
body {background:url(http://css.vulka.es/images/bg_cabecera_seo.jpg) repeat-x center 280px #F7F7F6;}
ul.ruta {width:950px;margin:auto;z-index:2;position:relative;}

/* general */


#ficha {padding-top:10px;}
#ficha h1 {background:url(http://css.vulka.es/images/ficha/bg_h1.gif) no-repeat left 3px;font-size:22px;display:block;color:#104258;margin-bottom:10px;*margin-bottom:20px;padding-left:37px;margin-left:10px;padding-top:0;}
#ficha h1 b{font-weight:normal;font-size:30px;}
div.colIzq{float:left;margin-left:20px;width:610px;}
div.colIzq h2{color:#145570;padding-bottom:10px;}
div.colIzq .sep{border-top:1px dotted #999;width:610px;clear:both;height:10px;margin-top:10px;display:block;}
div.colIzq .sep2{height:15px;clear:both;}
div.colDer {float:right;width:269px;margin-right:20px;}
div.mod2Content {padding-top:15px;min-height:300px;}
div.ver_mas {display:block;text-align:right;background:url(http://css.vulka.es/images/ficha/ver_mas.gif) no-repeat right;padding-right:15px;}
div.ver_menos {display:block;text-align:right;background:url(http://css.vulka.es/images/ficha/ver_menos.gif) no-repeat right;padding-right:15px;}
div.ver_mas a, div.ver_menos a{font-weight:bold;color:#104258;}
div.ver_mas a:hover, div.ver_menos a:hover{text-decoration:underline;}

div.colDer div.ver_mas, div.colDer div.ver_menos{margin-right:10px;}
div.colDer div#pest_cat_5 {margin:5px 0 10px 0;}



#__map_map {height:240px;}
#__map_map_street {height:240px;}
#show_cat_1 div.mapa {border:4px solid #E1E1DE;height:240px;width:602px;display:block;}
#show_cat_1 div.mapaStreet {border:4px solid #E1E1DE;5px;width:602px;display:block;}
#show_cat_2 div.mapa {border:4px solid #E1E1DE;height:240px;width:900px;}

ul.mapVistas {padding:10px 0 0 0px;display:block;}
ul.mapVistas li a{float:left;margin:0 4px 2px 0;}
ul.mapVistas li a.noactive {opacity: 0.5;}


div.pest{padding-left:10px;position:relative;z-index:1;}
div.pest h2 a{font-size:14px;}


div#pest_cat_1 a.active, div#pest_cat_3 a.active, div#pest_cat_4 a.active {float:left;background:url(http://css.vulka.es/images/ficha/pest_ficha.gif) no-repeat right;width:181px;height:23px;text-align:center;padding-top:15px;color:#333;margin-right:4px;}
div#pest_cat_1 a.noactive, div#pest_cat_3 a.noactive, div#pest_cat_4 a.noactive {float:left;background:url(http://css.vulka.es/images/ficha/pest_ficha_off.gif) no-repeat right;width:181px;height:23px;text-align:center;padding-top:15px;margin-right:4px;}

div#pest_cat_4 a.active {float:left;background:url(http://css.vulka.es/images/ficha/pest_ficha_contacto.gif) no-repeat right;width:151px;height:23px;text-align:center;padding-top:15px;color:#333;margin-right:4px;}
div#pest_cat_4 a.noactive {float:left;background:url(http://css.vulka.es/images/ficha/pest_ficha_contacto_off.gif) no-repeat right;width:151px;height:23px;text-align:center;padding-top:15px;margin-right:4px;}

div.pest div#pest_cat_5 a.active {float:left;background:url(http://css.vulka.es/images/ficha/pest_ficha_contacto.gif) no-repeat right;width:116px;height:23px;text-align:left;padding-top:15px;padding-left:35px;color:#333;margin-right:4px;}
div.pest div#pest_cat_5 a.noactive {float:left;background:url(http://css.vulka.es/images/ficha/pest_ficha_contacto_off.gif) no-repeat right;width:116px;height:23px;text-align:left;padding-top:15px;padding-left:35px;margin-right:4px;}

div.pest div#pest_cat_5 a img {position:absolute;margin-top:-4px;padding-left:10px;margin-left:-5px;}


div.mod2Top {position:relative;top:-1px;*margin-top:-20px;}
div.mod2Content {position:relative;top:-1px;}

p.info {display:block;padding-bottom:5px;}
p.info img{float:left;border:1px solid #B6B6B6;margin-right:15px;font-size:13px;clear:both;padding:1px;}
p.info b{display:block;font-size:13px;color:#104258;}

p.info span.pC{background:url(http://css.vulka.es/images/bg_spanpC.gif) no-repeat left;display:block;font-style:italic;padding:0 0 2px 63px;font-size:11px;color:#999;}
p.info span.pT{background:url(http://css.vulka.es/images/bg_spanpT.gif) no-repeat left;display:block;font-style:italic;font-size:11px;padding:0 0 0 30px;color:#999;}

i{background:url(http://css.vulka.es/images/sprites/sprite_ficha.png) no-repeat -10px -255px;display:block;margin-bottom:7px;font-weight:bold;font-style:normal;color:#104258;font-size:13px;clear:both;margin-top:10px;padding-left:30px;padding-top:4px;padding-bottom:2px;}
#show_cat_1 span.tlf{background:url(http://css.vulka.es/images/sprites/sprite_ficha.png) no-repeat -10px -135px;padding-left:30px;font-weight:bold;font-size:16px;color:#9F9F9F;padding-top:2px;padding-bottom:2px;margin-right:20px;}
span.fax{background:url(http://css.vulka.es/images/sprites/sprite_ficha.png) no-repeat -10px -175px;padding-left:30px;font-weight:bold;font-size:16px;color:#9F9F9F;padding-top:2px;padding-bottom:2px;margin-top:10px;margin-right:20px;}
span.www{background:url(http://css.vulka.es/images/sprites/sprite_ficha.png) no-repeat -10px -217px;padding-left:30px;padding-top:3px;padding-bottom:3px;margin-top:10px;}
span.www a{text-decoration:underline;color:#009900;font-size:12px;}


/* descripción larga */
#content1{height: 235px;float:left;overflow: hidden;width:600px;margin-top:10px;}
#content2{height: 500px;float:left;overflow: hidden;width:600px;margin-top:10px;}

.scrollbox {position: relative;}
.scrollbox_content {margin-right: 20px;}
.scrollbox_scrollbar {background:#94E3F8;height: 100%;width: 5px;}
.scrollbox_handle {background-color: #01BCEF;}


/* categorias y localizacion */
ul.localizaciones {float:left;width:400px;margin-top:10px;}
.direcciones {float:right;margin-top:10px;}
ul.localizaciones li.otras_loc{color:#999;}
ul.localizaciones li{color:#01C0F4;font-size:11px;}
ul.localizaciones li a:hover{color:#104258;}

/* vulka level */
h2.h2level{float:left;}
.puntos {margin-bottom:10px;font-size:14px;color:#01BAEC;float:right;font-weight:bold;}


div.level {background:url(http://css.vulka.es/images/ficha/nivel/bg_content_level_minify.png) no-repeat left;height:63px;width:584px;padding-top:17px;padding-left:30px;}
div.level div.contentBar {float:left;background:url(http://css.vulka.es/images/ficha/nivel/bg_level.gif) no-repeat left;height:25px;width:423px;margin-top:18px;padding-left:5px;margin-left:20px;margin-right:20px;padding-top:1px;}
div.level div.boxBar{background:url(http://css.vulka.es/images/ficha/nivel/bg_bar_gris.gif) no-repeat left;height:11px;}
div.level div.bar{background:url(http://css.vulka.es/images/ficha/nivel/bg_bar.gif) no-repeat left;height:11px;}
div.up{float:left;}
div.down{float:left;}


/* fotos */
ul.fotos {clear:both;}
ul.fotos li{float:left;padding-left:3px;padding-right:3px;margin-right:28px;padding-top:3px;height:90px;width:80px;text-align:center;line-height:110px;}
ul.fotos li img{text-align:center;border:1px solid #C0C0C0;padding:3px;}

div#show_cat_3 ul.fotos li{margin-right:44px;}
div#show_cat_3 ul.fotos li.noMargin {margin-right:0;}
div#show_cat_3 div.ver_mas a{font-size:12px;}

/* servicios */
ul.services li{float:left;font-size:12px;width:280px;margin-bottom:5px;}
ul.services li{color:#666;background:url(http://css.vulka.es/images/sprites/sprite_ficha.png) no-repeat -10px -325px;padding-left:20px;}

/* redesSociales */
ul.redesSociales ul{padding:10px 0 15px 0;}
ul.redesSociales li {float:left;width:160px;margin:0 0 10px 0;}
ul.redesSociales li a{font:12px arial, verdana;color:#666;}
ul.redesSociales li a:hover {color:#01BAEC;}
ul.redesSociales li.lifacebook {background:url(http://css.vulka.es/images/ficha/perfilSocial/liFacebook.gif) no-repeat left top;padding:6px 0 4px 30px;}
ul.redesSociales li.litwitter{background:url(http://css.vulka.es/images/ficha/perfilSocial/liTwitter.gif) no-repeat left top;padding:6px 0 4px 30px;}
ul.redesSociales li.lilinkedin{background:url(http://css.vulka.es/images/ficha/perfilSocial/liLinkedin.gif) no-repeat left top;padding:6px 0 4px 30px;}
ul.redesSociales li.lixing{background:url(http://css.vulka.es/images/ficha/perfilSocial/liXing.gif) no-repeat left top;padding:6px 0 4px 30px;}
ul.redesSociales li.liflickr{background:url(http://css.vulka.es/images/ficha/perfilSocial/liFlickr.gif) no-repeat left top;padding:6px 0 4px 30px;}


/* noticias */
div.noticia {width:100%;clear:both;margin-bottom:20px;}
div.noticia div.fecha {float:left;width:30px;margin-right:10px;}
div.noticia div.fecha span.month{font-size:11px;background:#AA0000;color:#FFF;display:block;text-align:center;font-weight:bold;}
div.noticia div.fecha span.day {border:1px solid #CCC;display:block;text-align:center;font-size:14px;font-weight:bold;}
div.noticia div.info a{font-size:12px;padding-bottom:5px;font-weight:bold;color:#145570;}
div.noticia div.info a:hover{text-decoration:underline;}
div.noticia div.info p {margin-top:4px; font-size:11px; color:#888; }

/* columnas */
div.curveCol{margin-bottom:20px;}
div.curveCol h2 {text-align:center;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;padding:5px 0px;color:#999;background:#F2F2F2;}
div.curveCol h2 b{color:#8DB33B;}
div.curvetopCol {background:url(http://css.vulka.es/images/topCurve_col_gris.gif) no-repeat top;height:6px;}
div.curvecenterCol {border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;padding:10px;}
div.curvebottomCol {background:url(http://css.vulka.es/images/bottomCurve_col.gif) no-repeat top;height:5px;}


div.colDer .white div.curvetopCol {background:url(http://css.vulka.es/images/topCurve_col_blanco.gif) no-repeat top;}
div.colDer .white div.curvecenterCol{padding:0 0 10px 40px;}


/* abuso */
div.abuse a{background:url(http://css.vulka.es/images/sprites/sprite_ficha.png) no-repeat -10px -10px;text-align:left;width:209px;height:55px;display:block;margin-bottom:20px;font:12px arial;color:#999;padding-top:8px;padding-left:60px;}
div.abuse a:hover{color:#99210E;}
div.abuse a b{display:block;font-size:12px;font-weight:bold ;padding-top:2px;color:#999;}
div.abuse a:hover b{color:#666;}



/* familias, categorias y relacionados */

div#categorias li, div#relacionados li, div#familias li {background:url(http://css.vulka.es/images/sprites/sprite_ficha.png) no-repeat -10px -354px;display:block;padding-left:15px;margin-bottom:5px;}
div#categorias li a, div#relacionados li a, div#familias li a {font-size:12px;}
div#familias li a {color:#999;font-size:13px;}
div#familias li a:hover{color:#01BCEF;}
div#categorias div.curvecenterCol, div#relacionados div.curvecenterCol, div#familias div.curvecenterCol{padding-left:15px;}
div#familias li{font-size:13px;color:#999;}
div#familias li b{font-size:14px;padding:0 5px 0 0;font-weight:bold;color:#01BCEF;}
div#familias li.posGeneral, div#familias li.posGeneral b{font-weight:bold;font-size:14px;}


/* horario */

div#horarioApertura div.curvecenterCol {color:#666;font-size:12px;}
div#horarioApertura div.curvetopCol img{position:relative;margin-top:-13px;margin-left:-7px;}
div#horarioApertura div.curvecenterCol {padding:8px 0 10px 15px;}
div#horarioApertura div.curvecenterCol span.franjaHoraria {background:url(http://css.vulka.es/images/ficha/horario/ico_franjaHoraria.gif) no-repeat top left;padding:0 0 0 45px;display:block;}
div#horarioApertura div.curvecenterCol span.franjaHoraria strong {color:#999;display:block;}
div#horarioApertura div.curvecenterCol span.franjaHoraria {font-size:14px;line-height:19px;color:#666;}

/* propietario */
div#propietario div.curvecenterCol {padding:0;text-align:center;padding-top:10px;padding-bottom:10px;}
div#propietario p {font-size:11px;padding-left:15px;padding-right:15px;padding-bottom:8px;}


/* buttons */
div#buttons a{margin-bottom:5px;display:block;}
div#buttons .imprimir a{color:#666;font-size:12px;background:url(http://css.vulka.es/images/ficha/imprimir_ficha.gif) no-repeat left top;padding-left:25px;height:14px;}
div#buttons .recomendar a{color:#666;font-size:12px;background:url(http://css.vulka.es/images/ficha/recomendar_ficha.gif) no-repeat left top;padding-left:25px;height:14px;}
div#buttons .favoritos a{color:#666;font-size:12px;background:url(http://css.vulka.es/images/ficha/agregar_favoritos.gif) no-repeat left top;padding-left:25px;height:14px;}
div#buttons .compartir a{color:#666;font-size:12px;background:url(http://css.vulka.es/images/ficha/compartir_ficha.gif) no-repeat left top;padding-left:25px;height:14px;}
div#buttons .hacerme_fan a{color:#666;font-size:12px;background:url(http://css.vulka.es/images/ficha/hacerme_fan.gif) no-repeat left top;padding-left:25px;height:14px;}

div#buttons  div.curvecenterCol{padding-left:15px;}
div#buttons .imprimir a:hover{color:#567DAE;font-size:12px;background:url(http://css.vulka.es/images/ficha/imprimir_ficha.gif) no-repeat left bottom;padding-left:25px;height:14px;}
div#buttons .recomendar a:hover{color:#8B66C6;font-size:12px;background:url(http://css.vulka.es/images/ficha/recomendar_ficha.gif) no-repeat left bottom;padding-left:25px;height:14px;}
div#buttons .favoritos a:hover{color:#355B8F;font-size:12px;background:url(http://css.vulka.es/images/ficha/agregar_favoritos.gif) no-repeat left bottom;padding-left:25px;height:14px;}
div#buttons .compartir a:hover{color:#355B8F;font-size:12px;background:url(http://css.vulka.es/images/ficha/compartir_ficha.gif) no-repeat left bottom;padding-left:25px;height:14px;}
div#buttons .hacerme_fan a:hover{color:#EE0069;font-size:12px;background:url(http://css.vulka.es/images/ficha/hacerme_fan.gif) no-repeat left bottom;padding-left:25px;height:14px;}


/* fans */
ul.fans {clear:both;}
ul.fans li{background:url(http://css.vulka.es/images/ficha/bg_fan.gif) no-repeat;width:64px;height:66px;float:left;padding-top:2px;padding-left:2px;margin-left:12px;margin-bottom:10px;}
ul.fans li span{color:#0187C5;}
div.fan_empresa{margin:0 auto;width:92px;margin-top:5px;background:url(http://css.vulka.es/images/ficha/hacerme_fan.gif) no-repeat left;padding-left:25px;}
div.fan_empresa a{color:#EE0069;font-size:12px;}
div.fan_empresa a:hover{text-decoration:underline;}

/* tags */
ul.tags a{color:#999;}
ul.tags a:hover{color:#01C0F4;}
ul.tags a.tag1{font-size:12px;}
ul.tags a.tag2{font-size:13px;font-weight:bold;}
ul.tags a.tag3{font-size:14px;}
ul.tags a.tag4{font-size:15px;}
ul.tags a.tag5{font-size:16px;font-weight:bold;}


/* sucursales */

#sucursales {padding:20px;padding-top:0;}
#sucursales h2{margin-top:10px;color:#145570;}
#sucursales h3{text-transform:capitalize;margin-bottom:5px;font-size:14px;color:#8DB33B;clear:both;margin-top:10px;}
.sucursal {font-size:12px;margin-bottom:10px;margin-right:5px;padding:15px;float:left;width:250px;border:1px solid #EBEBEB;margin-bottom:10px;margin-right:15px;height:60px;background:url("http://css.vulka.es/images/ficha/bg_modSucursal.gif") repeat-x top;}
.sucursal:hover{background:#F4F4F4;}
.sucursal .situacion{display:block;padding-bottom:3px;color:#104258;}
.sucursal .situacion b{background:url(http://css.vulka.es/images/ficha/bg_num_sucursal.gif) no-repeat center;color:#FFF;width:23px;height:16px;text-align:center;float:left;font-size:11px;margin-right:5px;padding-top:2px;}
.sucursal span.cp {display:block;padding-bottom:3px;color:#666;padding-left:27px;}
.sucursal span.tlf{display:block;color:#666;padding-left:27px;}


/* contact empresa */
.contact_empresa p.infoForm{padding:15px 10px 15px 10px;margin:0px 20px 20px 0;border-top:1px solid #DDD;border-bottom:1px solid #DDD;font-size:16px;font-style:italic;background:#F4F4F4;}
.contact_empresa th {font-size:14px;text-align:left;color:#666;font-family:arial,verdana;padding-bottom:2px;font-weight:normal;color:#145570;}
.contact_empresa th h2 {border-bottom:3px solid #DDD;padding:15px 0 3px 0;margin:0 0 10px 0;}
.contact_empresa th span {color:#AA0000;font-weight:bold;font-size:18px;}
.contact_empresa td{padding-bottom:5px;margin-bottom:10px;padding-right:15px;margin-bottom:5px;}
.contact_empresa input.text {width:275px;font-size:12px;color:#666;padding-left:5px;padding-top:5px;padding-bottom:5px;border:1px solid #CCC;font-family:arial, verdana;}
.contact_empresa select {width:278px;height:25px;padding:3px 3px 2px 0;font-size:12px;color:#666;padding-left:5px;border:1px solid #CCC;font-family:arial, verdana;}
.contact_empresa textarea {width:570px;height:175px;padding-top:5px;padding-left:5px;padding-right:10px;border:1px solid #CCC;font-family:arial, verdana;font-size:12px;color:#666;}
.contact_empresa input.text2{width:570px;font-size:12px;color:#666;padding-left:5px;padding-top:5px;padding-bottom:5px;font-family:arial, verdana;border:1px solid #CCC;}
.contact_empresa td.enviar a{margin-top:15px;display:block;text-align:center;background:url(http://css.vulka.es/images/ver_todas_cats.gif) no-repeat;width:119px;height:22px;padding-top:4px;font-size:14px;font-weight:bold;color:#FFF;}
.contact_empresa th.acepto_cond {font-weight:normal;text-align:left;font-size:12px;padding:5px 0 0 0;}
.contact_empresa th.acepto_cond a {font-size:12px;}
.contact_empresa td.tipoConsulta span {width:260px;float:left;font-size:12px;margin:2px 0 5px 20px;color:#666;}
.contact_empresa td.tipoConsulta span input.radio {margin:0 5px 0 0;}
div#ficha div.aviso {background:url(http://css.vulka.es/images/registro/si_registrada.gif) no-repeat 30px #F1F3F2;border:2px solid #D6DCD9;padding:30px 20px 20px 110px;margin-bottom:20px;}
div#ficha div.aviso2 {background:url(http://css.vulka.es/images/registro/no_registrada.gif) no-repeat 30px #F1F3F2;border:2px solid #D6DCD9;padding:30px 20px 20px 110px;margin-bottom:20px;}
div#ficha div.aviso h2, div#ficha div.aviso2 h2 {font-weight:normal;font-size:20px;padding:0;margin:0;}
div#ficha div.aviso p, div#ficha div.aviso2 p{font-size:12px;padding-left:0;font-size:normal;padding-top:5px;}



	/* patrocinados */
.patrocinados {background:#F0F5F6;clear:both;padding:10px;margin-top:35px;padding-left:80px;font-size:14px;}
.patrocinados .ads{margin-bottom:10px;float:left;margin-left:10px;width:220px;}
.patrocinados a:hover{text-decoration:underline;}
.patrocinados b{display:block;text-align:left;color:#999;font-size:12px;font-weight:normal;padding-bottom:10px;padding-left:10px;}
.patrocinados a.titAds{font-family: arial, Helvetica, verdana;font-size:14px;color:#0066CC;font-weight:bold;padding-bottom:2px;display:block;}
.patrocinados a.textAds{color:#666;font-size:12px;padding-bottom:2px;display:block;}
.patrocinados a.footerAds{color:#009900;font-size:12px;}

.patrocinados2 {width:520px;padding:0px 10px 10px 80px;background:#EFEFEF;clear:both;margin:10px 0 0 0;}
.patrocinados2 .ads{float:left;width:50%;}

.patrocinados3 {background:#FFFFFF;clear:both;padding-top:10px;padding-bottom:10px;}
.patrocinados3 .ads{float:left;width:45%;border-right:1px solid #DDD;padding-right:10px;margin-right:40px;}
.patrocinados3 .noborder {border:0;margin-right:0;padding-right:0;}

.patrocinados4 {width:520px;padding:0px 10px 10px 80px;background:#F2F2F2;clear:both;margin:10px 0 0 0;}
.patrocinados4 .ads{float:left;width:50%;}

.patrocinados5 {background:#FFFFFF;clear:both;padding-top:10px;padding-bottom:10px;}
.patrocinados5 .ads{float:left;width:45%;border-right:1px solid #DDD;padding-right:10px;margin-right:40px;}
.patrocinados5 .noborder {border:0;margin-right:0;padding-right:0;}

.patrocinados6 {width:520px;padding:0px 10px 10px 80px;background:#EFEFEF;clear:both;margin:10px 0 0 0;}
.patrocinados6 .ads{float:left;width:50%;}


.patrocinados_big {width:440px;padding:20px 10px 10px 160px;background:#EFEFEF;clear:both;margin:10px 0 0 0;}


div.adsTop{padding-top:15px;padding-bottom:15px;margin-left:20px;clear:both;background:#F6F6F6;padding-left:90px;margin-right:20px;margin-bottom:15px;}
div.adTop{float:left;margin-right:5px;}

div.adsT {text-align:left;margin: 13px 0 20px 13px;}
div.adsTP {text-align:left;margin: 13px 0 15px 13px;}

	/* tooltip */
a.Ntooltip {
position: relative; /* es la posición normal */

}

a.Ntooltip:hover {
z-index:999; /* va a estar por encima de todo */

}

a.Ntooltip span.spTol, a.Ntooltip span.spTol2 {
display: none; /* el elemento va a estar oculto */
}

a.Ntooltip:hover span.spTol {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:2em; left:2em; /* donde va a estar */
width:250px; /* el ancho por defecto que va a tener */
padding:5px; /* la separación entre el contenido y los bordes */
background:#333; /* el color de fondo por defecto */
color: #FFF; /* el color de los textos por defecto */
filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;
border-bottom:3px solid #01BAEC;
line-height:14px;
text-align:center;
padding-top:10px;
padding-bottom:0;
}
span.www a.Ntooltip:hover span.spTol2{
	padding:5px; /* la separación entre el contenido y los bordes */
	padding-bottom:2px;
	display: block; /* se fuerza a mostrar el bloque */
	position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
	top:2em; left:2em; /* donde va a estar */
	background:#333; /* el color de fondo por defecto */
	color: #FFF; /* el color de los textos por defecto */

	border-bottom:3px solid #01BAEC;
	
}
a.Ntooltip:hover span.spTol i.sp{background:none;padding:0;margin:0;color:#FFF;font-style:normal;display:block;font-size:12px;font-weight:bold;}


	/* PREMIUM */

.premium #ficha h1{background:url(http://css.vulka.es/images/ficha/premium/star_premium.gif) no-repeat left 6px;padding-left:80px;}
.premium #ficha h1.noPest {padding-bottom:20px;}
.premium #ficha #ficha h1 b{font-weight:normal;font-size:30px;}
.premium .mod2Top{background:url(http://css.vulka.es/images/ficha/premium/topCurvePremium.gif) no-repeat right top;height:44px;
	position:relative;top:-35px;*margin-top:-20px;
}
.premium div.mod2Content {position:relative;top:-35px;}

.premium .mod2Bottom {position:relative;top:-35px;}

	/* como llegar */

div.busc{border:1px solid #CCC;font-size:13px;width:520px;background:#FFF;padding-top:2px;padding-bottom:2px;padding-right:2px;margin-top:5px;margin-bottom:5px;}



#show_cat_1 div.formRuta{margin:10px 0 10px 0;color:#666;font-size:12px;clear:both;background:url(http://css.vulka.es/images/ficha/bg_ruta_brujula_2.gif) no-repeat top #F4F4F4;border-bottom:1px solid #DDD;padding:15px 5px 15px 50px;}
#show_cat_1 div.formRuta input.text{border:0;width:440px;font-size:13px;padding:0;margin:0;float:left;margin-top:2px;margin-left:5px;}
#show_cat_1 div.formRuta input.textImage {float:right;}
#show_cat_1 div.formRuta h2{margin:0;padding:0;color:#999;}
div.formRuta span{display:block;font-size:11px;font-style:normal;padding:4px 0 0 0;}
div.formRuta span b{font-weight:normal;color:#01BAEC;}
div#directions {width:380px;float:left;margin:0;padding:0;}
div#directions {font-size:11px;color:#666;}
div#directions a{font-size:14px;font-weight:bold;}
div#directions div[jsdisplay="walking"] td {background-color:#AA0FF0;border-top:1px solid #333;}

div#directions td{border-top:1px solid #999;}
div.noRuta div#directions{display:none;}


div.pestRuta div.colIzq{clear:both;width:900px;}
div.pestRuta #colDerPest {display:none;}

#show_cat_4 div.busc{width:490px;}
#show_cat_4 div.formRuta{float:left;width:520px;background:url(http://css.vulka.es/images/ficha/bg_locllegar.gif) repeat-x top #F4F4F4;border-bottom:1px solid #DDD;padding:15px 5px 15px 15px;margin-top:5px;font-style:normal;}
#show_cat_4 div.locLLegar{float:right;width:320px;margin-left:10px;background:url(http://css.vulka.es/images/ficha/bg_locllegar.gif) repeat-x top #F4F4F4;border-bottom:1px solid #DDD;padding:15px 5px 15px 15px;font-size:12px;color:#666;margin-top:5px;line-height:18px;}
#show_cat_4 div.formRuta h2, #show_cat_4 div.locLLegar h2 {margin:0;padding:0;font-size:18px;font-weight:normal;}
#show_cat_4 div.locLLegar h2{padding-bottom:5px;}
#show_cat_4 div.formRuta input.text{border:0;width:400px;font-size:13px;padding:0;margin:0;float:left;margin-top:2px;margin-left:5px;}
#show_cat_4 div.formRuta input.textImage {float:right;}
#show_cat_4 div.formRuta span{font-size:12px;}
#show_cat_4 div.map_right {float:right;width:495px;margin-top:15px;}
#show_cat_4 div.mapa {border:4px solid #E1E1DE;height:650px;margin-bottom:5px;display:block;width:495px;}
#show_cat_4 div.locLLegar b{font-size:14px;color:#999;}
#show_cat_4 div.arrowR{background:url(http://css.vulka.es/images/ficha/flecha_hasta.gif) no-repeat;width:24px;height:24px;position:absolute;margin-left:-50px;margin-top:28px;}
#show_cat_4 div.imprimirRuta{display:block;text-align:center;background:url(http://css.vulka.es/images/ficha/bg_imprimir_ruta.gif) no-repeat;width:120px;height:23px;padding-top:7px;margin-bottom:5px;position:absolute;z-index:99999;right:35px;margin-top:35px;}
#show_cat_4 div.imprimirRuta a{font-size:14px;font-weight:bold;}

#show_cat_4 #msg_ruta{border:1px solid #DDD;background:#F4F4F4;}
#show_cat_4 div.msg_ruta {width:355px;float:left;margin-top:25px;padding:15px 0 5px 15px;margin-top:15px;}
#show_cat_4 div.msg_ruta p, #show_cat_4 div.msg_ruta2 p {display:block;padding-bottom:4px;border-bottom:1px solid #DDD;margin-bottom:10px;margin-right:15px;}
#show_cat_4 div.msg_ruta li {background:url(http://css.vulka.es/images/ficha/calle_sugerida.gif) no-repeat left;padding-left:24px;display:block;margin-bottom:10px;padding-top:2px;padding-bottom:2px;}
#show_cat_4 div.msg_ruta li a, #show_cat_4 div.msg_ruta2 li a{font-size:12px;font-style:normal;color:#666;}
#show_cat_4 div.msg_ruta li a:hover, #show_cat_4 div.msg_ruta2 li a:hover{color:#01BAEC;}
#show_cat_4 div.msg_ruta2{clear:both;margin-top:15px;display:block;margin-bottom:10px;padding:10px 0 5px 15px;}
#show_cat_4 div.msg_ruta2 li {background:url(http://css.vulka.es/images/ficha/calle_sugerida.gif) no-repeat left 2px;padding-left:24px;display:block;margin-bottom:10px;padding-top:2px;padding-bottom:2px;float:left;width:400px;}
#show_cat_4 div.msg_ruta li.active a, #show_cat_4 div.msg_ruta2 li.active a{font-size:12px;font-weight:bold;color:#01BAEC;}


#show_cat_4 div.msg_ruta ul.li_sm li {float:left;width:150px;}
#show_cat_4 div.msg_ruta2 ul.li_sm li {width:150px;}

div.facebookMeGusta {padding:10px 0 0 10px;}
div.facebookMeGusta2 {padding:14px 0 0px 8px;margin:0 0 10px 0;background:#F4F4F4;border-top:1px solid #DDD;border-bottom:1px solid #DDD;}
div#googleButtom {float:left;margin:0;width:86px;display:block;height:24px;}
div.twitterButton {float:left;margin:2px 10px 0 0;}
div.faceButtom {float:left;width:100px;margin:2px 0 0 0;}
div.linkedinButton {float:left;width:100px;margin:2px 0 0 15px;}

/* distancias */

div.ciudadesProximas {border:1px solid #E1E1DE;background:#F4F4F2;}
div.ciudadesProximas ul {padding:10px;}
div.ciudadesProximas ul li{float:left;width:294px;font-size:12px;color:#666;padding:8px 0 0 0;margin:0 0 8px 0;min-height:20px;}
div.ciudadesProximas ul li b {color:#0066CC;font-weight:normal;}
div.ciudadesProximas ul li span {background:url(http://www.vulka.es/images/ficha/ico_ciudad.gif) no-repeat left top;padding:0 0 3px 20px;display:block;}
div.ciudadesProximas ul li span.clock {font-size:11px;background:none;padding:0;}
div.ciudadesProximas div.dCenter {background:url(http://www.vulka.es/images/ficha/bg_h2_ser_prox.gif) repeat-x bottom left #FFF;border-bottom:1px solid #E1E1DE;padding:10px;}
div.ciudadesProximas div.dCenter p {background:url(http://www.vulka.es/images/ficha/ico_dc_center.gif) no-repeat left 3px;padding:1px 0 0 40px;min-height:32px;}
div.ciudadesProximas div.dCenter span {font-size:12px;font-weight:bold;color:#0066CC;padding:3px 0 1px 0;}
div.ciudadesProximas div.dCenter span.latitud {padding:0 2px 0 0;}
div.ciudadesProximas div.dCenter span.longitud {padding:0 0 0 2px;}
div.ciudadesProximas div.dCenter span.distance {font-size:11px;display:block;color:#666;font-weight:normal;}
div.ciudadesProximas div.dCenter span.distance b {font-weight:normal;color:#0066CC;}
