body {
	background-color:#FFF;
	margin:0;
	text-align:center;
}

#content { 
	width:993px;
	margin:5px auto;
	text-align:center;
	background-color:#fff;
}

#content #head {
	height:118px;
	width:100%;

	}
#content #head #logohead{ float:left; }
#content #head h1 {
	float:left;
	text-indent:-10000px;
	margin-top:-10000px;
	}
#content #head #logohead img{ width:993px; }

#content #menu{
	width:100%;
	height:30px;
/*	background-color:#00669f;*/
	background:url("/images/fnd_cabecera_ul.gif") repeat scroll left top transparent; 
	}
#content #menu ul{color:#FFFFFF; }
#content #menu ul li{border-right:1px solid;float:left;font-size:14px;padding:3px 15px 3px 15px;}
#content #menu ul li a{text-decoration:none;color:#fff}
#content #menu ul li.active{background:url("/images/fnd_cabecera_ul_current.gif") repeat scroll left top transparent;}
#content #menu ul li.active a{color:#58666F;text-decoration:underline;font-weight:800;}

/*#content #lateral{background-color:#DFDCDC;border:1px solid #B6B6B6;float:left;margin-top:10px;width:175px;height:630px;}
#content #lateral h2{color:#00669f;float:left;font-size:14px;font-weight:800;margin:0;padding:0;width:100%;margin-top:12px;text-align:center;}
#content #lateral .cajalateral{border:1px solid;float:left;height:190px;margin-left:5px;width:163px;background-color:#FFFFFF;}
#content #lateral .cajalateral .lat_izqdo{background-color:#D9E5F2;float:left;height:190px;width:25px;}
#content #lateral .cajalateral .lat_izqdo .flecha_izqdo, #content #lateral .cajalateral .lat_dcho .flecha_dcho{margin-top:75px;}

#content #lateral .cajalateral .cajalateral_centro{float:left;width:113px;*width:111px;}
#content #lateral .cajalateral .cajalateral_centro .lateral_ventafoto, #content #lateral .cajalateral .cajalateral_centro .lateral_alqfoto, #content #lateral .cajalateral .cajalateral_centro .lateral_obrnueva {background:#CFCFCF none no-repeat center center;float:left;height:105px;margin:0 auto;width:100%;}
#content #lateral .cajalateral .cajalateral_centro .lateral_ventafoto a,#content #lateral .cajalateral .cajalateral_centro .lateral_alqfoto a, #content #lateral .cajalateral .cajalateral_centro .lateral_obrnueva a{text-decoration:none;}
#content #lateral .cajalateral .cajalateral_centro .lateral_ventafoto a span, #content #lateral .cajalateral .cajalateral_centro .lateral_alqfoto a span, #content #lateral .cajalateral .cajalateral_centro .lateral_obrnueva a span{display:block;height:105px;width:100%;cursor:pointer;}
#content #lateral .cajalateral .cajalateral_centro .lateral_desc{}
#content #lateral .cajalateral .cajalateral_centro .lateral_desc h3{color:#00669f;float:left;font-size:14px;font-weight:800;text-align:center;
width:100%;}
#content #lateral .cajalateral .cajalateral_centro .lateral_desc p{float:left;text-align:center;width:100%;}
#content #lateral .cajalateral .cajalateral_centro .lateral_desc p.precio{color:green;}
#content #lateral .cajalateral .cajalateral_centro .lateral_desc p span{text-align:center;}

#content #lateral .cajalateral .lat_dcho{background-color:#D9E5F2;float:right;height:190px;width:25px;}*/

#content #contenido_index {
	background:#FFFFFF none repeat scroll 0 0;
	float:left;
	margin-top:10px;
	width:100%;

}

#content #contenido_index h2{color:#FFFFFF;float:left;font-size:18px; background:url("/images/fnd_h1.gif") repeat-x scroll left bottom transparent; margin:0 0 10px; padding:5px 0; text-align:center; margin-top:35px; width:585px;}
#content #contenido_index h2 a{ color: #FFFFFF; text-decoration:none; }
#content #contenido_index .buscador{float:left; width: 98.2%; *width: 98.0%; border: 1px solid #5396BF; background: #D9E5F2; padding: 8px 8px 8px 8px; margin:  0 0 20px 0; }
#content #contenido_index .buscador .enlaces{ float:left; width:100%; margin: 15px 0 0 0; }
#content #contenido_index .buscador .enlaces ul { border:1px solid #7F9DB9; background: #FFFFFF; float:left; margin:0; padding:0; width:100%; }
#content #contenido_index .buscador .enlaces h3 { float:left; font-size:16px; color: #465967; font-weight: bold; margin:0; padding:0 0 3px 5px; width:100%; }
#content #contenido_index .buscador .enlaces p { float:left; font-size:14px; color: #465967; font-style:italic; margin:10px 0 0; width:100%; }
#content #contenido_index p { font-family:helvetica; margin:0; padding:10px; }
#content #contenido_index p a { color:#000000; }
#content #contenido_index .buscador li { width: 24.9%; float: left; list-style-type:none; padding: 0; margin: 0; }
#content #contenido_index .buscador li a { width: 100%; float: left; text-align: center; color: #58A8FF; font-size: 14px; text-decoration:none; padding: 4px 0 4px 0; }
#content #contenido_index .buscador li:hover { background: url("/images/fnd_li_index.gif") repeat-x scroll left bottom; }
#content #contenido_index .buscador li a:hover, .activeli { background: #007CC2; color: #FFFFFF; border:1px solid #000; margin:-1px; font-weight:800; }



#content #contenido_index #espaciopromo{
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	height:130px;
	width:100%;
	float:left;
	border:1px solid #00669f;
	margin-bottom:20px;
}

#content #contenido_index #espaciopromo #promocion{
	float:left;
	margin-left:5px;
	margin-top:20px;
	height:90px;
	padding:0;
}

#content #contenido_index #espaciopromo #promocion .banner_izqda {float:left;margin-right:5px;margin-top:35px;}
#content #contenido_index #espaciopromo #promocion .banner_dcha {float:left;margin-left:5px;margin-top:35px;}
#content #contenido_index #espaciopromo .promocion_foto{float:left;}
#content #contenido_index #espaciopromo #promocion a, #content #contenido #espaciopromo #promocion img{margin:0px;padding:0px;border:0px;}

#content #contenido_index #buscadorindex{border:1px solid #00669f;float:left;margin-bottom:5px;;width:100%;}

#content #contenido_index #buscadorindex .bloques{float:left;margin-left:20px;padding:10px;}
#content #contenido_index #buscadorindex .bloques select{width:150px;}
#content #contenido_index .buscar {float:left;margin-bottom:10px;text-align:right;width:100%;}


#content #contenido_index #inmudestacados{ width:100%; float: left; /*border:1px solid #00669f;float:left;margin-bottom:20px;width:100%;*/}
#content #contenido_index #inmudestacados .inmudestacados_fila { background:none repeat scroll 0 0 #D9E5F2; border:1px solid #5396BF; float:left; margin:0 0 20px; padding:8px; width:98.2%; /*float:left;margin-bottom:10px;width:100%;*/}
#content #contenido_index #inmudestacados .cajainmu{float:left;text-align:center;width:189px;margin-right:3px;margin-left:3px;}
#content #contenido_index #inmudestacados .cajainmu .cajainmu_pob{}
#content #contenido_index #inmudestacados .cajainmu .cajainmu_pob p{text-align:center;padding:0;color:#000000;}
#content #contenido_index #inmudestacados .cajainmu .cajainmu_foto{border:1px solid;height:150px;width:140px;margin:0 auto;background:#CFCFCF url("")no-repeat center center;}
#content #contenido_index #inmudestacados .cajainmu .cajainmu_foto a{text-decoration:none;}
#content #contenido_index #inmudestacados .cajainmu .cajainmu_foto a span{display:block;height:150px;width:100%;cursor:pointer;}
#content #contenido_index #inmudestacados .cajainmu .cajainmu_desc{}
#content #contenido_index #inmudestacados .cajainmu .cajainmu_desc p{text-align:center;padding:0;}
#content #contenido_index #inmudestacados .cajainmu .cajainmu_desc p span{color:#000000;font-weight:800}

#ultimasnotis{
/*	background:none repeat scroll 0 0 #D9E5F2; */
	border:1px dotted; 
	float:left; 
	margin:0 0 20px; 
	padding:8px; 
	width:98.2%; 
/*	border:1px solid #00669f;
	float:left;height:30px;margin-bottom:20px;;width:100%;*/
	overflow:hidden;
	height: 38px;
}

#ultimasnotis a {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 10px 44px;
	text-align:center;
	text-decoration:none;
	color:#00669f;
}
#ultimasnotis li a {
	color:#000000;
	font-size:16px;
	font-weight:800;
}

#ultimasnotis li a:hover {
	color:#00669f;
}
#carruselnotis {
	height:200;

}
#carruselnotis li{
	margin:10px 0px;
	text-align:center;
	list-style:none;
}


#content #contenido_index #asociados{background:none repeat scroll 0 0 #D9E5F2; border:1px solid #5396BF; float:left; margin:0 0 20px; padding:8px; width:98.2%;  /*border:1px solid #00669f;float:left;margin-bottom:20px;;width:100%;padding:5px;*/}
#content #contenido_index #asociados .cajasocio{float:left;text-align:center;width:235px;}
#content #contenido_index #asociados .cajasocio img{border: 1px solid #516F00;}

#foot{
	background:#FFF url(/images/fondopie.jpg) repeat-x 0 0;
	clear:both;
	float:left;
	margin:20px 0px;
	width:100%;
	height:108px;
	}
#foot p{text-align:center;}
#foot p a{color:#000000;text-decoration:none;}

/******** RESULTADO BUSQUEDAS **********/
#content #contenido .migas{background:transparent;}
#content #contenido .migas p{background:transparent;display:inline;}
#content #contenido .migas a{color:#686868;}

#content #contenido h2{float:left;font-size:18px;width:100%;height:30px;}

#content #contenido_full{float:left;width:100%;}

#content #contenido_full #mapayfilt{float:left;margin-top:20px;width:100%;}

#content #contenido_full #mapa{float:left;width:58%;}

#content #contenido_full .filtrado{float:left;width:25%;}

#content #contenido_full .filtrado .boxbusq {clear:both;float:left;margin-bottom:10px;width:100%;}
#content #contenido_full .filtrado .boxbusq .boxbusqtop_up{background:#D9E5F2 url(../images/arrowup.gif) no-repeat scroll right 0;clear:right;float:left;width:100%;color:#7C7A87;}
#content #contenido_full .filtrado .boxbusq .boxbusqtop_up p{padding-left:10px;}

#content #contenido_full .filtrado .boxbusq .boxbusqbody {background-color:#FFFFFF;clear:both;float:left;height:auto;overflow:hidden;width:100%;}

#content #contenido_full .filtrado .boxbusq .boxbusqbody select{width:100%}

#content #contenido_full .filtrado .boxbusq .boxbusqbody .deslizvert {height:auto;margin-left:10px;margin-top:6px;position:relative;width:180px;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .deslizvert .liup {background:transparent url(../images/liupvert.gif) no-repeat scroll 0 0;height:20px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .deslizvert li {background:transparent url(../images/limagevert.gif) no-repeat scroll 0 0;font-size:12px;height:20px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;*margin-top:-3px;
}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .deslizvert li a{text-decoration:none;color:#000}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .deslizvert li a.select {color:#00669f;font-weight:800;}
li span {float:left;text-indent:40px;width:90%;*margin-top:-3px;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .deslizvert .libot {background:transparent url(../images/libotvert.gif) no-repeat scroll 0 0;height:20px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;*margin-top:-3px;
}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .deslizvert .cursor {background:transparent url(../images/cursorvert.gif) no-repeat scroll 0 0;cursor:pointer;height:13px;left:-3px;position:absolute;top:40px;width:15px;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .deslizhor {height:40px;;margin-left:10px;margin-top:6px;position:relative;width:180px;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .selecc {color:#999999;font-size:9px;text-align:center;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .sliderBar {background:transparent url(../images/hrzBar.gif) repeat-x scroll left top;height:4px;margin-top:5px;position:relative;width:225px;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .sup_min_cursorhorizq {background:transparent url(../images/cursorhrz.gif) no-repeat scroll 0 0;cursor:pointer;height:15px;left:0;position:absolute;top:0;width:13px;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .sup_min_cursorhordcho {background:transparent url(../images/cursorhrz.gif) no-repeat scroll 0 0;cursor:pointer;height:15px;position:absolute;right:0;top:0;width:13px;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .precio_max_cursorhorizq {background:transparent url(../images/cursorhrz.gif) no-repeat scroll 0 0;cursor:pointer;height:15px;left:0;position:absolute;top:0;width:13px;}
#content #contenido_full .filtrado .boxbusq .boxbusqbody .precio_max_cursorhordcho {background:transparent url(../images/cursorhrz.gif) no-repeat scroll 0 0;cursor:pointer;height:15px;position:absolute;right:0;top:0;width:13px;}

#content #contenido_full #filtrado{background:#E4E4E4 url(/images/fondobusqresultados.jpg) repeat-x scroll 0 0;float:left;width:100%;border:1px solid #CECECE;margin-top:20px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;} 
#content #contenido_full #filtrado #filtrado_filtrado {float:left;padding:2%;width:96%;}
#content #contenido_full #filtrado #filtrado_filtrado .filtrado_linea1 {border-top:1px solid #CECECE;float:left;padding-top:17px;text-align:center;width:100%;}
#content #contenido_full #filtrado #filtrado_filtrado .filtrado_linea1 .filt_bot{text-align:center;}
#content  #contenido_full .resultados {float:left;width:100%;}
#content  #contenido_full .resultados .total_resultados{text-align:right;}

#content #contenido_full .total_resultados{
	background:#FFFFFF none repeat scroll 0 0;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	float:left;
	text-align:right;
	width:100%;}
#content #contenido_full .total_resultados p{text-align:right;padding:5px;}
#content  #contenido_full .resultados .contentficha {
	float:left;
	background-color:#F9FAFA;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-bottom:1px solid #CECECE;
	width:100%;
	}

#content #contenido_full .resultados .contentficha .fichaleft {background-color:#F9FAFA;border-right:1px solid #CECECE;float:left;min-height:225px;padding:10px;width:460px;}


#content #contenido_full .resultados .contentficha .fichaleft .fotoficha{float:left;padding:10px;text-align:center;width:130px;margin-right:10px;*margin-right:0px;}
#content #contenido_full .resultados .contentficha .fichaleft .fotoficha img{max-height:120px;;max-width:145px;*width:140px;}
#content #contenido_full .resultados .contentficha .fichaleft .textoficha{float:left;margin-top:5px;width:280px;}
.textoficha p.nombrepromo strong{color:#00669f;font-size:16px;}
#content #contenido_full .resultados .contentficha .fichaleft .textoficha p{font-size:12px;}
#content #contenido_full .resultados .contentficha .fichaleft p span{color:#00669f;font-weight:800;}
#content #contenido_full .resultados .contentficha .fichaleft .precant span{color:red;}
#content #contenido_full .resultados .contentficha .fichaleft .descficha{float:left;height:80px;width:100%;text-transform:lowercase;}
#content #contenido_full .resultados .contentficha .fichaleft .descficha p{padding:0px;margin:0px;}
#content #contenido_full .resultados .contentficha .fichaleft .vermas{float:right;line-height:0;margin:0;padding:0;}
#content #contenido_full .resultados .contentficha .fichaleft .vermas p{font-size:11px;}
#content #contenido_full .resultados .contentficha .fichaleft .vermas p a{color:gray;}

#content #contenido_full .resultados .contentficha .ficharight{background-color:#F9FAFA;float:left;min-height:225px;padding:10px;width:460px;}
#content #contenido_full .resultados .contentficha .ficharight .fotoficha {float:left;padding:10px;text-align:center;width:130px;margin-right:10px;*margin-right:0px;}
#content #contenido_full .resultados .contentficha .ficharight .fotoficha img{max-height:120px;max-width:145px;*width:140px;}
#content #contenido_full .resultados .contentficha .ficharight .textoficha{float:left;;margin-top:5px;width:290px;}
#content #contenido_full .resultados .contentficha .ficharight .textoficha p{font-size:12px;}
#content #contenido_full .resultados .contentficha .ficharight .textoficha p span{color:#00669f;font-weight:800;}
#content #contenido_full .resultados .contentficha .ficharight .textoficha .precant span{color:red;}
#content #contenido_full .resultados .contentficha .ficharight  .descficha{float:left;height:80px;width:100%;text-transform:lowercase;}
#content #contenido_full .resultados .contentficha .ficharight .descficha p{padding:0px;margin:0px;}
#content #contenido_full .resultados .contentficha .ficharight .vermas{float:right;line-height:0;margin:0;padding:0;}
#content #contenido_full .resultados .contentficha .ficharight .vermas p{font-size:11px;}
#content #contenido_full .resultados .contentficha .ficharight .vermas p a{color:gray;}

#content #contenido_full .resultados  .contentficha .resultados{float:left;width:100%;margin-top:20px;}





/************ FICHA ********/
#content #contenido #contenido_central #cabecera_ficha{float:left;margin:20px;}
#content #contenido #contenido_central #cabecera_ficha #foto_cabecera_ficha{float:left;margin-right:10px;border:1px solid #CECECE;padding:2px;}
#content #contenido #contenido_central #cabecera_ficha #foto_cabecera_ficha img{height:50px;float:left;}
#content #contenido #contenido_central #cabecera_ficha #texto_cabecera_ficha{float:left;}
#content #contenido #contenido_central #cabecera_ficha #texto_cabecera_ficha p{font-size:19px;padding:0;}
#content #contenido #contenido_central #cabecera_ficha #texto_cabecera_ficha p span{color:#686868}

#content #contenido #contenido_central #pest_ficha{float:left;width:100%;}
#content #contenido #contenido_central #pest_ficha ul{float:left;border-bottom:1px solid #CECECE;}
#content #contenido #contenido_central #pest_ficha ul li{float:left;border-left:1px solid #CECECE;border-right:1px solid #CECECE;border-top:1px solid #CECECE;margin-right:10px;
padding:2px 10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;background-color:#D5D5D5;}
#content #contenido #contenido_central #pest_ficha ul li a{text-decoration:none;color:#000;}
#content #contenido #contenido_central #pest_ficha ul li.activepest {background-color:#FFFFFF;}
#content #contenido #contenido_central #pest_ficha ul li.activepest a{font-weight:800;}

/*#content #contenido #ficha{float:left;margin-top:20px;padding:10px;}
#content #contenido #ficha .ficha_fotoficha{float:left;margin:0px 20px;}
#content #contenido #ficha .ficha_fotoficha img{height:150px;}
#content #contenido #ficha .ficha_textoficha{float:left;width:400px;}
#content #contenido #ficha .ficha_textoficha p{margin-left:15px;padding:0;}
#content #contenido #ficha .ficha_descripcion{width:100%;float:left;margin-top:20px;}
#content #contenido #ficha .ficha_descripcion p{padding:0px;}
#content #contenido #ficha .ficha_opciones{background:transparent url(/images/fondo_opciones_ficha.jpg) repeat-x scroll 0 0;float:left;height:29px;margin-left:5%;margin-top:12px;width:90%;border:1px solid #CECECE;}
#content #contenido #ficha .ficha_opciones ul{margin-top:5px;text-align:center;}
#content #contenido #ficha .ficha_opciones ul li{display:inline;margin-right:8px;}
#content #contenido #ficha .ficha_opciones ul li img{margin-right:3px;}*/
#content #contenido #ficha{float:left;margin-top:20px;padding:10px;}
#content #contenido #ficha .ficha_fotoficha{float:left;text-align:center;width:293px;text-align:center;}
#content #contenido #ficha .ficha_fotoficha a#a_foto_principal img{height:180px;;}
#content #contenido #ficha .ficha_fotoficha .resto_fotos{float:left;margin:10px 20px;text-align:center;}
#content #contenido #ficha .ficha_fotoficha .resto_fotos .foto img{margin:2px;max-height:29px;max-width:45px;}
#content #contenido #ficha .ficha_textoficha{float:left;width:370px;}
#content #contenido #ficha .ficha_textoficha p{margin-left:15px;padding:0;}
#content #contenido #ficha .ficha_descripcion{width:100%;float:left;margin-top:20px;}
#content #contenido #ficha .ficha_descripcion p{padding:0px;}
#content #contenido #ficha .ficha_opciones{background:transparent url(/images/fondo_opciones_ficha.jpg) repeat-x scroll 0 0;float:left;height:29px;margin-left:5%;margin-top:12px;width:90%;border:1px solid #CECECE;}
#content #contenido #ficha .ficha_opciones ul{margin-top:5px;text-align:center;}
#content #contenido #ficha .ficha_opciones ul li{display:inline;margin-right:8px;}
#content #contenido #ficha .ficha_opciones ul li img{margin-right:3px;}

#content #contenido #ficha .tabla_mascaract{float:left;margin-top:30px;width:95%;}
#content #contenido #ficha .tabla_mascaract h2 {font-size:12px;margin-left:20px;text-align:left;margin-bottom:0;}
#content #contenido #ficha .tabla_mascaract table td {text-align:center;height:25px;}

#content #contenido #ficha .ficha_fotos{width:100%;} 
#content #contenido #ficha .ficha_fotos .foto{float:left;margin-bottom:10px;text-align:center;width:100%;}
#content #contenido #ficha .ficha_fotos .foto img{width:400px;text-align:center;}
#content #contenido #ficha .ficha_fotos .foto p{color:#00669f;font-size:20px;font-weight:800;text-align:center;}

#content #contenido #ficha .fotoaerea{width:670px;*width:600pxfloat:left;}
#content #contenido #ficha .fotoaerea p{}
#content #contenido #ficha .fotoaerea .submenu{margin-left:32px;}
#content #contenido #ficha .fotoaerea .submenu ul{float:left;width:99%;}
#content #contenido #ficha .fotoaerea .submenu li{background-color:#EFEFEF;border:1px solid #CECECE;float:left;margin-bottom:10px;margin-right:40px;text-align:center;width:156px;}
#content #contenido #ficha .fotoaerea .submenu li a{text-decoration:none;color:#000;}
#content #contenido #ficha .fotoaerea .submenu li a:hover{text-decoration:underline;color:#418EDE;}
#content #contenido #ficha .fotoaerea .mapagoogle{float:left;width:99%;margin-top:20px;}
#content #contenido #ficha .fotoaerea .mapagoogle #featured-places{float:left;margin-left:14%;width:75%;display:none;}
#content #contenido #ficha .fotoaerea .mapagoogle #featured-places ul li{border-right:1px solid;float:left;margin-right:5px;padding-right:10px;margin-bottom:5px;}
#content #contenido #ficha .fotoaerea .mapagoogle #featured-places a{color:#000}
#content #contenido #ficha .fotoaerea .mapagoogle #featured-places a:hover{color:#418EDE}
#content #contenido #ficha .ficha_videos{float:left;width:650px;}
#content #contenido #ficha .ficha_videos .video{float:left;text-align:center;width:675px;}
#content #contenido #ficha .ficha_videos .video embed{height:300px;width:300px;}
#content #contenido #ficha .ficha_videos .lineaa_videos{float:left;text-align:center;width:675px;background:transparent url(/images/fondo_opciones_ficha.jpg) repeat-x scroll 0 0;margin-top:10px;border:1px solid #CECECE;}
#content #contenido #ficha .ficha_videos .lineaa_videos a{color:#000000;margin:0 20px;text-decoration:none;}
#content #contenido #ficha .ficha_videos .lineaa_videos a:hover{text-decoration:underline;color:#418EDE;}

#content #contenido #ficha .simulhipo{}
#content #contenido #ficha .simulhipo h3{font-size:14px;font-weight:800;}
#content #contenido #ficha .simulhipo .solicitud_info{text-align:center;width:670px;margin:10px 0;}
#content #contenido #ficha .simulhipo .solicitud_info label{display:inline;font-weight:800;margin-left:15px;margin-right:3px;}
#content #contenido #ficha .simulhipo .solicitud_info input{text-align:center;}
#content #contenido #ficha .simulhipo .solicitud_res{background-color:#FFFABF;border:1px solid #FFE900;padding:6px;text-align:center;}
#content #contenido #ficha .simulhipo .solicitud_res label{display:inline;font-weight:800;margin-left:15px;margin-right:3px;}
#content #contenido #ficha .simulhipo .solicitud_res input{text-align:center;}
#content #contenido #ficha .simulhipo .botonera{float:left;margin-top:20px;text-align:center;width:100%;}

#content #contenido #ficha .datoscontacto{float: left; width: 550px;}
#content #contenido #ficha .datoscontacto h2{font-size: 28px; color:#00669f;text-align:left;}
#content #contenido #ficha .datoscontacto .logoasoc{border: 1px solid ; float: left;margin-right:10px;}
#content #contenido #ficha .datoscontacto .textopromo{float:left;margin-bottom:15px;}
#content #contenido #ficha .datoscontacto table{border:1px solid #CECECE;text-align:center;}
#content #contenido #ficha .datoscontacto table th{background-color:#EFEFEF;border-bottom:1px solid #CECECE;font-weight:800;text-align:center;}
#content #contenido #ficha .datoscontacto table td{text-align:center;}
#content #contenido #ficha .documentos{float:left;margin-top:30px;width:95%;}
#content #contenido #ficha .documentos h2{font-size:12px;margin-bottom:0;margin-left:20px;text-align:left;}
#content #contenido #ficha .documentos td{border:1px solid #CECECE;text-align:center;width:48%;}
#content #contenido #ficha .documentos td span{background-color:#CCCCCC;float:left;font-weight:800;text-align:center;text-transform:lowercase;width:100%;}
#content #contenido #ficha .documentos td a{color:#00669f}

#contenido_lateral .contenido_lateral_ficha #solicitarinfo h4{font-size:14px;}
#contenido_lateral .contenido_lateral_ficha #solicitarinfo label{font-size:13px;text-align:left;}
#contenido_lateral .contenido_lateral_ficha #solicitarinfo span{font-style:italic;font-size:9px;}
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .todolinea{float:left;margin:5px 0 10px;text-align:center;width:100%;}
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .todolinea label{display:inline;float:none;width:auto;line-height:0;margin:0px;}
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .todolinea input{width:auto;line-height:0;margin:0 5px}
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .botenvi{float:left;margin-left:75px;}

#contenido_lateral .contenido_lateral_ficha #solicitarinfo .clausula{clear:both;width:100%;margin-top:5px; } 
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .clausula p{text-align:center; margin:0; padding: 0; }
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .clausula a{margin:0; padding: 0; }
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .clausula input{float:left; width:5%;margin-bottom:3px; }
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .clausula label{float:right; width:90%; padding: 0; margin: 0;}

#contenido_lateral .contenido_lateral_ficha #solicitarinfo .guardatos{float:left;}
#contenido_lateral .contenido_lateral_ficha #solicitarinfo .guardatos label{font-size:11px;line-height:10px;text-align:center;}



/********************* AVISADOR **********************************************************/
#formDemanda{background:#DFDFDF url(/images/bg_form_env.jpg) repeat-x scroll 0 0;border:1px solid #CECECE;float:left;margin-left:165px;padding:20px 0;width:63%;margin-top:30px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;}
#formDemanda h2 {font-size:30px !important;margin-top:-65px;text-align:center;}
#formDemanda #capa_datos {float:left;margin-left:60px;width:90%;margin-bottom:20px;}
#formDemanda #capa_datos .left{float:left;margin-right:30px;width:40%;margin-bottom:20px;}
#formDemanda #capa_datos .left label{display:block}
#formDemanda #capa_datos .left input{width:100%}
#formDemanda #capa_datos .right{float:left;text-align:right;width:40%;margin-bottom:20px;}
#formDemanda #capa_datos .right label{display:block}
#formDemanda #capa_datos .right input{width:100%}
#formDemanda #capa_datos .form_linea_full{float:left;width:100%;}
#formDemanda #capa_datos .form_linea_full label{display:block;}
#formDemanda #capa_datos .form_linea_full textarea{width:86%;height:70px;}

#formDemanda #capa_caracts{float:left;margin-left:60px;width:90%;}
#formDemanda #capa_caracts .left{float:left;margin-right:30px;width:40%;}
#formDemanda #capa_caracts .left label{display:block}
#formDemanda #capa_caracts .left input{width:100%}
#formDemanda #capa_caracts .left select{width:100%}
#formDemanda #capa_caracts .right{float:left;text-align:right;width:40%;margin-bottom:20px;}
#formDemanda #capa_caracts .right label{display:block}
#formDemanda #capa_caracts .right input{width:100%}
#formDemanda #capa_caracts .right select{width:100%}
#formDemanda #capa_caracts .form_linea_full{float:left;width:100%;}
#formDemanda #capa_caracts .form_linea_full label{display:block;}
#formDemanda #capa_caracts .form_linea_full textarea{width:86%;height:70px;}

#formDemanda #capa_caracts .checks{float:left;width:100%;margin:20px 0;}
#formDemanda #capa_caracts .checks label{float:left;}
#formDemanda #capa_caracts .checks input{float:left;margin-right:10px;}

#formDemanda .botenvi{float:left;margin-top:16px;text-align:center;width:100%;}

/************ PAGINACION ********/

.paginacion{
	clear:both;
    overflow:hidden;
    padding:7px 15px;
    text-align:right;
	height:30px;
}
.paginacion ol{
	margin: 0 auto;
	padding: 0;
	display: inline-block;
	color: #000;
	font-size: 9pt;
	list-style-type: none;
	white-space: nowrap;
	zoom:1;
	*display:inline;
	}

.paginacion ol li{
	float:left;
	padding:0px 4px;
}

.paginacion ol li a {
	background-color:#D9E5F2;
	border:1px solid #CECECE;
	color:#7C7A87;
	display:block;
	float:left;
	line-height:1em;
	padding:2px 4px;
	text-decoration:underline;	
	}

.paginacion ol li a:hover {
	color:#00669f;
	text-decoration:none;
	font-size:16px;
	font-weight:800;
	}

.paginacion ol li.paginacion_numero_activo {
	
	}

.paginacion ol li.paginacion_numero_activo a{
	border:1px solid #CECECE;
	color:#7C7A87;
	font-weight:800;
	padding:2px 4px;
	text-decoration:none;
	}

.paginacion ol li.more {
	background-color:#FFFFFF;
	padding-bottom:0;
	padding-left:5px;
	padding-right:5px;
	padding-top:11px;
}

/******** MICROSITE **********/
#content #contenido #contenido_central{
	float:left;
	width:70%;
	border-right:1px solid #CECECE;
	margin-bottom:50px;
	}
#content #contenido #contenido_central h2{
	font-size:16px;
	font-weight:800;
	margin-bottom:10px;
	text-align:center;
}
#content #contenido #contenido_central h2 a {
	color:#000000;
	font-size:12px;
	font-style:italic;
	}
#content #contenido #contenido_central #anclas p{text-align:center;}
#content #contenido #contenido_central #anclas p a{color:#000000;}

#content #contenido #contenido_central .subir{margin-top:10px;}
#content #contenido #contenido_central .subir a{
	color:#000000;
	font-size:16px;
	font-weight:800;
	text-decoration:none;
	}
#content #contenido #contenido_central .subir a img{
	float:left;
	margin-right:-4px;
	margin-top:-4px;
}
#content #contenido #contenido_lateral{float:left;width:29%}

#content #contenido .microsite_poblacion{
		margin-top:20px;
}

#content #contenido .microsite_poblacion h3{
	font-size:1.2em;
	font-weight:800;
	text-transform:uppercase;}

#content #contenido .microsite_poblacion .microsite_poblacion_ficha{
	background-color:#EFEFEF;
	border:1px solid #CFCFCF;
	margin-top:10px;
	padding-bottom:10px;
	width:98%;
}
#content #contenido .microsite_poblacion .microsite_poblacion_ficha h4{
	display:inline;
	margin-left:10px;
	text-decoration:underline;
	font-weight:800;
	}
#content #contenido .microsite_poblacion .microsite_poblacion_ficha p{margin-left:20px;padding:5px;}

#content #contenido .microsite_poblacion .microsite_poblacion_ficha_foto{text-align:center;margin-top:10px;}
#content #contenido .microsite_poblacion .microsite_poblacion_ficha_foto img{
	background-color:#DFDFDF;
	border:1px solid #AFAFAF;
	padding:5px;
	height:165px;
}/*

/**************************** SOLICITAR INFO ******************************/
#contenido_lateral #solicitarinfo{
	background:#DFDFDF url(/images/bg_form_env.jpg) repeat-x scroll 0 0;
	border:1px solid #CECECE;
	float:left;
	margin-left:5px;
	padding:10px;
	width:270px;
	margin-top:20px;
}
#contenido_lateral #solicitarinfo h4{
	font-size:16px;
	font-weight:800;
	text-align:center;
}
#contenido_lateral #solicitarinfo label{
	float:left;
	font-size:11px;
	text-align:center;
	width:100%;
	color:#777474;
}
#contenido_lateral #solicitarinfo input, #contenido_lateral #solicitarinfo textarea{
	width:97%;
	margin-bottom:10px;
}
#contenido_lateral #solicitarinfo .radiobut{
	text-align:center;
	width:100%;
	margin-bottom:10px;
}
#contenido_lateral #solicitarinfo .radiobut label{
	float:none;
	margin-right:20px;
	width:auto;
}
#contenido_lateral #solicitarinfo .radiobut input{
	float:none;
	width:auto;
}

#contenido_lateral #solicitarinfo #opcionesiva{
	background-color:#FFFFFF;
	border:1px solid #CECECE;
	margin-bottom:10px;
	display: none;
}

#contenido_lateral #solicitarinfo #opcionesiva label{
	font-weight:800;
	text-align:center;
}

#contenido_lateral #solicitarinfo #opcionesiva .radiobut{
	margin-bottom:10px;
	text-align:center;
}

#contenido_lateral #solicitarinfo #opcionesiva .radiobut label{
	font-weight:normal;
}

#contenido_lateral #solicitarinfo .botenvi{
text-align:center;
}

#contenido_lateral #invitacion{
float:left;
margin-left:45px;
margin-top:20px;
}

/*********** SECCION ASOCIADOS ***********************/

#content .submenu{background-color:#EFEFEF;border:1px solid #B6B6B6;float:left;margin-top:10px;padding:5px;}
#content .submenu ul{}

#content .submenu ul li{background:url("/images/bgliasoc.gif") no-repeat scroll left center transparent;margin-bottom:10px;}
#content .submenu ul li.current{background:url("/images/bgliasocact.gif") no-repeat scroll left center transparent;margin-bottom:10px;}
#content .submenu ul li a{color:#000000;text-decoration:none;margin-left:20px;}
#content .submenu ul li.current a{color:#00669f;font-weight:800;text-decoration:underline;}

#content #contenido_asoc {background:none repeat scroll 0 0 #FFFFFF;float:left;margin-left:10px;margin-top:10px;width:804px;}
#content #contenido_asoc .imgfull{float:left;width:100%;text-align:center;margin-bottom:10px;}
#content #contenido_asoc .imgleft{float:left;margin-right:10px;}
#content #contenido_asoc span.subra {color:#007CC2;font-weight:800;}
#content #contenido_asoc h2{color:#00669f;font-size:25px;margin-top:20px;}
#content #contenido_asoc p{color:#61636A;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-size:11px;line-height:1.4em;margin-bottom:10px;margin-left:20px;}

/*********** SECCION OFICINAS ASOCIADAS ***********************/

#content #contenido_asoc .mapa{border:1px solid #00669f;float:left;padding:2px;width:55%;}
#content #contenido_asoc #detalle{float:left;width:44%;}
#content #contenido_asoc .oficinas{float:left;width:100%;margin-top:20px;}
#content #contenido_asoc .oficinas .agenciaI  {float:left;width:48%;height:200px;}
#content #contenido_asoc .oficinas .agenciaD {float:right;width:48%;height:200px;}
#content #contenido_asoc .oficinas .agencias .logo{float:left;border:1px solid #00669f;margin-right:5px;}
.agencias h3{color:#00669f;font-size:14px;font-weight:800;}
.agencias .sucursales .descripcion{text-transform:lowercase;}
.agencias .sucursales .parteBoton a{color:#00669f;margin-right:18px;text-decoration:none;}

/*********** SECCION NOTICIAS ***********************/
#content #contenido_not {background:none repeat scroll 0 0 #FFFFFF;float:left;margin-left:10px;margin-top:10px;width:804px;}
#content #contenido_not .lineaImpar, #content #contenido_not .lineaPar{ float:left;width:100%;margin-bottom:10px;}
#content #contenido_not .resultados .foto{float:left;margin-right:10px;width:90px;}
#content #contenido_not .resultados .foto img{width:90px;}
#content #contenido_not .resultados .fecha{display:block;font-weight:800;width:100%;}
#content #contenido_not .resultados .titular{display:block;}
#content #contenido_not .resultados .titular a, #content #contenido_not .resultados .entradilla a{color:#000;text-decoration:none;}
#content #contenido_not .resultados .titular a:hover, #content #contenido_not .resultados .entradilla a:hover{text-decoration:underline;font-weight:800;color:#00669f;}


/****************** OBRA NUEVA ************************/
.inmuebles_vin{width:640px;}
.inmuebles_vin h3{color:#00669f;font-size:18px;margin-bottom:10px;}
.inmuebles_vin table{width:100%;}
.inmuebles_vin table tr{}
.inmuebles_vin table th{background-color:#00669f;border:1px solid #7F7F7F;color:#FFFFFF;font-weight:800;text-align:center;}
.inmuebles_vin table td{border:1px solid #CECECE;text-align:center;}
.inmuebles_vin table .td_lineaimpar{background-color:#DFDFDF}
.inmuebles_vin table .td_lineapar{background-color:#EFEFEF}
.inmuebles_vin table td a{color:#00669f;}

/************** SIMULADOR ***************/
#content #simulador{float:left;margin-bottom:50px;width:100%;}
#content #simulador h1{}
#content #simulador .formulario .recogida {width:400px;float:left;}
#content #simulador .formulario .recogida .linea{margin:10px;}
#content #simulador .formulario .recogida .linea label{float:left;width:100px;}
#content #simulador .formulario .recogida .linea span{}
#content #simulador .formulario .botonera .boton{width:100%;float:left;text-align:center;}
#content #simulador .formulario .resultado{background-color:#FFFFDF;border:1px solid #EFEFEF;float:left;margin-top:10px;padding:10px;width:260px;margin-bottom:20px;}
#content #simulador .formulario .resultado .textoHip{float:left;font-weight:800;margin-right:10px;text-align:center;width:100%;}
#content #simulador .formulario .resultado .datoHip{float:left;color:green;text-align:center;width:100%;}
/********************* DISCLAIMER *******************/
#fondo_disclaimer{
	background-color:black;
	display:none;
	height:500%;
	left:0;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	position:absolute;
	top:0;
	width:100%;
	z-index:1001;
}
#contenedor_disclaimer{
	background-color:white;
	border:8px solid #00669f;
	display: none;
	left: 25%;
	overflow:auto;
	padding:16px;
	position:absolute;
	top:25%;
	width:50%;
	z-index:1002;
}
#disclaimer_cerrar{float:left;margin-top:-10px;text-align:right;width:100%;*width:99%;}
#disclaimer_inf{float:left;width:100%;*width:99%;}


#contenedor_disclaimer h1{color:#00669f; font-size:18px;margin-bottom: 20px;}
#contenedor_disclaimer p{margin-bottom: 10px;}
#contenedor_disclaimer a{color:#00669f; }

#contenedor_disclaimer .form_disclaimer .titulo_disclaimer{float:left;width:100%;text-align:center;margin-bottom:20px}
#contenedor_disclaimer .form_disclaimer .titulo_disclaimer p{color:#00669f;font-size:25px;text-align:center;}
#contenedor_disclaimer .form_disclaimer .formleft{float:left;margin-bottom:10px;width:48%;}
#contenedor_disclaimer .form_disclaimer .formright{float:right;margin-bottom:10px;width:48%;}
#contenedor_disclaimer .form_disclaimer .formfull{float:left;margin-bottom:10px;width:95%;}
#contenedor_disclaimer .form_disclaimer label{float:left;width:49%;text-align: right;font-weight:800;font-size:12px;}
#contenedor_disclaimer .form_disclaimer input{float:right;width:49%;font-size:12px;}
#contenedor_disclaimer .form_disclaimer select{float:right;width:49%;}
#contenedor_disclaimer .form_disclaimer textarea{float:right;width:49%;}

#contenedor_disclaimer .form_disclaimer .formcenter{float:left;margin-bottom:10px;width:100%; text-align: center;}
#contenedor_disclaimer .form_disclaimer .formcenter label{float:left;width:100%;text-align: center;font-weight:800;}
#contenedor_disclaimer .form_disclaimer .formcenter input{float:right;width:100%;}
#contenedor_disclaimer .form_disclaimer .formcenter select{float:right;width:100%;}
#contenedor_disclaimer .form_disclaimer .formcenter textarea{float:right;width:100%;}

#contenedor_disclaimer .form_disclaimer .botonera{width:100%;float:left;text-align:center;}

/*Para acierto*/
#contenedor_disclaimer #acierto{margin-left:60px;*margin-left:20px;margin-top:60px;float:left;text-align:center;border:1px solid;width:520px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;height:290px;}
#contenedor_disclaimer #acierto h1{background-color:#FFFFFF;float:left;font-size:20px;margin-left:65px;margin-top:-15px;padding:0 10px;position:relative;width:auto;}
#contenedor_disclaimer #pegata{margin-left:-70px;background:transparent url("/comun/pegata_acierto.gif") no-repeat scroll 0 0;height:128px;width:150px;margin-top:-51px;float:left;position:relative;}
#contenedor_disclaimer #textoadvert{border:1px solid #CCCCCC;float:left;margin:0 0 0 70px;padding:10px;width:375px;}
#contenedor_disclaimer #textoadvert p{float:left;}

/*Para fotos*/
#contenedor_disclaimer #fotos{text-align: center;}
#contenedor_disclaimer #fotos p{text-align: center;margin-top: 10px; margin-bottom: 10px;}
#contenedor_disclaimer #boton_left{float: left; width: 49%; text-align:center;/*position:absolute; left:0px; top:75px;*/}
#contenedor_disclaimer #boton_right{float: right; width: 49%; text-align:center;/*position:absolute; left:655px; top:75px;*/}
