/*////////////////////////////CAMBIOS DE CABECERA///////////////////////////////////*/
h1 {background: url("../img/logo.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display: inline-block;height: 0;overflow: hidden;padding-top: 70px;width: 62px;}
h3{background: url(../img/logo.png); width:166px; height:0px; overflow:hidden;padding-top:23px;margin-bottom:5px;}
section.promocion{background: url(../img/bg.jpg) center bottom no-repeat #fff;min-height:640px;}
/*/////////////////////////footer////////////////////////////////////*/
footer{text-align:center; font-size:12px;color:#383838;margin:20px 0px;}
footer a{color:#383838;text-decoration:underline;}
footer a:hover{color:#383838;}
/*/////////////////////////estructura////////////////////////////////////*/
.gris{background:#ebebeb;padding:20px 0px;}
.titular{display:inline-block;*display:inline;zoom:1;vertical-align:top;text-align:right;margin-top:10px;}
.titular p:first-child {color: #7C8F01;font-size: 28px;font-weight: bold;}
.titular p:last-child {color: #ABBD54;font-size: 18px;font-weight: bold;margin-top: 10px;}
/*/////////////////////////navegacion////////////////////////////////////*/
.abajo{cursor:pointer;*cursor:hand;}
nav.navegador{background:#4f4d2a;color:#fff;}
nav.navegador ul li > a {color:#fff;}
nav.navegador strong{background:#fff;color:#768b01;}
nav.navegador strong:after{background: url(../img/flechamenu.png) no-repeat;position:absolute;right:-7px; top:13px;width:8px;height:13px;content:"";}
.nav-portal {background: none repeat scroll 0 0 #333333;box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.52);display: block;left: 0;margin-bottom: 0;padding-bottom: 0;position: absolute;top: 38px;width: 147px;z-index: 9000;}
.nav-portal li {background: none repeat scroll 0 0 #333333;border-top: 1px solid #404040;display: block;font-size: 80%;padding: 0;width: 100%;}
.nav-portal li a {border-left: 5px solid #1B1B1B;color: #FFFFFF;display: block;margin-left: 3px;padding: 5px 10px;}
.nav-portal li a:hover {background: none repeat scroll 0 0 #000000;color: #FFFFFF;}
.nav-portal li.verde a {border-color: #CAE5DF;}
.nav-portal li.gris a {border-color: #ccc;}
/*/////////////////////////fuentes cta////////////////////////////////////*/
.titulo {background: url("../img/bordenaranja.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);color: #FFFFFF;font-size: 26px;font-weight: bold;height: auto;line-height: 22px;margin:10px auto 20px auto;padding-bottom: 20px;text-align: center;width: 610px;}
.titulo span {color: #FFFFFF;display: block;font-size: 26px;font-weight: normal;height: 30px;line-height: 30px;margin-bottom: 5px;}
.suscribirme {background:#000;border-radius: 10px;color: #FFFFFF;display: inline-block;font-size: 20px;font-weight: bold;height: 56px;line-height: 56px;margin-bottom: 10px;margin-top: 10px;text-align: center;width: 205px;/*-webkit-box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.5);box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.5);*/margin-bottom:10px;}
.condiciones{color:#FFF;display:block;font-size:13px;}
.cta img{margin-bottom:30px;}
.cta .transparente {background:#fff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;height:100%;width:100%;position:absolute;z-index:1;}
.cta .contenido {padding: 10px 30px 30px;position: relative;text-align: center;z-index: 2;}
.suscribirme span {background: #fff;border-radius: 30px;color: #8a8a8a;display: inline-block;*display:inline;zoom:1;font-size: 20px;font-weight: bold;height: 20px;line-height: 19px;margin-right: 10px;margin-top: 5px;text-align: center;width: 20px;z-index:2;}
.cta form p{color:#fff;z-index:2;}
.cta form p.margen{margin-top:20px;}
/*/////////////////////////servicios////////////////////////////////////*/
.servicios{background:#e1e1e1;}
#extras {background: none repeat scroll 0 0 #333333;border-radius: 20px;color: #CAE5DF;display: block;font-size: 20px;font-weight: bold;height: 20px;line-height: 16px;margin-top: 5px;text-align: center;width: 20px;cursor:pointer;*cursor:hand;}
.servicios > p {font-size: 12px;line-height: 18px;}
.servicios > strong {
  display: block;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
}
.servicios ul {margin-bottom:10px;}
.servicios ul li span {display: inline-block;height: 48px;margin-right: 10px;vertical-align: top;width: 41px;}
.servicios ul li.orbyt span{background:url(../img/sprite-servicios.png);}
.servicios ul li.dutyfree span{background:url(../img/sprite-servicios.png) -632px 0px;}
.servicios ul li.cine span{background:url(../img/sprite-servicios.png) -296px 0px;}
.servicios ul li.libros span{background:url(../img/sprite-servicios.png) 84px 0px;}
.servicios ul li.espectaculos span{background:url(../img/sprite-servicios.png) -84px 0px;}
.servicios ul li.exclusivo span{background:url(../img/sprite-servicios.png) -210px 0px;}
/*/////////////////////////formulario////////////////////////////////////*/
form span {width:200px;background:url("../img/flechaform.png") no-repeat scroll 175px center #FFFFFF;border-radius: 5px;display: inline-block;*display:inline;zoom:1;height: 33px;overflow: hidden; border:1px solid #e2e1e0;}
form select {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;color: #464646;font-size: 12px;font-weight: bold;margin-top: 10px;width: 230px;}
form p{font-size:13px;}
form select:hover{background:none;border:none;}
.titularmovil{display:none;}
/*/////////////////////////movil////////////////////////////////////*/
.movil{display:none;}
