/**** interior ***/
#cont_interior { padding:10px; background:#fff;}
#cont_interior #int_left { width:205px; float:left;}

.menu_left { background:#343434; margin:0 0 11px 0;}
.menu_left ul { margin:0; padding:10px 0 10px 5px;}
.menu_left ul li { list-style:none; line-height:24px; color:#FFF; display:block; background:url(../images/linea_li_left.gif) top left repeat-x; padding:2px 0;}
.menu_left ul li a { background:url(../images/ico_li_menu_left.gif) 6px 2px no-repeat; padding:0 0 0 16px; color:#FFF;}
.menu_left ul li a.activo { background:url(../images/linea_li_left_activo.gif) 6px 2px no-repeat; padding:0 0 0 16px; color:#00bff3; font-weight:bold;}
/*
.box_accesosrapidos_int{ width:205px; margin:0 0 11px 0}
.box_accesosrapidos_int h2{background:url(../images/title_accesosrapidos_int.png) no-repeat left top; height:46px; text-indent:-9999px;}
.box_accesosrapidos_int .fondo{color:#ffffff; background: url(../images/bg_accesosrapidos.png) no-repeat left top; padding:5px 0 10px 9px;  font-size:12px;}
.box_accesosrapidos_int .enlace_planos{ display:block; color:#fcff00; width:228px; height:32px; line-height:32px; padding:0 0 0 12px; background:url(../images/bg_enlaceplanos.gif) no-repeat left top; margin:0 0 10px -5px;}
.box_accesosrapidos_int .fondo ul{ margin:0; padding:0; list-style:none; color:#caf4ff;}
.box_accesosrapidos_int .fondo ul a{color:#caf4ff;}
.box_accesosrapidos_int .fondo ul li { background:url(../images/ico_li_left.gif) no-repeat left 2px; padding:0 0 5px 16px;}
.box_accesosrapidos_int .fondo ul li div { padding:2px 0 14px 0;}
.box_accesosrapidos_int .fondo ul li div a{ color:#fff; font-size:12px; text-decoration:underline;}

.box_noticiasnovedades_int{ width:205px; margin:0 0 14px 0 }
.box_noticiasnovedades_int h2{ background:url(../images/title_noticiasynovedades.png) no-repeat left top; height:47px; text-indent:-9999px;}
.box_noticiasnovedades_int .fondo{background: url(../images/bg_noticiasynovedades.png) no-repeat left top; padding:6px 10px 0 10px}
.box_noticiasnovedades_int .fondo ul{ margin:0; padding:0; list-style:none; font-size:11px;}
.box_noticiasnovedades_int .fondo ul li { background:url(../images/flecha_naranjapng.png) no-repeat left 2px; padding:0 0 14px 16px;}
.box_noticiasnovedades_int .fondo ul li a{ color:#FFF;}
.box_noticiasnovedades_int .enlacefuera {  font-size:11px; padding:4px 14px 6px 26px; background:url(../images/bottom_noticiasynovedades.png) no-repeat left top;}
.box_noticiasnovedades_int .enlacefuera a{ color:#00bff3; text-decoration:underline;}
*/
#int_center { float:left; padding:0 0 0 19px; width:716px;}

#contenidos_ancho{ float:left; width:720px;color:#5c6c7d;}
#contenidos h2, #contenidos_vuelos h2{color:#343434; font-size:14px; font-weight:bold;}
#contenidos h3{font-size:13px; font-weight:bold;}
#contenidos h4{ display:block; padding-left:9px; font-size:13px; font-weight:bold; background: url(../images/flecha_azul_masgrande.gif) no-repeat left 4px;}

.imagenInfo{width:303px; float:left;}
.masimagenesLogo { width:215px; float:left; padding:0 0 0 10px;}
.masimagenesLogo h5{font-size:11px; font-weight:normal; display:block; background:url(../images/icono_masimagenes.gif) no-repeat left top; padding-left:20px; padding-bottom:5px; border-bottom:1px solid #edf1f5; margin-bottom:9px;}
.logotienda { padding:0 0 5px 0;}
.pathway { font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#333;}
.separador{clear:both; border-bottom: 1px dashed #dee2e5; font-size:1px; padding:5px 0 0 0;}
.espacio_18{margin:0px 0px 18px 0px;}
input, select{border:1px solid #7f9db9;font-size:11px; color:#5c6c7d; padding:2px;}


#miga{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#8493a3; border-bottom:2px solid #dde2e8;padding:0px 0px 12px 9px; margin:2px 0px 0px 0px; background:url(../images/flecha_azul.gif) no-repeat left 3px;}
#miga a, #miga_sinopciones a{color:#333;}
#miga_sinopciones{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#8493a3; border-bottom:2px solid #dde2e8;padding:0px 0px 5px 9px; margin:2px 0px 20px 0px; background:url(../images/flecha_azul.gif) no-repeat left 3px;}


#barra_lateral_der{ width:175px; margin:0px 0px 0px 12px; float:left;}
#barra_lateral_der h3{display:block;color:#5c6c7d; font-size:11px; font-weight:bold; border-bottom:2px solid #dde2e8; padding:0px 0px 12px 12px; margin:0px 0px 5px 0px; background:url(../images/flecha_gris.gif) no-repeat left 3px;}

/*
.subsecciones .sep_vert{ width:15px; float:left; min-height:105px; height:auto !important; height:105px; background:url(../images/subseccion_separa.gif) repeat-y 7px 4px;}
#contenidos .seccion h4 { background:url(../images/flecha_negra_h2.jpg) left top no-repeat; padding:0 0 0 20px; font-size:11px; font-weight:bold; margin:10px 0;}
#contenidos .seccion h3 a{ padding:0 0 0 16px; font-size:13px; color:#00bff3; font-family:Verdana, Arial, Helvetica, sans-serif;line-height:24px;  background:url(../images/linea_li_left_activo.gif) 6px 3px no-repeat; }
#contenidos .sub_seccion{ width:170px; padding:0 0 0 0; float:left; font-size:11px; color:#636363; min-height:105px; height:auto !important; height:105px; margin:0 0 15px 0;} 
#contenidos .sub_seccion .titulo, .barra_gris .titulo{ background:#eceff0; padding:0 0 3px 0}
#contenidos .sub_seccion .titulo .right, .barra_gris  .titulo .right{ float:right; width:5px; background:#FFFFFF url(../images/subsec_right.gif) no-repeat 0 0;}
#contenidos .sub_seccion .titulo .left, .barra_gris .titulo .left{ float:left; width:5px; height:20px; background:#FFFFFF url(../images/subsec_left.gif) no-repeat 0 0;}

*/
/*Registro*/

.seccionformulario{width:260px; float:left; font-size:11px;}
.seccionformulario div{margin-bottom:6px;}
.seccionformulario span{display:block; width:50px; float:left; padding:5px 10px 0px 0px; text-align:right;}
.seccionformulario span.bigger{width:75px;}

.btn_azul{ display:block; text-align:center; height:28px; padding-top:2px; background:url(../images/btn_azul.gif) no-repeat left top; width:112px;  font-size:10px; color:#FFFFFF; font-weight:bold;}

.boxaligncenter{ margin:0 auto;}

label.error {display:block; clear:both; color: red; padding-left: .5em; vertical-align: top; }

/*Contacto*/
.seccionformulariocontacto{font-size:12px;}
.seccionformulariocontacto div{margin-bottom:8px;}
.seccionformulariocontacto span{display:block; width:130px; float:left; padding:5px 10px 0px 0px; text-align:right;}
.seccionformulariocontacto span.bigger{width:75px;}

/*Mapa del Sitio*/
ul.mapasitio {margin-left:40px; list-style:none outside none;}
ul.mapasitio a{color:#5c6c7d;}
ul.mapasitio li a{ font-weight:bold; list-style:none outside none;}
ul.mapasitio li ul a{ font-weight:normal;}
ul.mapasitio li{padding-left:8px; background:url(../images/flecha_azul_masgrande.gif) no-repeat left 3px; margin-bottom:20px;}
ul.mapasitio ul li{padding-left:9px; background:url(../images/fondo_nivel2_off.gif) no-repeat left 2px; margin-bottom:2px;}
ul.mapasitio ul li ul li{ padding-left:9px; background:url(../images/fondo_nivel3_off.gif) no-repeat 2px 6px;}


/*Preguntas Frecuentes*/
.pregunta{margin-bottom:18px;}
.respuesta{margin-bottom:30px; padding-left:30px;}



ul.ui-accordion { margin: 0; padding: 0; list-style-type: none; }
ul.ui-accordion li { display:block;margin-bottom:18px;}
ul.ui-accordion li a.ui-accordion-header {}
ul.ui-accordion li .ui-accordion-right { display:block;}

.link_azul{ font-weight:bold; color:#5c6c7d;}
.link_flechacuadrada{color:#5c6c7d; font-size:11px; font-weight:bold; background:url(../images/fondo_nivel2_off.gif) no-repeat left 3px; display:block; padding-left:10px;}

/*BUSCADOR*/

#buscador{width:182px; float:left; padding:5px 0px 0px 25px; border-right: 1px solid #b3b3b3;}
#buscador input{background:url(../images/fondo_cuadrobuscar.gif) no-repeat left top; width:135px; height:19px; font-size:11px; border:0px; color:#7a7a7a; font-weight:bold; padding:3px 0px 0px 25px;}
#boxBuscador{ height:28px; width:320px; margin-bottom:20px;}
.highlight{font-weight:bold; font-style:italic;}

/*OPCIONES P?GINA*/
#opcionespagina { height:16px; margin:0px 0px 10px 0px;}
#opcionespagina a{display:block; float:right; height:16px;}
#opcionespagina a span{ display:none;}
#opcionespagina a.opcionvolver{ background:url(../images/btn_opcionvolver.gif) no-repeat left top; width:45px;}
#opcionespagina a.opcionimprimir{ background:url(../images/btn_opcionimprimir.gif) no-repeat left top; width:76px;}
#opcionespagina a.opcionenviar{ background:url(../images/btn_opcionenviar.gif) no-repeat left top; width:66px;}


/***** 25 de Agosto 2008 *****/
#tiendas_all .resul_tienda{ margin:0 0 15px 0; padding:0 0 15px 0; background:url(../images/separa_resultado.gif) repeat-x left bottom;}
#tiendas_all .nombre{ font-weight:bold;}
#tiendas_all .texto{ font-size:11px;}

.cuadronoticia{margin-bottom:30px;}

/*PAGINACION*/
.paginacion{color:#5c6c7d; text-align:right; margin:10px 0px 20px 0px}
.paginacion a{color:#5c6c7d;}
.paginacion a:hover{color:#bf0000;}
.paginacion a.activo{color:#bf0000; font-weight:bold;}
.paginacion img{vertical-align:top;}

/*************************************/
#contenidos_homeduty{float:left; width:735px;}
.banner_homeduty{ margin:0 0 24px 0; padding:24px 0 0 0;}


#contenidos_homeduty h2, #contenidos_vuelos h2{color:#bf0000; font-size:14px; font-weight:bold;}


.opciones_homeduty{ height:160px; padding:0 0 0 10px; margin:0 0 10px 0;}
.opciones_homeduty .box_ofertasespeciales{ background:url(../images/bg_ofertasespeciales.jpg) no-repeat left bottom;}
.opciones_homeduty .box_compraanticipada{ background:url(../images/bg_compraanticipada.jpg) no-repeat left bottom;}
.opciones_homeduty .box_buscatupromo{background:url(../images/bg_buscatupromocion.jpg) no-repeat left bottom;}
.opciones_homeduty .box_ofertasespeciales a{color:#5c6c7d;}
.opciones_homeduty .box_ofertasespeciales, .opciones_homeduty .box_compraanticipada, .opciones_homeduty .box_buscatupromo{ width:219px; height:160px; float:left; font-size:12px; color:#5c6c7d; font-family:Arial, Helvetica, sans-serif;}
.opciones_homeduty .box_ofertasespeciales, .opciones_homeduty .box_compraanticipada{margin:0 26px 0 0;}
.opciones_homeduty .box_ofertasespeciales h2, .opciones_homeduty .box_compraanticipada h2, .opciones_homeduty .box_buscatupromo h2{ width:219px; height:25px; margin:0 0 15px 0;}
.opciones_homeduty .box_ofertasespeciales div, .opciones_homeduty .box_compraanticipada div, .opciones_homeduty .box_buscatupromo div{ padding:0 0 0 8px;}
.opciones_homeduty .box_ofertasespeciales h2 span, .opciones_homeduty .box_compraanticipada h2 span, .opciones_homeduty .box_buscatupromo h2 span{ display:none;}
.opciones_homeduty .box_ofertasespeciales h2 { background:url(../images/title_ofertasespeciales.jpg) no-repeat left top;}
.opciones_homeduty .box_compraanticipada h2 { background:url(../images/title_compraanticipada.jpg) no-repeat left top;}
.opciones_homeduty .box_buscatupromo h2 { background:url(../images/title_buscatupromocion.jpg) no-repeat left top;}

.opciones_homeduty .box_ofertasespeciales ul{ padding:11px 0 0 0;}
.opciones_homeduty .box_ofertasespeciales ul li{ background:url(../images/flecha_naranja.gif) no-repeat left 3px; padding:0 0 2px 12px;}
.opciones_homeduty .vermas{ text-align:right;}
.opciones_homeduty .vermas a{color:#5c6c7d;}

/*PLANOS*/
.planos{}
.planos .tipo_plano{ float:left; margin:0 45px 35px 0;}
.planos .tipo_plano img{ margin:5px 0 0 0}
.planos .ultima{margin:0 0 35px 0;}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


/*BOX IMPRIMIR*/
#boxImprimir{width:592px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:0 10px;}
#boxImprimir #top{background:url(../images/top_imprimir.gif) no-repeat left top; padding-top:51px;}
#contenidosImprimir{width:530px; margin:0 auto;}
#pieImprimir{ font-size:11px; text-align:center; border-top:2px solid #dde2e8; padding-top:4px}
#boxImprimir h2{color:#bf0000; font-size:14px; font-weight:bold; display:block; margin-bottom:20px;}
#contenidosImprimir .contentheading{color:#bf0000; font-size:14px; font-weight:bold; display:block; margin-bottom:20px;}


/*BOX ENVIAR A UN AMIGO*/

#boxEnviar{width:405px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:1px 8px 0px 8px;}

#boxEnviar #top{background:url(../images/top_enviaramigo.gif) no-repeat left top; height:24px; padding-top:12px;}

#boxEnviar #top h1{font-size:16px;}

#boxEnviar #formEnviarAmigo {width:240px; margin:30px auto 50px auto;}

#boxEnviar #formEnviarAmigo h2{font-size:12px; display:block; background:url(../images/flecha_azul_masgrande.gif) no-repeat left 4px; padding-left:7px; margin-bottom:10px;}

#boxEnviar #formEnviarAmigo span{display:block; float:left; width:60px; padding:2px 0px 0px 20px;}

#boxEnviar #formEnviarAmigo div{margin-bottom:8px;}

.link_flecha{padding-left:8px; background:url(../images/flecha_azul_masgrande.gif) no-repeat left 4px; font-weight:bold; color:#5c6c7d; }
.link_flecha:hover{color:#bf0000;}


/* VUELOS AVANZADO*/

#boxInfoVuelos_interna{ width:463px; background: url(../images/bottom_infovuelos.gif) no-repeat left bottom; padding-bottom:30px;}
#boxInfoVuelos_interna .top_infovuelos{background: url(../images/top_infovuelos.gif) no-repeat left top; }

#boxInfoVuelos_interna #nacional_internacional{clear:both; width:440px; margin:0px 0px 0px 9px; border-bottom:1px dashed #c2c8cd; padding:5px 0px 5px 0px;}
.form_infovuelos{ width:305px; margin:20px auto 0 auto;}
#boxInfoVuelos_interna #llegadas_salidas{height:23px; background:url(../images/fondo_opcionvuelos.gif) no-repeat left bottom;}
#boxInfoVuelos_interna #llegadas_salidas span{color:#000000;display:block; height:20px; float:left; padding:4px 0px 0px 8px;}
#boxInfoVuelos_interna #llegadas_salidas .llegadas_on{ background:url(../images/tab_llegada_on.gif) no-repeat left top; width:77px;}
#boxInfoVuelos_interna #llegadas_salidas .salidas_off{ background:url(../images/tab_salida_off.gif) no-repeat left top; width:72px;}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;}
.ui-tabs-nav {list-style: none; margin: 0;}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
display: block;clear: both;content: " ";}
.ui-tabs-nav li {float: left;margin: 0;width:94px;background:url(../images/tab_off.gif) no-repeat left top;}
.ui-tabs-nav a{display: block;padding: 0;font-size:12px;font-weight:bold;text-decoration:none;/*background: url(../images/tab.png) no-repeat;*/}
.ui-tabs-nav .ui-tabs-selected  {background:url(../images/tab_on.gif) no-repeat left top; width:77px;width:94px;text-decoration:none}
.ui-tabs-nav a span {cursor:pointer;text-decoration:none;}
*>.ui-tabs-nav a span { /* hide from IE 6 */width: auto;height: auto;}

.datosVuelo{height:150px; width:327px; background:url(../images/fondo_vuelosdatos.gif) no-repeat left top; padding:10px 0 0 16px; float:left; font-size:11px;}
.infoVuelos{width:340px;float:left; margin-left:18px;}
.informacion{padding-left:18px; background:url(../images/icono_info.gif) no-repeat left top; font-size:11px; color:#666666;}

/*VUELOS*/
.resultadoVuelos{ background:url(../images/top_resultvuelos.gif) no-repeat left top; padding-top: 5px; font-size:11px;}
.resultadoVuelos div.abajo{ background:url(../images/bottom_resultvuelos.gif) no-repeat left bottom; padding-bottom:5px;}
.resultadoVuelos div.bordes{border-right:1px solid #a9ccde; border-left:1px solid #a9ccde; padding:0 5px;}
.resultadoVuelos div.bordes th{background:#d8eefc; padding:2px 0}
.resultadoVuelos div.bordes td{padding:2px 0}
.resultadoVuelos .intercalado{background:#f3f6f7;}


/*tiendas */
.clear_tiendas{ width:100%; font-size:1px; line-height:1px; height:1px; clear:both;}
.subsecciones .sep_vert{ width:15px; float:left; min-height:105px; height:auto !important; height:105px; background:url(../images/subseccion_separa.gif) repeat-y 7px 4px;}
.seccion h3{ background:none; padding:0; font-size:15px; color:#118bc3; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; }
.sub_seccion{ width:164px; padding:0 0 0 0; float:left; font-size:11px; color:#636363; min-height:105px; height:auto !important; height:105px; margin:0 0 15px 0;} 
.sub_seccion .titulo, .barra_gris .titulo{ background:#eceff0; padding:0 0 3px 0}
.sub_seccion .titulo .right, .barra_gris  .titulo .right{ float:right; width:5px; background:#FFFFFF url(../images/subsec_right.gif) no-repeat 0 0;}
.sub_seccion .titulo .left, .barra_gris .titulo .left{ float:left; width:5px; height:20px; background:#FFFFFF url(../images/subsec_left.gif) no-repeat 0 0;}
#contenidos .sub_seccion h4, .barra_gris span{ color:#636363; font-size:11px; font-weight:bold; padding:3px 0 0 15px; background:url(../images/subseccion_principal.gif) no-repeat 0 5px; margin:0 5px 0 5px;}
*html .sub_seccion h4, *html .barra_gris span{padding:3px 0 0 13px;}
.sub_seccion ul{ list-style:none; margin-top:10px;}
.sub_seccion ul li{ background:url(../images/subseccion_item.gif) no-repeat 0 3px; padding-left:12px; padding-bottom:5px; display:block;}
.sub_seccion ul li a{font-size:11px; color:#636363; text-decoration:none;}
.sub_seccion ul li a:hover{text-decoration:underline;}

.imagenInfo{width:309px; float:left;}
.masimagenesLogo { width:180px; float:left;}
.masimagenesLogo h5{font-size:11px; font-weight:normal; display:block; background:url(../images/icono_masimagenes.gif) no-repeat left top; padding-left:20px; padding-bottom:5px; border-bottom:1px solid #edf1f5; margin-bottom:9px;}

/*INFORMACION DE VUELOS*/

#contenidos_vuelos{ color:#565658;}
#contenidos_vuelos #miga{border-bottom:none;}
#info_vuelos{float: right; margin: 0 25px 0 0; width: 435px; border: 1px solid #A1CDDA; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size: 10px; color: #018AAC; padding: 5px 15px 5px 5px; background: url(../images/bg_info_vuelos.jpg) no-repeat 420px 7px;}
.titu_vuelos{ position:relative; padding-top:5px; width:692px; height: 45px; background:url(../images/bg_title_vuelos.png) no-repeat 0 0;}
.titu_vuelos h1{ margin: 0px 0 0 10px;  width:210px; height: 27px; background:url(../images/title_info_vuelos.png); text-indent: -1000em;}
.titu_vuelos span{display: block; position: absolute; right:1em; top:1em; color: #00BFF6;}

#interior_vuelos{display:block; clear:both;}

.nav_vuelos { float:left; margin:10px 0 0 0;}
.nav_vuelos ul {margin:0; padding:0;}
.nav_vuelos ul li {background:#999999 url(../images/btn_salidas_li.jpg) no-repeat 10px 10px; list-style: none; border-left:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; border-bottom:solid 1px #999999; width:105px; height:35px; float:left; margin:5px 0 -1px 0; padding:0;text-align:center; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size: 12px; }
.nav_vuelos ul li.active {background:#ffffff url(../images/btn_salidas_active.jpg) no-repeat 10px 15px;; border-left:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; border-bottom:solid 1px #fff; margin:0 0 -1px 0; padding:0 0 5px 0;}
.nav_vuelos ul li.active a{color:#01BFF3; font-weight:bold; text-decoration:none; padding-top: 15px;}
.nav_vuelos ul li a{display:block; width:105px; height:25px; padding-top: 10px;color:#565656; text-decoration:none; text-align:center; vertical-align:middle;}

.check{display:block; float:left; margin:10px;}
.check input{border:none;}
.actualizar{display:block; left:right; margin:10px; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size: 10px;}
.actualizar span{display:block; float:left;}
.actualizar .fecha { float:right }
.actualizar span a{ color:#21c2ee; font:Arial, Helvetica, sans-serif;font-size: 14px; display: block; width:40px; height:39px;  padding-right: 60px; padding-top:10px; font-weight:bold; background:url(../images/btn_actualizar.jpg) no-repeat right;}

#buscador_vuelos{display: block; clear: both; width:670px; height: 60px; margin: 10px auto; padding: 10px 0 0 0; border:1px solid #E3E0FF;}
#buscador_vuelos form fieldset{width:160px; float:left; border:none; margin: 0 0 10px 0;}
#buscador_vuelos form fieldset .busc_fieldset{width:100px;}
#buscador_vuelos form fieldset label{float:left; clear:right; margin: 0 0 5px 20px;}
#buscador_vuelos form fieldset p{clear: left; float:left;}
#buscador_vuelos form fieldset input, #buscador_vuelos form fieldset select{float: left;margin: 0 0 0 15px;}
.buscar_vuelo{border:none; margin: 16px 0 0 0; position:absolute;}
#interior_vuelos table{width:630px; margin: 0 auto;}
#interior_vuelos table thead tr th{font-weight: lighter; height: 22px;font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 5px;}
#interior_vuelos table thead tr th a{text-indent:5px; color: #000000;}
#interior_vuelos table thead tr th.active a{display:block; height: 18px; padding-top:5px; background:#01BFF1 url(../images/bg_thead_vuelos_down.jpg) no-repeat right; text-decoration:none; color: #000000;padding-right:19px; width:80px; }
#interior_vuelos table thead tr th.active a:hover{background-image:url(../images/bg_thead_vuelos_up.jpg)}
#interior_vuelos table td{height:35px; padding: 5px;}
#contenidos_vuelos #interior_vuelos{ width: 690px; border:1px solid #999999;}
.tabla_vuelos{width: 670px; height: 400px; overflow-y: auto; scroll-x:none;}




