/* CSS Document */

/* Carrusel ---------- */
@import url('/css/cd_carrusel.css');

/* Generales 
----------------------------------------------------------------------------------------------------------- */
#contenido h1{background: url('/img/f_doslineasgris.gif') repeat-x scroll left bottom; color:#333333; font:bold 2.2em Arial,Helvetica,sans-serif; margin:0 1px 0.55em; padding:0.7em 0 0.2em; text-align:center}

#contenido h1.titular-sec, #contenido h2.titular-sec {background: url('/img/bg-seccion.gif') repeat-x scroll left bottom; color:#333333; font:bold 2.2em Arial,Helvetica,sans-serif; margin:0 1px 0.55em; padding:0.7em 0 0.2em 1em; text-align:left}
#contenido h2 .patrocinio-seccion {display:none}
#contenido h2.patro-seccion .patrocinio-seccion {display:block;position:absolute;right:0;top:0}
#contenido h2.patro-seccion2 .patrocinio-seccion {display:block;position:absolute;right:0;bottom:0px}
#contenido h2.patro-seccion {background: url('/img/f_doslineasgris.gif') repeat-x scroll left bottom;text-align:left;padding-left:20px;position:relative;min-height:27px;height:auto !important;height:27px}
#contenido h2.patro-seccion2 {background: url('/img/bg-seccion.gif') repeat-x scroll left bottom;text-align:left;padding-left:20px;position:relative;min-height:27px;height:auto !important;height:27px}

#contenido .cont{ background: url('/img/1x1gris.gif') repeat-y scroll 37.6em top; margin:0 1.6em 0 2em;}
#contenido .mod_img img { display:block;}

#contenido .cont .cintillo{ color:#A9050C; font:bold 1.4em 'Trebuchet MS',Arial,Helvetica,sans-serif; margin-bottom:0em;}
#contenido p.link_coment {font-weight:normal; font:1em Tahoma, Arial, Helvetica, sans-serif; margin-bottom:1.4em;}
#contenido p.fecha { font:1.1em Arial, Helvetica, sans-serif; color:#496262; margin-bottom:1.18em;}
#contenido p.fecha span {color:#d76203; font-weight:bold;}
#contenido p { font:1.3em/14px Arial, Helvetica, sans-serif; color:#333;}
#contenido .enlaces li {  font:1.1em/1.2em Tahoma, Arial, Helvetica, sans-serif; color:#205d5e; margin:0 .8em .3em 0; display:inline; }
#contenido .enlaces li img {display:inline; vertical-align:middle; margin:-3px 0 0 0; *margin:0; padding:0; }
#contenido .enlaces .sin_eng { display:block;}

#noticia .cab_articulo h1, #noticia .cab_articulo h2 {text-align:left /* sobreescribe h2 general en articulos detalle */}
/* Fotogaleria ------- */
#contenido .fotogaleria .mod_img { position:relative; height:1%;}
#contenido .cont .controles {bottom:-10px; position:absolute; right:6px; width:80px; z-index:1; }
#contenido .cont .controles img {display:block; height:37px; width:79px; }
#contenido .cont .controles p {background:#ECECEC; border-bottom:6px solid #FFFFFF; border-top:2px solid #FFFFFF; color:#1E5656; font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif; margin:0; padding:0.4em 0; text-align:center; }
#contenido .cont .controles a.ir_ant {background:url('/img/b_ant.gif') no-repeat scroll 0% 50%; display:block; float:left; height:19px; overflow:hidden; text-indent:-9999px; width:36px; }
#contenido .cont .controles a.ir_ant:hover {background:url('/img/b_ant_hover.gif') no-repeat scroll 0% 50%;}
#contenido .cont .controles a.ir_sig { background: url('/img/b_sig.gif') no-repeat scroll 0% 50%; display:block; float:right; height:19px; overflow:hidden; text-indent:-9999px; width:36px; }
#contenido .cont .controles a.ir_sig:hover { background: url('/img/b_sig_hover.gif') no-repeat scroll 0% 50%;}

/* modulo izquierdo
----------------------------------------------------------------------------------------------------------- */
#contenido .mod_izq{ background: url('/img/f_punt.gif') repeat-x scroll left bottom; padding-bottom:1.7em; margin-bottom:1.3em;/* width:36.4em;*/ display:inline; float:left;}

#contenido .mod_izq p.link_coment{ margin-bottom:1.4em;}
#contenido .mod_izq p.fecha { margin-bottom:1.18em;}
#contenido .mod_izq .cintillo{ margin-bottom:.6em;}
#contenido .mod_izq h4{ font:bold 1.4em/14px Arial, Helvetica, sans-serif; color:#000; margin-bottom:.6em;}
#contenido .mod_izq h4 a{color:#000;}
#contenido .mod_izq p{ margin-bottom:.6em;}

/* peso4
----------------------------------------------------------------------------------------------------------- */

#contenido .peso4 h2, #contenido .peso4 h3{ font:2.2em/22px Arial, Helvetica, sans-serif; color:#000; margin-bottom:.3em;}
#contenido .peso4 h2 a, #contenido .peso4 h3 a{color:#000;}
#contenido .peso4 .enlaces li {display:block;}



/* peso5
----------------------------------------------------------------------------------------------------------- */
#contenido .peso5 .mod_img{ display:block; float:none; margin-bottom:.8em;font-size:9px;line-height:9px}
#contenido .peso5 .cintillo{ margin-bottom:.4em;}
#contenido .peso5 h2, #contenido .peso5 h3{ font:2.6em/26px Arial, Helvetica, sans-serif; color:#000; margin-bottom:.2em;}
#contenido .peso5 h2 a, #contenido .peso5 h3 a{color:#000;}
#contenido .peso5 .enlaces li {display:block;}

/* Fotogaleria ------- */
#contenido .fotogaleria .cont {border:1px solid #DEE0DB; padding:1.1em 1.2em; margin:0; }
#contenido .fotogaleria .cont p.cintillo {color:#A8040B; font:bold 1.2em Tahoma,Arial,Helvetica,sans-serif; margin-bottom:0.4em; text-transform:uppercase;}
#contenido .fotogaleria .cont h2, #contenido .fotogaleria .cont h3 { color:#000000; font:bold 1.2em Arial,Helvetica,sans-serif; margin-bottom:0.1em;}
#contenido .fotogaleria .cont h2 a, #contenido .fotogaleria .cont h3 a {color:#000000;}

/* peso6
----------------------------------------------------------------------------------------------------------- */
#contenido .peso6 .mod_img{ display:block; float:none; position:relative; height:1%;}
#contenido .peso6 .mod_img img{ display:block;}
#contenido .peso6 .controles{ bottom:0; left:0; padding:1.3em 1em .9em; width:34.4em; background:url('/img/1x1negro.png');}
* html #contenido .peso6 .controles{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='1x1negro.png'); }
#contenido .peso6 .controles li{ font:bold 2em/16px Arial, Helvetica, sans-serif; color:#fff; display:inline; float:left; padding:0 .33em 0 .32em; background:url("/img/f_punt_bla_ver.gif") repeat-y right top;}
#contenido .peso6 .controles li a{color:#f4980a;}
#contenido .peso6 .mod_txt{ background: #636764 url("/img/f_degmod_negro.jpg") repeat-x left top; padding:1.8em 1.5em; width:334px; }
#contenido .peso6 .cintillo{ color:#ababab;}
#contenido .peso6 h2, #contenido .peso6 h3{ font:2.6em/26px Arial, Helvetica, sans-serif; color:#fff; margin-bottom:.3em;}
#contenido .peso6 h2 a, #contenido .peso6 h3 a{ color:#fff;}
#contenido .peso6 p.fecha{ color:#ababab;}
#contenido .peso6 p{ color:#ababab;}
#contenido .peso6 .enlaces li { color:#fff; display:block; }
#contenido .peso6 .enlaces li a{ color:#fff; }
#contenido .peso6 .enlaces li img{ display:none;}

/* peso7
----------------------------------------------------------------------------------------------------------- */

#contenido .peso7 h2, #contenido .peso7 h3{ font:3.6em/36px Arial, Helvetica, sans-serif; color:#000; margin-bottom:.3em;}

/* Horizontal ------- */
#contenido .horizontal{ background:#fff url('/img/f_punt.gif') repeat-x scroll left bottom; padding-bottom:1.7em; border-bottom:13px solid #fff; clear:both; margin-bottom:0;}
#contenido .horizontal .cintillo{ margin-bottom:.3em;}
#contenedor #contenido .horizontal .mod_img{ display:block; float:none; margin-bottom:2.2em; margin-right:0;}
#contenido .horizontal .mod_txt{ display:block; height:auto;}
#contenido .horizontal p.fecha { margin-bottom:1.18em;}
#contenido .horizontal p.link_coment {margin-bottom:1.4em;}
#contenido .horizontal h2 a, #contenido .horizontal h3 a{color:#000;}
#contenido .horizontal h4{ font:bold 1.4em/14px Arial, Helvetica, sans-serif; color:#000; margin-bottom:.6em;}
#contenido .horizontal h4 a{color:#000;}
#contenido .horizontal p{ margin-bottom:.6em;}

/* peso8
----------------------------------------------------------------------------------------------------------- */
#contenido .peso8 h2, #contenido .peso8 h3{ font:3em/30px Arial, Helvetica, sans-serif; color:#000; margin-bottom:.4em;}
#contenido .peso8 h2 a, #contenido .peso8 h3 a{color:#000;}
#contenido .peso8{ background:#fff url('/img/f_punt.gif') repeat-x scroll left bottom; padding-bottom:1.7em; border-bottom:13px solid #fff; clear:both; margin-bottom:0;}
#contenido .peso8 .mod_img{ margin-right:1.4em;}
#contenido .peso8 .enlaces{ margin-top:1em;}
#contenido .peso8 .mod_img .enlaces{width:36.4em;}
#contenido .peso8 .cont{  position:relative; height:1%; width:338px;}


/* peso9
----------------------------------------------------------------------------------------------------------- */
#contenido .peso9 h2, #contenido .peso9 h3{ font:4em/40px Arial, Helvetica, sans-serif; color:#000; margin-bottom:.4em;}
#contenido .peso9 h2 a, #contenido .peso9 h3 a{color:#000;}
#contenido .peso9{ background:#fff url('/img/f_punt.gif') repeat-x scroll left bottom; padding-bottom:1.7em; border-bottom:13px solid #fff; clear:both; margin-bottom:0;}
#contenido .peso9 .mod_img{ margin-right:1.4em;}
#contenido .peso9 h4{ font:bold 1.4em/14px Arial, Helvetica, sans-serif; color:#000; margin-bottom:.6em;}
#contenido .peso9 h4 a{color:#000;}
#contenido .peso9 .enlaces{ margin-top:1em;}
#contenido .peso9 .mod_img .enlaces{width:36.4em;}
#contenido .peso9 .cont{  position:relative; height:1%; width:338px;}

/* peso10
----------------------------------------------------------------------------------------------------------- */
#contenido .peso10{border-bottom:13px solid #FFFFFF; background:url('/img/f_peso10.gif') no-repeat 2em bottom; padding-bottom:1.7em; margin-bottom:0; }
#contenido .peso10 .mod_img{ margin:0;}
#contenido .peso10 .mod_img img{ display:block;}
#contenido .peso10 .mod_txt{ float:left; display:inline; width:20.2em; padding:0 1.3em; background:#124243 url('/img/f_deg_verdosc.gif') repeat-x left top; height:26.8em; position:relative;}
#contenido .peso10 .mod_txt .cont{ position:absolute; left:0; bottom:0; background:none; margin:0 1.3em 1.3em; padding:0;}
#contenido .peso10 .mod_txt h2, #contenido .peso10 .mod_txt h3{ font:3em/30px Arial, Helvetica, sans-serif; color:#fff;}
#contenido .peso10 .mod_txt p{ font:1.2em Arial, Helvetica, sans-serif; color:#fff; margin-top:.4em;}
#contenido .peso10 .mod_txt h2 a, #contenido .peso10 .mod_txt h3 a{ color:#fff;}
#contenido .peso10 .galeria{ float:right; display:inline; border-left:1px solid #fff; width:80px; background:#205d5e;}
#contenido .peso10 .galeria li{ height:80px; display:inline; float:left; padding-bottom:1.4em; position:relative;}
#contenido .peso10 .galeria .ultimo{padding-bottom:0;}
#contenido .peso10 .galeria img{ display:block;}
#contenido .peso10 .galeria .marco{ position:absolute; left:0; top:0;}





/* peso0
----------------------------------------------------------------------------------------------------------- */
#contenido .peso0{ background:#fff;}
#contenido .peso0 h2, #contenido .peso0 h3{background:url('/img/f_punt.gif') repeat-x left bottom; color:#000000; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 0 0.625em 0; padding-bottom:0.1em;}
#contenido .peso0 .listado_noticias li { background:url('/img/f_pxgrisblanco.gif') repeat-x scroll left bottom; margin-top:1px; padding:0.8em 0.6em; }
#contenido .peso0 .listado_noticias li:hover {background:#EDECEA url('/img/f_pxgrisblanco.gif') repeat-x left bottom;
}#contenido .peso0 .listado_noticias li .cintillo{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#205d5e;}
#contenido .peso0 .listado_noticias li a{ font:bold 1.2em Arial, Helvetica, sans-serif; color:#000;}
#contenido .peso0 .paginacion p { font:.999em Arial, Helvetica, sans-serif; margin-bottom:0;}
#contenido .peso0 .paginacion { border-bottom:2px solid #EBEBEB; border-top:2px solid #EBEBEB; margin:2.5em 0 1em 0;
padding-left:0.4em; padding-right:0.4em; }


/* modulo derecha
----------------------------------------------------------------------------------------------------------- */
#contenedor .mod_der{/* float:right;*/ display:table;/* width:24.9em;*/ /*clear:right; */margin-bottom: 1.5em; padding-bottom:1.7em; background: #fff url('/img/f_punt.gif') repeat-x scroll left bottom; }
#contenido .mod_der h2, #contenido .mod_der h3{ margin-bottom:.3em; }
#contenido .mod_der p{ margin-bottom:.6em;}
#contenido .mod_der p.cintillo{ margin-bottom:.2em;}
#contenido .mod_der p.fecha { margin-bottom:0.9em;}
#contenido .mod_der p.link_coment {margin-bottom:1.2em;}
#contenido .mod_der .enlaces li { display:block;}


/* peso1
----------------------------------------------------------------------------------------------------------- */
#contenido .peso1 h2, #contenido .peso1 h3{ font:bold 1.5em/15px Arial, Helvetica, sans-serif; color:#000; margin-bottom:0;}
#contenido .peso1 h2 a, #contenido .peso1 h3 a{color:#000;}

/* peso2 old
----------------------------------------------------------------------------------------------------------- 

#contenido .peso2 h3{ font:2em/20px Arial, Helvetica, sans-serif; color:#000;}
#contenido .peso2 h3 a{color:#000;}*/

/* peso3
----------------------------------------------------------------------------------------------------------- */

#contenido .peso2 h2, #contenido .peso2 h3{ font:bold 1.5em/15px Arial, Helvetica, sans-serif; color:#000;}
#contenido .peso2 h2 a, #contenido .peso2 h3 a{color:#000;}
#contenido .peso2 .mod_img{float: right; display: inline; position: relative;}
#contenido .peso2 .mod_img .ico{position: absolute; left: 5px; bottom: 5px;} 
#contenido .peso2 .mod_txt{display:inline;}

/* peso3
----------------------------------------------------------------------------------------------------------- */

#contenido .peso3 .mod_img{float: none; display: block; margin-bottom:8px;font-size:1px;line-height:1px}
#contenido .peso3 h2, #contenido .peso3 h3{ font: 2em/20px Arial, Helvetica, sans-serif; color:#000; }
#contenido .peso3 h2 a, #contenido .peso3 h3 a{color:#000;}
/* Fotogaleria ------- */
#contenido .mod_der .fotogaleria .cont h2, #contenido .mod_der .fotogaleria .cont h3{ font:1.2em Arial, Helvetica, sans-serif; color:#000; }


/* MERCADOS
--------------------------------------------------------------------------------------------- */
#contenido .mod_mercados { margin:0 1.3em 2.5em; border-bottom:5px solid #e5e6dd; padding-bottom:1.2em;}

#contenido .mod_mercados h2, #contenido .mod_mercados h3{font:1.8em Tahoma, Arial, Helvetica, sans-serif; color:#444; background:url('/img/f_punt.gif') repeat-x left bottom; padding:0 0 0.1em 0; margin:0 .65em 1em;}

#contenido .mod_mercados  h2, #contenido .mod_mercados  h3{display:block; float:left; margin:.4em 0 0 .27em; width:16.1em;}
#contenido .mod_mercados  ul{ margin:0 0 0 .5em; display:block; background:#f9f9f9; width:25.4em; display:block; float:left; padding:1.1em 1.8em 3.3em;}
#contenido .mod_mercados  ul li{ font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif; margin-top:1.8em; border-bottom:1px solid #d9d9d9; position:relative; padding-bottom:.4em;}
#contenido .mod_mercados  ul li p{position:absolute; right:0; top:0; padding-bottom:2em;}
#contenido .mod_mercados  ul li .pos{ background:url('/img/f_sube.gif') no-repeat right .1em; color:#61982A; font:bold 1.08em Tahoma, Arial, Helvetica, sans-serif; position:absolute; right:74px; top:0; padding-right:1.6em; }
#contenido .mod_mercados  ul li .neg{background:url('/img/f_baja.gif') no-repeat right .1em; color:#D42A2A; font:bold 1.08em Tahoma, Arial, Helvetica, sans-serif; position:absolute; right:74px; top:0; padding-right:1.6em;}
#contenido .mod_mercados  ul li .info{}
#contenido .mod_mercados  ul li .info a{ background:url('/img/ico_mas.gif') no-repeat left .35em; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000; padding:0.2em 0 0.2em 1.5em;}

* html #contenido .mod_mercados  ul li .info a{ padding-right:1.7em;}
* html #contenido .mod_mercados  ul li .pos{ padding-right:2em; }
* html #contenido .mod_mercados  ul li .neg{ padding-right:2em;}


#contenido .mod_mercados  .mod{float:left; display:inline;}
#contenido .mod_mercados  .mod_masinfo{ clear:both; text-align:left; margin:0; padding-top:1em; color:#A9050C; font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif;}
#contenido .mod_mercados  .mod_masinfo a { background:url('/img/ico_flecha_redonda.gif') no-repeat scroll left 0.35em; color:#A9050C; padding:.2em 0 .2em 1.5em; }

#contenido .titulo_noticias{background:transparent url(/img/f_punt.gif) repeat-x scroll left bottom; color:#444444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 0.65em .8em; padding:0 0 0.1em;}


/*#mercados #contenido .peso10 .mod_txt h3{color:#FFFFFF; font:3em/30px Arial,Helvetica,sans-serif; background:none; margin:0; padding:0;}
#mercados #contenido .peso9 h3 {color:#000000; font:4em/40px Arial,Helvetica,sans-serif; background:0; margin:0 0 .4em 0; padding:0;}
#mercados #contenido .fotogaleria .cont h3 { color:#000000; font:bold 1.2em Arial,Helvetica,sans-serif; margin-bottom:0.1em;
}
#mercados #contenido .peso8 h3 { color:#000000; font:3em/30px Arial,Helvetica,sans-serif; margin:0 0 0.4em 0; background:none; padding:0; }
#mercados #contenido .peso4 h3 { color:#000000; font:2.2em/22px Arial,Helvetica,sans-serif; margin-bottom:0.6em; background:none; margin:0 0 .6em;  }

#mercados #contenido .peso1 h3 { color:#000000; font:bold 1.5em/15px Arial,Helvetica,sans-serif; background:none; margin:0; padding:0;}
#mercados #contenido .peso2 h3 { color:#000000; font:bold 1.5em/15px Arial,Helvetica,sans-serif; margin:0 0 .6em 0; padding:0; background:none;}
#mercados #contenido .peso5 h3 { color:#000000; font:2.6em/26px Arial,Helvetica,sans-serif; margin:0 0 0.3em; background:none; }
#mercados #contenido .peso3 h3 { color:#000000; font:1.8em/18px Arial,Helvetica,sans-serif; margin:0 0 .6em; padding:0; background:none;}
#mercados #contenido .peso6 h3 {color:#FFFFFF; font:2.6em/26px Arial,Helvetica,sans-serif; font-size:2.6em; margin:0 0 0.3em; padding:0; background:none; }
#mercados #contenido .peso7 h3 { color:#000000; font:3.6em/36px Arial,Helvetica,sans-serif;margin:0 0 0.3em; padding:0; background:none;}
*/

/* Analisis tecnico */
#contenido #ficha_empresa_contenido .descripcion { margin:0 1em 1em 2em;}
#contenido #z-analisis .cont {background:none;margin:0 1em 0 2em; border-bottom:0}
#contenido #z-analisis .tabla1 caption {margin:0 0em 0.18em;width:58em}
#contenido #z-analisis .cont .panel-at {}
#contenido #z-analisis .cont .fecha {margin-bottom:1px}
#contenido #z-analisis .cont .mod_cifra {margin-bottom:1px;margin-top:1px}
#contenido #z-analisis .panel-at {top:170px;width:27.8em;right:12px;margin-left:0}
#contenido #z-analisis .mod_termometro {margin-top:14em}

body #contenido .mod_cifra p.neg {color:#D42A2A}
body #contenido .mod_cifra p.pos {color:#61982A} 

/* publi */
.publi.indicada {background:#EEF0EE url(/img/tit_publi_2.gif) no-repeat center top;padding:12px 0 8px;text-align:center}

/* hermanas */
body #contenedor .enlaces {border:1px solid #E0DFDB; margin-bottom:-1px; padding:8px;}
body #contenedor .enlaces a { color:#404040}
* html body #contenedor .enlaces { margin-bottom:1px;}
*:first-child+html #contenedor .enlaces { margin-bottom:1px;}

/* Módulo de TECNORAMA */
#contenedor #contenido .tecnorama { background:#EDECEC;}
#contenedor #contenido .tecnorama .mod_txt { background:#edecec; padding: 7px 10px 7px 18px; display:block;}
#contenedor #contenido .tecnorama .mod_txt p { color:#3e3e3e; font: 12px/12px Tahoma, Geneva, sans-serif; margin-bottom:8px;}
#contenedor #contenido .tecnorama .mod_txt p.link { float:right;}


/*sec-inmobiliaria
--------------------------------------------------------------------------------------------- */
h1.titular-sec{background:url(/img/bg-seccion.gif) repeat-x left bottom;color:#333333;font:bold 2.2em Arial,Helvetica,sans-serif;margin:0;padding:0.6em 0 0.2em 1em;
text-align:left;}
.inmobiliaria-sec{display:block; width:99.3em;background:#fff; height:20em; float:left; border-right:1px solid #E0DFDB  }
.inmobiliaria-sec .buscador-inmobiliaria {background:url(/img/clasificados/cab-inmobiliaria.jpg) repeat-x;height:180px;color:#292929; border:1px solid #e0e1dc; margin:0.9em;}
.inmobiliaria-sec .buscador-inmobiliaria .basecol1 {margin-top:0px}
.inmobiliaria-sec .buscador-inmobiliaria h2{font:bold 13px Tahoma, Arial, Helvetica, sans-serif;margin:10px 10px 0 25px; color:#a9050c}
.inmobiliaria-sec .buscador-inmobiliaria h2.ubicacion{color:#4e4e4e; margin-top:5px}
.inmobiliaria-sec .buscador-inmobiliaria h3{font-size:14px;font-weight:700}
.inmobiliaria-sec .buscador-inmobiliaria input.ctext{font-size:11px;font-weight:700;margin:5px 10px 0 25px;width:283px;padding:8px 5px 8px 12px;border:1px solid #B2B2B2;color:#666;font-weight:400}
.inmobiliaria-sec .buscador-inmobiliaria .erroneo {margin:8px 33px 6px 25px}
.inmobiliaria-sec .buscador-inmobiliaria .erroneo.on {background:#fef8d6;border:1px solid #e4dea0;margin-bottom:5px}
.inmobiliaria-sec .buscador-inmobiliaria .erroneo input.ctext{margin:5px 10px 0 3px}
.inmobiliaria-sec #contenido .buscador-inmobiliaria .cols .erroneo p.msj-error {display:none}
.inmobiliaria-sec #contenido .buscador-inmobiliaria .cols .erroneo.on p.msj-error {font-size:11px;text-align:left;padding:3px 6px;display:block}
.inmobiliaria-sec .buscador-inmobiliaria .chequeo {}
.inmobiliaria-sec .buscador-inmobiliaria .chequeo input{float:left;vertical-align:middle;margin-left:29px;margin-top:10px;margin-bottom:10px;height:10px}
.inmobiliaria-sec .buscador-inmobiliaria .chequeo label{font-weight:400;float:left;vertical-align:middle;line-height:30px}
.inmobiliaria-sec .buscador-inmobiliaria .chequeos.enlinea {font-size:11px;color:#858585;line-height:20px}
.inmobiliaria-sec .buscador-inmobiliaria .chequeos.enlinea input{vertical-align:middle}
.inmobiliaria-sec .buscador-inmobiliaria .bt {width:87px;height:20px;border:0;color:#fff;font-weight:bold;margin:5px 0 0 25px;font-size:11px; background:url(/img/clasificados/btn-buscar.gif) no-repeat 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 0 2px 0; cursor:pointer }
.inmobiliaria-sec .buscador-inmobiliaria .bt:hover{background-position:0 -22px;}
.inmobiliaria-sec .buscador-inmobiliaria .fila {margin-top:5px}
.inmobiliaria-sec .buscador-inmobiliaria .col2 .fila .elem label {float:left;width:80px;line-height:18px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#4e4e4e}
.inmobiliaria-sec .buscador-inmobiliaria .col2 .fila .elem select {float:left;border:1px solid #cfcfcf;height:20px;width:150px;color:#858585; font-size:11px}
.inmobiliaria-sec .buscador-inmobiliaria .col2 .fila .elem a.vermas {font-size:12px;color:#6a6a6a;text-decoration:underline;padding-right:8px;line-height:24px}
.inmobiliaria-sec .buscador-inmobiliaria .col2 .fila .elem{width:245px;float:left;display:inline}
.inmobiliaria-sec .buscador-inmobiliaria .col2 .fila .elem.primero {width:245px}

.inmobiliaria-sec .fila {position:relative}
.inmobiliaria-sec .buscador-inmobiliaria .activo .capa-contexto {width:310px;min-height:200px;height:auto !important;height:200px;position:absolute;right:48px;top:-2px;z-index:999;border-bottom:3px solid #e6e6e6}


/* .inmobiliaria-sec .buscador-inmobiliaria .col2 .fila .elem  a.vermas {position:absolute;left:105px} */
.inmobiliaria-sec .ico-mail {background:url(/images/comunes/v/inmobiliaria/ico-email.gif) no-repeat right center;line-height:15px;padding-right:22px;}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col1,
.inmobiliaria-sec .buscador-inmobiliaria .cols .col2,
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 {float:left;display:inline}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col1 {width:370px}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col2 {width:300px;margin-top:20px}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 {width:285px; background: url(/img/clasificados/separador.gif) no-repeat 0 5px;padding-left:10px; height:180px}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 ul li {line-height:24px;vertical-align:middle}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 ul li label{font-weight:400;margin-left:5px}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 ul li input{margin-top:2px;float:left;margin-top:6px;*margin-top:5px}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 h2{margin-left:0}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col2 h3.separatop {margin-top:20px}
.inmobiliaria-sec .buscador-inmobiliaria label {font-size:11px; color:#4e4e4e}
.inmobiliaria-sec .buscador-inmobiliaria ul.tipo li.marcado label{font-weight:bold; color:#fff}
.inmobiliaria-sec .buscador-inmobiliaria ul.tipo {margin-left:25px;padding-top:5px}
.inmobiliaria-sec .buscador-inmobiliaria ul.tipo li {padding:0 5px 0 0;display:inline;float:left;-moz-border-radius:5px;line-height:32px;height:32px;margin-right:5px; width:75px}
.inmobiliaria-sec .buscador-inmobiliaria ul.tipo li.marcado {background: url(/img/clasificados/bg-pastilla.gif) no-repeat left center;color:#fff}
.inmobiliaria-sec .buscador-inmobiliaria ul.tipo li a{font-size:11px;color:#818181; text-decoration:underline; background:url(/img/clasificados/flecha.gif) no-repeat right 4px; padding-right:12px;}
.inmobiliaria-sec .paginacion ul li a {color:#e9751e}
.inmobiliaria-sec .avisobox {background:#fdfbe2;padding:10px;border:1px solid #f4efb5;margin-top:10px;font-size:12px;color:#6b6b6b;position:relative;z-index:0}
.inmobiliaria-sec .avisobox a {color:#6b6b6b;text-decoration:underline}
.inmobiliaria-sec .avisobox a.btcerrar {position:absolute;font-size:11px;right:10px;top:10px;z-index:1}

.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 .elem-promo{display:inline;float:left;width:100%;font-size:12px; border-bottom:1px dotted #c3c3c0; padding:5px 0}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 .elem-promo a{font-size:12px; color:#414141; font-weight:bold}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 .elem-promo p{font-size:11px}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 .elem-promo p, .inmobiliaria-sec .buscador-inmobiliaria .cols .col3 .elem-promo h4{line-height:15px}
.inmobiliaria-sec .buscador-inmobiliaria .cols .col3 .elem-promo span{color:#205d5d; font-weight:bold}
.inmobiliaria-sec .buscador-inmobiliaria .col3 .elem label {float:left;width:100%;line-height:22px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#4e4e4e}
.inmobiliaria-sec .buscador-inmobiliaria .col3 .elem select {float:left;border:1px solid #cfcfcf;height:21px;width:150px;color:#858585; font-size:12px}
.inmobiliaria-sec .buscador-inmobiliaria .col3 .elem{width:245px;float:left;display:inline;margin-top:10px}
.inmobiliaria-sec .buscador-inmobiliaria .col3 .bt {margin:0 0 0 5px}
.inmobiliaria-sec .buscador-inmobiliaria p.anotacion{font-size:11px;color:#898989;margin:2px 0 5px 26px}
.inmobiliaria-sec .buscador-inmobiliaria p.anotacion a{tetx-decoration:none; color:#898989}

/* Sugerencias busqueda Ajax */
.ac_results {border: 1px solid #B2B2B2;border-top:0;background-color: #FFF;padding: 0;margin: 0;margin-top:0px;list-style: none;position: absolute;z-index: 10000;display: none;font-size: 11px;line-height:25px;width:300px;/*top:277px*/}
.ac_results li {padding: 1px 5px;white-space: nowrap;font-size:12px;text-align: left;color: #6a6a6a;border:1px solid #fff;border-width:1px 0 0}
.ac_results li.ac_over {color:#6a6a6a;cursor: pointer;background-color:#ebebeb;border:1px solid #c7c9c8;border-width:1px 0}	
.ac_results .ac_match {text-decoration:none;font-weight:700;color:#205d5d}
.ac_results .ac_over .ac_match {color:#6a6a6a}
.ac_results .ocText{display:none}

/* modulo de cárpatos para portadillas */
#contenido .carpatos .mod_img { margin-bottom:0; padding-bottom:5px; background:#f5f5f5; border-left: 1px solid #f1f1f1;border-right: 1px solid #f1f1f1;}
#contenido .carpatos .mod_img a { display:block;  width:247px; height:140px; text-indent:-99999px;background:url(/img/carpatos-col-dch.gif) no-repeat left top;}
#contenido .carpatos .mod_txt {padding:0 15px 22px; background:#f5f5f5; border: 1px solid #f1f1f1; border-top:none; display:block;}
#contenido .carpatos .mod_txt h2 { font: 18px/20px Arial, Helvetica, sans-serif; color:#333; margin-bottom:7px;}
#contenido .carpatos .mod_txt h2 a { color:#333;}
#contenido .carpatos .mod_txt p { font: 12px/14px Arial, Helvetica, sans-serif; color:#333; padding-bottom:4px;}
#contenido .carpatos .mod_txt ul li { font: 12px/14px Arial, Helvetica, sans-serif; padding-left:15px; background:url(/img/sep-list-carpatos.gif) no-repeat left 3px;}
#contenido .carpatos .mod_txt ul li a { color:#797979;}
#contenido .col-izq .carpatos .mod_txt {display:block;}
#contenido .col-der .carpatos .mod_txt {display:block;}
/* columnas */
#contenedor .col-izq {  width: 36.4em;float:left; display:inline; margin:15px 0;}
#contenedor .col-der {  width: 24.9em; float:right; display:inline; margin:15px 0;}
