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

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

#inmobiliarias .informacion{ width: 98%; float: left; margin: 0 0.8% 30px 0.8%; border: 1px solid #999999; background: #FFF9ED; }
#inmobiliarias .informacion h2{ background: #FFE8B7; padding: 2px 0 2px 5px; margin: 10px; }
#inmobiliarias .informacion .agencia{ width: 60%; float: left; padding: 0 0 0 10px; margin: 0 0 10px 0; }
#inmobiliarias .informacion .agencia .logo{ float: left; }
#inmobiliarias .informacion .agencia .datos{ float: left; margin: 0 0 0 10px; }
#inmobiliarias .informacion .agencia .datos p{ padding: 0; margin: 0 0 10px 0; }
#inmobiliarias .informacion .agencia .datos .sucursales{ width: 100%; float: left; }
#inmobiliarias .informacion .mapa{ width: 37%; float: right; padding: 0 10px 0 0; margin: 0 0 10px 0; }
#inmobiliarias .informacion .mapa .linea{ width: 100%; float: left; margin: 0 0 5px 0; }

#inmobiliarias .buscador{ width: 100%; float: left; }
#inmobiliarias .buscador .preFiltrado{ float: left; height: 5px; line-height: 5px; background: #FAFAF9 url("/images/buscador/fondo_filtrado_sup_izd.gif") no-repeat left top; width: 98%; margin: 0 1% 0 1%; *width: 100%; *margin: 0; }
#inmobiliarias .buscador .preFiltrado .vacio{ width: 20%; float: right; background: transparent url("/images/buscador/fondo_filtrado_sup_dch.gif") no-repeat right top; }
#inmobiliarias .buscador .postFiltrado{ float: left; height: 5px; line-height: 5px; background: #FAFAF9 url("/images/buscador/fondo_filtrado_inf_izd.gif") no-repeat left bottom; width: 98%; margin: 0 1% 0 1%; *width: 100%; *margin: 0; }
#inmobiliarias .buscador .postFiltrado .vacio{ width: 20%; float: right; background: transparent url("/images/buscador/fondo_filtrado_inf_dch.gif") no-repeat right top; margin: 0 0 20px 0; }
#inmobiliarias .buscador .filtrado{ float: left; border-right: 1px solid #003C74; border-left: 1px solid #003C74; padding: 10px 0 10px 0; background: #FAFAF9; width: 98%; margin: 0 1% 0 1%; *width: 100%; *margin: 0; }
#inmobiliarias .buscador .filtrado .linea{ float: rigth; width: 98%; margin: 3px 1% 3px 1%; *width: 99%; *margin: 3px 0 3px 0; }
#inmobiliarias .buscador .filtrado .separacion{ height: 10px; float: right; background: transparent url("/images/buscador/fondo_separacion_filtrado.gif") repeat left top; width: 98%; margin: 0 1% 0 1%; *width: 99%; *margin: 0; }
#inmobiliarias .buscador .filtrado label{ width: 20%; height: 19px; padding: 0; margin: 0 5px 0 0; float: left; }
#inmobiliarias .buscador .filtrado .dato{ width: 24%; height: 19px; float: left; }
/*#inmobiliarias .buscador .filtrado .datoText{ width: 13%; height: 19px; float: left; }*/
#inmobiliarias .buscador .filtradoVacio{ width: 100%; height: 1px; line-height: 1px; float: left; }
#inmobiliarias .buscador .filtrado .linea_ordenar{ height: 19px; float: right; width: 98%; margin: 4px 1% 0 1%; *width: 99%; *margin: 4px 0 0 0; }
#inmobiliarias .buscador .filtrado .linea_ordenar .infoOrder{ width: 79%; float: left; }
#inmobiliarias .buscador .filtrado .linea_ordenar label{ width: 49%; text-align: right; float: left; }
#inmobiliarias .buscador .filtrado .linea_ordenar .infoOrder .datoOrder{ width: 49%; float: left; }
#inmobiliarias .buscador .filtrado .botonOrder{ width: 20%; float: left; text-align: right; }
#inmobiliarias .buscador .filtrado .linea_ordenar .bloqueVacio{ height: 2px; line-height: 2px; }

#inmobiliarias .resultados{ width: 100%; float: left; }
#inmobiliarias .resultados .sin-separacion{ width: 100%; float: left; }
#inmobiliarias .resultados .linea-inmueble{ width: 100%; float: left; border-top: 1px solid #CCCCCC; padding: 10px 0 10px 0; margin: 10px 0 0 0; }
#inmobiliarias .resultados .sin-separacion .linea-inmueble{ border-top: none; }
#inmobiliarias .resultados .linea-inmueble .inmuebleA{ width: 49%; float: left; }
#inmobiliarias .resultados .linea-inmueble .inmuebleB{ width: 49%; float: right; }
#inmobiliarias .resultados .linea-inmueble .tituloInmu{ width: 98%; float: left; font-size: 14px; padding: 0 0 5px 5px; }
#inmobiliarias .resultados .linea-inmueble .foto{ width: 27%; float: left; text-align: center; }
#inmobiliarias .resultados .linea-inmueble .info{ width: 72%; height: 80px; float: right; }
/*#inmobiliarias .resultados .linea-inmueble .info .urbiprecio{ width: 48px; *width: 58px; text-align: center; float: left; color: #E06D17; font-size: 20px; padding: 0 10px 11px 0; background: transparent url("/images/urbiprecio_fnd.gif") no-repeat left bottom; }
#inmobiliarias .resultados .linea-inmueble .info .urbiprecio a{ color: #E06D17; text-decoration: none; }*/
#inmobiliarias .resultados .linea-inmueble .info .texto{ float: left; }
#inmobiliarias .resultados .linea-inmueble .info .descripcion{ width: 99%; float: right; font-style: italic; margin: 5px 0 0 0; }
#inmobiliarias .resultados .botonera .boton{ margin: 0 5px 0 0; }








.buscador .preFiltrado{ float: left; height: 5px; line-height: 5px; background: #FAFAF9 url("/images/buscador/fondo_filtrado_sup_izd.gif") no-repeat left top; width: 98%; margin: 0 1% 0 1%; *width: 100%; *margin: 0; }
.preFiltrado .vacio{ width: 20%; float: right; background: transparent url("/images/buscador/fondo_filtrado_sup_dch.gif") no-repeat right top; }
.buscador .postFiltrado{ float: left; height: 5px; line-height: 5px; background: #FAFAF9 url("/images/buscador/fondo_filtrado_inf_izd.gif") no-repeat left bottom; width: 98%; margin: 0 1% 0 1%; *width: 100%; *margin: 0; }
.postFiltrado .vacio{ width: 20%; float: right; background: transparent url("/images/buscador/fondo_filtrado_inf_dch.gif") no-repeat right top; }
.buscador .filtrado{ float: left; border-right: 1px solid #003C74; border-left: 1px solid #003C74; padding: 10px 0 10px 0; background: #FAFAF9; width: 98%; margin: 0 1% 0 1%; *width: 100%; *margin: 0; }
.filtrado .linea{ width: 50%; float: left; margin: 0; }
.filtrado .linea label{ width: 50%; float: left; text-align: right; padding: 2px 0 0 0; }
.filtrado .linea .datoSel{ width: 49%; float: right; }
.filtrado .parteBoton{ width: 49%; float: right; text-align: center; }
.filtrado .parteBoton .botonera{ margin: 0; }


#cuerpo #promociones{ position: relative; width: 80%; float: left; margin: 2px; padding: 0; }

#promociones .resultados{ width: 100%; float: left; }
.resultados .bloque_resultados{ width: 100%; float: left; text-align: right; margin: 0 0 10px 0; }

.resultados .tabla{ width: 100%; float: left; }
.resultados td{ padding: 5px 0 5px 0; }
.resultados .tabla .site{ border-top: #053183 solid 1px; padding: 2px 0 0 0; margin: 2px 0 0 0; }

.resultados .linea{ width: 100%; float: left; margin: 0 0 25px 0; }
.resultados .linea .promoImpar{ width: 48%; float: left; background: #FFFFFF url("/images/buscador/promo_fondo_result.gif") repeat left top; }
.resultados .linea .promoPar{ width: 48%; float: right; background: #FFFFFF url("/images/buscador/promo_fondo_result.gif") repeat left top; }
.resultados .linea .formasup{ width:100%; float: left; height: 7px; line-height: 7px; background: transparent url("/images/buscador/promo_fondo_result_sup-izd.gif") no-repeat left top; }
.resultados .linea .formasup_dch{ width:10%; float: right; height: 7px; line-height: 7px; background: transparent url("/images/buscador/promo_fondo_result_sup-dch.gif") no-repeat right top; }
.resultados .linea h2{ padding: 0 0 0 5px; margin: 0 0 10px 0; }
.resultados .linea .imagen{ width: 27%; float: left; text-align: center; }
.resultados .linea .info{ width: 72%; float: left; }
.resultados .linea .info h3{ padding: 0 0 5px 0; margin: 0; }
.resultados .linea .comercializa{ width: 99%; float: left; text-align: left; padding: 10px 0 0 5px; }

.resultados .linea .promo_destacadas{ width: 100%; float: left; margin: 0 0 25px 0; }
.resultados .linea .promo_destacadas a{ text-decoration: none; }
.resultados .linea .promo_destacadas .promoespacio{ width: 26%; float: left; }
.resultados .linea .promo_destacadas .promoImpar{ background: #FFFFFF url("/images/buscador/promo_fondo_result_desta.gif") repeat left top; }
.resultados .linea .promo_destacadas .promoPar{ background: #FFFFFF url("/images/buscador/promo_fondo_result_desta.gif") repeat left top; }
.resultados .linea .promo_destacadas .formasup{ background: transparent url("/images/buscador/promo_fondo_result_dst-izd.gif") no-repeat left top; }
.resultados .linea .promo_destacadas .formasup_dch{ background: transparent url("/images/buscador/promo_fondo_result_dst-dch.gif") no-repeat right top; }
.resultados .linea .promo_destacadas h2{ text-decoration: underline; }

#inmobiliarias .info-relacionada{ width: 100%; float: left; margin: 25px 0 20px 0; }
.info-relacionada .linea{ width: 97%; float: right; margin: 0 0 5px 0; }

.relacc{ width: 100%; float: left; font-family: Georgia, "Times New Roman", Times, serif; margin: 30px 0 10px 0; }
.relacc .cajaRelac2{ width: 49%; float: left; }
.relacc .cajaRelac{ width: 99%; float: left; margin: 15px 0 0 0; }
.relacc .cajaRelac3{ width: 33%; float: left; }
.relacc h2{ border: none; text-align: center; font-weight: bold; color: #888888; 	padding: 0 0 3px 0; }
.relacc ul{ padding: 0; margin: 0; }
.relacc li{ font-size: 10px; list-style-type: none; padding: 0 0 0 5px; }
.relacc p{ padding: 0 0 0 10px; }
.relacc a{ color: #AAAAAA; }
.relacc .scrollArea{ float: left; width: 95%; height: 50px; border: 1px solid #EEEEEE; overflow: auto; }

#cuerpo #inmuebles{ position: relative; width: 80%; float: left; margin: 2px; padding: 0; }

#inmuebles .listado{ width: 100%; float: left; margin: 15px 0 0 0; }
#inmuebles .listado .bloque_resultados{ width: 100%; float: left; text-align: right; margin: 0 0 10px 0; }
#inmuebles .listado .sin-separacion{ width: 100%; float: left; }
#inmuebles .listado .linea-inmueble{ width: 100%; float: left; border-top: 1px solid #CCCCCC; padding: 10px 0 10px 0; margin: 10px 0 0 0; }
#inmuebles .listado .sin-separacion .linea-inmueble{ border-top: none; }

#inmuebles .listado .linea-inmueble .inmuebleA{ width: 49%; float: left; }
#inmuebles .listado .linea-inmueble .inmuebleB{ width: 49%; float: right; }
#inmuebles .listado .linea-inmueble .tituloInmu{ width: 98%; float: left; font-size: 14px; padding: 0 0 5px 5px; }
#inmuebles .listado .linea-inmueble .foto{ width: 27%; float: left; text-align: center; }
#inmuebles .listado .linea-inmueble .info{ width: 72%; height: 80px; float: right; }

#inmuebles .listado .linea-inmueble .info .urbiprecio{ width: 48px; *width: 58px; text-align: center; float: left; color: #E06D17; font-size: 20px; padding: 0 10px 11px 0; background: transparent url("/images/urbiprecio_fnd.gif") no-repeat left bottom; }
/*#inmuebles .listado .linea-inmueble .info .urbiprecio a{ color: #E06D17; text-decoration: none; }*/
#inmuebles .listado .linea-inmueble .info .texto{ float: left; }

#inmuebles .listado .linea-inmueble .info .descripcion{ width: 99%; float: right; font-style: italic; margin: 5px 0 0 0; }

