#solapas{height:26px;}#solapas li{float:left;cursor:pointer;color:#036;border:0;}#solapas span{font-size:12px;}#solapas .solapaVOn{font-weight:bold;width:52px;}#solapas .solapaVOff{width:52px;}#solapas .solapaVHOff{display:none;}#solapas .solapaVHOn{display:none;font-weight:bold;}#solapas .solapaPOff{width:56px;}#solapas .solapaPOn{font-weight:bold;width:56px;}#solapas #sFlowVuelosHoteles{padding-left:27px;width:64px;display:none;}#solapas .solapaHOff{width:50px;}#solapas .solapaHOn{width:50px;font-weight:bold;}#solapas .solapaAOff{width:41px;}#solapas .solapaAOn{width:41px;font-weight:bold;}#solapaContainer{border:1px solid #bfd0a7;border-top:4px solid #bfd0a7;margin-top:0;min-height:236px;_height:236px;padding:10px;padding-top:0;background:#F1F4ED;position:relative;z-index:10;}#solapaContainer .logoMejorPrecioPortuguesse,#solapaContainer .logoMejorPrecioSpanish{position:absolute;top:113px;left:331px;}#solapaContainer .textBoxFecha{border:1px solid #d7dcd5;width:105px;height:17px;font-size:14px;padding:2px;}#solapaContainer #titleOrigenDescripcion{margin-right:30px;}#solapaContainer #titleDestinoDescripcion{margin-right:16px;}#solapaContainer #cajaPasajeros{width:400px;}#solapaContainer .containerPasajeros div{float:left;}#solapaContainer .labelEdades{margin-top:3px;float:left;margin-left:5px;display:none;}#solapaContainer .edadesNinos{width:60px;text-align:center;}#botonBuscar{border:none;height:25px;cursor:pointer;float:right;display:block;text-align:center;}#solapaContainer #parrafoOrigenPaquetes{display:none;}#solapaContainer #parrafoDestinoPaquetes{display:none;}#solapaContainer #parrafoPaquetesEstadia{display:none;}#solapaContainer .logoMejorPrecioPortuguesse,.tabVuelos .logoMejorPrecioSpanish{display:block;}.tabHoteles #searchHotelesContainer{display:none;}.tabVuelosHoteles #searchHotelesContainer{display:none;}.tabPaquetes #searchHotelesContainer{display:none;}.tabAutos #searchHotelesContainer{display:none;}.tabVuelos #searchHotelesContainer{display:block;float:left;}.tabVuelos #edadesAyuda{width:10px;height:10px;float:left;border:1px solid black;margin-top:28px;margin-left:20px;_margin-left:0;}.tabVuelos #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;margin-bottom:10px;}.tabVuelos #listLinks li{float:right;padding:3px;}.tabVuelos #listLinks li a{margin-left:10px;_margin-left:2px;_margin-right:2px;}.tabVuelos p{height:30px;}.tabVuelos #sTripTypeList{width:181px;height:30px;list-style-position:inside;margin-top:10px;float:left;padding:0;}.tabVuelos #sTripTypeList li{float:left;margin-right:7px;}.tabVuelos #containerHabitaciones{display:none;width:0;height:0;}.tabVuelos #cajaPasajeros{padding-top:5px;width:420px;margin-top:5px;_margin-top:0;_padding-top:4px;}*+html .tabVuelos #cajaPasajeros{padding-top:2px;margin-top:8px;}.tabVuelos #botonBuscar{margin-top:-20px;width:106px;}.tabVuelos .containerPasajeros{display:none;}.tabVuelos #PasajerosH1{display:block;}.tabVuelos .comboNinosContainer{height:30px;margin-left:18px;padding-bottom:23px;text-align:center;width:110px;}.tabVuelos .comboAdultosContainer{margin-left:-5px;text-align:center;width:110px;}.tabVuelos #PasajerosH7{display:none!important;}.tabVuelos #PasajerosH6{display:none!important;}.tabVuelos #PasajerosH5{display:none!important;}.tabVuelos #PasajerosH4{display:none!important;}.tabVuelos #PasajerosH3{display:none!important;}.tabVuelos #PasajerosH2{display:none!important;}.tabVuelos .contenedorEdades{margin-left:10px;}.tabVuelos .titleHabEdades{display:none;}.tabVuelos #titleFecha1{margin-right:35px;}.tabVuelos #titleFecha2{margin-right:24px;}.tabVuelos .textBoxCiudad{border:1px solid #d7dcd5;width:295px;height:17px;font-size:14px;}.tabVuelos #sDevolucionAuto{display:none;}.tabVuelos #titleDestinoDescripcion{display:inline!important;margin-right:24px!important;}.tabVuelos #titleOrigenDescripcion{display:inline!important;}.tabVuelos #destinoDescripcion{display:inline!important;}.tabVuelos .calendarImage{float:right;position:relative;top:2px;left:-80px;}.tabVuelos #parrafoFecha1{width:300px;}.tabVuelos #parrafoFecha2{width:300px;}.tabHoteles #edadesAyuda{display:none;}.tabHoteles #parrafoCiudadOrigen{display:none;}.tabHoteles #sTripTypeList{display:none;}.tabHoteles .comboNinosContainer{margin-left:10px;width:50px;text-align:center;padding-bottom:35px;}.tabHoteles .labelNinos{display:block;}.tabPaquetes .labelNinos{display:block;}.tabHoteles .comboAdultosContainer{margin-left:60px;width:50px;text-align:center;}.tabHoteles .contenedorEdades{margin-left:10px;}.tabHoteles #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;}.tabHoteles #listLinks li{float:right;padding:3px;}.tabHoteles #listLinks li a{margin-left:10px;margin-right:10px;}.tabHoteles p{height:30px;}.tabHoteles #sTripTypeList{width:181px;height:30px;list-style-position:inside;margin-top:10px;float:left;padding:0;}.tabHoteles #sTripTypeList li{float:left;margin-right:7px;}.tabHoteles #cajaPasajeros{padding-top:5px;width:420px;margin-top:33px;_margin-top:1px;z-index:100;_padding-top:2px;_margin-bottom:12px;}*+html .tabHoteles #cajaPasajeros{padding-top:5px;margin-top:7px;}.tabHoteles #botonBuscar{width:111px;margin-top:-20px;}.tabHoteles #containerHabitaciones{width:100px;float:left;margin-top:25px;display:block;height:40px;}.tabHoteles .titleHabEdades{display:block;}.tabHoteles .containerPasajeros{display:none;}.tabHoteles #PasajerosH1{display:block;}.tabHoteles #titleEdadesPrincipal{margin-top:30px;display:block;}.tabHoteles .comboNinosContainer{margin-left:10px;width:50px;text-align:center;}.tabHoteles .comboAdultosContainer{margin-left:10px;width:45px;text-align:center;}.tabHoteles #PasajerosH7{margin-left:100px;_margin-left:50px;width:280px;_width:270px;}.tabHoteles #PasajerosH6{margin-left:100px;_margin-left:50px;width:280px;_width:270px;}.tabHoteles #PasajerosH5{margin-left:100px;_margin-left:50px;width:280px;_width:270px;}.tabHoteles #PasajerosH4{margin-left:100px;_margin-left:50px;width:280px;_width:275px;}.tabHoteles #PasajerosH3{margin-left:100px;_margin-left:50px;width:280px;_width:275px;}.tabHoteles #PasajerosH2{margin-left:100px;_margin-left:50px;width:280px;_width:275px;}.tabHoteles .containerPasajeros{width:250px;float:left;}.tabHoteles .contenedorEdades{margin-left:5px;}.tabHoteles #titleFecha1{margin-right:26px;}.tabHoteles #titleFecha2{margin-right:28px;}.tabHoteles .textBoxCiudad{border:1px solid #d7dcd5;width:230px;height:17px;font-size:14px;}.tabHoteles #titleEntregaEnAutos{display:none;}.tabHoteles #sDevolucionAuto{display:none;}.tabHoteles #titleDestinoDescripcion{display:inline!important;}.tabHoteles #destinoDescripcion{display:inline!important;}.tabHoteles .calendarImage{float:right;position:relative;top:2px;left:-104px;}.tabHoteles #parrafoFecha1{width:375px;}.tabHoteles #parrafoFecha2{width:375px;}.tabHoteles #multiplesDestinos{display:none;}.tabVuelosHoteles #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;}.tabVuelosHoteles #listLinks li{float:right;padding:3px;}.tabVuelosHoteles #listLinks li a{margin-left:10px;margin-right:10px;}.tabVuelosHoteles .comboNinosContainer{margin-left:10px;width:50px;text-align:center;}.tabVuelosHoteles #titleOrigenDescripcion{margin-right:16px!important;}.tabVuelosHoteles .comboAdultosContainer{margin-left:60px;width:50px;text-align:center;}.tabVuelosHoteles .contenedorEdades{margin-left:10px;}.tabVuelosHoteles p{height:30px;}.tabVuelosHoteles #sTripTypeList{width:181px;height:30px;list-style-position:inside;margin-top:10px;float:left;padding:0;_position:absolute;display:none;}.tabVuelosHoteles #sTripTypeList li{float:left;margin-right:7px;}.tabVuelosHoteles #cajaPasajeros{padding-top:2px;width:420px;_padding-top:0;_margin-top:1px;}*+html .tabVuelosHoteles #cajaPasajeros{padding-top:0;margin-top:1px;}.tabVuelosHoteles #botonBuscar{width:98px;}.tabVuelosHoteles #containerHabitaciones{width:100px;float:left;margin-top:25px;display:block;height:30px;}.tabVuelosHoteles .titleHabEdades{display:block;}.tabVuelosHoteles .containerPasajeros{display:none;}.tabVuelosHoteles #PasajerosH1{display:block;}.tabVuelosHoteles #titleEdadesPrincipal{margin-top:30px;display:block;}.tabVuelosHoteles .comboNinosContainer{margin-left:30px;width:50px;text-align:center;}.tabVuelosHoteles .comboAdultosContainer{margin-left:10px;width:45px;text-align:center;}.tabVuelosHoteles #PasajerosH7{margin-left:100px;_margin-left:50px;width:280px;}.tabVuelosHoteles #PasajerosH6{margin-left:100px;_margin-left:50px;width:280px;}.tabVuelosHoteles #PasajerosH5{margin-left:100px;_margin-left:50px;width:280px;}.tabVuelosHoteles #PasajerosH4{margin-left:100px;_margin-left:50px;width:280px;}.tabVuelosHoteles #PasajerosH3{margin-left:100px;_margin-left:50px;width:280px;}.tabVuelosHoteles #PasajerosH2{margin-left:100px;_margin-left:50px;width:280px;}.tabVuelosHoteles .containerPasajeros{width:250px;float:left;}.tabVuelosHoteles .contenedorEdades{margin-left:10px;}.tabVuelosHoteles #titleFecha1{margin-right:22px;}.tabVuelosHoteles #titleFecha2{margin-right:10px;}.tabVuelosHoteles .textBoxCiudad{border:1px solid #d7dcd5;width:295px;height:17px;font-size:14px;}.tabVuelosHoteles #multiplesDestinos{display:none;}.tabVuelosHoteles #opcionesAvanzadas{display:none;}.tabVuelosHoteles #PasajerosH1{padding-bottom:5px;}.tabVuelosHoteles #titleEntregaEnAutos{display:none;}.tabVuelosHoteles #sDevolucionAuto{display:none;}.tabVuelosHoteles #titleDestinoDescripcion{display:inline!important;}.tabVuelosHoteles #destinoDescripcion{display:inline!important;}.tabVuelosHoteles .calendarImage{float:right;position:relative;top:3px;left:-93px;}.tabVuelosHoteles #parrafoFecha1{width:300px;}.tabVuelosHoteles #parrafoFecha2{width:300px;}.tabAutos{height:236px;}.tabAutos #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;}.tabAutos #listLinks li{float:right;padding:3px;}.tabAutos #listLinks li a{margin-left:10px;margin-right:10px;}.tabAutos .comboNinosContainer{margin-left:10px;width:50px;text-align:center;}.tabAutos .comboAdultosContainer{margin-left:60px;width:50px;text-align:center;}.tabAutos .contenedorEdades{margin-left:10px;}.tabAutos p{height:30px;}.tabAutos #sTripTypeList{display:none;}.tabAutos #cajaPasajeros{padding-top:5px;width:420px;_padding-top:2px;}.tabAutos #botonBuscar{width:101px;margin-top:-4px;}.tabAutos #containerHabitaciones{display:none;}.tabAutos .titleHabEdades{display:block;}.tabAutos .containerPasajeros{display:none!important;}.tabAutos #PasajerosH1{display:block;}.tabAutos #titleEdadesPrincipal{margin-top:30px;display:block;}.tabAutos .comboNinosContainer{margin-left:30px;width:50px;text-align:center;}.tabAutos .comboAdultosContainer{margin-left:10px;width:45px;text-align:center;}.tabAutos .containerPasajeros{width:250px;float:left;}.tabAutos .contenedorEdades{margin-left:10px;}.tabAutos #titleFecha1{margin-right:62px;}.tabAutos #parrafoFecha2{height:38px;_height:30px;_margin-bottom:3px;}.tabAutos #titleFecha2{margin-right:37px;}.tabAutos .textBoxCiudad{border:1px solid #d7dcd5;width:265px;height:17px;font-size:14px;}.tabAutos #multiplesDestinos{display:none;}.tabAutos #PasajerosH1{padding-bottom:5px;}.tabAutos #parrafoCiudadDestino{display:block;}.tabAutos #cajaPasajeros{display:none;}.tabAutos #titleEntregaEnAutos{margin-top:5px;display:block;}.tabAutos #sDevolucionAuto{width:410px;height:40px;list-style-position:inside;padding:0;display:block;margin-top:10px;}.tabAutos #sDevolucionAuto li{margin-right:17px;display:inline;}.tabAutos #titlesDevolucionAuto{margin-top:4px;}.tabAutos #titleDestinoDescripcion{display:none;margin-right:27px!important;}.tabAutos #titleOrigenDescripcion{margin-right:39px!important;}.tabAutos #destinoDescripcion{display:none;}.tabAutos .calendarImage{float:right;position:relative;top:2px;left:-105px;}.tabAutos #parrafoFecha1{width:350px;}.tabAutos #parrafoFecha2{width:350px;}.message{font-size:10px;color:#acb1aa;}.tabPaquetes .textboxFecha{font-size:14px;padding:2px;}.tabPaquetes #multiplesDestinos{display:none;}.tabPaquetes #parrafoOrigenPaquetes{display:block!important;margin-bottom:5px;}.tabPaquetes #parrafoDestinoPaquetes{display:block!important;}.tabPaquetes #fecha2Image{left:-66px;}.tabPaquetes #parrafoCiudadOrigen{display:none;}.tabPaquetes #parrafoCiudadDestino{display:none;}.tabPaquetes #edadesAyuda{width:10px;height:10px;float:left;border:1px solid black;margin-top:28px;margin-left:20px;_margin-left:0;}.tabPaquetes #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;}.tabPaquetes #listLinks li{float:right;padding:3px;}.tabPaquetes #listLinks li a{margin-left:10px;_margin-left:5px;_margin-right:5px;}.tabPaquetes p{height:30px;}.tabPaquetes #sTripTypeList{width:200px;height:30px;list-style-position:inside;margin-top:10px;float:left;padding:0;display:none;}.tabPaquetes #sTripTypeList li{float:left;margin-right:7px;}.tabPaquetes #containerHabitaciones{display:none;width:0;height:0;}.tabPaquetes #cajaPasajeros{padding-top:5px;width:420px;margin-top:7px;_margin-top:0;_padding-top:1px;_margin-bottom:1px;}.tabPaquetes #opcionesAvanzadas{display:none;}*+html .tabPaquetes #cajaPasajeros{padding-top:2px;margin-top:3px;}.tabPaquetes #botonBuscar{width:122px;margin-top:-20px;}.tabPaquetes .containerPasajeros{display:none;}.tabPaquetes #PasajerosH1{display:block;}.tabPaquetes .comboNinosContainer{margin-left:30px;width:50px;text-align:center;height:40px;padding-bottom:16px;}.tabPaquetes .comboAdultosContainer{margin-left:95px;_margin-left:48px;width:50px;text-align:center;}.tabPaquetes #PasajerosH7{display:none!important;}.tabPaquetes #PasajerosH6{display:none!important;}.tabPaquetes #PasajerosH5{display:none!important;}.tabPaquetes #PasajerosH4{display:none!important;}.tabPaquetes #PasajerosH3{display:none!important;}.tabPaquetes #PasajerosH2{display:none!important;}.tabPaquetes .contenedorEdades{margin-left:10px;}.tabPaquetes .titleHabEdades{display:none;}.tabPaquetes #titleFecha1{margin-right:14px;}.tabPaquetes #titleFecha2{margin-right:7px;}.tabPaquetes .textBoxCiudad{border:1px solid #d7dcd5;width:295px;font-size:14px;}.tabPaquetes #sDevolucionAuto{display:none;}.tabPaquetes #titleDestinoDescripcion{display:inline!important;}.tabPaquetes #destinoDescripcion{display:inline!important;}.tabPaquetes .calendarImage{float:right;position:relative;top:3px;left:-79px;}.tabPaquetes #parrafoFecha1{width:291px;}.tabPaquetes #titleDestinoPaquetes{margin-right:66px;}.tabPaquetes #parrafoPaquetesEstadia{display:block!important;}.tabPaquetes #parrafoFecha2{float:right;left:9px;position:relative;top:-30px;width:200px;}.tabPaquetes #parrafoPaquetesEstadia{position:relative;}.tabPaquetes #parrafoPaquetesEstadia select{float:right;font-size:14px;left:55px;position:relative;border:1px solid #D7DCD5;top:4px;}#buscadorPaquetesEstadia{border:1px solid #D7DCD5;}*+html .tabPaquetes #parrafoPaquetesEstadia select{float:right;font-size:14px;left:50px;position:relative;border:1px solid #D7DCD5;}.tabPaquetes #parrafoPaquetesEstadia label{position:absolute;top:8px;}.tabPaquetes .nombreDeCampoPaquete{margin-right:11px;}.tabPaquetes #origenPaquetes{margin-top:5px;font-size:14px;margin-left:10px;width:297px;border:1px solid #D7DCD5;}.popup,.popupcover{position:absolute;display:none;visibility:hidden;z-index:500;}.popupcover{z-index:499;}.calendar{background:#fff;height:auto;border:none;}.calendar table{border:1px solid #666;background-color:#fff;}.calendar td{padding:.1em .25em;text-align:center;}.calendar .calheader,.calendar .calheader .caltitle{background-color:#ccd9b8;color:#262626;font-weight:bold;padding-bottom:.1em;white-space:nowrap;}.calheader td{background-color:#ccd9b8;}.calendar .calweekdays td{color:#fff;background:#036;}.calendar .calweekdays td.calweekend{color:#fff;background:#036;}.calendar .caldays td{color:#663;font-weight:bold;border:1px solid #fff;border-top:1px solid #ddd;font-size:1em;}.calendar .caldays td.weekday,.calendar .caldays td.weekend{cursor:pointer;}.calendar .caldays td.weekday_hov,.calendar .caldays td.current_hov,.calendar .caldays td.weekend_hov,.calendar .caldays td.selected,.calendar .caldays td.selected_hov,.calendar .caldays td.current{background-color:#ccd9b8;color:#c00;border:1px solid #999;cursor:pointer;}.calendar td.calnext,.calendar td.calnext_hov,.calendar td.calprev,.calendar td.calprev_hov{color:#31608C;text-decoration:underline;cursor:pointer;}.calendar td.calnext,.calendar td.calnext_hov{text-align:right;background:#ccd9b8;}.calendar td.calprev,.calendar td.calprev_hov,.calendar td.calprev_old,.calendar td.calprev_old_hov{text-align:left;background:#ccd9b8;}.calendar td.calprev_old,.calendar td.calprev_old_hov{color:#999;background:#ccd9b8;}.calendar td.calnext_hov,.calendar td.calprev_hov{color:#c00;background:#ccd9b8;}.calendar td.past,.calendar td.past_hov,.calendar td.weekendpast,.calendar td.weekendpast_hov{text-decoration:line-through;color:#ddd;}.calendar td.today{color:#d30000;}.calendar .calfooter{background:#ccd9b8;}.calendar .calfooter a{cursor:pointer;}.calendar .calfooter td{text-align:center;background:#ccd9b8;border-top:1px solid #8FA0AF;}.calendar td.calspacer1{padding:0;font-size:1px;width:1px;border-left:1px solid #8FA0AF;background-color:#ccd9b8;}.calendar td.calspacer2{padding:0;font-size:1px;width:1px;border-left:1px solid #8FA0AF;background-color:#ccd9b8;}.calendar .calhborder td,.calendar .calfborder td{font-size:2px;height:2px;}.popup,.popupcover{position:absolute;display:none;visibility:hidden;z-index:500;}* html .popup,.popupcover{margin-left:-200px;}.popupcover{z-index:499;}.locator{background:#fff;border:1px solid #666;text-align:left;height:135px;overflow:auto;overflow-x:visible;overflow-y:auto;padding-right:1.5em;}.locator .locatoroption{position:relative;background:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#1A1A1A;}.locator .locatoroptionmo{position:relative;background-color:#E7EFDE;cursor:pointer;color:#000;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.locator .noresults{font-style:italic;}#compraTel span#telSupIcon{background:transparent url(../images/fondoscompuestos.png) repeat scroll;float:left;height:15px;margin:-3px 6px 0 0;width:27px;}* html .popupcover,* html .popup{left:500px!important;}
