.menu-mobile #b1{display:none;}
h2.destacado{font-size:2em!important;font-weight:bold;}
.bdtop{border-top:1px solid #BFBFBF;}
.bdlados{border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;}
.img45{width:45%;height:90px;}
.pd0{padding:0!important;}
.container{max-width:990px!important;padding:5px 30px;}
.fh1{color:#B6B6B6;margin:0;text-align:right;font-size:11px;font-weight:bold;}
.cuadro1 img{width:100%!important;}
.imgw25 img{width:25px!important;float:none!important;}
#izquierda img{width:100%;}
.content-wrap{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.on{overflow:hidden;width:100%;height:100%;position:relative;}
.on body{overflow:hidden;width:100%;height:100%;position:relative;}
.on #boton-menu:after{content:'\e601';}
.on .menu-mobile{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;}
.on .content-wrap{box-shadow:0 0 50px rgba(0, 0, 0, 0.2);-webkit-transform:translate3d(260px, 0, 0) !important;transform:translate3d(260px, 0, 0) !important;overflow:hidden;}
.menu-mobile{padding-top:10px;color:#000000;position:absolute;max-height:100%;overflow-y:auto;overflow-x:hidden;width:260px;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;height:100%;top:117px;}
.menu-mobile h2{font-size:14px;margin-bottom:2em;}
.menu-mobile #menu{display:block!important;background-image:none;border:none!important;}
.menu-mobile a{float:none!important;margin-bottom:1em;font-weight:bold;padding-right:0!important;text-transform:uppercase;}
#boton-menu:after{content:'\e600';font-family:'icomoon';color:black;font-size:27px;}
#boton-menu:hover{text-decoration:none;}
.menu-mobile{background:#346797!important;}
.menu-mobile #menu ul li{display:block!important;clear:both!important;border:none!important;}
*{margin:0px;padding:0px;}
html{height:100%;}
body{height:100%;font-family:Helvetica,"Trebuchet MS",Tahoma,Arial,Helvetica,Sans-serif;font-size:12px;color:#363636;padding:0px;margin:0px;background-color:#F9F9F9;border:none;margin-top:-.3em;padding-top:1em;}
a{color:#E17F00;text-decoration:none;font-weight:bold;}
a:hover{color:black;}
h1{color:#B6B6B6;width:930px;text-align:right;top:120px;font-size:11px;display:inline;}
#adsensesky{}
#adsensesky div{margin:0 auto;padding-bottom:5px;padding-top:4px;}
#main{}
#marco{}
.destacado{font-family:georgia;color:#2B6292;margin-bottom:5px;}
.destacado1{font-family:arial;text-transform:uppercase;color:#DB3929;font-weight:normal;margin-bottom:5px;}
.destacado3{color:black;font-family:arial;font-size:18px;margin-bottom:5px;}
#cabecera{padding-top:20px;height:100px;}
#cabecera div{}
#cabecera img{border:0px;}
#cabecera div#sensesky{height:90px;background-color:none;border:none;position:absolute;top:120px;padding:0px;}
#cabecera div#sensev{margin-left:-200px;position:fixed;top:105px;border:1px solid red;width:160px;height:600px;background-color:none;border:none;}
ul{list-style:none;}
#menu{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #BFBFBF;padding-bottom:35px;}
#menu ul li{float:left;border-right:2px solid #6F6F6F;}
#menu ul li a{padding-top:3px;padding-bottom:3px;padding-left:10px;display:block;padding-right:10px;font-family:georgia;color:black;font-size:14px;text-decoration:none;}
#menu ul li a.on{color:#D9382C;font-size:15px;font-style:italic;}
#menu ul li a:hover{color:white;background-color:red;}
#contenido{color:#404040;font-size:13px;}
#contenido h2{font-size:1.17em;}
#contenido h3{font-size:1.17em;}
#izquierda{}
#destacadoindex{margin-top:10px;padding-top:10px;border-top:1px solid #BFBFBF;margin-bottom:15px;}
#destacadoindex span{display:block;width:89%;background-color:black;position:absolute;height:90px;z-index:10;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
#destacadoindex div{display:block;padding:10px;position:absolute;height:90px;z-index:11;color:white;}
#destacadoindex div h3{font-family:georgia;font-size:25px;color:#D3C957;width:95%;}
#destacadoindex div h3 a{color:#D3C957;text-decoration:none;}
#destacadoindex div h3 a:hover{color:white;text-decoration:underline;}
.destacado3 a{color:#312F14;text-decoration:none;}
.destacado3 a:hover{color:#FF2A42;text-decoration:underline;}
#destacadoindex img{float:left;}
#iz1{padding-right:15px;border-right:1px dashed black;}
#iz2{padding-left:10px;font-size:12px;}
#iz2 h4{font-size:14px;}
.empresasindex{margin-top:10px;list-style:circle;margin-left:15px;}
.empresasindex li{padding:5px;margin-top:2px;padding-bottom:2px;}
.empresasindex li.dest{background-color:#FCF6C2;border:1px solid #BDBC53;}
#derecha{}
#derecha a{color:#437DAF;font-weight:normal;}
#derecha a:hover{color:black;}
#banner1{padding:9px;}
#banner2{background-color:#FFF;padding:9px;border:1px solid #EEE;}
#bajo{text-align:center;padding-bottom:15px;}
#bajo div{padding-top:10px;padding-bottom:10px;border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;background-color:#EBECED;margin-bottom:10px;}
#listado ul li img{float:right;margin-left:10px;margin-bottom:10px;}
#listado ul li{margin-bottom:15px;padding:10px;padding-left:23px;background-color:#F9F9F9;border-bottom:1px dotted #CCC;}
#listado ul li.destacado{background-color:#F4F9C6;border:3px solid #CCBB47;overflow:hidden;}
#listado ul li.destacado2{background-color:white;border:none;font-size:18px;padding-bottom:0px;margin-bottom:3px;font-style:italic;color:#E34926;}
#listado ul li a strong{font-size:14px;}
#listado ul li.destacado a strong{font-size:17px;}
#listado ul li a.masinfo{}
#migas{margin-bottom:15px;}
#mapa{width:100%;height:320px;border:5px solid #F9F9F9;}
.campingscercanos{line-height:20px;}
ul{list-style:none;}
.galeriaviaje li{float:left;width:100%;}
.galeriaviaje li div{float:left;width:48%;margin-bottom:20px;}
.galeriaviaje li div img{background-color:#EAEAEA;padding:3px;border:1px solid #D2D2D2;}
.textoviajes{font-size:14px;line-height:20px;color:#2F2F2F;text-align:justify;}
.imgpanoramio{float:left;}
.imgpanoramio a img{width:170px;border:3px solid #E2EDFF;}
.fotomapa{background-color:white;padding:3px;}
.peque{font-size:11px;}
#bajo a{color:#515151;}
.imagenviajelistado{float:left;width:250px;}
.textoviajelistado{}
.cuadro1{margin-top:5px;background-color:#F1F1F1;padding:9px;border:1px solid #BFBFBF;}
.enlacesguias li{padding-bottom:10px;}
.enlacesguias li a{font-size:15px;font-weight:bold;}
img{border:none;}
.tablatiempo{margin-bottom:15px;}
.tablatiempo td{vertical-align:top;padding-right:15px;}
.grande{font-size:15px;}
#cuadrotiempo{float:left;margin-top:30px;}
.rojo{font-weight:bold;color:red;}
.negro{font-weight:bold;color:black;}
.verde{font-weight:bold;color:green;}
.azul{font-weight:bold;color:blue;}
.presupuesto{border:2px solid #97B2CC;padding:10px;background-color:#EDEDED;}
.txt{background-color:#FCF6C1;font-family:arial;font-size:15px;color:black;border:2px solid #E98B00;margin-bottom:8px;width:90%;}
select.txt{width:90%!important;}
#engine{padding:0;margin:auto;width:500px;}
#engine br{clear:left;}
#engine img{border:0;padding:0;margin:0;clear:none;float:none;border-bottom:1px;border-style:solid;border-color:#D90514;}
#engine label{display:block;text-align:right;padding-top:5px;width:80px;float:left;padding-right:20px;}
#engine form{padding:0;margin:0;}
#quotation{background-color:#D90514;color:#ffffff;width:100%;font-weight:bold;text-align:center;margin-bottom:0;}
#engine .campo{width:150px;padding:0;margin:0;}
#engine .oculto{padding:0;float:none;border:0;width:0;}
#engine .hora{display:inline;float:none;width:40px;padding:0;margin:2px;}
#engine .fecha{display:inline;width:70px;padding:0 0 0 2px;margin:2px;}
#engine .moneda{display:inline;width:100px;padding:0 0 0 2px;margin:2px;}
#engine .boton{width:100px;}
#engine select{display:inline;float:left;}
.txt2{background-color:#FCF6C1;font-family:arial;font-size:15px;color:black;border:2px solid #E98B00;margin-bottom:8px;width:100px;}
.mano{cursor:pointer;}
#fx fieldset{padding:5px;background-color:#F9F9F9;}
.text{width:130px;}
.lag{width:85px;}
@media (min-width:768px) and (max-width:991px){#derecha{clear:left;}
}
@media (max-width:767px){#destacadoindex div h3{font-size:15px;}
.exp{position:absolute;top:70px;}
#destacadoindex span{position:absolute;top:90px;}
.bdlados{border:none!important;}
#derecha{clear:left;}
.pd0{max-width:315px;}
#menu ul li a{margin-left:10px;padding:.3em!important;font-size:13px;color:white!important;font-family:verdana;letter-spacing:1.2px;}
#menu ul li a:hover{background-color:transparent;!important;}
}