body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding:0px;
	background-color:#0090D7;
	height:100%;
}

.hora{
	position:relative;
	height:15px;
	text-align:center;
	float:left;
	left:5px;
	widows:174px;
	margin-top:12px;
	color:#003366;
	font-size:10px;
	}

.texto_hora{
	position:relative;
	color:#003366;
	font-size:10px;
	margin-top:8px;
	float:left;
	}
	
#contenedor{
	position:absolute;
	left:50%;
	
	width:721px;
	margin-top:10px;
	margin-left:-360px;
	/*background-color:#ffffff;*/
	height:820px;
	/*border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;*/
}



#cabezera{
	position:relative;
	width:100%;
	height:240px;
	
	}
	

.barracol1{
	margin-top:3px;
	position:relative;
	width:186px;
	height:10px;
	/*background-image:url(img/rallas.gif);*/
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	float:left;
	background-color:#0370A5;
	}
	
.fonsblanc_borde{
	background-color:#FFFFFF;
		border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	}
	
.barracol2{
	margin-top:3px;
	margin-left:5px;
	position:relative;
	float:none;
	width:526px;
	height:10px;
	/*background-image:url(img/rallas.gif);*/
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	
	background-color:#0370A5;
	}
	
.fonsblau{
background-color:#0370A5;
height:12px;
}
	
.fonsbarra{
	background-color:#0370A5;
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	height:12px;

	}
	

#col1{
	margin-top:3px;
	position:relative;
	width:186px;
	height:900px;
	background-color:#ffffff;
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	float:left;
	}
	
#col1_destacado{
	margin-top:3px;
	position:relative;
	width:184px;
	height:880px;
	background-color:#ffffff;
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	float:left;

	
	
	}
	
#col2{
	margin-top:3px;
	margin-left:3px;
	position:relative;
	width:526px;
	height:900px;
	background-color:#ffffff;
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	float:left;
	}	

#col2_destacado{
	margin-top:3px;
	margin-left:3px;
	position:relative;
	width:526px;
	background-color:#ffffff;
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	float:left;
	height:900px;
	}	
	
.colint{
	position:relative;
	width:517px;
	height:300px;
	top:0px;
	left:5px;
	border-bottom:1px dotted #0370A5;
	}	
	
.col_calc{
	position:relative;
	width:517px;
	height:360px;
	border-bottom:dotted 1px #0370A5;
	top:15px;
	left:5px;
	}	
	
.col_destacados1{
	position:relative;
	width:517px;
	float:left;
	}
	
.ficha{
	position:relative;
	width:164px;
	border: 2px solid #D6E9F8;
	cursor:pointer;
	float: left;
	height: 135px;
	margin: 1px;
	padding: 1px;
	}

.ult_ficha{
	height: 70px;
	position:absolute;
	width: 165px;
	margin-top:3px;
	border: 2px solid #D6E9F8;
	cursor:pointer;
	visibility: visible;
	}	
.liniaenlace1{
	position:relative;
	width:99%;
	height:20px;
	background-color:#37A2D6;
	border:solid 2px #2C82AC;
	margin-top:3px;
	cursor:pointer;
	}
	
.calculadora{
	position:relative;
	width:99%;
	height:324px;
	background-color:#FFFFFF;
	border:solid 2px #2C82AC;
	margin-top:3px;
	}
	
.fichacol1{
	position:relative;
	width:160px;
	overflow:hidden;
	margin: 1px;
	height: 65px;
	}
.fichacol1_ult{
	position:relative;
	margin-left:1px;
	margin-bottom:1px;
	margin-top:1px;
	float:left;
	overflow:hidden;
	}	

	
.fichacol2{
	position:relative;
	margin-left:4px;
	margin-bottom:1px;
	margin-top:1px;
	width:160px;
	color:#FFFFFF;
	overflow:hidden;
	height: 55;
	}
.fichacol2_ult{
	top: 0px;
	position:relative;
	margin-left:4px;
	margin-bottom:1px;
	margin-top:1px;
	width:65px;
	color:#FFFFFF;
	float: right;
	overflow:hidden
	}
.promos{
	position:relative;
	width:253px;
	height:132px;
	border-bottom:dotted 1px #0370A5;
	top:20px;
	left:5px;
	
}

.insertados{
	width:253px;
	height:132px;
	border-bottom:dotted 1px #0370A5;
	left: 450px;
	top: 0px;	
}
.ult_tres_public{
	position:relative;
	width:515px;
	height:130px;
	border-bottom:dotted 1px #0370A5;
	top:20px;
	left:5px;
}


.destacados{
	position:relative;
	width:515px;
	height:152px;
	top:10px;
	padding-top:5px;
	vertical-align:top;
	left:5px;
	
}

.texto_buscador{
position:relative;
	font-size:10px;
	color:#ffffff;

}


.texto_buscador_int{
position:relative;
left:100px;
	font-size:10px;
	color:#ffffff;
}


.ficha_buscar{
	position:relative;
	width:515px;
	
	margin-top:15px;
	
	padding-top:5px;
	left:5px;
	}

.ficha_buscar_petit{
	position:relative;
	width:515px;
	clear:both;
	height:110px;
	
	
	
	
	padding-top:5px;
	left:5px;
	
	
}

.fons_tabla{
	border:solid 2px #2C82AC;
	background-color:#FFFFFF;
	
	
	
	}
	
.form_tabla{
	background-color:#F4F9FB;
	border:solid 1px #004F75;
	color:#666666;
	font-weight:normal;
	font-size:11px;
	}
	
.form_tabla_imprimir{
	background-color:#D5E6EF;
	border:solid 1px #004F75;
	color:#0370A5;
	font-weight:bold;
	font-size:10px;
	margin-left:380px;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:3px;
	}

.conten_busca{
	position:relative;
	width:492px;
	font-size:11px;
	color:#00507D;
	margin-top:1px;
	background-color:#37A2D6;
	border:solid 2px #2C82AC;
	height:100%;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	left: 0px;
	top: 0px;
	}

.fila_buscador{
	position:relative;
	width:100%;
	height:30px;
	}
	
.form_buscador{
	position:absolute;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0370A5;
	/*top:5px;*/
	left:130px;
	
	border:solid 1px #004F75;
	clear:none;
}
	
	


.colbusca1{
	position:relative;
	width:150px;
	height:80%;
	
	
	
	float:left;
	}
	
.colbusca2{
	position:relative;
	width:200px;
	height:80%;
	
	
	float:left;
	}
	
.input{
position:absolute;
top:0px;
left:130px;

margin-right:3px;



}

.input2{
position:relative;
top:0px;
left:104px;
/*margin-left:25px;*/
margin-right:3px;
}



.paginas{
	position:relative;
	top:10px;
	padding-top:12px;
	margin-left:2px;
	width:515px;
	height:100px;
	
	float:left;

}

.imprimir{
	position:relative;
	top:25px;
	margin-left:40px;
	width:400px;
	text-align:right;

	height:14px;
	float:left;
	font-size:10px;
	color:#00507D;
}


.destacadocol1{
	position:relative;
	margin-left:1px;
	margin-bottom:1px;
	margin-top:1px;
	width:243px;
	height:135x;
	
	
	float:left;
	}
	
.destacadocol2{
	position:relative;
	margin-left:4px;
	margin-bottom:1px;
	margin-top:1px;
	width:260px;
	float:left;
	}
	
.conten_destacado{
	position:relative;
	width:512px;
	color:#00507D;
	margin-top:1px;
	text-align:justify;
	background-color:#FFFFFF;
	border:solid 2px #D6E9F8;
	cursor:pointer;
	}

.conten_promo{
	position:relative;
	width:253px;
	font-size:11px;
	color:#00507D;
	margin-top:1px;
	text-align:justify;
	background-color:#37A2D6;
	border:solid 2px #2C82AC;
	height: 100px;
	cursor:pointer;
	}
	
.promocol1{
	position:relative;
	height:150px;
	float:left;
	}
	
.promocol2{
	position:relative;
	color:#FFFFFF;
	overflow:hidden
	}
	
.promocol_inf{
	position:relative;
	height:14px;
	background-color:#2C82AC;
	overflow:hidden;
	}
.text_ficha{
	float:left;
	font-size:10px;
	color:#ffffff;
	text-align:justify;
	margin-top:3px;
	}
	
.text_tabla{
	float:left;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding-bottom:6px;
	padding-top:6px;
	}
	
.titul_ficha{
	float:left;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	width:100%;
	}
	
.tes{
	font-size:10px;
	margin-top:10px;
	position:relative;
	top:5px;
	
	color:#0370A5;
	}
	
	
.TESTO_BLAU{
	color:#0370A5;
	font-size:10px;
	font-weight:normal;
	}
.txt_busca{
	margin-left:1px;
	font-size:10px;
	font-weight:bold;
	color:#0370A5;
	height: 50px;
	}	
.titul_ref{
	float:left;
	margin-left:1px;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}	
.titul_precio{
	float:left;
	margin-left:68px;
	font-size:10px;
	font-weight:bold;
	color:#00000;
	}		
	
.titul_precio_promo{
	float: right;
	margin-right:5px;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}		
	
.txt_precio{
	float: right;
	margin-right:0px;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}	
.fichacol_inf{
	position:relative;
	margin-left:1px;
	width:160px;
	height:15px;
	float:left;
	}
		
.col_destacados2{
	margin-left:8px;
	position:relative;
	width:253px;
	float:left;
	}
	
#menu{
	position:relative;
	width:174px;
	height:245px;
	background-color:#00FF00;
	border-bottom:dotted 1px #0370A5;
	top:5px;
	left:5px;
	}
	
#buscado{
	
	position:relative;
	margin-top:10px;
	width:174px;
	height:145px;
	border-bottom:dotted 1px #0370A5;
	top:5px;
	left:5px;
	
	}
	
.mapa{
	
	position:relative;
	margin-top:10px;
	width:174px;
	height:80px;
	border-bottom:dotted 1px #0370A5;
	top:5px;
	left:5px;
	
	}
	
.tiempo{
	
	position:relative;
	margin-top:10px;
	width:174px;
	height:40px;
	border-bottom:dotted 1px #0370A5;
	top:5px;
	left:5px;
	
	}
	
.info{
	
	position:relative;
	margin-top:5px;
	width:174px;
	height:23px;
	border-bottom:dotted 1px #0370A5;
	top:7px;
	left:5px;
	
	}

	
.conten{
	position:relative;
	width:100%;
	font-size:10px;
	color:#666666;
	margin-top:5px;
	text-align:justify;
	line-height: 13px;
	
	}
	
.bienvenida{
	position:relative;
	width:517px;
	border-bottom:dotted 1px #0370A5;
	top:5px;
	left:5px;
}
.barra{
	position:relative;
	width:100%;
	height:15px;
	border-bottom:solid 1px #ffffff;
	background-color:#0370A5;
}

.menuconten{
	width:171px;
	position:relative;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	border-bottom:solid 1px #ffffff;
	
	
	
	background-color:#62C2F4;
	}
	
.submenu{
	width:171px;
	position:absolute;
	top:420px;
	left:13px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	font-size:10px;
	background-color:#cccccc;
	height:50px;
	z-index:1;
	visibility:hidden;
	
	}
	
.buscaconten{
	width:97%;
	position:relative;
	padding-top:5px;
	padding-left:5px;
	
	height:79%;
	background-color:#4791C5;
	}
	
.mapaconten{
	width:100%;
	position:relative;
	padding-top:1px;
	cursor:pointer;
	height:74%;
	text-align:center;
	background-color:#FFFFFF;
	}
	
li{
	position:relative;
	
	font-size: 12px;
	padding-bottom:8px;
	list-style-type:square;

	color:#00507D;

	
	}



	
.titulo{
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:2px;
	line-height: 14px;
	}
	
.titulo_verde{
	font-size:11px;
	font-weight:bold;
	color:#04fd20;
	padding-left:2px;
	}
	
.form{
	position:relative;
	font-size:11px;
	font-weight:bold;
	color:#0370A5;

	/*top:5px;*/
	margin-top:5px;
	margin-bottom:7px;

	clear:none;
	background-color:#D5E6EF;
	border:solid 1px #004F75;
	
	
	}
	
.texto_blanc{
position:relative;
	font-size:10px;
	color:#666666;
	top:3px;
	
	
	}
	
	
a.link1{
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;

	
	
	/*font-weight:bold;*/

}
a :link.link1 {
		color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;

	/*font-weight:bold;*/
}
a:visited.link1 {
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;

	/*font-weight:bold;*/

}
a:hover.link1 {
	color:#499ECE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;

	/*font-weight:bold;*/
}



a.link2{
	color:#007D12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	
	
	padding-left:440px;

}

a.link2b{
	color:#007D12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	
	
	padding-left:5px;

}
a :link.link2 {
		color:#007D12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	
		padding-left:440px;



}
a:visited.link2 {
	color:#007D12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	
		padding-left:440px;


	
}
a:hover.link2 {
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;

		padding-left:440px;


	
}

a.link3{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;;
	
	padding-right:5px;
	padding-left:5px;

	
	
	


}
a :link.link3 {
		color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;;
	
	padding-right:5px;
	padding-left:5px;


}
a:visited.link3 {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;;
	
	padding-right:5px;
	padding-left:5px;

	
}
a:hover.link3 {
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	
	padding-right:5px;
	padding-left:5px;

	
}


a.link4{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border:solid 1px #2C82AC;
	background-color:#37A2D6;

	margin:3px;
	padding:2px 6px 2px 6px;

	
	
	/*font-weight:bold;*/

}
a :link.link4 {
		color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border:solid 1px #2C82AC;
	background-color:#37A2D6;
	/*font-weight:bold;*/
	margin:3px;
	padding:2px 6px 2px 6px;
}
a:visited.link4 {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border:solid 1px #2C82AC;
	background-color:#37A2D6;
	margin:3px;
	padding:2px 6px 2px 6px;
	/*font-weight:bold;*/

}
a:hover.link4 {
	color:#499ECE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border:solid 1px #2C82AC;
	background-color:#ffffff;
	margin:3px;
	padding:2px 6px 2px 6px;
	
	/*font-weight:bold;*/
}
a.link4b{
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border:solid 1px #2C82AC;
	background-color:#ffffff;

	margin:3px;
	padding:2px 6px 2px 6px;

	
	
	/*font-weight:bold;*/

}
a :link.link4b {
		color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border:solid 1px #2C82AC;
	background-color:#ffffff;
	/*font-weight:bold;*/
	margin:3px;
	padding:2px 6px 2px 6px;
}
a:visited.link4b {
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border:solid 1px #2C82AC;
	background-color:#ffffff;
	margin:3px;
	padding:2px 6px 2px 6px;
	/*font-weight:bold;*/

}
a:hover.link4b {
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border:solid 1px #2C82AC;
	background-color:#ffffff;
	margin:3px;
	padding:2px 6px 2px 6px;
	
	/*font-weight:bold;*/
}



.cursor {
	cursor: pointer;
}


a.link1b{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;

	
	
	/*font-weight:bold;*/

}
a :link.link1b {
		color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;

	/*font-weight:bold;*/
}
a:visited.link1b {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;

	/*font-weight:bold;*/

}
a:hover.link1b {
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;

	/*font-weight:bold;*/
}

.actualiza{
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 400px;
	}
.div_fotos
 {color:#000000;
  background-color:#0370A5;
  scrollbar-face-color:#0370A5;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#0370A5;
  scrollbar-shadow-color:#0370A5;
  scrollbar-highlight-color:#0370A5;
  scrollbar-3dlight-color:#0370A5;
  scrollbar-darkshadow-Color:#0370A5;
}
a:visited.mas_destacados,a:link.mas_destacados{
	color: #0099CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
}
a:hover.mas_destacados{
	color:#0099CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;
 
}
a.map {
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
a:link.map,a:visited.map{
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	/*font-weight:bold;*/

}
a:hover.map {
	color:#00507D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;

	/*font-weight:bold;*/
}
.descripcion_ficha {
	color:#0370A5;
	font-size:12px;
	font-weight:normal;
	}
.div_promo_right {
	top: 405px;
	left: 985px;
}
a:visited.mas_destacados,a:link.mas_destacados{
	color:#0370A5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
a:hover.mas_destacados{
	color:#0370A5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
 
}

a:visited.titulo_verde_a,a:link.titulo_verde_a{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	color:#04fd20;
	text-decoration:none;
}
a:hover.titulo_verde_a{
	font-size:11px;
	font-weight:bold;
	color:#04fd20;
	text-decoration: none;
	font-weight:bold;
 }
 .colint_promo{
	position:relative;
	width:517px;
	height:350px;
	left:5px;
	}	
	
.foto {
	padding: 1px;
}
.ult_tres_public2 {

	position:relative;
	width:515px;
	height:170px;
	border-bottom:dotted 1px #0370A5;
	top:20px;
	left:5px;
}
.ult_tres_public3 {


	position:relative;
	width:515px;
	height:180px;
	border-bottom:dotted 1px #0370A5;
	top:20px;
	left:5px;
}
.ult_tres_public4 {



	position:relative;
	width:515px;
	height:200px;
	border-bottom:dotted 1px #0370A5;
	top:20px;
	left:5px;
}
.ult_tres_public5 {




	position:relative;
	width:515px;
	height:200px;
	border-bottom:dotted 1px #0370A5;
	top:20px;
	left:5px;
}
.texto_blanc2 {

position:relative;
	font-size:10px;
	color:#FFFFFF;
	top:3px;
}

#col1{
	margin-top:3px;
	position:relative;
	width:186px;
	height:900px;
	background-color:#ffffff;
	border-bottom:solid 1px #002436;
	border-right:solid 1px #002436;
	float:left;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}

.contenidos1{
	display:none
}
.conten2 {
	font-size:10px;
	color:#666666;
	text-decoration: none;
	cursor: text;
}

