.cabecera-listado {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR:
#0085AE; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.fila-par-listado {
	FONT-SIZE: 12px; COLOR: #4F4C43; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center
}
.tabla-principal {
	WIDTH: 573px;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #1C3E64;

}
.fila-impar-listado {
	FONT-SIZE: 12px; COLOR: #4F4C43; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #C6E9F0; TEXT-ALIGN: center
}
.indice-tabla {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.boton-formulario {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #FFFFFF; 
/*background-color: #FFCC33;*/
background-color: #FF9933;
border: thin solid #006699; 
font-weight: bold}

.mensaje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
	background-color: #F3F3F3;
	margin: 1px;
	padding: 1px;
	height: 30px;
	width: 500px;
}

.etiquetas-celda-formulario {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; background-color: #FF9933}

.campo-formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #1C3E64;
}

.enlaces {
	FONT-SIZE: 12px;
	COLOR: #1C3E64;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: italic;

}
.enlaces1 {
	FONT-SIZE: 10px;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-style: italic;

}
.enlaces_web {
	FONT-SIZE: 10px;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-style: italic;
}


.texto {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cabecera-tabla-listado {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #990033
}
.mensaje-listado {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.mensaje-ko-celda {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.mensaje-ok-celda {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.indice-enlace {
	FONT-SIZE: 12px; COLOR: #ea8c00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.indice-enlace-celda {
	FONT-SIZE: 12px; COLOR: #ea8c00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.indice-texto-celda {
	FONT-SIZE: 12px; COLOR: #ea8c00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_lateral {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #660000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titulo-listado {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:
#FF9933; TEXT-DECORATION: none
}
.texto_login {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #990000}


.campo_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #990000;
}


.boton_login {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; background-color: #FF9933; border: thin solid #990000; font-weight: normal}

.cabecera-formulario {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0085AE; TEXT-DECORATION: none
}

.campos-celda-formulario {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.tablillagris {
	border: 1px solid #999999;
}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.fondo-framework{
}
/* FMB */
/*.fondo_lateral_izquierdo{
	background-color: #FFFFFF}
*/
.fondo_lateral_izquierdo{
	/* background-image: url(../../img/claro.png); */
	/* background-repeat: repeat; */
}

.volver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}



.miniformulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
}
.datosempresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #333333;
	text-decoration: none;
}
.titulonoti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.texto_noticia_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.etiqueta_apartado_detalle {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; font-size: 12px; 
	background-image:url('/diseno/img/gradiente.jpg');
	background-repeat: repeat-x;
	background-position:bottom;
	}

.textopreciototal{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; font-size: 15px; 
	background-image:url('/diseno/img/gradiente.jpg');
	background-repeat: repeat-x;
	background-position:bottom;
	}
.caveconil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	/* color: #FF9933; */
	color: #0085AE;
	text-decoration: none;
	font-variant: normal;
}
.caveconilazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #005C77;
	text-decoration: none;
	font-variant: normal;
	margin: 8px;
	padding: 8px;
	letter-spacing: normal;
	text-align: justify;
	text-indent: 3px;
	vertical-align: baseline;
	
	white-space: normal;
}

.caveconilazulpeque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #005C77;
	text-decoration: none;
	font-variant: normal;
	margin: 8px;
	padding: 8px;
	letter-spacing: normal;
	text-align: justify;
	text-indent: 3px;
	vertical-align: baseline;
	
	white-space: normal;
}

.caveconilazul_pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #005C77;
	text-decoration: none;
	font-variant: normal;
	margin: 8px;
	padding: 8px;
	letter-spacing: normal;
	text-align: center;
	text-indent: 3px;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
}

.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: normal;
	background-image: url(../../img/tit.png);
	background-repeat: no-repeat;
}
body {
	background-image: url(../../img/fondoweb.jpg);
	background-attachment: fixed;
	/* background-repeat: no-repeat; */
	/* background-repeat: repeat-y; */
	//background-color: #1D3651;
	background-color: #FFFFFF;
}
.cuerpo2 {
	background-image: url(../../img/fondoclarito.png);
	/* background-attachment: fixed; */
	background-repeat: repeat-y; 
	/* background-repeat: no-repeat; */
}
.cuerpo3 {
	background-image: url(../../img/fondoclarito_frame.png);
	background-repeat: repeat; 
}

.cabecera {
	background-image: url(../../img/cabeceraok.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 170px;
	width: 820px;
}
.barra {
	background-image: url(../../img/barramenu.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.claro {
	background-image: url(../../img/claro.png);
	background-repeat: repeat;
}
.claro_pie {
	background-image: url(../../img/fondoclaritopie.png);
	background-repeat: repeat;
	

}

.apaformu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #1C344E;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	text-indent: 0px;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	display: block;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: auto;
}
.camposinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	/* color: #666666; */
	color: #000000;
	text-decoration: none;
	/* background-color: #BFDBDD; */
	background-color: #E9F1FC;
	border: 1px solid #003366;
}

.barrilla {
	background-image: url(../../img/barrilla.png);
	background-repeat: repeat-y;
}


.pro_linedrop {
	height:auto;
	width:auto;
	position:relative;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	z-index:500;
	top: auto;
	background-image: url(/img/barramenu.png);
}

.pro_linedrop .select {
margin:0; 
padding:0; 
list-style:none; 
white-space:nowrap;
}

.pro_linedrop li {
float:left;
background:url(line/blank_over_sepia.gif);
}

.pro_linedrop .select a {
	display:block;
	height:36px;
	float:left;
	text-decoration:none;
	line-height:25px;
	white-space:nowrap;
	color:#ddd;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}

.pro_linedrop .select li.line a {color:#FFFFFF;}

.pro_linedrop .select a b {
	display:block;
	background-position: right top;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.pro_linedrop .select a:hover, 
.pro_linedrop .select li:hover a {
	line-height:27px;
	cursor:pointer;
	color:#fff;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}

.pro_linedrop .select li.line a:hover, 
.pro_linedrop .select li.line:hover a {
color:#FFFFFF;}

.pro_linedrop .select a:hover b, 
.pro_linedrop .select li:hover a b {
	display:block;
	cursor:pointer;
	background-position: right top;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 9px;
	padding-left: 5px;
}

.pro_linedrop .sub {
	display:none;
	color: #333333;
}
.pro_linedrop ul ul {display:none;}

/* IE6 only */
.pro_linedrop table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_linedrop .sub {
margin:0; 
padding:0;
list-style:none;
}

.pro_linedrop .sub li {
	background-color: #CCCCCC;
}

.pro_linedrop .select :hover .sub {
	height:auto;
	display:block;
	position:absolute;
	float:left;
	width:auto;
	top:28px;
	left:0;
	text-align:center;
	border:1px solid #aaa;
	background-color: transparent;
}

.pro_linedrop .select :hover .rt li {float:right;}

.pro_linedrop .select :hover .sub li a 
{
	display:block;
	height:25px;
	line-height:22px;
	float:left;
	padding:0 16px;
	margin:0;
	white-space:nowrap;
	color:#888;
	font-size:10px;
	background-color: transparent;
}

.pro_linedrop .select :hover .sub li.subline a {color:#c00;}

.pro_linedrop .select :hover .sub li a:hover,
.pro_linedrop .select :hover .sub li:hover
{color:#000; line-height:20px; position:relative;}

.pro_linedrop .select :hover .sub li:hover > a {color:#000;}

.pro_linedrop .select :hover .sub :hover ul {padding:0; margin:0; list-style:none; display:block; width:112px; position:absolute; left:-1px; top:25px; border:1px solid #aaa; border-top:0; background:#fff;}

.pro_linedrop .select :hover .sub :hover ul li a {width:80px; text-align:left; height:20px; line-height:18px;}
.pro_linedrop .select :hover .sub :hover ul li a:hover {line-height:16px;}
.menunav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menunav :hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
}
#meteo{	width: 138px;	height: 100px;	border-color: #CCCCCC;	background-color: #FFFFFF;	border-left-color: #003366;	border-left-style: double;	} 


