
	/* ESTILOS GENERALES */
* {margin: 0px;padding: 0px;}
img {border:0px;}
li {list-style:none;display:inline;}
object{display:block;}
.opacity img{opacity: 0.8;}
.opacity:hover img{opacity: 1;}
h1 {font-family: arial, Helvetica, verdana;font-size:20px;color:#01C0F4;font-weight:normal;display:block;background:#E6EDEE;padding-left:10px;padding-top:10px;}
h2{font-family: arial, Helvetica, verdana;font-size:14px;color:#00ABED;font-weight:bold;}
h3, h3 a{font-family: arial, Helvetica, verdana;font-size:14px;color:#666;font-weight:bold;text-transform:uppercase;}
h3 a:hover {text-decoration:underline;}
h3 a.active {color:#A00;}
body {font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color:#000;background:#F7F7F6;}
p {font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color:#666;}

th {text-align:left;}
input.text {font-size:11px;color:#666;padding-left:5px;border:0;}


div.btn{text-align:center;clear:both;margin-top:10px;}
div.btn .btnIni{background:url(http://css.vulka.es/images/botonRight.gif) no-repeat;width:5px;height:31px;float:left;}
div.btn .btnCenter{background:url(http://css.vulka.es/images/botonCenter.gif) repeat-x bottom left;height:26px;float:left;padding-left:15px;padding-right:15px;padding-top:5px;}
div.btn .btnFin{background:url(http://css.vulka.es/images/botonLeft.gif) no-repeat;width:5px;height:31px;float:left;}
div.btn .btnCenter a{font-family:'Trebuchet Ms', arial, verdana;font-size:14px;font-weight:bold;color:#FFF;}
div.btn .btnCenter a:hover{text-decoration:underline;} 


	/* LINKS GENERALES */
a{text-decoration:none;color:#01C0F4;font-family:arial, verdana;font-size:11px;outline:none;}
a:hover {color:#333;}

	/*HEADER*/
#header {background:url(http://css.vulka.es/images/header_top.jpg) repeat-x center #000;height:99px;border-top:4px solid #0183A9;border-bottom:3px solid #01BAEC;}
#header #headerInt{width:950px;margin:auto;}
#header #headerIntNavidad{width:950px;margin:auto;background:url(http://css.vulka.es/images/header_int_navidad_2.jpg) no-repeat;height:99px;}
#header #logo{float:left;width:510px;z-index:2;position:relative;}
#header #logo .titu_seo{color:#CAF3FF;padding-top:4px;padding-bottom:2px;padding-left:2px;margin-bottom:19px;}
#header #logo img{margin-top:-5px;}

#header #search{float:right;width:431px;}
#header #search .blueSerch{background:url(http://css.vulka.es/images/sprites/sprite_base.png) no-repeat -10px -10px #000;width:421px;height:68px;padding-left:10px;}
#header #search th{color:#FFF;font-size:12px;text-indent:-2000px;}
#header #search th.actividad{background:url(http://css.vulka.es/images/sprites/sprite_base.png) no-repeat -10px -90px;width:65px;height:7px;}
#header #search th.nombreEmpresa{background:url(http://css.vulka.es/images/sprites/sprite_base.png) no-repeat -10px -116px;width:95px;height:6px;}
#header #search td {color:#FFF;font-size:11px;}
#header #search input.text{width:160px;padding-top:1px;padding-bottom:1px;margin-right:4px;border:1px solid #019CC9;font-size:12px;font-family:arial, verdana;}
#header #search td.boton img{position:relative;top:1px;}
div.headerMenu{float:right;text-align:right;margin-top:10px;}
div.headerMenu span.userN{background:url(http://css.vulka.es/images/ico_log.gif) no-repeat left top;height:20px;padding-top:3px;padding-bottom:3px;padding-left:25px;color:#FFF;font-size:14px;font-weight:bold;font-family:arial, verdana;display:block;float:right;}
div.headerMenu span.userC{background:url(http://css.vulka.es/images/ico_logConsultas.gif) no-repeat left top;height:20px;padding-top:3px;padding-bottom:3px;padding-left:25px;display:block;float:right;margin-right:50px;}
div.headerMenu span.userC a {color:#FFF;font-size:14px;font-weight:bold;font-family:arial, verdana;}
div.headerMenu span.userC a:hover {text-decoration:underline;}


#header #listaSugerencias div.normal{padding:3px 5px 3px 5px;display:block;color:#555;}
#header #listaSugerencias div.resaltado{padding:2px 5px 2px 5px;display:block;background:#01C0F4;color:#FFF;}
#header #listaSugerencias div.resaltado:hover, #header #listaSugerencias div.normal:hover {background:#01C0F4;color:#FFF;}
#header .sugerenciasQue {background:#FFF;position:absolute;z-index:3;margin-top:-18px;margin-left:3px;font-size:12px;border:1px solid #CDCABC;width:240px;}
#header .sugerenciasDonde {background:#FFF;position:absolute;z-index:3;margin-top:-18px;margin-left:176px;font-size:12px;border:1px solid #CDCABC;width:240px;}
	/* MENU */

#mainMenu {background:url(http://css.vulka.es/images/bg_mainMenu.jpg) repeat-x #FFF;height:39px;border-bottom:1px solid #DEDCD4;clear:both;z-index:2;position:relative;}
ul.mainMenu {width:950px;margin:auto;}
ul.mainMenu a{font-size:18px;color:#01C0F4;border-left:1px solid #DEDCD4;border-right:1px solid #DEDCD4;float:left;padding:9px 65px 8px 15px;margin-left:-1px;}
ul.mainMenu a:hover {background:#EFEFEF;}

	/* MENU 2*/

#secondaryMenu {background:url(http://css.vulka.es/images/bg_secondaryMenu.jpg) repeat-x #FFF;height:39px;clear:both;}
ul.secondaryMenu {width:900px;margin:auto;}
ul.secondaryMenu a{font-size:12px;font-weight:bold;color:#01C0F4;float:left;padding:13px 65px 8px 15px;border-left:1px solid #DEDCD4;border-right:1px solid #DEDCD4;margin-top:2px;margin-left:-1px;}
ul.secondaryMenu a:hover {background:#EFEFEF;}

	/* RUTA */
#ruta {background:url(http://css.vulka.es/images/bg_ruta.jpg) repeat-x #FFF;height:25px;clear:both;padding-top:10px;}
ul.ruta {width:950px;margin:auto;z-index:990;position:relative;}
ul.ruta li{padding-right:3px;font-size:12px;}
ul.ruta a {background:url(http://css.vulka.es/images/sprites/sprite_base.png) no-repeat -10px -146px;padding-left:10px;font-size:12px;}



	/* ENVOLTURA */

#wrapper {width:950px;margin:auto;clear:both;padding:20px 0px 30px 0px;}
p.seo {font-size:12px;padding:10px;padding-top:5px;padding-bottom:15px;color:#666;margin-bottom:20px;}
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:14px;color:#01C0F4;font-weight:normal;}

	/* MODULO CURVAS */

.mod2 {margin-bottom:20px;clear:both;}
.mod2 .mod2Top{background:url(http://css.vulka.es/images/topCurve.gif) no-repeat;width:950px;height:10px;}
.mod2 .mod2Content{background:#FFF;width:948px;clear:both;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.mod2 .mod2Bottom{background:url(http://css.vulka.es/images/bottomCurve.gif) no-repeat;width:950px;height:10px;}
.mod2 .mod2Tit{background:url(http://css.vulka.es/images/topCurve_title.gif) no-repeat;width:930px;height:23px;padding-left:20px;padding-top:6px;}
.mod2 .mod2Tit h2{color:#FFF;}



	/* FOOTER */
#footer {background:url(http://css.vulka.es/images/bg_header.jpg) repeat center #000;border-top:6px solid #01BAEC;padding-bottom:20px;}
#footer #footerInt{width:950px;margin:auto;padding-top:20px;}
#footer #logo_footer{float:left;color:#FFF;text-align:right;padding-top:25px;}
#footer #logo_footer span{display:block;padding-left:20px;}
#footer .info_footer{float:left;border-left:2px solid #FFF;color:#FFF;margin-top:7px;margin-left:20px;padding-left:20px;}
#footer h2{color:#FFF;}

#footer div.col{float:left;margin-right:10px;width:165px;}
#footer div.col h2{margin-bottom:5px;}
#footer div.col li{background:url(http://css.vulka.es/images/sprites/sprite_base.png) no-repeat -10px -171px;padding-left:15px;display:block;margin-bottom:5px;}
#footer div.col li a{font-size:12px;color:#FFF;}
#footer div.col li a:hover{color:#01C0F4;}
#footer div.textFooter{display:block;width:600px;}
#footer div.textFooter h2{font:italic 14px "Times New Roman", Times, serif;letter-spacing:1px;text-align:right;}
#footer div.textFooter span {font:italic 12px "Times New Roman", Times, serif;letter-spacing:1px;text-align:right;display:block;}
#footer p.pFooter {font-size:12px;color:#777;display:block;padding-top:5px;}
#footer p.pFooter a{font-size:12px;}
#footer p.pFooter a:hover{text-decoration:underline;color:#01C0F4;}

#footer .footer_www {margin-left:60px;padding-left:60px;}
#footer .footer_www .col {width:200px;}

/* slightly enhanced, 
universal clearfix hack */.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
div#weboscope {display:none;}
