/* CSS Document */
img{border:0px;}
li{list-style-type:none;}
*{ margin:0px; padding:0px;}
.estirar:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.estirar {display: inline-block;}
/* oculto IE-mac \*/
* html .estirar {height: 1%;}
.estirar {display: block;}
/*fin oculto IE-mac */

body{font:1em Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a{ color: #126b97}
.limpiar{clear:both; font-size:1%; line-height:1%; height:1%;}
h3{float:none}

#contenido {background:none;padding:0;margin:0}

#busqueda th a.sin_flecha{background:none;}
#cabecera{background:#fff; width:995px; border-right:1px solid #e5e5e5;padding:0;}
#cabecera h1{margin:18px 0 0 0; padding:0px 160px 0px 47px; background:url(../images/motor.gif) no-repeat right center; /*width:271px; */height:49px; float:left;}
#cabecera .cab_1{width:593px;float:left;  background:url(../images/fnd_cabecera.jpg) repeat-y left top;}
#cabecera .cab_1 .fondo{border-top:1px solid #fff;height:25px;width:100%;background: #F1FF00; margin-top:18px;}
#cabecera .cab_2{width:399px; float:right; position:relative; overflow:hidden;}
#cabecera .cab_2 .fondo{height:25px;width:100%;filter:alpha(opacity=60);opacity:0.6;  background:#000; z-index:2; position:absolute; left:0px; bottom:-1px;}
#cabecera .cab_2 img{display:block;}
#contenido{border-right:1px solid #e5e5e5;width:995px;}
#menu{padding:11px 0 0 49px; background:url(../images/fnd_menu.jpg) repeat-x left bottom;}
#menu ul{font-size:0.65em;}
#menu li{float:left; display:inline; margin-right:3px;}
#menu li.activo{padding:3px 9px; border:1px solid #d6d6d6; border-bottom:1px solid #fff; background:#fff;}
#menu li a{display:block; padding:3px 9px; border:1px solid #d6d6d6; background:#E1E1DF; color:#666;}
#menu li a:hover{background:#ECEAE6; color:#666; text-decoration:none;}
#menu li a.volver{display:block; padding:3px 9px; color:#666; background:none; border:0px;}
#menu li a:hover.volver {text-decoration:underline; background:none;}
#menu li.volver_motor{float:right;}

#pie{width:995px; border-right:1px solid #e5e5e5;}
#pie .mod_superior{padding-top:66px; text-align:right;border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#EAEAEA;}
#pie .mod_superior img{margin: 0 12px 7px 0px;}

#central{padding:17px 0;}
#central .col1{width:345px; float:left; display:inline; margin:0 19px 0 22px; }
#central .col1 a{color:#444;}
#central .col1 h2{font-size:1em; color:#333;}
#central .col1 h3{font-size:0.85em; color:#444; margin:14px 0 10px 0;}
#central .col1 p{color:#666; font-size:0.75em;}
#central .col1 p img{vertical-align:middle;}
#central .col2{width:275px; float:left; display:inline; margin-right:22px;}
#quienes #central .col2{width:324px; float:left; display:inline; margin-right:28px; margin-top:20px;}
#quienes #central .col2 h3{background:none; font-size:0.9em; color:#333; margin:0 0 15px 0; padding:0px;}
#quienes #central .col2 p{color:#666; font-size:0.75em; margin:0 0 20px 0;}
#quienes #central .col3{margin-top:28px;border-top:0px; width:235px; float:left; display:inline; padding-bottom:13px; background:none; background:url(../images/fnd_punteado.gif) repeat-x left top; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:5px solid #e5e5e5;}
#quienes #central .col3 .logo{text-align:center; background:url(../images/fnd_punteado.gif) repeat-x left bottom; padding:10px 0; }
#quienes #central .col3 h3{margin:10px;}
#quienes #central .col3 h4{margin:0px 10px;}
#quienes #central .col3 p{margin:0px 10px;}
#quienes #central .col3 p.direccion{margin:10px 10px 0 10px; color:#333;}

#contactar #central .col3{margin-top:72px;border-top:0px; width:235px; float:left; display:inline; padding-bottom:13px; background:none; background:url(../images/fnd_punteado.gif) repeat-x left top; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:5px solid #e5e5e5;}
#contactar #central .col3 .logo{text-align:center; background:url(../images/fnd_punteado.gif) repeat-x left bottom; padding:10px 0; }
#contactar #central .col3 h3{margin:10px;}
#contactar #central .col3 h4{margin:0px 10px;}
#contactar #central .col3 p{margin:0px 10px;}
#contactar #central .col3 p.direccion{margin:10px 10px 0 10px; color:#333;}
#contactar #central .col1{width:683px; float:left; display:inline; margin:0 19px 0 22px;}
#contactar #central .col1 h2{margin-bottom:12px;}
#contactar #central .col1 p{font-size:0.7em; margin-bottom:12px; color:#333;}
#contactar #central .col1 .mod_contacto{font-size:0.7em; color:#444; background:#F9F9F9; border-top:4px solid #E7E8E3; border-bottom:1px solid #E7E8E3; padding:10px;}
#contactar #central .col1 .mod_contacto label{display:block;}
#contactar #central .col1 .mod_contacto textarea{width:98%; margin-bottom:10px;}
#contactar #central .col1 .mod_contacto input{width:98%; display:block; margin-bottom:12px;}
#contactar #central .col1 .mod_contacto input.enviar{width:150px; float:right; margin:0 3px 0 0;}

#contactar #central .col1 .mod_contacto .mod_contacto_1{width:326px; float:left; display:inline; margin:0px; padding:0px;}
#contactar #central .col1 .mod_contacto .mod_contacto_2{width:327px; float:right; display:inline; margin:0px; padding:0px;}


#donde #central .col1{width:422px; float:left; display:inline; margin:0 17px 0 22px; }
#donde #central .col2{padding-bottom:10px; width:174px; float:left; display:inline; margin:28px 22px 0 0px; background:url(../images/fnd_sede_central.jpg) repeat-x left bottom; }
#donde #central .col2 h3{background:none; font-size:0.9em; color:#333; margin:0 10px 8px 10px; padding:0px;}
#donde #central .col2 p{color:#333; font-size:0.75em; margin:0 10px 10px 10px;}

#donde #central .col3{width:331px; float:left; display:inline; padding-bottom:13px; background:none; border:0px; margin-top:28px;}
#donde #central .col3 h3{background:url(../images/ico_listado.gif) no-repeat left 6px; margin:0px; border-bottom:1px solid #e5e5e5; padding:0 0 5px 10px; font-weight:normal;}
#donde #central .col3 dl{margin:0px; padding:0px 0px 10px 0px; border-bottom:1px solid #e5e5e5;}
#donde #central .col3 dt{margin:10px 0 0px 10px; padding:0px; color:#333; font-weight:bold;}
#donde #central .col3 dd{margin:0 0 0 10px; padding:0px; }
#donde #central .col3 dd h4, #donde #central .col3 dd p{margin:0px;color:#666;}
#donde #central .col3 dd h4 {font-size:1em; font-weight:bold; margin-top:10px;}
#donde #central .col3 dd p {font-size:0.95em;}
#donde #central .col3 dd a{margin:0 0 14px 0; color:#666; background:url(../images/doble_flecha.gif) no-repeat right center; padding-right:10px;}
#donde #central .col3 .paginacion{margin-top:10px;}

#donde #central .col3 .paginacion p{color:#333; float:left; margin:0 22px 0 10px;}
#donde #central .col3 .paginacion dl{float:left; padding:0px; margin:0px; border:0px; font-size:0.95em;}
#donde #central .col3 .paginacion dt{display:inline; padding:0px; margin:0 6px 0px 0px;}
#donde #central .col3 .paginacion dd{display:inline;padding:0px; margin:0px; }
#donde #central .col3 .paginacion dd a{background:none; margin:0 2px 0 0 ; padding:0 2px 0 0; border-right:1px solid #e5e5e5;}
#donde #central .col3 .paginacion dd a.ultimo{border-right:0px; background:url(../images/flecha.gif) no-repeat right center; padding-right:10px;}

#central .col2 h3{background:#F1FF00; color:#fff; padding:3px; font-size:0.75em; margin-bottom:10px;}
#central .col3{font-size:0.75em; width:295px; padding:2px; border:1px solid #E1E2DC; float:left; display:inline; padding-bottom:17px; background:url(../images/fnd_situacion.jpg) repeat-x left bottom;}
#central .col3 h3{margin:30px 0 16px 16px; font-size:1em; color:#333;}
#central .col3 h4{margin:0 10px 10px 16px; font-size:0.95em; font-weight:normal; color:#333;}
#central .col3 p{margin:0 0 0 16px; color:#666;font-size:0.95em;}
#central .col3 p.direccion{margin:12px 0 0 16px; color:#333;}

#central .col2 .modulo{padding-bottom:20px; margin-bottom:10px; border-bottom:1px solid #D1CFD0;}
#central .col2 .modulo_final{margin-bottom:10px;}

#central .col2 .mod_imagen{float:left; display:inline; margin-right:15px;}
#central .col2 .mod_texto{display:table; height:1%; font-size:0.7em;float:none}
#central .col2 .mod_texto h4{margin-bottom:4px; font-size:1em;}
#central .col2 .mod_texto h4 a{color:#333;}
#central .col2 .mod_texto p{color:#999; margin-bottom:3px;}
#central .col2 .mod_texto p.desde{color:#444; background:url(../images/ico_lista.gif) no-repeat left center; padding-left:10px; margin:0px;}
#central .col2 p.mas_ofertas a{color:#333; margin:0px; font-size:0.7em; background:url(../images/doble_flecha.gif) no-repeat right center; padding-right:15px;}


ul#acciones{float:right; display:inline; background:url(../images/acciones/fnd_acciones.gif) no-repeat left top; padding-left:94px;}
ul#acciones li{float:left; display:block;}
ul#acciones_inf{float:right; display:inline; background:url(../images/acciones/fnd_acciones.gif) no-repeat left top; padding-left:94px;}
ul#acciones_inf li{float:left; display:block;}



#modulo_destacados_efecto {border:0}
#modulo_destacados_efecto p {padding:0}
#modulo_destacados_efecto li{float:left; width:320px; margin-right:3px; }
#modulo_destacados_efecto li img{float:left; margin-right:5px;}


#pestanas{background:#D7D8D2; padding:6px 0 0 8px; font-size:0.7em; color:#666;margin:0 5px 10px 10px;}
#pestanas ul{margin:0px; padding:0px;}
#pestanas li{background:#EFEFED; float:left; display:inline;  margin-right:2px;}
#pestanas li.activo{padding:4px 5px; background:#fff;} 
#pestanas li a{color:#777; background:#EFEFED; display:block; padding:4px 5px;}

table#busqueda .oferta_destacada{background-color:#F6F7F2;}
#busqueda{width:100%; font-size:0.7em; padding:0px; background:#fff; }
#busqueda .multimedia{width:158px;}
#busqueda .multimedia a{border:0;height:auto}
#busqueda .multimedia img{border:1px solid #e5e5e5;float:left; margin-right:7px;}
#busqueda .multimedia .iconos img{border:0px;}
#busqueda .multimedia ul.iconos {float:left; width:55px; font-size:0.9em; color:#666;}
#busqueda .multimedia ul.iconos li{float:left;  border-bottom:1px solid #e5e5e5;}
#busqueda .multimedia ul.iconos li img{display:inline;}
#busqueda .direccion{width:204px;}
#busqueda .zona{width:73px;}
#busqueda .precio{width:89px;}
#busqueda .tipo{width:80px;}
#busqueda .m2{width:50px;}
#busqueda .comparacion{width:70px;}
#busqueda .planta{width:76px;}
#busqueda .dormitorios{width:67px;}

#busqueda th{ padding:5px;background:#E7E8E0; font-weight:normal; text-align:left;border-right:1px solid #fff; border-right:1px solid #fff;}
#busqueda th a{padding-right:7px;background:url(../images/ico_ordenar.gif) no-repeat right 7px;}
#busqueda th.activo{background:#D6D8CD; font-weight:bold;}
#busqueda td{border-bottom:1px solid #ccc; padding:5px; vertical-align:top;}
.margen_2{margin:0 5px 0 10px; }

.paginacion .pag_multimedia, .paginacion_sin .pag_multimedia {font-size:0.7em;}
.pag_multimedia{padding:5px 0;}
.pag_multimedia p{display:inline;}
.pag_multimedia img{display:inline;}
.pag_multimedia ul{display:inline;}
.pag_multimedia .pag li{display:inline; padding-right:5px;margin-right:5px; background:url(../images/fnd_lista.gif) no-repeat right center;}
.pag_multimedia .pag li.activo{font-weight:bold;}
.pag_multimedia .pag li.ultimo{background:none; margin:0px; padding:0px;}
