.directorio ul, .destacadas ul{width:50%;float:left;font-size:13px;line-height:15px;padding-bottom:10px;} .directorio ul li{margin-top:10px;height:45px;background:url(../images/folder.png) no-repeat;padding-left:20px;} .directorio a{color:#888;}
.directorio h5{margin:0;font-size:16px;line-height:18px;color:#069;} .directorio h5 a{color:#069;}
.destacadas ul li{margin-top:10px;background:url(../images/bullet-n.png) no-repeat;padding-left:20px;min-height:70px;} .destacadas ul li a{color:#069;font-weight:bold;font-size:14px;line-height:16px;}
.destacadas ul li p{margin:2px 0 0 0;font-size:12px;line-height:14px;} .alta img{position:absolute;right:0;bottom:25px;} .alta p{margin:10px 180px 10px 0;min-height:64px;}
.masbuscado{line-height:24px;} .cont-1 a{font-size:11px;color:#069;} .cont-2 a{font-size:12px;color:#06a;} .cont-3 a{font-size:13px;color:#07b;} .cont-4 a{font-size:14px;color:#08b;} .cont-5 a{font-size:15px;color:#08c}
.cont-6 a{font-size:16px;color:#19d;} .cont-7 a{font-size:17px;color:#19e;} .cont-8 a{font-size:18px;color:#0af;} .cont-9 a{font-size:19px;color:#26abee;} .cont-10 a{font-size:20px;color:#3eb0e9;}
#header .banner{position:absolute;left:0;top:90px;width:468px;height:60px;border:1px solid #cfcfcf;z-index:6;} #main .resvban img{width:100%;height:auto;max-width:630px;}
#contenedor.hpos{padding-top:240px;} .hpos #header{position:absolute;left:0;top:0;width:100%;} #top .box{margin:0;} #main.resultados .box{margin-bottom:20px;} #main.resultados h1{color:#d50048;font-size:24px;line-height:26px;margin:20px 0 0 0;}
#main.resultados h4{margin:0 0 5px 0;font-size:16px;line-height:18px;} #main.resultados h4 a{color:#069;} .lista-descripcion{color:#222;} .resultados .lista-localidad{background:url(../images/ico_loc.png) no-repeat 2px 2px;padding-left:18px;margin:6px 0;}
.resultados .lista-direccion{background:url(../images/ico_dir.png) no-repeat 0 2px;padding-left:18px;margin:6px 0;} .teltexto{display:none;}
.telnumero{background:url(../images/ico_tel.png) no-repeat 2px center;padding-left:18px;font-size:16px;line-height:18px;font-weight:bold;}
.resultados .lista-web{font-size:12px;line-height:21px;padding:0 5px 0 0;background:url(../images/back-web.gif) no-repeat right top;position:absolute;right:6px;bottom:6px;max-width:380px;overflow:hidden;}
.resultados .lista-web a{display:block;height:21px;padding:0 0 0 40px;background:url(../images/back-web.gif) no-repeat left top;color:#d50048;} .mostrardiv_0{display:none;}
.path{color:#79adc7;font-size:12px;line-height:14px;} .path a{color:#79adc7;} .detalles .path{margin:0 0 10px 0;} .resultados_mostrando{margin:0 0 10px 0;font-size:12px;line-height:14px;}
.provincias-titulo, .subtag-titulo, .localidades-titulo{display:block;font-size:16px;line-height:18px;color:#d50048;padding:5px 0;margin:0;background:url(../images/back-t.png) no-repeat right center;font-weight:bold;}
.provincias, .subtags, .localidades{max-height:140px;overflow:auto;border:1px solid #cfcfcf;padding:5px;line-height:18px;margin-bottom:10px;} .imgcont{text-align:center;} .imgcont img{width:100%;max-width:270px;}
.paginador{margin-bottom:20px;} .paginador a{display:inline-block;background:#f5f5f5;padding:3px;color:#79adc7;} .paginador b a{background:#069;color:#fff;}
.box.addfav a{display:block;padding-left:30px;background:url(../imagenes/adfav.png) no-repeat 8px center;font-weight:bold;color:#069;line-height:20px;}
#contenedor.hpos #footer .clear{padding:0;}
.detalle-localidad{background:url(../images/ico_loc.png) no-repeat 2px 2px;padding-left:18px;margin:2px 0;} .detalle-direccion{background:url(../images/ico_dir.png) no-repeat 0 2px;padding-left:18px;} .detalle-provincia-tit{font-weight:bold;}
.detalle-provincia-tit a{display:block;color:#79adc7;text-align:left;font-size:12px;line-height:14px;font-weight:normal;} .detalle-provincia-tit a:hover{color:#069 !important;}
.detalle-telefonos{padding:5px 0;} .detalle-telefonos li{padding:5px 0;border-bottom:2px groove #eee;} .detalle-telefonos li:last-child{border:none;} .box.datos a{display:block;text-align:right;color:#79adc7;margin-top:2px;min-height:2px;}
.busquedas_relacionadas_titulo{display:block;font-size:16px;line-height:18px;color:#d50048;padding:5px 20px 5px 0;margin:0;} #sidebar .busquedas_relacionadas_titulo{padding-bottom:0;}
.busquedas_relacionadas a, .tagsempresa a, .busquedas_relacionadas span{color:#79adc7;margin-right:10px;} .busquedas_relacionadas a:hover, .tagsempresa a:hover{color:#069 !important;}
#map_canvas{height:300px;border:1px solid #aaa;} #fmap, .url{font-size:12px;line-height:14px;color:#069;margin-top:2px;} #fmap a{color:#069;}
#sidebar #banner{position:relative;text-align:right;max-width:270px;} #sidebar #banner a{color:#d50048;text-transform:uppercase;font-size:16px;line-height:18px;z-index:3;} #sidebar #banner img{width:100%;}
#sidebar #banner strong{position:absolute;right:10px;top:10px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:94%;} #sidebar #banner span{position:absolute;right:10px;top:26px;}
.oficinas{max-height:310px;min-height:60px;overflow:auto;}
.esmiemp #main .box h1{margin:0 0 10px 0;font-size:16px;line-height:18px;} .login, .tapp{height:30px;} .remember{border:none;background:none;color:#888;font-size:12px;line-height:14px;cursor:pointer;padding:0;margin:0 0 10px 0;} #mensaje{color:#d50048;}
.esmiemp .input, form#sidebar .input{width:100%;}
.inp{width:96%;font-size:14px;padding:4px;color:#069;background:#fff;border:none;border-bottom:1px dashed #888;font-weight:bold;font-style:italic;outline-style:none;} .inp.width{width:100px;} #buscatag{width:96%;} #asunto{width:96%;max-width:312px;}
.box.car{background:url(../images/back-banner-car.jpg) no-repeat right top;padding:10px 10px 20px 10px;height:80px;color:#069;border:none;margin-bottom:10px !important;}
.box.hotel{background:url(../images/back-banner-hotel.jpg) no-repeat right top;padding:10px 10px 20px 10px;height:80px;color:#069;border:none;margin-bottom:10px !important;} .box.car p, .box.hotel p{margin:0 0 0 220px;}
.box.car a, .box.hotel a{position:absolute;right:0;bottom:13px;font-size:16px;line-height:18px;font-weight:bold;color:#fff;padding:6px 10px 5px 0px;width:90%;max-width:350px;text-align:right;} .box.car a:hover, .box.hotel a:hover{color:#f4ed73 !important;}

@media screen and (min-width:990px){}
@media screen and (max-width:989px) and (min-width:768px){.box.car, .box.hotel{background:#069;color:#fff;margin-bottom:20px !important;height:auto;} .box.car p, .box.hotel p{margin:0 0 40px 0;} .box.car a, .box.hotel a{right:auto;left:10px;text-align:left;}}
@media screen and (max-width:767px) and (min-width:481px){#sidebar #banner{display:none;} .box.car, .box.hotel{background:#069;color:#fff;margin-bottom:20px !important;height:auto;} .box.car p, .box.hotel p{margin:0 0 40px 0;}
.box.car a, .box.hotel a{right:auto;left:10px;text-align:left;}}
@media screen and (max-width:480px){.directorio, .alta img, #sidebar #banner{display:none;} .alta p{margin:10px 0 30px 0;} .masbuscado{line-height:30px;} .resultados .lista-web{position:relative;right:0;bottom:0;margin-top:6px;} #contenedor.hpos{padding-top:210px;}
.provincias, .subtags, .localidades{line-height:30px;max-height:180px;} .paginador a{margin:0 6px 6px 0;} .box.car, .box.hotel{background:#069;color:#fff;margin-bottom:20px !important;height:auto;} .box.car p, .box.hotel p{margin:0 0 40px 0;}
.box.car a, .box.hotel a{right:auto;left:10px;text-align:left;}}