/*'estilos.css :: Desarrollado por www.Hooping.net

***************************************************************
Nombre: estilos.css
Implentacion: JBernalte
Revision: 301106
Descripcion: Estilos de la web
***************************************************************/

BODY{margin:0px; background-color:#ffffff;
background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif}

/*****************************************************************              ZONAS             **************************************************************************/
/*TABLA PRINCIPAL*/
#base{width:1000px; overflow:hidden; height:100%; margin-top:8px; background-color:#ffffff;}

A{ color:#0D2E92}
A:hover{ color:#333333;}

.enlaceLegal{ color:#002A5C;}
.enlaceLegal:hover{ color:#0099CC;}


H2{ font-weight:normal; color:#1F406B; margin:0px; padding:0px; font-size:23px; display:inline; margin-left:10px;}
H3{ font-weight:normal; color:#1F406B; margin:0px; padding:0px; font-size:17px;}
H4{ font-weight:normal; color:#1F406B; margin:0px; padding:0px; font-size:15px;}




/*    CABECERA    ------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#cabecera{
	height:214px; 
	}
	/*ENLACES EN LA CABECERA*/
	#cabecera A{ color:#000000; background-color:#333333; color:#002A5C; padding:15px;}
	#cabecera A:hover{ color:#000000;}
	
	
.top{ display:block; height:120px;}
.top H1{ float:left; background-image:url(../images/logo-grupo-ferrer.jpg); background-repeat:no-repeat; margin:0px; padding:0px; 
margin-left:10px; float:left; width:240px;}
.top H1 A{ text-indent:-999999px;  text-indent:-999999px;  width:202px; height:94px; display:block;  overflow:hidden;}
.top UL{ list-style:none; margin:0px; padding:0px; margin-top:5px; margin-bottom:15px;  width:739px; float:left;}
.top UL LI{ list-style:none; float:left; margin-left:15px;}
.top UL LI A{ text-decoration:none; font-size:14px; }
.top .languagelink{ float:right; margin-right:10px; font-size:12px; margin-right:15px;}
.top .contactFB{ float:right; width:380px;}
.top .contactus{ float:left; color:#999999; font-size:20px; text-align:right; margin-left:35px; line-height:20px}
.top DIV.facebook{ display:block; float:left; margin-left:10px;}
.top DIV.facebook A	{ overflow:hidden; float:left; }


.social-bottom{ margin-left:10px}
/*    CENTRAL :: CONTENIDOS       --------------------------------------------------------------------------------------------------------------------------------------------*/
 /*CUIDADO CON ESTOS ESTILOS, PUEDEN PERJUDICAR A LOS ESTILOS DE ACTUALIZER*/
 #central{}

/*LAS SOMBRAS DE LA WEB*/
#izquierda{ background-image:url(../images/fondo-izq.jpg); background-repeat:repeat-y; background-position:right; width:24px; height:100%}
#derecha{ background-image:url(../images/fondo-der.jpg); background-repeat:repeat-y; width:20px; height:100%}


/*FORMULARIO DE CONTACTO*/
#central #formularioContacto, #central #formularioContacto TABLE{ color:#cccccc;}
#central #formularioContacto H3{ font-size:14px;}
#central #formularioContacto TEXTAREA{}
#central #formularioContacto SELECT{}
.textoFormulario{ color:#002A5C; }
.textoFormulario2{color:#555555;}
.texto1{border:1px  solid #cccccc}

/*CAPA CAMPOS DEL FORM NO RELLENOS*/
#capaError #mensajeError{ font-size:9px;}
#capaError A{ font-size:11px; color:#002A5C; text-decoration:none;}



/* TEXTO AVISO LEGAL*/
#central #avisoLegal{font-size:12px; padding:20px;}

/*PRINCIPAL DE LA PAGINA ACTUALIZABLE*/
#central #actualizable{ margin-top:10px;}


/*LA ZONA DEL LISTADO DE TEMAS *********************************************************************************************************/

#central #actualizable #zonaEnlaces{ font-size:12px; width:280px;  background-color:#ffffff}
#central #actualizable #zonaEnlaces A{ text-decoration:none; display:block; padding:10px;}

/* TEMAS*/
.marcado{color:#666666; font-weight:bold; padding-left:5px;  background-image:url(../images/punto_temas.gif); background-position:left; background-repeat:no-repeat;}
.marcado:hover{  color:#006699;}
.desmarcado{color:#666666; font-weight: normal;  padding-left:5px; }
.desmarcado:hover{color:#006699; }

/* SUBTEMAS */
.marcadoNoticia{color:#333; font-weight:bold; font-size:11px;    }
.marcadoNoticia:hover{ color:#000; }

.desmarcadoNoticia{color:#666666; font-size:11px;  }
.desmarcadoNoticia:hover{color:#333333;}

/*FIN  ZONA DEL LISTADO DE TEMAS *********************************************************************************************************/




#seccionTitle{ background-image:url(../images/title-seccion.jpg); height:33px; width:954px; color:#002A5C; 
 margin-left:2px; padding-left:15px; font-size:13px; padding-top:8px; font-weight:bold;}

/* PAGINACION*/
.pagina-actual{color:#0D2F93; text-decoration:none; font-size:10px;  border:1px solid #dddddd; }
.pagina-actual:hover{  color:#D95200;}
.pagina{ color:#5B5B5B; text-decoration:none;  font-size:10px;  }
.pagina:hover{color:#000000; }
.nombre_galeria{ text-align:right; color: #0D2F93; font-family:Tahoma; font-size:12px; font-weight:bold; border-bottom:1px solid #dddddd; padding-bottom:3px;}
.linea_baja_paginacion{ text-align:right; color: #0D2F93; font-family:Tahoma; font-size:12px; font-weight:bold; border-top:1px solid #dddddd; padding-top:3px;}
.linea_sobre_numeros{ border-bottom:1px solid #dddddd; padding-bottom:3px;}
.linea_bajo_numeros{border-top:1px solid #dddddd; padding-top:3px;}

/*CAPA EMERGENTE DE APMLIACION DEL PRODUCTO*/

#cerrarImagenAmpliada{display:none; position:absolute; background-color:#0D2F93; border:1px solid #333333; z-index:4;  padding:3; text-align:center; height:20px; width:70px;}
#capaImagenAmpliada{display:none; position:absolute; top:50px; left:50px; z-index:2; width:550px;}
.boton_cerrar{font-size:9px;  color:#002A5C; }

.tituloBreves{  color:#002A5C; text-decoration:none; border-bottom:1px solid #000000; padding-bottom:5px;}
.textoBreves{  font-size:12px; color:#000000;}
.enlaceBreves{color:#000000; font-style:italic; text-decoration:none; font-weight:bold;  }
.precio{ ; font-size:10px; color:#66cccc; font-weight:bold; text-decoration:none; border-bottom:1px solid #000000; padding-bottom:5px;}

/* ESTILOS DE LOS TEXTOS DEL BUSCADOR Y VENTANAS DE LOS INMIUEBLES*/
.contenidos2{font-size:12px; color:#aaaaaa; font-weight:normal; text-decoration:none;}
.contenidos4{ font-size:12px; color:#aaaaaa; font-weight:normal; text-decoration:none;}
.contenidosInformacion{ font-size:11px; color:#002A5C; font-weight:normal; text-decoration:none;}
.contenidosAmigo{ font-size:12px; color:#002A5C; font-weight:normal; text-decoration:none;}
.cajatexto2{ font-size:11px; color:#777777; font-weight:normal; text-decoration:none;}


.textoInmueble{font-size:12px; color:#444444; font-weight:bold; text-decoration:none; }
.textoInmueble2{font-size:12px; color:#444444; font-weight:normal; text-decoration:none;}
.textoInmueble3{font-size:11px; color:#444444; font-weight:normal; text-decoration:none; }
.textoInmueble4{ font-size:13px; color:#003399; font-weight:bold; text-decoration:none;}
.textoInmueble5{ display:block; width:100%; clear:both; margin:0px; padding:0px; padding-top:3px; height:20px; background-color:#33557D; color:#FFFFFF; font-weight:bold; font-size:11px; }
.textoInmueble6{ font-size:12px; color:#000000; font-weight:normal; text-decoration:none; display:block; text-align:justify;}
.textoPrecio{ font-size:11px; color:#002A5C; font-weight:normal; text-decoration:none;}


.favorites { font-size:11px; margin-bottom:20px; text-align:center}
.favorites A{ text-decoration:none;}
.ampliar{float:right; padding:6px; padding-left:10px; padding-right:2px; margin:5px; background-image:url(../images/pixel-30-black.png); color:#FFF; font-size:12px; display:none}
.ampliar IMG{ boder:0px; margin-left:4px;}


/*-------------------------------------------------------------*/

/*CAPA EMERGENTE DE APMLIACION DEL PRODUCTO*/

#central #actualizable #containerhome { display:table; margin:0px; padding:0px; float:left; width:788px; }

#central #actualizable #zonaInmuebles{ font-size:15px; width:788px; height:290px; margin-top:15px; padding-left:10px; float:left; color:#333; border:1px solid #CCC; background-color:#EDF2FA;}
#central #actualizable #zonaInmuebles #searcherHome{display:block; width:788px; height:290px;}

.buscadorleft{ color:#000; font-size:13px; border:1px solid #CCC; background-color:#EEE; width:200px; margin-bottom:15px;}
.texto_buscador_2{ color:#666666; width:160px; }
.texto_buscador_2 SELECT{ width:160px;}
.alquilerCompra{ margin:0px; padding:0px; color:#223E60; font-size:20px; font-weight:bold; margin-top: 15px; margin-left:16px; }


.ficha{ width:785px; margin-left:10px; float:left; overflow:hidden;}
.ficha H3{ float:left; font-size:20px; margin:0px; padding:0px;}
.ficha H4{ margin-top:10px; margin-bottom:10px; display:block;}

.fichaForm { display:block; margin:0px; padding:0px; height:560px; width:501px; color:#000; font-size:13px; border:1px solid #CCC; background-color:#EEE; }
.fichaForm #formularioContacto { display:table; clear:both; margin:0px auto; margin-top:5px; padding:0px; width:481px; color:#333; }

.fichaForm #formularioContacto LABEL { clear:both; display:block; margin:0px; padding:0px; width:481px; color:#000; font-size:13px; }
.fichaForm #formularioContacto INPUT, .fichaForm #formularioContacto TEXTAREA{ margin:0px; padding:0px; width:477px; font-size:13px;}
.fichaForm #formularioContacto INPUT#ampliar{ width:20px;}
.fichaForm #formularioContacto INPUT#acepto{width:20px;}

.ficha UL.actions{ list-style:none; border-top:1px dotted #CCC; margin:0px; padding:0px; display:table; clear:both; width:100%; margin-bottom:15px; margin-top:5px;}
.ficha UL.actions LI{ list-style:none; border-bottom:1px dotted #CCC; text-align:leff; display:block; clear:both; min-height:30px;}
.ficha UL.actions LI A{ font-size:12px; margin-top:8px;  float:left; clear:both; text-decoration:none}
.ficha UL.actions LI A IMG{ float:left; margin-right:10px;}

.buscar{ float:left; width:173px; height:199px; margin-left:10px; margin-top:20px;}
.buscar .layer{display:table; height:136px;}
.buscar .layer SELECT{  width:166px;}
.buscar .rooms{ width:166px;}

.buscar_city{ float:left; width:275px; height:199px; margin-left:10px;}
.buscar_city .layer{display:table; height:136px;}
.buscar_city .layer SELECT{ width:270px;}
.buscar_city .rooms{ font-size:11px; color:#666666; width:166px; margin-top:15px;}

.buscar_precio{ float:left; width:97px; height:199px; margin-left:10px;}
.buscar_precio .layer{display:table; height:136px;}
.buscar_precio .layer SELECT{ width:90px;}
.buscar_precio .rooms{ font-size:11px; color:#666666; width:166px; margin-top:15px;}


.searchbtn, .sendbtn, .deletebtn{ background-image:url(../images/search-btn.png); width:111px; height:46px; background-repeat:no-repeat; display:block; color:#FFFFFF; text-decoration:none; padding-top:14px; text-align:center; float:right; margin-right:10px; margin-top:15px;}
.searchbtn:hover, .sendbtn:hover, .deletebtn:hover{ color:#CCCCCC;}

.layer2 SELECT{width:160px;}
/*ZONAS EN LAS QUE SE DIVIDE LA HOME*/
#central #actualizable #contenidos{	color: #000000;  background-color:#ffffff; padding:8px;}
#central #actualizable #inmuebleshome{	 font-style : normal; font-size :11px;	color: #cccccc;  background-color:#ffffff; padding:8px; width:405px;}
#central #actualizable #breveshome{	 font-style : normal; 	font-size : 11px;	color: #cccccc;  background-color:#ffffff; padding:8px;}


.maps{margin: 0px; padding: 0px; list-style:none; width:130px; display:table; margin-left:10px; margin-bottom:-10px;}
.maps LI{margin: 0px; padding: 0px; float:left; border:1px solid #999; 
-webkit-border-top-left-radius: 9px;
-webkit-border-top-right-radius: 9px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-topright: 9px;
border-top-left-radius: 9px;
border-top-right-radius: 9px; -ms-border-radius-topright : 9px; -ms-border-radius-topleft : 9px;}

.maps LI A{margin: 0px; padding: 0px;}

.destacadoshome{ border:1px dotted #CCC; border-left:0px; border-right:0px; display:block; clear:both; padding-top:15px; display:table; width:100%; padding-bottom:15px;}
.destacadoshome .buy{ width:490px; float:left; border-right:1px dotted #CCC;}
.destacadoshome .rent{ margin-left:15px; width:490px; float:left}
.destacadoshome UL{ margin:0px; padding:0px; list-style:none; margin-top:20px;}
.destacadoshome UL LI{margin:0px; padding:0px; list-style:none; float:left; width:220px; text-align:left; height:30px; margin-left:10px;}
.destacadoshome UL LI A{ font-size:11px; text-decoration:none;}
.destacadoshome UL LI A:hover{}


.notalegal{ color:#666666; font-size:11px; margin-top:10px; display:block; clear:both; text-align:justify;}

.features { width:503px; margin-top:20px; margin-bottom:20px;}
.features TD { vertical-align:top;}
.features TD.box { background-color:#EEEEEE; border:1px solid #CCCCCC;}
.features  UL{ list-style:none; width:100%; height:100%; margin:0px; padding:0px; margin-top:5px; float:left;}
.features TD.title{ background-color:#33557D; color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; }
.features UL.data LI{font-size:11px; color:#444444; font-weight:normal; text-decoration:none; clear:both; padding-top:3px; padding-bottom:3px; padding-left:5px;}
/*    PIE                      -----------------------------------------------------------------------------------------------------------------------------------------------*/
#pie{
	color:#333333;
	padding-top:15px;
	text-align:center;
	padding-bottom:15px; font-size:12px;
	}
	/*ENLACESPIE*/
	#pie A{ color:#223E60;}
	#pie A:hover{ color:#0099CC;}

.titulosBusqueda{font-size:11px; color:#FFFFFF; font-weight:bold; height:25px;}
.titulosBusqueda TD{background-color:#33557D;}

.paginacion{color:#223E60; ; font-size:12px; text-align:center; margin-top:10px; margin-bottom:20px;}



/***** ACTUALIDAD ****************/

.contenido A{text-decoration:none;}

.contenido .migas{margin:0px; padding:0px; margin-bottom:15px; display:table; width:1000px;}

.contenido .migas H2{display:block; float:left;}
.contenido .migas .buscador{width:200px; float:right;}
.contenido .migas .buscador INPUT {margin: 0px; margin-top: 7px; padding: 6px; padding-right: 20px; background-image: url(../images/search.gif); background-repeat: no-repeat; background-position: right; border: 1px solid #CCC; border-radius: 5px; font-family:Verdana, Arial, Helvetica, sans-serif}

.contenido .left{color: black; font-size: 13px; border: 1px solid #CCC; background-color: #EEE; width: 248px; float:left;}
.contenido .left UL{list-style:none; margin:1em 0em; padding-left:40px;}
.contenido .left UL LI{margin-bottom:8px;}
.contenido .left UL LI A.selected{font-weight:bold;}


.contenido .right{float:left; width: 750px;}

.contenido .right H3{margin-left: 20px;}
.contenido .right SPAN.noresults{margin-left: 35px; margin-top:15px; display:block;}

.contenido .right H4{margin-left: 40px; font-weight:bold; color:#1F406B}
.contenido .right UL{list-style:none;}
.contenido .right UL LI{margin-bottom:15px; border-bottom:1px dotted #999;}
.contenido .right UL LI SPAN{margin:0px; padding:0px; font-weight:bold; color:#999}
.contenido .right UL LI SPAN STRONG{color:#000}
.contenido .right UL LI DIV.breve{margin:0px; padding:0px 15px 10px 15px; display:table; margin-top:8px; font-size:13px; min-height:80px;}
.contenido .right UL LI DIV.breve .img{margin:0px; padding:0px; margin-right:8px; width:120px; height:80px; float:left; background-repeat:no-repeat; background-position:center;}
.contenido .right UL LI DIV.breve A{margin:0px; padding:0px;} 

.contenido .right .news{margin:0px; padding:0px 20px; width:710px;}
.contenido .right .news > EM{margin:0px; padding:0px; float:left; font-size:13px; font-weight:bold; color:#999; margin-bottom:5px;}
.contenido .right .news > SPAN{margin:0px; padding:0px; float:right; font-size:13px; font-weight:bold; color:#999; margin-bottom:5px;}
.contenido .right .news HR.first{clear:both; border:2px solid #999;}
.contenido .right .news .image{margin: 0px 20px; padding:0px; width:670px; height:300px; background-position:center; background-repeat:no-repeat;}
.contenido .right .news HR.second{clear:both; border:1px dotted #999;}
.contenido .right .news .social A{display:block; float:left; margin-right:10px;}
.contenido .right .news .description{margin: 0px 20px; padding:0px; width:671px; text-align:justify;}


.contenido .right #paginacion{margin:0px; padding:0px; display:table; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:40px;}
.contenido .right #paginacion A:hover{font-weight:bold;}
.contenido .right #paginacion .anterior{margin:0px; padding:0px; display:block; float:left; margin-right:15px; }
.contenido .right #paginacion .estado{margin:0px 15px; padding:0px; display:block; float:left; margin-left:0px;}
.contenido .right #paginacion .estado .numero{font-weight:bold;}
.contenido .right #paginacion .siguiente{margin:0px; padding:0px; display:block; float:left;}
/*********************************/


/*   FICHA    */

.ficha > .title{ display:block; width:785px; padding:0px; margin:0px;}
.ficha > .title H2{display:block; float:left;padding:0px; margin:0px;}
.ficha > .title > A{display:block; float:right;padding:0px; margin:0px;}

.inmueble{margin:0px; padding:0px; width:785px; display:table;}
.inmueble .left{float:left; margin:0px; padding:0px; width:262px; }

.inmueble .left .imagenes H4{text-align:center;}

.inmueble .right{float:left; margin:0px; margin-left:10px; padding:0px; width:503px;  }

.inmueble .right .titulo{ margin: 0px; padding: 0px; display: block; width: 501px; height: 20px; clear: both; padding-top: 3px; background-color: #33557D; color: white; font-weight: bold; font-size: 11px;  border:1px solid transparent; border-top:0px; }
.inmueble .right .descripcion{ margin:0px; padding:10px 5px; font-size: 12px; color: black; font-weight: normal; text-decoration: none; display: block; text-align: justify;}
.inmueble .right .price{ margin: 0px; padding: 5px 0px; padding-right:10px; margin-bottom:10px; float:right; height:30px; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serifk; color:#FF4040; font-weight:bold; text-align:right;}
.inmueble .right .priceant{ margin: 0px; padding: 5px 0px; padding-right:10px; margin-bottom:10px; margin-top:3px; margin-right:15px; float:right; height:30px; font-size:18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; text-decoration:line-through;}
.inmueble .right .dto{ margin: 0px; padding: 5px 0px; padding-left:6px; padding-top:22px; margin-left:15px; float:left; width:67px; height:20px; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; background-image:url(../images/icono-descuento.gif); background-position:top left; background-repeat:no-repeat; color:#F00; }
.inmueble .right .dto SPAN{font-size:15px; display:block; margin:0px; padding:0px; float:right;}

.inmueble .right DIV.caracteristicas{ display:block; margin:0px; padding:0px; width:501px; clear:both; background-color:#EEE; border:1px solid #CCC; border-top:0px;}
.inmueble .right UL.caracteristicas{ display:table; margin:0px; padding:10px 0px; width:501px; clear:both; list-style:none;/* list-style-image:url(../images/tick-icon.png);*/ background-color:#EEE; }
.inmueble .right UL.caracteristicas LI { float:left; width:220px; margin:5px 10px; padding:0px; font-size: 11px;}

.ficha #paginacion{margin:0px; padding:0px; display:table; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:40px; margin-bottom:10px; font-size:13px;}
.ficha #paginacion A{text-decoration:none;}
.ficha #paginacion A:hover{font-weight:bold;}
.ficha #paginacion .anterior{margin:0px; padding:0px; display:block; float:left; margin-right:15px; }
.ficha #paginacion .estado{margin:0px 15px; padding:0px; display:block; float:left; margin-left:0px;}
.ficha #paginacion .estado .numero{font-weight:bold;}
.ficha #paginacion .siguiente{margin:0px; padding:0px; display:block; float:left;}


/*BUSQUEDAS*/
.ficha #properties SPAN.ant{text-decoration:line-through; color:black;}
.ficha TABLE SPAN.ant{text-decoration:line-through; color:black;}


/*HOME*/
#home { display:table; margin:0px; padding:0px; width:788px; float:left; margin-top:15px;}
#home .block{margin:0px; padding:0px; float:left; width:390px;}

#home .block UL.inmuebles{margin:0px; padding:10px; float:left; display:table; list-style:none; margin-top:15px; width:380px;  }
#home .block UL.inmuebles > LI{margin:0px; padding:0px; margin-bottom:10px; padding-bottom:10px; display:table; clear:both; width:380px;}
#home .block UL.inmuebles > LI A{font-size:14px;}

#home .block UL.inmuebles > LI .left { display:table; float:left; margin:0px; padding:0px; width:130px; }
#home .block UL.inmuebles > LI .left A.image { display:block; margin:0px; padding:0px; height:90px; width:120px; overflow:hidden; }
#home .block UL.inmuebles > LI .left UL.actions { display:table; clear:both; margin:0px; padding:0px; width:120px; }
#home .block UL.inmuebles > LI .left UL.actions LI { display:block; margin:0px; padding:0px; float:left; clear:none; margin-top:10px; margin-right:5px; }

#home .block UL.inmuebles > LI .right { display:table; float:left; margin:0px; padding:0px; width:240px; }
#home .block UL.inmuebles > LI .right A { text-decoration:none; }
#home .block UL.inmuebles > LI .right .description { display:table; float:left; margin:0px; padding:0px; width:240px; font-size:12px; text-align:justify; }

#home .block UL.inmuebles > LI .relacionados {margin:0px; padding:0px; width:270px; float:left; font-size:12px; margin-top:10px;}
#home .block UL.inmuebles > LI .relacionados UL{margin:0px; padding:0px; width:270px; display:table; list-style:none;}
#home .block UL.inmuebles > LI .relacionados UL LI{margin:0px; padding:0px; float:left; margin-right:10px; margin-bottom:3px;}
#home .block UL.inmuebles > LI .relacionados UL LI A{font-size:10px;}

#home .block UL.inmuebles > LI .price { clear:none; float:left; margin:0px; padding:0px; width:90px; margin-top:10px; text-align:right; color:#F00; font-weight:bold; }

.banners{margin:0px; padding:0px; display:table; width:200px; float:right; margin-top:15px;}
.banners UL{margin:0px; padding:0px; list-style:none;}
.banners UL LI{margin:0px; padding:0px; margin-bottom:10px; }

/*
UL.inmuebles{ float:left; list-style:none; margin:0px; padding:0px; margin-top:15px; width:97%; padding:10px; display:table}
UL.inmuebles LI{ list-style:none; margin-bottom:10px; padding-bottom:10px; display:table; clear:both;} 
UL.inmuebles LI A{ font-size:14px;}
UL.inmuebles .image{ display:block; height:90px; width:120px; float:left; margin-right:15px; overflow:hidden;}
UL.inmuebles .description{ font-size:12px; margin-left:134px; text-align:justify; width:331px;}
UL.inmuebles UL.actions{margin:0px; padding:0px; float:left; display:block; clear:both; }
UL.inmuebles UL.actions LI{ float:left; border:0px;  clear:none; margin:0px; padding:0px; margin-top:10px; margin-right:5px;}
UL.inmuebles .price{ float:right; color:#003366; font-weight:bold; clear:both;} 
DIV.relacionados {width:330px; height:50px; float:right; font-size:12px; margin-top:3px;}
DIV.relacionados UL{ list-style:none; margin:0px; padding:0px;}
DIV.relacionados UL LI{ float:left; clear:none; margin-right:10px; margin-bottom:3px; padding-bottom:0px;} 
DIV.relacionados UL LI A{ font-size:10px;}*/

DIV.relacionados2 {width:630px; height:40px; float:right; font-size:12px;}
DIV.relacionados2 UL{ list-style:none; margin:0px; padding:0px;}
DIV.relacionados2 UL LI{ float:left; clear:none; margin-right:10px; }


/*LIGHTBOX*/

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
