#suplementos_coche {float: left;margin-top: 15px;}#tit_supl {font-size: 12px;display:block;margin-bottom: 4px;color: #CC0000;}.op_coche {float: left;font-size: 11px;}.desc_op {width: 140px;display: block;float:left;}.desc_op a {color: #000000}.precio_op {float: left;display:block;width: 30px;margin-right: 12px;text-align: right;color: #0066CC;font-weight:normal}.precio_op a {color: #0066CC;}.precio_op a:hover {color: #003399}.chk_coche {float: left;font-size: 11px;height: 14px;width: 14px;margin: 1px}strong.op_coche {text-align: center;}.precio_supl {font-size: 12px;margin-top: 10px;float: left}.desc_precio_op {float: left;width:166px;}.precio_tot_op {float: left;width: 50px;text-align: right;}.desc_precio_op strong, .precio_tot_op strong {color: #0066CC;}.op_coche label {text-decoration: underline;cursor: pointer;}.blinking .desc_precio_op strong,.blinking #supplement_total {color: red !important;}.instrucciones_filtros {margin: 0px 0 5px 0;height: 25px;width: 240px;background: url("../Images/punta.gif") no-repeat center right #3366cc;}.instrucciones_filtros span{display: block;font-size: 11px;font-weight: bold;padding: 5px 0 0 4px;color: #fff;}.hora_actualizacion_info {float: left;width: 200px;padding: 10px 0 0 10px;}.hora_actualizacion_info span {font-size: 11px;background: url("../Images/nota.gif") no-repeat top left;padding: 0px 0px 10px 30px;display: block;}.hora_actualizacion_info span strong {font-weight: bold;color: #CC0000;text-decoration:underline;}.filtros_explicacion {padding: 0px 10px 0px 10px;font-size: 11px;}.filtros_explicacion strong {color: #CC0000;font-weight: bold;}.chk label{font-size: 0.7em;color: #000000;font-weight: bold;margin:0;padding: 0;text-decoration: none;cursor: pointer;}.sep_filtros {margin: 5px 10px 5px 10px;border-bottom: 1px solid gray;background: #dbe4f6;}.fechas {padding-bottom: 2px;padding-left: 1px;font-weight: bold;display:block}.filtros_2 {padding:0px 0 5px 10px;margin: 0px 0px 0px 0px;width: 200px;}.filtros_2_h {padding:0px 0 5px 10px;margin: 0px 0px 0px 0px;width: 200px;float: left}.filtro_v {width:230px;padding: 0;font-size: 0.7em;color: #000000;height: 20px;}.filtro_v_chk {float: left;width: 7%;margin: 0;padding: 0;height: 15px;}.filtro_v_cia {float: left;width: 50%;margin: 0;padding: 0;height: 15px;}.filtro_v_cia label {color: #000000;font-weight: bold;cursor:pointer;text-decoration: underline;overflow: hidden;white-space: nowrap;}.filtros_1 h4, .filtros_2 h4, .filtros_1_h h4, .filtros_2_h h4 {color: #000000;padding: 1px 0 0 0;margin: 0px 0 5px 0px;font-size: 0.8em;display: block;}.cierre_m_filtros { background: #dbe4f6 url(../Images/corner_gris_dw_right.gif) no-repeat right bottom; margin: 0; padding-top: 4px; height: 12px; width: 240px; }.chkbox2 {margin: 0;padding:0;margin-right: 3px;position: relative;border: 0;}.cont_m_filtros {background: #dbe4f6;padding: 0;width: 240px;}.mostrar_m1 {background: url("../Images/corner_gray_up_right.gif") no-repeat top right #99b2e5;display: block;float: left;height: 30px;width: 100%;padding: 0;margin-bottom: 6px}.mostrar_m1 span {display: block;padding: 7px 0px 7px 10px;color: #FFFFFF;font-weight: bold;font-size: 14px;}.filtros_1 {padding:0px 0 5px 10px;margin: 0px 0px 0px 0px;width: 230px;}.filtros_1_h {padding:0px 0 5px 10px;margin: 0px 0px 0px 0px;float: left;width: 230px;}.filtros_1_h ul li {float: left;width: 200px;}.filtro_horas {font-size: 11px;color: #000000;width: 220px}.aplicar_filtro {float: right;}.txt_filtro_hotel {font-size: 11px;font-weight:bold;padding-left: 4px; text-decoration: underline;cursor: pointer;}.txt_filtro_reghotel {font-size: 11px;font-weight:bold;}.radio_filtros_h {height:12px;width: 12px;margin: 3px 0 0 2px;border: 0;}ul.barra_paso5{ background: url("../Images/barra_paso5.gif") no-repeat; padding-bottom: 15px; width: 500px; height: 20px }ul.barra_paso5 li{visibility: hidden;display: none;}#tit_pasos_p5{display: block;font-weight: bold;font-size: 14px;margin: 5px 0 5px 15px;}h3#p5{margin:0;color: white;font-size: 16px;margin-top: 3px;float: left;}#imp_confirmacion{float: right;width: 180px;background: url("../Images/imprimir.gif") no-repeat 0 5px;margin: 0;padding-top: 5px;}#imp_confirmacion a{color: #ff9999;font-size: 12px;font-weight: bold;padding-left: 25px;text-align: right}#imp_confirmacion a:hover{color: #FFFFFF;}#p1_5, #p2_5, #p3_5, #p4_5{padding: 5px 20px 5px 25px;margin: 10px 0 0 10px;}#p1_5{background: url("../Images/p5_1.gif") no-repeat 0 5px;}#p2_5{background: url("../Images/p5_2.gif") no-repeat 0 5px;}#p3_5{background: url("../Images/p5_3.gif") no-repeat 0 5px;}#p4_5{background: url("../Images/p5_4.gif") no-repeat 0 5px;}#p2_5 a,#p4_5 a{color: #ff9999;}#p2_5 a:hover,#p4_5 a:hover{color:#FFFFFF;}#cont_m2_paso5{float: left;border-right: 2px solid #093696;border-left: 2px solid #093696;margin: -10px 0px 0px 0px;padding:10px 0 0px 0;font-size: 12px;}#cont_m2_paso5 span{display: block;}#cont_m2_paso5 p{padding: 0;margin: 0;text-align: justify;}.wrap_paso5, .wrap_paso5a{width: 466px;padding:15px;}.enmarcado{padding: 10px 15px 10px 15px;background: #dbe4f6;border: 1px solid #666666;margin: 10px 0 10px 0;}.enmarcado a{color: #cc0000;}.enmarcado a:hover{color: #330000;}.bonos{margin: 10px auto 10px auto;display: block;text-align: center}.li_sep{padding-bottom: 5px;}.tit_p5{font-weight: bold;color: #CC0000;}ul#vuelos_confirmacion{padding-bottom: 10px;display: block;}ul#vuelos_confirmacion li ul{margin: 0px 0 10px 0;height: 60px;}ul#vuelos_confirmacion li{width: 230px;float: left;}ul.p5_hotel, ul.p5{float: left;width: 220px;margin-top: 10px;}dl.p5_hotel{float: left;width: 230px;margin-top: 10px;padding: 0;}dl.p5_hotel dt{float: left;width: 69px;} dl.p5_hotel dd{float: right;width: 165px;text-align: left;margin: 0;} #cont_paquete{margin-left: 250px;}#paquete_1{float: left;width: 120px;}#paquete_2{float: left;width: 60px;text-align: right;margin: 0;}#cont_imp_confirmacion{border: 1px solid black;width: 480px;margin: 10px auto 10px auto;font-size: 12px;padding: 15px}img#logo_imp{float: left;display: block;padding: 0 0 15px 0;}#cont_imp_confirmacion h3{font-size: 14px;font-weight: bold;float: right;color: #CC0000;width: 176px;margin-top: 15px;}.wrap_paso5a label{float: left;display: block;font-size: 12px;font-weight: bold;padding: 10px 10px 3px 12px;}.wrap_paso5a span{display: block;padding: 4px 0 0 12px;}.wrap_paso5a strong{color: #CC0000;}.border_5{margin: 6px 0 3px 0;padding: 2px 12px 2px 12px;border-top: 1px solid #99b2e5;}.finalizar { background: url("../Images/boton_finalizar.gif") no-repeat; width: 108px; height: 30px; float: left }.salir { background: url("../Images/boton_salir.gif") no-repeat; width: 85px; height: 30px; float: left }#marco_1 {margin: 0;color: #FFFFFF;float: left;width: 240px;font-size: 11px;background: #3366cc;}#marco_1_cierre {background: #3366cc url(../Images/corner_rojo_dw_right.gif) no-repeat 100% 100%;padding: 0 0 0px 0; margin: 0;height: 20px }#cont_m1_1 {background: #3366cc;}#cont_m1_1 h4 {margin: 0;padding: 0 0 5px 11px;font-size: 14px;}#cont_m1_2{background: #3366cc;float: left;width: 100%;}ul.sub_cont_m1 {float: left;width: 225px;padding: 0px 0 1px 11px;background: #3366cc;}ul.sub_cont_m1 li {float: left;padding-right: 3px;}h5.txt_m1_1 {font-size: 11px;color:#FFFFFF;padding: 5px 0px 5px 1px;display: block;margin: 0 10px 5px 10px;border-bottom: 1px solid #dbe4f6;border-top: 1px solid #dbe4f6;font-weight: normal;}ul.sub_cont_m1 {float: left;width: 225px;padding: 0px 0 1px 11px;background: #3366cc;}ul.sub_cont_m1 li {float: left;padding-right: 3px;}ul.sub_cont_m1 span {color: #FFFFFF;font-size: 11px;display: block;}.sub_cont_m1_2 {width: 208px;padding: 10px 10px 5px 1px;margin-left: 10px;background: #3366cc;}.sub_cont_m1_3 {width: 208px;padding:5px 10px 5px 1px;margin-left: 10px;background: #3366cc;border-top: 1px solid #dbe4f6;border-bottom: 1px solid #dbe4f6;}#cont_m1_1 h4 {margin: 0;padding: 0 0 5px 11px;font-size: 14px;}.sub_cont_mf, .sub_cont_m1h {float: left;width: 44%;padding-left: 11px;margin: 8px 2px 8px 0px;background: #3366cc;}.nueva_busqueda { background: url("../Images/flecha_busqueda_ant.gif") no-repeat 0 0px; margin: 0px 10px 0; padding: 3px 10px 8px 0;}.nueva_busqueda a {text-decoration: underline;color: #FFFFFF;font-size: 12px;font-weight: bold;padding:10px 0 0 22px;}.nueva_busqueda a:hover{color: #dbe4f6}a#busq_nuevas_fechas {background: url("../Images/flecha_busqueda_sig.gif") no-repeat 100% 0px;margin: 0 0 0 0px; padding: 1px 22px 0 62px;float: left; height: 18px; color: #ffffff; font-size: 11px; font-weight: bold;}a#busq_nuevas_fechas:hover {color: #dbe4f6;}#marco_1_cab { background: #3366cc url(../Images/corner_rojo_up_right.gif) no-repeat right top; height: 20px }#pie_marco1_paso4 {background: #3366cc url(../Images/corner_rojo_dw_right.gif) no-repeat right bottom; height: 50px; width: 229px; float: left; padding: 10px 0 0px 11px;}#pie_marco1_paso4 span {display: block}#marco_1_cab { background: #3366cc url(../Images/corner_rojo_up_right.gif) no-repeat right top; height: 20px }#shopping_cart_notice1 {display:none;}.info_advertencia {display: block;font-size: 13px;color: #CC0000;font-weight:bold;margin: 5px 0 0px 0;background: #FFFFCC url("../Images/info_advertencia.gif") no-repeat 8px center;padding: 4px 4px 4px 40px;border: 1px solid rgb(204, 0, 0);}#marco_2 {float: left;padding: 0 0 0px 0;padding: 0;margin: 0;font-size: 11px;}#cabecera_m2 { background: #3366cc url(../Images/corner_rojo_up_left.gif) no-repeat left top; margin: 0; padding: 0; width: 500px; height: 35px }.texto_cab_m2 { background: url(../Images/corner_rojo_up_right.gif) no-repeat right top; margin: 0; padding: 6px 10px 5px; height: 15px }.sub_cab_m2_1 h3, .sub_cab_m2_1_largo h3{margin:0;color: white;font-size: 13px;margin-top: 3px;}.sub_cab_m2_1{float: left;width: 49%;}.sub_cab_m2_1_largo{float: left;width: 80%;}.sub_cab_m2_2{float: right;width: 51%;height: 15px;text-align: right;}#selec {float: left;border-right: 2px solid #3366cc;border-left: 2px solid #3366cc;margin-top: -10px;margin-bottom: 0px;padding: 18px 0 0px 0;width: 496px;}#cambio_precio {background: #FFFFCC url("../Images/info_advertencia.gif") no-repeat 12px 2px;padding: 7px 12px 7px 52px;font-size: 12px;margin: 0 0 10px 0;}#cargando {width: 496px;height: 200px;padding: 10px 0 10px 0;}#shopping_cart_notice {background-color: rgb(255, 255, 204);}#int_cab_m2_2, .int_cab_m2_2 {font-size: 11px;color: #fff;font-weight: bold;padding-right: 5px;}.int_cab_m2_3 {text-align: left;width: 110px;font-size: 20px;color: #FFFFFF;font-weight: bold;}.sub_cont_m1_2 {width: 208px;padding:10px 10px 5px 1px;margin-left: 10px;background: #3366cc;}.sub_cab_m2_2 {float: right;width: 51%;height: 15px;text-align: right;}.precio_total {font-size: 16px;font-weight: bold;display: block;}ul#resumen_viaje {padding-top: 8px;height: 56px;}ul#resumen_viaje li {float: left;font-size: 12px;}#resumen_viaje_sub1 {float: none;width: 215px;padding-left: 15px;}#resumen_viaje_sub2 {float: none;width: 150px;padding-left: 5px;}a.elegir_viaje {float:right;width: 165px;height: 30px;padding:0;margin-right: 4px;background: url("../Images/boton_elegir_viaje.gif") no-repeat 100% 0;}#resumen_productos_carro {margin-right: 5px;}#promedio {font-weight: bold;float: left;}#media_por_persona {text-align: left;font-weight: bold;float: left;}.cont_vuelo_selec {font-size: 11px;float: left;width:496px;margin: 0;padding: 0 0 3px 0;}.cont_vuelo_selec_1 {float: left;width: 90px;text-align: center;font-size: 10px;padding-top:15px;}.sub_cont_vuelo_selec {float: left;width: 400px;}.sub_cont_vuelo_selec ul li {height: 16px;}.cont_vuelo_selec_2 {float: left;width: 110px;font-weight:bold;}.cont_vuelo_selec_2 strong, .cont_vuelo_selec_3 strong, .cont_vuelo_selec_4 strong {color: #99b2e5;}.cont_vuelo_selec_3 {float: left;width: 70px;}.cont_vuelo_selec_4 {float: left;width: 55px;text-align: right;}.cont_vuelo_selec_5 {float: left;width: 36px;font-size: 10px;}.cont_vuelo_selec_5 span {padding: 1px 0 0 3px;display:block}.cont_vuelo_selec_6 {float: right;width: 114px;}.cont_vuelo_selec_6 span {font-weight: normal;color: #99b2e5;}a.cambiar{color: #0066CC;font-size: 10px;font-weight: normal;}a.cambiar:hover {color: #003399}.sep_vuelo_selec {margin: 10px 10px 10px 90px;display: block;}.listado_1h{float: left;width: 70px;margin: 0;padding:0 10px 0 5px;}.listado_central{float:left;width: 335px;}.listado_h_inferior{float: left;padding-left: 85px;width: 370px;}.listado_2h, .listado_2h_t {float: left;width: 250px;text-align: left;text-transform: capitalize;}.listado_2h_s{float: left;width: 320px;height:15px;font-size: 11px;}.listado_2h_t{font-size: 12px;font-weight: bold;}.listado_2h{font-size: 11px;}.listado_2h_s span{background: url(../Images/lista_hotel.gif) left center no-repeat;padding-left: 9px;font-weight:normal;}.listado_2h span{font-weight: normal;background: url(../Images/lista_hotel.gif) left center no-repeat;padding-left: 9px;font-size: 11px;}.listado_2h strong{font-weight:normal;color:#99b2e5;font-size: 11px;}.listado_3h{float: left;width: 85px;text-align:right;height: 15px;color: #99b2e5;}.listado_3h span{font-weight: normal;color: #000000;}.listado_3h a{font-size: 10px;}.listado_txt{float: left;width: 330px;font-size: 11px;text-align: left;}.listado_txt p{margin: 0;padding: 0;float: left;font-weight: normal;background: url(../Images/lista_hotel.gif) 0% 4px no-repeat;padding-left: 9px;font-size: 11px;}.listado_txt a{font-size: 10px;float: left;padding-left: 9px;}.subt_filtros{color: #666666;font-size: 11px;float: left}.filtro_buscar_hotel{float:left;font-size: 12px;margin: 5px 0 0 0 ;height: 16px;padding: 0;display:block;width:136px;}.select_zona_hotel{margin: 2px 0 0 10px;font-size: 12px;width:200px; }.logo_cia_h{padding-top: 20px;display: block;margin: 0 auto 0 auto;width: 70px;}.icono_hotel{display:block;float: left;height: 20px;width:20px;}.iconos_hotel{float: left;width: 320px;padding: 2px 0 0px 9px;}.mas_info_hotel{float: left;padding: 0 0 4px 90px;font-size: 10px;}.subir{float: left;padding: 10px 0 5px 0;margin: 0;}.subir a {font-size: 11px;text-decoration: underline;color: #0066CC;}.subir a:hover, .subir a:active {color:#003399}.fila_selec_h {margin-left: 90px;margin-right: 6px;}.sub_selec_h_txt {float: left;width: 400px;font-size: 11px;text-align: left;}.sub_selec_h_txt p {margin: 0;padding: 0;float: left;font-weight: normal;background: url("../Images/lista_hotel.gif") 0% 4px;background-repeat: no-repeat;padding-left: 9px;font-size: 11px;}.sub_selec_h_txt a {font-size: 10px;float: left;padding-left: 9px;}li.sub_selec_1c {float: left;width: 130px;margin: 0;padding: 0;font-size: 12px;font-weight:bold;height: 16px; text-transform: capitalize;overflow: hidden;white-space: nowrap;}li.sub_selec_2c{float: left;width: 68px;margin: 0;padding: 0;margin-right: 0.2em;font-size: 12px;height: 16px;}.sub_selec_3c {float: left;width: 55px;margin: 0;padding: 0;font-size: 11px;font-weight:bold;color: #99b2e5;}.sub_selec_2y3c{float: left;width: 118px;margin: 0;padding: 0;font-size: 12px;}.sub_selec_4c{float: right;width: 114px;margin: 0;padding: 0;font-size: 12px;font-weight:bold;text-transform: capitalize;}.sub_selec_4c span{font-weight: normal;}.terms-and-conditions {color:#0066CC;font-size:11px;}.selec_1 {float: left;width: 90px;}.selec_1 #logo_cia_v {margin: 25px auto 0 auto;display: block;padding: 0;}.selec_2 {float: left;width: 400px;font-size:11px;padding-bottom: 5px;}.selec_3 {float: left;width: 400px;font-size:11px;}.selec_3 p {margin: 0;padding: 0 0 10px 0;font-size: 11px;}.selec_3 div {font-size: 11px;}.deleteFlight, .deleteCar, .deleteHotel, .deleteInsurance {text-transform:lowercase;color:#0066CC;font-size:10px;font-weight:normal;float: right;padding: 6px;white-space: nowrap;}.deleteFlight:hover, .deleteCar:hover, .deleteHotel:hover, .deleteInsurance:hover {color: #003399;}.deleteHotel {float: right;}.cond_gc, .cond_gc a{float: left;font-size: 12px;font-weight:bold;text-decoration: underline;cursor: pointer;color: #0066CC;}body {margin:0px;font-family: Arial, "Helvetica Neue", Helvetica, Sans, sans-serif;background: #FFFFFF;padding: 0px;}div, form {margin:0;padding:0;}ul {list-style: none;padding: 0;margin: 0;}.left {float: left;}.right {float: right;}.hidden {display:none;visibility:hidden;}img {border: 0px none;}.clear {clear: both;}.b {font-weight: bold;}.underline{text-decoration: underline;}.texto11 {font-size: 11px;float: left;}#cabecera {width:755px;margin:0px;padding: 0px;height: 50px;text-align: right;font-size: 11px;display: block;}#logo a {margin: 0;padding:0;width:425px;height:48px;border: 0;z-index: 2;position: absolute;top: 0px;background: url('../Images/logo.gif') no-repeat;}#logo h1, #logo h2 {display: none}#cabecera a {color: #0066CC;}#cabecera a:hover {color: #003399;text-decoration: underline;}a.azul, label.link {color: #0066CC;text-decoration: underline;cursor: pointer;}a.azul:hover {color: #003399}input,.caja_texto {border: 1px solid #CF6E41;padding: 2px;}input.disabled {background-color: buttonface;cursor: default;}.check {border: 0;padding: 0;}.foco_caja {border: 1px solid #555;}#error_list {list-style: none !important;display:block !important;background: #ffc url(../Images/info_advertencia.gif) no-repeat 12px 4px;padding: 6px 4px 4px 40px;font-size: 14px;}#error_list li {list-style: none !important;display:block !important;color: rgb(204,0,0);font-weight: bold;}#main_container {width:780px;margin:0px;padding: 0px; }#cont_pcpal_dcha {width: 500px;float: left;margin:0;top:0;}#cont_pcpal_dcha hr, #marco_1 hr {display: none;visibility: hidden;}.sep {clear:both;padding: 5px 0 5px 0;}.clear_border {clear: both;border-bottom: 1px solid #999999;margin: 0px 5px 5px 5px;padding-top: 4px;}.clear_border_2 {border-bottom: 1px solid #FACD68;margin: 0px 5px 0px 5px;clear: both;}.clear_border_ofertas {clear: both;border-bottom: 1px solid #999999;margin: 0px 15px 5px 15px;}#cont_superior {float: left;margin: 0;padding: 0;}#contenedor_inferior {}.nav_paso4 {float: right;padding: 10px 0 0 0;}.nav_index {padding: 5px 5px 0 0;float: right;}input.continuar,input.entrar,input.enviar_int,input.continuar_int,input.enviar,input.comprar{border: 0px;cursor:pointer;}.volver { background: url("../Images/boton_volver.gif") no-repeat; margin-right: 5px; width: 85px; height: 30px; float: left }.continuar { background: url("../Images/boton_continuar.gif") no-repeat; width: 120px; height: 30px; float: left }.comprar {background: url("../Images/boton_comprar.gif") no-repeat;width: 108px;height: 30px;float: left;cursor: pointer;border: none;}.confirmar { background: url("../Images/boton_confirmar.gif") no-repeat; width: 120px; height: 30px; float: left }.enviar { background: url("../Images/boton_enviar.gif") no-repeat; margin-right: 0px; width: 85px; height: 30px; float: left }.salir { background: url("../Images/boton_salir.gif") no-repeat; margin-right: 0px; width: 85px; height: 30px; float: left }.continuar_int { background: url("../Images/boton_continuar.gif") no-repeat; width: 120px; height: 30px; float: left; margin:5px 0 0px 290px }.enviar_int { background: url("../Images/boton_enviar.gif") no-repeat; width: 85px; height: 30px; float: left; margin:5px 0 0px 325px }.recalcular { background: url("../Images/boton_recalcular.gif") no-repeat; width: 122px; height: 32px; float: right; border: 0; cursor: pointer;}.continuar span,.recalcular span {display: none;}.solapable {width: 310px;}.solapable fieldset {display: none;border: 0;margin: 0;padding: 0;width: 310px;overflow: hidden;}fieldset#search-custom {display: block;}.solapable ul.solapas {display: block;margin: 0;padding: 0;height: 38px;background-image: url('../Images/pestanias.gif');background-repeat: no-repeat;}.solapable ul.solapas li {display: block;float: left;width: 140px;padding: 0;margin: 0;}.solapable ul.solapas li.ultima {width: 165px;}.solapable ul.solapas li a span {display: none;}.solapable ul.solapas li a {display: block;padding: 0;height: 38px;text-decoration: none;}.solapable ul.solapas li a.seleccionado {}#search-vacation label {display: block;margin: 1px 0 1px 0;}#search-vacation select {display: block;width: 99%;margin: 0px 0 5px 0;}#vacation-description {margin: 2px 10px 5px 45px;padding: 0;}.cont_izq_home .pie_marco1_paso2 {display: none;}.boletin {float: left;width: 280px;}.boletin h4 {background: #CCCCCC;width: 300px;display: block;font-size: 12px;font-weight: bold;padding:5px 0px 5px 10px;margin: 15px 0 10px 0;}.boletin p {font-size: 11px;padding: 0 0 10px 10px;width: 295px;margin: 0}.boletin p a {color: #0066cc;}.boletin p a:hover {color: #003399;}#email_boletin {padding: 2px 0 8px 10px;width: 170px;float: left;font-size: 10px;}.e-mail {width: 170px;font-size: 10px;}.boton_sucribir {width: 100px;background: url(../Images/boton_suscribir.gif) no-repeat;margin: 0;padding: 0;width: 87px;height: 24px;float: right;border: 0;cursor: pointer;}#privacidad_boletin {padding: 0 0 10px 10px;display: block;font-size: 11px;float: left;}#privacidad_boletin a {color: #0066cc;}#privacidad_boletin a:hover {color: #003399;}#telefonos {width: 430px;float: left;margin: 0;padding: 0;}#telefonos h4 {width: 420px;background: #CCCCCC;display: block;font-size: 12px;font-weight: bold;padding:5px 0px 5px 10px;height: 15px;margin: 0px 0 0px 0;}#img_tlf {background: url(../Images/img_tlf.gif) no-repeat 0px 13px;width: 140px;height: 55px;float: left;margin: 0;}#img_tlf span {display: none;visibility: hidden;}#telefonos p {float: left;width: 260px;font-size: 11px;margin: 0;padding: 10px 0 0 10px;}#pie {float: none;clear: both;font-size: 11px;padding: 6px 0px 5px 0px;text-align: center;color: #999999;margin: 10px 0 0 0;width: 755px;border-top: 1px solid #CCCCCC;}#pie hr {visibility: hidden;display: none;}#pie ul li {display: inline;list-style-type: none;}#pie a {color: #666666;text-decoration: none;}#pie a:hover {color: #0066CC;text-decoration: underline;}#cont_pcpal_izq, .cont_pcpal_izq {float: left;width: 250px;height: 100%;padding-right: 5px;}div.auto_complete {width: 350px;background: #fff;z-index: 20;}div.auto_complete ul {margin:0;padding:0;width:100%;list-style-type:none;}div.auto_complete ul li {list-style: none;position: relative;margin:0;padding:3px;color: black;cursor: pointer;font-size: 11px;}div.auto_complete ul li.selected {background-color: #ffb;}div.auto_complete ul strong.highlight {color: #800;margin:0;padding:0;}.dato_invalido {background-color: red;}#little-tabs {display: block;height: 38px;background: url('../Images/little_tabs.gif') left bottom no-repeat;}#little-tabs li {display: block;width: 140px;height: 38px;}#little-tabs li.last {width: 100px;}#little-tabs a {display: block;height: 38px;}#little-tabs li.last,#little-tabs li.last a {width: 100px;}#little-tabs li {float: left;}#little-tabs span {display: none;}#custom,#vacation {width: 230px;}#vacation label {display: block;position: relative;}#summary-tabs {width: 240px;}#summary-tabs fieldset {width: 240px;}.calendario{float: left;margin: 0px 0 0 2px;}.fecha_b {width: 70px;font-size: 11px;float: left;}#ayuda_reserva, #ayuda_reserva_2 {width: 240px;float: left;}#ayuda_reserva h4 {width: 230px;background: #CCCCCC;display: block;font-size: 12px;font-weight: bold;padding:5px 0px 5px 10px;height: 15px;margin: 15px 0 0px 0;}#ayuda_reserva_2 h4 {width: 230px;background: #CCCCCC;display: block;font-size: 12px;font-weight: bold;padding:5px 0px 5px 10px;height: 15px;margin: 0px 0 0px 0;}#ayuda_reserva p, #ayuda_reserva_2 p {padding: 7px 10px 0 10px;margin: 0;font-size: 11px;color: #000000;}.tlf_paso4 {padding: 5px 10px;display: block;}#ayuda_reserva span, #ayuda_reserva_2 span {font-size: 11px;display: block;padding: 0px 10px 0px 10px;}#ayuda_reserva strong, #ayuda_reserva_2 strong {font-size: 13px;font-weight: bold;padding: 2px 10px 0 10px;}#localizador {font-size: 16px;font-weight: bold;color:#FACD68;margin: 5px 0 0 0px;padding: 2px 2px 2px 10px;}.verisign {display: block;margin: 5px auto 0 auto;width:115px;height: 55px;}.errorMessage {display: block;float: left;color: red;font-size: 11px;font-weight: bold;padding: 8px 0 10px 11px;}.verificar .errorMessage {clear: both;margin: 5px 0px 0px 2px;}.verisign {display: block;margin: 5px auto 0 auto;width:115px;height: 55px;}.cont_m3_2 {float: left;top: 0px;border-right: 2px solid #999999;border-left: 2px solid #999999;padding: 0px 0 1px 0;margin: 0 0 0px 0;}#ofertas_loading{background-color: #cccccc;font-size: 11px;color: black;}.solo_lectura {font-size: 11px;background-color: rgb(255, 255, 204);background-image: none;background-repeat: repeat;border: 0;}#txt_legal {font-size: 11px;width: 560px;margin: 10px auto 10px auto;padding: 20px;}#txt_legal h4 {color: #FACD68;font-size: 14px;}#txt_legal ul li {padding: 0 0 10px 0;text-align: justify}#txt_legal p {text-align: justify;}#txt_legal a {display: block;}#vacation .buscador-cierre {display: none;}#vacation .buscador {width: auto;padding-left: 10px;padding-top: 10px;}#vacation .buscador_caja_numerada {background: transparent;border: 0;padding: 0;font-size: 11px;}#vacation #vacation-description {display: none;}#vacation label {display: block;clear: both;margin-bottom: 3px;font-size: 12px;}.vacation-search-loading {color: white;padding: 30px;width: auto;height: auto;font-size: 12px;font-weight: bold;color: white;}.vacation-search-loading img {float: left;margin: 0 10px 0 0;}#vacation select {display: block;width: 100%;height: 18px;clear: both;font-size: 11px;margin-bottom: 15px;}#vacation #busq_nuevas_fechas {display: block !important;float: right;width: auto;margin-right: 14px;}#vacation .pie_marco1_paso2 {padding-right: 0;margin-right: 0;}#vacation p {padding: 7px 3px 12px 10px;margin: 0;font-size: 12px;}.vacation-related {background-position: top left!important;}.mis_res_index{float: left;}.tit_mis_reservas{float: left;font-size: 12px;background: #cccccc;padding: 4px 0 4px 0;margin-bottom: 5px;}.wrap_m2_paso4 .tit_mis_reservas{width:100%;}.mis_reservas{float: left;font-size: 11px;margin: 5px 0 4px 0;}.tit_reserva{float:left;width:105px;text-align: center;}.num_mis_reservas{float: left;width:90px;font-weight: bold;padding-left:15px;}.fecha_mis_reservas{float: left;width: 89px;text-align: center;color: #666666;font-weight:bold;}.fecha_viaje{float: left;width: 100px;text-align: center;color: #666666;font-weight:bold;}.fecha_mis_reservas strong, .fecha_viaje strong{color:#000000;}.estado_mis_reservas{float: left;width: 80px;}.link_mis_reservas{float: left;width: 51px;font-size: 10px;}.nav_misreservas{float: right;padding: 20px 0 0 0;margin: 0;}.sep_mis_reservas{margin: 5px 15px 0 15px; padding: 5px 0 0px 0;border-top: 1px solid #cccccc;}.mis_res_index{width: 425px;margin: 0;padding: 0;}#wrap_ofertas {float: left;width: 431px;height: 650px;}#cont_ofertas{ background: #dbe4f6 url(../Images/corners_gris_430_down.gif) no-repeat left bottom; margin: 0 0 15px 0; padding: 0 0 16px 0; width: 430px; float: left }#ofertas_loading{ background: #dbe4f6; margin: 0 0 0 0; padding: 16px 0 16px 10px; width: 420px; float: left; font-size: 11px;}.tabs_ofertas { margin: 0 !important; padding: 0 !important; width: 430px; height: 38px;background-image: url(../Images/tabs_ofertas.gif);}.tab_pepeofertas a {display: block;float: left; width: 285px; height: 38px;}.tab_pepeactive a {display:block;float:left;height:38px;width:145px;}.barra_ofertas h4 {margin: 0px !important;font-size: 12px;padding: 5px 0 5px 15px;background-color: #3366cc;color: #fff;}.barra_ofertas h4 span {color: #FFFFFF;}.barra_ofertas h4 .text {float: right;width: 250px;height: 17px;padding-right: 3px;overflow: hidden;text-align: right;}.barra_ofertas h4 a {color: #FFFFFF;margin: 0;}.caja_ofertas3 {position: relative;left: 15px;}.ofertas3 {width: 100%;margin: 13px 0 0px 0;padding: 0;font-size: 11px;}.ofertas3 a {color: #3366cc;text-decoration: underline;}.ofertas3 a:hover {color: #3366cc;}.ofertas3 h4 {margin: 5px 0 5px 0;font-size: 12px;}.oferta_img {height: 50px;width: 124px;}.caja_oferta {width: 124px;float: left;margin-right: 14px;padding-bottom:5px}.caja_oferta p {width: 124px;padding: 0;margin: 0;}#cont_titulo_oferta {margin: 5px 0 0 0;padding: 0 15px 0px 15px;}#titulo_oferta_1 {float: left;width: 300px;}#titulo_oferta_1 h4 {font-size: 18px;color: #000000;margin: 0;padding:0;display: block;}#titulo_oferta_1 h5 {display: block;color: #666666;font-size: 12px;font-weight: bold;margin: 0;padding: 0;}.fila_cont_oferta {width: 395px;margin: 15px auto 0 auto;}li.hotel_oferta_1 {width: 80px;float: left;}li.hotel_oferta_1 img {float: left;padding: 0;margin: 0;border: 1px solid #666666;}li.hotel_oferta_2{float: left;width: 310px;font-size: 11px;padding-bottom: 8px;display:block;}li.hotel_oferta_2 ul li strong {font-size: 13px;padding: 0 4px 0 0;}li.hotel_oferta_2 ul li {width: 310px;}li.hotel_oferta_2 p {padding: 0;margin: 0;}li.hotel_oferta_2 a {color: #CC0000;}li.hotel_oferta_2 a:hover{color: #660000;}.package-detail ul, .package-detail ol {margin: auto;padding: 5px 10px 5px 20px !important;}.package-detail li {display: list-item;list-style: disc;margin: auto;}.cont_listados_ofertas {background: #dbe4f6;font-size: 11px;padding: 0px 0 5px 0;float: left;}.sub_cont_listados_ofertas {float: left;width: 183px;padding: 0 7px 0 15px;}.destino_list_oferta {float: left;width: 150px;}.destino_list_oferta a{font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}.destino_list_oferta a:hover {color: #666666;}.precio_list_oferta {color: #cc0000;float: right;width: 29px;text-align:right;font-weight: bold;}.precio_list_oferta a {color: #3366cc;text-decoration: none;}.precio_list_oferta a:hover {color: #660000;}.mas_ofertas {float: right;padding: 0 15px 8px 0;}a.mas_ofertas {color: #3366cc;font-size: 11px;font-weight: bold;}a:hover.mas_ofertas {color: #660000;}ul.barra_paso4{ background: url("../Images/barra_paso4.gif") no-repeat; padding-bottom: 15px; width: 500px; height: 20px }ul.barra_paso4 li {visibility: hidden;display: none;}.wrap_m2_paso4 .cajas_en_linea_paso4 {float: left;padding: 0px 0px 0px 12px;margin: 0px;}.label_en_linea {display: block;font-size: 12px;font-weight: bold;}.caja_35 {float: left;width: 35px;margin-top: 6px;margin-right: 5px;}.box_help {float: left;font-style: italic;color: #999999;font-size: 11px;margin-left: 5px;margin-top: 10px;}.olvidaste_contrasena {float: right;margin-right: 75px;font-size: 12px;margin-top: 5px;}.entrar { background: url("../Images/boton_entrar.gif") no-repeat; width: 85px; height: 30px; float: left }.nuevo_usuario { background: url("../Images/boton_nuevo_usuario.gif") no-repeat; width: 178px; height: 30px; float: left; margin: 0; padding:0 }#pie_m2_paso4{ background: url("../Images/pie_paso4.gif") no-repeat -1px 0; margin: 0px; padding: 0; width: 500px; height: 11px }#cabecera_m2_p4 { background: #3366cc url(../Images/corner_rojo_up_left.gif) no-repeat left top; padding: 0; width: 500px; height: 35px }.texto_cab_m2_p4 { background: url(../Images/corner_rojo_up_right.gif) no-repeat right top; padding: 7px 10px 0; height: 20px }.sub_cab_m2_2_p4 {font-size: 12px;color: #FFFFFF;font-weight: bold;float: right;margin-top: 6px;}#cont_m2_paso4 {float: left;border-right: 2px solid #3366cc;border-left: 2px solid #3366cc;margin: -10px 0px 0px 0px;padding:10px 0 0px 0;}.product_extra_info, .wrap_m2_paso4 {margin: 0;margin: 0;width: 496px;}.wrap_m2_paso4 h4 {background: #dbe4f6;font-size: 14px;padding: 0;display: block;}.wrap_m2_paso4 p, .wrap_m2_login p {font-size: 11px;padding: 0 25px 0 12px;margin: 0;}.wrap_m2_paso4 h5, .title_int_paso4, .wrap_m2_login h5 { padding: 10px 0 3px 12px;color: #3366cc;margin: 0;font-size: 12px;}.wrap_m2_paso4 label, .wrap_m2_login label {float: left;display: block;width: 145px;font-size: 12px;font-weight: bold;padding: 10px 0 3px 12px;}.wrap_m2_paso4 label span, .wrap_m2_login label span {font-weight: normal;font-style: italic;}.title_int_paso4 {padding-bottom: 0;}.title_int_paso4 strong {font-size: 13px;}.instrucciones_paso4 {padding:0px 0 3px 12px;margin: 0;font-size: 11px;display: block;}.sep_int_m2_paso4 {border-top: 1px solid #3366cc;margin: 8px 12px 0px 12px;}.verificar {float: left;padding: 0px 0 0px 13px;margin: 8px 2px 0 5px;padding: 0px 0 0 0;font-size: 11px;}.verificar_r {float: left;padding: 0px 0 0px 13px;margin: 4px 2px 0 5px;padding: 0px 0 0 0;font-size: 12px;width: 400px;}.aclaracion {float: left;font-style: italic;color: #99b2e5;font-size: 11px;margin-left: 5px;margin-top: 10px;}.privacidad {font-size: 11px;}.validar {float: right;margin: 20px 0px 0 0;padding: 0 10px 10px 0;}.chk_bol {float: left;padding: 0;margin: 2px 2px 0 0;}.recibir_boletin_login {float: left;padding: 15px 0px 0px 9px;margin: 0px;}.recibir_boletin_login span {float: left;margin: 0 20px 0 6px;padding: 0;font-size: 11px;display: block;width: 340px;}.recibir_boletin {float: left;margin: 0 20px 0 6px;padding: 0;font-size: 12px;display: block;width: 400px;}.recibir_boletin {float: left;padding: 15px 0 0 12px;margin: 0;}.caja_85 {float: left;width: 85px;margin-top: 6px;}.caja_85_ult {float: left;width: 85px;margin-top: 6px;margin-bottom: 10px;}.caja_145 {float: left;width: 145px;margin-top: 6px;}.caja_145_ult {float: left;width: 145px;margin-top: 6px;margin-bottom: 10px;}.caja_45 {float: left;width: 45px;margin-top: 6px;}.caja_65 {float: left;width: 65px;margin-top: 6px;}.caja_95 {float: left;width: 95px;margin-top: 6px;}.caja_100 {float: left;width: 100px;margin-top: 3px;font-size:12px;}.caja_165 {float: left;width: 165px;margin-top: 3px;font-size: 12px;}.caja_170 {float: left;width: 170px;margin-top: 3px;font-size:12px;}.caja_172 {float: left;width: 172px;margin-top: 6px;}.caja_175 {float: left;width: 175px;margin-top: 6px;}.caja_200 {float: left;width: 200px;margin-top: 6px;}.caja_230 {float: left;width: 225px;margin-top: 3px;font-size: 12px;}.caja_250 {float: left;width: 240px;margin-top: 6px;}.caja_275 {float: left;width: 275px;margin-top: 6px;}.caja_355 {float: left;width: 355px;margin-top: 6px;}.caja_413 {float: left;width: 413px;margin-top: 6px;}.chk_priv, .chk_cond {height: 12px;width: 12px;padding: 0 0 2px 0;float: left}.sep {clear:both;padding: 5px 0 5px 0;}.title_gris {color: #000000;font-size: 12px;float: left;padding: 4px 50px 0 12px;display: block;}.cont_marco_gris_p4 {height: 26px;background: #dbe4f6;width: 496px;margin-bottom: 8px;}h5.paso4_d {font-size: 13px;margin: 0;padding: 0 0 3px 12px;font-weight:normal;}.cont_marco_precio_paquete {width: 496px;height: 100px;background: #dbe4f6;padding: 0;margin: 0;padding-top: 10px;}.cont_precio_paquete {float: left;padding-left: 220px;width: 260px;}.sub_cont_precio_paquete_1 {float: left;width: 160px;font-size: 11px;padding-top: 1px;}.sub_cont_precio_paquete_2 {float: left;width: 98px;font-size: 11px;text-align: right;padding-top: 1px;}.sub_cont_precio_paquete_1 strong, .sub_cont_precio_paquete_2 strong {font-size: 13px;padding-top: 2px;}.sep_precio_paquete {border-top: 1px solid #99b2e5;margin: 5px 0 4px 0;clear: both;width: 200px;}.precio_total_paso4 {margin: 0;padding:0;padding-bottom: 10px;float: left;}.precio_total_paso4 span {font-size: 16px;font-weight: bold;float: left;width: 88px;display: block;padding-left: 12px;}.precio_total_paso4 p {font-size: 12px;float: left;width: 359px;}.cont_factura {background: #dbe4f6;height: 26px;width: 496px;padding: 0;margin: 0 0 10px 0px;}.cont_factura span {float: left;font-size: 12px;font-weight: bold;padding: 5px 0 0 12px;}.boton_factura {float: left;color: #dbe4f6;font-size: 12px;padding-left: 20px;margin-left: 36px;}.txt_factura {font-size: 12px;color: #000000;text-decoration:none;padding-top: 1px;float: left;font-weight:normal;display: inline !important;width: auto !important;padding: 2px !important;cursor: pointer;}.boton_motivo {float: left;color: #dbe4f6;padding-left: 12px;padding-right: 12px;}a#cvc { font-size: 12px;float: left;padding:7px 0 0 0px;margin: 0 0 0 10px;}#exp_cvc {padding: 5px 10px 5px 145px;}#exp_cvc p {padding-bottom: 10px;}#exp_cvc img {float: left;padding: 0 3px 3px 0;}.esp_exp {float: left;margin: 7px 3px 0 3px;}.sep_m2_p4 {margin: 0px 10px 0px 10px;border-top: 1px solid #dbe4f6;}.anadir_nombre {float: left;font-size: 12px;background: url(../Images/flecha_pasajer.gif) 0px 4px no-repeat;margin: 7px 0 0 4px;padding-left: 12px;display: block;}.caja_pasajero {float: left;width: 170px;margin: 6px 0 5px 12px;font-size: 12px;}.info_pasajero {background: #FFFFCC;padding: 10px 0px 10px 12px;margin: 5px 0px 0px 0px;float: left;width: 484px;}.pasajero_ya_seleccionado {color: #ccc;}.cabecera_m3 { background: #99b2e5 url(../Images/corner_gray_up_left.gif) no-repeat left top; padding: 0; width: 500px; height: 35px }.texto_cab_m3 { background: url(../Images/corner_gray_up_right.gif) no-repeat right top; padding: 7px 10px 0; height: 20px }.sub_cab_m3_1, .sub_cab_m3_1_c, .sub_cab_m3_1h {float:left;margin: 0;padding: 0;height: 20px;}.sub_cab_m3_1 h3 { color: #ffffff; font-size: 16px; background: url(../Images/s_vuelo_gris.gif) no-repeat -1px -3px; margin: 0; padding: 0 0 2px 25px; width: 135px; float: left }.sub_cab_m3_1h h3 { color: #ffffff; font-size: 16px; background: url(../Images/s_hotel_gris.gif) no-repeat -1px -3px; margin: 0; padding: 0 0 2px 25px; width: 135px; float: left }.sub_cab_m3_1_c h3 { color: #ffffff; font-size: 13px; margin: 0; padding: 0 0 2px 0px; width: 470px; float: left;}.sub_cab_m3_2 {float: left;margin:0px 0 0 0;padding: 0 0 0 6px;height: 20px;}.sub_cab_m3_2 h5 {color:#FFFFFF;font-size: 11px;height:15px;float: left;padding: 0;margin: 5px 0 0 0;}.sub_cab_m3_3 {float: right;margin:0px 0 0 0;padding: 0;text-align: right;width: 240px;height: 20px;}.boton_cab_m3 {float: left;font-size: 11px;margin:0;padding:0;}.title_info {font-size:12px;padding: 0;margin: 0;}.txt_info {font-size: 11px;}.info_tlf {font-size: 11px;float: left;width: 125px;padding: 10px 0 0 0;margin: 0;}.info_mail {font-size: 11px;float: left;padding: 10px 0 0 0;margin: 0 0 0 25px;width:200px;}.info_pasajero h6 {margin: 0;padding: 5px 0 0 0;font-size: 12px;}.left_230_p {float: left;padding: 0 0 0px 10px;margin: 0;width: 228px;}.left_230 {float: left;margin: 0;padding: 0;width: 228px;}.left_100 {float: left;margin: 0;padding: 0;width: 100px;}.left_165 {float: left;margin: 0;padding: 0;width: 165px;margin-left: 33px;}.left_170 {float: left;margin: 0;padding: 0;width: 170px;padding-right: 14px;}.left_230 {float: left;margin: 0;padding: 0;width: 236px;padding-right:6px;}.info_hotel {padding-bottom: 5px;}.print {float: right;padding: 4px 3px 3px 24px;margin-top: -20px; background-image: url("../images/print.gif");background-repeat: no-repeat;color: #666666;font-size: 11px;} .print:visited {color: #666666;}rm_room_quotas {color: black;}#add_room_quotas {}#selec {margin-top: 0;padding-top: 0;}.nueva_busqueda {margin-top: 7px;margin-bottom: 2px;padding-top: 7px;background-position: 0% 50%;}h5.txt_m1_1 {padding-top: 12px;padding-bottom: 12px;}.main-content {width: 500px;float: left;margin: 3px 0 0 0; background-image: url("../images/main_content.gif");background-position: center top;background-repeat: no-repeat;}.main-content h2 {display: block;width: 486px;height: 146px;margin: 0 auto 0 auto;padding: 9px 0 0 9px;background-repeat: no-repeat;background-position: 0px 35px;font-size: 16px;font-weight: bold;font-style: normal;color: white;}.main-content h2 span {width: 345px;display: block;float: left;}.main-content h2 #results-found {width: 130px;float: right;padding: 5px 10px 0 0;color: black;font-size: 0.7em;font-weight: bold;text-align: right;}.loading-vacation {padding-bottom: 20px;}img#photo {float: left;padding: 3px 10px 7px 0;}#quotas-results-sort {margin: 10px;padding: 4px 9px 9px 9px;background-color: #cccccc;font-size: 0.7em;font-weight: bold;}#quotas-results-sort label { font-weight: normal;text-decoration: underline;cursor: pointer;}#quotas-results-sort input { cursor: pointer;border: 0px;}.package {margin: 10px;padding: 5px 1px 11px 1px;border-bottom: 1px solid #999999;}.package span,.package div {font-size: 0.9em;}.package .general,.package .min-price {width: 350px;float: left;}.package .name {font-size: 0.95em;font-weight: bold;}.package .min-price {display: block;width: 115px;float: right;font-size: 0.8em;text-align: right;color: #a3a3a3;}.package .min-price a {font-size: 1.7em;color: #0066cc;}.package .select-package {clear: both;float: right;margin: 20px 0 0 0;padding: 2px 22px 2px 0;background: url('../images/arrow.gif') 100% 50% no-repeat;font-size: 0.9em;text-decoration: underline;color: #666666;white-space: nowrap;}.travel-data {padding: 10px;font-size: 12px;}.travel-data p {margin-top: 3px;}.travel-data h5{ padding: 10px 0 3px 0px;margin: 0;color: #CC0000;font-size: 13px;}#cont_pcpal_dcha hr {display: block;visibility: visible;clear: both;border-width: 0px 0px 1px 0px;border-bottom-color: #999999;border-bottom-style: solid;margin-top: 4px;height: 0;}#cont_pcpal_dcha .important {border-bottom: 1px solid #CC0000;}ol.user-input {display: block;padding: 0; margin: 0;list-style: none;}ol.user-input li {display: block;visibility: visible;padding: 0 0 0 40px;margin: 0;clear: both;background-position: 0% 0%;background-repeat: no-repeat;}a.flex {display: block;margin: 4px 0 2px 0;font-size: 11px;color: black;}a.flex:hover{color: blue;}ol.user-input li.one{ background-image: url('../images/number-one.gif'); border-bottom: 1px solid #999999; padding-bottom: 10px; }ol.user-input li.two{ background-image: url('../images/number-two.gif'); }.column {float: left;width: 200px;}#quotas-departure-calendar {width: 200px;float: right;}.column label,.column input {display: block;float: left;}.column input,.column select {width: 90px;margin: 2px 0 10px 0;clear: right;font-size: 11px;}.column label {padding: 6px 0 0 0;clear: none;}.one .column label {width: 104px;}.two select {width: 48px;height: 18px;}ol.user-input strong {display: block;clear: both;margin: 10px 0 12px 0;}#quotas-details {margin: 0;list-style: none;padding: 0;}#quotas-details h4 {display: block;height: 24px;background-color: #cccccc;padding: 10px 0 0 10px;margin: 0;font-size: 14px;}#quotas-details li {list-style: none;margin: 0;padding: 0;}#quotas-details p {padding: 0 13px 0 13px;font-size: 0.8em;}#quotas-details small {font-size: 0.75em;}table.quotas-options {width: 476px;margin: 10px;border-collapse: collapse;border-top: 1px solid #999999;border-right: 0;border-bottom: 0;border-left: 0;}.large {height: 250px;overflow: auto;}.large table {width: 460px;}table.quotas-options td {padding: 3px 0px 3px 0px;border-bottom: 1px solid #999999;font-size: 12px;cursor: default;}.quotas-hotel-moreinfo {border: 0px !important;}table.quotas-options td table {width: 100%;}table.quotas-options td table td {border: 0;}table.quotas-options td.stars {vertical-align: top;}.availability {font-size: 11px !important;vertical-align: top;}.confirmed {color: #006600;}table.quotas-options .highlighted {background-color: #f3f3f3;}table.quotas-options .selected {background-color: #e5e5e5;}table.quotas-options input {cursor: pointer;}.buttons {padding: 0 10px 0 10px;height: 35px;}.buttons #continuar {margin-left: 20px;float: right;}#computed-price .loadingIndicator {padding-bottom: 5px;}.hotel-alternative {}.hotel-alternative td {}#get-hotel-options {display: block;text-align: right;}#pax-distribution table {width: 473px;border: 1px solid #666666;margin: 11px;background-color: #cccccc;}#pax-distribution th {padding: 10px;font-size: .8em;text-align: left;}#pax-distribution td {background-color: #e8e8e8;padding: 6px;font-size: .8em;vertical-align: middle;}#quotas-details ul {padding: 10px 0 0 30px;}#quotas-details ul li {list-style: disc;font-size: .8em;}.travel-day {background-color: rgb(200, 200, 200);}#computed-price,#price-help {padding: 10px;font-size: .85em;}#computed-price .price {display: block;padding: 0px;font-size: 19px;font-weight: normal;color: rgb(0, 102, 204);}.busy {cursor: wait;-moz-opacity: .6;opacity: .6;filter: alpha(opacity=60);}.busy * {cursor: wait !important;}#pax-distribution.busy {display: none;}#pax-distribution-indicator {display: none;}#pax-distribution-indicator.loading {display: block !important;}.more_info {background-color: #F600B9;}.more_info_button {font-size: 10px;border: none;background-color: #FFFFFF;color: #000055;}.quotas-options .sup td{padding: 3px 10px 3px 10px;border-top: 1px solid #999999;border-bottom: 0px solid #999999;font-size: 12px;cursor: default;}.quotas-options .inf td {padding: 3px 10px 3px 10px;border-bottom: 1px solid #999999;border-top: 0;font-size: 12px;cursor: default;}.quotasHotelInfo {background-color: #FDFFAA;font-size: 11px;margin-right: 20px;}.quotas-options {font-size: 11px;width: 100%;}#quotas-extras {font-size: 11px;color: #333333;padding: 10px;}#hotel-rooms{font-size: 11px;color: #333333;padding: 10px;}#hotel-boards{font-size: 11px;color: #333333;padding: 10px;}.extraQuotes {font-size: 11px;position: relative;}.marco_3{float: left;padding: 0;margin: 0;font-size: 11px;}.cabecera_m3 { background: #99b2e5 url(../Images/corner_gray_up_left.gif) no-repeat left top; padding: 0; width: 500px; height: 35px }.texto_cab_m3 { background: url(../Images/corner_gray_up_right.gif) no-repeat right top; padding: 7px 10px 0; height: 20px }.cont_m3 {position: relative;top: 0px;border-right: 2px solid #99b2e5;border-left: 2px solid #99b2e5;margin-top: 0px;padding: 0px 0 10px 0;}.pie_m3 { background: #99b2e5 url(../Images/corner_gray_dw_left.gif) no-repeat left bottom; margin: -0.2em 0 0; width: 500px; height: 30px }.pie_m3 .texto_pie_m3 { background: url(../Images/corner_gray_dw_right.gif) no-repeat right bottom; margin: 0; padding: 0px; height: 30px; }#cont_pie_m3 {margin-left: 1em;padding-top: 0.2em;}.texto_pie_m3 ul.nav_m3 {margin-left: 2em;display: inline;}.texto_pie_m3 ul.nav_m3 li {display: inline;margin-left: 0.3em;}.texto_pie_m3 span {color: #333333;font-size: 11px;}.texto_pie_m3 span a, .texto_pie_m3 ul.nav_m3 li a {font-size: 11px;color: #333333;}.texto_pie_m3 span a:hover, .texto_pie_m3 ul.nav_m3 li a:hover{color: #FFFFFF}.texto_pie_m3 ul.nav_m3 li a{font-size: 0.8em;}.texto_pie_m3 ul.nav_m3 li.nav_m3_active a {text-decoration: none; font-weight: bold;}#cont_m3 hr{visibility: hidden;display: none;}.pie_m3_s{background: url("../Images/pie_gris.gif") no-repeat 0px 0px; margin: 0px; padding: 0 0 10px 0; width: 500px; height: 12px }.pie_m3_s2{background: url("../Images/pie_gris.gif") no-repeat 0px 0; margin: 0px; padding: 0; width: 500px; height: 12px }ul#tabs{width: 500px;height: 30px;float: left;margin: 0;padding: 0;}ul#tabs li {float: left;width: 164px;height: 30px;padding-right: 4px;}ul#tabs .tab_activo {background: url("../Images/tab_activo.gif") no-repeat;}ul#tabs .tab_inactivo {background: url("../Images/tab_inactivo.gif") no-repeat;}.tab_inactivo a {color: #323b4d;position: relative;font-size: 12px;font-weight: bold;display: block;padding: 7px 0 4px 35px;}.tab_activo a {color: #FFFFFF;position: relative;font-size: 12px;font-weight: bold;display: block;padding: 7px 0 4px 35px;text-decoration: none;}#tab_flights.tab_activo a {background: url("../Images/s_vuelo_gris.gif") no-repeat 7px 2px;}#tab_flights.tab_inactivo a {background: url("../Images/s_vuelo_inactivo.gif") no-repeat 7px 2px;}#tab_hotels.tab_activo a {background: url("../Images/s_hotel_gris.gif") no-repeat 7px 2px;}#tab_hotels.tab_inactivo a {background: url("../Images/s_hotel_inactivo.gif") no-repeat 7px 2px;}#tab_cars {padding-right: 0 !important;}#tab_cars.tab_activo a {background: url("../Images/s_otro_coche.gif") no-repeat 7px 2px;}#tab_cars.tab_inactivo a {background: url("../Images/s_coche_inactivo.gif") no-repeat 7px 10px;}.tab_inactivo a:hover {color: #FFFFFF;}.sub_cab_m3_1, .sub_cab_m3_1_c, .sub_cab_m3_1h {float:left;margin: 0;padding: 0;height: 20px;}.fila_cont_m3, .fila_cont_m3v {padding: 0;text-align: left;margin: 0;font-size: 12px;width: 99%;}.fila_cont_m3v {font-weight: bold;}.listado_1{float: left;height: 20px;width: 60px;margin: 0;padding:0;}.listado_1 img{display: block;padding: 0;margin: 3px auto 0px auto;}.listado_2v{float: left;width: 58px;margin-right: 0.5em;}.listado_3v{float: left;width: 70px;margin-right: 0.5em;padding: 0;}.listado_4v{float: left;width: 36px;text-align: right;margin-right: 0.3em;}.listado_5v {float: left;width: 3px;}.listado_6v {float: left;width: 36px;text-align: right;display: block;}.listado_7v {float: left;width: 50px;font-size: 10px;}.listado_7v img {float: left;margin: 2px 0 0 3px;}.listado_7v span {float: left;margin: 1px 0 0 3px;font-weight: normal;}.listado_8v {float: left;width: 80px;height: 25px;font-weight: normal;font-size: 10px;}.listado_8v a {text-decoration: underline;color: #0066CC;font-weight: normal;float: left;font-size: 10px;}.listado_p {float: right;margin: 0 2px 0 0;padding: 0;text-align: right;width: 65px;white-space: nowrap;}.listado_p a {color: #0066CC;font-size: 18px;font-weight: normal;display: block;margin-top: -3px;padding: 0;}.listado_p a:hover {color: #003399;}.listado_p span {font-size: 10px;color: #99b2e5;font-weight: normal;display: block;margin-top: -1px;}.cont_marco_gris {height: 30px;background: #99b2e5;width: 496px;margin-bottom: 10px;}.title_ordenar {color: #000000;font-weight: bold;font-size: 13px;float: left;padding: 6px 50px 0 34px;}.botones_ordenar {float: left;padding-top:6px;}.boton_ordenar label {color: #000000;height: 15px;float: left;padding: 2px 10px 0 0;font-size: 11px;}.boton_ordenar input {cursor: pointer;}.radio {height: 11px;width: 11px;float: left;border: 0;margin: 0;margin: 2px 4px 0 0;cursor:pointer;}.radio2 {height: 15px;width: 13px;float: left;margin: 0;margin: 0px 2px 0 0;border: 0;}#wrap_m3 {width: 496px;}.wrap {width: 496px;}.wrap hr{visibility: hidden;display: none;}.fila_cont_m3, .fila_cont_m3v {padding: 0;text-align: left;margin: 0;font-size: 11px;width: 99%;}.fila_cont_m3v {font-weight: bold;}.cont_ida_vuelta {float: left;width: 360px;padding: 0;margin: 0;}.cont_ida_vuelta ul li {padding: 0;display: block;float: left;height: 16px;white-space: nowrap;overflow: hidden;}.fila_cont_m3v_ext {float: left;font-size: 12px;width: 490px;margin: 0;padding: 0;}.wrap_fila_cont_m3v_ext {font-size: 11px;float: left;width:424px;margin: 0;padding: 0 0 5px 0;}.sep_ext {display: block;width: 400px;height: 10px;float:left;}.listado_1_ext {float: left;height: 10px;width: 60px;margin: 0;padding:0;}.listado_1_ext img {margin: 10px auto 0px auto;display: block;}.listado_2_ext {float: left;width: 360px;margin: 0;padding: 0;}.listado_2_ext ul {height: 15px;float: left;margin: 0;padding: 0;display:block;}.listado_2v_ext{float: left;width: 101px;font-weight: bold;margin: 0;padding: 0;height: 15px;overflow: hidden;white-space: nowrap;}.listado_2v_ext strong, .listado_3v_ext strong, .listado_4v_ext strong, .listado_6v_ext span {color:#99b2e5;}.listado_3v_ext{float: left;width: 60px;margin: 0;padding: 0;height: 15px;}.listado_4v_ext{float: left;width: 50px;text-align: right;font-weight: bold;margin: 0;padding: 0;height: 15px;}.listado_5v_ext {float: left;width: 51px;display: block;font-size: 11px;height:15px;margin: 0;padding: 0;height: 15px;}.listado_5v_ext span {margin:1px 0 0 4px;font-size: 10px;}.listado_6v_ext {float: left;width: 89px;margin: 0;padding: 0;height: 15px;}.ocultar_detalles {float:left;font-size: 10px;padding:0px 0 0 322px;}.loadingIndicator {display: block;padding: 6px;padding-left: 30px;font-size: 12px;background: url("../Images/activity_white.gif") no-repeat 10px 5px;font-weight: bold;}.listado_1c {float: left;width: 70px;margin: 0 auto 0 auto;padding:0 0 0 2px;}.listado_2c {float: left;width: 117px;text-align: left;font-weight: normal;font-size: 11px;}.listado_3c {float: left;width: 123px;text-align: left;font-weight: normal;font-size: 11px;}.listado_4c {float: left;width: 95px;text-align: right;font-weight: bold;color: #99b2e5;font-size: 12px;}.listado_2c a, .listado_3c a, .listado_4c a {font-size: 10px;font-weight:normal;}.listado_2c strong, .listado_3c strong, .listado_4c strong {font-size: 12px;}.titulo_seguro{text-transform: capitalize;font-size:12px;font-weight:bold;}.selec_2_1 {float: left;margin: 0;padding: 0;margin-right: 0.2em;font-size: 11px;height: 16px;margin-right: 0.2em;height: 16px;width: 460px;}ul.barra_paso2 { background: url(../Images/barra_paso2.gif) no-repeat; padding-bottom: 15px; width: 500px; height: 20px }ul.barra_paso2 li {visibility: hidden;display: none;}#pie_m2_paso2{ background: url("../Images/pie_paso4.gif") no-repeat -1px 0; margin: 0px; padding: 0 0 15px 0; width: 500px; height: 11px }.pie_marco1_paso2 {width: 240px;height: 20px;padding: 0 0 8px 0;background-color: #3366cc ;background-image: url(../Images/corner_rojo_dw_right.gif);background-repeat: no-repeat; background-position: bottom right;}#pie_m2_paso4{ background: url("../Images/pie_paso4.gif") no-repeat -1px 0; margin: 0px; padding: 0; width: 500px; height: 11px }.txt_buscar_hotel {font-size: 11px;margin: 0px 0 0 5px;font-weight:bold;float: left;padding: 6px 1px 0 3px;width:20px;display:block}a.txt_buscar_hotel {color: #000000}#cabecera_m2_login { background: #3366cc url(../Images/corner_rojo_up_left.gif) no-repeat left top; margin: 0; padding: 0; width: 429px; height: 35px }#pie_m2_login { background: url("../Images/pie_login.gif") no-repeat 0 0; margin: 0px; padding: 0; width: 429px; height: 11px }#cont_m2_login {float: left;border-right: 2px solid #3366cc;border-left: 2px solid #3366cc;margin: -10px 0px 0px 0px;padding: 10px 0px 0px 0px;}.wrap_m2_login { margin: 0;margin: 0;width: 425px;}.wrap_m2_login .cajas_en_linea_paso4 {float: left;padding: 0px 0px 0px 10px;margin: 0px;}.wrap_m2_login h4 {font-size: 12px;color: #3366cc;font-weight: bold;padding: 0px 12px 0px 10px;margin: 20px 0 6px 0;}.wrap_m2_login p {padding: 0px 12px 0px 12px;text-align:justify;}.wrap_m2_login input {margin: 0 0 0 12px;}.wrap_m2_login strong {padding: 10px 12px 0px 12px;display: block;font-size: 12px}.wrap_m2_login ul {font-size: 12px;margin: 12px 12px 12px 12px;}.wrap_m2_login ul li {list-style:disc;margin: 0 0 0 22px;color: #CC0000;}.wrap_m2_login ul li a {font-weight: bold;color: #CC0000;text-decoration: none;}.wrap_m2_login ul.list_int li {font-size: 11px;color: black;list-style: disc;}.olvidaste_contrasena_index {float: left;margin-left: 22px;font-size: 12px;margin-top: 5px;}.recibir_boletin {float: left;margin: 0 32px 0 6px;padding: 0;font-size: 12px;display: block;width: 400px;}.recibir_boletin {float: left;padding: 15px 0 0 12px;margin: 0;}.cont_izq_home {float: left;margin-right: 15px;width: 310px;}.buscador { color: #FFFFFF; font-size: 0.70em; background: #3366cc; display: block; margin: 0; padding: 15px 15px 0; width: 280px }#buscador-logo{ background: url(../Images/title_buscador.gif) no-repeat center; display: block; margin: 0 0 15px; padding: 0; position: relative; z-index: 3; top: 10px; width: 205px; height: 19px }#buscador-logo h3 {visibility: hidden;display: none;}.buscador_caja_numerada {margin: 0px;border-bottom: 1px solid #dbe4f6;padding: 5px 0px 5px 45px;}.sin_borde {border-bottom:0;padding-bottom: 0;padding-top: 0;}.buscador-caja1 { background: url(../Images/form_n1.gif) no-repeat left center }.buscador-caja2 { background: url(../Images/form_n2.gif) no-repeat left center }.buscador-caja3 { background: url(../Images/form_n3.gif) no-repeat left center }.buscador-caja4 { background: url(../Images/form_n4.gif) no-repeat left center }.buscador-caja5 { background: url(../Images/form_n5.gif) no-repeat left center }.buscador-caja6 { background: url(../Images/form_n6.gif) no-repeat left center }.boton_buscar { background: url(../Images/boton_buscar.gif) no-repeat center right; padding: 0; margin: 10px 0 10px 0; width: 120px; height: 40px; float: right; display:block;}.tipo_habitacion {width: 135px;margin: 0 3px 0px 3px;font-size: 11px;}.cunas, .n_habitaciones{width: 38px; font-size: 11px; margin: 0 0 0px 0}a.boton_buscar strong {visibility: hidden;display: none;}.buscador-cierre{ background: #3366cc url(../Images/corner_rojo_down_right.gif) no-repeat right bottom; display: block; margin: 0; padding: 0 15px 0 0; left: 100%; width: 295px; height: 62px }#fld_solo_vuelo_ida {margin-left: 0;padding-left: 0;}.checks_buscador {float: left;padding-right: 11px;}#iconos{position: relative;margin: 0px auto 0px 30px;}.buscador-caja1 #iconos{padding-top: 5px;margin: 0 0 0 10px;}#campo_hotel label {padding: 0 20px 0 2px;}#campo_hotel label.derecha {padding: 0 0 0 26px;text-align: right;}.cunas, .n_habitaciones{width: 34px; font-size: 11px; margin: 0;}#iconos a { background-image: url('../Images/tipos_servicios.gif'); height: 44px; display: block; cursor: pointer; float: left;}#iconos #icono_vuelo{ background-position: -44px 0px; width: 44px; }#iconos #icono_vuelo:hover{ background-position: -88px 0px; }#iconos #icono_vuelo.servicio_seleccionado{ background-position: 0px 0px; }#iconos #icono_hotel{ background-position: -59px -44px ; width: 59px; }#iconos #icono_hotel:hover{ background-position: -118px -44px; }#iconos #icono_hotel.servicio_seleccionado{ background-position: 0px -44px; }#iconos #icono_coche{ background-position: -59px -88px ; width: 59px; }#iconos #icono_coche:hover{ background-position: -118px -88px; }#iconos #icono_coche.servicio_seleccionado{ background-position: 0px -88px; }.label {display: block; padding-bottom: 2px;}.ciudad {width: 88%;font-size: 11px; margin-bottom: 4px;}.hora {width: 99%; margin-top: 5px; font-size: 11px; margin-bottom: 5px;}.salida-regreso{ position: relative; width: 99%;}.salida{float: left;width: 47%;}.regreso{float: right;width: 47%;}.fecha {float: left;width: 70%;font-size: 11px;}.fecha-calendario {float: right;}.edades{float: left;padding-left: 30px;}.coche{float: right; padding-right: 5px; width: 70px; height: 40px}.coche img{width: 70px; height: 40px;}.edad_conductor{visibility: hidden; display: none;}.personas{width: 40px; font-size: 11px;}.habitaciones{font-size: 11px; width: 75px;}.regimen {font-size: 11px; width: 112px;}.boton_buscar{width: 120px;height: 40px;margin-top: 10px;cursor: pointer; border:0;}a.link_bl {font-size: 11px;text-decoration: none;color: #FFFFFF;}a.flex {display: block;margin: 4px 0 2px 0;font-size: 11px;color: #7e97b0;}a.flex:hover{color: #FFFFFF;}.rm_room {float: left;color: white;text-decoration: none;font-size: 9px;line-height: 20px;vertical-align: middle;}.hotel_hab {clear: both;}#cont_m2_pepeconsejos {float: left;border-right: 2px solid #3366cc;border-left: 2px solid #3366cc;margin: 0px 0px 0px 0px;padding: 10px 0 0px 0;}.img_pepeconsejo {}a.pepeconsejos {margin: 5px 0 5px 12px;font-size: 11px;display: block;color: #0066CC;}a.pepeconsejos:hover {color:#003399;}.botones_nav {float:right;padding-bottom: 10px;}.elegir_hotel { background: url("../Images/boton_elegir_hotel.gif") no-repeat; width: 160px;height: 30px;float: left;}.cont_h_info {width: 496px;}.sub_cont_h_info_1 {float: left;margin: 5px 0px 0 5px;width: 80px;padding: 0;}.sub_cont_h_info_2 {float: left;font-size: 12px;font-weight: bold;margin-top: 5px;width: 390px;display: block;}.cont_h_info ul {float: left;font-size: 11px;padding-left: 85px;padding-bottom: 5px;}.cont_h_info ul li {background: url("../Images/lista_hotel.gif") no-repeat 0% 4px;padding-left: 9px;}.cont_h_info ul li a {color: #000000;}.title_h_info {background: #dbe4f6;display: block;font-size: 14px;font-weight: bold;padding:5px 0px 5px 85px;height: 15px;}.cont_foto_h_info {padding-left: 10px;width: 486px;}.foto_h_info {max-width: 360px;float: left;}ul.lista_fotos_h_info {float: left;margin: 0px;padding-left: 5px;width: 121px;}ul.iconos_hotel li {background: none;padding: 0;margin: 0;}.list_serv_h_info {float: left;padding-left: 85px;}.cont_listados_serv_h_info {width: 205px;float: left;}.cont_listados_serv_h_info span {font-size: 14px;font-weight: bold;padding-left: 8px;}.cont_listados_serv_h_info ul {padding: 0;margin: 0;width: 190px;}.calendar {position: relative;display: none;border-top: 2px solid #fff;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 2px solid #fff;font-size: 11px;color: #000;cursor: default;background: #c8d0d4;font-family: tahoma,verdana,sans-serif;}.calendar table {border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;font-size: 11px;color: #000;cursor: default;background: #c8d0d4;font-family: tahoma,verdana,sans-serif;}.calendar .button { text-align: center;padding: 1px;border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;}.calendar .nav {background: transparent url(menuarrow.gif) no-repeat 100% 100%;}.calendar thead .title { font-weight: bold;padding: 1px;border: 1px solid #000;background: #788084;color: #fff;text-align: center;}.calendar thead .headrow { }.calendar thead .daynames { }.calendar thead .name { border-bottom: 1px solid #000;padding: 2px;text-align: center;background: #e8f0f4;}.calendar thead .weekend { color: #f00;}.calendar thead .hilite { border-top: 2px solid #fff;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 2px solid #fff;padding: 0px;background-color: #d8e0e4;}.calendar thead .active { padding: 2px 0px 0px 2px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;background-color: #b8c0c4;}.calendar tbody .day { width: 2em;text-align: right;padding: 2px 4px 2px 2px;}.calendar tbody .day.othermonth {font-size: 80%;color: #dbe4f6;}.calendar tbody .day.othermonth.oweekend {color: #faa;}.calendar table .wn {padding: 2px 3px 2px 2px;border-right: 1px solid #000;background: #e8f4f0;}.calendar tbody .rowhilite td {background: #d8e4e0;}.calendar tbody .rowhilite td.wn {background: #c8d4d0;}.calendar tbody td.hilite { padding: 1px 3px 1px 1px;border: 1px solid;border-color: #fff #000 #000 #fff;}.calendar tbody td.active { padding: 2px 2px 0px 2px;border: 1px solid;border-color: #000 #fff #fff #000;}.calendar tbody td.selected { font-weight: bold;padding: 2px 2px 0px 2px;border: 1px solid;border-color: #000 #fff #fff #000;background: #d8e0e4;}.calendar tbody td.weekend { color: #f00;}.calendar tbody td.today { font-weight: bold;color: #00f;}.calendar tbody .disabled { color: #999; }.calendar tbody .emptycell { visibility: hidden;}.calendar tbody .emptyrow { display: none;}.calendar tfoot .footrow { }.calendar tfoot .ttip { background: #e8f0f4;padding: 1px;border: 1px solid #000;background: #788084;color: #fff;text-align: center;}.calendar tfoot .hilite { border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;padding: 1px;background: #d8e0e4;}.calendar tfoot .active { padding: 2px 0px 0px 2px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;}.calendar .combo {position: absolute;display: none;width: 4em;top: 0px;left: 0px;cursor: default;border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;background: #d8e0e4;font-size: 90%;padding: 1px;z-index: 100;}.calendar .combo .label,.calendar .combo .label-IEfix {text-align: center;padding: 1px;}.calendar .combo .label-IEfix {width: 4em;}.calendar .combo .active {background: #c8d0d4;padding: 0px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;}.calendar .combo .hilite {background: #048;color: #aef;}.calendar td.time {border-top: 1px solid #000;padding: 1px 0px;text-align: center;background-color: #e8f0f4;}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm {padding: 0px 3px 0px 4px;border: 1px solid #889;font-weight: bold;background-color: #fff;}.calendar td.time .ampm {text-align: center;}.calendar td.time .colon {padding: 0px 2px 0px 3px;font-weight: bold;}.calendar td.time span.hilite {border-color: #000;background-color: #667;color: #fff;}.calendar td.time span.active {border-color: #f00;background-color: #000;color: #0f0;}ul.barra_paso3 { background: url(../Images/barra_paso3.gif) no-repeat; padding-bottom: 15px; width: 500px; height: 20px }ul.barra_paso3 li {visibility: hidden;display: none;}#pie_m2 { background: #3366cc url(../Images/corner_rojo_dw_left.gif) no-repeat left bottom; margin:0; padding: 0; width: 500px; height: 32px }#pie_m2 .texto_pie_m2 {background: url(../Images/corner_rojo_dw_right.gif) no-repeat right bottom; height: 32px; }#pie_m2 .texto_pie_m2 li {list-style: none;float: left;}#cont_pie_m2{padding: 0 3px 0 12px;margin: 0}#cont_pie_m2 ul li {padding-right: 12px;display: block;}a.ver_hotel {font-size: 0.70em;color: #fff;font-weight: bold;padding-left: 25px;background: url(../Images/s_hotel.gif) no-repeat -1px 3px; margin: 0; padding: 8px 0 5px 25px; float: left;}a.ver_hotel:hover, .cambiar_hotel a:hover {color: #FFFFFF;font-weight: bold}a.ver_hotel strong {color: #FFFFFF;font-weight: bold}a.ver_coche { background: url(../Images/s_coche.gif) no-repeat 0px 4px; margin: 0; padding: 8px 0 5px 25px; float: left; font-size: 0.70em;color: #fff;font-weight: bold;padding-left: 25px;}a.ver_coche:hover {color: #FFFFFF;font-weight: bold}a.ver_coche strong {color: #FFFFFF;font-weight: bold}a.ver_vuelo { background: url(../Images/s_vuelo.gif) no-repeat -1px 4px; margin: 0; padding: 8px 0 5px 25px; float: left; margin: 0px;font-size: 0.70em;color: #fff;font-weight: bold;padding-left: 25px;}.ver_vuelo a:hover {color: #FFFFFF;font-weight: bold}.ver_vuelo a strong {color: #FFFFFF;font-weight: bold}
