/*  CSS para proyecto {LAN: PROPUESTA DE VALOR}               */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 05/02/20009                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */

body{margin: 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif; color: #000;}


h1{margin: 0px; padding: 0px 0px 20px 0px; font: bold 20px Arial, Helvetica, sans-serif; color: #333;}
h2{margin: 0px; padding: 0px; font: bold 15px Arial, Helvetica, sans-serif; color: #333;}
h3{margin: 0px; padding: 0px;}
h4{margin: 0px; padding: 0px;}
h5{margin: 0px; padding: 0px;}
h6{margin: 0px; padding: 0px;}

a:link{color:#666; text-decoration: none; font-weight: bold;}
a:visited{color:#666; text-decoration: none; font-weight: bold;}
a:hover{color:#333; text-decoration: none;}
a:active{color:#333; text-decoration: none;}

:focus{outline: none;}


/*HEADER*/
#top{height: auto;}
#top.img_top_es{height: 55px;}
#top table, #top div, #top p, #top form{display: none; visibility: hidden;}
#top .flotar_der{display: none; visibility: hidden;}
#top .pais{display: none; visibility: hidden;}
#top #logo_lan{margin: 0px; padding: 0px;}

/*SIFR-FLASH: ESTILOS GENERICAS DE LETRA PERSONALIZADA*/
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {display: none !important; height: 0; width: 0; position: absolute; overflow: hidden;}

span.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important;}

/*CLASES GENERICAS*/
.float_right{margin: 0px 10px 0px 0px; padding: 0px; float: right;}
.float_left{margin: 0px 0px 0px 10px; padding: 0px; float: left;}

.txt_left{text-align: left;}
.txt_center{text-align: center;}
.txt_right{text-align: right;}

.img_paga_como_quieras{float: right; padding: 60px 40px 0px 0px;}


/*BULLETS*/
a.link_mapa_rutas:link, a.link_mapa_rutas:visited{padding: 0px 20px 0px 0px; text-decoration: none; color: #333; font-weight: bold;}
a.link_mapa_rutas:hover, a.link_mapa_rutas:active{text-decoration: none; color: #666;}

.link_mas_info{color: #333;}
.link_mas_info a:link, .link_mas_info a:visited{color: #666; text-decoration: none; font-weight: normal;}
.link_mas_info a:hover, .link_mas_info a:active{color: #9FA9A4;}


.link_ir{padding: 10px 0px 15px 0px; margin: 0px; font: bold 11px Tahoma, Arial, Helvetica, sans-serif;}
.link_ir a:link, .link_ir a:visited{padding: 2px 25px 4px 0px; color: #666; text-decoration: none;}
.link_ir a:hover, .link_ir a:active{color: #9FA9A4;}



/*HEADER: MENU PRINCIPAL*/
#menu_principal{display: none; visibility: hidden;}


/*HEADER: SUBMENU*/
.submenu{display: none; visibility: hidden;}

/*SUBMENU: VUELA CON LAN*/
#submenu_vuela_lan.submenu{display: none; visibility: hidden;}


/*SUBMENU: VUELA CON LAN*/
#submenu_maneja.submenu{display: none; visibility: hidden;}


/*SUBMENU: SIN CARGO*/
#submenu_sin_cargo.submenu{display: none; visibility: hidden;}


/*SUBMENU: GANA TIEMPO*/
#submenu_gana_tiempo.submenu{display: none; visibility: hidden;}


/*SUBMENU: VIVE LANPASS*/
#submenu_vive_lanpass.submenu{display: none; visibility: hidden;}


/*SUBMENU: PAGA*/
.paga_como_quieras.submenu{display: none; visibility: hidden;}


/*SUBMENU: COMPRA*/
#submenu_compra.submenu{display: none; visibility: hidden;}



/*MENU CONTENIDOS*/
.menu{display: none; visibility: hidden;}


/*ESTRUCTURA*/
#estructura{width: 98%; margin: 0px auto;}


/*LOGOS*/
#logos_aerolineas{display: none; visibility: hidden;}


/*TITULOS: PORTADA*/
h1#tit_haz_tu_viaje{margin: 0px; padding: 29px 0px 0px 45px; line-height: 1em; font-size: 20px; width: 300px;}



/*FOTOS CONTENIDOS*/
#foto_inicio{display: none; visibility: hidden;}
#foto_vuela_lan{display: none; visibility: hidden;}
#foto_sin_cargo{display: none; visibility: hidden;}
#foto_gana_tiempo{display: none; visibility: hidden;}
#foto_vive_lanpass{display: none; visibility: hidden;}
#foto_formas_pago{display: none; visibility: hidden;}
#foto_compra_tranquilo{display: none; visibility: hidden;}
#foto_oneworld{display: none; visibility: hidden;}
#foto_facil_y_rapido{display: none; visibility: hidden;}
#foto_asistencia_24horas{display: none; visibility: hidden;}
#foto_canje_kms{display: none; visibility: hidden;}

/*CONTENIDOS*/
#main{clear: both; padding: 0px 10px 0px 0px; margin: 0px;}
#fondo_maneja{clear: both;}
#fondo_sin_cargo{clear: both; padding: 0px 10px 0px 0px; margin: 0px;}
#fondo_gana_tiempo{clear: both; padding: 0px 10px 0px 0px; margin: 0px;}
#fondo_vive_lanpass{clear: both; padding: 0px 10px 0px 0px; margin: 0px;}
#fondo_paga{clear: both; padding: 0px 10px 0px 0px; margin: 0px;}
#fondo_compra{clear: both; padding: 0px 10px 0px 0px; margin: 0px;}


/*IMAGEN PIZARRA EN COMPRA TRANQUILO*/
#pizarra_compra{font: bold 20px Arial, Helvetica, sans-serif; margin: 0px 0px 10px 25px; padding: 0px;}


/*VIDEOS*/
#video_vuela_lan{display: none; visibility: hidden;}
#video_maneja_lan{display: none; visibility: hidden;}
#video_sin_cargo{display: none; visibility: hidden;}
#video_elije_vuelo_tarifa{display: none; visibility: hidden;}
#video_check_in{display: none; visibility: hidden;}
#video_santander{display: none; visibility: hidden;}


/*VUELA LAN: NUESTRA FLOTA*/
#nuestra_flota{width: 520px; height: 356px; margin: 0px; padding: 0px 0px 0px 35px; float: right; font: 11px Tahoma, Arial, Helvetica, sans-serif;}
#menu_flota_premios_bottom{display: none; visibility: hidden;}

/*MENU CAJA 1: FLOTA Y PREMIOS*/
#menu_flota_premios{display: none; visibility: hidden;}


/*MENU CLASES SERVICIOS*/
#menu_clase_servicios{display: none; visibility: hidden;}


/*MENU CLASES: BOTTOM*/
#menu_clases{display: none; visibility: hidden;}


/*MENU TODO SOBRE LANPASS*/
#menu_todo_lanpass{display: none; visibility: hidden;}


/*MENU CLASES SERVICIOS*/
#menu_oneworld{display: none; visibility: hidden;}


/*DIAGRAMACION DE CONTENIDOS*/
.contenidos_flota{width: 351px; height: 281px; float: left; color: #FFF; padding: 24px 0px 20px 16px; line-height: 120%;}
.contenidos_flota h2{color: #FFF; margin: 0px; padding: 0px 0px 13px 0px; color: #FFF; font: bold 13px Tahoma, Arial, Helvetica, sans-serif;}
.contenidos_flota p{margin: 0px; padding: 0px 0px 6px 0px;}

.fotos{width: 351px; height: 281px; float: left; color: #FFF; padding: 24px 0px 20px 16px; line-height: 120%;}
.fotos p{margin: 0px auto; padding: 6px 0px 0px 0px; width: 59px; height: 20px;font: 1px Arial, Helvetica, sans-serif; }
.fotos img{border: none; width: 339px; height: 250px;}
.fotos .anterior{display: none; visibility: hidden;}
.fotos .separador{display: none; visibility: hidden;}
.fotos .siguiente{display: none; visibility: hidden;}


/*CLASES DE SERVICIO: EJECUTIVA*/
#clases_servicio_p_business{width: 519px; height: 348px; float: right; margin: 0px; padding: 4px 0px 0px 0px;}
#clases_servicio_p_business h2{font: bold 12px Arial, Helvetica, sans-serif; padding: 0px 0px 20px 0px; margin: 0px;}
#clases_servicio_p_business img{margin: 7px 0px 0px 4px;}


/*CLASES DE SERVICIO: EJECUTIVA*/
#clases_servicio_p_economy{width: 519px; height: 348px; float: right; margin: 0px; padding: 4px 0px 0px 0px;}
#clases_servicio_p_economy h2{font: bold 12px Arial, Helvetica, sans-serif; padding: 0px 0px 20px 0px; margin: 0px;}
#clases_servicio_p_economy img{margin: 7px 0px 0px 4px;}


/*CLASES DE SERVICIO: ECONOMY*/
#clases_servicio_economy{width: 519px; height: 348px; float: right; margin: 0px; padding: 4px 0px 0px 0px;}
#clases_servicio_economy h2{font: bold 12px Arial, Helvetica, sans-serif; padding: 0px 0px 20px 0px; margin: 0px;}
#clases_servicio_economy img{margin: 7px 0px 0px 4px;}


#main_contenidos{height: 230px;}


/*CLASES DE SERVICIO: TEXTOS*/
.clases_servicio_textos{overflow: hidden; font: 11px/130% Tahoma, Arial, Helvetica, sans-serif; color: #666; float: right; width: 265px; padding: 16px 21px 0px 0px;}
.clases_servicio_textos h3{font: bold 12px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 8px 0px;}
.clases_servicio_textos p{margin: 0px; padding: 0px 0px 8px 0px;}


/*ONEWORLD*/
#contenidos_oneworld{width: 519px; height: 348px; float: right; font: 11px/ 120% Tahoma, Arial, Helvetica, sans-serif; color: #666;}
#contenidos_oneworld h2{font: bold 12px Arial, Helvetica, sans-serif;}

#contenidos_oneworld .contenidos{height: 314px;}
#contenidos_oneworld .contenidos .textos{float: right; width: 260px; padding: 20px 20px 0px 0px;}
#contenidos_oneworld .contenidos img{float: left; margin: 0px 0px 0px 4px;}
#contenidos_oneworld #botones{display: none; visibility: hidden;}

#intro_oneworld{float: left; font: italic 12px/160% Arial, Helvetica, sans-serif; width: 140px;}


/*PREMIOS*/
#premios{width: 519px; height: 348px; float: right; font: 11px/120% Tahoma, Arial, Helvetica, sans-serif; color: #666;}
#premios h2{font: bold 12px Arial, Helvetica, sans-serif;}

#premios .contenidos{height: 314px;}
#premios .contenidos .textos{float: right; width: 250px; height: 246px; overflow: auto; padding: 0px 15px 0px 0px; margin: 15px 20px 0px 0px;}
#premios .contenidos img{float: left; margin: 0px 0px 0px 4px;}
#premios #botones{display: none; visibility: hidden;}


/*TODO SOBRE LANPASS*/
#todo_lanpass{padding: 15px 0px 0px 0px; width: 519px; height: 314px; float: right; font: 11px/ 120% Tahoma, Arial, Helvetica, sans-serif; color: #666;}
#todo_lanpass h2{font: bold 12px Arial, Helvetica, sans-serif;}

#todo_lanpass .contenidos{height: 314px;}
#todo_lanpass .contenidos .textos{float: right; width: 260px; padding: 20px 20px 0px 0px;}
#todo_lanpass .contenidos img{float: left; margin: 0px 0px 0px 4px;}
#todo_lanpass #botones{display: none; visibility: hidden;}

#todo_lanpass #botones_oneworld{display: none; visibility: hidden;}


/*TEXTOS: COMPRA O RESERVA EN LAN*/
#img_paga_tarjetas{padding: 0px 0px 0px 33px;}

#textos_con_foto{padding: 0px 10px 0px 0px; font: 11px/130% Tahoma, Arial, Helvetica, sans-serif; color: #333; text-align: justify;}
#textos_con_foto h2{margin: 0px; padding: 0px 0px 5px 0px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #004326;}
#textos_con_foto p{margin: 0px; padding: 0px 0px 10px 0px;}

#img_compra_reserva{display: none; visibility: hidden;}
#img_cobertura{display: none; visibility: hidden;}

#textos_con_foto #img_ofertas{margin: 25px 5px 0px 28px; padding: 0px; float: right;}
#textos_con_foto #img_todo_lanpass{margin: 18px 0px 0px 25px; padding: 0px; float: right;}
#textos_con_foto #img_otras_tarjetas{margin: 0px 45px 0px 85px; padding: 0px; float: right;}
#textos_con_foto #foto_compra_reserva{float:right; padding: 0px 0px 0px 10px;}

#textos_con_foto ul{padding: 0px 0px 10px 0px; margin: 0px; list-style: none;}
#textos_con_foto ul li{padding: 0px 0px 0px 12px; margin: 0px;}


/*TEXTOS: ONEWORLD*/
#textos_oneworld{padding: 27px 0px 0px 0px; font: 11px/130% Tahoma, Arial, Helvetica, sans-serif; color: #333; width: 387px; float: right; text-align: justify;}
#textos_oneworld p{margin: 0px; padding: 0px 0px 5px 0px;}


/*TEXTOS PAGA COMO QUIERAS*/
#textos_paga_como_qiueras{padding: 27px 0px 0px 30px; font: 11px/130% Tahoma, Arial, Helvetica, sans-serif; color: #333; width: 387px; text-align: justify;}


/*CONTENIDOS EN COLUMNAS*/
#contenidos_2col{padding: 10px 0px 0px 0px;}
#contenidos_2col .contenidos{padding: 0px;}
#contenidos_2col .contenidos p{margin: 0px; padding: 0px 0px 8px 0px;}

/*SITIO SEGURO*/
#sitio_seguro{float: right; margin: 0px; padding: 12px 0px 0px 0px; width: 380px; text-align: justify;}


/*TABLA DATOS*/
.datos{font: 11px Arial, Helvetica, sans-serif; color: #666; border: 1px solid #CCC; border-collapse: collapse; width: 95%;}
.datos thead th{background: #D5E6F0; padding: 1px 3px; font: bold 11px Arial, Helvetica, sans-serif; color: #666; border: 1px solid #CCC; border-collapse: collapse; font-weight: bold;}
.datos td{border: 1px solid #CCC; padding: 1px 3px;}
.datos td.destacado{font-weight: bold; color: #C03;}

/*FOOTER*/
#footer{clear: both; padding: 20px 0px 0px 0px; margin: 2px 0px 0px 0px;}
#footer p{font: 11px Arial, Helvetica, sans-serif; color: #666; margin: 0px; padding: 8px 0px 10px 10px;}

