/*= RESET TAB SUBHOME
----------------------------------------------- */
#boxpromocion .ui-tabs-panel {border: none!important;}
#boxpromocion .ui-tabs-nav .ui-tabs-selected a span {padding-top: 7px!important;}
#boxpromocion .ui-tabs-nav a {top: 1px;}
#boxpromocion .ui-tabs-nav {border-bottom: 1px dotted #666!important;padding-left: 10px;width: 98.8%;} 
#boxpromocion li span {font-weight: bold;}
.tab_resultados .ui-tabs-nav a:hover span{color: #535353;}
.boxtextpromo {border-bottom: 1px solid #E6ECF8;color: #666;font-size: 11px;}

/*= TABS SUBHOME 
----------------------------------------------- */
.listaofertas {margin-bottom:20px;}
.listaofertas .ui-tabs-panel {border:1px solid #666;}
.listaofertas .ui-tabs-nav .ui-tabs-selected a span {padding-top:6px;text-decoration: none;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {text-decoration: underline;}
.listaofertas .ui-tabs-nav a {top:1px;}
.listaofertas .ui-tabs-nav {padding-left:10px;} 
.listaofertas .textpromo {border-bottom:1px solid #ccc;color:#666;margin-bottom:5px;padding:10px;}


/*= RESET  
----------------------------------------------- */
.container h3{font-size: 20px;font-weight: normal;}
.boton {bottom:0; left:8px; position:relative;}
p.titul_text {padding: 15px 0;}
.posicion_titular {margin-top:-25px;}
#content div.container {overflow: visible;}
.line_vertical_bar {background: url(../images/layout/line_vertical_bar.jpg) no-repeat scroll right top;}
.diagonal_line {background: url(../images/layout/diagonal_line.gif) repeat-y scroll center bottom;height:180px;*height:179px;position:relative;overflow:hidden; }
.ico_angle {background:transparent url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll -1px -855px;height:38px;width:20px;float:left;left:-5px;position:relative;}
.pad {padding:20px 0 10px 0;}
.hover {background: #6695ff!important;}
li.select_opacity {filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
li.select_opacity {cursor: default!important;}
li.select_opacity input{display:none}
li.select_opacity span.radio:before {content: "--";}

.head_landing .grid2cole .first{width:74%!important;}

/*= SELECCION PASAJEROS 
----------------------------------------------- */
.seleccion_pasajeros, .head_landing {boder:none;font-size:12px;}
.seleccion_pasajeros h3, .head_landing h3, .titulo_lista h3 {color:#6695ff; width:49%;}
.seleccion_pasajeros h3 span, .head_landing h3 span, .titulo_lista h3 span {font-size: 11px;font-weight: normal;position:relative;left:5px;bottom: 2px;}
.seleccion_pasajeros h3 span a, .head_landing h3 span a, .titulo_lista h3 span a{color:#535353;}
.seleccion_pasajeros h3 {width:39% !important; float:left;}
.seleccion_pasajeros div.residente{background-color:#B5B5B5;padding:4px; width:auto; float:left; margin:10px 0;}
.seleccion_pasajeros div.residente input{vertical-align:middle;}
.seleccion_pasajeros div.residente strong{color:#fff;}
#leyend {float:left;padding-right: 8px;}
#leyend li {padding-bottom:16px;text-align: right;}
#leyend li span {color:#6695ff;font-weight: bold;text-align: right;}
.solo_ida {width: 115px;float:left;margin:11px 5px 5px;padding:3px 8px;background: #f3f3f3;}
.solo_ida input{float:left;margin-right:5px;*margin-top:-3px;}
.solo_ida label{float:right;}
.seleccion_pasajeros h3 span{bottom:2px; font-size:11px;font-weight:normal;left:4px;position:relative;}

/*= CAJA BARRAS 
----------------------------------------------- */
.box_bars li  {background: #f7f7f7 url(../images/layout/background_bar.gif) repeat scroll 0 0!important;float:left;text-align:center;width:14px;padding:0;margin:0;height:150px;position: relative;display: block;padding:0 1px;cursor:pointer;}
.box_bars li .data_box {position: absolute;bottom: 0em;width: 15px;left:0;}
.box_bars li .data_box label {display:block;width:12px;color:#6695ff;margin:0 auto;padding-left:2px;}
.box_bars li .bar {background: #b5b5b5;bottom:46px;position:absolute;width:14px;left:0;font-size:1px;}
.box_bars li .bar.select {background: #6695ff!important;border:1px solid #535353;width: 12px;}
.box_bars li span.radio {background:#fff none repeat scroll 0 0;bottom:12px;display:block;height:15px;text-align:center;width:15px;}
.box_bars li span.radio input {width: 15px;left:0;}
.box_bars .weekend {background: #eee url(../images/layout/background_bar.gif) repeat scroll 0 0!important;}
.box_bars .weekend .data_box label{color:#666;}

/*= CAJA COMPARTE 
----------------------------------------------- */
.box_comparte {overflow: hidden;}
.box_comparte ul {width: 180px;}
.box_comparte li {height: 35px;border-bottom:1px solid #fff;}
.box_comparte li.comparte {background:#EBF1FF url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll 20px -117px;font-size:12px;font-weight:bold; color:#6695FF;padding:15px 0 0 50px;height: 20px;}
.box_comparte li.amigo {background:#EAEAEA url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll 20px -163px;padding:15px 0 0 50px;height: 20px;}
.box_comparte li.amigo a {position:relative;top:-2px;}
.box_comparte li.iconos ul {margin: 0;width: 165px;height: 35px;background:#EAEAEA;padding-left:15px;}
.box_comparte li.iconos li {float:left;margin:6px 0 0 5px;border:none;background:#EAEAEA;height: 20px;}
.box_comparte li.rss {background:#EAEAEA;padding:4px 0 0 20px; *position:relative; *top:-3px;height:30px;width: 154px;*width:155px;_width:160px;}
.box_comparte li.rss a {display:block;padding-left:25px;position:relative;top:-21px;}
.box_comparte li.rss a:hover, .box_comparte li.amigo a:hover {color:#666;}
.box_comparte li.rss img{display: inline;}


/*= RESUMEN 
----------------------------------------------- */
.resumen_select {background-color:#FFFFFF;height:133px;padding:10px;}
.resumen_select h3 {height:35px;line-height:31px;padding-left:37px;color:#666!important;font-size: 15px;}
.resumen_select h3.ida {background:transparent url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll -4px -673px;}
.resumen_select h3.vuelta {background:transparent url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll -3px -775px;}
.resumen_select strong {color:#6695ff;font-size:12px;}
.resumen_select li {padding: 2px 0;}
.resumen_select strong {color:#6695ff;font-size:12px;}
.resumen_select .precio {background: #EEF3FF;padding:5px 10px;}
.resumen_select .precio span {font-size: 14px;font-weight: bold;color:#000;}
.resumen_select .resumen_text {background: #EEF3FF;padding:17px 10px;}
.resumen_select .resumen_text p {font-size:13px;color:#6695ff;font-weight: bold;}

/*= TITULAR  
----------------------------------------------- */
.titular_ico {margin:15px 0 10px 0; position: relative; width: 100%;}
.titular_ico h2 {color:#fff!important;height:29px;line-height:28px;background:#6695ff;font-weight:normal;margin-left:10px;padding-left:65px;}
.titular_ico h1 {color:#fff!important;height:29px;line-height:28px;background:#6695ff;font-weight:normal;margin-left:10px;padding-left:65px;float: left;}
.titular_ico span {color:#fff;}
.titular_ico span.destino{float:left; width:485px; font-size: 18px;}
.titular_ico span.desde {width:185px; height:29px; text-align:center; line-height:28px; color:#6695ff; font-weight:normal; background:#EBF1FF url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll -1px -503px; float:left; display:block;}
.titular_ico2 {background: url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll 0 -938px; padding-bottom:10px;border-bottom:1px dotted #666;zoom:1;}
.titular_ico2 h2 {color:#6695ff!important;padding-left:40px;font-size: 22px;}
.ico_titular{background: url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll 0px 1px;width:65px;height:65px;display:block;text-indent:-5000px;position: absolute; top:-18px;left:0; width:100%;}

/*= ESTILOS PARA BUSQUEDA EN EL FOOT 
----------------------------------------------- */
div.search_foot_vue {background-color: #EEF3FF !important;}
.search_foot_vue .totales {background:#6695FF url(../images/layout/ico_vuelos_bar.gif) no-repeat scroll -2px -574px;color:#FFF;height:38px;text-align:center;width:245px;}
.search_foot_vue .totales h4 {color:#fff!important; padding-top:10px; float:left; font-size:16px; padding:9px 0 0 8px;}
.search_foot_vue .totales strong {font-size:12px; display:block; float:left; padding:11px 0 0 29px;}
.search_foot_vue select {margin:0 8px 0 4px;}
.search_foot_vue .form {height:18px;padding:10px 0 8px;margin-left:12px;}

/*= ESTILOS PARA BUSQUEDA EN EL HEAD 
----------------------------------------------- */
.search_head {background: #6699FF;color:#FFF;height: 93px;margin:0;padding:0;font-size:12px;}
.search_head label {display: block;color:#FFF;}
.search_head span {float:left;margin:12px 0 0 10px;}
.search_head label a {color:#FF0;font-size:11px;margin-left:52px;}
.search_head .boton {padding: 20px 20px 0 0;float:right;} 
	.search_head input {width: 150px;margin-top:5px;font-size:12px;padding:2px;}
	.search_head .residente {clear:both; padding:5px 0 5px 10px;*padding:0 0 0 10px;}
	.search_head .residente input {width:15px; margin:0; vertical-align:middle;}
	.search_head select {font-size:1em;border:1px solid #b2b2b2;*border:none;padding:1px;height:23px;*margin-top:1px;*margin-bottom:1px;margin-top:5px;}
.search_head ul {margin-left:0;}
.search_head li {margin-bottom:7px;*margin-bottom:3px;}
.search_head li label {display: inline;}
	.search_head li input {margin-top:0;width:auto;*width:14px; margin-right:4px;*margin-right:0;}

/*= ESTILOS PARA TOOLTIP 
----------------------------------------------- */
.tooltip {background:#FFFFCC none repeat scroll 0 0;border:1px solid #BBBBBB;padding:5px;position:absolute;text-align:left;margin-top:-17px;width:112px;z-index:100;display:none;}
.tooltip .data{display: block;}
.tooltip .price{color:#6699ff;font-size: 16px;font-weight: bold;padding:5px 0;}
.tooltip small{color:#6695ff!important;}
/*= CABECERA  
----------------------------------------------- */
#header .headerinfo {padding:0 2px; position:absolute; top:85px;}
#toolbox ul {margin:20px 0 0;}
/*= RESET  
----------------------------------------------- */

