/*!FRAMEWORK_VERSION:18.2.8 */ #selectCountries{margin-left:20px;}.content .generalContainer .infoContainer .valueLabel{width:205px;}.content .generalContainer .ulMailAndContact{overflow:hidden;}.content .generalContainer .ulMailAndContact .liMailAndContact{margin-bottom:14px;overflow:hidden;}.content .generalContainer .ulMailAndContact .liMailAndContact a{position:relative;font-size:14px;}.content .imgContent{float:right;overflow:hidden;background-color:#FDFD00;border-style:solid;border-width:1px;padding:14px;margin-right:25px;height:260px;width:415px;}.content .imgContent h2{font-size:23px;font-weight:bold;}.content .imgBodyContent{float:left;margin-top:35px;overflow:hidden;}.content .imgBodyContent .imgContact{background:url("/images/viajo/content/contact/contactFace.png") repeat scroll 0 0 transparent;float:left;height:147px;width:158px;}.content .imgContent .imgBodyContent p{float:left;font-size:13px;margin-left:30px;margin-top:23px;width:220px;font-weight:bold;}#popUpContact .contenedorPopUp{display:none;left:30px;position:absolute;top:395px;width:428px;}#popUpContact .contenidoDelPopUp .tituloPopUp{font-weight:bold;font-size:15px;}.content .generalContainer{width:400px;font-size:12px;margin:0 30px 0 35px;}.content .generalContainerRight{border:1px solid #FECE0A;margin:0;width:398px;}.content .printContainer{margin-top:25px;height:20px;}.content .generalContainer .bigTitle{color:#E29500;font-family:Verdana;font-size:19px;font-weight:normal;}.content .generalContainer .subtitle{font-family:Verdana;font-size:16px;font-weight:normal;margin-top:10px;}.content .generalContainer .contactTitle{font-family:Verdana;font-size:16px;font-weight:normal;margin-top:10px;}.content .buttonContainer{padding-left:5px;}.content .generalContainer .titleFlag{margin:1px 0 0 8px;}.content .generalContainer .mailContainer{overflow:hidden;display:none;margin-top:14px;}.content .mailContainer .mailOff{font-size:12px;font-weight:normal;text-decoration:none;}.content .iconPrint{margin-right:10px;}.content .generalContainer .otherCountries{padding:10px 0 15px;}.content .generalContainer .infoContainer{margin-top:25px;padding-right:1px;}.content .generalContainer .infoContainer .infoTitle{margin-bottom:5px;}.content .generalContainer .infoContainer .infoLabel{width:160px;display:block;}.content .generalContainer .infoContainer .infoTel{font-weight:bold;}.content .generalContainer .infoContainer .infoLabelContainer{overflow:hidden;padding-bottom:3px;padding-top:3px;}.content .generalContainer .printLink{margin:2px;font-size:11px;}.content .generalContainer .specialLinkCont{padding-top:18px;}.content .generalContainer .specialLinkCont .specialLink{margin-bottom:15px;}.subTitleMailAndContact,.content .generalContainer .specialLinkCont .specialLink p{font-size:12px;margin-top:9px;}.content .generalContainer .specialLinkCont .specialLink.claimCont{display:none;}.content .generalContainer .specialLinkCont .specialLink input{display:block;border:1px solid #9299AC;}.content .generalContainer .specialLinkCont .specialLink a{position:relative;font-size:14px;}.content .generalContainer .specialLinkCont .specialLink .specialIconCont{width:70px;margin-right:15px;display:block;}.content .generalContainer .specialLinkCont .specialLink .specialIconCont .specialIcon{margin:0 auto;}.content .generalContainer .specialLinkCont .specialLink .specialLinkTitle{margin-bottom:3px;display:block;}.content .mailInfo{display:block;font-size:12px;margin-bottom:13px;}.content .generalContainer .specialLinkCont .hideLink{display:none;}.content .generalContainer .specialLinkCont .specialLink .claimsText,.content .generalContainer .specialLinkCont .specialLink .advertisingText,.content .generalContainer .specialLinkCont .specialLink .jobsText{margin-top:6px;}.content .generalContainer .specialLinkCont .specialLink .claimsText .claimForm .specialLinkTitle,.content .generalContainer .specialLinkCont .specialLink .claimsText .claimForm .claimFormSend{margin-top:9px;}.content .errorInputText{color:red;font-size:11px;}.content .errorTextContainer{width:325px;float:left;}.content .informationList{list-style:disc;color:#6E6E6E;padding-left:10px;margin-left:15px;}.content .informationList li{margin-bottom:10px;}.content .informationList span{color:#000;}#main #reservationData{left:232px;top:171px;width:295px;}#countriesPopup{width:373px;}#countriesPopup .countriesCont{padding:10px;}#countriesPopup .countriesCont .countries{clear:both;line-height:150%;font-size:11px;}#countriesPopup .countriesCont .countries .link{font-size:11px;border-bottom:1px solid #9FBFDF;text-decoration:none;font-weight:normal;}#countriesPopup .countriesCont .countries .link:visited{border-bottom:1px solid #A9B;color:#551A8B;}#countriesPopup .countriesCont .countries .country{float:left;width:105px;height:19px;}#countriesPopup .countriesCont .countries .country .flag{border:1px solid #CCC;float:left;margin:3px 0 0;}#countriesPopup .countriesCont .countries .country .link{margin-left:5px;}#emailRegisPopup .mailPopupSubtitle{padding:10px 0 0 10px;display:block;}#emailRegisPopup .buttonContainer{padding-bottom:10px;text-align:center;}#sendData{position:relative;left:184px;bottom:5px;}.content .infoContainer .informationList{background:url("/images/viajo/content/contact/callAgentIcon.png") no-repeat scroll left center transparent;height:87px;margin:0;padding:10px 0 10px 145px;}.content .infoContainer{margin:0!important;}.content .infoContainer ul{padding:15px 10px;}.content .infoContainer .infoTitle{background-color:#FDF088;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:normal;margin:0!important;padding:5px 0 5px 10px;}.content{-moz-border-radius:10px;background-color:white;border:1px solid #D0CCCB;margin:14px auto;padding:30px 20px;width:960px;}.spriteContactenos{background-image:url(/css-versioned/18.2.8/despegar/sprites/spriteContactenos.png);background-repeat:no-repeat;background-attachment:scroll;display:block;}*html .spriteContactenos{background-image:url(/css-versioned/18.2.8/despegar/sprites/spriteContactenosIE6.png);}.mailIcon{width:46px;height:42px;background-position:-1px 0;}.bestPriceIconES{width:62px;height:62px;background-position:-52px 0;}.bestPriceIconPT{width:62px;height:62px;background-position:-114px 0;}.claimsIcon{width:58px;height:46px;background-position:-181px -4px;}.jobsIcon{width:36px;height:42px;background-position:-244px -2px;}.advertisingIcon{width:48px;height:46px;background-position:-1px -61px;}.flagsSprite{background-image:url(/css-versioned/18.2.8/viajo/sprites/spriteFlags.png);}.bigFlagAR,.bigFlagArgentina{width:30px;height:22px;background-position:-0px -1px;}.bigFlagBO,.bigFlagBolivia{width:30px;height:22px;background-position:-33px -1px;}.bigFlagBR,.bigFlagBrasil{width:30px;height:22px;background-position:-65px -1px;}.bigFlagCL,.bigFlagChile{width:30px;height:22px;background-position:-97px -1px;}.bigFlagCO,.bigFlagColombia{width:30px;height:22px;background-position:-129px -1px;}.bigFlagCR,.bigFlagCostaRica{width:30px;height:22px;background-position:-1px -26px;}.bigFlagEC,.bigFlagEcuador{width:30px;height:22px;background-position:-33px -26px;}.bigFlagSV,.bigFlagElSalvador{width:30px;height:22px;background-position:-65px -26px;}.bigFlagES,.bigFlagEspania{width:30px;height:22px;background-position:-97px -26px;}.bigFlagGT,.bigFlagGuatemala{width:30px;height:22px;background-position:-129px -26px;}.bigFlagHN,.bigFlagHonduras{width:30px;height:22px;background-position:-1px -51px;}.bigFlagMX,.bigFlagMexico{width:30px;height:22px;background-position:-33px -51px;}.bigFlagNI,.bigFlagNicaragua{width:30px;height:22px;background-position:-65px -51px;}.bigFlagPA,.bigFlagPanama{width:30px;height:22px;background-position:-97px -51px;}.bigFlagPY,.bigFlagParaguay{width:30px;height:22px;background-position:-129px -51px;}.bigFlagPE,.bigFlagPeru{width:30px;height:22px;background-position:-1px -76px;}.bigFlagPR,.bigFlagPuertoRico{width:30px;height:22px;background-position:-33px -76px;}.bigFlagDO,.bigFlagRepDominicana{width:30px;height:22px;background-position:-65px -76px;}.bigFlagUY,.bigFlagUruguay{width:30px;height:22px;background-position:-97px -76px;}.bigFlagUS,.bigFlagUSA{width:30px;height:22px;background-position:-129px -76px;}.bigFlagVE,.bigFlagVenezuela{width:30px;height:22px;background-position:-1px -101px;}.popUp{position:absolute;}.contenedorPopUp{position:relative;}.arribaMedio,.abajoMedio,.esquina{height:12px;}.arribaMedio,.abajoMedio,.contenedorBordes{margin:0 12px;}.contenedorBordes,.contenidoDelPopUp{border:1px solid #FFF;}* html .contenedorBordes{border-width:3px;border-color:#CCC;}.contenedorBordes{background:#FFF;}.contenidoDelPopUp p{padding:10px;font-weight:normal;}.tituloPopup,.tituloPopUp{display:block;font-family:Verdana,sans-serif;padding:5px 5px 5px 10px;background:#FFF;}.closeWindow{position:absolute;z-index:1;cursor:pointer;}.esquina{width:12px;position:absolute;z-index:1;}.arribaIzq{top:0;left:0;background-position:-1px -1px;}.arribaDer{top:0;right:0;background-position:-14px -1px;}.abajoIzq{bottom:0;left:0;background-position:-1px -14px;}.abajoDer{bottom:0;right:0;background-position:-14px -14px;}.puntita{display:block;float:left;left:50%;position:relative;}* html .arribaMedio{background-image:none;}* html .abajoMedio{background-image:none;}* html .contenedorFondoIzq{background-image:none;}* html .contenedorFondoDer{background-image:none;}* html .esquina{background-image:none;}* html .puntita{position:absolute;top:-20px;z-index:10;}* html .contenidoDelPopUp{zoom:1;width:100%;position:relative;}* html .closeWindow{right:5px;top:3px;}*+html .contenedorBordes{overflow:hidden;}*+html .contenidoDelPopUp{zoom:1;}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:#fff;opacity:.75;filter:alpha(opacity=75);-moz-opacity:.75;z-index:101;}* html .modal-overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}.modal-window{position:fixed;margin:0;padding:0;z-index:102;}* html .modal-window{position:absolute;}.popupHelp{float:left;font-size:11px;height:1px;left:30px;position:relative;top:10px;width:220px;}.popupHelpWrapper{padding:10px 30px 12px 12px;background:#F2F2F2;border:1px solid #C4C4C4;}.popupHelp .closeWindow{top:5px;right:5px;}.popUp{z-index:200;}*+html .popUp{z-index:1000!important;}.arribaMedio{background:url(/images/Site/common/popups/allBrowsers/sombraSup.png) repeat-x 0 0;}.abajoMedio{background:url(/images/Site/common/popups/allBrowsers/sombraInf.png) repeat-x 0 0;}.contenedorFondoIzq{background:url(/images/Site/common/popups/allBrowsers/sombraIzq.png) repeat-y 0 0;}.contenedorFondoDer{background:url(/images/Site/common/popups/allBrowsers/sombraDer.png) repeat-y 100% 0;}.contenedorBordes,.contenidoDelPopUp{border-color:#FECE0A;}.contenedorBordes{padding:0;}.tituloPopup,.tituloPopUp{background:#FDF088;}.closeWindow{right:19px;top:18px;}.esquina{width:12px;position:absolute;z-index:1;background-image:url(/images/Site/common/popups/allBrowsers/esquinas.png);}.puntita{top:-19px;}.botonEnviar{text-align:left!important;}#BestPriceWarPop,#BestServicePop{width:380px;}.cancelRulesPopUp{left:450px;margin-top:-60px;}.reservationData .textTitle{padding:15px 10px 5px 10px!important;}#mail{display:block;margin-top:5px;width:230px;}#idCro{display:block;margin-top:5px;width:230px;}.hideErrors{display:none;}.reservationData .sendData{margin-top:10px;}.errorData{display:block;color:#f00;margin-top:4px;}.errorMessage{display:block;color:red;margin-left:11px;}.reservationData .reservationCode{margin-bottom:9px;}
