/* *background: transparent url("../images/fnd_fieldsetIE.gif") repeat left top; }*//* Hack IE*/

/*Empieza estilos index - buscador*/
#cuerpo #index{ position: relative; width: 80%; float: left; margin: 2px; padding: 0; }

#index h1{ padding: 0 0 5px 0; margin: 0; }
#index ul{ list-style: none; padding: 0; margin: 0; }
#index li{ padding: 0; margin: 0; }
#index .textoLeyenda{ font-size: 10px; padding: 0; margin: 5px 0 10px 0; }

/*Index de la home*/
#index .home{ width: 100%; float: left; margin: 0 0 30px 0; }

/*
.home h1{ font-size: 18px; text-transform: capitalize; color: #000000; border: none; }
.home h1 a{ font-weight: bold; text-decoration: none; color: #000000; }
*/
.home h1{ font-family: Arial,Verdana,sans-serif; font-size: 22px; font-weight: normal; color: #4C4C4C; border: none; }
.home h1 a{ font-family: Arial,Verdana,sans-serif; font-size: 22px; font-weight: normal; color: #4C4C4C; text-decoration: none; }


/*Para los nuevo mapas*/
.home .mapaInicio{ width: 54%; float: left; text-align: center; }
.home .mapaInicio .enlaces{ font-size: 10px; font-weight: normal; padding: 0 0 0 20px; }
.home .mapaInicio .enlaces a{ font-size: 10px; font-weight: normal; }
.home .mapaInicio .listado{ width: 99%; height: 335px; float: right; }
.home .mapaInicio .listado ul{ width: 100%; }
.home .mapaInicio .listado li{ width: 24%; height: 25px; float: left; text-align: left; }
.home .mapaInicio .listado li a{ font-weight: normal; text-transform: none; color: #656565; text-decoration: none; }
.home .mapaInicio .listado li a:hover{ color: #E96903; }

.home .textoMapaInicio{ width: 45%; float: right; padding: 20px 0 0 0; }
.home .textoMapaInicio ul{ width: 100%; float: left; }
.home .textoMapaInicio li{ width: 100%; float: left; margin: 3px 0 30px 0; }
.home .textoMapaInicio a{ font-weight: normal; text-transform: none; color: #656565; text-decoration: none; }
.home .textoMapaInicio a:hover{ color: #E96903; text-decoration: none; }
.home .textoMapaInicio .azul{ color: #007DAA; font-weight: bold; }

.home .textoMapaInicio .carrusel{ width: 100%; float: left; padding: 5px 0 5px 0; margin: 15px 0 0 0; }
.home .textoMapaInicio .carrusel .titulo{ font-size: 10px; color: #4C4C4C; text-transform: uppercase; font-weight: bold; }
.home .textoMapaInicio .carrusel .promoA{ width: 33%; float: left; text-align: center; }
.home .textoMapaInicio .carrusel .promoB{ width: 33%; float: left; text-align: center; }
.home .textoMapaInicio .carrusel .promoC{ width: 33%; float: left; text-align: center; }
.home .textoMapaInicio .carrusel .promo{ width: 94px; padding: 5px 0 0 0; margin: 0 auto; }
.home .textoMapaInicio .carrusel .promoA .promo{ margin: 0; }
.home .textoMapaInicio .carrusel .promoC .promo{ float: right; margin: 0; }
.home .textoMapaInicio .carrusel .promo h3{ font-size: 10px; padding: 0; margin: 0 0 3px 0; }
.home .textoMapaInicio .carrusel .promo h3 a{ text-decoration: none;  }
.home .textoMapaInicio .carrusel .promo p{ padding: 0; margin: 5px 0 5px 0; }
.home .textoMapaInicio .carrusel .promo p img{ border: 1px solid #BBBBBB; padding: 1px; }

.home .publicentroInicio{ width: 100%; float: left; text-align: center;}

.home .inversionesInicio{ width: 100%; float: left; border: 1px solid #A5D0E1; background: transparent url("/images/index/fondo_inversiones.gif") repeat left top; padding: 1%; margin: 20px 0 0 0; }
.home .inversionesInicio .lista{ width: 100%; float: left; }
.home .inversionesInicio .lista .bloqueUL{ width: 16%; float: left; }
.home .inversionesInicio .lista a{ font-weight: normal; text-transform: none; color: #656565; text-decoration: none; }
.home .inversionesInicio .lista a:hover{ color: #E96903; }

.home .ultimas_promociones{ width: 49%; float: left; margin: 20px 0 0 0; }
.home .ultimas_promociones .promo{ width: 100%; float: left; margin: 0 0 10px 0; }
.home .ultimas_promociones .promo .imagen{ width: 22%; float: left; }
.home .ultimas_promociones .promo .imagen img{ border: 1px solid #BBBBBB; padding: 1px; }
.home .ultimas_promociones .promo .texto{ width: 75%; float: right; }
.home .ultimas_promociones .promo h4{ font-size: 12px; padding: 0; margin: 0 0 3px 0; }
.home .ultimas_promociones .promo h4 a{ font-size: 12px; color: #007DAA; text-decoration: none; }
.home .ultimas_promociones .promo h4 a:hover{ color: #E96903; }
.home .ultimas_promociones .promo p{ padding: 0; margin: 0; }
.home .ultimas_promociones .promo p a{ color: #4C4C4C; text-decoration: none; }
.home .ultimas_promociones .promo p a:hover{ color: #E96903; }

.home .actualidad_inmobiliaria{ width: 49%; float: right; margin: 20px 0 0 0; }
.home .actualidad_inmobiliaria .noticia{ width: 100%; float: left; margin: 0 0 15px 0; }
.home .actualidad_inmobiliaria .noticia h5{ font-size: 12px; padding: 0; margin: 0 0 3px 0; }
.home .actualidad_inmobiliaria .noticia h5 a{ font-size: 12px; color: #007DAA; text-decoration: none; }
.home .actualidad_inmobiliaria .noticia h5 a:hover{ color: #E96903; }
.home .actualidad_inmobiliaria .noticia p{ padding: 0; margin: 0; }
.home .actualidad_inmobiliaria .noticia p a{ color: #4C4C4C; text-decoration: none; }
.home .actualidad_inmobiliaria .noticia p a:hover{ color: #E96903; }


.home .estadisticas_desta{ width: 49%; float: right; margin: 20px 0 0 0; }
.home .estadisticas_desta .bloque{ width: 100%; float: left; border: 1px solid #A4D1E4; margin: 0 0 15px 0; }
.home .estadisticas_desta .bloque a{ color: #000000; text-decoration: none; }
.home .estadisticas_desta .bloque .parte1{ width: 60%; float: left; background: transparent url("/images/index/fondo_estadisticas1.gif") repeat left top; padding: 10px 0 10px 0; }
.home .estadisticas_desta .bloque .parte2{ width: 40%; float: right; background: transparent url("/images/index/fondo_estadisticas2.gif") repeat left top; padding: 10px 0 10px 0; }
.home .estadisticas_desta .bloque p{ padding: 0 10px 0 10px; margin: 0px; }


.home .servicios_empresas{ width: 100%; float: left; margin: 20px 0 0 0; }
.home .servicios_empresas img{ padding: 0; margin: 0; }
.home .servicios_empresas .precaja{ width: 100%; height: 10px; float: left;  background: transparent url("/images/index/fondo_precaja_izd.gif") no-repeat left top; padding: 0; margin: 0; }
.home .servicios_empresas .precaja .precaja_dch{ width: 20%; float: right; text-align: right; background: transparent url("/images/index/fondo_precaja_dch.gif") no-repeat right top; padding: 0; margin: 0; }
.home .servicios_empresas .postcaja{ width: 100%; height: 10px; float: left;  background: transparent url("/images/index/fondo_postcaja_izd.gif") no-repeat left top; padding: 0; margin: 0; }
.home .servicios_empresas .postcaja .postcaja_dch{ width: 20%; float: right; text-align: right; background: transparent url("/images/index/fondo_postcaja_dch.gif") no-repeat right top; padding: 0; margin: 0; }
.home .servicios_empresas .caja{ width: 100%; float: left;  background: transparent url("/images/index/fondo_caja.gif") repeat left bottom; padding: 0; margin: 0; }
.home .servicios_empresas .caja .parteA{ width: 48%; height: 75px; float: left;  }
.home .servicios_empresas .caja .parteB{ width: 48%; height: 75px; float: right;  }
.home .servicios_empresas .caja .imagen{ width: 90px; float: left; text-align: left; }
.home .servicios_empresas .caja .texto{ color: #FFFFFF; padding: 0; margin: 0; }
.home .servicios_empresas .caja .texto h4{ color: #FFFFFF; padding: 0; margin: 0 0 3px 0; }
.home .servicios_empresas .caja .texto h4 a{ color: #FFFFFF; text-decoration: none; }
.home .servicios_empresas .caja .texto p{ padding: 0; margin: 0; }

.home .urbaniza-mas{ width: 100%; float: left; margin: 20px 0 0 0; }
.home .urbaniza-mas .linea{ width: 100%; float: left;  padding: 0; margin: 10px 0 0 0; }
.home .urbaniza-mas .linea .bloqueA{ width: 48%; float: left; }
.home .urbaniza-mas .linea .bloqueB{ width: 48%; float: right; }
.home .urbaniza-mas .linea .imagen{ width: 120px; float: left; text-align: center; }
.home .urbaniza-mas .linea .imagen img{ border: 1px solid #BBBBBB; padding: 1px; }
.home .urbaniza-mas .linea .texto{ width: 75%; float: left; padding: 0; margin: 0; }
.home .urbaniza-mas .linea .texto h4{ font-size: 12px; padding: 0; margin: 0 0 3px 0; }
.home .urbaniza-mas .linea .texto h4 a{ font-size: 12px; color: #007DAA; text-decoration: none; }
.home .urbaniza-mas .linea .texto h4 a:hover{ color: #E96903; }
.home .urbaniza-mas .linea .texto p{ padding: 0; margin: 0; }
.home .urbaniza-mas .linea .texto p a{ color: #4C4C4C; text-decoration: none; }
.home .urbaniza-mas .linea .texto p a:hover{ color: #E96903; }


/*Index del buscador */
#index .buscar{ width: 100%; float: left; }
#index .buscar h1{ width: 99%; }
.buscar .cajaA{ width: 36%; float: left; margin: 0 0 0 5px; }
.buscar .cajaB{ width: 36%; float: left; margin: 0 10px 0 10px; }
.buscar .cajaC{ width: 23%; float: left; margin: 0; }
.buscar .cajaD{ width: 99%; float: left; margin: 30px 0 15px 5px; }

.buscar .indexBloque1{ width: 42%; float: left; }
.buscar .indexBloque2{ width: 38%; float: left; }
.buscar .bloqueBoton{ width: 19%; float: right;  margin: 85px 0 0 0; }
.buscar label{ width: 100%; float: left; text-align: center; }
.buscar .bloqueDato{ width: 100%; float: left; text-align: center; }

.buscar .cajaB .indexBloque1{ width: 38%; float: left; }
.buscar .cajaB .indexBloque2{ width: 42%; float: left; }
.buscar .cajaC .indexBloque1{ width: 70%; float: left; }
.buscar .cajaC .bloqueBoton{ width: 29%; float: right;  margin: 85px 0 0 0; }
#index .buscar .cajaD ul{ width: 98%; float: right; }
#index .buscar .cajaD li{ margin: 3px 0 3px 0; }
/*.buscar .cajaD form{ width: 50%; float: left; padding: 0; margin: 0; background: #EFFE00;}*/
.buscar .cajaD .texto{ float: left; }
.buscar .cajaD .formu{ float: left; padding: 0 0 0 10px; }

/*Index de anunciar */
#index .anunciar{ width: 100%; float: left; }
#index .anunciar h1{ width: 99%; }
#index .anunciar h1 a{ text-decoration: none; color: #000000; }
#index .anunciar li{ margin: 3px 0 3px 0; }
#index .anunciar .cajaA{ width: 60%; float: left; }
#index .anunciar .cajaA li{ margin: 5px 0 5px 0; }
#index .anunciar .cajaB{ width: 38%; float: right; }
#index .anunciar .cajaB ul{ width: 95%; float: right; }
#index .anunciar .cajaB li{ list-style-type: disc; }
#index .anunciar .cajaC{ width: 100%; float: left; margin: 20px 0 0 0; }
#index .anunciar .paddng{ width: 90%; margin: 0 auto; }

/*Index de servicios */
#index .servicios{ width: 100%; float: left; }
#index .servicios h1{ width: 99%; margin: 0 0 10px 0; }
#index .servicios h1 a{ text-decoration: none; color: #000000; }
#index .servicios li{ margin: 3px 0 3px 0; }
#index .servicios .cajaA{ width: 48%; float: left; margin: 0 0 20px 0; }
#index .servicios .cajaA ul{ width: 95%; float: right; }
#index .servicios .cajaA li{ list-style-type: disc; ;}
#index .servicios .cajaB{ width: 48%; float: right; margin: 0 0 20px 0; }
#index .servicios .cajaB ul{ width: 95%; float: right; }
#index .servicios .cajaB li{ list-style-type: disc; }

/*Index de estudios */
#index .estudios{ width: 100%; float: left; }
#index .estudios h1{ width: 99%; margin: 0 0 10px 0; }
#index .estudios h1 a{ text-decoration: none; color: #000000; }
#index .estudios li{ margin: 3px 0 3px 0; }
#index .estudios .cajaA{ width: 48%; float: left; margin: 0 0 20px 0; }
#index .estudios .cajaA ul{ width: 95%; float: right; }
#index .estudios .cajaA li{ width: 100%; float: left; list-style-type: disc; margin: 0 0 10px 0;}
#index .estudios .cajaA .tabulado{ margin: 0 0 0 5px; }
#index .estudios .cajaA .mas-det{ width: 100%; float: right; text-align: right; margin: 0 0 10px 0; }
#index .estudios .cajaA .mas-det a{ font-style: italic; }

#index .estudios .cajaB{ width: 48%; float: right; margin: 0 0 20px 0; }


/*Index de hogar */
#index .hogar{ width: 100%; float: left; }
#index .hogar h1{ width: 99%; margin: 0 0 10px 0; }
#index .hogar h1 a{ text-decoration: none; color: #000000; }
#index .hogar li{ margin: 3px 0 3px 0; }
#index .hogar .cajaA{ width: 48%; float: left; margin: 0 0 20px 0; }
#index .hogar .cajaA ul{ width: 95%; float: right; }
#index .hogar .cajaA li{ list-style-type: disc; ;}
#index .hogar .cajaB{ width: 48%; float: right; margin: 0 0 20px 0; }
#index .hogar .cajaB ul{ width: 95%; float: right; }
#index .hogar .cajaB li{ list-style-type: disc; }
#index .hogar .cajaC{ width: 80%; margin: 0 auto 20px auto; }


/*Index de la home*/
#index .losmas{ width: 100%; float: left; margin: 0 0 30px 0; }
.losmas .estadisticas_desta{ width: 49%; float: left; margin: 20px 0 0 0; }
.losmas .estadisticas_desta .bloque{ width: 100%; float: left; border: 1px solid #A4D1E4; margin: 0 0 15px 0; }
.losmas .estadisticas_desta .bloque a{ color: #000000; text-decoration: none; }
.losmas .estadisticas_desta .bloque .parte1{ width: 60%; float: left; background: transparent url("/images/index/fondo_estadisticas1.gif") repeat left top; padding: 10px 0 10px 0; }
.losmas .estadisticas_desta .bloque .parte2{ width: 40%; float: right; background: transparent url("/images/index/fondo_estadisticas2.gif") repeat left top; padding: 10px 0 10px 0; }
.losmas .estadisticas_desta .bloque p{ padding: 0 10px 0 10px; margin: 0px; }

.losmas .listado_resumen{ width: 49%; float: right; margin: 20px 0 0 0; }
.losmas .listado_resumen ul{ width: 95%; float: right; }
.losmas .listado_resumen li{ width: 100%; float: left; list-style-type: disc; }
