
body {background:url(http://css.vulka.es/images/bg_cabecera_seo.jpg) repeat-x center 220px #F7F7F6;}

h1 {display:block;color:#01BAEC;font-weight:normal;font-size:24px;padding-top:5px;padding-bottom:0px;margin-bottom:0;background:none;}
p.seo {font-size:12px;padding:10px;padding-top:5px;padding-bottom:15px;color:#666;margin-bottom:0px;}
p.seo span{background:url(http://css.vulka.es/images/ico1_pseo.gif) no-repeat left 2px;display:block;padding-left:20px;margin-bottom:5px;margin-top:10px;font-size:17px;color:#01C0F4;}
p.seo span b{font-size:17px;}
p.seo b {font-size:16px;font-weight:bold;color:#777;}

	/* MODULO MAPA Y CATEGORIA */

#home #directory .mod2Content {height:260px;padding-top:10px;padding-bottom:10px;}
#home .mapa{float:left;width:266px;margin-left:10px;margin-top:13px;}
#home .cats{float:right;width:650px;position:relative;z-index:0;}
#home .cats ul{margin-top:3px;}
#home .cats ul.cat li{float:left;width:195px;padding-left:20px;margin-bottom:6px;background:url(http://css.vulka.es/images/bg_licats.gif) no-repeat;color:#777;font-weight:bold;}
#home .cats ul.cat li a{font-weight:bold;font-size:12px;color:#888;}
#home .cats ul.subcat {margin-left:-20px;}
#home .cats ul.subcat li {background:none;padding-left:2px;width:auto;}
#home .cats ul.subcat li a {font-weight:normal;font-size:11px;text-decoration:underline;color:#999;display:inline;}

#home .cats ul li a:hover{color:#01C0F4;}

	/* MODULO banners */

div.publica p {margin-top:48px;margin-left:38px;}
div.newsletter p {margin-top:60px;margin-left:38px;margin-bottom:10px;}
div.publica{float:left;width:465px;height:185px;background:url(http://css.vulka.es/images/home/publica_big.jpg) no-repeat;margin-bottom:20px;}
div.publica p span{display:block;padding:8px 0 8px 0;font-weight:bold;}
div.publica p span i{font-style:normal;font-size:14px;}
div.help {float:left;margin-top:15px;margin-left:34px}
div.publiEmpresa{float:left;margin-top:15px;margin-left:10px;}
div.newsletter {float:left;width:465px;height:185px;background:url(http://css.vulka.es/images/home/newsletter.gif) no-repeat;margin-bottom:20px;margin-left:20px;}
div.newsletter table{margin-left:34px;float:left;margin-top:4px;}
div.newsletter table td{padding-bottom:4px;color:#9F9F9F;font-size:12px;}
div.newsletter table td a{font-size:12px;}
div.newsletter table td input.checkbox{margin-right:4px;margin-bottom:1px;}
div.newsletter input.text {float:left;background:#FFF;width:240px;padding-top:3px;padding-bottom:3px;border:1px solid #CCC;}
div.newsletter div.boton{float:left;margin-top:10px;margin-left:20px;}
#cont_boletin p{background:url(http://css.vulka.es/images/home/acepto_newsletter.gif) no-repeat;padding-left:45px;font-size:18px;font-weight:normal;color:#01C0F4;margin-top:10px;padding-top:6px;padding-bottom:8px;}


div.fanFacebook {float:left;width:445px;height:170px;background:url(http://css.vulka.es/images/home/bg_fanbox_minify.png) no-repeat;margin-left:20px;margin-bottom:20px;padding:15px 0 0 20px;}

div.adsH{float:left;width:445px;height:170px;background:url(http://css.vulka.es/images/home/adsBans_big.jpg) no-repeat;margin-bottom:20px;padding:15px 0 0 20px;}
div.adsH1 {float:left;border-right:1px solid #DDD;padding:0 30px 0 0;margin:0 30px 0 0;}
div.adsH2 {float:left;}

	/* MODULO ganadores */

div.ganadores{float:right;width:465px;height:185px;background:url(http://css.vulka.es/images/home/ganadores_big.jpg) no-repeat;margin-bottom:20px;}
div.ganadores p {margin-top:48px;margin-left:73px;}
div.ganadores p span {font-style:normal;font-size:14px;font-weight:bold;}

div.ganador1{float:left;width:217px;height:62px;background:url(http://css.vulka.es/images/home/bans/bg_ban5.gif) no-repeat;text-align:center;padding:25px 0 0 0;margin:20px 10px 0 10px;}
div.ganador2{float:left;width:217px;height:67px;background:url(http://css.vulka.es/images/home/bans/bg_ban6.gif) no-repeat;text-align:center;padding:20px 0 0 0;margin:20px 0 0 0;}
div.ganador1 a{color:#D87F00;font-size:12px;padding:5px 0 0 0;display:block;}
div.ganador1 a:hover{color:#B36B00;}
div.ganador2 a{color:#F97900;font-size:12px;}
div.ganador2 a:hover{color:#CA6000;}

	/* MODULO aniversario float:left;width:220px;text-align:justify;*/

div.aniversario {float:right;width:465px;height:185px;float:left;width:465px;height:185px;background:url(http://css.vulka.es/images/home/cumple_vulka2.jpg) no-repeat;margin-bottom:20px;}
div.aniversario p {margin-top:50px;margin-left:83px;padding:0 20px 0 0;}
div.aniversario p span {font-style:normal;font-size:14px;font-weight:bold;}
div.aniversario p.infoMore {margin:15px 0 0 18px;}

div.aniversario div.btnAniversario {float:right;margin:20px 20px 0 0;}

	/* MODULOS COLUMNAS */

#home .mod {float:left;width:446px;margin-top:20px;margin-bottom:20px;margin-left:18px;}
#home .mod h2{text-align:center;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;background:#F2F7F9;padding:5px 0px;}
#home .mod .modTit {background:url(http://css.vulka.es/images/home/topCurve_col_home.gif) no-repeat top;height:6px;}
#home .mod .modContent {border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
#home .mod .modBottom {background:url(http://css.vulka.es/images/home/bottomCurve_col_home.gif) no-repeat top;height:5px;}


		/* GENERAL COLUMNAS */

ul.empresas {margin:0 auto;padding-top:4px;padding-bottom:2px;}
ul.empresas li{border-top:1px solid #E1DFD6;width:434px;padding:12px 0px 7px 10px;margin-top:-1px;}
ul.empresas .nombre{float:left;width:374px;}
ul.empresas img{float:left;margin-right:6px;}
ul.empresas b{font-weight:bold;font-size:14px;color:#666;display:block;}
ul.empresas a:hover b{text-decoration:underline;}
ul.empresas span{font-size:11px;color:#999;padding-top:2px;display:block;}
ul.empresas span.localizacion {float:left;}
ul.empresas span.localizacion b{color:#01C0F4;font-size:11px;display:inline;font-weight:normal;}
ul.empresas span.puntos{float:right;margin-right:10px;background:url(http://css.vulka.es/images/ico_puntos.gif) no-repeat center left;padding-left:18px;font-weight:bold;color:#999;font-size:11px;}


div.actualLevel{float:left;display:block;color:#015389;background:url(http://css.vulka.es/images/level/bg_level.gif) no-repeat left;padding:5px;padding-left:35px;}
div.actualLevel span{color:#01C0F4;padding-right:4px;}
div.actualLevel b{display:inline;font-weight:normal;padding-left:5px;font-size:11px;position:relative;top:-1px;}
div.contentBar {float:left;background:url(http://css.vulka.es/images/level/bg_barlevel.gif) no-repeat left;height:10px;width:83px;padding-left:2px;padding-top:2px;}
div.boxBar{width:79px;border:1px solid #FFF;height:6px;background:#D8D8D8;}
div.actualLevel:hover div.boxBar {background:#B7E0EB;}
div.bar{background:url(http://css.vulka.es/images/level/bg_boxBar.gif) no-repeat left;height:3px;text-align:right;padding:3px 0px 0px 0px;}
div.actualLevel:hover div.bar{background:url(http://css.vulka.es/images/level/bg_boxBar.gif) no-repeat right;}


#ultimas li {padding-bottom:11px;}
#ultimas div.fecha {float:left;width:46px;margin-right:6px;}
#ultimas div.fecha span.day{font-size:11px;background:#01B3EB;color:#FFF;display:block;text-align:center;font-weight:bold;}
#ultimas div.fecha span.hour {border:1px solid #CCC;display:block;text-align:center;font-size:14px;font-weight:bold;background:#EAE8E8;padding-top:1px;padding-bottom:1px;}


		/* top10*/

.ToolTipMapa {visibility: hidden; position: absolute; padding:4px; color:#FFF; font-size:12px; font-weight:bold; background:#01C0F4;border:1px solid #3096C8;z-index:2;width:150px;text-align:center;}


	/* GALERIA ULTIMAS FOTOS*/


li.empFoto {margin-right:11px;margin-top:29px;padding-top:7px;line-height:100px;text-align:center;}
li.empFoto img{border:1px solid #E2E2E2;padding:5px;background:#FFFFFF;}

div.fotos{background:url(http://css.vulka.es/images/home/bg_carousel_minify.png) no-repeat;width:883px;height:201px;padding:0px 15px 0px 15px;margin-left:17px;}
div.fotos h2{text-align:center;padding-top:15px;}

#mycarousel{visibility:hidden;}
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index:1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-item {float: left;list-style: none;width: 115px;text-align:center;}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
.jcarousel-skin-tango.jcarousel-container-horizontal {width:100%;height:150px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:100%;height: 150px;}
.jcarousel-skin-tango .jcarousel-item {text-align:center;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 40px;right: 0px;width: 49px;height: 90px;cursor: pointer;background: transparent url('http://css.vulka.es/images/home/next-horizontal.png') no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -49px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -98px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -147px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 40px;left: 0px;width: 49px;height: 90px;cursor: pointer;background: transparent url('http://css.vulka.es/images/home/prev-horizontal.png') no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -49px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -98px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -147px 0;}


	/* tooltip */
a.Ntooltip {position: relative;}
a.Ntooltip:hover {z-index:999; }
a.Ntooltip span.spTol{display: none;}
a.Ntooltip:hover span.spTol {display: block; position: absolute; top:1em; left:2em; width:250px; padding:5px; background:#333; color: #FFF;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;border-bottom:3px solid #01BAEC;vertical-align:top;line-height:12px;text-align:left;z-index:999;}
a.Ntooltip:hover span.spTol i.sp{background:none;padding:0px 0px 5px 0px;margin:0;color:#FFF;font-style:normal;display:block;font-size:12px;font-weight:bold;}
