p{font-family:"Arial";font-size:14px;color:#4580e0;}
h1{font-family:"Arial";font-size:16px;font-weight:bold;color:#FF862A;}
h2{font-family:"Arial";font-size:15px;font-weight:bold;color:#325795;}
h3{font-family:"Arial";font-size:15px;font-weight:bold;color:#FF862A;}
a{font-family:"Arial";font-size:14px;color:#FF862A;}
a:hover{color:#2AFF86;}
.texto{font-family:"Arial";font-size:14px;color:#4580e0;}
.enlace{font-family:"Arial";font-size:14px;font-weight:bold;color:#FF862A;}
.enlacedestacado{font-family:"Arial";font-size:14px;font-weight:bold;color:#CC0000;}
.titulo{font-family:"Arial";font-size:16px;font-weight:bold;color:#FF862A;}
.subtitulo{font-family:"Arial";font-size:15px;font-weight:bold;color:#325795;}
.gris{font-family:"Arial";font-size:14px;font-weight:bold;color:#999999;}
.entretitulo{font-family:"Arial";font-size:15px;font-weight:bold;color:#FF862A;}
.destacado{font-family:"Arial";font-size:15px;font-weight:bold;color:#CC0000;}
.Blanco{font-family:"Trebuchet MS", Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;}
.Menuenlaces{font-family:"Arial";font-size:13px;font-weight:bold;color:#4580e0;}
.negroenlaces{font-family:"Arial";font-size:15px;font-weight:bold;color:#000000;}
.subgris{font-family:"Arial";font-size:12px;font-weight:normal;color:#666666;}
.menu{font-family:"Arial";font-size:15px;font-weight:bold;color:#FF862A;}
.submenu{font-family:"Arial";font-size:14px;font-weight:bold;color:#4580e0;}
p, h2, h3, h4, h5, h6, span{text-align:left;}
h1{text-align:center;}
.vuelos{font-family:"Arial";font-size:13px;color:#FF862A;}
.titulovuelos{font-family:"Arial";font-size:13px;color:#FF862A;}
.textovuelos{font-family:"Arial";font-size:12px;color:#4580e0;}
.destacadovuelos{font-family:"Arial";font-size:13px;color:#CC0000;}
.paginacion{font-family:"Arial";font-size:12px;font-weight:bold;color:#1375EC;cursor:pointer;}
.paginacion:hover{text-decoration:underline;}
.paginacionactual{font-family:"Arial";font-size:12px;font-weight:bold;color:#CC0000;}
#crearenlacesvuelos ul, li{margin-left:0px;padding:0px;text-align:left;}
.cse-branding-form input[type="text"]{display:block;color:#4580e0;font-weight:bold;width:130px;}
.cse-branding-form input[type="submit"]{display:block;color:#FF862A;font-weight:bold;}
a{outline:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
#contenedor{margin:auto;margin-top:0px;width:990px;background:#FFF;margin-top:-10px;height:100%;margin-bottom:-10px;-webkit-box-shadow:8px 13px 84px 7px rgba(0,0,0,1);-moz-box-shadow:8px 13px 84px 7px rgba(0,0,0,1);box-shadow:8px 13px 84px 7px rgba(0,0,0,1);}
#header{width:990px;height:250px;background:url(../Images/2012.jpg) no-repeat;}
#logocabecero{position:absolute;width:355px;height:22px;margin-top:30px;margin-left:61px;background:url(../Images/logo.gif) no-repeat;}
#buscadoryredes{position:absolute;margin-left:790px;margin-top:47px;}
#redessociales{margin-top:10px;}
.menucurva a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;}
.menucurva a:hover{color:#4580E0;text-decoration:none;}
.textocurva1{position:absolute;margin-top:180px;margin-left:5px;transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-moz-transform:rotate(20deg);}
.textocurva2{position:absolute;margin-top:199px;margin-left:56px;transform:rotate(11deg);-ms-transform:rotate(11deg);-webkit-transform:rotate(11deg);-o-transform:rotate(11deg);-moz-transform:rotate(11deg);}
.textocurva3{position:absolute;margin-top:213px;margin-left:145px;transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);-moz-transform:rotate(5deg);}
.textocurva4{position:absolute;margin-top:218px;margin-left:258px;transform:rotate(1deg);-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg);-moz-transform:rotate(1deg);}
.textocurva5{position:absolute;margin-top:216px;margin-left:313px;transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);-moz-transform:rotate(-3deg);}
.textocurva6{position:absolute;margin-top:207px;margin-left:374px;transform:rotate(-7deg);-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-o-transform:rotate(-7deg);-moz-transform:rotate(-7deg);}
.textocurva7{position:absolute;margin-top:186px;margin-left:511px;transform:rotate(-11deg);-ms-transform:rotate(-11deg);-webkit-transform:rotate(-11deg);-o-transform:rotate(-11deg);-moz-transform:rotate(-11deg);}
#pie{height:48px;width:990px;clear:both;background-color:#64abc8;}
#lineamenu{margin:auto;margin-top:5px;margin-bottom:10px;position:relative;height:2px;width:953px;background:url(../Images/lineamenu.gif) no-repeat;}
.separa{color:#ff862a;font-family:Arial, Helvetica, sans-serif;font-size:22px;}
.enlacemenu{color:#4580e0;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
#menuh{margin:auto;margin-top:5px;margin-bottom:10px;position:relative;height:30px;width:971px;background:url(../Images/lineamenu2.gif) no-repeat;background-repeat:repeat-x;}
#menuh ul, li{list-style-type:none;}
#menuh > ul{margin:0;padding:0;margin-left:7%;}
li.nivel1{float:left;padding:1px;background-image:url(../Images/separa.gif);background-repeat:no-repeat;border-left:none;padding-right:10px;padding-left:10px;}
#menuh li.nivel1 a{display:block;width:auto;height:auto;}
#menuh li.nivel1 a:hover{background:#FF862A;color:#FFF;}
#menuh li.sinsepara{background-image:none;}
ul.#menuh ul{position:absolute;display:block;top:30px;height:auto;width:auto;z-index:1001;}
#menuh ul li ul li{border-radius:0 0 5px 5px;background:#EFEFEF;color:#4580E0;padding-top:5px;margin-left:-8px;margin-right:-10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FF862A;font-family:"Arial";font-size:16px;display:none;}
#menuh ul li > ul{position:absolute;padding-left:0px;height:auto;width:auto;z-index:1001;}
#menuh ul li ul li:hover{background:#FF862A;color:#FFF;}
#menuh ul li ul li a:hover{color:#FFF;}
#menuh ul li:hover > ul li{display:block;}
#menuv{border:0px;border-width:0px;width:190px;margin-left:11px;display:table;}
#menuv ul{margin:0px;padding:0px;}
.liv{border-bottom:0px;margin-left:3px;}
.livazul{border-bottom:0px;margin-left:3px;font-family:"Arial";font-size:12px;font-weight:bold;color:#4580e0;background:url(../Images/tazul.gif) center left no-repeat;list-style-position:inherit;padding-left:10px;}
.livrojo{border-bottom:0px;margin-left:10px;font-family:"Arial";font-size:14px;font-weight:bold;color:#FF862A;background:url(../Images/trojo.gif) center left no-repeat;padding-left:10px;}
.livnegro{border-bottom:0px;margin-left:10px;font-family:"Arial";font-size:12px;font-weight:bold;color:#000000;background:url(../Images/tnegro.gif) center left no-repeat;padding-left:10px;}
.livgris{padding-left:10px;border-bottom:0px;margin-left:10px;font-family:"Arial";font-size:12px;font-weight:bold;color:#999999;background:url(../Images/tgris.gif) center left no-repeat;}
.livlibro{border-bottom:0px;margin-left:10px;font-family:"Arial";font-size:12px;font-weight:bold;color:#999999;background:url(../Images/ico_data.gif) center left no-repeat;padding-left:20px;}
.livicon{border-bottom:0px;margin-left:10px;background:url(../Images/icon.gif) center left no-repeat;padding-left:20px;}
#izquierda{clear:both;width:200px;display:table;float:left;}
.barraazul{width:187px;height:24px;background:url(../Images/barraazul.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px;padding-left:20px;color:#FFF;margin-bottom:5px;display:table;margin-left:auto;}
.barraazul2{width:187px;height:24px;background:url(../Images/barraazul.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px;padding-left:20px;color:#FFF;margin-bottom:5px;margin-top:20px;display:table;margin-left:auto;}
.menuazul li{width:187px;height:1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#a9c5f4;padding-top:5px;padding-bottom:5px;display:table;margin-left:auto;}
.menuazul a{color:#ff862a;font-family:Arial, Helvetica, sans-serif;font-size:15px;padding-left:10px;}
.menuazul a:hover{color:#24CD68;}
.icovuelosbarra{width:19px;height:20px;background:url(../Images/icovuelosbarra.gif) no-repeat;float:left;margin-left:-17px;}
.icohotelesbarra{width:20px;height:18px;background:url(../Images/icohotelesbarra.gif) no-repeat;float:left;margin-top:2px;margin-left:-17px;}
.icocochesbarra{width:22px;height:17px;background:url(../Images/icocochesbarra.gif) no-repeat;float:left;margin-top:2px;margin-left:-17px;margin-right:3px;}
.barranaranja{width:220px;height:24px;background:url(../Images/barranaranja.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px;padding-left:20px;color:#FFF;margin-bottom:5px;margin-top:10px;}
.barranaranja2{width:220px;height:24px;background:url(../Images/barranaranja.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px;padding-left:20px;color:#FFF;margin-bottom:5px;margin-top:20px;}
#centcuerpo{margin-left:10px;margin-right:10px;background:url(../Images/barralarga.gif) no-repeat;width:765px;}
#centro{width:779px;margin-left:auto;}
#centrohoteles{width:750px;margin-left:auto;}
#publicabecero{width:780px;margin-left:auto;}
#centcuerpo{width:770px;margin-left:auto;margin-right:10px;background:url(../Images/barralarga.gif) no-repeat;display:table;}
#centcuerpo2{width:750px;margin-left:10px;margin-right:10px;display:table;}
#publicabecero{width:750px;margin-left:auto;}
#centcontenedor{background:url(../Images/barracontenidos.gif) no-repeat;width:527px;margin-left:10px;margin-right:5px;float:left;margin-top:10px;margin-bottom:10px;}
#derecha{width:227px;margin-left:auto;margin-right:5px;}
#m{width:970px;}
#ciudadesportada{border:0px;border-width:0px;margin-left:20px;display:table;}
#ciudades{border:0px;border-width:0px;width:190px;margin-left:20px;display:table;}
#ciudades ul{margin:0px;padding:0px;}
#tabladatos{border:0px;border-width:0px;width:400px;margin-left:5px;display:table;}
#tabladatos ul{margin:0px;padding:0px;}
#tabladatos li{padding-bottom:5px;}
tabladatos ul, li{list-style-type:none;}
#tabladatos1{width:50%;margin-left:auto;float:left;}
#tabladatos2{width:50%;margin-left:auto;}
#tablatransportes{border:0px;border-width:0px;width:390px;height:200px;margin-left:0px;display:table;}
#tablatransportes ul{margin:0px;padding:0px;}
#tablatransportes ul, li{list-style-type:none;}
#tablatransportes1{width:120px;margin-left:auto;float:left;}
#tablatransportes2{width:120px;margin-left:auto;float:left;}
#tablatransportes3{width:120px;margin-left:auto;}
#hoteles{width:570px;margin-left:5px;}
.Botones{font-family:"Arial";font-size:15px;font-weight:bold;color:#325795;}
.listado{margin:0px;padding:0px;}
.listas{padding-top:20px;clear:both;}
.listas img{border:3px #ccc solid;float:left;margin-right:5px;clear:both;}
.listas a img:hover{border:3px #FF862A solid;float:left;}
.listas a:hover{border:#FF862A;}
.listas a p{margin 10px;}
.hotelescercanos{width:100px;}
.listash{padding-top:20px;float:left;width:115px;margin-left:10px;text-align:center;}
.listash img[align="left"]{border:3px #ccc solid;float:left;margin-right:5px;clear:both;}
.listash a img:hover[align="left"]{border:3px #FF862A solid;float:left;}
.listash a:hover{border:#FF862A;}
.listash a p{margin 10px;}
.salto{clear:both;}
body{height:100%;background-color:#99D3E9;background:url('../Images/fondo2.jpg') no-repeat;background-attachment:fixed;background-position:top;background-color:#99D3E9;background-size:100% 100%;}
.livverify{border-bottom:0px;margin-left:5px;background:url(../Images/verify.gif) center left no-repeat;padding-left:22px;}
#tablahoteles{border:0px;border-width:0px;width:740px;margin:0 auto 0 auto;display:table;}
#tablahoteles ul{padding:2px;}
#tablahoteles ul, li{list-style-type:none;}
#tablahoteles1{width:auto;margin-left:auto;float:left;}
#tablahoteles2{width:auto;margin-left:auto;float:left;}
#tablahoteles3{width:auto;margin-left:auto;float:left;}
#tablahoteles4{width:auto;margin-left:auto;float:left;}
#adsense2{height:100%;margin-top:200px;}
#espaciado{line-height:150%;}
.espaciado{line-height:150%;}
.tablahoteles3{width:auto;margin-left:auto;float:left;}
.buscadorhoteles{border:2px solid #FF862A;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px 4px 10px 6px;background:#F0D6C5;padding-left:5px;}
.preciosdeejemplo{cursor:pointer;}
.preciosdeejemplo:hover{text-decoration:underline;color:#24CD68;}
.botonbuscar{font-family:"Trebuchet MS";border:1px solid #FF862A;background:#FF862A url(calendarioytab/theme/images/ui-bg_highlight-soft_100_d6b07a_1x100.png) 50% 50% repeat-x;font-size:12px;font-weight:bold;color:#496BA1;outline:none;padding-left:1em;padding-right:1em;cursor:pointer;margin-right:0px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;}
.botonbuscar:hover{color:white;outline:none;text-decoration:none;border:solid 1px #B17D30;}
.cuadrobuscar{width:110px;margin-right:0px;}
.cuadrosearch{width:170px;margin-right:0px;border:solid 1px rgb(126, 157, 185);color:#4580e0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;padding:2px;}
.cuadrosearch.data-preview:before{content:attr(data-preview);color:#325795;font-size:12px;}
.buscadorelastic{position:absolute;margin-left:670px;margin-top:200px;}
.textoelastic{color:#325795;font-size:12px;}
.resultadossearch{padding:20px;}
#menuh li a{display:block;width:auto;height:auto;}
#menuh li ul li a{padding-left:10px;padding-right:10px;}
.ocultoparaie{display:none;}
.arriba{bottom:30px;}
.imagenDerecha{clear:both;color:#325795;float:right;font-size:11px;margin-bottom:10px;margin-left:15px;text-align:center;font-weight:bold;}
.imagenDerecha img{border:2px solid #fcbe8f;}
.imagenderecha{clear:both;color:#325795;float:right;font-size:11px;margin-bottom:10px;margin-left:15px;text-align:center;font-weight:bold;}
.imagenderecha img{border:2px solid #fcbe8f;}
.imagenenlace{border:2px solid #fcbe8f;}
#thumbBox{position:absolute;padding:5px;background:#000;visibility:hidden;z-index:10;cursor:pointer;}
#thumbBox .footerbar{display:none;}
#thumbBox #thumbImage{font-weight:bold;color:#FFF;}
#thumbLoading{position:absolute;visibility:hidden;border:1px solid black;background-color:#EEF5FA;padding:5px;z-index:5;}
.horario{background:url(../Images/horario.gif) center left no-repeat;padding:0px 0pt 11pt 38px;font-family:"Arial";font-size:15px;font-weight:bold;color:#FF862A;}
.ubicacion{background:url(../Images/ubicacion.gif) center left no-repeat;padding:0px 0pt 11pt 38px;font-family:"Arial";font-size:15px;font-weight:bold;color:#FF862A;}
.precio{background:url(../Images/precio.gif) center left no-repeat;padding:0px 0pt 11pt 38px;font-family:"Arial";font-size:15px;font-weight:bold;color:#FF862A;}
.telefono{background:url(../Images/telefono.gif) center left no-repeat;padding:0px 0pt 11pt 38px;font-family:"Arial";font-size:15px;font-weight:bold;color:#FF862A;}
.barratw{background:url('/Images/twc.png');background-repeat:no-repeat;width:31px;height:126px;position:fixed;right:0px;top:170px;z-index:1000;}
.barratwc{background:url('/Images/twa.png');background-repeat:no-repeat;width:280px;height:345px;position:fixed;right:0px;top:55px;z-index:1100;}
.barcontetwitter{margin:0 0 0 47px}
.barrafb{background:url('/Images/fbc.png');background-repeat:no-repeat;width:31px;height:126px;position:fixed;right:0px;top:297px;z-index:1000;}
.barrafbc{background:url('/Images/fba.png');background-repeat:no-repeat;width:280px;height:345px;position:fixed;right:0px;top:75px;z-index:1100;}
.barcontefacebook{margin:12px 0 0 47px}
.idioma{position:absolute;margin-left:792px;margin-top:-240px;background:#FF862A;padding-left:10px;padding-right:10px;padding-bottom:5px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:15px;border-top-left-radius:15px;}
.idioma img{width:30px;margin:2px,2px,2px,2px;height:20px;padding-top:5px;padding-left:5px;}
.ei{margin-left:10px;}
.wrapper{top:0;left:50%;position:absolute;}
.myButton{-moz-box-shadow:inset 0px 0px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 0px 0px 0px #ffffff;box-shadow:inset 0px 0px 0px 0px #ffffff;background-color:#FF862A;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;color:#FFF;font-family:'Open Sans', sans-serif;font-size:14px;text-decoration:none;background-image:url(//s3-eu-west-1.amazonaws.com/userlike-cdn-client/tab_round_live_top.png);background-repeat:no-repeat;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px;width:104px;height:36px;}.myButton:hover{position:relative;top:1px;}.myButton:active{position:relative;top:1px;}
.botonmenu, .botonidioma{display:none;}
.hiddenonpc, #menumovilderecha{display:none;}
#reservar2{float: right; text-align: center;}
@media (max-width:760px){.hiddenonpc{display:block;}
#reservar2{display: block;float: none; text-align: center;}
.hiddenonmovil{display:none;}
#cookiescript_injected{
visibility: hidden;}
.menuizquierdamovil .livicon{background:#4580e0;width:203px;padding-left:0;height:24px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#FFF;margin-bottom:5px;display:table;margin-left:auto;}
.menuizquierdamovil .livicon .subtitulo{font-size:16px;color:#FFF;font-weight:normal;}
.menuizquierdamovil .livgris{width:187px;height:1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#a9c5f4;padding-top:5px;padding-bottom:5px;display:table;margin-left:auto;font-family:"Arial";font-size:12px;font-weight:bold;color:#4580e0;background:url(../Images/tazul.gif) center left no-repeat;list-style-position:inherit;padding-left:10px;}
body{width:100%;overflow-x:hidden;margin:0;padding:0;}
#contenedor{margin-top:30px;margin-bottom:0;}
#contenedor, #pie, #publicabecero, #centro , #m, #centrohoteles{width:100%;overflow-x:hidden;}
img{width:100%;max-width:350px;}
#map{width:90% !important;max-width:500px;}
#menuh, #header, #idioma, #izquierda, #derecha{display:none;}
#izquierda, #menumovilderecha{position:absolute;display:block;padding-right:14px;left:-100%;background:rgb(202, 226, 247);transition-duration:1s;z-index:1;}
#menumovilderecha{top:0;right:0;}
#menumovilderecha .idioma{position:fixed;margin:0;display:block;top:-4px;right:0px;border-bottom-right-radius:0;border-bottom-left-radius:15px;border-top-right-radius:0;border-top-left-radius:0;transition-duration:1s;}
#izquierda.offcanvasshow{left:-11px;top:60px;}
#menumovilderecha.offcanvasshow .idioma{top:60px;}
#centcontenedor{background:none;width:100%;margin-left:0;margin-right:0;}
a#userlikeTab.bottomRight{right:0;}
.botonmenu{position:absolute;display:block;background:url(/Images/botonmenu.png);width:30px;height:25px;background-size:contain;}
.botonidioma{position:absolute;display:block;background:url(/Images/botonidioma.png);width:38px;height:29px;background-size:contain;margin-right:5px}
#botonMenuIzquierda{top:30px;left:0;}
#botonMenuDerecha{top:30px;right:0;}
.logomovil{text-align:Center;color:#FFF;font-size:17px;margin-top:3px;}
#menumovil{background-color:#FF862A;height:60px;position:fixed;left:0;right:0;top:0;z-index:10;}
#menumovil .buscadorelastic{position:relative;top:10px;display:block;margin:0;margin-left:auto;margin-right:auto;text-align:center;}
.buscadorelastic form{position:relative;left:-19px;}
.botonbuscarmovil{background-color:transparent;border:0;background-image:url(/Images/buscar.png);width:23px;height:23px;position:absolute;background-size:contain;background-repeat:no-repeat;margin-left:3px;}
.barraazul, .barraazul2{background:#4580e0;width:203px;padding-left:0;}
#publicabecero, #adsense1, #adsense{margin-top:32px;}
#centcuerpo{background:none;width:auto;}
.noestirar{width:auto;}
#tablahoteles{width:auto;float:none;}
.botonbuscarmovil{background-color:transparent;border:0;background-image:url(/Images/buscar.png);width:23px;height:23px;position:absolute;background-size:contain;background-repeat:no-repeat;margin-left:5px;}
#tabladatos1{float:none;display:inline;}
#tabladatos1, #tabladatos2, #tabladatos, #ordenar{width:100%;}
ul .tabladatos{margin:0;padding:0;margin-left:2%;}
#centrohoteles{width:100%;}
.ui-tabs .ui-tabs-panel{padding:2px;}
.imagenDerecha{float:none;margin-right:0px;margin-left:0px;}
#thumbImage, #thumbImage img{width:100% !important;max-width:none !important;}
.imagenDerecha img{width:250px;}
.listas img{width:150px;}
#me img{width:auto;}
.youtube, .youtube object{width:auto;}
.resultadossearch{padding-top:35px;padding-left:5px;}
.buscadorhoteles input, .buscadorhoteles span{margin-bottom:10px;}
img.calhasta{margin-top:20px;margin-left:5px;}
img.caldesde{margin-top:10px;margin-left:5px;}
li{margin-top:20px;}
}