@charset "utf-8";@import url("/promo/css/bg_home.css");html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}* html div{background-color:transparent;}body{line-height:1;}ol,ul,li{list-style:none;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}body{margin:0 auto;background-color:#DBF0FF;background-repeat:repeat-y;background-position:50% 92px;color:#333;text-align:center;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;background-image:url('../images/backgrounds/bg_dachkampange.png');}p,h1,h2,h3,h4,h5,h6,label,address,dt,dd,li{line-height:1.4em;}a{color:#0a3c87;text-decoration:none;outline:0;}strong{font-weight:bold;}form{display:inline;}label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit]{cursor:pointer;}input.placeholder,.formRow input.placeholder{color:#aaa!important;}select,input{font:normal normal 11px/100% Verdana,Geneva,Arial,Helvetica,sans-serif;}address{font-style:normal;}dt{float:left;margin-right:.5em;font-weight:bold;}.floatLeft{float:left;}.floatRight{float:right;}.floatBox{overflow:hidden;}* html .floatBox{zoom:100%;}hr{margin-bottom:10px;border:none;border-bottom:1px solid #ccc;width:100%;height:1px;}.cursorPointer{cursor:pointer;}.overflowHidden{overflow:hidden;}.invisible{visibility:hidden;}.alignCenter{text-align:center;}.alignTop{vertical-align:top;}font.error{display:block;width:700px;margin:0 auto;padding:10px 0 10px 240px;text-align:left;}div.leftContainer font.error{width:auto;margin:auto;padding:10px 0;text-align:left;}.displayBlock{display:block;}.displayNone{display:none;}.qAbTest1{display:none;}.fontMarginal{color:#666;}.fontSmall{font-size:10px;}.fontStrong{font-weight:bold;}.noTextDecoration{text-decoration:none!important;}.noTextDecoration:hover{text-decoration:underline!important;}iframe{border:none;}.contentBlock h1{margin-bottom:20px;font-size:15px;}.contentBlock h2{margin-bottom:15px;color:#6b7f9e;font-size:15px;}.contentBlock h2 a{color:#333;text-decoration:none;}.contentBlock h2 a.blue{color:#6B7F9E;}.contentBlock h2 a:hover{text-decoration:underline;}.contentBlock h3{margin-bottom:15px;font-size:15px;}.contentBlock h3 a{text-decoration:underline;}.contentBlock h4{margin-bottom:10px;font-size:12px;}.contentBlock h4 a{color:#0a3c87;}.contentBlock h4 a.edit{color:#333;text-decoration:underline;font-size:80%;font-weight:normal;}.contentBlock h5{margin-bottom:10px;}.contentBlock .dateOfChangeTop{display:block;padding:3px 0 10px;text-align:right;width:100%;}.contentBlock .dateOfChangeBottom{float:left;padding:10px 0;}.contentBlock p{margin-bottom:10px;}.contentBlock address{margin-bottom:10px;}.contentBlock span.phone{font-weight:bold;}.contentBlock a{color:#0a3c87;text-decoration:underline;}.contentBlock .teaserContainer p a{color:#333;text-decoration:none;}.contentBlock .teaserContainer p a u{color:#0a3c87;text-decoration:underline;}.contentBlock p a:hover,.contentBlock .formRow a:hover{text-decoration:underline;}.annotation{font-size:11px;line-height:1.2em;}.annotation li{font-size:11px;line-height:1.2em;}.content .pageIntro{margin-bottom:30px;}.note{font-size:10px;line-height:1.2em;font-weight:normal;}.greytext{color:#9b9b9b;}.toolText{margin-bottom:10px;line-height:1.4em;}a.infoIcon{padding:2px 22px 2px 0;background:url('../images/buttons/links_large.png') no-repeat 100% -1689px;color:#333;text-decoration:none!important;}* html a.infoIcon{background-image:url('../images/buttons/links_large_white.png');}a.infoIcon:hover,a.infoIcon:active{background-position:100% -1755px;}a.infoIconLeft{padding:2px 13px 2px 0;background:url('../images/buttons/links_large.png') no-repeat 100% -1689px;color:#333;text-decoration:none!important;}* html a.infoIconLeft{background-image:url('../images/buttons/links_large_white.png');}a.infoIconLeft:hover,a.infoIconLeft:active{background-position:100% -1755px;}h3.infoIconRed{padding:2px 0 2px 22px;background:url('../images/buttons/links.png') no-repeat 0 -3997px;color:#333;text-decoration:none!important;}* html h3.infoIconRed{background:url('../images/buttons/links_ie.png') no-repeat 0 -4033px;}a.helpIcon{padding:2px 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -1557px;color:#333;text-decoration:none!important;}* html a.helpIcon{background:url('../images/buttons/links_ie.png') no-repeat 100% -1557px;}a.helpIcon:hover,a.helpIcon:active{background-position:100% -1623px;}a.editIcon{padding-left:18px;background:url('../images/buttons/links.png') no-repeat -2px -2579px;color:#333;font-weight:normal;text-decoration:underline;}* html a.editIcon{padding-left:18px;background:url('../images/buttons/links_ie.png') no-repeat -2px -2578px;color:#333;font-weight:normal;text-decoration:underline;}a.editIcon:hover,a.editIcon:active{background-position:-2px -2611px;text-decoration:underline!important;}a.emailIcon{padding-left:25px;background:url('../images/buttons/links.png') no-repeat 0 -4372px;color:#333;font-weight:normal;}* html a.emailIcon{background-image:url('../images/buttons/links_ie.png');}a.emailIcon:hover,a.emailIcon:active{background-position:0 -4397px;color:#0a3c87;}a.printIcon{padding-left:25px;background:url('../images/buttons/links.png') no-repeat 0 -4427px;color:#333;font-weight:normal;}a.printIcon:hover,a.printIcon:active{background-position:0 -4452px;color:#0a3c87;}* html a.printIcon{background-image:url('../images/buttons/links_ie.png');}a.deleteIcon{padding-left:22px;background:url('../images/buttons/links.png') no-repeat 0 -2642px;color:#333;font-weight:normal;text-decoration:underline;}a.deleteIcon:hover,a.deleteIcon:active{background-position:0 -2674px;text-decoration:none!important;}* html a.deleteIcon{background-image:url('../images/buttons/links_ie.png');}a.linkCaution{padding-right:18px;background:url('../images/buttons/links.png') no-repeat 0 -4000px;color:#333;font-weight:bold;line-height:1.4em;text-decoration:none!important;}* html a.linkCaution{background-image:url('../images/buttons/links_ie.png');}a.linkInfo{padding:0 0 3px 20px;background:url('../images/buttons/links.png') no-repeat 0 -4000px;color:#333;font-weight:normal;line-height:1.4em;text-decoration:none!important;}* html a.linkInfo{background-image:url('../images/buttons/links_ie.png');}a.activateAlarmIcon{padding-left:22px;background:url('../images/buttons/links.png') no-repeat 0 -2641px;color:#333;font-weight:normal;text-decoration:underline;}a.activateAlarmIcon:hover,a.activateAlarmIcon:active{background-position:0 -2673px;text-decoration:none!important;}* html a.activateAlarmIcon{background-image:url('../images/buttons/links_ie.png');}a.deactivateAlarmIcon{padding-left:22px;background:url('../images/buttons/links.png') no-repeat 0 -2641px;color:#333;font-weight:normal;text-decoration:underline;}a.deactivateAlarmIcon:hover,a.deactivateAlarmIcon:active{background-position:0 -2673px;text-decoration:none!important;}* html a.deactivateAlarmIcon{background-image:url('../images/buttons/links_ie.png');}a.followedByLinkIcon{line-height:1.4em;}* html #extrasTeaser a.followedByLinkIcon{padding-right:22px;}a.linkIcon{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% 0;color:#0a3c87!important;font-weight:bold;line-height:1.5em;text-decoration:none;}* html a.linkIcon{background-image:url('../images/buttons/links_ie.png');display:inline-block;}* html #faresList a.linkIcon{background-image:url('../images/buttons/links_ie.png');display:inline-block;}* html .partnerDetailsLoggedOut a.linkIcon{background:url('../images/buttons/links_ie.png') no-repeat 100% -4830px;display:inline-block;}* html .partnerDetailsLoggedOut a.linkIcon:hover{background-position:100% -4926px;}* html #extrasTeaser a.linkIcon{margin-left:-22px;}*:first-child+html #extrasTeaser a.linkIcon{display:inline-block;}* html #customerProgram .contentInfoBox .linkIcon{background-image:url('../images/buttons/links_large_white.png');}a.linkIcon:hover,a.linkIcon:active{background-position:100% -96px;text-decoration:underline;}* html #customerProgram a.linkIcon:hover,* html #customerProgram a.linkIcon:active{background-position:100% 0;text-decoration:underline;}a.linkIconGrey{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -960px;color:#333;line-height:1.4em;text-decoration:none!important;}* html a.linkIconGrey{background-image:url('../images/buttons/links_ie.png');display:inline-block;}* html #faresList a.linkIconGrey{background-image:url('../images/buttons/links_ie.png');display:inline-block;}a.linkIconGrey:hover,a.linkIconGrey:active{background-position:100% -1056px;}* html #customerProgram a.linkIconGrey:hover,* html #customerProgram a.linkIconGrey:active{background-position:100% -960px;text-decoration:underline;}a.linkIconGreyBack{padding:0 0 2px 22px;background:url('../images/buttons/links.png') no-repeat 0 -1101px;color:#666;font-weight:bold;line-height:1.5em;text-decoration:none!important;}* html a.linkIconGreyBack{background-image:url('../images/buttons/links_ie.png');display:inline-block;}* html #faresList a.linkIconGreyBack{background-image:url('../images/buttons/links_ie.png');display:inline-block;}a.linkIconGreyBack:hover,a.linkIconGreyBack:active{background-position:0 -1148px;text-decoration:underline;}* html #customerProgram a.linkIconGreyBack:hover,* html #customerProgram a.linkIconGreyBack:active{background-position:0 -1101px;text-decoration:underline;}a.linkIconPlus{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -4602px;color:#333;font-weight:bold;line-height:1.4em;text-decoration:none!important;}a.linkIconPlus:hover,a.linkIconPlus:active{background-position:100% -4699px;}* html a.linkIconPlus{background:url('../images/buttons/links_ie.png') no-repeat 100% -5000px;}* html a.linkIconPlus:hover,* html a.linkIconPlus:active{background:url('../images/buttons/links_ie.png') no-repeat 100% -5000px;}a.linkIcon2{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -192px;color:#333;font-weight:bold;line-height:1.4em;text-decoration:none!important;}a.linkIcon2:hover,a.linkIcon2:active{background-position:100% -288px;}* html a.linkIcon2{background-image:url('../images/buttons/links_ie.png');display:inline-block;padding:0 22px 0 0;height:17px;}a.linkIcon2Grey{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -1101px;color:#333;line-height:1.4em;text-decoration:none!important;}a.linkIcon2Grey:hover,a.linkIcon2Grey:active{background-position:100% -1148px;}* html a.linkIcon2Grey{background-image:url('../images/buttons/links_ie.png');display:inline-block;padding:0 22px 0 0;height:17px;}a.linkIconLeft{padding:0 0 2px 22px;background:url('../images/buttons/links.png') no-repeat 0 -192px;color:#333;font-weight:bold;line-height:1.4em;text-decoration:none!important;}a.linkIconLeft:hover,a.linkIconLeft:active{background-position:0 -288px;}* html a.linkIconLeft{background-image:url('../images/buttons/links_ie.png');display:inline-block;padding:0 0 0 22px;height:17px;}a.linkIconSmall{padding-right:18px;background:url('../images/buttons/links.png') no-repeat 100% -2332px;color:#0a3c87;text-decoration:none;}a.linkIconSmall:hover,a.linkIconSmall:active{text-decoration:underline;}* html a.linkIconSmall{background-image:url('../images/buttons/links_ie.png');}* html a.linkIconSmall:hover,a.linkIconSmall:active{background-position:100% -2234px;}* html #fareFinder .fareFinderSearch .list .hover a.linkIconSmall{background-position:100% -4695px;}a.linkListIconSmall{padding-left:18px;background:url('../images/buttons/links.png') no-repeat 0 -2332px;color:#333;text-decoration:underline!important;}a.linkListIconSmall:hover,a.linkIconSmall:active{color:#0a3c87;}* html #loginAgencyContainer a.linkListIconSmall{background:url('../images/buttons/links_ie.png') no-repeat 0 -3688px;}* html a.linkListIconSmall{background-image:url('../images/buttons/links_ie.png');}a.linkIconSmallGrey:hover,a.linkIconSmallGrey:active{background-position:100% -2332px;color:#0a3c87;}a.linkIconSmallGrey{padding-right:18px;background:url('../images/buttons/links.png') no-repeat 100% -2381px;text-decoration:underline!important;}* html a.linkIconSmallGrey{background-image:url('../images/buttons/links_ie.png');}* html a.linkIconSmallGrey:hover,* html a.linkIconSmallGrey:active{background-position:100% -4696px;}a.linkIconClose{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -1424px;color:#333;font-weight:bold;float:right;background:url('../images/buttons/links.png') no-repeat 100% -1426px;line-height:1.4em;text-decoration:none!important;}a.linkIconClose:hover,a.linkIconClose:active{background-position:100% -1492px;}* html a.linkIconClose{background:url('../images/buttons/links_ie.png') no-repeat 100% -1424px;line-height:20px;}a.listIcon{padding-left:15px;background:url('../images/buttons/links.png') no-repeat -3px -2381px;color:#333;line-height:1.4em;text-decoration:none!important;}a.listIcon:hover,a.listIcon:active{background-position:-3px -2332px;color:#0a3c87;text-decoration:underline!important;}* html a.listIcon{background-image:url('../images/buttons/links_ie.png');}* html .focused a.listIcon{background:url('../images/buttons/links_ie.png') no-repeat -3px -4646px;}* html .focused a.listIcon:hover,* html .focused a.listIcon:active{background:url('../images/buttons/links_ie.png') no-repeat -3px -4695px;}a.tpsIcon{padding-right:18px;background:url('../images/buttons/links.png') no-repeat 100% -2332px;color:#333;text-decoration:none!important;}a.tpsIcon:hover,a.tpsIcon:active{background-color:#fffbbf!important;background-position:100% -2283px;color:#0a3c87;text-decoration:underline!important;}* html a.tpsIcon{background-image:url('../images/buttons/links_ie.png');}a.toggleIcon{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -960px;color:#333;line-height:1.4em;text-decoration:none!important;}a.toggleIcon:hover,a.toggleIcon:active{background-position:100% -1056px;}* html a.toggleIcon{background-image:url('../images/buttons/links_ie.png');}a.toggleRedIcon{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% 0;line-height:1.4em;font-weight:bold;text-decoration:none;}a.toggleRedIcon:hover,a.toggleRedIcon:active{background-position:100% -96px;text-decoration:underline;}* html a.toggleRedIcon{background-image:url('../images/buttons/links_ie.png');}a.toggleRedIconDown{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -576px;color:#333;line-height:1.4em;text-decoration:none;}a.toggleRedIconDown:hover,a.toggleRedIconDown:active{background-position:100% -672px;text-decoration:underline;}* html a.toggleRedIconDown{background-image:url('../images/buttons/links_ie.png');}a.toggleIconDown{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -576px;color:#333;line-height:1.4em;text-decoration:none;}* html a.toggleIconDown{background-image:url('../images/buttons/links_ie.png');}a.toggleIconUp{padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -478px;color:#333;line-height:1.4em;text-decoration:none;}* html a.toggleIconUp{background-image:url('../images/buttons/links_ie.png');}a.closeIcon{float:right;width:22px;height:22px;background:url('../images/buttons/links_ie.png') no-repeat 100% -4099px;color:#333;font-weight:bold;line-height:1.4em;text-decoration:none!important;}a.closeIcon:hover,a.closeIcon:active{background-position:100% -4169px;}a.offerIcon{padding:0 0 6px 28px;background:url("../../skyres/images/basket_icons.png") no-repeat 0 -398px;line-height:22px;color:#333;}a.offerIconActive,a.offerIcon:hover,a.offerIcon:active{background-position:0 -448px;color:#0a3c87;text-decoration:underline;}.addToNotepad,.openCalendar,.openStatistic{padding:3px 0 3px 26px;background:url("../../skyres/images/basket_icons.png") no-repeat 0 -764px;line-height:22px;font-size:100%;text-decoration:none!important;}.addToNotepad:hover{background-position:0 -814px;}.openCalendar,.openStatistic{font-size:12px;}.openCalendar{background-position:-701px -346px;}* html .openCalendar{background-position:-709px -1348px;}.openCalendar:hover{background-position:-701px -346px;}* html .openCalendar:hover{background-position:0 -1478px;}.openStatistic{background-position:-701px -546px;}* html .openStatistic{background-position:-709px -1398x;}.openStatistic:hover{background-position:-701px -546px;}* html .openStatistic:hover{background-position:-709px -1478px;}.activatePriceAlarm{padding:3px 0 3px 26px;background:url("../../skyres/images/basket_icons.png") no-repeat 0 -1250px;line-height:22px;font-size:100%;text-decoration:none!important;}.activatePriceAlarm:hover{background-position:0 -1220px;}p.linkIcon{text-align:right;line-height:24px;}a.radioInactive{color:#333;padding:2px 2px 2px 18px;background:transparent url(../images/buttons/links.png) no-repeat scroll -2px -4262px;}a.radioActive{color:#333;padding:2px 2px 2px 18px;background:transparent url(../images/buttons/links.png) no-repeat scroll -2px -4290px;}a.radioActive:hover{text-decoration:none!important;}a.top{float:right;margin-top:10px;padding-left:12px;background:url('../images/basket_icons.png') no-repeat 0 -928px;text-decoration:none;}a.top:hover{text-decoration:underline;}.table{margin:15px 0;border-left:1px solid #333;border-top:1px solid #333;}.table th{padding:5px;border-right:1px solid #333;border-bottom:1px solid #333;font-weight:bold;font-size:11px;vertical-align:top;}.table td{padding:5px;border-right:1px solid #333;border-bottom:1px solid #333;font-size:11px;vertical-align:top;}.table td.center{text-align:center;}.blueTable{background-color:#dcf0ff;}.blueTable td{padding:10px;}.blueTable td th{border-bottom:1px solid #ccc;padding:5px;vertical-align:top;font-weight:bold;}.blueTable td td{border-bottom:1px solid #ccc;padding:5px;vertical-align:top;}.hidden{display:none;}.error,.error a{color:#ef0000;}form fieldset.toggleContent{margin-bottom:30px;}* html form fieldset.toggleContent{float:left;margin-bottom:15px;}* html form fieldset.seatAssign{margin-bottom:0!important;}form fieldset.multiple{margin-bottom:10px!important;}* html form fieldset.multiple{margin-bottom:5px;}form .subFieldset{clear:both;margin-top:20px;}form .focused{background-color:#f2f2f2;}.formRow{clear:both;padding:3px 2px;margin:0 0 4px -2px;}.formRow label{float:left;display:block;color:#333!important;}* html .formRow label{position:relative;}.formData .formRow label{width:225px;}.formRow label.textS{width:60px;}.formRow label.textM{width:100px;}.formRow input,.content .formRow select,.loginRegisterLayer .formRow select{margin-right:10px;color:#333!important;}.formRow input.textXS{width:40px;}.formRow input.textS{width:57px;}.formRow input.textM{width:123px;}.formRow input.textM2{width:115px;}.formRow input.textL{width:189px;}.formRow input.textXL{width:260px;}.formRow textarea.textXL{width:260px;}.formRow input.textNoBorder{border:0;background-color:#fff;margin-right:0;width:40px;color:#333;font-weight:bold;}.formRow select.textXXS{width:50px;}.formRow select.textXS{width:50px;}.formRow select.textS{width:80px;}.formRow select.textL{width:192px;}.formRow select.textXL{width:263px;}.formRow label.requiredField span{font-size:90%;letter-spacing:-2px;}.formRow span.requiredFields{font-size:11px;line-height:40px;}.formRow span.plichtfelder{font-size:9px;line-height:10px;color:#aaa;position:relative;top:10px;left:-12px;}.formRow div.formRowNote{margin:4px 0 0 225px;font-size:11px;}.formRow div.formRowNote a{color:#666;}.formButton{margin-right:10px;margin-left:10px;}.formCheckbox,.formRadio{background:none!important;}.formCheckbox label{float:none;width:auto!important;}.formCheckbox input{display:block;float:left;width:14px;height:14px;margin:0 6px 0 0;border:0;padding:0;}*+html .formCheckbox input{height:20px;}.content .formData .formCheckbox label{float:none;margin-left:20px;}.formCheckbox p{margin-left:20px;}.formRadio input,.formRadio label{float:left;line-height:18px;width:auto!important;}.formRow label.displayOnly{cursor:default;}.formRow p.displayOnly{float:left;}.requiredRow{margin:20px 0 4px;padding:8px 10px;border:1px solid #dfdfdf;background:#FFFCBD!important;}.requiredRow h4{margin-bottom:5px;}.requiredRow label{margin-left:20px;color:#0A3C87!important;}div.requiredInformation{margin:0 15px 15px;}input.button{border:none;padding:0 22px 3px 0;background:url('../images/buttons/links.png') no-repeat 100% 0;text-align:right;font-size:12px;cursor:pointer;}* html input.button{width:0;overflow:visible;background:url('../images/buttons/links_large_lightgrey.png') no-repeat 100% 0;}a.bookingButton{position:relative;float:right;display:block;padding:0 0 0 7px;background:url('../images/buttons/button.png') no-repeat 0 0;height:24px;color:#fff!important;font-size:12px;line-height:24px;font-weight:bold;text-decoration:none!important;}* html a.bookingButton{position:static;white-space:nowrap;}*:first-child+html a.bookingButton{position:static;}a.bookingButton span{float:left;display:block;padding:0 34px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% 0;height:24px;cursor:pointer;position:relative;}a.backButton{float:left;display:block;padding:0 8px 0 0;background:url('../images/buttons/button.png') no-repeat 100% -240px;color:#fff!important;font-size:12px;line-height:24px;font-weight:bold;text-decoration:none!important;}a.backButton span{float:left;display:block;padding:0 4px 0 34px;background:url('../images/buttons/button.png') no-repeat 0 -240px;height:24px;cursor:pointer;}a.showButton{float:right;display:block;margin:0 0 0 30px;padding:0 0 0 7px;background:url('../images/buttons/button.png') no-repeat 0 -80px;height:24px!important;color:#fff!important;font-size:12px;line-height:24px;font-weight:bold;text-decoration:none!important;}* html a.showButton{overflow:hidden;}a.showButton span{float:left;display:block;padding:0 34px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% -80px;height:24px;cursor:pointer;}a.closeGrayButton{float:right;display:block;margin:0 0 0 30px;padding:0 0 0 7px;background:url('../images/buttons/button.png') no-repeat 0 -450px;height:24px!important;color:#fff!important;font-size:12px;line-height:24px;font-weight:bold;text-decoration:none!important;}* html a.closeGrayButton{overflow:hidden;}a.closeGrayButton span{float:left;display:block;padding:0 34px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% -450px;height:24px;cursor:pointer;}a.loggedOutButton{float:right;display:block;padding:0 0 0 7px;background:url('../images/buttons/button.png') no-repeat 0 -304px!important;color:#fff!important;font-size:12px;line-height:24px;font-weight:bold;text-decoration:none!important;}a.loggedOutButton span{float:left;display:block;padding:0 34px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% -304px!important;height:24px;cursor:default!important;}* html a.bookingButton,* html a.bookingButton span,* html a.backButton,* html a.backButton span,* html a.showButton,* html a.showButton span,* html a.loggedOutButton,* html a.loggedOutButton span{background-image:url('../images/buttons/button_ie.png');}a.bookingButton:hover{background-position:0 -40px;}a.bookingButton:hover span{background-position:100% -40px;}a.backButton:hover{background-position:100% -270px;}a.backButton:hover span{background-position:0 -270px;}a.showButton:hover{background-position:0 -120px;}a.showButton:hover span{background-position:100% -120px;}a.closeGrayButton:hover{background-position:0 -450px;}a.closeGrayButton:hover span{background-position:100% -450px;}a.bookingButton span.loadingImage,a.bookingButton:hover span.loadingImage{display:block;position:absolute;right:0;top:0;padding:0;width:34px;height:24px;background:url('../images/buttons/loading_red.gif') no-repeat 8px 4px;}p.showButtonText{text-align:right;line-height:24px;}* html #error a.bookingButton{margin-right:50px!important;}.blueButton{position:relative;float:right;display:block;padding:0 0 0 7px;background:url('../images/buttons/button.png') no-repeat 0 -1277px;height:24px;color:#fff!important;font-size:12px;line-height:24px;font-weight:bold;text-decoration:none!important;}* html .blueButton{position:static;white-space:nowrap;}*:first-child+html .blueButton{position:static;}.blueButton span{float:left;display:block;padding:0 14px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% -1277px;height:24px;cursor:pointer;position:relative;}.blueButton:hover{background-position:0 -40px;}.blueButton:hover span{background-position:100% -1317px;}.grayButton{float:right;display:block;padding:0 0 0 7px;background:url('../images/buttons/button.png') no-repeat 0 -80px;height:24px!important;color:#fff!important;font-size:12px;line-height:24px;font-weight:bold;text-decoration:none!important;}* html .grayButton{overflow:hidden;}.grayButton span{float:left;display:block;padding:0 14px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% -1357px;height:24px;cursor:pointer;}.grayButton:hover{background-position:0 -120px;}.grayButton:hover span{background-position:100% -1397px;}div.formRowError{position:relative;}div.formRowError label{color:#ef0000!important;}div.formRowError input{border:1px solid #ef0000;padding:1px;}div.formRowError select{border:1px solid #ef0000;}#paymentMethodSelection.error .paymentMethod{border:1px solid #ef0000;}* html div.formRowError .errorOutline{border:1px solid #ef0000;margin:-1px 0 0 -1px;position:absolute;}*+html div.formRowError .errorOutline{border:1px solid #ef0000;margin:-1px 0 0 -1px;position:absolute;}span.formRowErrorMessage{display:block;color:#ef0000;font-size:10px;line-height:14px;margin-bottom:0;}span.inline{display:inline;}h3.errorH3{margin-bottom:10px;color:#ef0000;font-size:12px;}fieldset#error{margin-bottom:30px;padding:15px 15px 10px;border:1px solid #ef0000;color:#ef0000;}fieldset#error a{text-decoration:underline!important;}#visual{min-height:540px;padding-bottom:30px;background:url('../images/backgrounds/bg_visual.jpg') no-repeat 50% 0;}.wrapper{width:972px;margin:0 auto;text-align:left;}.contentWrapper{margin:0 15px 15px;}#header{position:relative;height:85px;z-index:100;}#logo{position:absolute;top:0;margin-left:13px;}.metaBackground{position:absolute;width:100%;height:27px;z-index:100;}* html .metaBackground{left:0;}*+html .metaBackground{left:0;}#metaArea{float:none;position:absolute;right:0;z-index:9000;margin-bottom:35px;}#metaArea li{position:relative;float:left;height:27px;font-size:10px;line-height:27px;background:url('../images/backgrounds/metanav.png') repeat-x 100% 0;}#metaArea li a{display:block;float:left;position:relative;padding:0 8px;height:27px;color:#666;text-decoration:none!important;}#metaArea li.plain{background-position:0 0;}#metaArea li a:hover,#metaArea li.plain a:hover{margin-left:-1px;padding-left:9px;background:url('../images/backgrounds/metanav.png') repeat-x 0 100%;color:#fff;}* html #metaArea li a:hover,* html #metaArea li.plain a:hover{background-image:url('../images/backgrounds/metanav_ie.png');}#metaArea li.selected a{margin-left:-1px;padding-left:9px;background:url('../images/backgrounds/metanav.png') repeat-x 0 100%;}* html #metaArea li.selected a{background:url('../images/backgrounds/metanav_ie.png') repeat-x 0 100%;}#metaArea li.metaBluemiles a span{display:block;float:left;width:18px;height:27px;background:url('../images/backgrounds/metanav.png') no-repeat -140px 50%;}* html #metaArea li.metaBluemiles a span{background-image:url('../images/backgrounds/metanav_ie.png');}* html #metaArea li.metaBluemiles a:hover span{background:url('../images/backgrounds/metanav_ie.png') no-repeat -318px 50%;}#metaArea li.metaLanguage li{position:relative;}#metaArea li.metaLanguage a span{display:none;}#metaArea li.metaLanguage a span.language{display:block;width:16px;height:27px;background:url('../images/backgrounds/metanav.png') no-repeat -18px 50%;cursor:pointer;}* html #metaArea li.metaLanguage a span.language{background-image:url('../images/backgrounds/metanav_ie.png');background-color:red;}#metaArea li.metaLanguage a span.german{background-position:-18px 50%;}#metaArea li.metaLanguage a span.english{background-position:-48px 50%;}#metaArea li.metaLanguage a span.italian{background-position:-78px 50%;}#metaArea li.metaLanguage a span.spain{background-position:-108px 50%;}#metaArea li.metaLanguage li a:hover span.german{background-position:-19px 50%;}#metaArea li.metaLanguage li a:hover span.english{background-position:-49px 50%;}#metaArea li.metaLanguage li a:hover span.italian{background-position:-79px 50%;}#metaArea li.metaLanguage li a:hover span.spain{background-position:-109px 50%;}* html #metaArea li.metaLanguage ul li a span.german,* html #metaArea li.metaLanguage a:hover span.german{background:url('../images/backgrounds/metanav_ie.png') no-repeat -194px 50%!important;}* html #metaArea li.metaLanguage ul li a span.english,* html #metaArea li.metaLanguage a:hover span.english{background:url('../images/backgrounds/metanav_ie.png') no-repeat -224px 50%!important;}* html #metaArea li.metaLanguage ul li a span.italian,* html #metaArea li.metaLanguage a:hover span.italian{background:url('../images/backgrounds/metanav_ie.png') no-repeat -254px 50%!important;}* html #metaArea li.metaLanguage ul li a span.spain,* html #metaArea li.metaLanguage a:hover span.spain{background:url('../images/backgrounds/metanav_ie.png') no-repeat -284px 50%!important;}* html #metaArea li.metaLanguage ul li a:hover span.german{background-position:-195px 50%!important;}* html #metaArea li.metaLanguage ul li a:hover span.english{background-position:-225px 50%!important;}* html #metaArea li.metaLanguage ul li a:hover span.italian{background-position:-255px 50%!important;}* html #metaArea li.metaLanguage ul li a:hover span.spain{background-position:-285px 50%!important;}#metaArea li.metaLanguage ul{display:none;width:32px;}#metaArea li.metaLanguage:hover ul,#metaArea li.hover ul{display:block;position:absolute;left:-1px;top:27px;border:1px solid #aaabad;border-top:none;z-index:10500;}#metaArea li.metaLanguage ul li{background:#d9dbde;border-top:1px dotted #fff;width:32px;overflow:hidden;}* html #metaArea li.metaLanguage ul li{border-top:1px solid #e4f0f5;}#metaArea li.metaLanguage ul li a:hover{margin:0;background:#aaabad;}#metaArea li.metaSocial ul{display:none;width:32px;}#metaArea li.metaSocial:hover ul{display:block;position:absolute;left:-1px;top:27px;border:1px solid #aaabad;border-top:none;z-index:10500;}#metaArea li.metaSocial ul li{background:#d9dbde;border-top:1px dotted #fff;width:32px;overflow:hidden;}* html #metaArea li.metaSocial ul li{border-top:1px solid #e4f0f5;}#metaArea li.metaSocial ul li a:hover{margin:0;background:#aaabad;}#metaArea li.navNotepad span#notepadCounter{display:inline-block;height:17px;line-height:17px;}.SkinHLXAgencyMaster #metaArea .navNotepad{display:none;}#metaArea li.metaLogin{background:none;}#metaArea li.metaLogin a{padding-right:35px;background:url('../images/buttons/button.png') no-repeat 100% -201px;color:#fff;font-size:11px;}#metaArea li.metaLogin a:hover{margin-left:0;padding-left:8px;background-position:100% -161px;}* html #metaArea li.metaLogin a{background-image:url('../images/buttons/button_ie.png')!important;}#metaArea li.loggedIn a{background:url('../images/buttons/button.png') no-repeat 100% -530px!important;}#metaArea li.loggedIn a:hover{margin-left:0;padding-left:8px;background-position:100% -490px!important;}* html #metaArea li.loggedIn a{background-image:url('../images/buttons/button_ie.png')!important;}#loginBox{position:absolute;top:26px;right:0;width:268px;border:1px solid #e3e3e3;padding:0 3px 3px 3px;background:#fff;z-index:150000;color:#333;font-size:11px;line-height:1.4em;}#loginBox fieldset{margin-bottom:3px;padding:10px 5px 15px 5px;background:#f2f2f2;}#loginBox #loginBox_close{position:absolute;right:-7px;top:-23px;display:block;width:20px;height:20px;background:url('../images/buttons/links.png') no-repeat 0 -1359px;}* html #loginBox #loginBox_close{background:url('../images/buttons/links_ie.png') no-repeat 0 -1359px;}#loginBox input{width:80px;margin-bottom:8px;padding:3px;}#loginBox input#loginName{float:left;width:153px;}#loginBox input#loginPassword{float:right;}#loginBox a{padding-left:13px;background:url('../images/buttons/links.png') no-repeat -3px -2333px;}* html #loginBox a{background:url('../images/buttons/links_ie.png') no-repeat -3px -2235px;}* html #loginBox li a{background:url('../images/buttons/links_ie.png') no-repeat -3px -5088px;}#loginBox ul{height:30px;background:#94b7ff;}#loginBox ul li{float:left;}#loginBox ul li a{margin-left:6px;line-height:30px;}#loginBox input.button{float:right;width:88px;height:26px;margin:0;border:0 none;background:url(../images/buttons/button_login.png) no-repeat 0 0;}#loginBox .welcomeMessage{margin:0 8px 7px 3px;padding:15px 15px 20px;background:#0a3c87;color:#fff;}#loginBox .welcomeMessage h2{margin-bottom:5px;}#loginBox .errorMessage{margin:0 0 10px;font-size:12px;}#header .headerSalutation{position:absolute;right:2px;top:34px;color:#000;font-size:10px;line-height:15px;}#header .headerSalutation a{padding:2px 25px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -4530px;text-decoration:underline;color:#000;}* html #header .headerSalutation a{background:url('../images/buttons/links_ie.png') no-repeat 100% -4760px;}.SkinHLXAgencyMaster #header .headerSalutation a,.SkinHLXInterline #header .headerSalutatio a{background:none;padding-right:0;}* html.SkinHLXAgencyMaster #header .headerSalutation a,* html .SkinHLXInterline #header .headerSalutatio a{background:none;padding-right:0;}#navigation{position:absolute;top:53px;right:0;border-left:1px solid #ffd200;height:32px;z-index:2;float:right;}* html #navigation{border-left:none;}*+html #navigation{width:auto;max-width:685px;}*+html body.SkinHLXAgencyMaster #navigation{width:548px;}*+html body.SkinHLXInterline #navigation{width:548px;}#navigation li{float:left;position:relative;text-align:center;}#navigation a{display:block;position:relative;border:1px solid #ffd200;border-left:0;padding-left:15px;padding-right:15px;background-color:#fff700;font-size:14px;line-height:31px;height:30px;font-weight:bold;text-decoration:none!important;}* html #navigation a{display:inline-block;}#navigation li.hover a,#navigation li.current a,#navigation li a:hover{height:32px;margin-left:-1px;border:1px solid #d9d9d9!important;border-bottom:0 none!important;top:-2px;padding-top:2px;color:#333;background:#fff;}#navigation li.navItem5:hover{-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:3px 3px 3px #ccc;box-shadow:3px 3px 3px #ccc;}.de-DE #navigation li.navItem5 a{background:#fff700 url(../../skyres/images/friendchips/nav_customer.png) no-repeat 50% 2px;}* html .de-DE #navigation li.navItem5 a{height:31px;background:#fff700 url(../../skyres/images/friendchips/nav_customer_ie.png) no-repeat 50% 2px;}.de-DE #navigation li.hover.navItem5 a,.de-DE #navigation li.navItem5 a:hover,.de-DE #navigation li.current.navItem5 a{background-color:#fff;background-position:50% 4px;}.de-DE #navigation li.navItem5 a span{display:none;}.de-DE #navigation li.navItem5 ul a{background-color:#fff;background-image:none;}.de-DE #navigation li.navItem5 ul a:hover{background-color:#fff700;}.en-GB #navigation li.navItem7{display:none;}.es-ES #navigation li.navItem7{display:none;}.it-IT #navigation li.navItem7{display:none;}#navigation li ul.subLevel{display:none;position:absolute;left:-1px;top:32px;padding:0;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#fff!important;width:auto;min-width:140px;z-index:2;-moz-box-shadow:2px 2px 2px #ddd;-webkit-box-shadow:3px 3px 3px #ddd;box-shadow:3px 3px 3px #ddd;}* html #navigation li ul.subLevel{left:0;border-right:3px solid #d9d9d9;border-bottom:2px solid #d9d9d9;}*+html #navigation li ul.subLevel{top:33px;border-right:3px solid #d9d9d9;border-bottom:2px solid #d9d9d9;}#navigation li:hover ul.subLevel,#navigation li.hover ul.subLevel{display:block;}* html #navigation li:hover ul.subLevel,* html #navigation li.hover ul.subLevel{width:160px;}#navigation ul.subLevel li{border-bottom:1px dotted #d9d9d9;text-align:left;width:100%;}#navigation ul.subLevel li a{background:#fff;}*+html #navigation ul.subLevel li a{width:100%;}#navigation ul.subLevel li.last{border-bottom:0!important;}#navigation ul.subLevel li a,#navigation ul.subLevel li a:hover{display:block;left:1px;top:0;border:0!important;padding:0 8px;height:25px;color:#333;font-size:12px;line-height:25px;font-weight:normal;white-space:nowrap;overflow:hidden;}#navigation ul.subLevel li a:hover{background-color:#FFF700;}#navigation li ul.subLevelLargeLast{right:0!important;left:auto;}#navigation ul.subLevelLargeLast li a,#navigation ul.subLevelLargeLast li a:hover{right:0!important;left:auto;}*+html #navigation li ul.subLevelLargeLast{right:-2px!important;width:200px;}*+html #navigation ul.subLevelLargeLast li a,*+html #navigation ul.subLevelLargeLast li a:hover{width:auto;}* html #navigation li ul.subLevelLargeLast{left:-39px;width:200px;}* html .de-DE #navigation li ul.subLevelLargeLast{left:-176px;width:200px;}* html #navigation ul.subLevelLargeLast li a,* html #navigation ul.subLevelLargeLast li a:hover{width:190px;height:25px!important;}#navigation li ul.subsubLevel{display:none;}#navigation ul.subLevel li:hover ul.subsubLevel,#navigation ul.subLevel li.hover ul.subsubLevel{display:none;}#navigation ul.subLevel li ul.subsubLevelDisplay{display:none;position:absolute;left:100%;top:0;z-index:100;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#fff!important;width:auto;min-width:140px;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:3px 3px 3px #999;box-shadow:inset 3px 3px 3px #999;}#navigation ul.subLevel li:hover ul.subsubLevelDisplay,#navigation ul.subLevel li.hover ul.subsubLevelDisplay{display:block;}.leftContainer{float:left;width:220px;z-index:1000;}#contentArea .contentNavigation{float:left;margin:0 0 20px 0;width:220px;border-top:1px dotted #bfbfbf;}#contentArea .contentNavigation li{padding:0;border-bottom:1px dotted #bfbfbf;list-style-type:none;}* html #contentArea .contentNavigation,* html #contentArea .contentNavigation li{border:none;}#contentArea .contentNavigation li a{display:block;padding:7px 0 7px 24px;background:url('../images/buttons/links.png') no-repeat 2px -954px;font-size:12px;line-height:15px;text-decoration:none;}* html #contentArea .contentNavigation li a{background:url('../images/backgrounds/headline.png') no-repeat 0 -255px;height:0;}#contentArea .contentNavigation li.active a,#contentArea .contentNavigation li a:hover{background-position:2px -1050px;background-color:#f2f2f2;color:#333;text-decoration:none;}#contentArea .contentNavigation li.active li a{color:#0a3c87;}* html #contentArea .contentNavigation li.active a,* html #contentArea .contentNavigation li a:hover{background:#f2f2f2 url('../images/backgrounds/headline.png') no-repeat -680px -255px;}#contentArea .contentNavigation li ul{margin:0 0 0 20px;}#contentArea .contentNavigation li li{border-bottom:none;padding:0 0 8px;}#contentArea .contentNavigation li li:first-child{padding-top:8px;}* html #contentArea .contentNavigation li li{padding:6px 0 8px;}#contentArea .contentNavigation li li a{padding:0 0 0 15px;background:none;color:#0a3c87;}* html #contentArea .contentNavigation li li a{display:inline-block;}#contentArea .contentNavigation li.active li a{background:none;}#contentArea .contentNavigation li li.active a,#contentArea .contentNavigation li li a:hover{background:url('../images/buttons/links.png') no-repeat -2px -2716px;color:#333;}* html #contentArea .contentNavigation li li.active a,#contentArea .contentNavigation li li a:hover{background-image:url('../images/buttons/links_ie.png');}#contentArea .contentNavigation li a.disabled{color:#9b9b9b;background:url('../images/buttons/links.png') no-repeat 2px -1192px;cursor:default;}* html #contentArea .contentNavigation li a.disabled{background:url('../images/backgrounds/headline.png') no-repeat -340px -255px!important;}#contentArea .contentNavigation li a.disabled:hover{background-color:#fff;}#sitemap ul.category{border-top:1px solid #ddd;margin-bottom:5px;width:690px;overflow:hidden;}#sitemap ul li.category{float:left;background-color:#F2F2F2;padding-left:10px;}#sitemap ul li.category a.linkIconGrey{float:left;padding:3px 0 0 22px;background-position:0 -954px;font-weight:bold;font-size:15px;line-height:22px;}#sitemap ul li.category a.linkIconGrey:hover,#sitemap ul li.category a.linkIconGrey:active{background-position:0 -1050px;}* html #sitemap ul li.category a.linkIconGrey{background-image:url('../images/buttons/links_large_lightgrey.png');}#sitemap ul li.category ul{margin:0 0 0 200px;background-color:#fff;}#sitemap ul li.category ul li{padding:2px 10px;}#contentArea{position:relative;background:#fff;z-index:1;border:1px solid #CCC;border-top:none;}#contentArea.wrapper{width:970px;}#contentArea .breadcrumb{position:absolute;top:18px;left:15px;color:#333;font-size:11px;line-height:14px;}#contentArea .breadcrumb a{color:#0a3c87;}#contentArea .breadcrumb a:hover{text-decoration:underline;}#contentArea .contentBlock{min-height:490px;padding:40px 15px;}* html #contentArea .contentBlock{height:530px;}.popup #contentArea .contentBlock{min-height:0;padding-top:20px;}*html .popup #contentArea .contentBlock{height:auto;}.contentBlock .content{float:left;width:700px;margin:0 0 20px 20px;}.contentBlock .wide{float:none;width:940px;margin-left:0;}.contentBlock .contentTeaser{position:relative;margin:0 0 20px 0;}.contentBlock .contentTeaser .overlay{position:absolute;top:132px;right:60px;width:355px;height:40px;background:#fff;filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;}.contentBlock .overlay_text{position:absolute;top:42px;right:60px;background-color:transparent;font-size:34px;font-weight:300;}.contentBlock .overlay_text h2{color:#333;}.contentBlock .content .overlay_text{top:82px;right:148px;}.contentBlock .overlay_text .overlay{width:100%;height:100%;top:0;left:0;z-index:4;}* html .contentBlock .overlay_text{overflow:hidden;}* html .contentBlock .overlay_text .overlay{height:70px;}.contentBlock .overlay_text h1{font-size:24px;font-weight:300;text-align:right;line-height:26px;position:relative;z-index:5;margin:10px 15px 0 15px;}.contentBlock .overlay_text h2{font-size:24px;font-weight:300;text-align:right;line-height:1.5;margin:0 15px 10px 15px;position:relative;z-index:5;}.contentBlock .contentTeaser .search{position:absolute;top:142px;right:60px;width:335px;}.contentBlock .contentTeaser .search input.inputText{width:220px;margin-right:5px;}.contentBlock .contentTeaser .search input.button{color:#0a3c87;font-weight:bold;}.contentBlock .leftContentColumn{float:left;margin-bottom:20px;width:600px;overflow:hidden;}.contentBlock .rightContentColumn{margin-left:635px;margin-bottom:20px;}.contentBlock #agentloggedin{margin-bottom:20px;}#contentArea .contentInfoBox{margin-bottom:20px;padding:18px 18px 20px 20px;border:1px solid #bfbfbf;background:#dcf0ff;}#contentArea .contentInfoBox ul{margin-left:20px;margin-bottom:10px;}#contentArea .contentInfoBox li{list-style-type:disc;}#contentArea .teaserBox{float:left;clear:left;width:218px;min-height:10px;}#contentArea .teaserBox .teaserContainer{margin-bottom:15px;}#contentArea .menuInfoBox,#contentArea .cartInfoBox{float:left;clear:left;margin-bottom:20px;background:#dcf0ff;border:1px solid #dfdfdf;width:218px;}#contentArea .menuInfoBox h4,#contentArea .cartInfoBox h4{margin:10px;}#contentArea .menuInfoBox p,#contentArea .menuInfoBox address,.menuInfoBox .itemList li,#contentArea .cartInfoBox p{margin:0 10px 10px;font-size:11px;}#contentArea .menuInfoBox span{display:block;}#contentArea .cartInfoBox a.bookingButton{margin-bottom:10px;margin-right:10px;}#contentArea .teaserBox.bookingInfo img,#contentArea .teaserBox.bookingInfo img.teaserMargin{margin:10px 0;padding:0;}#contentArea .menuInfoBox{clear:none;}#contentArea .rightContentColumn .menuInfoBox{width:290px;}.teaserMargin{padding-bottom:20px;}#contentArea .content .linkList li a{padding-left:15px;background:url('../images/buttons/links.png') no-repeat -3px -2381px;text-decoration:none;line-height:1.75em;}* html #contentArea .content .linkList li a{background-image:url('../images/buttons/links_ie.png');}#contentArea .content .linkList li a.selected,#contentArea .content .linkList li a:active,#contentArea .content .linkList li a:hover{background-position:-3px -2332px;text-decoration:underline;}#contentArea .content .linkList li a.selected{font-weight:bold;}#contentArea .content .rightContentColumn .linkList{margin-bottom:20px;}.content .toggleBox ul,ul.itemList,ul.itemlist{margin:0 0 15px 20px;}.content .toggleBox ul li,ul.itemList li,ul.itemlist li{list-style-type:disc;padding-bottom:5px;}.content .toggleBox td ul{margin:0;}.content .toggleBox td ul li{list-style-type:none;padding:0;}.toggleHeadline{cursor:pointer;}.staticHeadline{cursor:default!important;}.content .closed .toggleContent{display:none;}.content .toggleBox .toggleContent{margin-bottom:30px;padding:0 15px 5px;}* html .content .toggleBox .toggleContent{margin-bottom:15px;}.content .toggleBox fieldset.seatAssign{margin-bottom:10px!important;}.content .toggleBox .toggleBox .toggleContent{margin-bottom:0;}.content .toggleBox .leftImage img{float:left;margin:0 20px 15px 0;}.content .toggleBox .rightImage img{float:right;margin:0 0 15px 20px;}.myTuiFly .content .leftImage ul{margin-left:205px!important;}.content .toggleBox h2.padding{padding-left:15px;}.content .toggleBox .toggleContent table.table td{padding:2px;}.content .toggleBox .staticHeadline,.content .toggleBox .toggleHeadline,.content .staticHeadlineNoToggleBox{font-weight:normal;height:41px;margin-bottom:20px;background:url('../images/backgrounds/headline.png') no-repeat 100% -172px;font-size:15px;line-height:41px;text-indent:15px;}.content .toggleBox .noPadding{padding-left:0;}.content .toggleBox .toggleHeadline{background-position:100% 0;}.content .toggleBox .toggleHeadline:active,.content .toggleBox .toggleHeadline:hover{background-position:100% -86px;}.content .closed .toggleHeadline{background-position:100% -43px;}.content .closed .toggleHeadline:active,.content .closed .toggleHeadline:hover{background-position:100% -129px;}.content .toggleBox .toggleBox .toggleHeadline{margin:0;padding:8px 40px 8px 15px;border:none;border-top:1px solid #b2b2b2;background:url('../images/buttons/links.png') no-repeat 640px -760px;width:614px;height:auto;font-size:12px;line-height:16px;text-indent:0;}.content .toggleBox .toggleBox .toggleHeadline:active,.content .toggleBox .toggleBox .toggleHeadline:hover{background-position:640px -856px;}.content .toggleBox .closed .toggleHeadline{background-position:640px -952px;}.content .toggleBox .closed .toggleHeadline:active,.content .toggleBox .closed .toggleHeadline:hover{background:#f2f2f2 url('../images/buttons/links.png') no-repeat 640px -1048px;}* html .content .toggleBox .toggleBox .toggleHeadline,* html .content .toggleBox .toggleBox .toggleHeadline:active,* html .content .toggleBox .toggleBox .toggleHeadline:hover{background-image:url('../images/buttons/links_ie.png');}.content .toggleBox .toggleBox .partnerHeadline{width:auto;padding:0 40px 0 0;background:url('../images/buttons/links.png') no-repeat 640px -730px;line-height:90px;}.content .toggleBox .toggleBox .partnerHeadline:active,.content .toggleBox .toggleBox .partnerHeadline:hover{background-position:640px -826px;}.content .toggleBox .closed .partnerHeadline{background-position:640px -922px!important;height:90px;}.content .toggleBox .closed .partnerHeadline:active,.content .toggleBox .closed .partnerHeadline:hover{background:#f2f2f2 url('../images/buttons/links.png') no-repeat 640px -1038px;}.content .toggleBox .toggleBox .partnerHeadline p{margin-right:25px;margin-left:85px;}.content .toggleBox .toggleBox .partnerHeadline img{margin:10px 20px 0 0;}#toggleBox_2473 .toggleContent .bonusPartner div:first-child{display:none;}*html #toggleBox_2473 .toggleContent .bonusPartner div{display:expression(this.previousSibling==null?'none':'block');}.content .toggleBox .toggleBox p{margin-right:25px;}.content .toggleBox .toggleBox .toggleHeadline span.date{display:block;font-weight:normal;}.content .toggleBox .toggleBox p{margin-right:25px;}.content .toggleColumn{width:280px;overflow:hidden;}.content .leftToggleColumn{float:left;}.content .rightToggleColumn{margin-left:315px;}.content .toggleColumn .toggleBox .toggleBox .toggleHeadline{width:225px;background-position:250px -760px;}.content .toggleColumn .toggleBox .toggleBox .toggleHeadline:active,.content .toggleColumn .toggleBox .toggleBox .toggleHeadline:hover{background-position:250px -856px;}.content .toggleColumn .toggleBox .closed .toggleHeadline{background-position:250px -952px;}.content .toggleColumn .toggleBox .closed .toggleHeadline:active,.content .toggleColumn .toggleBox .closed .toggleHeadline:hover{background-position:250px -1048px;}.content .toggleBox .toggleListHeadline{margin:0 0 5px;padding-left:70px;background-position:100% -390px;height:31px;font-size:13px;line-height:31px;font-weight:normal;text-indent:0;overflow:hidden;}*+html .content .toggleBox .toggleListHeadline{padding-left:0;}*html .content .toggleBox .toggleListHeadline{padding-left:0;}.content .toggleBox .toggleListHeadline:active,.content .toggleBox .toggleListHeadline:hover{background-position:100% -456px;}.content .closed .toggleListHeadline{background-position:100% -423px;}.content .closed .toggleListHeadline:active,.content .closed .toggleListHeadline:hover{background-position:100% -489px;}.infoTippBox{margin-bottom:30px;border-bottom:1px solid #ccc;padding-left:90px;background:url('../images/ts_tuicard_bonus.png') no-repeat 0 0;}.infoTippBox table{width:99%;margin-bottom:30px;border:1px solid #BFBFBF;}.infoTippBox td{padding:5px;}.infoTippBox th{border-bottom:1px solid #BFBFBF;padding:3px 5px;text-align:left;vertical-align:bottom;line-height:14px:;}.infoTippBox .bg{background:#F2F2F2;}#contentArea .contentSkyscraper{float:left;clear:left;margin-bottom:20px;background:#0a3c87;width:160px;height:600px;}#contentArea .skyScraper120x600{float:right;width:120px;}body.generalHome #contentArea,body.generalHome #contentArea.contentBlock{background:transparent;}#flashContent{position:absolute;left:15px;z-index:1001;}.generalHome #contentArea #flashContent{left:220px;}* html #contentArea .leftContainer{float:left;}* html #contentArea #flashContent{position:relative;left:15px;float:left;}* html .generalHome #contentArea #flashContent{left:0!important;}#contentArea .flightDestinations .contentTeaser #flashContent{left:229px;display:block;}#contentArea #flashContent #flashMap{text-align:center;}#contentArea .flightDestinations #flashContent{width:711px;height:406px;}#contentArea .flightDestinations #flashContent #flashMap{width:711px;}#home #contentArea #flashContent #flashMap p{padding:20px 160px;width:400px;}#contentArea #flashContent #flashMap p{margin-top:150px;padding:20px 10px;width:400px;background:#fff;filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;}#contentArea #flashContent .noFlash{display:none;}#contentArea #flashContent .noFlash a{display:block;height:406px;width:736px;}#contentArea #flashIcon{position:absolute;left:235px;top:13px;width:67px;height:35px;z-index:1100;background:url(../images/home_icons.png) no-repeat 0 -2171px;font-size:11px;line-height:1.2em;padding:22px 0 0 11px;color:#fff;cursor:pointer;}#homeHLXAgencyMaster #contentArea #flashIcon{top:20px;left:220px;}#contentArea #ajaxStage{position:absolute;left:235px;}.generalHome #contentArea #ajaxStage{left:-107px;top:-108px;}#contentArea #ajaxStage{position:absolute;left:-92px;top:-99px;width:1156px;height:403px;}#contentArea #ajaxStage ul{position:absolute;top:355px;left:340px;background:'#ACACAC';height:50px;z-index:5;}#contentArea #ajaxStage li{display:block;float:left;width:168px;background:#FFF;margin-left:5px;color:#0d3573;opacity:.7;}#contentArea #ajaxStage li a{padding:9px 10px 0 10px;margin-bottom:8px;height:32px;overflow:hidden;display:block;text-decoration:none;}*html #contentArea #ajaxStage li a{height:34px;padding-top:8px;margin-bottom:7px;overflow:hidden;}*+html #contentArea #ajaxStage li a{height:34px;padding-top:8px;margin-bottom:7px;overflow:hidden;}#contentArea #ajaxStage li.active{background:#0d3573 url('../images/home_icons.png') repeat-x 0 -286px;opacity:1;color:#FFF;}#contentArea #ajaxStage li.active a{color:#FFF;}#contentArea #ajaxStage .stageTeaser{width:1156px;height:403px;top:25px;position:absolute;opacity:0;z-index:1;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;filter:alpha(opacity=0);}#contentArea #ajaxStage .stageTeaser.active{opacity:1;z-index:2;}* html #contentArea .leftContainer{float:left;}* html .generalHome #contentArea #ajaxStage{left:0!important;}#contentArea #ajaxStage .stageTeaser{width:1156px;height:403px;top:25px;position:absolute;opacity:0;z-index:1;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;}#contentArea #ajaxStage .stageTeaser.active{opacity:1;}#contentArea #ajaxStage .stageTeaserContent{width:736px;height:257px;margin:74px 0 0 327px;}#contentArea #ajaxStage .stageTeaserContent.full{width:100%;height:100%;margin:0;}#contentArea #ajaxStage .stageTeaserContent .promoLink{display:block;width:736px;height:257px;}#contentArea #ajaxStage .stageTeaserContent.full .promoLink{width:100%;height:100%;}#home #contentArea{width:972px;background:transparent;position:relative;top:15px;text-align:left;border:none;overflow:hidden;zoom:1;}#homeHLXAgencyMaster #contentArea{border:none;overflow:;}#flashContent{top:96px;overflow:visible;display:none;z-index:11001;}#contentArea #flashContent{position:absolute;left:235px;top:0;}* html #flashContent{top:158px;}*+html #flashContent{top:158px;}#home .leftContainer{float:none;width:220px;height:307px;z-index:1000;position:relative;left:15px;}#home .contentBlock h2{margin:0;}#home .contentTeaser .overlay{position:static;background:#fff;filter:alpha(opacity=30);-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;width:220px;height:5px;overflow:hidden;}#home .content{width:968px;margin:0;position:relative;top:0;left:15px;background-color:#fff;padding-top:40px;}*html #home .content{top:25px;margin:0;}*+html #home .content{top:25px;}#home .contentRow{margin:20px 0 0 0;float:left;}* html #home .contentRow{width:957px;}#home h2 a{color:#0a3c87;}.contentBoxTPS{float:left;width:291px;margin-right:31px;}.contentBoxTPS .prozent{display:table;float:left;height:20px;width:29px;}.contentBoxTPS .ort{float:left;width:140px;padding-top:3px;}* html .contentBoxTPS .ort{line-height:18px;}*+html .contentBoxTPS .ort{line-height:14px;}.contentBoxTPS .ort a:link{color:#333;text-decoration:none;}.contentBoxTPS .ort a:visited{color:#333;text-decoration:none;}.contentBoxTPS .date{float:left;font-size:11px;width:38px;padding-top:3px;}.contentBoxTPS .preis{float:left;text-align:right;width:100px;padding-top:3px;color:#0a3c87;white-space:nowrap;}* html .contentBoxTPS .preis{line-height:18px;}*+html .contentBoxTPS .preis{line-height:14px;}#home .half,#homeHLXConsumer .half,#homeHLXMember .half{float:left;width:478px;overflow:hidden;}#home .twoThird,.flightDestinations .twoThird,#homeHLXConsumer .twoThird,#homeHLXMember .twoThird{float:left;width:638px;overflow:hidden;}.twoThird h3,.twoThird h3 a{color:#0a3c87;text-decoration:underline;font-size:15px;}#home .teaserContainer,#homeHLXConsumer .teaserContainer,#homeHLXMember .teaserContainer{margin:5px 29px 40px 0;float:left;}* html #home a.linkIcon{background:url('../images/buttons/links_ie.png') no-repeat 100% -2925px;}* html #home a.linkIcon:hover,* html #home .teaserContainer a.linkIcon:active{background-position:100% -3021px;}#home .teaser300{margin-right:0;}#home .doubleTeaser_210,#homeHLXConsumer .doubleTeaser_210,#homeHLXMember .doubleTeaser_210{float:left;width:210px;margin-right:29px;margin-bottom:30px;}#home .doubleTeaser_210 .teaserContainer,#homeHLXConsumer .doubleTeaser_210 .teaserContainer,#homeHLXMember .doubleTeaser_210 .teaserContainer{margin-right:0;margin-bottom:10px;}#home .doubleTeaser_290,#homeHLXConsumer .doubleTeaser_290,#homeHLXMember .doubleTeaser_290{float:left;width:290px;margin-right:29px;margin-bottom:15px;}#home .doubleTeaser_290 .teaserContainer,#homeHLXConsumer .doubleTeaser_290 .teaserContainer,#homeHLXMember .doubleTeaser_290 .teaserContainer{margin-right:0;margin-bottom:25px;}#home .doubleTeaser_609,#homeHLXConsumer .doubleTeaser_609,#homeHLXMember .doubleTeaser_609{float:left;width:609px;margin-right:29px;margin-bottom:15px;}#home .doubleTeaser_609 .teaserContainer,#homeHLXConsumer .doubleTeaser_609 .teaserContainer,#homeHLXMember .doubleTeaser_609 .teaserContainer{margin-right:0;margin-bottom:25px;}#homeHLXConsumer .teaser300,#homeHLXMember .teaser300{width:290px;overflow:visible;margin:5px 29px 40px 0;float:left;}* html #home .teaser210,* html #home .teaser290,* html #home .teaser449,* html #home .teaserFull,*html #home .teaser300,*html #home .teaser609,* html #homeHLXConsumer .teaser210,* html #homeHLXConsumer .teaser290,* html #homeHLXConsumer .teaser449,* html #homeHLXConsumer .teaserFull,*html #homeHLXConsumer .teaser300,*html #homeHLXConsumer .teaser609,* html #homeHLXMember .teaser210,* html #homeHLXMember .teaser290,* html #homeHLXMember .teaser449,* html #homeHLXMember .teaserFull,*html #homeHLXMember .teaser300,*html #homeHLXMember .teaser609{display:inline;}#home .teaser290 h4{font-size:14px;}.teaserLeftImage img{float:left;margin-right:5px;}#ticker{width:952px;padding:0;height:30px;text-align:left;font-family:"Verdana,Geneva,Arial,Helvetica,sans-serif";}.en-GB #TPSTeaser,.es-ES #TPSTeaser,.it-IT #TPSTeaser{display:block;}#home .tpsWrappper{min-height:270px;border-bottom:1px solid #0A3C87;margin-bottom:10px;}#TPSTeaser{height:100%;position:relative;padding-bottom:20px;}#home .content h2{font-size:17px;padding:0 0 15px 0;}#home h2.icon{padding-bottom:18px;}#home h2.icon{padding:0 50px 30px 0;position:relative;background:url('../images/home_icons.png') no-repeat 103% -470px;margin:14px 0 14px;}#home h2.icon .line{width:95%;border-bottom:1px solid #0A3C87;display:block;position:absolute;bottom:12px;}*html #home h2.icon .line{width:99%;position:relative;top:0;}#home h2.icon .noLine{display:block;position:absolute;background-color:#fff;z-index:5;padding:0 10px 0 0;}#home #personalArea{clear:both;overflow:hidden;zoom:1;overflow:hidden;position:relative;}#home #personalArea .blue{color:#0A3C87;font-size:11px;line-height:1.3em;}#home #personalArea .conTargetingImage{margin-bottom:30px;}#home #personalArea #onsiteTPS{overflow:hidden;overflow:hidden;}#home #personalArea .contentBoxTPS{margin-right:20px;width:331px;}#home #personalArea .contentBoxTPS .clear{line-height:0;}#home #personalArea .contentBoxTPS .ort{width:178px;}#home #personalArea .contentBoxTPS .allOffers{width:331px;bottom:30px;}#home #personalArea .imageTextTeaser{padding-bottom:20px;}#home .contentRow.floatnone{float:none;}#home #homeLeft{float:left;width:220px;margin:0 20px 0 0;}#home #homeLeft h2{border-bottom:1px solid #0a3c87;}#home #homeRight{float:left;width:720px;margin:10px 0 30px 0;}*html #home #homeRight{float:left;width:700px;margin:30px 0 0 0;}#home #homeRight .teaserContainer{margin:0 20px 30px 0;border:1px solid #D4E1F4;height:248px;width:298px;}*html #home #homeRight .teaserContainer{margin:0 10px 20px 0;}#home .blue{color:#6B7F9E;font-size:15px;}* html #home .blue{color:#6B7F9E;font-size:14px;}*+html #home .blue{color:#6B7F9E;font-size:14px;}#home .darkblue{color:#0A3C87;font-size:17px;font-weight:normal;}*html #home .darkblue{font-size:15px;font-weight:bold;}*+html #home .darkblue{font-size:16px;}#home .textTeaser{border-bottom:1px solid #cbdaf5;padding:17px 20px 17px 50px;line-height:1.4em;position:relative;cursor:pointer;}#home .textTeaser:hover{background-color:#d4e1f4!important;}*html #home .textTeaser{height:48px;}*html #home .textTeaser.onlyHeadline{height:20px;}#home .textTeaser.last{margin:0 0 35px 0;}#home .textTeaser strong{color:#30598b;font-size:14px;padding:0 0 5px 0;display:inline-block;}#home .textTeaser:hover strong{text-decoration:underline;}#home a.span{z-index:5;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=1);-khtml-opacity:.01;-moz-opacity:.01;opacity:.01;}*html #home a.span{width:220px;height:100%;}#home .textTeaser .arrow{background:url('../images/home_icons.png') no-repeat 0 -152px;padding:3px 3px 0 0;float:right;}*html #home .textTeaser .arrow{float:none;}*+html #home .textTeaser .arrow{float:none;}*html #home .textTeaser.onlyHeadline .arrow{background-position:0 -155px;}*+html #home .textTeaser.onlyHeadline .arrow{background-position:0 -155px;}#home .textTeaser.airlines{background:url('../images/home_icons.png') no-repeat 10px -570px;}#home .textTeaser.notepad{background:url('../images/home_icons.png') no-repeat 10px -1757px;}#home .textTeaser.priceAlarm{background:url('../images/home_icons.png') no-repeat 10px -700px;}#home .textTeaser.calendar{background:url('../images/home_icons.png') no-repeat 10px -840px;}#home .textTeaser.creditcard{background:url('../images/home_icons.png') no-repeat 10px -974px;}#home .textTeaser.insurance{background:url('../images/home_icons.png') no-repeat 10px -1870px;}#home .textTeaser.news{background:url('../images/home_icons.png') no-repeat 10px -1634px;}#home .textTeaser.friendChips{background:url('../images/home_icons.png') no-repeat 8px -1102px;}#home .textTeaser.facebook{background:url('../images/home_icons.png') no-repeat 10px -1241px;}#home .textTeaser.twitter{background:url('../images/home_icons.png') no-repeat 10px -1374px;}#home .textTeaser.rss{background:url('../images/home_icons.png') no-repeat 10px -1510px;}#home .textTeaser.creditcard2{background:url('../images/home_icons.png') no-repeat 10px -2482px;}#home .textTeaser.priceAlarm2{background:url('../images/home_icons.png') no-repeat 10px -2634px;}#home .textTeaser.diagramm{background:url('../images/home_icons.png') no-repeat 10px -2331px;}#home .imageTextTeaser{width:180px;position:relative;float:left;margin:0 20px 0 0;padding:0 0 30px 0;}*html #home .imageTextTeaser{margin:0 10px 20px 0;}*html #home .imageTextTeaser .span{width:180px;height:250px;}#home .imageTextTeaser.teaser220{width:220px;overflow:hidden;}*html #home .imageTextTeaser.teaser220 .span{width:220px;}#home .imageTextTeaser .priceLayer{display:none;}#home .imageTextTeaser.priceLayer .text{background:#e6ebf3 url('../images/home_icons.png') no-repeat 0 -367px;}#home .imageTextTeaser .text{font-weight:bold;background-color:#e6ebf3;padding:10px 9px;position:relative;cursor:pointer;line-height:1.6em;height:41px;}#home .imageTextTeaser:hover .text{background-color:#d4e1f4;}#home .imageTextTeaser:hover .darkblue{text-decoration:underline;}#home .imageTextTeaser .teaserImage{width:180px;height:189px;}*html #home .imageTextTeaser .teaserImage{overflow:hidden;zoom:1;}#home .imageTextTeaser.teaser220 .teaserImage{width:220px;height:189px;}#home .imageTextTeaser .linkIcon{float:right;height:15px;}*html #home .imageTextTeaser .linkIcon{float:none;}*+html #home .imageTextTeaser .linkIcon{float:none;}#home .imageTextTeaser.priceLayer .priceLayer{display:inline-block;position:absolute;top:126px;left:30px;padding:10px;height:44px;background:url('../images/home_icons.png') repeat-x 0 -286px;color:#fff;line-height:1.7em;}#home .imageTextTeaser.priceLayer .priceLayer strong{font-size:20px;}#home .imageTextTeaser.teaser220.priceLayer .priceLayer strong{font-size:24px;}#home .partnerTeaser{float:left;margin:0 20px 30px 0;border:1px solid #0A3C87;width:300px;height:250px;}#home .flightsTeaser{height:250px;float:left;margin:0 20px 30px 0;}#home .contentBlock .flightsTeaser h2{padding:0 0 5px 0;margin:0;}*html #home .flightsTeaser{height:250px;float:left;margin:0 10px 20px 0;}#home .flightsTeaser .teaserImage{float:left;width:150;height:250;position:relative;}#home .flightsTeaser .flightsList{float:left;font-weight:bold;background-color:#e6ebf3;padding:15px 20px;width:280px;height:220px;line-height:1.6em;margin:0;position:relative;}#home .flightsTeaser .flightsList .allOffers{bottom:20px;}#home .flightsTeaser .qTPSTeaser{height:146px;overflow:hidden;}*html #home .flightsTeaser .qTPSTeaser{height:145px;overflow:hidden;}#home .flightsTeaser .contentBoxTPS{overflow:hidden;}#home .flightsTeaser .contentBoxTPS .ort{width:129px;overflow:hidden;height:19px;}*html #home .flightsTeaser .contentBoxTPS .ort{width:126px;}#home .offerRow{padding:1px 18px 1px 2px;background:url('../images/buttons/links.png') no-repeat 100% -2329px;color:#333;text-decoration:none!important;float:left;cursor:pointer;font-weight:normal;}#home .flightsTeaser .offerRow:hover,#home .flightsTeaser .offerRow:active{background-color:#fff!important;background-position:100% -2329px;color:#333;text-decoration:none!important;}* html #home .offerRow{background:url('../images/buttons/links_ie.png') no-repeat 100% -3684px;}#home .offerRow:hover .preis,#home .offerRow:active .preis{text-decoration:underline;}#home #TPSTeaser .contentBoxTPS .offerRow:hover,#home #TPSTeaser .contentBoxTPS .offerRow:active{background-color:#d4e1f4!important;}#home #TPSTeaser .contentBoxTPS .offerRow:hover .preis,#home #TPSTeaser .contentBoxTPS .offerRow:active .preis{text-decoration:underline;}#home .allOffers{padding:6px 0 0 0;text-align:right;line-height:20px;position:absolute;width:291px;bottom:0;}#home .allOffers a{color:#0a3c87;font-weight:bold;text-decoration:none;}#home .allOffers a:hover{text-decoration:underline;}*+html #home #footer{margin-top:10px;}* html #home #footer{margin-top:10px;}#home #flashTickerControl{margin-bottom:20px;}.teaserTest p.info{clear:both;margin:10px 0 30px;color:#ef0000;}.teaserContainer img.teaserVisual{margin-bottom:5px;}.teaserContainer .teaserWrapper{margin:5px 10px 10px;}.teaserContainer{overflow:hidden;position:relative;}.rightContentColumn .teaserContainer{overflow:inherit;}.teaserContainer h2{margin:0 0 5px;}.teaserContainer h3{margin:0 0 5px;font-size:13px;}.teaserContainer h3.infoButton{padding-left:20px;background:url('../images/buttons/links.png') no-repeat 0 -4000px;}* html .teaserContainer h3.infoButton{padding-left:20px;background:url('../images/buttons/links_ie.png') no-repeat 0 -4000px;}.teaserContainer p{margin:0;}.teaser292x300{border:1px solid #bfbfbf;background:#fff;width:290px;height:300px;overflow:hidden;}.teaser292x300 .teaserWrapper{margin:3px 10px 7px!important;}.teaser292x300 h2{margin-bottom:2px!important;}.teaser300x250{border:1px solid #bfbfbf;background:#fff;width:298px;height:250px;overflow:hidden;}.teaser210x300{border:1px solid #bfbfbf;background:#fff;width:208px;height:300px;overflow:hidden;}.teaser290{width:290px;margin-bottom:20px;}.teaser210{width:210px;}.teaser220{width:220px;}.teaser449{width:449px;}.teaser609{width:609px;}.teaserFull{width:927px;}.teaserContainer220 .teaser210{width:220px;}.teaserContainer220 .teaser210 h3 a{font-size:15px;color:#0a3c87;}body.generalHome .agentHomeTeaser .teaserContainer{margin-bottom:30px;}.agentHomeTeaser h3{margin-bottom:10px;}.agentHomeTeaser h3 a{font-size:15px;color:#0a3c87;text-decoration:none;}.agentHomeTeaser h3 a:hover{text-decoration:underline;}.agentHomeTeaser p{margin-top:10px;}.teaser290 .linkRate{display:inline;}.teaserRow .leftImage img{float:left;margin-right:10px;}.teaserRow .rightImage img{float:right;margin-left:10px;}.teaserRow h3{color:#6b7f9e;font-size:12px;font-weight:bold;}.teaserRow p{font-size:11px;}.teaser1of2{float:left;width:330px;margin:0 15px 20px 0;}.teaser1of3{float:left;width:210px;margin:0 20px 20px 0;}div.linkIcon,p.linkIcon{height:20px;font-weight:bold;line-height:20px;}p.linkIcon{text-align:right;}#search .contentRow{padding-bottom:30px;}#search .contentBlock .contentTeaser{width:699px;overflow:hidden;}#search .teaserContainer{float:left;margin-right:12px;}* html #search .teaserContainer{margin-right:6px;}#search .teaserContainer h2{margin-bottom:10px;}#search .teaserContainer h2.icon{float:left;margin-bottom:15px;padding:10px 0 0 75px;background:url('../images/basket_icons.png') no-repeat 0 -970px;width:220px;height:55px;}#search .teaserContainer h2.checkin{background-position:0 -970px;}#search .teaserContainer h2.groups{background-position:0 -1055px;}#search .teaserContainer h2.extras{padding-left:70px;background-position:0 -1140px;}#select .yourSearch{height:41px;margin-bottom:20px;border-left:1px solid #c1c1c1;background:url('../images/backgrounds/headline.png') no-repeat 100% -172px;font-size:15px;line-height:41px;text-indent:15px;padding-right:10px;}* html #select .yourSearch{height:31px;}#select .yourSearch h1{line-height:2.5em;font-weight:bold;margin:0;float:left;}#select .yourSearch .views{float:right;display:none;}#select .yourSearch a.linkIconSmall{vertical-align:middle;}#select .flightHL{cursor:auto;color:#333;background-color:#fff;border:1px solid #ccc;border-bottom:none;height:34px;padding:10px 15px 0 15px;font-weight:bold;float:left;}#SkySales .content #alternativeFlights div.boxFirst div{padding-right:14px;padding-left:14px;padding-top:8px;font-size:11px;line-height:14px;}body.selectchange #SkySales .content .alternativeFlights .box{visibility:hidden;}#select .groupsextrasurcharge{margin-left:20px;}body#fareFinder{margin:0 auto;}*+html body#fareFinder{width:auto;}body#fareFinder #visual{margin:0 auto;text-align:left;}body.farefinderBody #skyscraper,body.flugzieleBody #skyscraper{position:absolute;top:60px;right:-162px;width:160px;text-align:left;}#fareFinder #selector .rowIconList{background:transparent url(../images/backgrounds/headline.png) no-repeat scroll 100% -523px;height:31px;border:1px solid #C1C1C1;border-bottom:none;}#fareFinder #selector .rowIconList li{float:left;padding-left:15px;color:#9b9b9b;cursor:pointer;}#fareFinder #selector .rowIconList li.last{float:right;}#fareFinder #selector form .focused{background-color:#fff;}#fareFinder #selector fieldset{border:1px solid #C1C1C1;border-top:none;padding:10px 10px 10px 15px;}#fareFinder #selector select{width:170px;margin-right:20px;border:1px solid #0A3C87;padding:1px 0 1px 2px;font-size:12px;}#fareFinder #selector .queryTooltip{display:inline-block;margin:10px 12px 0 12px;}#fareFinder #selector .dropdowns{float:left;width:174px;margin-right:20px;}#fareFinder #selector .dropdowns p{padding:0 0 3px 25px;margin:0;font-weight:bold;color:#0A3C87;background:url("../../skyres/images/booking_icons.png") no-repeat 0 0;}#fareFinder #selector .dropdowns p.origin{background-position:-15px -806px;}#fareFinder #selector .dropdowns p.destination{background-position:-15px -867px;}#fareFinder #selector .dropdowns p.month{background-position:-15px -927px;}#fareFinder #selector .rowIconList .status{font-size:11px;color:#666;margin-right:10px;line-height:31px;}#fareFinder .icon{display:inline-block;margin-top:4px;border-right:1px solid #c1c1c1;background-image:url("../../skyres/images/basket_icons.png");background-repeat:no-repeat;padding:4px 12px 0 30px;}#fareFinder #selector .rowIconList .activeFirst,#fareFinder #selector .rowIconList .active{background-color:#fff;height:28px;display:inline-block;margin-top:1px;margin-left:-1px;border:1px solid #c1c1c1;border-bottom:none;border-top:none;}#fareFinder #selector .rowIconList .activeFirst span,#fareFinder #selector .rowIconList .active span{text-decoration:none!important;}#fareFinder #selector .rowIconList .enable span{color:#0a3c87;text-decoration:underline;}#fareFinder #selector .rowIconList .enable span.listingIcon,#fareFinder .listingIcon{background-position:-701px -594px;}#fareFinder #selector .rowIconList .listingIconActive span.listingIcon{border:none;background-position:0 -644px;}* html #fareFinder #selector .rowIconList .listingIconActive span.listingIcon{background-position:0 -644px;}#fareFinder .calendarIcon{background-position:-699px -840px;}* html #fareFinder .calendarIcon{background-position:0 -1346px;}#fareFinder #selector .rowIconList .enable span.calendarIcon{background-position:-701px -294px;}* html #fareFinder #selector .rowIconList .enable span.calendarIcon{background-position:-709px -1346px;}#fareFinder #selector .rowIconList .calendarIconActive span.calendarIcon{color:#0a3c87;border:none;background-position:-701px -344px;}* html #fareFinder #selector .rowIconList .calendarIconActive span.calendarIcon{background-position:0 -344px;}#fareFinder .statisticIcon{background-position:-699px -932px;}* html #fareFinder .statisticIcon{background-position:0 -1396px;}#fareFinder #selector .rowIconList .enable span.statisticIcon{background-position:-701px -495px;}* html #fareFinder #selector .rowIconList .enable span.statisticIcon{background-position:-709px -1396px;}#fareFinder #selector .rowIconList .statisticIconActive span.statisticIcon{color:#0a3c87;border:none;background-position:-701px -544px;}* html #fareFinder #selector .rowIconList .statisticIconActive span.statisticIcon{background-position:0 -544px;}#fareFinder #selector .enable{color:#333;}#fareFinder .borderline{display:none;}#fareFinder #selector .buttonSearch{margin-top:15px;}*+html #fareFinder #selector .buttonSearch .bookingButton{float:left!important;}*html #fareFinder #selector .buttonSearch .bookingButton{float:left!important;}#spacerFareFinder{margin-top:204px;}*html #spacerFareFinder{margin-top:174px;}*+html #spacerFareFinder{margin-top:174px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch{position:relative;float:left;border:1px solid #BFBFBF;width:617px;height:204px;}* html #fareFinder .fareFinderSearch .contentTeaser .fareSearch{overflow:hidden;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch a.linkCampaignTeaser{position:relative;width:617px;height:100%;display:block;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch a.linkIcon{position:absolute;left:50px;top:160px;z-index:2;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch a.listIcon{color:#666;font-size:11px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch a.bookingButton{margin:11px 0;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch fieldset{padding:15px 0 15px 20px;border-top:1px solid #bfbfbf;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch fieldset select{width:173px;margin-right:20px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch fieldset select option.disabled{background-color:#fffbbf;color:#333;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch .rowIconList{margin-left:20px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch .rowIconList a{margin-right:30px;font-size:11px;}#fareFinder .fareFinderSearch .offerNavi{margin-top:20px;line-height:30px;}#fareFinder .fareFinderSearch .offerNavi .currentPage{margin-right:230px;}#fareFinder .fareFinderSearch .offerNavi .pages{text-align:center;}#fareFinder .fareFinderSearch .offerNavi .pages span{margin-right:5px;float:none!important;}#fareFinder .fareFinderSearch .offerNavi .pages span.first{margin-left:8px;}#fareFinder .fareFinderSearch .offerNavi .pages .active{font-weight:bold;}#fareFinder .fareFinderSearch .offerNavi .pages a{color:#333;text-decoration:none;}#fareFinder .fareFinderSearch .offerNavi .pages a span{margin:0;}#fareFinder .contentTeaser .overlay{position:absolute;background:#fff;filter:alpha(opacity=85);-khtml-opacity:.85;-moz-opacity:.85;opacity:.85;}#fareFinder .contentTeaser .destinationHeadline{top:144px;right:0;text-align:right;width:auto;height:auto;}#fareFinder .contentTeaser .destinationHeadline h1{margin-bottom:0;padding:0 12px;line-height:35px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials{position:relative;margin-left:650px;width:292px;height:204px;}* html #fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials{margin-left:645px;}*+html #fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials{margin-left:645px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo{margin:0 0 7px 0;border:1px solid #BFBFBF;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo h2{margin-bottom:5px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo{position:relative;height:98px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo a{position:absolute;top:0;left:0;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo a.linkIcon{left:auto;top:3px;right:3px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo h4{position:absolute;top:75px;display:block;background:#fff;width:290px;height:23px;filter:alpha(opacity=85);-khtml-opacity:.85;-moz-opacity:.85;opacity:.85;text-align:right;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo.large{height:100%;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo.large h4{top:180px;}#fareFinder .fareFinderSearch .list{margin-top:30px;line-height:16px;overflow:hidden;}#fareFinder .fareFinderSearch .list .header{margin-bottom:5px;color:#666;font-size:11px;line-height:13px;}#fareFinder .fareFinderSearch .list .toggleContent{margin:0 0 5px;padding:0;max-height:368px;overflow:auto;}#fareFinder .fareFinderSearch .list .listRow{padding:5px 0 5px 5px;border-bottom:1px solid #b2b2b2;cursor:pointer;height:20px;}#fareFinder .fareFinderSearch .list .listRow:hover{background-color:#f2f2f2;}#fareFinder .fareFinderSearch .list span{float:left;margin-right:5px;}#fareFinder .fareFinderSearch .list span.status{float:right;}#fareFinder .fareFinderSearch .list span.carrier{margin-right:10px;width:55px;}#fareFinder .fareFinderSearch .list span.airport{width:180px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .listRow span.airport{width:180px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list span.date{width:170px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .listRow span.date{width:100px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .header span.date{width:100px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list span.offer{width:120px;white-space:nowrap;}#fareFinder .fareFinderSearch .list span.promo{width:63px;}#fareFinder .fareFinderSearch .list span.price{width:130px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list span.price span{margin-right:3px;font-size:10px;line-height:33px;white-space:nowrap;}#fareFinder .fareFinderSearch .list .listRow span.price span{margin-right:3px;font-size:10px;line-height:18px;white-space:nowrap;}#fareFinder .fareFinderSearch .list .header span.price{width:60px;}#fareFinder .fareFinderSearch .angebotsbox{width:299px;float:left;border-right:1px solid #c9c9c9;margin-right:20px;}#fareFinder .fareFinderSearch .lastbox{margin-right:0!important;border:0!important;}#fareFinder .fareFinderSearch .angebotsbox .offerRow{width:299px;height:30px;line-height:23px;cursor:pointer;}#fareFinder .fareFinderSearch .angebotsbox .offerRowHover{background-color:#f2f2f2;}#fareFinder .fareFinderSearch .angebotsbox .offerRow .prozent{width:29px;height:30px;float:left;display:table;}#fareFinder .fareFinderSearch .angebotsbox .offerRow .prozent div{display:table-cell;vertical-align:middle;}#fareFinder .fareFinderSearch .angebotsbox .offerRow .ort{width:171px;float:left;overflow:hidden;}#fareFinder .fareFinderSearch .angebotsbox .offerRow .ort a{color:#333!important;}#fareFinder .fareFinderSearch .angebotsbox .offerRow .ort span{color:#6b7f9e;font-size:18px;}#fareFinder .fareFinderSearch .angebotsbox .offerRow .preis{width:80px;float:left;text-align:right;color:#333;font-size:12px;}#fareFinder .fareFinderSearch .angebotsbox .alleLink1{margin-left:117px;}#fareFinder .fareFinderSearch .angebotsbox .alleLink2{margin-left:143px;}#fareFinder .fareFinderSearch .angebotsbox .alleLink3{margin-left:143px;}#fareFinder .fareFinderSearch .angebotsbox .alleLink{margin-bottom:30px;font-size:12px;}#fareFinder.SkinHLXPepAgent .fareFinderSearch #skyscraper{display:none;}#fareFinder .fareFinderSearch .kalenderSelector .passagier{width:431px;float:left;font-weight:normal;color:#333;font-size:11px;margin-bottom:25px;}#fareFinder .fareFinderSearch .kalenderSelector .schulferien{width:369px;float:left;font-weight:normal;color:#333;font-size:11px;}#fareFinder .fareFinderSearch .kalenderSelector .headline{width:431px;margin-bottom:11px;font-weight:bold;color:#333;font-size:12px;}#fareFinder .fareFinderSearch .kalenderSelector .paxType{margin-right:17px;float:left;}#fareFinder .fareFinderSearch .kalenderSelector .paxType select{margin-top:4px;width:84px;}#fareFinder .fareFinderSearch .kalenderSelector .paxType input{margin-top:7px;}.farfinderContent .verlaufSelector{height:30px;margin-bottom:30px;}.farfinderContent .verlaufSelector .zeitraum{margin-right:26px;float:left;display:table;margin-top:13px;}.farfinderContent .verlaufSelector .zeitraum .headline{margin-right:26px;font-weight:bold;font-size:12px;display:table;margin-top:3px;float:left;}.farfinderContent .verlaufSelector .button{width:78px;text-align:center;height:18px;line-height:16px;float:left;cursor:pointer;}.farfinderContent .verlaufSelector .buttonNotActive{background-color:#ccc;border:1px solid #bcbcbc;color:#333;}.farfinderContent .verlaufSelector .buttonActive{background-color:#999;border:1px solid #8f8f8f;color:#fff;}.farfinderContent .verlaufSelector .passagier{margin-left:29px;width:500px;float:left;font-weight:normal;color:#333;font-size:11px;}.farfinderContent .verlaufSelector .paxType{margin-right:17px;float:left;}.farfinderContent .verlaufSelector .paxType span{font-size:12px;font-weight:bold;margin-top:16px;display:table;}.farfinderContent .verlaufSelector .paxType select{margin-top:4px;width:84px;}.farfinderContent .verlaufSelector .paxType input{margin-top:7px;}.farfinderContent .timePeriod{margin-right:30px;margin-bottom:20px;padding-top:20px;}.farfinderContent .priceCalendarHinflug{margin-right:30px;}*html .farfinderContent .priceCalendarHinflug{line-height:14px;}.farfinderContent .priceCalendarRueckflug{margin-right:30px;line-height:14px;}.farfinderContenth .priceCalendarTrenner{height:10px;}.farfinderContent .priceCalendarGesamt{margin-right:30px;}.farfinderContent .priceCalendarFooter{font-size:10px;width:350px;margin-top:10px;margin-bottom:10px;}.farfinderContent .priceCalendarTotalPriceBox{width:250px;padding-right:150px;}.farfinderContent .hidden{display:none;}.farfinderContent .leftBox{float:left;width:770px;}#FareFinderResults a.sortorder:link,#FareFinderResults a.sortorder:visited{color:#666;}#FareFinderResults a.sortorder:visited:hover,#FareFinderResults a.sortorder:hover{color:#0a3c87;text-decoration:none;}#FareFinderResults a.sort-up{background:url('/skyres/images/farefinder/sort_up.gif') no-repeat right;padding-right:10px;}#FareFinderResults a.sort-up:hover,#FareFinderResults a.sort-up-active{background:url('/skyres/images/farefinder/sort_up_act.gif') no-repeat right;padding-right:10px;}#FareFinderResults a.sort-down{background:url('/skyres/images/farefinder/sort_down.gif') no-repeat right;padding-right:10px;}#FareFinderResults a.sort-down:hover,#FareFinderResults a.sort-down-active{background:url('/skyres/images/farefinder/sort_down_act.gif') no-repeat right;padding-right:10px;}#FareFinderResults a.sortorder-active{color:#666;}#FareFinderResults a.sortorder-active:hover{color:#0a3c87;text-decoration:underline;}.carrier a{text-decoration:none;}#select .carrier a{text-decoration:none;display:inline-block;margin-right:7px;padding-left:25px;background-position:left center;width:56px;color:#000;}.carrier a.code-x3,.carrier a.code-hf{background:url('/skyres/images/farefinder/carrier/x3.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-xl,.carrier a.code-gxl{background:url('/skyres/images/farefinder/carrier/xl.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-jfu{background:url('/skyres/images/farefinder/carrier/jfu.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-ab{background:url('/skyres/images/farefinder/carrier/ab.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-st{background:url('/skyres/images/farefinder/carrier/st.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-4r{background:url('/skyres/images/farefinder/carrier/4r.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-trk{background:url('/skyres/images/farefinder/carrier/trk.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-vim{background:url('/skyres/images/farefinder/carrier/vim.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-4u,.carrier a.code-gwi{background:url('/skyres/images/farefinder/carrier/4u.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-hv{background:url('/skyres/images/farefinder/carrier/hv.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-aea{background:url('/skyres/images/farefinder/carrier/aea.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-pc{background:url('/skyres/images/farefinder/carrier/pc.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-hg{background:url('/skyres/images/farefinder/carrier/hg.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-4t{background:url('/skyres/images/farefinder/carrier/4t.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-xq,.carrier a.code-xg{background:url('/skyres/images/farefinder/carrier/xq.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-pc{background:url('/skyres/images/farefinder/carrier/pc.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-fhe{background:url('/skyres/images/farefinder/carrier/fhe.gif') no-repeat right;display:block;width:45px;height:16px;}.carrier a.code-wy{background:url('/skyres/images/farefinder/carrier/wy.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-mk{background:url('/skyres/images/farefinder/carrier/mk.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-dlh,.carrier a.code-lh{background:url('/skyres/images/farefinder/carrier/lh.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-3l{background:url('/skyres/images/farefinder/carrier/3l.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-kk{background:url('/skyres/images/farefinder/carrier/kk.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-fhy{background:url('/skyres/images/farefinder/carrier/fhy.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-hk{background:url('/skyres/images/farefinder/carrier/hk.gif') no-repeat right;display:block;width:25px;height:20px;}.carrier a.code-de{background:url('/skyres/images/farefinder/carrier/de.gif') no-repeat right;display:block;width:25px;height:20px;}.greyIcons .carrier a.code-x3,.greyIcons .carrier a.code-hf{background:url('/skyres/images/farefinder/carrier/small/x3_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-xl,.greyIcons .carrier a.code-gxl{background:url('/skyres/images/farefinder/carrier/small/xl_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-jfu{background:url('/skyres/images/farefinder/carrier/small/jfu_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-ab{background:url('/skyres/images/farefinder/carrier/small/ab_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-st{background:url('/skyres/images/farefinder/carrier/small/st_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-4r{background:url('/skyres/images/farefinder/carrier/small/4r_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-trk{background:url('/skyres/images/farefinder/carrier/small/trk_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-vim{background:url('/skyres/images/farefinder/carrier/small/vim_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-4u,.carrier a.code-gwi{background:url('/skyres/images/farefinder/carrier/small/4u_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-hv{background:url('/skyres/images/farefinder/carrier/small/hv_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-aea{background:url('/skyres/images/farefinder/carrier/small/aea_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-pc{background:url('/skyres/images/farefinder/carrier/small/pc_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-hg{background:url('/skyres/images/farefinder/carrier/small/hg_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-4t{background:url('/skyres/images/farefinder/carrier/small/4t_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-xq,.greyIcons .carrier a.code-xg{background:url('/skyres/images/farefinder/carrier/small/xq_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-pc{background:url('/skyres/images/farefinder/carrier/small/pc_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-fhe{background:url('/skyres/images/farefinder/carrier/small/fhe_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-wy{background:url('/skyres/images/farefinder/carrier/small/wy_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-mk{background:url('/skyres/images/farefinder/carrier/small/mk_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-dlh,.greyIcons .carrier a.code-lh{background:url('/skyres/images/farefinder/carrier/small/lh_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-3l{background:url('/skyres/images/farefinder/carrier/small/3l_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-kk{background:url('/skyres/images/farefinder/carrier/small/kk_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-fhy{background:url('/skyres/images/farefinder/carrier/small/fhy_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-hk{background:url('/skyres/images/farefinder/carrier/small/hk_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-de{background:url('/skyres/images/farefinder/carrier/small/de_i.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-x3:hover,.greyIcons .carrier a.code-hf:hover{background:url('/skyres/images/farefinder/carrier/small/x3.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-xl:hover,.greyIcons .carrier a.code-gxl:hover{background:url('/skyres/images/farefinder/carrier/small/xl.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-jfu:hover{background:url('/skyres/images/farefinder/carrier/small/jfu.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-ab:hover{background:url('/skyres/images/farefinder/carrier/small/ab.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-st:hover{background:url('/skyres/images/farefinder/carrier/small/st.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-4r:hover{background:url('/skyres/images/farefinder/carrier/small/4r.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-trk:hover{background:url('/skyres/images/farefinder/carrier/small/trk.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-vim:hover{background:url('/skyres/images/farefinder/carrier/small/vim.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-4u:hover,.greyIcons .carrier a.code-gwi:hover{background:url('/skyres/images/farefinder/carrier/small/4u.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-hv:hover{background:url('/skyres/images/farefinder/carrier/small/hv.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-aea:hover{background:url('/skyres/images/farefinder/carrier/small/aea.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-pc:hover{background:url('/skyres/images/farefinder/carrier/small/pc.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-hg:hover{background:url('/skyres/images/farefinder/carrier/small/hg.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-4t:hover{background:url('/skyres/images/farefinder/carrier/small/4t.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-xq:hover,.greyIcons .carrier a.code-xg:hover{background:url('/skyres/images/farefinder/carrier/small/xq.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-pc:hover{background:url('/skyres/images/farefinder/carrier/small/pc.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-fhe:hover{background:url('/skyres/images/farefinder/carrier/small/fhe.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-wy:hover{background:url('/skyres/images/farefinder/carrier/small/wy.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-mk:hover{background:url('/skyres/images/farefinder/carrier/small/mk.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-dlh:hover,.greyIcons .carrier a.code-lh:hover{background:url('/skyres/images/farefinder/carrier/small/lh.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-3l:hover{background:url('/skyres/images/farefinder/carrier/small/3l.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-kk:hover{background:url('/skyres/images/farefinder/carrier/small/kk.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-fhy:hover{background:url('/skyres/images/farefinder/carrier/small/fhy.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-hk:hover{background:url('/skyres/images/farefinder/carrier/small/hk.gif') no-repeat center;display:block;height:18px;}.greyIcons .carrier a.code-de:hover{background:url('/skyres/images/farefinder/carrier/small/de.gif') no-repeat center;display:block;height:18px;}#contentArea .contentBlock .content .bordshop{float:left;margin-top:45px;background:url('../images/backgrounds/bg_bordshop_left.jpg') no-repeat 0 0;width:100%;height:100%;}#contentArea .contentBlock .content .bordshop .textRight{padding:0 30px 0 240px;float:right;}#contentArea .contentBlock .content .bordshop .textRight .innerText{margin-left:45px;}#contentArea .contentBlock .content .bordshop .textRight .innerText table tr{height:1.5em;}#bordshopDetail{background:#f2f2f2;padding:15px;width:580px;height:380px;text-align:left;}* html #bordshopDetail{width:610px!important;}#bordshopDetail .bordshopDetails{margin-bottom:15px;padding:15px;background:#fff;width:550px;height:270px;overflow:auto;}* html #bordshopDetail .bordshopDetails{width:580px;height:300px;}#bordshopDetail .bordshopDetails .leftContentColumn{width:280px;height:270px;float:left;}#bordshopDetail .bordshopDetails .rightContentColumn{margin-left:0;width:250px;float:left;}#bordshopDetail .bordshopDetails h2{color:#6b7f9e;font-size:15px;margin-bottom:15px;}#bordshopDetail .bordshopDetails .rightContentColumn .priceDisplay{text-align:right;font-weight:bold;font-size:15px;}#bordshopDetail .bordshopDetails .rightContentColumn .priceDisplay .currency{font-weight:normal;font-size:12px;}.bordshopItem{float:left;width:200px;overflow:hidden;margin-right:20px;height:260px;position:relative;}.bordshopItem h4{color:#6b7f9e;font-size:15px;margin-bottom:0;}.bordshopItem p{text-align:right;position:absolute;right:10px;bottom:20px;}.basketPage table tr th{font-weight:bold;border-bottom:3px solid #DDD;padding:4px 0 5px;}.basketPage table tr td{padding:5px 0 6px;}.basketPage table tr .one{font-weight:bold;padding-left:11px;}.basketPage table tr .three{font-weight:bold;text-align:right;}.basketPage table tr .four{text-align:center;}.basketPage table tr .five{text-align:right;}.basketPage table tr .sum{padding-top:10px;}.basketPage table tr td input{text-align:right;width:40px;}.serviceBoxLarge ul{height:200px;}.serviceBoxSmall ul{height:115px;}.serviceLinkBox ul{float:left;width:219px;margin:0 18px 18px 0;border:1px solid #dfdfdf;padding-bottom:10px;}.serviceLinkBox ul.serviceBoxLast{margin-right:0;}.serviceLinkBox ul li{padding:0 10px;}.serviceLinkBox ul li.headline{padding:0;}.serviceLinkBox ul li h3{margin-bottom:5px;padding:5px 10px;background:#f2f2f2;font-size:15px;}.serviceLinkBox ul a{padding:0 0 0 15px;color:#333;background:url(../images/buttons/links.png) no-repeat -3px -2381px;line-height:16px;text-decoration:none;}.serviceLinkBox ul a:hover{background-position:-3px -2332px;color:#0a3c87;text-decoration:underline;}* html .serviceLinkBox ul a{background-image:url(../images/buttons/links_ie.png);}* html .serviceLinkBox ul a:hover{background:url(../images/buttons/links_ie.png) no-repeat -3px -4695px;}.content p.linkFaq{margin:10px 15px 15px;}.content p.linkFaq a.linkIcon{float:right;font-weight:bold;}.content .allFaq{margin-bottom:45px;width:700px;overflow:hidden;}* html .content .allFaq{width:auto;}.content .allFaq div{border-top:1px solid #b2b2b2;width:100%;}* html .content .allFaq div{width:auto;}.content .allFaq h2{float:left;margin-bottom:1px;padding:10px 15px 0 15px;border-top:1px solid #fff;background:#f2f2f2;width:170px;height:75px;overflow:hidden;}* html .content .allFaq h2{height:90px;}.content .allFaq ul{float:left;margin:10px 0 0 20px;width:210px;overflow:hidden;}.content .currentFaq{margin-bottom:45px;}.content .currentFaq .toggleBox .toggleHeadline{width:639px;}.content .contact .formRow label{width:180px;}.gsc-control{width:100%!important;}.gsc-control form.gsc-search-box .gsc-search-box{display:none;}.gsc-control .gsc-resultsHeader{display:none;}.gsc-control .gs-result .gs-snippet{line-height:1.4em;}.gsc-control .gs-result .gs-title,.gs-result .gs-title *{color:#0a3c87!important;padding-top:15px;}.gsc-control .gsc-results .gsc-cursor-box .gsc-trailing-more-results{color:#0a3c87;text-decoration:none;}.gsc-control .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#333;}.gsc-control .gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl{display:none;}.skyFriendsBody .introText{width:470px;}.skyFriendsBody .fullContent{clear:both;padding:20px 0 0 0;}#skyfriendsApp{text-align:center;margin-left:-60px;}#skyfriendsApp .loading{text-align:center;}#skyfriendsIntro .half{width:48%;}#skyfriendsIntro .half a{display:block;}#skyfriendsIntro .half img{float:none;border:1px solid #ccc;margin-bottom:20px;}.faceBookBox{width:205px;height:80px;margin-left:20px;border:1px solid #b2b2b2;background:#f2f2f2;}.faceBookBox img{margin:10px;float:left;}.faceBookBox p{margin-top:7px;}.faceBookBox button{width:88px;height:30px;margin-top:5px;border:0;padding-left:30px;background:url(/skyres/images/facebook/bt_login.png) no-repeat 0 0;color:#fff;font-weight:bold;font-size:11px;text-align:left;cursor:pointer;}.logoutBox button{background-position:0 100%!important;}.company .content form.pressReleases{display:block;margin-bottom:15px;}.company .content .pictures .pictureItem{float:left;width:223px;overflow:hidden;}.company .content .pictures .pictureItem p{margin-right:30px;padding:10px 0 15px;width:190px;}.company .content .pictures a{display:block;}.splitt{width:445px;float:left;overflow:hidden;zoom:1;margin:0 25px 0 0;padding:0 25px 0 0;background:url(/skyres/images/backgrounds/bg_splitt.gif) no-repeat 100% 12px;}.splitt.splittRight{margin-right:0;padding-right:0;background-image:none;}.splitt img{border:1px solid #d6d7d6;float:left;margin:0 20px 0 0;}.splitt .text{float:left;width:279px;}.splitt .text h3{margin-bottom:0;color:#6B7F9E;font-size:14px;}.splitt .text a.linkIconSmall{float:right;}.splitt ul{clear:left;padding:40px 0 20px 0;overflow:hidden;zoom:1;}.splitt ul a{background:url("/skyres/images/buttons/links.png") no-repeat scroll -3px -2381px transparent;color:#333;line-height:16px;padding:0 0 0 15px;text-decoration:none;}*html .splitt ul a{background-image:url("/skyres/images/buttons/links_ie.png");}.splitt ul a:hover{background-position:-3px -2332px;color:#0a3c87;text-decoration:underline;}* html .splitt ul a:hover{background:url(../images/buttons/links_ie.png) no-repeat -3px -4695px;}.splitt ul li{float:left;width:222px;}.timetable .content div.selectTimetable{margin-bottom:30px;}.timetable .content div.selectTimetable ul{border-bottom:1px solid #b2b2b2;width:600px;overflow:hidden;}.timetable .content div.selectTimetable ul li{float:left;padding:0 3px 3px 0;}.timetable .content div.selectTimetable ul li a span{display:block;width:auto;height:18px;overflow:hidden;white-space:nowrap;}.timetable .content div.selectTimetable ul li a{float:left;display:block;margin-top:10px;padding:10px 20px 10px 15px;background:#f2f2f2 url('../images/buttons/links.png') no-repeat 100% -2705px;width:auto;color:#333;font-size:11px;line-height:14px;}* html .timetable .content div.selectTimetable ul li a{padding-right:7px;width:122px;overflow:hidden;background:#f2f2f2 url('../images/buttons/links_ie.png') no-repeat 100% -2759px;}.timetable .content div.selectTimetable ul li a:hover{background-color:#fffbbf;}* html .timetable .content div.selectTimetable ul li a:hover{background-position:100% -2828px;}.timetable .content div.selectTimetable ul li.selected a{margin-top:0;padding:16px 15px 14px;background:#fffbbf;font-size:12px;line-height:16px;font-weight:bold;}.timetable .content div.selectTimetable fieldset{margin:10px 0;}.timetable .content .formRow{margin-left:0;padding:2px 0;background:none!important;}.timetable .content .formRow select{float:left;margin-bottom:10px;width:187px;}.timetable .content .formRow label{float:left;padding-right:5px;}.timetable .content .formRow label.arrival{padding-left:30px;}.timetable .content .formRow select.textXS{width:40px;}.timetable .content .formRow select.textS{width:90px;}.timetable .content div.selectWeek{margin-bottom:30px;text-align:center;}.timetable .content div.selectWeek a.previousWeek{float:left;}.timetable .content div.selectWeek a.nextWeek{float:right;}.timetable .content div.selectWeek span{line-height:1.4em;}.timetable .content h2.flight{margin-top:15px;}.timetable .content table.timetable{width:600px;}.timetable .content table.timetable th,.timetable .content table.timetable td{padding:5px 15px;vertical-align:top;font-size:11px;line-height:1.4em;}.timetable .content table.timetable th{padding-bottom:2px;border-bottom:1px solid #b2b2b2;font-weight:normal;text-align:left;}.timetable .content table.timetable td{border-bottom:1px solid #dedbd4;color:#666;}.timetable .content table.timetable th.weekday,.timetable .content table.timetable td.weekday{padding:5px 0;text-align:center;width:28px;}.timetable .content .note{padding:5px 0;text-align:right;}.timetable .content div.menuInfoBox fieldset{margin:10px 10px 15px;}.timetable .content div.menuInfoBox .formRow{margin-bottom:10px;}.timetable .print{float:left;height:20px;}.flightDestinations{padding-bottom:10px!important;}.flightDestinations .contentTeaser{position:relative;background-color:#dcf0ff;width:940px;height:426px;}.flightDestinations .contentTeaser .selectDestination{background-color:#FFF700;position:absolute;left:0;top:0;padding:15px 10px;width:209px;z-index:3;}.flightDestinationDetails .contentTeaser .selectDestination{background-color:transparent;}* html .flightDestinations .contentTeaser .selectDestination a.linkIcon{background:url('../images/buttons/links_ie.png') no-repeat 100% -2926px;}* html .flightDestinations .contentTeaser .selectDestination a.linkIcon:hover,* html .flightDestinations .contentTeaser .selectDestination a.linkIcon:active{background-position:100% -3022px;}.flightDestinations .contentTeaser .selectDestination h1 .shortInfoFlugziele img{color:#0a3c87;}.flightDestinations .contentTeaser .selectDestination select{margin:15px 0 15px 0;width:205px;}.flightDestinations .contentTeaser .selectDestination .shortInfoFlugziele img{margin-bottom:10px;}.flightDestinations .contentRow{padding-bottom:30px;}.flightDestinations .contentColumn{position:relative;float:left;margin-right:23px;width:290px;}.flightDestinations .contentColumn h2{margin:10px 0;}* html .flightDestinations .contentColumn{display:inline;}.flightDestinationDetails .contentTeaser{background:none;height:355px;}.flightDestinationDetails .contentTeaser .selectDestination select{margin-top:0;}.flightDestinationDetails .contentTeaser .overlay{position:absolute;padding:10px 15px;background:#fff;filter:alpha(opacity=85);-khtml-opacity:.85;-moz-opacity:.85;opacity:.85;}.flightDestinationDetails .contentTeaser .destinationHeadline{left:0;top:295px;width:380px;height:auto;}.flightDestinationDetails .contentTeaser .destinationHeadline h1{margin-bottom:0;}.flightDestinationDetails .contentTeaser .destinationDetails{left:565px;top:20px;border:1px solid #b2b2b2;width:325px;height:535px;z-index:4;}.flightDestinationDetails .contentTeaser .destinationDetailsContent{position:absolute;left:580px;top:35px;width:325px;height:535px;z-index:5;}.flightDestinationDetails .contentTeaser table{margin-bottom:10px;width:100%;}.flightDestinationDetails .contentTeaser table td{padding-bottom:10px;vertical-align:top;}.flightDestinationDetails .contentTeaser table td.date{width:70px;}.flightDestinationDetails .contentTeaser table td.rate{width:100px;text-align:right;}.flightDestinationDetails #map{position:absolute;left:0;bottom:10px;width:326px;height:250px;overflow:hidden;}.flightDestinationDetails #weather img{float:left;margin:0 3px 10px 0;}.flightDestinationDetails #weather .today{float:left;width:175px;}.flightDestinationDetails #weather .today p{margin-top:5px;}.flightDestinationDetails #weather .forecast{margin:5px 0 0 190px;width:130px;}.flightDestinationDetails #weather .forecast img{width:20px;height:20px;}.flightDestinationDetails #weather span{display:block;color:#ff6c00;line-height:1.2em;}.flightDestinationDetails #weather .today span{font-size:25px;}.flightDestinationDetails .content .destinationOverview{float:left;margin-bottom:5px;width:545px;min-height:195px;}* html .flightDestinationDetails .content .destinationOverview{height:195px;}.flightDestinationDetails .content .podcast select{width:325px;margin-top:10px;}* html .flightDestinationDetails .content .podcast a.linkIconSmallGrey{display:inline-block;}*+html .flightDestinationDetails .content .podcast a.linkIconSmallGrey{display:inline-block;}.flightDestinationDetails .content .specialInfo{clear:both;}.flightDestinationDetails .content .specialInfo img{float:left;margin:0 10px 5px 0;}.flightDestinationDetails .content .specialInfoButton{text-align:right;margin:5px 0 20px 0;}.flightDestinationDetails .content .destinationOverview img{float:left;margin:0 10px 10px 0;}.flightDestinationDetails .content .destinationOverview p{clear:left;}.flightDestinationDetails .content .destinationOverview p a.bookingButton,.flightDestinationDetails .content .destinationOverview p a.backButton{margin-top:20px;}.flightDestinationDetails .content .destinationInformation{clear:both;padding-top:25px;}.flightDestinationDetails .content .destinationInformation .rightContentColumn{width:300px;overflow:hidden;float:left;margin-left:23px;}.flightDestinationDetails .content .customerComment{margin-bottom:20px;}.flightDestinationDetails .content .customerComment h4{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #b2b2b2;}.flightDestinationDetails .content .customerComment p{margin-right:15px;}.flightDestinationDetails .content .customerComment .author{padding:5px 0 10px;width:100%;}.flightDestinationDetails .content .customerComment .author img{float:left;margin:0 10px 0 0;}.flightDestinationDetails .content .customerComment .author p{margin:0 0 0 60px;}.flightDestinationDetails .content .customerComment .rating span{float:left;margin-right:5px;}.flightDestinationDetails .content .customerRating{background:url('../images/buttons/button.png') no-repeat 0 -240px;width:80px;height:16px;}* html .flightDestinationDetails .content .customerRating{background-image:url('../images/buttons/button_ie.png');}.flightDestinationDetails .content .customerRating_5{background-position:0 -240px;}.flightDestinationDetails .content .customerRating_4{background-position:-16px -240px;}.flightDestinationDetails .content .customerRating_3{background-position:-32px -240px;}.flightDestinationDetails .content .customerRating_2{background-position:-48px -240px;}.flightDestinationDetails .content .customerRating_1{background-position:-64px -240px;}.flightDestinationDetails .content .customerRating_0{background-position:-80px -240px;}.flightDestinationDetails .content .airport{padding-top:20px;}.flightDestinationDetails .content .airport table{margin-top:20px;margin-left:1px;width:560px;}.flightDestinationDetails .content .airport table th,.flightDestinationDetails .content .airport table td{padding:5px;border:1px solid #bfbfbf;vertical-align:top;line-height:1.4em;}.flightDestinationDetails .content .airport table th{background:#f2f2f2;}.flightDestinationDetails .content .airport table td{width:165px;}.flightDestinationDetails .content .informationBlock{float:left;margin-bottom:10px;}.flightDestinationDetails .content .informationBlock .teaserImage img{margin-bottom:20px;}.flightDestinationDetails .content .informationBlock .mfc170{margin-bottom:20px;}.flightDestinationDetails .content .hotelOffer{margin-bottom:30px;}.flightDestinationDetails .content .hotelOffer h4{margin:5px 0;}.flightDestinationDetails .content .hotelOffer a.linkIcon{clear:left;font-size:15px;font-weight:bold;}* html .flightDestinationDetails .content .hotelOffer a.linkIcon{line-height:17px;}.flightDestinationDetails .content .hotelRating{display:block;background:url('../images/buttons/button.png') no-repeat 0 -208px;width:50px;height:12px;}* html .flightDestinationDetails .content .hotelRating{background-image:url('../images/buttons/button_ie.png');}.flightDestinationDetails .content .hotelRating_5{width:50px;}.flightDestinationDetails .content .hotelRating_4{width:40px;}.flightDestinationDetails .content .hotelRating_3{width:30px;}.flightDestinationDetails .content .hotelRating_2{width:20px;}.flightDestinationDetails .content .hotelRating_1{width:10px;}.flightDestinationDetails .content .hotelRating_0{width:0;}.flightDestinationDetails .content .dynamicData{width:326px;}.flightDestinationDetails .content .dynamicData .headline{color:#333;font-size:16px;padding-bottom:14px;}.flightDestinationDetails .content .dynamicData .fareRows td{padding:3px 0;line-height:12px;vertical-align:middle;}.flightDestinationDetails .content .dynamicData .fareRowStart{width:170px;overflow:hidden;}.flightDestinationDetails .content .dynamicData .fareRowDate{width:70px;text-indent:3px;}.flightDestinationDetails .content .dynamicData .fareRowPrice{width:65px;text-indent:3px;text-align:right;}.flightDestinationDetails .content .dynamicData .fareRowIcon{width:21px;}.flightDestinationDetails .content .dynamicData .fareRowMoreOffer{width:326px;text-align:right;padding-top:7px;}* html .flightDestinationDetails .content .dynamicData .fareRowMoreOffer .linkIcon{background:url('../images/buttons/links_large_lightgrey.png') no-repeat 100% 1px;}body#findPassword fieldset.resetPassword{position:relative;}body#findPassword fieldset.resetPassword div#hintMessageBox{right:0;}body#findPasswordIFrame input{margin:0;float:right;width:155px;}body#findPasswordIFrame .formRow{overflow:hidden;zoom:1;}body#findPasswordIFrame p,body#findPasswordIFrame h1{margin-bottom:10px;}body#findPasswordIFrame .ui-dialog .ui-dialog-conten{margin-bottom:0!important;}.myTuiFly iframe{width:700px;margin:10px 0 15px 0;}* html .myTuiFly iframe{width:690px;}.myTuiFlyIFrameContent .contentBlock .content{float:none;width:auto;display:inline-block;margin-left:0;}.myTuiFlyIFrameContent{margin:0;padding:0;background:#fff;color:#333;text-align:left;}.myTuiFly .contentTeaser .myTuiFlyLogin{position:relative;float:left;border:1px solid #bfbfbf;width:620px;height:300px;}.myTuiFly .contentTeaser .myTuiFlyLogin a.linkIcon{position:absolute;left:50px;top:160px;z-index:2;}.myTuiFly .contentTeaser .myTuiFlyLogin a.listIcon{color:#666;font-size:11px;}.myTuiFly .contentTeaser .myTuiFlyLogin a.bookingButton{margin:11px 0;}.myTuiFly .contentTeaser .myTuiFlyLogin fieldset{padding:15px 15px 0;border-top:1px solid #bfbfbf;}.myTuiFly .contentTeaser .myTuiFlyLogin form .focused{background:none;}.myTuiFly .contentTeaser .myTuiFlyLogin .formRow label{display:block;font-size:11px;}.myTuiFly .contentTeaser .myTuiFlyLogin .formColumn{float:left;width:220px;}.myTuiFly .contentTeaser .myTuiFlySpecials{margin-left:640px;border:1px solid #bfbfbf;width:290px;height:300px;}.myTuiFly .contentTeaser .myTuiFlySpecials .specialsInfo{position:relative;margin:5px 5px 5px 10px;height:40px;overflow:hidden;}.myTuiFly .contentTeaser .myTuiFlySpecials .specialsInfo h2{margin-bottom:0;}.myTuiFlySpecials{position:relative;}.specialsInfo a{text-decoration:none;}.specialsInfo a:hover{text-decoration:underline;}.myTuiFly .content .rightContentColumn ul.itemList li{padding-bottom:10px;}.myTuiFly .content .rightContentColumn ul.itemList li span{display:block;}.myTuiFly .content .partner,.myTuiFly .partner{clear:both;padding-top:20px;}* html .myTuiFly .content .partner,* html .myTuiFly .partner{padding-top:0;}.myTuiFly .content .partnerIcons{margin:0 0 15px 12px;}.myTuiFly .content .customerProfile dl{float:left;margin:15px 30px 30px 0;width:295px;overflow:hidden;}.myTuiFly .content .customerProfile dt{float:left;padding-bottom:5px;width:110px;font-weight:normal;}.myTuiFly .content .customerProfile dd{margin-left:120px;padding-bottom:5px;}.myTuiFly .content .nrOfBookings{color:#666;margin-bottom:5px;}.myTuiFly .content .nrOfBookings select{margin-right:5px;}.myTuiFly .content .customerBookings table{margin-bottom:35px;width:680px;border-collapse:separate;}.myTuiFly .content .customerBookings table th,.myTuiFly .content .customerBookings table td{padding:5px 0 5px 14px;vertical-align:top;font-size:11px;line-height:1.4em;}.myTuiFly .content .customerBookings table th{padding-bottom:2px;border-bottom:1px solid #bfbfbf;font-weight:normal;text-align:left;}.myTuiFly .content .customerBookings table td{border-bottom:1px solid #BFBFBF;background:#f2f2f2;}.myTuiFly .content .customerBookings table.current td{background:#fffbbf;}.myTuiFly .content .customerBookings table .flightNumber,.myTuiFly .content .customerBookings table.current .flightNumber{width:85px;padding-right:10px;background:#fff;font-size:15px;font-weight:bold;}.myTuiFly .content .customerBookings table a{font-weight:normal;}.myTuiFly .content .customerBookings table .edit{padding-right:10px;vertical-align:middle;font-size:12px;text-align:right;}* html .myTuiFly .content .customerBookings table .edit a.linkIcon{padding-top:2px;background:#f2f2f2 url('../images/buttons/links_large_lightgrey.png') no-repeat 100% 1px;}.myTuiFly .content .customerBookings th a{color:#666;padding-right:10px;}.myTuiFly .content .customerBookings th a:hover,.myTuiFly .content .customerBookings th a.sortAscOn:hover,.myTuiFly .content .customerBookings th a.sortADescOn:hover{color:#0a3c87;text-decoration:underline;}.customerBookings th a.sortAscOff{background:transparent url(/skyres/images/sort-asc-off.gif) no-repeat scroll right center;}.customerBookings th a.sortAscOn,.customerBookings th a.sortAscOff:hover{background:transparent url(/skyres/images/sort-asc-on.gif) no-repeat scroll right center;}.customerBookings th a.sortDescOff{background:transparent url(/skyres/images/sort-desc-off.gif) no-repeat scroll right center;}.customerBookings th a.sortADescOn,.customerBookings th a.sortDescOff:hover{background:transparent url(/skyres/images/sort-desc-on.gif) no-repeat scroll right center;}.myTuiFly .content .customerBookings th a.sortAscOn,.myTuiFly .content .customerBookings th a.sortADescOn{color:#333;}.myTuiFly .content .customerBookings th a img{margin:4px 0 0 2px;}.myTuiFly .content .customerBookings .noBookings{border:1px solid #bfbfbf;border-left:none;border-right:none;padding:10px 0 10px 0;margin-bottom:35px;}.myTuiFly .content .toggleBox table{margin-bottom:20px;margin-left:1px;width:599px;}.myTuiFly .content .toggleBox table th,.myTuiFly .content .toggleBox table td{padding:5px;border:1px solid #bfbfbf;width:33%;vertical-align:top;line-height:1.4em;}.myTuiFly .content .toggleBox table th{background:#f2f2f2;}.myTuiFly .content .toggleBox .formInfo p{padding:10px;background-color:#f2f2f2;}.collectingBlueMiles{float:left;margin-bottom:20px;width:330px;}.collectingBlueMiles img{float:left;}.collectingBlueMiles .info{position:relative;margin-left:90px;width:170px;}.leftImage .collectingBlueMiles .info ul{margin-left:18px!important;}.collectingBlueMiles .info .linkIcon{width:18px;background:transparent url(../images/buttons/links.png) no-repeat scroll 100% -2332px;padding-right:16px;}.collectingBlueMiles .info a.linkIconSmall{float:right;}* html .collectingBlueMiles .info .linkIcon{background-image:url('../images/buttons/links_ie.png');background-position:100% -2234px;padding:0;}.myTuiFly .content .bonusPartner .bonusPartnerBox{float:left;margin:0 15px 15px 0;width:142px;height:150px;border:1px solid #ccc;overflow:hidden;text-align:center;}* html .myTuiFly .content .bonusPartner .bonusPartnerBox{display:inline;}.myTuiFly .content .bonusPartnerBox img{margin:0 auto 5px;float:none;}.myTuiFly .content .bonusPartnerBox h4{margin:0;border-bottom:1px solid #ccc;background:#f2f2f2;text-align:center;overflow:hidden;font-weight:normal;font-size:11px;line-height:22px;}.myTuiFly .content .bonusPartnerBox div{margin:0;border-top:1px solid #ccc;background:#f2f2f2;text-align:center;overflow:hidden;font-size:11px;line-height:31px;}*+html .myTuiFly .content .bonusPartnerBox div{position:relative;line-height:29px;}.myTuiFly .content .bonusPartnerBox div a{color:#0a3c87;text-decoration:underline;}#bonusPartnerDetail.areaFriendChips{border:1px solid #b5bfce;padding:2px;background:#fff;}#bonusPartnerDetail.areaFriendChips h4.closeHeadline{height:24px;padding-right:10px;background:#dadee7;}#bonusPartnerDetail.areaFriendChips .closeIcon{display:block;float:right;width:25px;height:25px;background:url(../../skyres/images/friendchips/sprite_links_friendChips.png) no-repeat 100% -276px;}#bonusPartnerDetail.areaFriendChips .partnerDetails{background:#f2f2f2;}#bonusPartnerDetail.areaFriendChips .partnerDetails h2{padding:5px 10px;font-weight:normal;font-size:21px;}#bonusPartnerDetail.areaFriendChips .partnerDetails h3{color:#52698e;font-size:13px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsGeneral{padding:5px 10px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsGeneral a{text-decoration:underline;}#bonusPartnerDetail.areaFriendChips .partnerDetailsGeneral .partnerDetailsLoginBox a{text-decoration:none;}#bonusPartnerDetail.areaFriendChips .partnerDetails .partnerDetailsGeneral ol{width:95%;margin:5px 0 0 20px;list-style-type:decimal;}#bonusPartnerDetail.areaFriendChips .partnerDetails .partnerDetailsGeneral ol li{padding-bottom:3px;padding-left:10px;list-style-type:decimal;background-image:none;}*+html #bonusPartnerDetail.areaFriendChips .partnerDetails .partnerDetailsGeneral ol{margin-left:0;padding-left:30px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedOut{background:#dadfe7;margin-top:10px;padding:10px;}* html #bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedOut{height:60px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedIn{position:relative;height:20px;background:#dadfe7;margin-top:10px;padding:15px 10px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedIn .visual{position:absolute;top:-50px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedOut input{padding:3px 5px;}*+html #bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedOut input{vertical-align:middle;}#bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedOut .buttonFriendChipsLogin{float:none;padding:5px 20px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedOut .partnerDetailsLink{margin:10px 20px 10px 5px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedOut .partnerDetailsLink a{padding-right:25px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsLoggedIn .buttonFriendChips{float:right;margin-right:20px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsContent{padding:30px 10px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsContent img{margin-bottom:30px;}#bonusPartnerDetail.areaFriendChips .partnerDetailsContent p.small{color:#092a5e;font-size:11px;}.boxBonusTeaser{width:300px;padding-right:15px;font-size:11px;line-height:1.8;}.boxBonusTeaser img{float:left;margin-right:15px;}.boxBonusTeaserLast{width:300px;font-size:11px;line-height:1.8;}#darkSiteDetails{background:#f2f2f2;padding:15px;width:780px;height:480px;text-align:left;}* html #darkSiteDetails{width:790px!important;}* html #darkSiteDetails h4{width:780px;}#darkSiteDetails .details{margin-bottom:15px;padding:15px;background:#fff;width:750px;height:370px;overflow:auto;}* html #darkSiteDetails .details{height:375px;}#darkSiteDetails .setails .subDetails{margin-bottom:30px;}#darkSiteDetails .details h2,#darkSiteDetails .details h4{color:#6b7f9e;font-size:15px;margin-bottom:15px;}#darkSiteDetails .detailsButtons{height:30px;}* html #darkSiteDetails .setailsButtons a.backButton{background:url('../images/buttons/button_ie.png') no-repeat 100% -343px;}* html #darkSiteDetails .setailsButtons a.backButton span{background:url('../images/buttons/button_ie.png') no-repeat 0 -343px;}* html #darkSiteDetails .setailsButtons a.backButton:hover{background-position:100% -373px;}* html #darkSiteDetails .setailsButtons a.backButton:hover span{background-position:0 -373px;}.friendchip{padding:0 0 0 40px;background:url('../images/backgrounds/bg_friendchip.png') no-repeat 0 0;line-height:40px;}.dataCustomerProgram{width:60%;margin-bottom:15px;line-height:30px;}.dataCustomerProgram a.linkIcon{padding-bottom:14px;font-weight:normal;}.dataCustomerProgram .amount{text-align:right;}.cardCustomerProgram{position:relative;width:230px;margin-bottom:15px;}#updateProfile .cardCustomerProgram{width:190px;}.customerCardName{position:relative;width:180px;}.cardCustomerPerson{position:absolute;left:50px;top:60px;width:180px;color:#0a3c87;line-height:20px;text-align:left;}.rightImage .cardCustomerPerson{left:550px;top:46px;}#updateProfile .cardCustomerPerson{left:40px;top:50px;font-size:11px;line-height:14px;}.cardCustomerPerson a{color:#333;text-decoration:none;font-size:10px;line-height:15px;font-weight:bold;}.cardCustomerProgram img{margin-bottom:5px;}.cardInfoCustomerProgram{width:60%;margin-left:20px;}.cardWelcome{position:absolute;top:45px;left:40px;height:0;font-size:11px;line-height:14px;}*+html .cardWelcome{left:-170px;}* html .cardWelcome{left:-170px;}.cardWelcome a{color:#333;text-decoration:none;font-size:10px;line-height:15px;font-weight:bold;}*+html .areaFriendChips .cardWelcome{left:20px;}*+html .areaFriendChips .rightImage .cardCustomerPerson{left:550px;top:46px;}* html .areaFriendChips .cardWelcome{left:-180px;}* html .areaFriendChips .rightImage .cardCustomerPerson{left:550px;top:46px;}.dataCustomerProgram .amount{font-size:15px;}#customerProgram .contentInfoBox{margin-bottom:15px;margin-right:20px;padding:10px 10px 10px 10px;background:#dcf0ff;}#linkOldTransactions{float:right;}.myTuiFly .content .toggleBox table.tableCustomerProgram{width:680px;margin-bottom:0;}.myTuiFly .content .toggleBox table.tableCustomerProgram th{font-weight:normal;}.myTuiFly .content .toggleBox table.tableCustomerProgram td{width:auto;vertical-align:middle;}.myTuiFly .content .toggleBox table.tableCustomerProgram td.pic{border-right:none;padding:0;}.myTuiFly .content .toggleBox table.tableCustomerProgram td.description{border-left:none;}.myTuiFly .content .toggleBox table.tableCustomerProgram th.description{width:220px;}.myTuiFly .content .toggleBox table.tableCustomerProgram td.date,.myTuiFly .content .toggleBox table.tableCustomerProgram th.date{width:80px;}.myTuiFly .content .toggleBox table.tableCustomerProgram td.chips,.myTuiFly .content .toggleBox table.tableCustomerProgram th.chips{width:100px;}.myTuiFly .content .toggleBox table.tableCustomerProgram td.status,.myTuiFly .content .toggleBox table.tableCustomerProgram th.status{width:170px;}.tableCustomerProgram td{padding:8px 10px;font-size:11px;}.tableCustomerProgram th{padding:5px 10px;font-size:11px;}table.tableCustomerProgram th{text-align:left;}table.tableCustomerProgram .center{text-align:center;}table.tableCustomerProgram .right{text-align:right;}.cardInfo{position:absolute;top:50px;left:70px;}.cardInfo div{position:absolute;top:100px;left:70px;font-weight:bold;text-align:left;color:#333;}*+html .cardInfo div{left:54px!important;}.cardInfo div p{margin-bottom:5px;}.airlinePartner{float:left;margin:0 15px 15px 0;border:1px solid #bfbfbf;overflow:hidden;text-align:center;}.content .toggleBox .leftImage .airlinePartner img{margin:20px;float:none;}.airlinePartner p{margin:0;padding:20px;background:#f2f2f2;text-align:center;overflow:hidden;font-size:12px;}.airlinePartner p a.linkIconSmall{cursor:pointer;}* html .airlinePartner p a.linkIconSmall{background:url('../images/buttons/links_ie.png') no-repeat 100% -2232px;}.dontClickLayer{height:100%;position:absolute;width:100%;z-index:100;cursor:pointer;left:0;}.dontClickLayer a{display:block;height:100%;width:100%;z-index:100;background:#fff;opacity:.1;filter:alpha(opacity=10);-khtml-opacity:.1;-moz-opacity:.1;}.dontClickTrans{background-color:#fff;opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7;-moz-opacity:.7;}.myTuiFlyOffers{width:940px;height:355px;background:#f2f2f2 url(/skyres/images/backgrounds/tile.jpg) repeat-x 100% 100%;}.myTuiFlyOffers ul{position:relative;float:left;width:220px;height:354px;border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden;}.myTuiFlyOffers li{position:relative;float:left;width:218px;height:117px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;cursor:pointer;}.myTuiFlyOffers li img{position:absolute;top:12px;left:5px;}.myTuiFlyOffers li .overlayInactive{position:absolute;top:0;left:0;width:218px;height:117px;background-color:#ccc;opacity:.4;filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;}.myTuiFlyOffers ul.bestOffer4 li{height:87px;}.myTuiFlyOffers li.offerActive{border-right:0;}.myTuiFlyOffers li.offerActive .overlayInactive{opacity:1.0;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;background-color:transparent;}.myTuiFlyOffers li.offerActive .overlayInactive a{display:none;}.myTuiFlyOffersDetail{float:left;position:relative;top:40px;left:17px;}.bestOffersHorizontal{position:relative;width:700px;height:auto;background:none;}.bestOffersHorizontal ul{width:700px;height:130px;border:0;margin-left:0!important;}.content .toggleBox .bestOffersHorizontal li{list-style:none;margin-left:5px;border:0;}.bestOffersHorizontal li img{border:1px solid #ccc;}.bestOffersHorizontal li .overlayInactive{top:9px;left:2px;width:218px;height:104px;}.bestOffersHorizontal li .overlayInactive a{display:block;float:left;width:218px;height:104px;text-decoration:none;}.bestOffersHorizontal li.offerActive .overlayInactive a{display:block;}#contentArea .contentTeaser #flashContentmyTUIfly{position:relative;height:355px;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBoxOpacity{position:absolute;z-Index:100000;bottom:10px;right:13px;background-color:#fff;width:296px;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox{background-color:#f2f2f2;position:absolute;z-Index:100001;bottom:10px;right:13px;width:270px;border:1px solid #d7d7d7;padding-left:13px;padding-right:13px;padding-top:10px;padding-bottom:14px;font-size:11px;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox h1,.flightdataForm h1{color:#6b7f9e;font-size:16px;margin-bottom:10px!important;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox .registerInfo{font-size:12px;line-height:16px;margin-bottom:13px;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox input,.flightdataForm input{font-size:11px;margin-bottom:10px;padding-left:5px;padding-top:2px;padding-bottom:2px;border:1px solid #8f8f8f;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox .listIcon{font-size:11px;color:#666;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox .row{position:relative;clear:left;line-height:1.4;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox .row label{color:#666!important;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox .row span{position:absolute;left:105px;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox .row span.inline{position:relative;left:0;}* html #contentArea .contentTeaser #flashContentmyTUIfly .loginBox .listIcon{background-position:0 -4646px;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox .loginButton{margin-top:3px;}#contentArea .leftContentColumn .flightdataForm{background-color:#f2f2f2;position:absolute;z-Index:100001;top:170px;right:30px;width:264px;border:1px solid #d6d6d6;padding-left:13px;padding-right:13px;padding-top:10px;padding-bottom:14px;}#contentArea .leftContentColumn .flightdataForm input{margin-bottom:0;}#contentArea .flightdataForm .focused{background-color:transparent;}#contentArea .flightdataInfo .menuInfoBox{margin-top:65px;}*/ #topbonuslogin{background-color:#f2f2f2;margin:20px 0;bottom:10px;right:13px;padding-left:13px;padding-right:13px;padding-top:10px;padding-bottom:14px;}#topbonuslogin h1{color:#6b7f9e;font-size:16px;margin-bottom:10px!important;}#topbonuslogin .registerInfo{font-size:12px;line-height:16px;margin-bottom:13px;}#topbonuslogin input{font-size:11px;margin-bottom:5px;padding-left:5px;padding-top:2px;padding-bottom:2px;border:1px solid #8f8f8f;}#topbonuslogin .listIcon{padding:2px 0 0 17px;font-size:11px;color:#666;}* html#topbonuslogin .listIcon{background-position:0 -4646px;}* html#topbonuslogin a.listIcon{background-image:url('../images/buttons/links_ie.png');}#topbonuslogin .loginButton{width:100px;float:left;}#notepad div.handleNotepad{padding-bottom:30px;}#notepad div.handleNotepad div.toggleContainer{margin-bottom:10px;}#notepad div.handleNotepad div.toggleContainerContent{padding:20px 0 0;}#notepad div.handleNotepad div.toggleContainerContent fieldset{position:relative;}#notepad div.handleNotepad div.toggleContainerContent .formRow label{width:140px;}#notepad div.handleNotepad div.toggleContainerContent .formRow input,#notepad div.handleNotepad div.toggleContainerContent .formRow textarea{width:260px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;}#notepad div.handleNotepad div.toggleContainerContent .formRow a.bookingButton{position:absolute;left:430px;bottom:10px;}#notepad div.toggleBox{margin-bottom:20px;}* html #notepad div.toggleBox{width:699px;margin-bottom:10px;overflow:hidden;}#notepad div.toggleBox h3{margin-bottom:0;overflow:hidden;}#notepad div.toggleBox span.toggleHeadlineForm{float:left;}#notepad div.toggleBox h3.editing span.editTitle{display:none;}#notepad div.toggleBox h3 span.editTitleForm{display:none;}#notepad div.toggleBox h3.editing span.editTitleForm{display:inline;}#notepad div.toggleBox h3 a.editIcon{margin-left:30px;padding-right:15px;font-size:11px;line-height:41px;font-weight:normal;color:#333;text-decoration:none;}* html #notepad a.editIcon{background:url('../images/buttons/links_ie.png') no-repeat -2px -4513px;}* html #notepad a.editIcon:hover,* html #notepad a.editIcon:active{background-position:-2px -4545px;text-decoration:underline;color:#333;}#notepad div.toggleBox h3 fieldset{width:280px;}* html #notepad div.toggleBox h3 fieldset{position:relative;padding:10px 0 0 15px;}#notepad div.toggleBox h3 input.textM{width:150px;}#notepad div.toggleBox h3 input.button{border:none;padding-left:18px!important;background:url('../images/buttons/links.png') no-repeat 0 -2381px;font-size:11px;text-decoration:none;text-align:left;line-height:14px;cursor:pointer;}#notepad div.toggleBox h3 input.button:hover{text-decoration:underline!important;}* html #notepad div.toggleBox h3 input.button{background:url('../images/buttons/links_ie.png') no-repeat 0 -4648px;}*+html #notepad div.toggleBox h3 input.button{padding:0;}#notepad div.toggleBox div.toggleContent{padding:20px 0 0;border:1px solid #c1c1c1;border-top:none;}#notepad div.toggleBox h4.selectedDeparture,#notepad div.toggleBox h4.selectedArrival{position:relative;margin:0 15px 15px;padding-left:0;background:none;color:#333;}#notepad div.toggleBox h4.selectedArrival{background-position:0 -47px;}#notepad div.toggleBox h4.selectedArrival span.flight{padding-left:15px;font-weight:normal;font-size:15px;}#notepad div.toggleBox h4.selectedDeparture span.flight{padding-left:15px;font-weight:normal;font-size:15px;}#notepad div.toggleBox h4.selectedDeparture strong,#notepad div.toggleBox h4.selectedArrival strong{position:absolute;top:0;left:120px;font-size:13px;font-weight:normal;}#notepad div.toggleBox div.toggleContent table{margin:0 15px 20px;width:665px;overflow:hidden;}#notepad div.toggleBox div.toggleContent table th{padding:2px 15px;font-size:11px;line-height:20px;color:#666;font-weight:normal;vertical-align:bottom;}#notepad div.toggleBox div.toggleContent table td{padding:8px 15px;border-top:1px solid #dedbd4;border-bottom:1px solid #dedbd4;color:#333;font-size:11px;line-height:14px;vertical-align:top;white-space:nowrap;}#notepad div.toggleBox div.toggleContent table td.date{color:#333;font-weight:bold;font-size:14px;}#notepad div.toggleBox div.toggleContent table td.rate{background-color:#f2f2f2;color:#333;font-weight:bold;}#notepad div.toggleBox div.toggleContent table td.info{background-color:#f2f2f2;}#notepad div.toggleBox div.toggleContent table td .duration{color:#666;}#notepad div.toggleBox div.toggleContent table td.time{color:#333;}#notepad div.toggleBox div.toggleContent p{margin:0;padding:0 15px 20px;}#notepad div.toggleBox div.handleItem{padding:0 0 2px 15px;border-top:1px solid #c1c1c1;background-color:#f2f2f2;}#notepad div.toggleBox div.handleItem a{margin-right:30px;font-size:11px;line-height:32px;}* html #notepad a.deleteIcon{background:url('../images/buttons/links_ie.png') no-repeat 0 -4576px;}* html #notepad a.deleteIcon:hover,* html #notepad a.deleteIcon:active{background-position:0 -4608px;}#notepad .noNotepadImage{margin:0 0 10px 0;}#notepad .noNotepadImage .top{margin:0 0 0 1px;width:685px;border-top:1px solid #DFDFDF;}#notepad .noNotepadImage .content{float:none;margin:0;width:689px;background:url('../images/backgrounds/bg_noNotepad.png') repeat-y 0 0;padding:6px;}#notepad .noNotepadImage .bottom{width:689px;background:url('../images/backgrounds/bg_noNotepadBottom.png') no-repeat 0 0;height:7px;}#notepad .emailIcon{padding-left:25px;background:url('../images/buttons/links.png') no-repeat 0 -4372px;color:#333;font-weight:normal;}* html #notepad .emailIcon{background-image:url('../images/buttons/links_ie.png');}#notepad .emailIconHover{padding-left:25px;background:url('../images/buttons/links.png') no-repeat 0 -4397px;color:#0a3c87;}* html #notepad .emailIconHover{background-image:url('../images/buttons/links_ie.png');}#notepad .printIcon,.timetable .printIcon{padding-left:25px;background:url('../images/buttons/links.png') no-repeat 0 -4427px;color:#333;font-weight:normal;}#notepad .printIconHover,.timetable .printIconHover{padding-left:25px;background:url('../images/buttons/links.png') no-repeat 0 -4452px;color:#0a3c87;}* html #notepad .printIcon,* html .timetable .printIcon{background-image:url('../images/buttons/links_ie.png');}* html #notepad .printIconHover,* html .timetable .printIconHover{background-image:url('../images/buttons/links_ie.png');}#notepad .emailHint{float:left;color:#666;font-size:11px;width:200px;line-height:13px;}#notepad .buttonSend{float:left;width:250px;padding-top:75px;}*html #notepad .buttonSend{padding-top:65px;}*+html #notepad .buttonSend{padding-top:65px;}#notepad .formRow{width:420px;}#notepad .menuInfoBoxSpecial h4{font-size:16px!important;}#notepad .priceAlarmIcon{margin-right:60px;width:243px;background-repeat:no-repeat;background-position:right 10px;padding-right:30px;text-align:right;}* html #notepad .priceAlarmIcon{display:inline;}#notepad .priceAlarmIcon span{font-size:11px;color:#333;font-weight:normal;padding-left:10px;}#notepad .priceAlarmIconLink{margin-right:60px;background-repeat:no-repeat;background-position:0 0;}* html #notepad .priceAlarmIconLink{display:inline;}#notepad .priceAlarmIconLink div{padding-left:24px;height:35px;}* html #notepad .priceAlarmIconLink div{float:left;}#notepad .priceAlarmIconLink div a{text-decoration:underline;color:#333;}#notepad .priceAlarmIconLink div a:hover{text-decoration:none!important;color:#333;}#notepad .priceAlarmActive{background-image:url(/skyres/images/notepad/alarm_active.gif);}#notepad .priceAlarmNotActive{background-image:url(/skyres/images/notepad/alarm_not_active.gif);}#notepad table.notepadlist td{background-color:#fffbbf;}#notepad table.notepadlist td.stand{text-align:right;background-color:transparent;border-bottom:0!important;font-size:10px!important;color:#666!important;}#notepad table.notepadlist td.actions{background-color:transparent;border-bottom:0!important;border-top:0!important;}#notepad table.notepadlist .journeyPrice{text-align:right;}#notepad table.notepadlist td.journeyPrice{font-weight:bold;}#notepad .carrierCode{background:none!important;}.laterooms .notVisible{display:none;}.laterooms .toggleContent{overflow:hidden;zoom:1;}* html .laterooms a.linkIcon{background-position:100% -4830px;}* html .laterooms a.linkIcon:hover{background-position:100% -4926px;}* html .laterooms a.linkIconSmall{background-position:100% -2234px;}.laterooms a.linkIconPlus{float:right;padding-bottom:0;margin-top:20px;}.laterooms a.linkIconMinus{margin-top:20px;padding-bottom:0;background:url(../images/buttons/links.png) no-repeat 0 -1888px;color:#333;font-weight:bold;line-height:1.4em;padding:0 0 2px 22px;float:left;text-decoration:none!important;}.laterooms a.linkIconMinus:hover{background:url(../images/buttons/links.png) no-repeat 0 -4795px;}.laterooms .imgWidthBorder{padding:4px;border:1px solid #ccc;float:left;}.laterooms .okIconText{min-height:32px;background:url(/skyres/images/backgrounds/bg_okIcon.png) no-repeat 0 0;padding:10px 0 2px 58px;}* html .laterooms .okIconText{height:32px;}*+html .laterooms .okIconText{height:32px;}.laterooms .searchIntro{padding:0 0 0 10px;text-align:left;}.laterooms .searchIntro span{font-weight:bold;}.laterooms .hotelName{font-size:12px;font-weight:bold;}.laterooms .hotelNameBlue{color:#6b7f9e;font-size:16px;font-weight:bold;}.laterooms .priceOld{color:#0a3c87;text-decoration:line-through;margin:0 5px 0 0;font-size:12px;}.laterooms .price{color:#333;font-size:20px;font-weight:bold;}* html .laterooms .price{line-height:1.4em;}*+html .laterooms .price{line-height:1.4em;}.laterooms .sum{color:#333;font-weight:bold;}.laterooms .priceText{color:#666;margin:0 0 10px 0;font-size:11px;}.laterooms .infoText{display:inline;width:175px;font-size:11px;margin-bottom:0;}.laterooms .stars{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -345px;display:inline-block;width:60px;height:14px;margin:0 0 0 10px;}.laterooms .stars1{background-position:0 -361px;}.laterooms .stars2{background-position:0 -377px;}.laterooms .stars3{background-position:0 -392px;}.laterooms .stars4{background-position:0 -408px;}.laterooms .stars5{background-position:0 -423px;}.laterooms .starsBlue{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -446px;width:90px;height:20px;}.laterooms .starsBlue1{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -468px;width:90px;height:20px;}.laterooms .starsBlue2{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -490px;width:90px;height:20px;}.laterooms .starsBlue3{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -512px;width:90px;height:20px;}.laterooms .starsBlue4{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -534px;width:90px;height:20px;}.laterooms .starsBlue5{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -556px;width:90px;height:20px;}.tripAdRating{display:block;width:120px;height:20px;background:url(/skyres/images/tripAd_ratings.png) no-repeat 0 -220px;}.tripAdRating5{background-position:0 0;}.tripAdRating4{background-position:0 -40px;}.tripAdRating3{background-position:0 -80px;}.tripAdRating2{background-position:0 -120px;}.tripAdRating1{background-position:0 -160px;}.tripAdRating0{background-position:0 -200px;}.lateroomsRating{display:block;width:120px;height:20px;background:url(/skyres/images/laterooms_ratings.png) no-repeat 0 0;}.lateroomsRating6{background-position:0 -20pxpx;}.lateroomsRating5{background-position:0 -40px;}.lateroomsRating4{background-position:0 -60px;}.lateroomsRating3{background-position:0 -80px;}.lateroomsRating2{background-position:0 -100px;}.lateroomsRating1{background-position:0 -120px;}.lateroomsRating0{background-position:0 -140px;}.laterooms .number,.laterooms .numberBlue{color:#fff;background:transparent url(/skyres/images/iconsLaterooms.png) no-repeat 0 0;width:20px;height:20px;padding-top:2px;text-align:center;font-weight:normal;margin:0 5px 0 0;}.laterooms .number{width:20px;padding-top:0;background-position:4px 6px;font-size:10px;font-family:tahoma;}* html .laterooms .number,*+html .laterooms .number{background-position:4px 8px;}.laterooms .mapListHotel .number a{display:block;text-decoration:none;color:#fff!important;}.laterooms .mapListHotel .number a:hover{text-decoration:none!important;}.laterooms .numberBlue{background-position:0 -31px;display:inline-block;}.laterooms .naviHotels{height:40px;border-bottom:1px solid #CCC;padding:0;margin:35px 0 30px 0;}*html .laterooms#tuiHotelsBox .naviHotels{display:none;}.laterooms .naviHotels li{cursor:pointer;font-weight:bold;margin:0 0 10px 0;list-style-type:none;float:left;padding:0 10px 0 10px;background:url(/skyres/images/facebook/bg_form.png) repeat-x 0 0;line-height:39px;border-top:1px solid #CCC;border-left:1px solid #CCC;}* html .laterooms ul.naviHotels li{border-bottom:none;}.laterooms ul.naviHotels li.last{border-right:1px solid #ccc;}.laterooms ul.naviHotels li.active{background:none;padding-top:5px;margin:-5px -1px 0 0;border:1px solid #ccc;border-bottom:1px solid #fff;background-color:#fff;}* html .laterooms ul.naviHotels li.active{position:relative;z-index:2;}.content .toggleBox.laterooms ul.naviHotels{margin:20px 0 20px 0;}.content .toggleBox.laterooms ul.naviHotels li{list-style-type:none;float:left;padding:0 10px 0 10px;}.content .toggleBox.laterooms ul.naviHotels li.active{padding-top:5px;}.content .toggleBox.laterooms ul.detailSearchNavi{padding:0;margin:10px 0 0 0;width:550px;}.content .toggleBox.laterooms ul.detailSearchNavi li{cursor:pointer;list-style-type:none;float:left;background:url(/skyres/images/iconsLaterooms.png) no-repeat 15px -57px;padding:10px 15px 8px 30px;border:1px solid #fff;border-bottom:none;}.content .toggleBox.laterooms ul.detailSearchNavi li.open{background:#f2f2f2 url(/skyres/images/iconsLaterooms.png) no-repeat 15px -86px;border:1px solid #ccc;border-bottom:none;position:relative;z-index:4;}.laterooms .detailSearch{clear:left;border-top:1px solid #ccc;position:relative;top:-1px;}.laterooms .detailSearch .detailSearchContent{position:relative;font-size:11px;background:#f2f2f2;border:1px solid #ccc;border-top:none;display:none;padding:15px 15px 20px 15px;overflow:hidden;zoom:1;text-align:left;}.laterooms .detailSearch .detailSearchContent p{margin:0;}.laterooms .detailSearch .detailSearchContent .showButton{position:absolute;bottom:10px;right:15px;}.laterooms .detailSearch .detailSearchContent .targetChange{float:left;padding:0 20px 0 0;width:170px;}.laterooms .detailSearch .detailSearchContent .targetChange input{font-size:15px;line-height:17px;width:170px;}.laterooms .detailSearch .detailSearchContent .target{font-size:15px;font-weight:bold;}.laterooms .date{width:100px;float:left;margin:0 5px 0 0;}* html .laterooms .date{display:inline;}.laterooms .roomNumber{float:left;width:109px;}.laterooms .detailSearch .detailSearchContent.equipment div{float:left;width:210px;}.laterooms .detailSearch .open{display:block;}.laterooms .radius{float:left;margin:15px 0 15px 0;}.laterooms .distance{font-weight:bold;}.laterooms .radiusLabel{float:left;width:160px;}.laterooms .radiusLabel input{border:0;}.laterooms #slideRadius{border:1px solid #ccc;color:#333;float:left;width:200px;margin:3px 0 0 10px;background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -724px;cursor:pointer;}.laterooms #slideRadius a{cursor:e-resize;}.laterooms .radius #amount{color:#333;font-weight:bold;width:25px;border:none;}.laterooms .radius .ui-slider-handle{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -744px;width:12px;height:16px;border:none;}.laterooms .radius .ui-slider-handle:hover,.laterooms .radius .ui-slider-handle:active{background:url(/skyres/images/iconsLaterooms.png) no-repeat -35px -744px;}.laterooms .radius .ui-widget-header{background-color:#FFF700;opacity:.6;filter:alpha(opacity=60);}.laterooms .sort{margin:15px 0 15px 0;float:right;}.laterooms .sort select{margin-right:10px;}.laterooms .sort span{padding:0 14px 0 0;cursor:pointer;}#sortDown{display:inline-block;height:14px;background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -254px;vertical-align:middle;}#sortUp{display:inline-block;height:14px;background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -286px;vertical-align:middle;}#sortDown:hover,#sortDown.active{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -190px;}#sortUp:hover,#sortUp.active{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -223px;}.laterooms .listHotel{overflow:hidden;zoom:1;width:100%;clear:both;text-align:left;}.laterooms .rowHotel{border-top:1px solid #ccc;clear:both;background:url(/skyres/images/backgrounds/bg_hotelRow.gif) repeat-y;overflow:hidden;zoom:1;}.laterooms .rowHotel.lastRow{border-bottom:1px solid #ccc;}.laterooms .hotelInfo{float:left;padding:15px 15px 5px 0;width:320px;}.laterooms .hotelInfo img{margin:0 15px 20px 0;float:left;width:130px;height:76px;}.laterooms .hotelInfo .linkIconSmall{display:inline-block;}*html .laterooms .hotelInfo a.showOnMap{display:none;}.laterooms .hotelPrice{float:left;padding:15px 15px 15px 15px;width:305px;}.laterooms .hotelPrice .linkIcon{text-align:right;display:block;}.laterooms .listHotel .rowHotel .hotelName a{color:#333;text-decoration:none;}.laterooms .map{position:relative;clear:both;overflow:hidden;zoom:1;width:100%;}.laterooms .mapListHotel{margin:10px 0 0 0;height:250px;overflow:auto;border:1px solid #ccc;}* html .laterooms .mapListHotel{width:99.9%;}.laterooms .mapListHotel p{margin:20px;}.laterooms .map .detailSearchNavi{margin:0;}.laterooms .mapListHotel table{width:650px;border:0;}.laterooms .mapListHotel td{border-top:1px solid #ccc;padding:0 4px;font-size:11px;vertical-align:middle;height:31px;}.laterooms .map .lastRow td{border-bottom:1px solid #ccc;}.laterooms .map .rowHotel{background:none;border:none;}.laterooms .map .firstRow td{border-top:none;}.laterooms .map .rowHotel .hotelName{margin:0;overflow:hidden;width:185px;white-space:nowrap;line-height:14px;}.laterooms .map .rowHotel .priceDay{margin:0;}.laterooms .map .rowHotel .price{font-size:14px;text-align:right;white-space:nowrap;}.laterooms .map .rowHotel .priceOld{margin:0;text-align:right;}.laterooms .map .rowHotel .detailLink{white-space:nowrap;}.laterooms .map .rowHotel a{margin-top:2px;color:#333;}.laterooms .map .rowHotel a:link{color:#333;text-decoration:none;}.laterooms .map .rowHotel a:hover{color:#333;text-decoration:underline;}.hotelMapLayer{width:280px;margin:15px 0 0 8px;}.hotelMapLayer h2{font-size:13px;color:#000;}.hotelMapLayer img{float:left;width:120px;margin-right:10px;margin-bottom:10px;}.hotelMapLayer p{margin-bottom:0;padding-bottom:10px;}.hotelMapLayer .stars{margin:0;}.laterooms .notFound{border-top:1px solid #ccc;padding:15px 15px 0 15px;clear:right;}.laterooms .hotelConfirm .confirmImg{width:140px;height:100px;}.laterooms .roomSelection{margin:0 15px 20px 0;overflow:hidden;zoom:1;font-size:12px;vertical-align:middle;}.laterooms .hotelSummary{margin:0 0 35px 20px;padding:0;float:left;width:480px;}.laterooms .hotelSummary .infoText{width:100%;color:#666;margin-bottom:20px;}.laterooms .hotelSummary .roomSelection{width:100%;border-bottom:1px solid #ccc;}.laterooms .hotelSummary .roomSelection .summary{border-bottom:1px solid #ccc;margin-bottom:1px;padding-bottom:10px;overflow:hidden;zoom:1;}.laterooms .hotelSummary .linkIconClose{float:none;margin-right:30px;}* html .laterooms .hotelSummary .linkIconClose{background-position:100% -1426px;}.laterooms .hotelSummary .rowHotelEdit{padding-bottom:30px;}.laterooms .hotelSummary .rowHotelEdit .linkIcon{float:right;}.laterooms .hotelSummary .rowHotelEdit .linkIconClose{float:left;}.laterooms .hotelSummary .paymentMeth{border:1px solid #ccc;padding:15px 10px;}.laterooms .hotelSummary .paymentMeth img{margin:0 5px 0 10px;}.laterooms .content .toggleBox .toggleBox .hotelNote p{margin-right:0;}.laterooms .hl_hotelNote{background-color:#092a5e;line-height:33px;margin:20px 0 0 0;}.laterooms .hl_hotelNote span{color:#fff;font-weight:bold;background:url(../../skyres/images/buttons/links.png) no-repeat scroll 8px -3888px;padding:0 0 2px 35px;}.laterooms .hotelNote{border:1px solid #ccc;border-top:none;padding:20px 20px 10px 20px;overflow:hidden;zoom:1;margin:0 0 20px 0;}.laterooms .hotelNote fieldset{background-color:#dcf0ff;border:1px solid #ccc;padding:15px 15px 20px 15px;margin:0 0 15px 0;}.laterooms .hotelNote fieldset label{width:225px;display:inline-block;}.laterooms .hotelNote fieldset label{width:225px;}.laterooms.layerDummy{width:792px;text-align:left;}.laterooms .hotelDetails{border:1px solid #ccc;padding:15px 15px 20px 15px;overflow:hidden;zoom:1;width:758px;background-color:#fff;margin:0 0 10px 0;}.laterooms .hotelDetails .header{overflow:hidden;zoom:1;}.laterooms .hotelDetails .header .imgDet{width:130px;cursor:pointer;}.laterooms .hotelDetails .hotelInfo{width:390px;padding:0 15px 0 20px;}.laterooms .hotelDetails .hotelInfo .roomSelection{margin:10px 0 0 0;}.laterooms .hotelDetails .hotelInfo .roomSelection .time{color:#333;}.laterooms .hotelDetails .hotelInfo .notAvailable{font-size:11px;}.laterooms .hotelDetails .infoText{float:none;color:#666;width:100%;margin-bottom:15px;display:block;}.laterooms .hotelDetails .hotelInfo .infoText{margin-bottom:15px;}.laterooms .hotelDetails .hotelInfo .priceText{margin:0;}.laterooms .hotelDetails a.bookingButton{float:left;margin-top:20px;}.laterooms .hotelDetails .powered{float:right;}* html .hotelDetails .powered{width:140px;}*+html .hotelDetails .powered{width:140px;}.laterooms .hotelDetails .powered a{text-decoration:underline;font-size:11px;margin-top:5px;}.laterooms .hotelDetails .powered img{border:none;padding:0;}.laterooms .hotelDetails .powered p{overflow:hidden;zoom:1;}.laterooms .hotelDetails .powered .iconLate{float:right;margin:0 0 30px 0;}.laterooms .hotelDetails .powered .tripAd{font-size:10px;color:#666;clear:right;}.laterooms .hotelDetails .detailsContent{margin:0 30px 0 0;width:548px;}.laterooms .hotelDetails .detailContent{display:none;}.laterooms .hotelDetails .detailContent.overview{display:block;}.laterooms .hotelDetails .detailsInfo{float:right;width:180px;}.laterooms .hotelDetails .checkIn{font-size:11px;background-color:#f2f2f2;border:1px solid #ccc;padding:15px 10px 0 10px;margin:0 0 20px 0;}.laterooms .hotelDetails .checkIn p{margin-bottom:10px;}.laterooms .hotelDetails .checkIn strong{font-size:12px;}.laterooms .hotelDetails .paymentMeth{font-weight:bold;}.laterooms .hotelDetails .paymentMeth img{margin:15px 7px 0 0;}.laterooms .overview .introText{margin:0 0 30px 0;padding:0 15px;}.laterooms .overview h2{padding:0 0 5px 15px;}.laterooms .hotelDetails .roomSearch{border:1px solid #ccc;width:100%;font-size:11px;}.laterooms .hotelDetails .search{margin-bottom:15px;border-bottom:1px solid #ccc;padding:15px 15px 20px 15px;background:#f2f2f2;overflow:hidden;zoom:1;}.laterooms .hotelDetails .search .bookingButton{float:right;margin:0 0 0 10px;}.laterooms .more{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -129px;padding:0 13px 3px 0;cursor:pointer;}.laterooms .more:hover,.laterooms .more:active{background-position:-30px -129px;}.laterooms .more.inactive{background-position:-60px -129px;cursor:default;}.laterooms .less{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -154px;padding:0 13px 3px 0;cursor:pointer;}.laterooms .less:hover,.laterooms .less:active{background-position:-30px -154px;}.laterooms .less.inactive{background-position:-60px -154px;}.laterooms input.selectRooms{width:35px;margin:0 2px;text-align:center;background-color:#fff;border:1px solid #B2B2B0;}.laterooms .personsRooms{float:right;margin:0 0 10px 0;}* html .laterooms .personsRooms{margin:0;width:190px;}*+html .laterooms .personsRooms{margin:0;width:190px;}.laterooms .personRoom{margin:0 0 10px 0;clear:both;overflow:hidden;zoom:1;}.laterooms .personRoomSelect{width:110px;margin:0 0 0 5px;display:inline-block;float:right;}.laterooms .maxRooms{float:right;clear:both;color:#ef0000;margin-bottom:10px;width:190px;}.laterooms .maxDays{color:#ef0000;margin-bottom:10px;}.laterooms .maxDaysError{border-color:#ef0000;}.laterooms .refresh{float:right;line-height:24px;}#extras #ui-datepicker-div{z-index:10010;}.laterooms .results{padding:0 15px 20px 15px;}.laterooms .results select{width:100%;margin:0 0 10px 0;}.laterooms .countRooms{margin:0 0 5px 0;}.laterooms .countRoom{font-weight:bold;}.laterooms .room{border-bottom:1px solid #ccc;padding:0 0 20px 0;overflow:hidden;zoom:1;}.laterooms .room .prices{margin:0 10px 0 0;float:left;text-align:right;min-width:168px;}.laterooms .room .priceText{margin:0;float:left;}.laterooms .hotelDetails .roomSelection{margin:0 15px 20px 190px;}.laterooms .roomSelection .time{color:#666;margin:0 0 10px 0;}.laterooms .roomSelection .roomPrice{float:right;}.laterooms .roomSelection .summary{border-top:1px solid #ccc;padding:10px 0 0 0;}.laterooms .roomSelection .price{float:right;}.laterooms .hotelDetails .notFound{border-top:none;padding:0 15px 30px 15px;clear:none;}.laterooms .hotelDetails .notFound p{margin-bottom:10px;}.laterooms .errorRoomSelection{padding:0 15px 20px 15px;color:#ef0000;font-size:12px;}.laterooms .errorRoomSelection .roomDesc{margin:5px 0 5px 0;}.laterooms .hotelDetails .equipment{overflow:hidden;zoom:1;}.laterooms .hotelDetails .equipment ul{float:left;margin:0 0 0 15px;}* html .laterooms .hotelDetails .equipment ul{margin-left:10px;}.laterooms .hotelDetails .equipment li{padding-left:15px;width:220px;margin:0 30px 10px 0;float:left;list-style-type:none;background:url(/skyres/images/bg_bulletBlue.png) no-repeat 0 5px;}* html .laterooms .hotelDetails .equipment li{display:inline;margin-right:20px;}.laterooms .galerie{border:1px solid #ccc;overflow:hidden;zoom:1;height:342px;}.laterooms .imageStage{border:solid 10px #fff;background-color:#F2F2F2;float:left;width:430px;}.laterooms .sliderItem{border-left:1px solid #ccc;height:100%;width:94px;float:right;}.laterooms .sliderItem .sliderBottom{display:block;width:94px;height:21px;border-top:1px solid #ccc;background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -605px;cursor:pointer;}.laterooms .sliderItem .sliderBottom:hover{background-position:0 -649px;}.laterooms .sliderItem .sliderBottomInactive,.laterooms .sliderItem .sliderBottomInactive:hover{background-position:0 -692px;cursor:default;}.laterooms .sliderItem .sliderTop{display:block;width:94px;height:21px;border-bottom:1px solid #ccc;background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -583px;cursor:pointer;}.laterooms .sliderItem .sliderTop:hover{background-position:0 -627px;}.laterooms .sliderItem .sliderTopInactive,.laterooms .sliderItem .sliderTopInactive:hover{background-position:0 -671px;cursor:default;}.laterooms .sliderContent{height:300px;width:78px;padding:0 8px;overflow:hidden;position:relative;}.laterooms .sliderContent .slide{position:relative;}.laterooms .sliderContent img{margin:3px 0;opacity:.3;filter:alpha(opacity=30);cursor:pointer;border:2px solid #fff;width:74px;}.laterooms .sliderContent img:hover{opacity:1;filter:alpha(opacity=100);}.laterooms .sliderContent img.active{opacity:1;filter:alpha(opacity=100);border:2px solid #333;}.laterooms .approach .search{border:1px solid #ccc;overflow:hidden;zoom:1;margin-bottom:0;}.laterooms .approach .search .target input{width:440px;}.laterooms .approach .search select{width:166px;}.laterooms .approach .search p{margin-bottom:15px;}.laterooms .approach .linkIconSmall{margin-right:15px;}.laterooms .targets{overflow:hidden;zoom:1;}.laterooms .target{margin:0 0 10px 0;line-height:1.4em;}.laterooms .arrowToggle{background:url(/skyres/images/iconsLaterooms.png) no-repeat 0 -318px;height:24px;width:24px;margin:15px 0 0 10px;float:left;cursor:pointer;text-indent:-999em;}.laterooms .optionsLinks{clear:left;margin:0 0 0 35px;overflow:hidden;zoom:1;}.laterooms .approach .options{display:none;margin:10px 0 20px 0;border:1px solid #ccc;width:50%;padding:5px;}.laterooms .approach .search .options p{margin:0;}#lateroomsDetailsLayer{display:none;}.ui-dialog.lateroomsDetailsLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 20px 45px 20px;overflow:hidden;zoom:1;}.ui-dialog.lateroomsDetailsLayer .ui-dialog-titlebar{display:none;}.ui-dialog.lateroomsDetailsLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .ui-dialog.lateroomsDetailsLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;}#lateroomsDetails-ajaxLayer{zoom:1;overflow:hidden;}#lateroomsDetails-ajaxLayer a.close{color:#333;background:url(../../skyres/images/buttons/tuiHotelLayerClose.gif) no-repeat top right;padding:0 20px 2px 0;line-height:20px;}#lateroomsDetails-ajaxLayer h1{font-size:16px;margin-bottom:15px;}.laterooms.itinerary .rowHotel{width:670px;}.laterooms.itinerary .hotelSummary{margin-bottom:0;}.surveyLayer{background-color:#f2f2f2!important;}* html .surveyLayer{background-color:#f2f2f2!important;}.surveyLayer .ui-dialog-container .ui-dialog-titlebar{background-color:transparent;}* html .surveyLayer .ui-dialog-container .ui-dialog-titlebar{background-color:transparent;}.surveyLayer .ui-dialog-container .ui-dialog-titlebar .ui-dialog-titlebar-close{background:transparent url(../images/buttons/links_ie.png) no-repeat scroll 100% -4099px;}* html .surveyLayer .ui-dialog-container .ui-dialog-titlebar .ui-dialog-titlebar-close{background:transparent url(../images/buttons/links_ie.png) no-repeat scroll 100% -4099px;}.surveyLayer .ui-dialog-container .ui-dialog-titlebar .ui-dialog-title{background:transparent none no-repeat scroll 0 0;color:#000;padding-left:15px;}.surveyLayer .ui-dialog-container #surveyajaxLayer{margin-top:10px;}* html .surveyLayer .ui-dialog-container #surveyajaxLayer{background-image:none;position:static;width:670px!important;margin:10px 15px 15px!important;zoom:100%;}.surveyLayer .ui-dialog-container .surveyContent{background-color:#fff;padding:15px;}* html .surveyLayer .ui-dialog-container .surveyContent,* html .surveyLayer .ui-dialog-container .surveyContent div{zoom:100%;}*:first-child+html .surveyLayer .ui-dialog-container .surveyContent div{zoom:100%;}.surveyLayer .ui-dialog-container .surveyButtons{padding:20px 0 15px 0;}.dialogOverlay{border-width:0;margin:0;padding:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;filter:alpha(opacity=30);z-index:10000;}.loadingAjax{position:absolute;top:50%;left:25%;z-Index:99999;background-image:url(/skyres/images/loadingDetails.gif);width:250px;height:140px;background-color:#f2f2f2;background-repeat:no-repeat;border:1px solid grey;background-position:center center;}.ui-dialog{padding:5px;background-color:#fff;color:#333;font-size:12px;line-height:1.4em;text-align:left;}.ui-dialog .ui-dialog-titlebar{background:#ef0000;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:5px;top:9px;display:block;width:20px;height:20px;background:url('../images/buttons/links.png') no-repeat 0 -1276px;}.ui-dialog .ui-dialog-titlebar-close span{display:none;}.ui-dialog .ui-dialog-title{padding-left:35px;background:url('../images/buttons/links.png') no-repeat 8px -1302px;color:#fff;font-size:15px;line-height:33px;font-weight:bold;}.ui-dialog .ui-dialog-content{margin:15px;}* html .ui-dialog .ui-dialog-content{position:relative;top:10px;left:10px;margin-bottom:15px!important;}.ui-dialog .ui-dialog-buttonpane{position:static;bottom:0;right:0;width:100%;text-align:right;}.ui-dialog .ui-dialog-buttonpane button{background:url('../images/buttons/button_ohneEcken.png') no-repeat 0 -160px;color:#fff;text-align:left;font-size:12px;font-weight:bold;outline:0;border:none;cursor:pointer;width:68px;padding:0 34px 4px 10px;height:24px;margin:10px;-moz-border-radius:5px;-khtml-border-radius:5px;}* html .ui-dialog .ui-dialog-buttonpane button{overflow:visible;}.ui-dialog .ui-resizable-handle{display:none!important;}.ui-dialog .hint .ui-dialog-titlebar{background:#092a5e;}.ui-dialog .hint .ui-dialog-titlebar-close{position:absolute;right:5px;top:9px;display:block;width:20px;height:20px;background:url('../images/buttons/links.png') no-repeat 0 -3928px;}.ui-dialog .hint .ui-dialog-title{background:url('../images/buttons/links.png') no-repeat 8px -3888px;}*html .IE6UpgradeMessage .hint .ui-dialog-titlebar-close{padding-right:5px;}.confirmBox .ui-dialog .ui-dialog-buttonpane{float:left;}.confirmBox .ui-dialog-buttonpane button{background-position:100% -80px;width:auto;position:relative;float:right;display:block;}.confirmBox .ui-dialog-buttonpane .buttonCancel{float:left;background-position:0 -239px;padding-left:34px;padding-right:10px;}.ui-dialog .ui-dialog-buttonpane button{line-height:25px\0/;padding-bottom:0\0/;}*+html .ui-dialog .ui-dialog-buttonpane button{line-height:25px;padding-bottom:0;}*html .ui-dialog .ui-dialog-buttonpane button{line-height:25px;padding-bottom:0;}@media screen and/*!*/ /*!*/(-webkit-min-device-pixel-ratio:0){.ui-dialog .ui-dialog-buttonpane button{line-height:25px;padding-bottom:0;}}.confirmBox .error{color:ef0000!important;}.cancelButtonRed .ui-dialog-buttonpane .buttonCancel{background:url('../images/buttons/button.png') no-repeat 0 -409px!important;}* html .cancelButtonRed .ui-dialog-buttonpane .buttonCancel{background:url('../images/buttons/button_ie.png') no-repeat 0 -239px!important;}.confirmBoxElvia .ui-dialog-buttonpane button{float:right;width:279px;background-position:100% 0;}.confirmBoxElvia .ui-dialog-buttonpane .buttonCancel{background-position:100% -80px;}.confirmBoxExceedsMaxPaxAllowed .ui-dialog-buttonpane button{background-position:100% 1px;}.standardLayer.ui-dialog .ui-dialog-content{margin:0;}#generalLayer{background:#f2f2f2;padding:10px;width:530px;height:550px;text-align:left;}* html #generalLayer{width:550px!important;}#generalLayer h4{padding-bottom:10px;background:#f2f2f2;color:#6b7f9e;font-size:12px;text-align:right;font-weight:normal;}#generalLayer h4 a{color:#333;}#generalLayer .generalLayerDetails{height:496px;margin-bottom:5px;padding:15px;background:#fff;overflow:hidden;}#generalLayer .generalLayerDetails h2{margin-bottom:15px;color:#6b7f9e;font-size:15px;}.tuiflyCreditCardLayer .generalLayerDetails p{margin:0 0 20px 30px;}.tuiflyCreditCardLayer .generalLayerDetails ol{margin:0 0 20px 30px;}.tuiflyCreditCardLayer .generalLayerDetails ol li{padding-left:20px;background:url(/skyres/images/backgrounds/bg_ol.png) no-repeat 0 0;}#s2AlertBoxajaxLayer{position:relative;width:810px!important;height:510px!important;}#s2AlertBoxajaxLayer .ajaxLayer{width:810px!important;height:510px!important;margin:0!important;padding:0!important;}#s2AlertBoxajaxLayer .ajaxLayer .ui-dialog-titlebar,.ajaxLayer .ui-dialog-buttonpane{display:none!important;}#s2AlertBox{background:transparent!important;}.myTUIflyLayer .ui-dialog-titlebar{display:none;}.myTUIflyLayer{background-color:transparent!important;}.zoomImageLayer .ui-dialog-content{text-align:center;margin:0;margin-top:5px;}.zoomImageLayer .ui-dialog-titlebar{background:#092a5e;}.zoomImageLayer .ui-dialog-titlebar-close{position:absolute;right:5px;top:9px;display:block;width:20px;height:20px;background:url('../images/buttons/links.png') no-repeat 0 -3928px;}.zoomImageLayer .ui-dialog-title{background:url('../images/buttons/links.png') no-repeat 8px -3888px;}.notepadLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 10px 10px;}.notepadLayer .ui-dialog-titlebar{display:none;}.notepadLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .notepadLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;}#notepad-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#notepad-ajaxLayer h1{font-size:16px;margin-bottom:4px;}#notepad-ajaxLayer .content{width:400px;height:auto;border:1px solid #b2b2b2;overflow:hidden;background-color:#fff;padding:10px 10px 10px;}#notepad-ajaxLayer .waitMessage{height:40px;width:420px;text-align:center;padding-top:120px;}.christmasLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 10px 10px;}.christmasLayer .ui-dialog-titlebar{display:none;}.christmasLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .christmasLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;}#christmas-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#christmas-ajaxLayer h1{font-size:16px;margin-bottom:4px;}#christmas-ajaxLayer .content{width:750px;height:auto;border:1px solid #b2b2b2;overflow:auto;background-color:#fff;padding:10px 10px 10px;}.airlinesLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:0;}.airlinesLayer .ui-dialog-titlebar{display:none;}.airlinesLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .airlinesLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;}#airlines-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#airlines-ajaxLayer h1{font-size:16px;margin-bottom:4px;}#airlines-ajaxLayer #layerAirlines{background-color:#fff;}.selectViewLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 10px 10px;position:absolute!important;top:100px!important;left:50%!important;margin-left:-395px!important;}.selectViewLayer .ui-dialog-titlebar{display:none;}.selectViewLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .selectViewLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;border:none;background-color:transparent;}#selectView-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#selectView-ajaxLayer h1{font-size:16px;margin-bottom:4px;color:#6b7f9e;}#selectView-ajaxLayer .farfinderContent{height:100%;border:1px solid #b2b2b2;background-color:#fff;padding:10px 10px 10px;}#selectView-ajaxLayer .farfinderContent .leftBox{float:none;}#selectView-ajaxLayer .farfinderContent .timePeriod{padding-top:0;}* html #updateIE{display:block;}#updateIE{width:100%;height:60px;border-bottom:1px solid #808080;background:#fff url(/skyres/images/ie_update.png) no-repeat 10px 50%;}#updateIE p{width:auto;padding:5px 0 5px 60px;text-align:left;}#updateIE .updateBrowser{float:right;width:540px;margin-right:10px;text-align:right;}.updateBrowserLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 10px 10px;}.updateBrowserLayer .ui-dialog-titlebar{display:none;}.updateBrowserLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .updateBrowserLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;border:none;background-color:transparent;}#updateBrowser-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#updateBrowser-ajaxLayer h1{font-size:16px;margin-bottom:4px;color:#6b7f9e;}#updateBrowser-ajaxLayer .content{height:100%;border:1px solid #b2b2b2;background-color:#fff;padding:10px 10px 10px;}#updateBrowser-ajaxLayer .content p{padding-bottom:10px;}.browserlogos a{display:inline-block;height:28px;width:28px;background:transparent url("../images/browserLogos.png");margin-right:10px;}.browserlogos .ie{background-position:0 -84px;}.browserlogos .ff{background-position:0 -56px;}.emailMissingAjaxLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 10px 10px;}.emailMissingAjaxLayer .ui-dialog-titlebar{display:none;}.emailMissingAjaxLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .emailMissingAjaxLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;}#emailMissing-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#emailMissing-ajaxLayer h1{font-size:16px;margin-bottom:4px;float:left;color:#6b7f9e;}#emailMissing-ajaxLayer .contentDialog{width:400px;height:auto;border:1px solid #b2b2b2;overflow:auto;background-color:#fff;padding:10px 10px 10px;}#emailMissing-ajaxLayer .waitMessage{height:40px;width:420px;text-align:center;padding-top:120px;}.darkSiteLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 10px 10px;}.darkSiteLayer .ui-dialog-titlebar{display:none;}.darkSiteLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url("../images/loadingDetails.gif");background-position:center center;background-repeat:no-repeat;}.orgaAgreementLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 10px 10px;}.orgaAgreementLayer .ui-dialog-titlebar{display:none;}.orgaAgreementLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .orgaAgreementLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;}#orgaAgreement-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#orgaAgreement-ajaxLayer h1{font-size:16px;margin-bottom:4px;float:left;}#orgaAgreement-ajaxLayer .contentDialog{width:400px;height:auto;border:1px solid #b2b2b2;overflow:auto;background-color:#fff;padding:10px 10px 10px;}.ui-dialog-content .priceAlarmEmailInput{width:250px;}body.popup{background:#FFF700 url(/skyres/images/backgrounds/tile.jpg) repeat-x 0 0;}body.popupFriendChips{background:#8494ae url(/skyres/images/friendchips/bg_tile_friendChips.png) repeat-x 0 -30px;}body.popup #contentArea.wrapper{width:85%;}body.popup .wrapper{width:85%;}.popup .popupLinks{margin-top:25px;}.popup .contentBlock .wide{width:auto;}#SkySales ul.popupNav{width:560px;float:none;clear:both;list-style:none;margin:0;}#SkySales ul.popupNav li{float:left;padding:0;background:none;list-style:none;}#SkySales ul.popupNav li.first{padding-left:0;}#SkySales ul.popupNav li a{float:left;display:block;margin-top:10px;padding:10px 20px 10px 15px;background:#f2f2f2;width:auto;color:#333;font-size:11px;line-height:14px;}* html #SkySales ul.popupNav li a{padding-right:7px;background:#f2f2f2;overflow:hidden;}#SkySales ul.popupNav li.active a{background-color:#fffbbf;background-image:none;font-weight:bold;}#SkySales ul.popupNav li:hover a{background-color:#fffbbf;background-image:none;}#SkySales #popupHeadline{clear:both;padding:30px 20px 10px 0;}#SkySales #popupHeadline h2{font-size:18px;line-height:22px;}#SkySales .popupContainer{padding-left:19px;}body.popup ul li{background:url('../images/backgrounds/bg_bulletBlue.png') no-repeat 0 4px;padding-left:15px;}.ui-dialog-content .popuplist li{list-style-type:disc;margin:0 0 0 15px;}#fareFinder .fareFinderSearch .list a.highlightIcon{display:block;width:31px;height:18px;background-image:url('../images/icon_promo_fare.gif');background-repeat:no-repeat;background-position:0 0;margin:0 auto;text-decoration:none;}#fareFinder .fareFinderSearch .list .pr-2for1 a.highlightIcon{background-position:0 -360px;}#fareFinder.en-GB .fareFinderSearch .list .pr-2for1 a.highlightIcon{background-position:0 -360px;}#fareFinder.de-DE .fareFinderSearch .list .pr-2for1 a.highlightIcon{background-position:0 -390px;}#fareFinder.it-IT .fareFinderSearch .list .pr-2for1 a.highlightIcon{background-position:0 -420px;}#fareFinder.es-ES .fareFinderSearch .list .pr-2for1 a.highlightIcon{background-position:0 -450px;}#fareFinder .fareFinderSearch .list .pr-prozent a.highlightIcon{background-position:0 -30px;}#fareFinder .fareFinderSearch .list .pr-25euro a.highlightIcon{background-position:0 -30px;}.SkinHLXAgencyMaster #fareFinder .fareFinderSearch .list .pr-25euro a.highlightIcon{display:none;}#fareFinder .fareFinderSearch .list .pr-11prozent a.highlightIcon{background-position:0 -30px;}#fareFinder .fareFinderSearch .list .pr-20prozent a.highlightIcon{background-position:0 -60px;}#fareFinder .fareFinderSearch .list .pr-20prozent2 a.highlightIcon{background-position:0 -30px;}#fareFinder .fareFinderSearch .list .pr-25prozent a.highlightIcon{background-position:0 -30px;}#fareFinder .fareFinderSearch .list .pr-30prozent a.highlightIcon{background-position:0 -90px;}#fareFinder .fareFinderSearch .list .pr-33prozent a.highlightIcon{background-position:0 -30px;}#fareFinder .fareFinderSearch .list .pr-40prozent a.highlightIcon{background-position:0 -120px;}#fareFinder .fareFinderSearch .list .pr-50prozent a.highlightIcon{background-position:0 -150px;}#fareFinder .fareFinderSearch .list .pr-20euro a.highlightIcon{background-position:0 -180px;}#fareFinder .fareFinderSearch .list .pr-29euro a.highlightIcon{background-position:0 -210px;}#fareFinder .fareFinderSearch .list .pr-39euro a.highlightIcon{background-position:0 -240px;}#fareFinder .fareFinderSearch .list .pr-49euro a.highlightIcon{background-position:0 -661px;}#fareFinder.en-GB .fareFinderSearch .list .pr-49euro a.highlightIcon{background-position:0 -631px;}#fareFinder.de-DE .fareFinderSearch .list .pr-49euro a.highlightIcon{background-position:0 -661px;}#fareFinder.it-IT .fareFinderSearch .list .pr-49euro a.highlightIcon{background-position:0 -631px;}#fareFinder.es-ES .fareFinderSearch .list .pr-49euro a.highlightIcon{background-position:0 -691px;}#fareFinder .fareFinderSearch .list .pr-69euro a.highlightIcon{background-position:0 -720px;}#fareFinder .fareFinderSearch .list .pr-89euro a.highlightIcon{background-position:0 -750px;}#fareFinder .fareFinderSearch .list .pr-99euro a.highlightIcon{background-position:0 -780px;}#fareFinder .fareFinderSearch .list .pr-u20 a.highlightIcon{background-position:0 -330px;}#fareFinder .fareFinderSearch .list .pr-1999euro a.highlightIcon{background-position:0 -510px;}#fareFinder .fareFinderSearch .list .pr-30euro a.highlightIcon{background-position:0 -540px;}#fareFinder .fareFinderSearch .list .pr-re20euro a.highlightIcon{background-position:0 -570px;}#fareFinder .fareFinderSearch .list .pr-re30euro a.highlightIcon{background-position:0 -600px;}#fareFinder .fareFinderSearch .list .pr-flytag a.highlightIcon{background-position:0 -630px;}#fareFinder.de-DE .fareFinderSearch .list .pr-flytag a.highlightIcon{background-position:0 -660px;}#fareFinder.en-GB .fareFinderSearch .list .pr-flytag a.highlightIcon{background-position:0 -630px;}#fareFinder.es-ES .fareFinderSearch .list .pr-flytag a.highlightIcon{background-position:0 -690px;}#fareFinder.it-IT .fareFinderSearch .list .pr-flytag a.highlightIcon{background-position:0 -630px;}*/ #fareFinder .fareFinderSearch .list .pr-transavia a.highlightIcon{background-position:0 -30px;}#fareFinder .fareFinderSearch .list .pr-reduz a.highlightIcon{background-position:0 -810px;}#fareFinder .fareFinderSearch .list .pr-15prozent a.highlightIcon{background-position:0 -841px;}#fareFinder .fareFinderSearch .list .pr-sonne a.highlightIcon{background-position:0 -871px;}#fareFinder .fareFinderSearch .list .pr-kidsfree a.highlightIcon{background-position:0 -902px;}#fareFinder .fareFinderSearch .list .pr-golf a.highlightIcon{background-position:0 -931px;}#fareFinder .fareFinderSearch .list .pr-sport a.highlightIcon{background-position:0 -993px;}#fareFinder .fareFinderSearch .list .pr-60prozent a.highlightIcon{background-position:0 -1068px;}#fareFinder .fareFinderSearch .list .pr-75prozent a.highlightIcon{background-position:0 -1161px;}.contentBoxTPS span.highlightIcon{display:block;width:31px;height:20px;background-image:url('../images/icon_promo_home.gif');background-repeat:no-repeat;background-position:0 0;}.contentBoxTPS .pr-2for1 span.highlightIcon{background-position:0 -358px;}.de-DE .contentBoxTPS .pr-2for1 span.highlightIcon{background-position:0 -388px;}.en-GB .contentBoxTPS .pr-2for1 span.highlightIcon{background-position:0 -358px;}.it-IT .contentBoxTPS .pr-2for1 span.highlightIcon{background-position:0 -418px;}.es-ES .contentBoxTPS .pr-2for1 span.highlightIcon{background-position:0 -448px;}.contentBoxTPS .pr-smile span.highlightIcon{background-position:0 -298px;}.contentBoxTPS .pr-prozent span.highlightIcon{background-position:0 -28px;}.contentBoxTPS .pr-25euro span.highlightIcon{background-position:0 -28px;}.SkinHLXAgencyMaster .contentBoxTPS .pr-25euro span.highlightIcon{display:none;}.contentBoxTPS .pr-11prozent span.highlightIcon{background-position:0 -28px;}.contentBoxTPS .pr-15prozent span.highlightIcon{background-position:0 -841px;}.contentBoxTPS .pr-20prozent span.highlightIcon{background-position:0 -58px;}.contentBoxTPS .pr-20prozent2 span.highlightIcon{background-position:0 -28px;}.contentBoxTPS .pr-25prozent span.highlightIcon{background-position:0 -28px;}.contentBoxTPS .pr-30prozent span.highlightIcon{background-position:0 -88px;}.contentBoxTPS .pr-33prozent span.highlightIcon{background-position:0 -28px;}.contentBoxTPS .pr-40prozent span.highlightIcon{background-position:0 -118px;}.contentBoxTPS .pr-50prozent span.highlightIcon{background-position:0 -148px;}.contentBoxTPS .pr-20euro span.highlightIcon{background-position:0 -178px;}.contentBoxTPS .pr-29euro span.highlightIcon{background-position:0 -208px;}.contentBoxTPS .pr-39euro span.highlightIcon{background-position:0 -238px;}.contentBoxTPS .pr-49euro span.highlightIcon{background-position:0 -268px;}.contentBoxTPS .pr-49euro span.highlightIcon{background-position:0 -661px;}.en-GB .contentBoxTPS .pr-49euro span.highlightIcon{background-position:0 -631px;}.de-DE .contentBoxTPS .pr-49euro span.highlightIcon{background-position:0 -661px;}.it-IT .contentBoxTPS .pr-49euro span.highlightIcon{background-position:0 -631px;}.es-ES .contentBoxTPS .pr-49euro span.highlightIcon{background-position:0 -691px;}.contentBoxTPS .pr-69euro span.highlightIcon{background-position:0 -721px;}.contentBoxTPS .pr-89euro span.highlightIcon{background-position:0 -751px;}.contentBoxTPS .pr-99euro span.highlightIcon{background-position:0 -781px;}.contentBoxTPS .pr-u20 span.highlightIcon{background-position:0 -328px;}.contentBoxTPS .pr-1999euro span.highlightIcon{background-position:0 -508px;}.contentBoxTPS .pr-30euro span.highlightIcon{background-position:0 -538px;}.contentBoxTPS .pr-re20euro span.highlightIcon{background-position:0 -568px;}.contentBoxTPS .pr-re30euro span.highlightIcon{background-position:0 -598px;}.contentBoxTPS .pr-flytag span.highlightIcon{background-position:0 -628px;}.de-DE .contentBoxTPS .pr-flytag span.highlightIcon{background-position:0 -658px;}.en-GB .contentBoxTPS .pr-flytag span.highlightIcon{background-position:0 -628px;}.it-IT .contentBoxTPS .pr-flytag span.highlightIcon{background-position:0 -628px;}.es-ES .contentBoxTPS .pr-flytag span.highlightIcon{background-position:0 -688px;}.contentBoxTPS .pr-transavia span.highlightIcon{background-position:0 -28px;}.contentBoxTPS .pr-reduz span.highlightIcon{background-position:0 -811px;}.contentBoxTPS .pr-sonne span.highlightIcon{background-position:0 -871px;}.contentBoxTPS .pr-kidsfree span.highlightIcon{background-position:0 -902px;}.contentBoxTPS .pr-golf span.highlightIcon{background-position:0 -931px;}.contentBoxTPS .pr-sport span.highlightIcon{background-position:0 -993px;}.contentBoxTPS .pr-60prozent span.highlightIcon{background-position:0 -1068px;}.contentBoxTPS .pr-75prozent span.highlightIcon{background-position:0 -1161px;}a.pr-2for1{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -389px;width:31px;height:19px;}.de-DE a.pr-2for1{background:url('../images/icon_promo_fare.gif') no-repeat 0 -389px;}.en-GB a.pr-2for1{background:url('../images/icon_promo_fare.gif') no-repeat 0 -359px;}.it-IT a.pr-2for1{background:url('../images/icon_promo_fare.gif') no-repeat 0 -419px;}.es-ES a.pr-2for1{background:url('../images/icon_promo_fare.gif') no-repeat 0 -449px;}a.pr-prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -29px;width:31px;height:19px;}a.pr-25euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -29px;width:31px;height:19px;}.SkinHLXAgencyMaster a.pr-25euro{display:none;}a.pr-11prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -29px;width:31px;height:19px;}a.pr-15prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -840px;width:31px;height:19px;}a.pr-20prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -59px;width:31px;height:19px;}a.pr-20prozent2{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -29px;width:31px;height:19px;}a.pr-25prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -29px;width:31px;height:19px;}a.pr-30prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -89px;width:31px;height:19px;}a.pr-33prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -29px;width:31px;height:19px;}a.pr-40prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -119px;width:31px;height:19px;}a.pr-50prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -149px;width:31px;height:19px;}a.pr-20euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -179px;width:31px;height:19px;}a.pr-29euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -209px;width:31px;height:19px;}a.pr-39euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -239px;width:31px;height:19px;}a.pr-49euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -659px;width:31px;height:19px;}.en-GB a.pr-49euro{background-position:0 -659px;}.de-DE a.pr-49euro{background-position:0 -659px;}.it-IT a.pr-49euro{background-position:0 -659px;}.es-ES a.pr-49euro{background-position:0 -689px;}a.pr-69euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -719px;width:31px;height:19px;}a.pr-89euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -749px;width:31px;height:19px;}a.pr-99euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -779px;width:31px;height:19px;}a.pr-smile{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -299px;width:31px;height:19px;}a.pr-u20{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -329px;width:31px;height:19px;}a.pr-1999euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -509px;width:31px;height:19px;}a.pr-30euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -539px;width:31px;height:19px;}a.pr-re20euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -569px;width:31px;height:19px;}a.pr-re30euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -599px;width:31px;height:19px;}a.pr-flytag{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -629px;width:31px;height:19px;}.de-DE a.pr-flytag{background:url('../images/icon_promo_fare.gif') no-repeat 0 -659px;}.en-GB a.pr-flytag{background:url('../images/icon_promo_fare.gif') no-repeat 0 -629px;}.it-IT a.pr-flytag{background:url('../images/icon_promo_fare.gif') no-repeat 0 -629px;}.es-ES a.pr-flytag{background:url('../images/icon_promo_fare.gif') no-repeat 0 -689px;}a.pr-transavia{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -29px;width:31px;height:19px;}a.pr-reduz{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -810px;width:31px;height:19px;}a.pr-sonne{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -870px;width:31px;height:19px;}a.pr-kidsfree{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -900px;width:31px;height:19px;}a.pr-golf{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -929px;width:31px;height:19px;}a.pr-sport{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -993px;width:31px;height:19px;}a.pr-60prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -1068px;width:31px;height:19px;}a.pr-rtcondor{background:url('../images/icon_promo_fare.gif') no-repeat 0 -1031px;width:27px;height:19px;}a.pr-75prozent{background:url('../images/icon_promo_fare.gif') no-repeat 0 -1161px;width:32px;height:19px;}.queryTooltipContent div.tooltipContent{margin:0!important;text-align:left;}.queryTooltipContent{padding:0 0 0 20px;background:url('../images/backgrounds/ssr_overlay.png') no-repeat 0 0;}* html .queryTooltipContent{padding:0 0 0 20px;background:url('../images/backgrounds/ssr_overlay_ie.png') no-repeat 0 0!important;}.queryTooltipContent .tooltipContent{padding:5px 15px 12px 15px;border-bottom:1px solid #0a3c87;border-right:1px solid #0a3c87;min-width:150px;}.queryTooltipContent .tooltipContent.widthAuto{width:auto;max-width:900px;}.queryTooltipContent .tooltipContent.widthBig{width:300px;}.leftOverlay .tooltipContent{border-left:1px solid #0a3c87;border-right:none!important;}*+html .leftOverlay .tooltipContent.widthBig{float:left;}* html div.leftOverlay div.tooltipContent.widthBig{float:left;width:auto!important;margin-right:10px!important;}* html div.leftOverlay div.tooltipContent.widthAuto{margin-right:19px!important;}.queryTooltipContent h4{margin:0 0 10px 0!important;height:30px;overflow:hidden;color:#fff;text-align:left;font-size:12px!important;font-weight:bold;white-space:nowrap;}.queryTooltipContent h4 sup{font-size:9px;}*+html .queryTooltipContent h4{float:left;}* html .queryTooltipContent h4{margin-left:20px!important;width:100%;margin-right:20px!important;}*+html .queryTooltipContent p{clear:both;}* html .queryTooltipContent p{margin-left:20px!important;margin-right:15px!important;color:#000!important;}div.queryTooltipContent p.queryTooltipInfo{text-align:left;color:#000!important;float:none!important;}.tooltipSmall.queryTooltipContent div.tooltipContent{margin:0!important;}.tooltipSmall.queryTooltipContent{padding:0;background:#84aeff;}* html .tooltipSmall.queryTooltipContent{padding:0;background:#84aeff;}.tooltipSmall.queryTooltipContent .tooltipContent{padding:5px 5px 8px 10px;border-bottom:1px solid #0a3c87;border-right:1px solid #0a3c87;min-width:120px;}.tooltipSmall.queryTooltipContent p.queryTooltipInfo{text-align:left;color:#fff!important;float:none!important;}.cssTooltipLayer{visibility:hidden;width:185px;font-size:11px;background:#87b0fa;border:1px solid #ABABAB;padding:10px 10px 0 10px;position:absolute;z-index:50;font-weight:normal;color:#333;text-align:left;top:38px;left:-6px;}.cssTooltipLayer .peak1,.cssTooltipLayer .peak2{width:0;height:0;border-bottom:12px solid #ABABAB;border-top:none;none;border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;left:10px;top:-13px;z-index:2;_display:none;}.cssTooltipLayer .peak2{border-bottom:12px solid #87b0fa;top:-12px;}.cssTooltip{position:relative;}.cssTooltip:hover .cssTooltipLayer{visibility:visible;}.cssTooltip:hover{visibility:visible;}.cssTooltipLayerAbove{top:-54px;left:-10px;}.cssTooltipLayerAbove .peak1,.cssTooltipLayerAbove .peak2{border-top:12px solid #ABABAB;border-bottom:none;top:36px;}.cssTooltipLayerAbove .peak2{border-top:12px solid #87B0FA;top:35px;}.cssTooltipLayerLeft{left:-170px;}.cssTooltipLayerLeft .peak1,.cssTooltipLayerLeft .peak2{left:170px;}#fixedFooter{-moz-box-shadow:-6px -3px 6px #ddd;-webkit-box-shadow:-6px -3px 6px #ddd;box-shadow:-6px -3px 6px #ddd;border-top:1px solid #ddd;background-color:#fff700;border-bottom:4px solid #fff;text-indent:-999em;height:45px;position:fixed;bottom:0;left:0;width:100%;z-index:1000;}*html #fixedFooter{position:relative;}#fixedFooter span.line{width:100%;border-bottom:1px solid #0A3C87;margin:0;display:block;position:absolute;top:50%;width:40%;}*html #fixedFooter span.line{top:13px;left:0;}*+html #fixedFooter span.line{top:13px;left:0;}#fixedFooter .logo{position:relative;margin:0 auto;width:542px;padding:0 430px 0 0;height:100%;z-index:5px;background:url('../images/backgrounds/bg_footerClaim_trans.png') no-repeat right;}#fixedFooter .logo{*background:url('../images/backgrounds/bg_footerClaim.png') no-repeat right;}.en-GB #fixedFooter .logo{width:577px;padding:0 397px 0 0;background:url('../images/backgrounds/bg_footerClaim_en_trans.png') no-repeat right;}.en-GB #fixedFooter .logo{*background:url('../images/backgrounds/bg_footerClaim_en.png') no-repeat right;}.es-ES #fixedFooter .logo{width:522px;padding:0 460px 0 0;background:url('../images/backgrounds/bg_footerClaim_es_trans.png') no-repeat right;}.es-ES #fixedFooter .logo{*background:url('../images/backgrounds/bg_footerClaim_es.png') no-repeat right;}.it-IT #fixedFooter .logo{width:522px;padding:0 430px 0 0;background:url('../images/backgrounds/bg_footerClaim_it_trans.png') no-repeat right;}.it-IT #fixedFooter .logo{*background:url('../images/backgrounds/bg_footerClaim_it.png') no-repeat right;}#fixedFooter .logo span{display:none;}#fixedFooter .logo span.line{width:100%;border-bottom:1px solid #0A3C87;margin:0;display:block;position:relative;}#fixedFooter .logo a.span{position:absolute;top:0;left:575px;display:block;width:400px;height:100%;}#fixedFooter.stop{position:relative;}#footer{background-color:#fff700;position:relative;bottom:0;}#selectnew #footer{background-color:transparent;}#selectnew #footer #quicklinks{display:none;}#selectnew #footer #quicklinks.seo{display:block;border:none;}#selectnew #footer #quicklinks.seo #smfooter{display:none;}#selectnew #footer .logoTUIWorld{display:none;}#seats #footer{display:none;}#extras #footer{display:none;}#carsAndHotels #footer{display:none;}#payment #footer{display:none;}#itinerary #footer{display:none;}#viewItinerary #footer{display:none;}#itineraryChange #footer{display:none;}#searchChange #footer{display:none;}#extrasChange #footer{display:none;}#quicklinks{padding:25px 0;width:968px;}#quicklinks.seo{border-top:1px solid #0A3C87;padding:20px 0 0 0;}#quicklinks h2{margin:0 28px 15px 0;color:#333;font-size:15px;line-height:1.4em;}#quicklinks a{padding:0 2px 0 0;color:#333;font-size:9px;line-height:1.2em;text-decoration:none;}#quicklinks a:hover{background-color:#fffbbf;}#quicklinks.seo a{background:url('../images/buttons/links.png') no-repeat 0 -4905px;}#quicklinks.seo a.first{background:none;padding-left:0;}#quicklinks.seo a strong{font-weight:normal;}#quicklinks ul{float:left;width:115px;margin-right:20px;overflow:hidden;}*+html #quicklinks ul{padding-bottom:25px;}* html #quicklinks ul{margin-left:10px;width:125px;}* html #quicklinks.wrapper{display:inline;padding-bottom:12px;}#quicklinks li{padding-bottom:2px;padding-left:10px;}#smfooter{clear:both;color:#999;font-size:10px;margin:0 30px 20px 0;}#smfooter a{text-decoration:none;}#sternchentextfooter{clear:both;color:#999;font-size:10px;margin:0 30px 0 0;padding-bottom:10px;}#sternchentextfooter sup{font-size:8px;}#quicklinks.seo #smfooter a{padding:0 2px 0 10px;color:#333;font-size:11px;line-height:1.2em;text-decoration:none;}*html #quicklinks.seo #smfooter a{padding:0 2px 0 8px;color:#333;font-size:11px;line-height:1.2em;text-decoration:none;}#quicklinks.seo #sternchentextfooter a{padding:0;background:none;color:#999;text-decoration:underline;}#quicktown{border-top:1px solid #0A3C87;margin:25px 30px 0 0;padding-top:25px;font-size:11px;}#quicktown a{color:#333;line-height:1.6em;}textarea#quicktown{border-bottom:1px solid #B3B2B0;padding:0;width:882px;height:600px;}#flugzielFooter #contentArea .contentBlock div{margin:0 30px 0 30px;}#flugzielFooter #contentArea a{margin-right:10px;}#flugzielFooter #contentArea a.current{font-weight:bold;}.home .logoTUIWorld,.generalHome .logoTUIWorld{margin-top:20px;}.logoTUIWorld{padding:0 0 20px 0;text-align:right;}* html{filter:expression(document.execCommand("BackgroundImageCache",false,true));}* html #visual{zoom:1;}object.queryData,object.metaobject,object.hidden,object.jsObject{display:none;width:0;height:0;position:absolute;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ .clearfix{display:block;}/* End hide from IE-mac */ .clear{display:block;clear:both;}form#login .focused{background-color:transparent!important;}.tuiHotelDetailLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding-left:19px;padding-right:19px;padding-top:14px;padding-bottom:9px;}.tuiHotelDetailLayer .ui-dialog-titlebar{display:none;}.tuiHotelDetailLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url("../images/loadingDetails.gif");background-position:center center;background-repeat:no-repeat;}#tuiHotelDetail-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#tuiHotelDetail-ajaxLayer h1{font-size:16px;margin-bottom:4px;}#tuiHotelDetail-ajaxLayer .popupContainer{width:863px;height:405px;border:1px solid #b2b2b2;overflow:auto;background-color:#fff;margin-bottom:12px;padding-left:19px;padding-top:15px;padding-bottom:9px;padding-right:19px;}#tuiHotelDetail-ajaxLayer .popupContainer .imageItem{width:75px;float:left;margin-right:10px;margin-bottom:10px;cursor:pointer;}#tuiHotelDetail-ajaxLayer .popupContainer .bigImageBox{width:220px;height:137px;border:1px solid #c0c0c0;padding:11px;margin-bottom:12px;}#tuiHotelDetail-ajaxLayer .popupContainer .bigImage{width:220px;}#tuiHotelDetail-ajaxLayer .popupContainer .left{width:271px;}#tuiHotelDetail-ajaxLayer .popupContainer .right{width:559px;}#tuiHotelDetail-ajaxLayer .right .hotelName{color:#6b7f9e;font-size:16px;margin-right:15px;}#tuiHotelDetail-ajaxLayer .right .address{color:#ccc;font-size:11px;line-height:14px;margin-top:6px;}#tuiHotelDetail-ajaxLayer .right .headline{color:#333;font-size:12px;font-weight:bold;margin-top:26px;}#tuiHotelDetail-ajaxLayer .right .copy{color:#333;font-size:12px;line-height:16px;font-weight:normal;margin-top:2px;}#tuiHotelDetail-ajaxLayer .waitMessage{text-align:center;line-height:580px;}* html #tuiHotelDetail-ajaxLayer .waitMessage{line-height:20px;padding-top:260px;}#opacityDiv{z-index:4;position:absolute;background-color:#fff;height:100%;width:100%;-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;filter:alpha(opacity=10);}*html #opacityDiv{height:1000px;}.notepadPreviewLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding-left:19px;padding-right:19px;padding-top:8px;padding-bottom:20px;overflow-y:auto!important;}.notepadPreviewLayer .ui-dialog-titlebar{background:transparent;height:22px;font-size:15px;}.notepadPreviewLayer .ui-dialog-titlebar .ui-dialog-title{display:none;}.notepadPreviewLayer .ui-dialog-titlebar .ui-dialog-titlebar-close{background:transparent url(../images/buttons/closeX.gif) no-repeat scroll;top:0;right:-3px;}.notepadPreviewLayer.ui-dialog .ui-dialog-content{margin:0!important;}#notepadPreview-ajaxLayer{overflow:auto;background-color:#fff;position:relative;}#notepadPreview-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#notepadPreview-ajaxLayer .popupContainer{width:863px;height:405px;border:1px solid #b2b2b2;overflow:auto;background-color:#fff;margin-bottom:12px;padding-left:19px;padding-top:15px;padding-bottom:9px;padding-right:19px;}#notepadPreview-ajaxLayer .waitMessage{text-align:center;line-height:580px;}* html #notepadPreview-ajaxLayer .waitMessage{line-height:20px;padding-top:260px;}body>img{display:none;}form>script+img{display:none;}.ui-widget-header{background:#ccc;border:1px solid #AAA;color:#222;font-weight:bold;}.ui-state-default,.ui-widget-content .ui-state-default{background:#f2f2f2;border:1px solid #D3D3D3;color:#666;font-weight:normal;}.ui-slider-horizontal .ui-slider-handle{margin-left:-0.6em;top:-0.3em;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}#layerAirlines{border:1px solid #ccc;width:850px;height:720px;overflow:auto;position:relative;}#layerAirlines .headline{border-bottom:1px solid #ccc;margin:20px;padding:0 0 10px 0;}#layerAirlines .arrow{width:34px;margin-top:40px;height:52px;}#layerAirlines .arrow.left{background:url('../images/sondermodelle/links.gif') no-repeat;margin-left:20px;}#layerAirlines .arrow.right{background:url('../images/sondermodelle/rechts.gif') no-repeat;}#layerAirlines .navitab{width:750px;overflow:hidden;height:92px;margin-top:30px;}#layerAirlines #naviRow{width:2000px;margin-left:0;}#layerAirlines #naviRow div{float:left;}#airlineContent .airline{display:none;}@media print{body{background-color:#fff;background-image:none;}body #visual{background-image:none;}#metaArea,#navigation{display:none;}#quicklinks{display:none;}#smfooter{display:none;}.logoTUIWorld{display:none;}#header #logo{margin-left:0!important;}#contentArea .contentBlock{margin-left:0!important;padding-left:0!important;}#contentArea .contentBlock .contentTeaser{display:none!important;}#contentArea .contentBlock .leftContainer .contentNavigation{display:none!important;}#contentArea .menuInfoBox{display:none;}#contentArea .contentBlock .content{float:none!important;}.contentBlock .content{width:640px;margin-left:0!important;}.breadcrumb{display:none;}.content .toggleBox .staticHeadline,.content .toggleBox .toggleHeadline{border-top:1px solid #ccc;border-right:1px solid #ccc;background-color:#f2f2f2;background-image:none;}.wrapper{width:640px;margin:0;}#notepad .content{width:640px;margin-left:0!important;}#contentArea .menuInfoBox{display:none;}#notepad div.toggleBox div.handleItem{display:none;}#notepad div.toggleBox div.toggleContent p.clearfix{display:none;}#notepad div.handleNotepad{display:none;}#notepad div.toggleBox h3 a.editIcon{display:none;}* html #notepad div.toggleBox{width:622px;}#notepad div.toggleBox div.toggleContent{width:638px;padding-bottom:10px;}* html #notepad div.toggleBox div.toggleContent{width:600px;}#notepad div.toggleBox div.toggleContent table{width:600px;margin-bottom:10px;padding:0 8px;}* html #notepad div.toggleBox div.toggleContent table{width:590px;}#notepad div.toggleBox h4.selectedDeparture,#notepad div.toggleBox h4.selectedArrival{margin-bottom:5px;}#notepad .actions{display:none;}iframe{height:100%;width:100%;}.myTuiFlyIFrameContent .contentBlock .content form{display:block!important;}#giftCertificate .rightContentColumn{display:none;}#giftCertificate #contentArea .contentBlock .contentTeaser{display:block!important;}#giftCertificate .bookingButton{display:none;}#giftCertificate .content .toggleBox .staticHeadline,.content .toggleBox .toggleHeadline{border-bottom:1px solid #C1C1C1;}#customerProgramCard .linkIcon{display:none;}}#bluemiles-callcenter .bluemiles-number input{height:60px;line-height:60px;width:420px;font-size:25pt;color:#9b9b9b;margin-right:25px;padding:5px;}#bluemiles-callcenter .bluemiles-number input.black{color:#000;}body.farefinderBody.ad_wallpaper #skyscraper{top:32px;}body.ad_wallpaper #adTop{padding-top:32px;text-align:right;}body.ad_wallpaper #header{height:160px;}body.ad_wallpaper #visual{position:relative;}body.ad_wallpaper .linkLogo{position:absolute;left:15px;bottom:0;display:block;width:223px;height:100%;background-color:#FFF700;}body.ad_wallpaper #contentArea{position:static;}body.ad_wallpaper #logo{top:auto;bottom:-10px;margin-left:0;}body.ad_wallpaper #navigation{top:auto;bottom:0;}* html body.ad_wallpaper #navigation{bottom:-3px;}body.ad_wallpaper #contentArea .breadcrumb{position:static;margin-left:15px;padding-top:7px;}body.ad_wallpaper #contentArea .contentBlock{padding-top:19px;}body.ad_wallpaper .teaserContainer{position:static;overflow:visible;}.diashow .verticalScrollTeaser .leftScroll{float:left;width:29px;height:80px;background:url(../../skyres/images/diashow/links.gif) no-repeat;}.diashow .verticalScrollTeaser .rightScroll{float:right;width:29px;height:80px;background:url(../../skyres/images/diashow/rechts.gif) no-repeat;}.diashow .verticalScrollTeaser ul{width:10000px;position:relative;left:0;}.diashow .verticalScrollTeaser .liste{position:relative;float:left;width:630px;height:80px;overflow:hidden;}.diashow .verticalScrollTeaser ul li{float:left;padding-right:5px;}.diashow .verticalScrollTeaser ul li img{vertical-align:middle;}.diashow .verticalScrollTeaserHeadline .verticalScrollTeaser{height:auto;}.diashow .verticalScrollTeaserHeadline h3{height:28px;margin:1px 0!important;padding-left:10px;background:#dadfe7 url(../../skyres/images/friendchips/sprite_headlines.png) no-repeat 0 -120px;color:#092a5e;font-size:11px;line-height:26px;font-weight:bold;}.diashow .verticalScrollTeaserHeadline h3.hlTop{background-position:0 -120px;}.diashow .verticalScrollTeaserHeadline h3.hlBottom{background-position:0 -180px;}#AirlineOffers{height:543px;overflow:auto;width:850px;}*html #AirlineOffers{height:100%;overflow:hidden;width:833px;}*+html #AirlineOffers{position:relative;}#AirlineOffers ul.destinations li{cursor:pointer;float:left;width:240px;font-size:11px;margin-right:20px;border-bottom:1px solid #d8d8d8;margin-bottom:5px;padding-bottom:5px;}#AirlineOffers h1{font-size:21px;}#AirlineOffers h1.destinations{width:500px;float:left;}#AirlineOffers li a.linkIconSmall,#AirlineOffers li a.linkIconSmall:hover{color:#333!important;text-decoration:none;}#carrierOverview{width:832px;}#carrierOverview .carrier{background-image:url(/skyres/images/carrier.png);background-position:0 -3000px;width:139px;height:75px;display:block;}#carrierOverview .carrier-ab:hover,#carrierOverview .carrier-ab.active{background-position:0 0;}#carrierOverview .carrier-ab{background-position:0 -75px;}#carrierOverview .carrier-3l:hover,#carrierOverview .carrier-3l.active{background-position:0 -150px;}#carrierOverview .carrier-3l{background-position:0 -225px;}#carrierOverview .carrier-kk:hover,#carrierOverview .carrier-kk.active{background-position:0 -300px;}#carrierOverview .carrier-kk{background-position:0 -375px;}#carrierOverview .carrier-fhe:hover,#carrierOverview .carrier-fhe.active{background-position:0 -450px;}#carrierOverview .carrier-fhe{background-position:0 -525px;}#carrierOverview .carrier-lh:hover,#carrierOverview .carrier-lh.active,#carrierOverview .carrier-dlh:hover,#carrierOverview .carrier-dlh.active{background-position:0 -600px;}#carrierOverview .carrier-lh,#carrierOverview .carrier-dlh{background-position:0 -675px;}#carrierOverview .carrier-jfu:hover,#carrierOverview .carrier-jfu.active{background-position:0 -750px;}#carrierOverview .carrier-jfu{background-position:0 -825px;}#carrierOverview .carrier-hg:hover,#carrierOverview .carrier-hg.active{background-position:0 -900px;}#carrierOverview .carrier-hg{background-position:0 -975px;}#carrierOverview .carrier-hv:hover,#carrierOverview .carrier-hv.active{background-position:0 -1050px;}#carrierOverview .carrier-hv{background-position:0 -1125px;}#carrierOverview .carrier-pc:hover,#carrierOverview .carrier-pc.active{background-position:0 -1200px;}#carrierOverview .carrier-pc{background-position:0 -1275px;}#carrierOverview .carrier-xq:hover,#carrierOverview .carrier-xq.active,#carrierOverview .carrier-xg:hover,#carrierOverview .carrier-xg.active{background-position:0 -1350px;}#carrierOverview .carrier-xq,#carrierOverview .carrier-xg{background-position:0 -1425px;}#carrierOverview .carrier-wy:hover,#carrierOverview .carrier-wy.active{background-position:0 -1500px;}#carrierOverview .carrier-wy{background-position:0 -1575px;}#carrierOverview .carrier-fhy:hover,#carrierOverview .carrier-fhy.active{background-position:0 -1650px;}#carrierOverview .carrier-fhy{background-position:0 -1725px;}#carrierOverview .carrier-4t:hover,#carrierOverview .carrier-4t.active{background-position:0 -1800px;}#carrierOverview .carrier-4t{background-position:0 -1875px;}#carrierOverview .carrier-gxl:hover,#carrierOverview .carrier-gxl.active{background-position:0 -1950px;}#carrierOverview .carrier-gxl{background-position:0 -2025px;}#carrierOverview .carrier-vim:hover,#carrierOverview .carrier-vim.active{background-position:0 -2100px;}#carrierOverview .carrier-vim{background-position:0 -2175px;}#carrierOverview .carrier-st:hover,#carrierOverview .carrier-st.active{background-position:0 -2250px;}#carrierOverview .carrier-st{background-position:0 -2325px;}#carrierOverview .carrier-mk:hover,#carrierOverview .carrier-mk.active{background-position:0 -2400px;}#carrierOverview .carrier-mk{background-position:0 -2475px;}#carrierOverview .carrier-4u:hover,#carrierOverview .carrier-4u.active{background-position:0 -2550px;}#carrierOverview .carrier-4u{background-position:0 -2625px;}#carrierOverview .carrier-x3:hover,#carrierOverview .carrier-x3.active{background-position:0 -2700px;}#carrierOverview .carrier-x3{background-position:0 -2775px;}#carrierOverview .carrier-aea:hover,#carrierOverview .carrier-aea.active{background-position:0 -2865px;}#carrierOverview .carrier-aea{background-position:0 -2940px;}#carrierOverview .carrier-de:hover,#carrierOverview .carrier-de.active{background-position:0 -3019px;}#carrierOverview .carrier-de{background-position:0 -3094px;}#carrierOverview .carrier-hk:hover,#carrierOverview .carrier-hk.active{background-position:0 -3183px;}#carrierOverview .carrier-hk{background-position:0 -3264px;}#carrierOverview .carrier-aea:hover,#carrierOverview .carrier-de.active{background-position:0 -3019px;}#carrierOverview .carrier-de{background-position:0 -3094px;}#carrierOverview ul.destinations li:last-child{margin-bottom:40px;}#carrierOverview .destinationList{width:800px;margin-left:20px;margin-top:25px;clear:both;}#carrierOverview .destinationList li img{margin-right:5px;width:16px;height:11px;}#carrierOverview .destinationList li .details{display:block;float:left;overflow:hidden;width:145px;height:15px;}#carrierOverview .destinationList li .airport{color:#0a3c87;}#carrierOverview .destinationList li .price{display:block;float:right;}#airlinePage #carrierOverview .liste{width:642px;}#airlinePage #carrierOverview li a{text-decoration:none;}#airlinePage #carrierOverview{width:700px;margin-left:17px;}#airlinePage #carrierOverview .destinationList{width:700px;}#airlinePage #carrierOverview .carrierDestinations{width:682px;}#airlinePage #carrierOverview .destinationList li{margin-right:105px;}#airlinePage #carrierOverview .carrierInfo{left:0;width:700px;}*+html #airlinePage #carrierOverview .carrierInfo{left:17px;}#airlinePage #carrierOverview .carrierInfo li{padding-bottom:0;}#airlinePage #carrierOverview .carrierInfo img{width:40%;}#airlinePage #carrierOverview .carrierInfo img.contentImg{width:auto;}#airlinePage #carrierOverview .verticalScrollTeaser{margin:0;}#airlinePage #AirlineOffers{height:100%;width:100%;overflow:hidden;}#carrierOverview .liste{width:740px;}#carrierOverview .verticalScrollTeaser{margin-left:17px;}#AirlineOffers .loading{margin-left:350px;}#carrierOverview .carrierInfo{position:relative;min-height:230px;padding-bottom:15px;background:#e0f0fd url(/skyres/images/backgrounds/bg_carrier.png) no-repeat 0 0;width:833px;}*+html #carrierOverview .carrierInfo{left:0;}* html #carrierOverview .carrierInfo{left:0;}#carrierOverview .carrierInfo h2{padding:30px 0 20px 20px;color:#000;font-size:21px;font-weight:normal;}#carrierOverview .carrierInfo img.contentImg{width:auto;float:left;margin:10px;}#carrierOverview .carrierInfo ul{float:left;width:360px;margin-left:30px;}* html #carrierOverview .carrierInfo ul{display:inline;}#carrierOverview .carrierInfo li{float:left;width:280px;margin-bottom:3px;padding:0 0 15px 40px;}#carrierOverview .carrierInfo li h3{color:#6b7f9e;font-size:16px;float:left;width:100px;}#carrierOverview .carrierInfo li span{display:inline-block;padding:4px 0 0;}#carrierOverview .carrierSince{background:url(/skyres/images/backgrounds/bg_carrier_info.png) no-repeat 0 0;}#carrierOverview .carrierPassenger{background:url(/skyres/images/backgrounds/bg_carrier_info.png) no-repeat 0 -60px;}#carrierOverview .carrierMachines{background:url(/skyres/images/backgrounds/bg_carrier_info.png) no-repeat 0 -55px;}#carrierOverview .carrierAdress{background:url(/skyres/images/backgrounds/bg_carrier_info.png) no-repeat 0 -210px;}#carrierOverview .qMoreInfoText{clear:both;float:none;margin:20px 20px 20px 35px;}#carrierOverview .linkInfo{margin-top:20px;}#carrierOverview .moreInfo{margin:0 0 0 35px;width:200px;}*+html #carrierOverview .moreInfo{margin-top:10px;}#carrierOverview .carrierArrow{position:absolute;bottom:-20px;left:40px;width:30px;height:20px;background:url(/skyres/images/backgrounds/bg_carrier_arrow.png) no-repeat 0 0;}#carrierOverview .carrierDestinations{padding:30px 17px 0 17px;width:799px;}#carrierOverview .carrierDestinations h1{padding:0 0 20px 0;color:#000;font-size:21px;font-weight:normal;}#shimStage{display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:11000;background-color:black;opacity:.5;filter:alpha(opacity=50);}.queryData{display:none;}#contentArea .contentBlock{background-color:#fff;}input.disabled{background:#ccc!important;}body.home #contentArea .contentBlock{background-color:transparent;}#errorMealLimitPerPerson{display:none;width:0;height:0;position:absolute;}.noCSS{margin:0!important;padding:0!important;display:inline!important;float:none!important;width:auto!important;height:auto!important;}#SkySales .progressbar{height:32px;margin-bottom:28px;border-left:1px solid #e3e0d7;display:block;}#SkySales .progressbar li{float:left;display:block;height:32px;margin:0;padding:0 15px 0 0;background:url('../images/booking_process.png') no-repeat 100% -120px;line-height:30px;overflow:hidden;}#SkySales .progressbar li.active{background-position:100% -80px;}#SkySales .progressbar li.done{background-position:100% 0;}#SkySales .progressbar li.previous{background-position:100% -40px;}#SkySales .progressbar li.last{background-position:100% -160px;}#SkySales .progressbar li.finish{background-position:100% -200px;}#SkySales .progressbar li a{color:#ccc;}#SkySales .progressbar li.done a{color:#0A3C87;}#SkySales .progressbar li.done a,#SkySales .progressbar li.active a{text-decoration:none;}#SkySales .progressbar li.done a span span{display:inline;padding:0;background:none;text-decoration:underline;}#SkySales .progressbar li.active a,#SkySales .progressbar li.active{color:#333;}#SkySales .progressbar li span{display:block;margin:1px 0;padding:0 19px;background:url('../images/booking_process.png') no-repeat 15px -243px;}#SkySales .progressbar li strong{color:#fff;}#SkySales .progressbar li.active span{display:block;background-position:15px -273px;}#SkySales .progressbar li.done span{display:block;background-position:15px -333px;}#SkySales .progressbar li.done a:hover span{background-position:15px -303px;}#SkySales .content .toggleBox .toggleHeadline{font-weight:normal!important;}#SkySales .content .toggleBox .toggleHeadline span,#SkySales .content .toggleBox .staticHeadline span,#SkySales .leftContentColumn .toggleBox h3 span{float:left;display:block;background:url('../images/booking_icons.png') no-repeat 8px 11px;width:58px;height:41px;}#SkySales .content .toggleBox h3.passenger span{background-position:8px 11px;}#SkySales .content .toggleBox h3.seat span{background-position:8px -41px;}#SkySales .content .toggleBox h3.train span{background-position:8px -91px;}#SkySales .content .toggleBox h3.menu span{background-position:8px -141px;}#SkySales .content .toggleBox h3.luggage span{background-position:8px -191px;}#SkySales .content .toggleBox h3.car span{background-position:8px -241px;}#SkySales .content .toggleBox h3.hotel span{background-position:8px -291px;}#SkySales .content .toggleBox h3.insurance span{background-position:8px -341px;}#SkySales .content .toggleBox h3.creditcard span{background-position:8px -391px;}#SkySales .content .toggleBox h3.environment span{background-position:8px -441px;}#SkySales .content .toggleBox h3.plan span,#SkySales .leftContentColumn .toggleBox h3.plan span{background-position:8px -491px;}#SkySales .content .toggleBox h3.address span,#SkySales .leftContentColumn .toggleBox h3.address span{background-position:8px -541px;}#SkySales .content .toggleBox h3.login span{background-position:8px -541px;}#SkySales .content .toggleBox h3.bluemilesAgreement span{background-position:8px -541px;}#SkySales .content .toggleBox h3.booking span{background-position:8px -591px;}#SkySales .content .toggleBox h3.payment span{background-position:8px -641px;}#SkySales .content .toggleBox h3.premiumeco span,#SkySales .leftContentColumn .toggleBox h3.premiumeco span{background-position:8px -1004px;}#SkySales .content .toggleBox h3.departure span{float:left;background:none;width:1px;}#SkySales .content .toggleBox h3.departure p{float:left;width:auto;}#SkySales .content .toggleBox h3.arrival p{float:left;width:auto;}#SkySales .content .toggleBox h3.arrival span{float:left;background:none;width:1px;}#SkySales .content .toggleBox h3.departure strong,#SkySales .content .toggleBox h3.arrival strong{width:auto;padding-right:16px;font-size:12px;line-height:41px;font-weight:bold;}#SkySales .content .toggleBox .toggleContent h3{margin-bottom:15px;font-size:15px;height:18px;font-weight:bold;color:#333;}#SkySales .content .flightSelectionRate ul,#SkySales .content .seatAssign ul{margin:0!important;}#SkySales .content .flightSelectionRate ul li,#SkySales .content .seatAssign ul li{list-style-type:none!important;padding:0;}#SkySales .content .formRightColumn div{float:right;width:210px;text-align:right;line-height:1.4em;}#SkySales .content .formRightHead div{float:right;margin-left:10px;border:1px solid #fff;width:55px;text-align:center;font-size:11px;line-height:1.2em;}#SkySales .content .moreSliderOptions .formColumn{width:250px;float:left;}#SkySales .content .formColumn{float:left;margin-right:30px;}#SkySales .content .formColumn.third{margin-right:10px;}* html #SkySales .content .formColumn.first{width:42%;}* html #SkySales .content .formColumn.second{width:27%;}* html #SkySales .content .formColumn.third{width:18%;}*+html #SkySales .content .formColumn.third{min-width:18%;}#SkySales .content .formColumn h5{margin-bottom:7px;}#SkySales .content .toggleContent .rightColumn{margin-left:450px;width:200px;}#SkySales .content .toggleContent .rightBox{margin-left:223px;width:446px;}#SkySales .content .toggleContent .rightBox .formRow{clear:none;overflow:hidden;zoom:1;}#SkySales .content .leftImage img{margin-left:25px;}#SkySales .content .leftContentColumn{float:left;width:45%;}#SkySales .content .itineraryContainer .leftContentColumn{margin-bottom:0;line-height:1.4em;}#SkySales .content .rightContentColumn{width:49%;margin-left:50%;overflow:hidden;}* html #SkySales .content .rightContentColumn{margin-left:49%;}#SkySales .content .itineraryContainer .rightContentColumn{margin-bottom:0;}*+html #SkySales .content .rightContentColumn{margin-left:50%;}* html #SkySales .content .rightContentColumn .contentInfoBox{padding-bottom:10px;}#SkySales .content a.enterNumber{display:block;border:1px solid #bfbfbf;background:#f2f2f2 url('../images/backgrounds/headline.png') no-repeat 0 -490px;width:46px;color:#333;text-align:center;font-size:11px;line-height:19px;text-decoration:none;}#SkySales .content a.disabled{cursor:default;}.generalHome form .leftContainer{position:relative;}.leftContainer h2{margin-bottom:0;padding:0;height:30px;color:#0a3c87;font-size:14px;line-height:30px;}.leftContainer fieldset{margin-top:5px;padding-bottom:20px;min-height:302px;}#home .leftContainer fieldset{height:302px;padding-bottom:0;}#home .leftContainer .accordion fieldset{height:auto;min-height:0;}.leftContainer .focused{background:none!important;}.leftContainer .bookingButton{margin:10px 0 0 0;}.leftContainerBorder{position:absolute;left:0;top:-5px;width:220px;height:5px;background:#fff;filter:alpha(opacity=30);-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;}.contentBlock .leftContainer .toggleContainer{margin-bottom:2px;padding:0 0 0 12px;background-color:#FFF700;overflow:visible;font-size:11px;font-weight:normal;position:relative;}.contentBlock .leftContainer .toggleContainer.tab.closed{display:none;}* html .contentBlock .leftContainer .toggleContainer.tab.closed{display:block;}* html .contentBlock .leftContainer .tabClosed{display:none;}.contentBlock .leftContainer .toggleContainer .tabGroup{display:none;border-top:1px solid #ccbb15;padding:6px 0 0;overflow:hidden;bottom:5px;left:12px;position:absolute;right:12px;}* html .contentBlock .leftContainer .toggleContainer .tabGroup{right:-12px;}* html .contentBlock .leftContainer .toggleContainer #availabilitySearchInput .tabGroup{right:1px;}.contentBlock .leftContainer .toggleContainer .tabGroup a{text-decoration:underline;float:left;padding-bottom:5px;}.contentBlock .leftContainer .toggleContainer .tabGroup a.last{float:right;}#select .contentBlock .leftContainer .toggleContainer{margin-bottom:0!important;}.contentBlock .leftContainer .onePanelCompact{height:389px;}.contentBlock .leftContainer .twoPanelCompact{height:369px;}.contentBlock .leftContainer .threePanelCompact{height:337px;}.contentBlock .leftContainer .fourPanelCompact{height:305px;}.contentBlock .leftContainer .fivePanelCompact{height:273px;}.contentBlock .leftContainer .closed{height:30px;}.contentBlock .leftContainer .closed .toggleNavigationContent{display:none!important;}.contentBlock .leftContainer .closed .toggleContent{display:none!important;}.contentBlock .leftContainer h2.toggleNavigationHeadline{text-decoration:none!important;}.contentBlock .leftContainer .closed h2.toggleNavigationHeadline:hover{background-position:100% -666px;}.contentBlock .leftContainer h2.toggleNavigationHeadline span.flight{float:left;width:30px;height:20px;background:transparent url('../images/bg_icons_cs.gif') no-repeat 0 6px;}.contentBlock .leftContainer h2.toggleNavigationHeadline span.hotel{float:left;width:30px;height:20px;background:transparent url('../images/bg_icons_cs.gif') no-repeat 0 -26px;}.contentBlock .leftContainer h2.toggleNavigationHeadline span.car{float:left;width:30px;height:20px;background:transparent url('../images/bg_icons_cs.gif') no-repeat 0 -56px;}.contentBlock .leftContainer h2.toggleNavigationHeadline span.holiday{float:left;width:30px;height:20px;background:transparent url('../images/bg_icons_cs.gif') no-repeat 0 -86px;}.contentBlock .leftContainer h2.toggleNavigationHeadline span.checkin{float:left;width:30px;height:25px;background:transparent url('../images/bg_icons_cs.gif') no-repeat 0 -115px;}.contentBlock .leftContainer h2.toggleNavigationHeadline span.change{float:left;width:30px;height:25px;background:transparent url('../images/bg_icons_cs.gif') no-repeat 0 -146px;}#home #contentArea{overflow:visible;}#home .contentBlock .leftContainer .toggleContainer{position:static;}#home .contentBlock .leftContainer .closed{height:0;}#home .contentBlock .leftContainer h2.toggleNavigationHeadline{position:relative;top:-3px;background:#FFF700;padding-top:3px;padding-left:6px;padding-right:6px;display:inline-block;}#home .contentBlock .leftContainer .closed h2.toggleNavigationHeadline{cursor:pointer;background:#fff;padding-top:0;border:1px solid #D9D9D9;color:#333;top:0;}#home .contentBlock .leftContainer #flugsuche h2{left:-12px;padding-left:12px;width:45px;}#home .contentBlock .leftContainer #hotelSearch h2{top:-3px;left:53px;width:143px;}#home.de-DE .contentBlock .leftContainer #hotelSearch h2{top:-3px;left:53px;width:41px;}#home .contentBlock .leftContainer #hotelSearch.closed h2{position:absolute;top:0;left:63px;}#home .contentBlock .leftContainer #carSearch h2{left:106px;width:90px;}#home .contentBlock .leftContainer #carSearch.closed h2{position:absolute;top:0;left:117px;padding-right:12px;width:83px;}#home #flugsuche #originDisplayField{top:66px;}#home #flugsuche #destDisplayField{top:96px;}*+html #home #flugsuche #originDisplayField{top:68px;}*+html #home #flugsuche #destDisplayField{top:98px;}input.textAutoComplete,input.textDate,input.selectbox{float:left;padding:2px 0 2px 1px;border:1px solid #B2B2B0;background:#fff url('../images/basket_icons.png') no-repeat 100% -700px;height:14px;width:172px;cursor:pointer;}* html #home input.textAutoComplete,* html #home input.textDate,* html input.selectbox{height:14px;background-attachment:fixed;}input.textDate{background-image:none;border:1px solid #B2B2B0;width:70px;}input.textAutoComplete,input.selectbox{padding-right:18px;}.queryCustomSelects select{display:none;}.flugsucheHome{height:401px;}span.flightTo{background:url('../images/buttons/links_large.png') no-repeat 0 -2091px!important;margin:0 10px;display:inline-block;width:7px;height:10px;}* html span.flightTo{background-position:0 -2085px!important;}#basket span.flightTo{background:url('../images/buttons/links_large.png') no-repeat 0 -2118px!important;margin:0 7px;}#flugsuche{z-index:1;}#flugsuche div.selectChildren .divChildren input{width:47px!important;margin-right:2px;}#flugsuche .divChildren select{width:70px!important;margin-right:2px;}#flugsuche div.selectChildren .divInfant input{width:70px!important;margin-right:2px;}#flugsuche .divInfant select{width:90px!important;margin-right:2px;}#flugsuche .selectbox-wrapper ul{width:191px;}#flugsuche .selectbox-wrapper li{display:block;}#flugsuche div.selectChildren .selectbox-wrapper ul{width:150px;}#flugsuche div.commissionHint{margin-top:24px;margin-left:2px;font-size:10px;}* html #flugsuche div.commissionHint{margin-top:2px;}#agenturprovision .selectbox{width:172px;margin-right:0;}#flugsuche #travelOptions{margin-bottom:10px;text-align:left;}#flugsuche #travelOptions *{display:block;float:left;line-height:18px;}#flugsuche #travelOptions label{margin-right:5px;padding-right:5px;font-size:11px;}#flugsuche .selectAirport input{margin:0 0 10px;}#flugsuche input.textDate{margin:0 5px 10px 0;}#flugsuche .selectAdult{width:193px;margin:0 0 8px 0;}#flugsuche .nof_children{float:left;width:74px;margin-top:10px;}#compactSearch #flugsuche .nof_children{width:94px;}#flugsuche .nof_children span{float:left;width:75px;margin-top:4px;font-size:10px;}#flugsuche a.tooltipLink{display:block;float:right;margin:2px 0 0 0;padding:0;width:20px;height:20px;}*html #flugsuche a.tooltipLink{float:none;}* html #flugsuche a.childrenTooltip{background:url('../images/buttons/links_ie.png') no-repeat 100% -4223px!important;}* html #flugsuche a.childrenTooltip:hover{background:url('../images/buttons/links_ie.png') no-repeat 100% -4269px!important;}#flugsuche div.childrenNote{padding:5px 0;}#flugsuche .bookingButton{margin:10px 10px 0 0;}* html #flugsuche .bookingButton{margin:10px 6px 0 0;}#flugsuche #marketDate_1 select,#flugsuche #marketDate_2 select{display:none;}#flugsuche #marketDate_1,#flugsuche #marketDate_2{float:left;}.calIcon{height:20px;padding:0 0 0 26px;background:url('../images/basket_icons.png') no-repeat -700px -247px;float:left;margin-left:3px;cursor:pointer;}.ui-datepicker-control .calIcon{margin-left:4px;cursor:default;}#flugsuche #marketDate_2{float:left;padding:0 0 0 12px;background:url('../images/basket_icons.png') no-repeat -723px -1533px;}*html #flugsuche #marketDate_1{margin-bottom:10px;}*html #flugsuche #marketDate_2{margin-bottom:10px;}*+html #flugsuche #marketDate_1{margin-bottom:10px;}*+html #flugsuche #marketDate_2{margin-bottom:10px;}#groupBooking #marketDate_1,#groupBooking #marketDate_2{padding:0;background-image:none;clear:left;}#flugsuche #agenturprovision,#flugsuche #availabilitySearchInputPromoCodeContainer{margin:12px 15px 0 0!important;padding:12px 0 2px!important;border-top:1px solid #ffd800;}#flugsuche #agenturprovision select{width:170px;}* html #flugsuche #agenturprovision select{width:160px;}#flugsuche #availabilitySearchInputPromoCodeContainer input{width:155px;margin-right:0;}#flugsuche .selectChildren{margin-right:15px;}* html #flugsuche .selectChildren{margin-right:12px;}#flugsuche .selectChildren .infoIcon{margin:13px 0 0 25px;}* html #flugsuche .selectChildren .infoIcon{margin-top:13px;}#flugsuche .linkRow{margin-top:25px;}#select #flugsuche .linkRow .csLink{display:none;}#flugsuche .linkRow .csLink{margin-right:15px;line-height:14px;}#flugsuche #originDisplayField{width:164px;line-height:14px;background-color:#FFF;clear:both;border:1px solid #B2B2B0;padding:2px 5px 2px 3px;position:absolute;left:12px;top:63px;cursor:pointer;}#flugsuche #originDisplayField div{height:14px;}#flugsuche #originDisplayField{top:64px\9;}*html #flugsuche #originDisplayField{top:65px;clear:none;}*+html #flugsuche #originDisplayField{top:65px;clear:none;}#flugsuche .airportName{float:left;width:139px;overflow:hidden;}#flugsuche .airportCode{float:right;text-align:left;width:25px;}#flugsuche #destDisplayField{width:164px;overflow:hidden;height:14px;line-height:14px;background-color:#FFF;clear:both;border:1px solid #B2B2B0;padding:2px 5px 2px 3px;position:absolute;left:12px;top:93px;cursor:pointer;}#flugsuche #destDisplayField{top:94px\9;}*html #flugsuche #destDisplayField{top:95px;clear:none;}*+html #flugsuche #destDisplayField{top:95px;clear:none;}#select.bookgroup .contentBlock .leftContainer .toggleContainer{margin-bottom:20px!important;}#searchFlightDestinations{padding:0 5px 20px 0;}#searchFlightDestinations h4{margin-bottom:5px;padding-top:4px;}#searchFlightDestinations div.flashContainer{margin:5px 0 10px;width:191px;height:105px;border:1px solid #b2b2b2;}#searchFlightDestinations img{margin:5px 0 10px;border:1px solid #b2b2b2;}#searchFlightDestinations ul.destinations{margin-bottom:15px;}#searchFlightDestinations ul.flights a.tpsIcon{float:right;}#searchFlightDestinations ul.flights span{display:block;width:auto;overflow:hidden;}* html #searchFlightDestinations ul.flights span{float:left;}*+html #searchFlightDestinations ul.flights span{float:left;}#searchFlightDestinations a.tpsIcon{padding-right:18px;background:url('../images/buttons/links.png') no-repeat 100% -2332px;color:#333;}#searchFlightDestinations a.tpsIcon:hover{background-color:#fff700!important;text-decoration:underline!important;color:#092a5e;}* html #searchFlightDestinations a.tpsIcon{background:url('../images/buttons/links_ie.png') no-repeat 100% -3692px;}#webCheckin fieldset,#retrieveBookingCompact fieldset{width:195px;}#webCheckin label,#retrieveBookingCompact label,#hotelSearch label{width:190px;}#webCheckin input.textL,#retrieveBookingCompact input.textL,#hotelSearch input.textL{margin:2px 0 5px;width:185px;}#hotelSearch fieldset,#carSearch fieldset,#holidaySearch fieldset{width:200px;}#hotelSearch .queryCustomSelects,#carSearch .queryCustomSelects,#holidaySearch .queryCustomSelects{margin:0 0 10px;}#hotelSearch .selectbox-wrapper ul,#carSearch .selectbox-wrapper ul,#holidaySearch .selectbox-wrapper ul{width:191px;}#hotelSearch #hotelDates{margin:0 0 10px 0;}#hotelSearch input.textDate{margin:0 5px 0 0;}#hotelSearch input#keyword{width:188px;}#hotelSearch #hotelDate_1 select,#hotelSearch #hotelDate_2 select{display:none;}#hotelSearch #hotelSearchChildrenDetails .queryCustomSelects{margin-bottom:4px;}#hotelSearch #hotelSearchChildrenDetails input{width:40px;margin-right:5px;display:none;}#hotelSearch #hotelSearchChildrenDetails .selectbox-wrapper ul{width:65px;}#hotelSearch #hotelSearchChildrenDetails span{font-size:10px;}#hotelSearch .bookingButton,#carSearch .bookingButton,#holidaySearch .bookingButton{margin-right:5px;}#carSearch input.textDate{width:109px;margin:0 8px 0 0;}#carSearch .carSearchTime{margin-bottom:10px;}#carSearch .carSearchTime .queryCustomSelects{margin:0;}#carSearch .carSearchTime .queryCustomSelects input{width:52px;}#holidaySearch #holidayDates{margin:0 0 10px 0;}#holidaySearch input.textDate{margin:0 5px 0 0;}#holidaySearch #holidayDate_1 select,#holidaySearch #holidayDate_2 select{display:none;}#holidaySearch #holidaySearchChildrenDetails .queryCustomSelects{margin-bottom:4px;}#holidaySearch #holidaySearchChildrenDetails input{width:40px;margin-right:5px;display:none;}#holidaySearch #holidaySearchChildrenDetails .selectbox-wrapper ul{width:65px;}#holidaySearch #holidaySearchChildrenDetails span{font-size:10px;}#contentArea #webCheckin fieldset p,#contentArea #retrieveBookingCompact fieldset p{padding:0 0 7px;}#webCheckin fieldset .formRow,#retrieveBookingCompact fieldset .formRow{margin:0 0 4px;padding:0;}#hotelSearch{z-index:-1\9;}#carSearch{z-index:-2\9;}#holidaySearch{z-index:-3\9;}#webCheckin{z-index:-4\9;}#retrieveBookingCompact{z-index:-5\9;}#hotelSearch .toggleNavigationContent,#carSearch .toggleNavigationContent,#holidaySearch .toggleNavigationContent,#webCheckin .toggleNavigationContent,#retrieveBookingCompact .toggleNavigationContent{margin-top:5px\9;z-index:1\9;}body.generalHome #contentArea{background:transparent;position:relative;top:25px;left:15px;text-align:left;}body#homeHLXConsumer #contentArea .basket,body#homeHLXMember #contentArea .basket{background:transparent;padding-top:0;overflow:visible;}body#homeHLXAgencyMaster #contentArea .basket,body#homeHLXCorporateMaster #contentArea .basket,body#homeHLXInterline #contentArea .basket{height:391px;overflow:visible;}body#homeHLXAgencyMaster #contentArea .basket{height:349px;margin-bottom:62px;}body#homeHLXAgencyMaster #contentArea .basket #flugsuche{height:349px;}body.generalHome #contentArea .basket h2{margin:0;}body.generalHome #contentArea .basket p{padding-left:0;}body.generalHome #contentArea #flashContent{left:220px;top:-5px;}body.generalHome .content{position:relative;top:20px;margin:0;width:957px;}body.generalHome #loginBox .content{position:static;width:165px;}body.generalHome .contentRow{margin:0 0 20px 0;}body.generalHome .teaserContainer{float:left;display:inline;margin:5px 29px 5px 0;}body.generalHome #quicklinks{position:relative;top:25px;}body.generalHome h2 a{color:#0a3c87;text-decoration:underline;}* html body.generalHome a.linkIcon{background:url('../images/buttons/links_ie.png') no-repeat 100% -2925px;}* html body.generalHome a.linkIcon:hover,* html body.generalHome .teaserContainer a.linkIcon:active{background-position:100% -3021px;}body.loginAgency #contentArea .contentBlock{background:transparent;min-height:0;}#loginAgencyContainer{margin:0 15px;padding-bottom:30px;}#loginAgencyContainer h2{margin-left:0!important;text-decoration:none;}#loginAgencyContainer div.formRow input{margin:2px 0 0;width:180px;}#loginAgencyContainer div.linkRow a,div.linkLoginAgency a{display:block;line-height:18px;}#loginAgencyContainer a.bookingButton{margin-bottom:15px;}#loginAgencyContainer p{padding:5px 0 15px!important;width:190px;font-size:12px;}fieldset#agreementInputAgency div.requiredRow{margin-top:0;}.ac_results{border:1px solid #b2b2b0;border-top:0;text-align:left;background-color:#fff;overflow:hidden;z-index:9999;font-size:11px;}div.selectbox-wrapper{border:1px solid #b2b2b0;border-top:0;text-align:left;background-color:#fff;z-index:99999;font-size:11px;}.ac_results{height:271px;}.ac_results ul,div.selectbox-wrapper ul{width:100%;margin-bottom:5px;}.queryCustomSelects .selectbox-wrapper ul{margin-bottom:0;height:273px;overflow:auto;}.queryCustomSelects .divInfant .selectbox-wrapper ul{height:auto;}.ac_results li.ac_even,.ac_results li.ac_odd,div.selectbox-wrapper li{background:#fff;}.ac_results li,div.selectbox-wrapper li{margin:0;padding:2px 5px;cursor:pointer;display:block;border-bottom:1px solid #d8d8d8;line-height:16px;overflow:hidden;}* html .ac_results li,* html div.selectbox-wrapper li{border-bottom:1px solid #d8d8d8!important;}.ac_results li:hover,div.selectbox-wrapper li:hover{background:#f2f2f2;}.ac_results li.ac_over,div.selectbox-wrapper li.over{background:#f2f2f2;}.ac_loading{background:white url('indicator.gif') right center no-repeat;}.ac_results li .zugZumFlug{color:#666;}div.selectbox-wrapper{position:absolute;}.dontClickLayer{height:100%;position:absolute;top:0;width:100%;z-index:500;}#destinationInfo{position:absolute;border:1px solid #b2b2b0!important;padding:0;background-color:#fff;width:290px;min-height:270px;z-index:99999;text-align:left;}* html #destinationInfo{height:270px;}#destinationInfo img{margin:0 0 28px 0;}#destinationInfo h3{margin:0 0 10px!important;padding:4px 9px 6px;background-color:#f2f2f2;color:#333!important;font-size:13px;font-weight:bold;}#destinationInfo h3.overlay{position:absolute;top:60px;right:0;filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;}#destinationInfo h3.infoIconRed{padding-left:32px!important;background-position:9px -3995px;}#destinationInfo h3.infoIconRed{padding-left:27px;background-position:5px -3995px;}#destinationInfo .closeButton{position:absolute;top:0;right:0;background:transparent url(../../skyres/images/buttons/tuiHotelLayerClose.gif) no-repeat top right;width:16px;height:16px;cursor:pointer;}#destinationInfo .formRow{padding:1px 10px;line-height:14px!important;}#destinationInfo .formRow label{display:block;float:left;margin-bottom:4px;width:40px;color:#666!important;line-height:14px!important;}#destinationInfo .formRow .zzf{display:block;float:left;margin-bottom:4px;width:40px;color:#666!important;line-height:14px;}#destinationInfo .formRow .leftLabel{display:block;float:left;margin-bottom:4px;width:60px;color:#666!important;line-height:14px!important;}#destinationInfo .formRow .rightContent{display:block;margin:0 0 4px 65px;line-height:14px!important;}* html #destinationInfo .formRow .rightContent{float:left;margin-left:5px;width:195px;}#destinationInfo .formRow a.linkIconSmall{float:right;}#destinationInfo .zzfContainer{padding:10px;}#destinationInfo .zzfContainer h4{margin-bottom:0;}#destinationInfo .zzfContainer p{margin-bottom:10px;padding:0;}#contentArea .basket{float:left;margin-bottom:20px;padding:10px 0 0;background-color:#fff700;width:220px;overflow:hidden;color:#333;font-size:11px;line-height:1.4em;}#contentArea .basket h2{margin:0 15px;}#contentArea .leftContainer .toggleBasket{background:#FFF700 url('../images/buttons/links.png') no-repeat 195px -232px;font-size:14px;font-weight:bold;color:#0a3c87;padding:8px 15px;width:190px;float:left;margin-bottom:2px;}* html #contentArea .leftContainer .toggleBasket{background:#FFF700 url('../images/buttons/links_ie.png') no-repeat 195px -512px;}#contentArea .leftContainer .toggleBasket:active,#contentArea .leftContainer .toggleBasket:hover{background-position:195px -262px;}#contentArea .basket div.cartItem{margin-bottom:15px;}#contentArea .basket h4{margin:10px 0 5px;padding:3px 15px;background-color:#fffbbf;font-weight:bold;}#contentArea .basket p{margin:0;padding:5px 15px;}#contentArea .basket div.sectionInfo{margin:0;padding:5px 15px;}#contentArea .basket table{margin:5px 15px;width:190px;}#contentArea .basket table#cartFlightDeparture,#contentArea .basket table#cartFlightArrival{margin-bottom:15px;border-bottom:1px solid #CCBB15;}* html #contentArea .basket table#cartFlightDeparture,* html #contentArea .basket table#cartFlightArrival{border:none;background:url('../images/backgrounds/bg_cart.png') repeat-x 0 100%;}#contentArea .basket table th{padding:0 0 2px;border-bottom:1px solid #CCBB15;font-weight:bold;text-align:left;}* html #contentArea .basket table th{border:none;background:url('../images/backgrounds/bg_cart.png') repeat-x 0 100%;}#contentArea .basket table#cartFlightArrival th{padding-top:0;}#contentArea .basket table td{vertical-align:bottom;padding:2px 0;font-size:11px;line-height:1.2em;}#contentArea .basket table td.count{vertical-align:top;}#contentArea .basket table td.count span{float:left;display:block;width:15px;}#contentArea .basket table td.tax{padding-left:10px;}#contentArea .basket table tr.notFirst td.name{padding-top:5px;}#contentArea .basket table td.seat{padding:2px 4px;}#contentArea .basket table td.cartData{text-align:right;white-space:nowrap;}#contentArea .basket table td.cartSumComponent{padding-left:3px;}#contentArea .basket table tr.summary td{border-top:1px solid #CCBB15;font-weight:bold;}* html #contentArea .basket table tr.summary td{border:none;background:url('../images/backgrounds/bg_cart.png') repeat-x 0 0;}#contentArea .basket .cartItemTables table td div.name{overflow:hidden;width:190px;}#contentArea .basket #cartlabelZzfs table td div.name{overflow:hidden;width:120px;margin:0 10px 0 0;}#contentArea .basket #cartlabelSeats table td div.name{overflow:hidden;width:120px;margin:0 10px 0 0;}#contentArea .basket table#cartSummary{margin-top:20px;border-top:1px solid #333;}#contentArea .basket table#cartSummary tr.summary td{padding-top:4px;border-top:2px solid #333!important;background:none;font-size:16px;}.partnerInfo{margin-top:15px;border-top:1px dotted #ccc;padding:15px 15px 15px 0;}.leftOverlay{background-position:100% 0!important;padding:0 20px 0 0!important;}* html .leftOverlay{background-position:right top!important;padding:0 0 0 0!important;}#SkySales .content .overlay h4{color:#fff;text-align:left;font-size:12px;font-weight:bold;}#SkySales .content .overlay{position:absolute;margin:0 0 0 55px;padding:0 0 0 20px;background:url('../images/backgrounds/ssr_overlay.png') no-repeat 0 0;z-index:9999;}* html #SkySales .content .overlay{background-image:url('../images/backgrounds/ssr_overlay_ie.png');width:250px;}#SkySales .content .overlay .closeText{position:relative;margin-right:6px;color:#fff;margin-top:2px;cursor:pointer;}#SkySales .content .overlay .closeButton{position:relative;width:18px;background:transparent url('../images/buttons/links_large_blue.gif') no-repeat 0 -2022px;margin-right:-8px;margin-top:2px;cursor:pointer;}* html #SkySales .content .overlay .closeButton{right:5px;background-image:url('../images/buttons/links_large_blue.gif');}#SkySales .content .overlay .readyButton{margin-right:-9px;margin-top:15px;}* html #SkySales .content .overlay .readyButton{margin-right:-9px;}#SkySales .content .overlay .ssrCountSelectorContent{width:220px;padding:5px 15px 12px 15px;border-bottom:1px solid #092a5e;border-right:1px solid #092a5e;}#SkySales .content .leftOverlay .ssrCountSelectorContent{border-left:1px solid #092a5e;border-right:none!important;}* html #SkySales .content .leftOverlay .ssrCountSelectorContent{width:200px;}#SkySales .content .overlay .ssrCountSelectorContent h4{margin:0;padding:0;height:30px;color:#fff;}#SkySales .content .overlay .formRow{overflow:hidden;zoom:1;}#SkySales .content .overlay .formRow.disabled label{cursor:default;filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;}#SkySales .content .overlay .formRow.disabled input{cursor:default;}#SkySales .content .overlay .formRow .change{display:none;}#SkySales .content .overlay .formRow.disabled .change{margin-right:5px;vertical-align:top;margin-top:3px;display:inline-block;cursor:pointer;}#SkySales .content .overlay .formRow input{margin-right:0;color:#333!important;}* html #SkySales .content .overlay .selectNumber{display:inline-block;}*+html #SkySales .content .overlay .selectNumber{display:inline-block;}#SkySales .content .overlay .selectNumber div{position:absolute;right:11px;}* html #SkySales .content .overlay .selectNumber div{right:10px;}#SkySales .content .leftOverlay .selectNumber div{position:absolute;right:30px;}* html #SkySales .content .leftOverlay .selectNumber div{position:absolute;right:30px;}* html #SkySales .content .bagSelector .selectNumber label{width:120px!important;}#SkySales .content .overlay{margin-top:-26px;}*+html #SkySales .content .overlay .selectNumber div{width:auto;}*+html #SkySales .content .overlay.ssrCountSelector .selectNumber div{width:85px;}* html #SkySales .content .ssrLuggageCheckSelector .selectNumber div{width:50px;}* html #SkySales .content .ssrCountSelector .selectNumber div{width:90px;}#SkySales .content .overlay .selectNumber label{margin-right:140px;line-height:20px;width:180px;text-align:left;overflow:hidden;}* html #SkySales .content .overlay .selectNumber label{margin-right:10px;white-space:normal;}#SkySales .content .ssrCountSelector.overlay .selectNumber label{width:100px;margin-right:140px;overflow:hidden;}#SkySales .content .ssrWrapper{position:relative;}* html #SkySales .content .ssrWrapper{position:static;}#SkySales .content .overlay .selectNumber span{float:left;margin-right:5px;line-height:20px;}#SkySales .content .overlay .selectNumber input.number{margin:0 7px;width:30px;text-align:center;}#SkySales .content .overlay a{display:block;height:20px;}#SkySales .content .overlay a.minus{float:right;width:16px;background:transparent url('../images/buttons/links.png') no-repeat 0 -1885px;}* html #SkySales .content .overlay a.minus{background-image:url('../images/buttons/links_ie.png');}#SkySales .content .overlay a.plus{float:right;width:16px;background:transparent url('../images/buttons/links.png') no-repeat 0 -1952px;}* html #SkySales .content .overlay a.plus{background-image:url('../images/buttons/links_ie.png');}#SkySales .content .overlay input.number{float:right;}#SkySales .content .flightSelection .overlay h4.promoInfo{margin-bottom:5px;padding-left:30px;background:url('../images/booking_icons.png') no-repeat 0 -1180px;line-height:20px;}#SkySales .content .flightSelection .overlay p.promoInfo{width:200px;margin-right:0;}#SkySales .content .overlay .focused{background-color:transparent!important;}#SkySales .content .selectedDeparture,#SkySales .content .selectedArrival{padding-left:0;background:none;color:#333;}#SkySales .content .selectedArrival{background-position:0 -47px;}#SkySales .content .selectedTrain{padding:2px 24px 2px 0;background:url('../images/basket_icons.png') no-repeat -3px -96px;margin-left:-2px;}#SkySales .content .passenger .selectSalutation label{float:left;display:block;width:11em;}#SkySales .content .passenger .selectSalutation input{margin-right:5px;}#SkySales .content .passenger .selectSalutation select{margin-right:5px;}#SkySales .content .passenger .selectSalutation a.infoIcon{padding-right:15px;}.extrasChangePage #passengerInputBox,.extrasPage #passengerInputBox,.contactChangePage #passengerInputBox{display:none;}* html #SkySales .content .toggleBox fieldset.toggleContent{width:670px;}#SkySales .content .train img{margin-left:0;}#SkySales .content .train .contentBox{line-height:18px;}#SkySales .content .train h4{clear:both;margin-bottom:0;padding:10px 10px 0 0;}#SkySales .content .train .contentBox .formRow label{margin-right:20px;width:240px;line-height:16px;}#SkySales .content .train .contentBox .formCheckbox label{float:left;margin-left:0;width:180px;margin-bottom:10px;}*+html #SkySales .content .train .contentBox .formCheckbox label{margin-bottom:0;}#SkySales .content .train .contentBox .formRow .rightColumnEntry{float:left;width:170px;}#SkySales .content .train .contentBox .rightColumnHead{margin:15px 0 0 260px;padding:0;}* html #SkySales .content .train .contentBox .rightColumnHead{margin:0 0 0 260px;height:16px;}#baggageInputBox table{width:670px;border-bottom:1px solid #ccc;}#baggageInputBox tr.odd{background-color:#f2f2f2;}#baggageInputBox th{font-size:12px;font-weight:bold;border-bottom:1px solid #ccc;padding:3px 8px;}#baggageInputBox td{padding:8px;}#baggageInputBox td select{width:170px;}#baggageInputBox td.name div{max-width:250px;overflow:hidden;display:block;}*html #baggageInputBox td.name div{width:250px;}#baggageInputBox td.name div{width:250px\9;}#baggageInputBox td.arrow span{width:18px;background:url(/skyres/images/backgrounds/bg_arrow.png) no-repeat 50% -40px;height:25px;display:inline-block;}#baggageInputBox .odd td.arrow span{background:#f2f2f2 url(/skyres/images/backgrounds/bg_arrow.png) no-repeat 50% 1px;}#baggageInputBox option.notAvailable{color:lightgrey!important;}.tableLine{height:1px;margin:1px 0 10px 0;padding:0;line-height:1px;border:0;border-top:1px solid #ccc;}*+html .tableLine{margin-top:-6px;}* html .tableLine{margin-top:-6px;}#SkySales .content .menu .menuItem{position:absolute;margin-bottom:8px;width:223px;padding-bottom:2px;}#SkySales .content .menu .allMenuItems{position:relative;}#SkySales .content .menu .mealCount0{height:0;}#SkySales .content .menu .mealCount1{height:185px;}#SkySales .content .menu .mealCount2{height:185px;}#SkySales .content .menu .mealCount3{height:185px;}#SkySales .content .menu .mealCount4{height:370px;}#SkySales .content .menu .mealCount5{height:370px;}#SkySales .content .menu .mealCount6{height:370px;}#SkySales .content .menu .mealCount7{height:540px;}#SkySales .content .menu .mealCount8{height:540px;}#SkySales .content .menu .mealCount9{height:540px;}#SkySales .content .menu .menuItem0{left:0;top:0;}#SkySales .content .menu .menuItem1{left:223px;top:0;}#SkySales .content .menu .menuItem2{left:446px;top:0;}#SkySales .content .menu .menuItem3{left:0;top:194px;}#SkySales .content .menu .menuItem4{left:223px;top:194px;}#SkySales .content .menu .menuItem5{left:446px;top:194px;}#SkySales .content .menu .menuItem6{left:0;top:388px;}#SkySales .content .menu .menuItem img{margin:0 10px 7px 0;}#SkySales .content .menu .menuItem h4,#SkySales .content .menu .menuItem p{clear:left;margin:0 15px 5px 0;font-size:11px;line-height:14px;}#SkySales .content .menu .allMenuItems{margin-bottom:10px;}#SkySales .content .menu .menuItem .selectMenuItem{position:absolute;top:15px;left:155px;font-size:11px;line-height:13px;}#SkySales .content .menu .menuItem .selectMenuItem a.enterNumber{margin:3px 0 10px;}#SkySales .content .menu .menuItem .selectMenuItem a.disabled{filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;}#SkySales .content .luggage h4{clear:both;}#SkySales .content .luggage .luggageSelection{float:left;margin:6px 0 15px;width:440px;}#SkySales .content .luggage .luggageSelection th{padding-bottom:4px;font-weight:normal;}#SkySales .content .luggage .luggageSelection td{padding:5px 0;}#SkySales .content .luggage .luggageSelection .ssrlabel{padding-left:2px;}#SkySales .content .luggage .luggageSelection .rate{text-align:right;padding-right:10px;}#SkySales .content .luggage .luggageSelection th.select{text-align:center;}#SkySales .content .luggage .luggageSelection .select{position:relative;padding-right:10px;width:75px;}* html #SkySales .content .luggage .luggageSelection .select,* html #SkySales .content .luggage .luggageSelection .select .ssrWrapper{position:static;}*:first-child+html #SkySales .content .luggage .luggageSelection .select,*:first-child+html #SkySales .content .luggage .luggageSelection .select .ssrWrapper{position:static;}#SkySales .content .luggage .luggageSelection .select select{display:none;}#SkySales .content .luggage .luggageSelection td a.enterNumber{width:55px;}#SkySales .content .luggage .luggageSelection td a.disabled{filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;}#TUICarsAjax .resultWrapper{overflow:hidden;zoom:1;position:relative;}#tuiCarsBox .friendChip{float:right;width:610px;}#tuiHotelsBox .friendChip{float:right;width:610px;}#tuiCarsBox h4{position:relative;}*html #tuiCarsBox h4{z-index:2;}*+html #tuiCarsBox h4{z-index:2;}#tuiCarsBox h4 a{cursor:pointer;text-decoration:none;float:left;color:#103b7f;font-size:17px;width:180px;min-height:32px;background:url(../images/backgrounds/bg_okIcon.png) no-repeat 0 0;padding:10px 0 2px 58px;}*html #tuiCarsBox h4 a{padding-bottom:16px;}#tuiCarsBox h4 a.last{width:auto;}#tuiCarsBox h4 .cssTooltipLayer{top:64px;left:-2px;}#tuiCarsBox .carSearch{overflow:hidden;zoom:1;margin:0 0 25px 0;}#tuiCarsBox .carSearch a{font-size:11px;}form .carSearch .focused{background-color:#fff;}#tuiCarsBox .leftHL{float:left;color:#454545;padding:3px;font-size:11px;width:85px;}#tuiCarsBox input{margin-right:0;}#tuiCarsBox select{margin-right:10px;border:1px solid #B2B2B0;}#tuiCarsBox .calIcon{margin-right:10px;}#tuiCarsBox .date{width:90px;}#tuiCarsBox .airport{width:232px;}#tuiCarsBox .tuicars{position:absolute;top:10px;right:10px;margin-right:0;}#tuiCarsBox .carResult{zoom:1;position:relative;}#tuiCarsBox .slider{width:210px;height:539px;margin:0 25px 0 0;float:left;}#tuiCarsBox .slider .slide{position:absolute;}#tuiCarsBox .slider .slideContent{height:500px;position:relative;}#tuiCarsBox .slider .slideUp,#tuiCarsBox .slider .slideDown{z-index:20;position:relative;height:30px;background:url(../images/backgrounds/sliderCars.gif) no-repeat 0 -31px;cursor:pointer;width:212px;display:block;}#tuiCarsBox .slider .slideDown{border-top:7px solid #fff;background-position:0 0;position:absolute;bottom:0;}*html #tuiCarsBox .slider .slideDown{bottom:-1px;}#tuiCarsBox .slider .slideUp{border-bottom:11px solid #fff;}*html #tuiCarsBox .slider .slideUp{border-bottom:13px solid #fff;}*+html #tuiCarsBox .slider .slideUp{border-bottom:13px solid #fff;}#tuiCarsBox .slider .slideUp:hover{background-position:0 -159px;}#tuiCarsBox .slider .slideDown:hover{background-position:0 -128px;}#tuiCarsBox .slider .sliderTopInactive,#tuiCarsBox .slider .sliderTopInactive:hover,#tuiCarsBox .slider .sliderBottomInactive,#tuiCarsBox .slider .sliderBottomInactive:hover{background-image:none;background-color:#f1f0e8;cursor:default;}*html #tuiCarsBox .sliderItem{margin:0 0 13px 0;}*+html #tuiCarsBox .sliderItem{margin:0 0 13px 0;}#tuiCarsBox .sliderItem{cursor:pointer;margin:0 0 12px 0;}#tuiCarsBox .sliderItem .name{color:#fff;background:#ababab;padding:8px 10px 8px 10px;font-weight:bold;}#tuiCarsBox .sliderItem .name p{margin-bottom:0;height:15px;width:190px;overflow:hidden;}#tuiCarsBox .sliderItem:hover .name{background:#6b7f9d;}#tuiCarsBox .sliderItem .img{border:1px solid #ababab;border-top:none;height:122px;position:relative;width:208px;background-position:50% 50%;}#tuiCarsBox .sliderItem .img img{display:block;margin:auto;}#tuiCarsBox .sliderItem .defaultImg{background:url(../images/backgrounds/bg_carsDefault.png) no-repeat 0 0;}.de-DE #tuiCarsBox .sliderItem .defaultImg{background-position:0 -878px;}.en-GB #tuiCarsBox .sliderItem .defaultImg{background-position:0 -340px;}.es-ES #tuiCarsBox .sliderItem .defaultImg{background-position:0 -1380px;}.it-IT #tuiCarsBox .sliderItem .defaultImg{background-position:0 -1874px;}#tuiCarsBox .sliderItem .layer{background:#fefefe url('../images/home_icons.png') repeat-x 0 -2034px;color:#858585;font-weight:bold;position:absolute;bottom:0;right:0;padding:5px;text-align:right;width:41%;z-index:5;}#tuiCarsBox .sliderItem .layer p{margin-bottom:0;}#tuiCarsBox .sliderItem .layer strike,#tuiCarsBox .sliderItem .layer .info{font-size:11px;}#tuiCarsBox .sliderItem .layer .price{font-size:17px;}#tuiCarsBox .sliderItem.selected .name{background:#0a3c87;}#tuiCarsBox .sliderItem.selected .layer{background:#1c57b5 url('../images/home_icons.png') repeat-x 0 -285px;color:#fff;}#tuiCarsBox .thumbsUp{text-decoration:none;background:url('../images/thumbsUp.png') no-repeat 0 0;position:absolute;z-index:10;height:29px;width:29px;top:-9px;left:-12px;}.es-ES #tuiCarsBox .thumbsUp,.it-IT #tuiCarsBox .thumbsUp{background:url('../images/thumbsUp.gif') no-repeat 0 0;}.en-GB #tuiCarsBox .thumbsUp{background:url('../images/thumbsUp_en.png') no-repeat 0 0;}#tuiCarsBox .thumbsUp .cssTooltipLayer p{margin-bottom:10px;}#tuiCarsBox .carDetails{width:435px;float:left;display:none;zoom:1;}*html #tuiCarsBox .carDetails{position:relative;z-index:-1;width:433px;}*+html #tuiCarsBox .carDetails{position:relative;z-index:-1;}#tuiCarsBox .carDetails.selected{display:block;}#tuiCarsBox .carDetail{border:1px solid #ababab;font-size:11px;}#tuiCarsBox .carDetail .name{background:#f9f9f9;color:#333;border-bottom:none;}#tuiCarsBox .carDetail .name p{width:100%;height:18px;}#tuiCarsBox .carDetail .sliderItem{margin-bottom:0;cursor:default;}#tuiCarsBox .carDetail .sliderItem .name{font-size:14px;}#tuiCarsBox .carDetail .sliderItem:hover .name{background:#f9f9f9;font-size:14px;}#tuiCarsBox .carDetail .thumbsUp{background-position:0 0;}#tuiCarsBox .carDetail .layer{bottom:10px;background:#1c57b5 url('../images/home_icons.png') repeat-x 0 -268px;color:#fff;width:26%;}#tuiCarsBox .carDetail .img{height:253px;border-left:none;border-right:none;width:100%;}.de-DE #tuiCarsBox .carDetail .defaultImg{background-position:-15px -556px;}.en-GB #tuiCarsBox .carDetail .defaultImg{background-position:-15px 0;}.es-ES #tuiCarsBox .carDetail .defaultImg{background-position:-15px -1081px;}.it-IT #tuiCarsBox .carDetail .defaultImg{background-position:-15px -1567px;}#tuiCarsBox .carDetail .layer strike,#tuiCarsBox .carDetail .layer .info,#tuiCarsBox .carDetail .layer .price span{font-size:14px;}#tuiCarsBox .carDetail .layer .price{font-size:22px;}#tuiCarsBox .carDetail .thumbsUp{background-position:0 -58px;width:43px;height:42px;top:-18px;left:-15px;}#tuiCarsBox .carDetail .carFeatures{color:#fff;display:block;text-decoration:none;float:left;padding:9px 0 7px;background:url('../images/buttons/button.png') no-repeat 100% -680px;width:33px;height:11px;color:white;font-weight:bold;font-size:11px;line-height:11px;text-align:center;}#tuiCarsBox .carDetail .carTyres{background-position:-1px -680px;}#tuiCarsBox .carDetail .carPassengers{background-position:-1px -710px;}#tuiCarsBox .carDetail .carDoors{background-position:-1px -740px;}#tuiCarsBox .carDetail .carLuggage{background-position:-1px -822px;}#tuiCarsBox .carDetail .packet{position:relative;padding:10px;}#tuiCarsBox .carDetail .packet strong{font-size:12px;}#tuiCarsBox .carDetail .packet ul{margin-bottom:0;}#tuiCarsBox .carDetail .packet .details{margin-bottom:7px;}#tuiCarsBox .carPrice{overflow:hidden;zoom:1;border-top:1px solid #ababab;background:#f9f9f9;font-weight:bold;padding:10px 10px 0 10px;}#tuiCarsBox .carPrice .priceTotal{float:left;margin-left:15px;}#tuiCarsBox .carPrice .price{font-size:17px;line-height:.8em;}#tuiCarsBox .carPrice .checkerButton{float:right;position:relative;top:15px;}#tuiCarsBox .carPrice .blueButton,#tuiCarsBox .carPrice .grayButton{display:inline-block;float:none;vertical-align:middle;_vertical-align:top;width:91px;}#tuiCarsBox .carPrice .blueButton span,#tuiCarsBox .carPrice .grayButton span{width:72px;text-align:center;}#tuiCarsBox .carPrice .grayButton{display:none;}#tuiCarsBox .carPrice .checkerButton input{vertical-align:middle;}#tuiCarsBox .formCheckbox{margin:10px 0 0 0;}* html #elviaBox .formRow label{position:static;}#fieldSetTuiCars .sliderOptions .formCheckbox label{float:left;}#SkySales .content .sliderItems #TUICarsAjax{width:678px;}*+html #SkySales .content .sliderItems #TUICarsAjax{width:612px;}* html #SkySales .content .sliderItems #TUICarsAjax{width:610px;}#TUIHotelsAjax{width:612px;float:left;}#TUICarsAjax .errorMessage{height:15px;}#SkySales .content .sliderItems #TUICarsAjax .errorMessage,#SkySales .content .sliderItems #TUIHotelsAjax .errorMessage{margin:0 30px;background:#fff;padding:40px 40px 0;height:310px;text-align:center;line-height:16px;}#TUIHotelsAjax .averagePrice{font-size:10px;padding-top:5px;}#TUICarsAjax .averagePrice{font-size:10px;padding-top:5px;border-top:1px solid #b2b2b2;text-align:right;}#TUICarsAjax .totalPrice{font-size:10px;text-align:right;}.content .closed #tuiHotelWaitBox{display:none;}.content .closed #tuiCarsWaitBox{display:none;}.content .closed #fieldSetTuiCars{display:none!important;}.content .closed #fieldSetTuiHotel{display:none!important;}#CarWaitDisplay{width:670px;text-align:center;}#CarWaitDisplay p.loadingMessage{margin:30px 15px;}#CarWaitDisplay div.loadingDetails{width:100%;height:60px;background:url('../images/loadingDetails.gif') no-repeat center center;}div.loadingDetails{width:600px;height:100px;background:url('../images/loadingDetails.gif') no-repeat center center;}#SkySales .content .sliderArea{overflow:hidden;width:672px;}#SkySales .content #fieldSetTuiCars{position:relative;}#SkySales .content a.sliderLeft,#SkySales a.sliderRight{float:left;display:block;width:29px;height:266px;cursor:pointer;}* html #SkySales a.sliderLeft,* html #SkySales a.sliderRight{float:left;display:block;width:20px;height:266px;cursor:pointer;}#SkySales .content a.sliderRight{float:right;}#SkySales .content .sliderLeft span,#SkySales .sliderRight span{display:block;margin-top:140px;background:url('../images/buttons/links.png') no-repeat 6px -2092px;width:25px;height:20px;}#SkySales .content #fieldSetTuiHotel .sliderLeft span,#SkySales #fieldSetTuiHotel .sliderRight span{margin-top:160px!important;}* html #SkySales .content .sliderLeft span,* html #SkySales .sliderRight span{display:block;margin-top:140px;width:25px;height:16px;background:url('../images/buttons/links.png') no-repeat 6px -2093px;}* html #SkySales .content .sliderLeft span,#SkySales .sliderRight span{width:20px;}#SkySales .content .sliderRight span{background-position:5px -2122px;}* html #SkySales .content .sliderRight span{background-position:0 -2123px;}#SkySales .content .sliderItems{background:#ccc;border:1px solid #b2b2b2;}#SkySales .content .sliderItems .formCheckbox{padding:5px 10px;border-top:1px solid #b2b2b2;font-size:11px;}#SkySales .content .sliderItems .sliderItem{float:left;margin-right:1px;background:#fff;width:152px;height:290px;font-size:11px;line-height:1.2em;}* html #SkySales .content .sliderItems .sliderItem{width:149px;overflow:hidden;}#SkySales .content .sliderItems .sliderItem:hover,#SkySales .content .sliderItems .hover{background:#f2f2f2;}#SkySales .content .sliderItems .sliderItem .sliderItemWrapper{position:relative;padding:0 10px;height:255px;}*+html #SkySales .content .sliderItems .sliderItem .sliderItemWrapper{position:static;height:268px;}* html #SkySales .content .sliderItems .sliderItem .sliderItemWrapper{position:static;height:268px;}#SkySales .content .sliderItems .sliderItem .sliderItemWrapperTUIHotel{position:relative;padding:0 10px;height:315px;}*+html #SkySales .content .sliderItems .sliderItem .sliderItemWrapperTUIHotel{height:325px;}#SkySales .content .sliderItems .sliderItem img,#SkySales .content .sliderItems .sliderItem h4,#SkySales .content .sliderItems .sliderItem p{margin-bottom:5px;}#SkySales .content .sliderItems .sliderItem .carImage{margin:10px 0;}#SkySales .content .sliderItems .sliderItem .rate{text-align:right;font-weight:bold;}*+html #SkySales .content .sliderItems .sliderItem .rate,* html #SkySales .content .sliderItems .sliderItem .rate{bottom:0!important;}* html #SkySales .content .sliderItems .sliderItem .rate{position:relative;text-align:right;font-weight:bold;}#SkySales .content .sliderItems .sliderItem .rate span{display:block;line-height:1.6em;}#SkySales .content .sliderItems .sliderItem .averagePriceRate{font-size:17px;}#SkySales .content .sliderItems .sliderItem a{color:#333;text-decoration:underline;}#SkySales .content .sliderItems .sliderItem .carImage{width:130px;height:70px;background-position:center top;}#SkySales .content .sliderItems .sliderItem .carType{margin:5px 0;height:38px;width:130px;overflow:hidden;}#SkySales .content .sliderItems .sliderItem .carFeatures{overflow:hidden;padding-bottom:5px;}#SkySales .content .sliderItems .sliderItem .details{margin-bottom:5px;}#SkySales .content .sliderItems .sliderItem .carType p{line-height:1.2em;}#SkySales .content .sliderItems .sliderItem p.carFeatures{clear:both;height:48px;overflow:hidden;}*+html #SkySales .content .sliderItems .sliderItem p.carFeatures{height:42px;}#SkySales .content .sliderItems .sliderItem p.carLuggage{clear:both;}#SkySales .content .sliderItems .sliderItem span.carFeatures{display:block;float:left;padding:9px 0 7px;background:url('../images/buttons/button.png') no-repeat 0 -280px;width:33px;color:#fff;font-weight:bold;font-size:11px;line-height:11px;text-align:center;}* html #SkySales .content .sliderItems .sliderItem span.carFeatures{background-image:url('../images/buttons/button_ie.png');}#SkySales .content .sliderItems .sliderItem span.carTyres{background-position:-1px -680px;}#SkySales .content .sliderItems .sliderItem span.carPassengers{background-position:-1px -710px;}#SkySales .content .sliderItems .sliderItem span.carDoors{background-position:-1px -740px;}#SkySales .content .sliderItems .sliderItem span.carLuggage{background-position:-1px -822px;}#SkySales .content .sliderOptions{padding:15px 15px 5px;margin:0 0 10px 0;border:1px solid #B2B2B2;height:73px;}*html #SkySales .content .sliderOptions{overflow:hidden;}#SkySales .content .sliderOptions select{width:65px!important;margin-right:0!important;}#SkySales .content .sliderOptions .formRow{margin:0;padding:0!important;background:none!important;height:25px;line-height:25px;}#SkySales .content .sliderOptions .formRow span{float:left;display:block;width:7em;}#SkySales .content .sliderOptions .formRow span#TUIHotelsNumPersons{float:none;display:inline;width:7em;}#SkySales .content .sliderOptions .formRow input,#SkySales .content .sliderOptions .formRow select{width:50px;}#SkySales .content .tuiHotelSliderOptions input{width:150px!important;}#SkySales .content .tuiHotelSliderOptions .formColumn{width:300px!important;}#SkySales .content .sliderOptions .formRow input.textDate{width:91px;}#SkySales .content .sliderOptions .formColumn.first{margin-right:100px;}#SkySales .content .sliderOptions .formColumn.third{position:absolute;right:40px;top:-27px;cursor:pointer;}#SkySales .content .toggleHeadline.car{margin-bottom:30px;}#SkySales .content .sliderDetails{padding:15px 0 5px;border-top:1px solid #b2b2b2;width:100%;}#SkySales .content .sliderDetails h4{padding-left:15px;}#SkySales .content .sliderDetails p{float:left;margin-right:75px;padding-left:15px;}#SkySales .content .sliderPages{width:100%;}#SkySales .content .sliderPages div{margin:5px auto;width:60px;text-align:center;font-size:11px;color:#999;}#carsGuaranteeLayer{display:none;}#carsGuarantee-ajaxLayer .content{border:1px solid #CCC;padding:15px 15px 20px 15px;overflow:hidden;zoom:1;background-color:white;margin:0 0 10px 0;}#carsGuarantee-ajaxLayer .content li{list-style-type:disc;margin-left:15px;padding-bottom:5px;}#carsGuarantee-ajaxLayer .content #sternchentextfooter{clear:both;color:#999;font-size:10px;margin:0 30px 0 0;padding-bottom:10px;}.ui-dialog.carsGuaranteeLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 20px 45px 20px;overflow:hidden;zoom:1;}.ui-dialog.carsGuaranteeLayer .ui-dialog-titlebar{display:none;}.ui-dialog.carsGuaranteeLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .ui-dialog.carsGuaranteeLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;}#carsGuarantee-ajaxLayer{zoom:1;overflow:hidden;}#carsGuarantee-ajaxLayer a.close{color:#333;background:url(../../skyres/images/buttons/tuiHotelLayerClose.gif) no-repeat top right;padding:0 20px 2px 0;line-height:20px;}#carsGuarantee-ajaxLayer h1{font-size:16px;margin-bottom:15px;}#SkySales .content .hotel a.sliderLeft,#SkySales .hotel a.sliderRight,#SkySales .content .hotel .sliderItems .sliderItem{height:350px;}#SkySales .content .hotel .sliderOptions label{width:9em;}#SkySales .content .linkOptions{float:right;padding:0 22px 2px 0;background:url('../images/buttons/links.png') no-repeat 100% -239px;color:#333;font-weight:bold;}* html #SkySales .content .linkOptions{background:url('../images/buttons/links_ie.png') no-repeat 100% -239px;}#SkySales .content .linkOptions:active,#contentArea .content .linkOptions:hover,#contentArea .content .open .linkOptions:hover{background-position:100% -269px;}#SkySales .content .hotel .hotelImage{width:130px;height:76px;background-position:center top;}#SkySales .content .hotel a.allRoomTypes{color:#0a3c87;text-decoration:none;}#SkySales .content .hotel a.allRoomTypes:hover{color:#0a3c87;text-decoration:underline;}#HotelWaitDisplay{width:670px;height:351px;text-align:center;}#HotelWaitDisplay p.loadingMessage{margin:30px 15px;}#HotelWaitDisplay div.loadingDetails{width:100%;height:60px;background:url('../images/loadingDetails.gif') no-repeat center center;}#hotelDetail{background:#f2f2f2;padding:15px;width:780px;height:480px;}#hotelDetail .hotelDetailContent{margin-bottom:15px;padding:15px;background:#fff;width:750px;height:370px;overflow:auto;}* html #hotelDetail .hotelDetailContent{width:780px;height:400px;}#hotelDetail .hotelDetailContent .leftContentColumn{width:270px;height:370px;overflow:hidden;}#hotelDetail .hotelDetailContent .rightContentColumn{margin-left:0;height:370px;}* html #hotelDetail .hotelDetailContent .rightContentColumn{height:400px;}#hotelDetail .hotelDetailContent ul.imageList li{display:inline;}#hotelDetail .hotelDetailContent ul.imageList img{margin:0 7px 10px 0;}#hotelDetail .hotelDetailContentButtons{height:30px;}* html #hotelDetail .hotelDetailContentButtons{width:810px;}#hotelDetail .hotelDetailContentButtons span.annotation{display:block;margin-left:350px;text-align:right;width:200px;}* html #hotelDetail .hotelDetailContentButtons a.backButton{background:url('../images/buttons/button_ie.png') no-repeat 100% -343px;}* html #hotelDetail .hotelDetailContentButtons a.backButton span{background:url('../images/buttons/button_ie.png') no-repeat 0 -343px;}* html #hotelDetail .hotelDetailContentButtons a.backButton:hover{background-position:100% -373px;}* html #hotelDetail .hotelDetailContentButtons a.backButton:hover span{background-position:0 -373px;}#SkySales .content .sliderItems .sliderItem span.hotelCategory{display:block;float:left;background:url('../images/buttons/button.png') no-repeat 0 -179px;}* html #SkySales .content .sliderItems .sliderItem span.hotelCategory{background-image:url('../images/buttons/button_ie.png');}#SkySales .content .sliderItems .sliderItem span.hotelCategory{width:18px;height:20px;background-position:0 -579px;}#SkySales .content .sliderItems .sliderItem span.category1{width:18px;}#SkySales .content .sliderItems .sliderItem span.category15{width:27px;}#SkySales .content .sliderItems .sliderItem span.category2{width:36px;}#SkySales .content .sliderItems .sliderItem span.category25{width:45px;}#SkySales .content .sliderItems .sliderItem span.category3{width:54px;}#SkySales .content .sliderItems .sliderItem span.category35{width:63px;}#SkySales .content .sliderItems .sliderItem span.category4{width:72px;}#SkySales .content .sliderItems .sliderItem span.category45{width:81px;}#SkySales .content .sliderItems .sliderItem span.category5{width:90px;}#hotelDetails span.hotelCategory{display:block;float:left;background:url('../images/buttons/button.png') no-repeat 0 -179px;}* html #hotelDetails span.hotelCategory{background-image:url('../images/buttons/button_ie.png');}#hotelDetails span.hotelCategory{width:18px;height:20px;background-position:0 -579px;}#hotelDetails span.category1{width:18px;}#hotelDetails span.category15{width:27px;}#hotelDetails span.category2{width:36px;}#hotelDetails span.category25{width:45px;}#hotelDetails span.category3{width:54px;}#hotelDetails span.category35{width:63px;}#hotelDetails span.category4{width:72px;}#hotelDetails span.category45{width:81px;}#hotelDetails span.category5{width:90px;}span.hotelRating{display:block;background:url('../images/buttons/button.png') no-repeat 0 -208px;width:50px;height:12px;}* html span.hotelRating{background-image:url('../images/buttons/button_ie.png');}span.hotelRating_5{width:50px;}span.hotelRating_4{width:40px;}span.hotelRating_3{width:30px;}span.hotelRating_2{width:20px;}span.hotelRating_1{width:10px;}span.hotelRating_0{width:0;}*+html #SkySales .content .insurance .rightBox .formRow{clear:left;}#SkySales .content .insurance .formRightColumn div{width:145px;}#SkySales .content table.listing{margin-bottom:15px;width:100%;}* html #SkySales .content table.listing{width:99%;}#payment #SkySales .content table.listing{margin-bottom:15px;width:100%;font-size:11px;}#groupBooking #SkySales .content table.listing{margin-bottom:15px;width:100%;font-size:11px;border-bottom:1px solid #ccc;}* html #payment #SkySales .content table.listing,* html #groupBooking #SkySales .content table.listing{width:99%;}#SkySales .content table.listing .tableHl{border-bottom:1px solid #ccc;}#SkySales .content table.listing th,#SkySales .content table.listing td{padding:0 15px 4px 0;vertical-align:bottom;line-height:1.4em;}#SkySales .content table.listing td.alignTop{vertical-align:top;}#payment #SkySales .content table.listing th,#payment #SkySales .content table.listing td,#groupBooking #SkySales .content table.listing th,#groupBooking #SkySales .content table.listing td{padding:2px 12px 4px 10px;vertical-align:bottom;line-height:1.4em;}*html #payment #SkySales .content table.listing th,#payment #SkySales .content table.listing td{padding:2px 11px 4px 10px;}*html #groupBooking #SkySales .content table.listing th,#groupBooking #SkySales .content table.listing td{padding:2px 11px 4px 10px;}#SkySales .content table.listing td.item{font-weight:bold;}#SkySales .content table.listing td.item span{font-weight:normal;}#SkySales .content table.listing td.cell1{width:40%;min-width:130px;}#SkySales .content table.listing td.cell2{width:60%;}#SkySales .content table.listing td.passengerCell{line-height:20px;}.floatRightPrintBox{width:50%;}#SkySales .content .printBookingDetail{clear:left;margin-bottom:0!important;}#SkySales .content .printBookingDetail table.listing{margin-bottom:0;}#SkySales .content .printBookingDetail table.listing td{padding-right:0;}#SkySales .content table.listing td.rate{text-align:right;white-space:nowrap;}#SkySales .content table.listing td.subtotal{padding:4px 15px 20px 0;border-top:1px solid #000;font-weight:bold;}#SkySales .content table.listing td.total{font-weight:bold;font-size:18px;}#SkySales .content table.listing td.bookingNumber{font-size:15px;font-weight:bold;vertical-align:top;}#SkySales .content table.listing td.route{width:275px;}#payment #SkySales .flightData h2,#groupBooking #SkySales .flightData h2{margin-bottom:0;}#payment #SkySales .flightData .stops,#groupBooking #SkySales .flightData .stops{font-size:11px;margin:5px 0 15px 0;}.memberLogin .friendchip{line-height:1.4em;margin:20px 0;background-image:url(../images/icon_friendchips.png);padding:0 0 6px 65px;}#wait .content{position:relative;}.tuiCarsWait{width:620px;margin:50px auto 0 auto;}.tuiCarsWait a{display:block;text-decoration:none;}.tuiCarsWait img{float:left;padding-right:20px;}.tuiCarsWait .tuiCarsWaitText h1{padding-top:40px;font-size:30px;color:#6B7F9E;}.tuiCarsWait .tuiCarsWaitText h2{font-size:20px;font-weight:normal;color:#6B7F9E;}.tuiCarsWait .tuiCarsWaitText p{color:#6B7F9E;}.tuiCarsWait .tuiCarsWaitText a.bookingButton{float:left;}.itinerary .content .flightData{margin-right:25px;float:left;}.itinerary .content table.flights td{padding-right:20px;vertical-align:top;line-height:16px;padding-bottom:15px;}.itinerary .contentBlock .wide{padding:0 15px;width:927px;}.itinerary .content h2{margin-bottom:20px;}.itinerary .content hr,.wide hr{clear:both;margin-bottom:20px;}.itinerary .content .selectedTrain{margin-top:30px;}.itinerary .content a.backButton{margin-bottom:10px;}.itinerary .content table.listing{width:92%;margin-bottom:0;}.itinerary .content table.listing td{font-size:12px;}.itinerary .content table.listing td.rate{padding-right:0!important;font-weight:bold;white-space:nowrap;}.itinerary .content .confirmationNote{padding-top:20px;}.itinerary .content .conditions{margin-bottom:20px;}.content .printConfirmationBox{min-width:340px;margin-bottom:20px;background-color:#DCF0FF;border:1px solid #BFBFBF;}.content .printConfirmationBox .contentBox{padding:18px 18px 20px 20px;margin-bottom:20px;}.printConfirmationBoxYellow{background-color:#FFFbbf;border:1px solid #999;}.printConfirmationBoxYellow .contentBox{margin-bottom:20px;padding:18px 18px 20px 20px;}.printConfirmationBoxYellow .contentBox h4{padding-left:22px;background:url('../images/buttons/links.png') no-repeat 0 -3998px;color:#6b7f9e;font-size:14px;}.itinerary .leftContentColumn h3{margin-bottom:5px;padding:5px 15px 5px 0;font-size:12px;}.itinerary .leftContentColumn div{margin:0 0 4px!important;line-height:1.4em!important;}.itinerary .leftContentColumn div.flightTime{margin-bottom:15px;}.itinerary .leftContentColumn div.rowData{width:280px;}.itinerary .leftContentColumn div.sumData{margin-bottom:15px;width:280px;}.itinerary .leftContentColumn div.sumAll{margin-bottom:15px;padding:5px 0;width:280px;font-weight:bold!important;}.itinerary .leftContentColumn div.cartGroup{margin-bottom:10px;}.itinerary .leftContentColumn span{display:block;float:left;}.itinerary .leftContentColumn span.paxDescription{width:200px;overflow:hidden;}.itinerary .leftContentColumn span.paxPrice{width:80px;text-align:right;font-weight:bold;white-space:nowrap;}.itinerary .leftContentColumn div.sumData span.paxPrice{float:right;margin-left:0;padding:5px 0 0 35px;border-top:1px solid #333;font-weight:bold;font-size:13px;}.itinerary .leftContentColumn div.sumAll span.paxDescription{width:150px;font-size:13px;line-height:22px;}.itinerary .leftContentColumn div.sumAll span.paxPrice{width:130px;font-size:18px;line-height:22px;text-align:right;}.itinerary .leftContentColumn div.rowData a{color:#333;text-decoration:none!important;}.itinerary .content .sliderItems{border-top:none;}.itinerary .content .sliderArea{width:670px;}.itinerary .content .sliderOptions{display:none;}.itinerary .content .sliderPages a.showAll{margin:5px 15px;float:left;font-size:11px;color:#333;text-decoration:underline;}.itinerary #passengerDisplay div{float:left;width:50%;padding-bottom:4px;font-size:12px;line-height:1.4em;}.itinerary #passengerDisplay div.seatEntry{float:left;width:220px;}.itinerary #passengerDisplay div.seatEntryChange{float:left;width:186px;}.itinerary .content div.displayCars{margin:20px 0!important;}.itinerary .content div.displayCars .carImage{float:left;width:125px;}.itinerary .content div.displayCars .carDescription{float:left;}.itinerary .content div.carBookingTime{margin-bottom:20px!important;}.itinerary .content div.carBookingTime p{margin:0 0 4px;}.itinerary .content div.carBookingTime span{display:block;float:left;width:7em;}.itinerary .content div.serviceInfo .contentInfoBox{margin:20px 0 30px;}.itinerary .content div.displayHotels{margin:0 0!important;}.itinerary .content div.displayHotels p{margin-bottom:0!important;}.itinerary .content div.displayHotels p.head{margin-bottom:7px!important;}.itinerary .content div.displayHotels p span.reference{width:125px;}.itinerary .content div.displayHotels p span.hotelReference{width:125px;}.itinerary .content div.displayHotels #hotelOrder{padding-top:23px!important;}.itinerary .content div.displayHotels .hotelImage{float:left;width:125px;vertical-align:top;padding-top:.5em;}.itinerary .content div.displayHotels .hotelName{vertical-align:top;}* html .itinerary .content div.displayHotels .hotelName{padding-left:3px;}.itinerary .content div.displayHotels .hotelName div .formRow{padding-left:0;}* html .itinerary .content div.displayHotels .hotelName div{zoom:100%;}.itinerary .content div.displayCars .hotelDescription{float:left;}.itinerary .content div.hotelBookingTime{margin-bottom:20px!important;}.itinerary .content div.hotelBookingTime p{margin:0 0 4px;}.itinerary .content div.hotelBookingTime span{display:block;float:left;width:125px;}.itinerary .content div.serviceInfo .contentInfoBox{margin:20px 0 0;}.itinerary .content div.serviceInfo .contentInfoBox h4{font-size:12px;font-weight:bold;margin-bottom:5px!important;}.itinerary .content div.serviceInfo h4{margin-bottom:2px!important;}.itinerary .content div.serviceInfo .serviceInfo .note{font-size:11px;}.itinerary .content .contentInfoBox{margin:0 0 30px;}.itinerary .content img.elviaLogo{margin:20px 0;}.itinerary fieldset#hostelTeaser .hostelPart{float:left;line-height:1.4em!important;}.itinerary fieldset#hostelTeaser .hostelImg{float:left;margin-right:7px;}.itinerary fieldset#hostelTeaser .hostelImg img{border:1px solid #BFBFBF;}.itinerary fieldset#hostelTeaser .hostelText{float:left;width:142px;margin-right:10px;}.itinerary fieldset#hostelTeaser .hostelText .hostelLink a.linkIcon{font-size:15px;background-position:100% 1px;}.itinerary fieldset#hostelTeaser .hostelText .hostelLink a.linkIcon:hover,.itinerary fieldset#hostelTeaser .hostelText .hostelLink a.linkIcon:active{background-position:100% -95px;}.itinerary #flightCart{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:25px;}.itinerary .basket{width:100%;float:none;margin-bottom:0;padding:0;background-color:#fff;overflow:hidden;color:#333;font-size:12px;line-height:1.4em;}.itinerary .basket h2{margin:0;}.itinerary .basket div.cartItem{float:none;width:99%;margin-bottom:0;}.itinerary .basket h4{margin:0;padding:3px 15px 3px 0;background-color:#fff;color:#6b7f9e;font-weight:bold;}.itinerary .basket table{margin:5px 0 5px 0;width:97%;}.itinerary .basket table th{border-bottom:none;}.itinerary .basket table td.count{width:15px;}.itinerary .basket #cartlabelMeals table td.name{display:none;}.itinerary .basket #cartlabelBaggages table td.name{display:none;}.itinerary #queryFlightPriceTables{display:none;}.itinerary .paymentDisplayBox{width:370px;}.itinerary .wide .paymentDisplayBox{width:450px;}.itinerary .compactItinerary .paymentDisplayBox{width:280px;}.itinerary .flightPriceDisplay{width:45%;margin-right:5%;font-size:12px;margin-bottom:20px;}.itinerary .compactItinerary .flightPriceDisplay{width:400px;margin-right:10px;}.itinerary .flightPriceDisplay .boxHeadline{font-weight:bold;}.itinerary .flightPriceDisplay td{padding-bottom:10px;}.itinerary .flightPriceDisplay td.left{padding-right:60px;width:604px;}.itinerary .compactItinerary .flightPriceDisplay td.left{padding-right:20px;}.itinerary .flightPriceDisplay td.right{padding-right:0;text-align:right;}.itinerary .flightPriceDisplay td.subtotal{font-weight:bold;text-align:left;padding-right:20px;padding-bottom:25px;}.itinerary .flightPriceDisplay tr.subtotal .right{padding-bottom:25px;font-weight:bold;white-space:nowrap;}.itinerary .flightPriceDisplay td.total{font-weight:bold;text-align:left;padding-right:20px;padding-bottom:35px;padding-top:10px;}.itinerary .flightPriceDisplay tr.total{border-top:1px solid black;}.itinerary .flightPriceDisplay tr.total .right{font-weight:bold;padding-bottom:35px;padding-top:10px;width:100px;}.itinerary .content #paymentDisplayBox table td{font-size:12px;}.itinerary .flightPriceDisplay .legende{font-size:11px;margin-top:20px;}.itinerary .flightPriceDisplay .legende div{margin-bottom:5px;}.itinerary .content #paymentDisplayBox .ccTeaser{border:1px solid #dfdfdf;background:#dcf0ff url(/skyres/images/teaser/tuiflyCreditCard.png) no-repeat 15px 18px;margin-top:30px;overflow:hidden;padding:18px 20px;}.itinerary .content #paymentDisplayBox .ccTeaser h2,.itinerary .content #paymentDisplayBox .ccTeaser p{padding-left:118px;}.itinerary .content #paymentDisplayBox .ccTeaser p{margin-bottom:20px;}.itinerary .content .premiumEcoIcon{background:url('../images/booking_icons.png') no-repeat -3px -1082px;display:inline-block;padding-left:18px;height:15px;text-decoration:none;}.itinerary .premiumEco li{list-style-type:disc;margin:0 0 2px 17px;}#extrasTeaser .box{float:left;width:211px;margin-right:30px;padding:40px 0;}* html #extrasTeaser .box{margin-right:20px;}#extrasTeaser .lastBox{margin-right:0;}#extrasTeaser .headline{font-size:16px;color:#6b7f9e;margin-bottom:9px;font-weight:bold;}#extrasTeaser .boxContent{margin-left:0;margin-top:5px;}#extrasTeaser .boxContent .intro{line-height:17px;}#extrasTeaser .moreInformation{clear:both;margin-bottom:20px;}#extrasTeaser .extrasTaxiBox{padding-bottom:20px;}#extrasTeaser .extrasTaxiBox .teaserText{margin-left:240px;}.partnerBox{position:relative;float:left;width:450px;height:292px;background:#E6EBF3;}.tuicars{margin-right:30px;}.partnerBoxImage{float:left;}.partnerBoxContent{float:left;width:218px;padding:10px 20px;text-align:left;}* html .partnerBoxContent{width:238px;}.partnerBox .blue{color:#6b7f9e;font-size:15px;}.partnerBox h3{margin-bottom:5px;}.partnerBox h4{font-weight:normal;margin-bottom:5px;}.partnerBox .date{margin-bottom:6px;}.partnerBox li{padding-bottom:13px;}.partnerBox li a{text-decoration:underline;cursor:pointer;}.partnerBox .price{width:90px;text-align:right;}.partnerBox .star{padding-left:50px;width:50px;background:url(/skyres/images/icon_star_hotels.png) no-repeat 0 0;}.partnerBox .star00{background-position:0 0;}.partnerBox .star01{background-position:0 -15px;}.partnerBox .star02{background-position:0 -48px;}.partnerBox .star03{background-position:0 -80px;}.partnerBox .star04{background-position:0 -112px;}.partnerBox .star05{background-position:0 -145px;}.partnerBox .linkIcon{position:absolute;bottom:15px;right:20px;}.itinerary div.itineraryContainer{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:25px;}#cancel div.itineraryContainer{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:25px;}#searchChange div.itineraryContainer{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:25px;}.itineraryNumber{display:inline-block;padding-bottom:20px;width:700px;}* html .itineraryNumber{display:block;}*+html .itineraryNumber{display:block;}.itinerary div.premiumEco{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:25px;}.itinerary div.itineraryContainer .noChangeAvailable{color:#6b7f9e;line-height:14px;margin-bottom:20px;}.itinerary div.itineraryContainer .noChangeAvailable a:link{text-decoration:underline;}.itinerary div.itineraryContainer .noChangeAvailable a:active{text-decoration:none;}.itinerary div.itineraryContainer .noChangeAvailable a:hover{text-decoration:none;}.itinerary div.itineraryContainer .noChangeAvailable a:visited:hover{text-decoration:none;}.bluemilesCard{float:left;margin-right:20px;}#bluemilesCard{float:left;}.priceAlarmSelection{height:170px;margin-bottom:15px;background:url(/skyres/images/preisalarm_bgSelection.jpg) no-repeat 0 0;}.en-GB .priceAlarmSelection{background:url(/skyres/images/preisalarm_bgSelection_en.jpg) no-repeat 0 0;}.es-ES .priceAlarmSelection{background:url(/skyres/images/preisalarm_bgSelection_es.jpg) no-repeat 0 0;}.it-IT .priceAlarmSelection{background:url(/skyres/images/preisalarm_bgSelection_it.jpg) no-repeat 0 0;}.priceAlarmResult{margin-left:490px;padding:15px;}.priceAlarmResult h4{margin-bottom:3px;}.priceAlarmResult hr{margin:15px 0 8px 0;}*+html .priceAlarmResult hr{margin:0;}* html .priceAlarmResult hr{margin:0;}.priceAlarmResult .amount{font-size:200%;text-align:right;font-weight:bold;}#priceAlarmLayer{height:100%;}.priceAlarmConfirmLayer{border:1px solid #333;background-color:#fff;padding:10px 10px 10px;font-size:11px;}.priceAlarmConfirmLayer .ui-dialog-titlebar{display:none;}.priceAlarmConfirmLayer.ui-dialog .ui-dialog-content{height:100%;margin:0!important;background-color:transparent;}#priceAlarmConfirm-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}* html .priceAlarmLayerContent{height:90%!important;}.priceAlarmLayerContent .wait{text-align:center;margin-top:50px;height:220px;}.priceAlarmLayerContent .error{color:#ef0000;margin-top:25px;margin-bottom:25px;text-align:center;}.priceAlarmLayerContent .formMail .error{color:#ef0000;margin:0;text-align:left;}.priceAlarmLayerContent,.surveyItineraryLayerContent{height:100%;margin-bottom:2px;border:1px solid #333;background:#fff;}.priceAlarmLayerContent h1{height:115px;width:370px;background:#fff url(/skyres/images/preisalarm_overlay.jpg) no-repeat 0 0;}.en-GB .priceAlarmLayerContent h1{background:#fff url(/skyres/images/preisalarm_overlay_en.gif) no-repeat 0 0;}.es-ES .priceAlarmLayerContent h1{background:#fff url(/skyres/images/preisalarm_overlay_es.gif) no-repeat 0 0;}.it-IT .priceAlarmLayerContent h1{background:#fff url(/skyres/images/preisalarm_overlay_it.gif) no-repeat 0 0;}.priceAlarmLayerContent h1 span{display:none;}.priceAlarmLayerContent .close img{margin:10px 10px 0 0;}.priceAlarmLayerContent .layerContent{margin:10px 15px;}.priceAlarmLayerContent .layerContent p{margin-bottom:10px;}.priceAlarmLayerContent .layerContent label{display:inline-block;width:160px;}.priceAlarmLayerContent .layerContent input{width:168px;margin-right:0;}.priceAlarmLayerContent .layerContent .formResult{margin-bottom:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;background-color:#FFFBBF;}*+html .priceAlarmLayerContent .layerContent .formResult{height:50px;}.priceAlarmLayerContent .layerContent .formResult div.person{float:left;display:inline-block;width:115px;padding-right:5px;}.priceAlarmLayerContent .layerContent .formResult span.date{float:left;vertical-align:top;}.priceAlarmLayerContent .layerContent .formResult span.price{float:right;font-weight:bold;text-align:right;}* html .priceAlarmLayer a.linkListIconSmall{background-position:0 -4695px;}.priceAlarmLayerContent .layerContent .formMail{margin-top:15px;}.priceAlarmLayerContent .layerContent .buttons{margin-top:10px;}.priceAlarmLayerContent #alarmExitLayer input{width:150px;margin-right:0;}.priceAlarmLayerContent #alarmExitLayer .formMail{height:140px;}.priceAlarmStoreLayer{border:1px solid #b2b2b2;background-color:#fff;padding:10px 10px 10px;font-size:11px;}.priceAlarmStoreLayer .ui-dialog-titlebar,.surveyItineraryLayer .ui-dialog-titlebar{display:none;}.priceAlarmStoreLayer.ui-dialog .ui-dialog-content{height:100%;margin:0!important;background-image:url("../images/loadingDetails.gif");background-position:center center;background-repeat:no-repeat;background-color:transparent;}.priceAlarmStoreLayer .contentBox{margin-top:70px;text-align:center;}#priceAlarmStore-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#priceAlarmStore-ajaxLayer .facebook-share{clear:both;padding-top:50px;padding-bottom:20px;text-align:center;}*html #priceAlarmStore-ajaxLayer .facebook-share{padding-top:10px;}*+html #priceAlarmStore-ajaxLayer .facebook-share{padding-top:10px;}#priceAlarmStore-ajaxLayer .waitMessage{height:100px;}#notepad-ajaxLayer .wait{text-align:center;margin-top:50px;height:182px;}.surveyItineraryLayer{border:1px solid #000;background-color:#fff;padding:10px 10px 10px;font-size:11px;}.surveyItineraryLayer .ui-dialog-content{height:100%;margin:0!important;}.surveyItineraryLayer .ui-dialog-content p{padding-bottom:10px;}.surveyItineraryLayer .ui-dialog-content .contentBox{padding:10px;}.surveyItineraryLayerContent h1{height:100px;width:370px;background:transparent url(/skyres/images/head_umfrage_layer.jpg) no-repeat 0 0;}.boxOutline{margin-bottom:15px;border:1px solid #ccc;padding:14px 0 14px 14px;}.extrasIcon span{float:left;display:block;background:url('../images/booking_icons.png') no-repeat 8px 11px;width:58px;height:41px;}.extrasIcon .seat{background-position:8px -41px;}.extrasIcon .menu{background-position:8px -141px;}.extrasIcon .luggage{background-position:8px -191px;}.extrasIcon .car{background-position:8px -241px;}.extrasIcon .hotel{background-position:8px -291px;}#searchChange #availabilitySearchInput .formRow{clear:none;background:none;}#searchChange #availabilitySearchInput .formRow label{font-weight:bold;}#searchChange #availabilitySearchInput .disabled p{color:#999;}#searchChange #availabilitySearchInput .disabled input{background:#fff url('../images/basket_icons.png') no-repeat 100% -797px!important;border:1px solid #dfdfdf!important;color:#999!important;cursor:default;}#searchChange #availabilitySearchInput .note{line-height:17px;font-size:12px;}#searchChange #availabilitySearchInput .disable.calIcon{background-position:1px -296px;}#flightCancel label{font-weight:bold;}#flightCancel .formRow{clear:none;}#flightCancel .disabled p{color:#999;}#flightCancel .disabled .formRow label{color:#999!important;font-weight:normal;}#contentArea .contentNavigation{background-color:#fff;margin:0 0 30px;}#tomaRegistration .formButton{margin-right:0;}#retrieveBooking .contentBlock .leftContentColumn,#error .contentBlock .leftContentColumn,#tomaRegistration .contentBlock .leftContentColumn{float:left;margin-bottom:20px;width:600px!important;overflow:hidden;}#retrieveBooking .contentBlock .rightContentColumn,#error .contentBlock .rightContentColumn,#tomaRegistration .contentBlock .rightContentColumn{margin-left:635px!important;margin-bottom:20px;}#retrieveBooking .formRow label{width:225px;}#retrieveBooking fieldset.retrieveBooking{width:auto!important;}#retrieveBooking .content .toggleBox .toggleBox .toggleHeadline{width:525px;background-position:560px -952px;}#retrieveBooking .content .toggleBox .closed .toggleHeadline{background:url('../images/buttons/links.png') no-repeat 560px -760px;}#retrieveBooking .content .toggleBox .closed .toggleHeadline:active,#retrieveBooking .content .toggleBox .closed .toggleHeadline:hover{background:#F2F2F2 url(../images/buttons/links.png) no-repeat scroll 560px -1048px;}#retrieveBooking .content .toggleBox .toggleBox .toggleHeadline:active,#retrieveBooking .content .toggleBox .toggleBox .toggleHeadline:hover{background-position:560px -856px;}#retrieveBooking .content .toggleBox .toggleBox .toggleContent .toggleBox{margin-left:-15px;}*html #retrieveBooking .content .toggleBox .toggleBox .toggleHeadline,*html #retrieveBooking .content .toggleBox .closed .toggleHeadline,*html #retrieveBooking .content .toggleBox .toggleBox .toggleHeadline:active,* html #retrieveBooking .content .toggleBox .toggleBox .toggleHeadline:hover{background-image:url('../images/buttons/links_ie.png');}.flightInfoHeader{margin-bottom:20px;}.flightInfoHeader select{margin-right:10px;}.flightSummary span.flightSummaryDate{float:right;}.content table.flightSummary{margin-bottom:15px;width:100%;}.content table.flightSummary th{padding:8px 15px 0;background-color:#f2f2f2;line-height:14px;vertical-align:top;}.content table.flightSummary td{padding:8px 15px;background-color:#f2f2f2;vertical-align:top;}.content table.flightSummary tr.oddRow td{background-color:#fff;}.content table.flightSummary td.flightNumber{width:60px;font-weight:bold;}.content table.flightSummary .time{text-align:center;}.content table.flightSummary td.time{width:60px;}.content table.flightSummary td.actual{font-weight:bold;}.content table.flightSummary tr.subHead th.time{padding:5px 15px 8px;font-weight:normal;font-size:11px;}.flightPending{font-weight:normal;font-size:11px;line-height:1.4em;vertical-align:top;text-align:left;margin:auto;}#premiumeco ul{overflow:hidden;}#premiumeco ul li{margin-left:16px;}#SkySales .content .seatMapPaxList{float:left;width:121px;margin-right:2%;}*html #SkySales .content .seatMapPaxList{margin-right:0;}#SkySales .content .seatMapPaxList .noAssignmentPossible{border:1px solid #B2B2B2;font-size:11px;line-height:14px;margin-bottom:10px;margin-left:0;padding:6px;}#SkySales .content .seatMapPaxList.seatMapPaxListBack{float:right;margin-right:0;margin-left:1%;}#SkySales .content .seatMapPaxList ul li{margin-bottom:2px;border:1px solid #b2b2b2;padding:0 5px 0;font-size:11px;background-color:#f2f2f2;}#SkySales .content .seatMapPaxList ul li tr{height:23px;}#SkySales .content .seatMapPaxList ul li.seatMapActive{background-color:#fff;border:1px solid #595959;}#SkySales .content .seatMapPaxList ul.notActive li{background-color:#ccc;color:#666;}#SkySales .content .seatMapPaxList ul.notActive li.seatMapActive{background-color:#ccc;color:#666;}#SkySales .content .seatMapPaxList ul li div.seatInfoRight{float:right;}#SkySales .content .seatMapPaxList ul.notActive li div.seatInfoRight{display:none;}#SkySales .content .seatMapPaxList ul li a.delete{display:inline-block;width:14px;height:13px;background:url('../images/buttons/links.png') no-repeat 0 -4940px;}#SkySales .content .seatMapPaxList ul li a.delete span{display:none;}#SkySales .content .seatMapPaxList ul li td.seatPlaceSelected{width:20px;background:url("../images/seats.png") #fff900 no-repeat 36px -161px;text-align:center;}#SkySales .content .seatMapPaxList ul li td.seatPlaceSelected label{height:23px;padding:0;width:;}#SkySales .content .seatMapPaxList ul li td.deleteButton{padding-left:6px;}#SkySales .content .seatMapPaxList ul li .seatPrice{display:inline-block;padding:4px 5px 0 0;text-align:right;height:18px;}#SkySales .content .seatMapPaxList ul li tr.querySeat label.passengerName{width:135px;overflow:hidden;display:inline-block;height:18px;padding:4px 5px 0 0;}#SkySales .content .seatPaxInfo li{line-height:0;margin-bottom:2px;}#SkySales .content .seatPaxInfo ul li label.passengerName{width:135px;overflow:hidden;display:inline-block;line-height:25px;padding:0 5px 0 0;overflow:hidden;height:25px;}#SkySales .content .seatMapPaxList .journeyAirports{height:65px;}#SkySales #seatMapBlockContainer{float:left;min-height:300px;width:672px;margin-bottom:20px;}#SkySales #seatMapBlock{height:340px;}* html #SkySales #seatMapBlock .rowNumber{font-size:11px!important;line-height:15px!important;}#SkySales #seatMap{padding-bottom:10px;}#SkySales #seatMapBlock .legend{float:left;height:74px;padding:10px 0 5px 10px;overflow:hidden;width:23%;}#SkySales #seatMapBlock .legend span{color:#999;font-size:11px;line-height:12px;}.SkinHLXCorporateMaster #SkySales #seatMapBlock .legend span.tuiCard{display:none;}.SkinHLXPepAgent #SkySales #seatMapBlock .legend span.tuiCard{display:none;}#SkySales #seatMapBlock .legend .seatFree{margin-bottom:3px;padding:0 0 0 26px;background:url('../images/seats_legend.png') no-repeat 0 0;height:21px;}#SkySales #seatMapBlock .legend .seatPEAvailable{margin-bottom:3px;padding:0 0 0 26px;background:url('../images/seats_legend.png') no-repeat 0 0;height:21px;}#SkySales #seatMapBlock .legend .seatPEFree{margin-bottom:3px;padding:0 0 0 26px;background:url('../images/seats_legend.png') no-repeat 0 -412px;height:21px;}#SkySales #seatMapBlock .legend .seatXL{margin-bottom:3px;padding:0 0 0 26px;background:url('../images/seats_legend.png') no-repeat 0 -240px;height:21px;}#SkySales #seatMapBlock .legend .seatChosen{margin-bottom:3px;padding:0 0 0 26px;background:url('../images/seats_legend.png') no-repeat 0 -80px;height:21px;}#SkySales #seatMapBlock .legend .seatOccu{margin-bottom:3px;padding:0 0 0 26px;background:url('../images/seats_legend.png') no-repeat 0 -320px;height:21px;}*html #SkySales #seatMapBlock .legend .seatFree{background-position:0 8px;}*html #SkySales #seatMapBlock .legend .seatXL{background-position:0 -232px;}*html #SkySales #seatMapBlock .legend .seatOccu{background-position:0 -312px;}*html #SkySales #seatMapBlock .legend .seatChosen{background-position:0 -72px;}#SkySales .seatMapOutro{margin-top:20px;}.SkinHLXPepAgent .seatMapOutro{display:none;}#seatMapCOGInputBox #unitMapPax{padding:0;margin:0;width:684px;}#seatMapCOGInputBox .outboundFlights{float:left;width:125px;padding-left:6px;padding-top:10px;padding-bottom:10px;}#seatMapCOGInputBox .inboundFlights{float:left;width:125px;padding-left:6px;padding-top:10px;padding-bottom:10px;}#seatMapCOGInputBox .activeFlight{background-color:#dbefff;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-top:1px solid #b2b2b2;border-bottom:1px solid #DBEFFF;}#seatMapCOGInputBox .notActiveFlight{background-color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;color:#b2b2b2;}#seatMapCOGInputBox .seatPaxInfo{width:152px;float:left;padding-top:100px;}#seatMapCOGInputBox .unitMapViewJetAircraft{overflow:auto;position:absolute;width:652px;height:402px;margin:0;padding:0;}#seatMapCOGInputBox .unitMapViewJetAircraftBG{background-image:url(/skyres/images/unitmap/background.png);background-repeat:repeat-x;background-color:#dcf0ff;}#seatMapCOGInputBox #unitMap{width:654px;padding:14px;background-color:#dbefff;border:1px solid #b2b2b2;}#seatMapCOGInputBox #JetAircraft{overflow:auto;width:652px;height:242px;border:1px solid #B2B2B2;}#seatMapCOGInputBox .unitMapViewJetAircraft,.equipmentCompartments{height:242px;}#seatMapCOGInputBox #unitTipId{background-color:#fff;position:absolute;z-index:100;border:1px solid #000;padding:5px 10px;font-size:80%;width:120px;}#seatMapCOGInputBox .equipmentCompartments{overflow:auto;float:left;width:100px;overflow:auto;margin:0;}#seatMapCOGInputBox #unitMap img{margin:0;padding:0;}#seatMapCOGInputBox .unitMapViewJetAircraft div{position:absolute;top:0;}#seatMapCOGInputBox #deck .loading{margin-top:85px;text-align:center;width:652px;}#seatMapCOGInputBox .unit{background-position:center;position:absolute;}#seatMapCOGInputBox .aUnit{left:0;font-size:11px;text-align:center;vertical-align:middle;cursor:pointer;position:absolute;background-color:#f2f2f2;background:transparent url("/skyres/images/seats.png");background-repeat:no-repeat;}#seatMapCOGInputBox .seatAvailableXXL{background-position:0 -40px;}#seatMapCOGInputBox .seatAvailableNormal{background-position:0 0;}#seatMapCOGInputBox .premiumeco .seatAvailablePE{background-position:0 0;}#seatMapCOGInputBox .premiumeco .seatFreeForPE{background-position:0 -231px;}#seatMapCOGInputBox .premiumeco .seatBlockedForPE{background-position:0 -120px;}#seatMapCOGInputBox .seatNotAvailable{background-position:0 -120px;}#seatMapCOGInputBox .seatSelected{background-position:0 -197px!important;}#seatMapCOGInputBox .seatSelected:hover{background-position:0 -80px!important;}#seatMapCOGInputBox .seat{width:28px;height:28px;background-color:#f2f2f2;}#seatMapCOGInputBox .unitGroupKey{padding:2px;margin:0;border:solid 1px black;float:left;height:8px;width:8px;}#seatMapCOGInputBox .unitInput{width:60px;}#seatMapCOGInputBox .property_NS_0{position:absolute;top:0;left:0;}#seatMapCOGInputBox .property_NS_1{position:absolute;top:9px;left:0;}#seatMapCOGInputBox .property_NS_2{position:absolute;top:18px;left:0;}#seatMapCOGInputBox .property_NS_3{position:absolute;top:18px;left:9px;}#seatMapCOGInputBox .property_NS_4{position:absolute;top:18px;left:18px;}acronym{padding:0;margin:4px 0 0 12px;font-size:10px;position:absolute;z-index:100;left:0;color:#333;font-family:Arial;}#seatMapCOGInputBox acronym+acronym{padding:0;margin:3px 0 0 11px;font-size:10px;position:absolute;z-index:100;left:0;color:#fff;font-family:Arial;}#seatMapCOGInputBox .unit{background-repeat:repeat-y;}#seatMapCOGInputBox .noRepeat{background-repeat:no-repeat;}#seatMapCOGInputBox .tile0{background-repeat:repeat-y;}#seatMapCOGInputBox .tile90{background-repeat:repeat-x;}.tile180{background-repeat:repeat-y;}#seatMapCOGInputBox .tile270{background-repeat:repeat-x;}#seatMapCOGInputBox #confirmSeatContainer{height:240px;width:376px;margin:0;padding:0;float:right;}#seatMapCOGInputBox .fillBackground{background-color:#999;}#seatMapCOGInputBox .upsellSM{width:388px;height:306px;position:absolute;z-index:1000;padding:5px;font-size:90%;background-color:#666;border:2px solid #333;}#seatMapCOGInputBox .seatPlace input{width:30px;border:0;background-color:transparent;font-weight:bold;cursor:pointer;}#seatMapCOGInputBox #unitMap #seatMapBlock .SeatMapContainer{width:680px;position:relative;}#seatMapCOGInputBox .seatMapPaxList{width:489px;}#seatMapCOGInputBox .seatMapPaxList li{cursor:pointer;}#seatMapCOGInputBox .noSeatMap{line-height:17px;padding-left:15px;padding-right:15px;padding-top:100px;font-weight:bold;text-align:center;}#seatMapCOGInputBox #unitMap .journeyTypeHeadline{background-color:#6b7f9e;height:25px;text-indent:10px;font-weight:bold;font-size:100%;color:#fff;width:680px;line-height:21px;}#seatMapCOGInputBox .assignmentNotAvailable{background-color:#fff;height:240px;width:652px;}#seatMapCOGInputBox .assignmentNotAvailable .message{margin-top:100px;line-height:18px;margin-left:110px;text-align:center;}#seatMapCOGInputBox .seatMapPaxList .rowHeadline{float:left;color:#666;font-size:11px;font-weight:bold;margin-bottom:2px;}#seatMapCOGInputBox .notActiveFlight .seatMapPaxList .rowHeadLine{color:#B2B2B2;}#seatMapCOGInputBox .seatMapPaxList .pax{margin-left:10px;width:140px;}#seatMapCOGInputBox .seatMapPaxList .price{margin-left:5px;width:50px;text-align:left;}*html #seatMapCOGInputBox .seatMapPaxList .price{margin-left:0;width:50px;}#seatMapCOGInputBox .seatMapPaxList .yourSeat{margin-right:2px;width:60px;float:none;display:inline-block;text-align:right;}#passengerListBody{position:relative;overflow:hidden;zoom:1;margin-bottom:-1px;}#seatMapCOGInputBox .tipSeatAvailableNormal{border:1px solid #7c7c7c;background-color:#FFF;height:17px;padding:0 5px;}#seatMapCOGInputBox .tipSeatNotAvailable{border:1px solid #7c7c7c;background-color:#c0c0c0;height:17px;padding:0 5px;width:125px;}#seatMapCOGInputBox .tipSeatAvailableXXL{border:1px solid #7c7c7c;background-color:#bbe2ee;height:17px;padding:0 5px;}#seatMapCOGInputBox .tipSeatSelected{border:1px solid #7c7c7c;background-color:#fff900;height:17px;padding:0 5px;width:100px;overflow:hidden;}#seatMapCOGInputBox .tipSeatAvailablePE{border:1px solid #7c7c7c;background-color:#FFF;height:17px;padding:0 5px;width:275px;}#seatMapCOGInputBox .tipSeatFreeForPE{border:1px solid #7c7c7c;background-color:#e5ebe9;height:17px;padding:0 5px;width:150px;}#seatMapCOGInputBox .tipSeatBlockedForPE{border:1px solid #7c7c7c;background-color:#c0c0c0;height:17px;padding:0 5px;width:125px;}#flightSelection #SkySales .content .selectedDeparture,#flightSelection #SkySales .content .selectedArrival{margin:30px 0 15px;}#SkySales .content a.earlierFlights,#SkySales .content a.laterFlights{padding-left:15px;background:url('../images/basket_icons.png') no-repeat 0 -927px;color:#333;text-decoration:none;font-size:11px;}#SkySales .content a.laterFlights{background-position:0 -888px;}#SkySales .content div.laterFlights{border-top:1px solid #00519c!important;padding:4px 15px 30px 15px;}#SkySales .content div.laterFlights table{width:680px;}#SkySales .content div.laterFlights td{vertical-align:top;font-size:11px;line-height:17px;}#SkySales .content div.laterFlights td.nextFlightLink{width:100px;}#SkySales .content div.laterFlights td.flightInfoExtra{width:200px;}#SkySales .content div.laterFlights td.notepadLink{float:right;text-align:right;white-space:nowrap;}*html #SkySales .content div.laterFlights td.notepadLink{width:800px;}*+html #SkySales .content div.laterFlights td.notepadLink{width:800px;}#SkySales .content .alternativeFlights{margin:20px 0 0 -3px;overflow:hidden;}* html #SkySales .content .alternativeFlights{width:700px;height:34px;}#SkySales .content .alternativeFlights li{float:left;padding-left:3px;list-style-type:none;}#SkySales .content .alternativeFlights li a span{display:block;width:auto;height:18px;overflow:hidden;white-space:nowrap;}#SkySales .content .alternativeFlights li a{float:left;display:block;margin-top:10px;padding:10px 20px 10px 15px;background:#f2f2f2 url('../images/buttons/links.png') no-repeat 100% -2696px;width:auto;color:#333;font-size:11px;line-height:14px;}* html #SkySales .content .alternativeFlights li a,#payment #SkySales .content .alternativeFlights li a{padding-right:7px;width:112px;background:#f2f2f2 url('../images/buttons/links_ie.png') no-repeat 100% -2696px;overflow:hidden;}#SkySales .content .alternativeFlights li a:hover{background-color:#fffbbf;}#SkySales .content .alternativeFlights li a.selected{margin-top:0;padding:16px 15px 14px;background:#fffbbf;font-size:12px;line-height:16px;font-weight:bold;}#SkySales .content table.flightSelection{width:700px;}#SkySales .content .flightSelection th{padding:2px 0 0 15px;border-bottom:1px solid #b2b2b2;font-size:11px;line-height:20px;color:#333;font-weight:normal;vertical-align:bottom;white-space:nowrap;}#SkySales .content .flightSelection td{padding:8px 0 8px 15px;border-bottom:1px solid #dedbd4!important;color:#333;font-size:11px;line-height:14px;vertical-align:top;cursor:pointer;}#SkySales .content .flightSelection td p{margin:4px 0;}#SkySales .content .flightSelection tr:hover{background-color:#F2F2F2;}#SkySales .content .flightSelection tr.earlierFlightsRow:hover{background:none;}#SkySales .content .flightSelection tr.showDetails td{border-bottom:0 solid #fff!important;background:#f7fbff!important;color:#333!important;cursor:auto;}*+html #SkySales .content .flightSelection tr.showDetails td{margin-bottom:3px;}* html #SkySales .content .flightSelection tr.showDetails td{margin-bottom:4px;}#SkySales .content .flightSelection tr.showStopover td{border-bottom:1px solid #fff!important;background:#FFFbbf url(../images/backgrounds/flightselection_detail_hell.png) repeat-x scroll 0 100%!important;}#SkySales .content .flightSelection tr.showInfo td{border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;}#SkySales .content .flightSelection tr.showInfo td.info{padding:0;background:#dcf0ff;}#SkySales .content .flightSelection tr.showInfo td.info p{margin:0;padding:15px;border-top:2px solid #fff;border-bottom:2px solid #fff;font-size:12px;line-height:16px;}#SkySales .content .flightSelection tr td ul{line-height:14px;margin:0;padding-bottom:5px;padding-top:5px;}#SkySales .content .flightSelection tr td ul.FLEX-Tarif{margin-right:0;}#SkySales .content .flightSelection tr td ul.BUSINESS{margin-right:0;}#SkySales .content .flightSelection tr.showStopover td ul{margin-right:0;}#SkySales .content .flightSelection tr.showStopover td li{padding-top:4px;}#SkySales .content .flightSelection td li.total{margin-top:8px;border-top:1px solid #333;padding-top:5px;padding-bottom:5px;font-weight:bold;}#SkySales .content .flightSelection td li span.time{clear:both;float:left;display:block;padding-bottom:17px;width:108px;}#SkySales .content .flightSelection td li span.operatedBy{color:#0a3c87;cursor:pointer;}#SkySales .content .flightSelection td li span.operatedBy a{text-decoration:none;}#SkySales .content .flightSelection .operatingCarrier .operatedBy{color:#0a3c87;cursor:pointer;}#SkySales .content .flightSelection td li span.rate{float:right;display:block;}#SkySales .content .flightSelection .tarifInfo{padding:0;}#SkySales .content .flightSelection td.date{width:90px;}#SkySales .content .flightSelection td.flightNumber{width:80px;}#SkySales .content .flightSelection td.flightNumber .greyIcons{width:80px;display:inline;}#SkySales .content .flightSelection td.time{width:90px;}#SkySales .content .flightSelection td.info{width:240px;}#SkySales .content .flightSelection td.tarif{width:90px;}#SkySales .content .flightSelection td.tarif a{color:#333;text-decoration:none;}#SkySales .content .flightSelection td.tarif a:hover{text-decoration:none;}#SkySales .content .flightSelection strike{color:#666!important;}#SkySales .content .flightSelection td.info{padding:4px 10px 4px 15px;}#SkySales .content .flightSelection td.time span{color:#666;}#SkySales .content .flightSelection td.tarif{text-align:right;padding-bottom:6px;padding-right:15px;line-height:12px;}#SkySales .content .flightSelection td.tarif label{font-size:12px;line-height:14px;}#SkySales .content .flightSelection th.tarif{padding-bottom:6px;line-height:12px;}#SkySales .content .flightSelection td.tarif input{display:block;float:left;width:14px;height:14px;margin:1px 0 0 0;border:0;padding:0;}#SkySales .content .flightSelection td.tarif input.disabled{position:absolute;z-index:2;}#SkySales .content .flightSelection td.tarif span.tooltippDisabledInput{width:13px;height:13px;display:inline-block;position:absolute;cursor:default;z-index:20;right:0;}#SkySales .content .flightSelection td.noWidth{width:auto!important;}#SkySales .content .flightSelection td.info p{margin-right:25px;}#SkySales .content .flightSelection td.info a.promoIcon{float:right;display:block;background:url('../images/icon_promo.png') no-repeat center center;width:20px;height:24px;}#SkySales .content .flightSelection .outbound td,#SkySales .content .flightSelection .inbound td{padding:0 15px;}#SkySales .content .flightSelection .outbound .journey2,#SkySales .content .flightSelection .outbound .flightSelectionRate{display:none;}#SkySales .content .flightSelection .inbound .journey1,#SkySales .content .flightSelection .inbound .flightSelectionRate{display:none;}#SkySales .content .flightSelection div.loadingDetails{width:400px;height:60px;margin-bottom:2px;padding:40px 0 0 0;line-height:35px;color:#333;font-size:13px;background:#f7fbff url('../images/loadingFlightDetails.gif') no-repeat 20% 20%;}#SkySales .content .flightSelection li.journeyTotal{font-size:12px;}#SkySales .content .flightSelection tr.lastMarket td{border-top:1px solid white!important;border-bottom:0 solid white!important;}#SkySales .content .flightSelection tr.lastMarketShowDetails td{background:#f7fbff!important;}#SkySales .content .flightSelection .priceDetailsBox{position:relative;left:0;}*html #SkySales .content .flightSelection .priceDetailsBox{position:relative;left:1px;}*+html #SkySales .content .flightSelection .priceDetailsBox{position:relative;left:1px;}#SkySales .content .flightSelection .taxes a{text-decoration:none;}#SkySales .content .flightSelection .tarifDetailsBKWY{color:#666;margin-bottom:20px;}#SkySales .content .flightSelection .tarifDetails{color:#666;margin-bottom:20px;}#SkySales .content .flightSelection .operatingCarrier{color:#0a3c87;padding-bottom:10px;}*+html #SkySales .content .flightSelection .operatingCarrier{margin-bottom:4px;}* html #SkySales .content .flightSelection .operatingCarrier{background-color:transparent;padding-bottom:4px;}#SkySales .content .flightSelection .priceDetails ul{margin-left:108px;}#SkySales .content .flightSelection .priceDetails .failedFareRestriction{margin-top:10px;}* html #SkySales .content .flightSelection .priceDetails .failedFareRestriction{float:left;}#SkySales .content .flightSelection .stopovers ul{margin-left:0;color:#666;}#SkySales .content .flightSelection .priceDetails .priceDetailsError{background-color:#f7fbff;margin-right:100px;padding-bottom:0;}#SkySales .content .flightSelection .priceDetails .priceDetailsErrorText{background-color:#f7fbff;margin-bottom:4px;padding:6px 0;color:#666;}#SkySales .content .flightSelectionRate{float:right;width:365px;text-align:left;margin:0 0 10px 0;}#SkySales .content .flightSelectionRate .yourSelection{padding-left:0;font-weight:bold;}#SkySales .content .flightSelectionRate .paxInfo{padding-left:0;color:#666;margin-top:6px;}#SkySales .content .flightSelectionRate ul{margin:0 15px 0 0;}#SkySales .content .flightSelectionRate ul.priceDetailsError{display:none;}* html #SkySales .content .flightSelectionRate ul{margin-right:7px;}#SkySales .content .flightSelectionRate li{padding:0 15px 2px;line-height:1.4em;}#SkySales .content .flightSelectionRate li.summary{display:inline;color:#666;text-align:right;}#SkySales .content .flightSelectionRate li.total{font-weight:bold;}#SkySales .content .flightSelectionRate li.total span{float:right;}#SkySales .content .flightSelectionRate li.total span.journeySubTotal{font-weight:normal;}#SkySales .content .flightSelectionRate li.total span.journeySubTotal{float:left;width:220px;padding-bottom:4px;text-align:left;font-size:100%!important;}#SkySales .content .flightSelectionRate li.total span.journeyTotal{float:left;width:220px;padding-bottom:4px;text-align:left;font-size:105%!important;}#SkySales .content .flightSelectionRate li.totalPrice{padding-top:5px;border-top:1px solid #b2b2b2;font-weight:bold;}#SkySales .content .flightSelectionRate li.totalPrice span{font-size:140%;}#SkySales .content .flightSelectionRate span.paxInfo{margin-bottom:15px;display:block;margin-right:17px;}#SkySales .content .flightSelectionRate .discount{margin-top:5px;float:right;display:block;}#SkySales .content .flightSelectionRate ul.journey2 li{display:none;}#SkySales .content .flightSelectionRate ul li span{display:none;}#SkySales .content .flightSelectionRate ul li.total span{display:block;}#SkySales .content .flightSelectionRate ul.journey2 li.total{display:block;}#SkySales .content .flightSelectionRate ul.journey2 li.total span{display:block;}#select .note{padding:5px 15px 0 0;text-align:right;}#SkySales .content #lturBanner{margin-top:25px;}#SkySales .content #lturBanner .lturContent{width:700px;overflow:hidden;}#SkySales .content #lturBanner .lturOffer{margin:0 15px 25px;display:block;width:145px;}* html #SkySales .content #lturBanner .lturOffer{display:inline;}#SkySales .content #lturBanner .image{cursor:pointer;overflow:hidden;height:108px;}#SkySales .content #lturBanner .link{cursor:pointer;font-weight:bold;}#SkySales .content #lturBanner .description{line-height:20px;font-size:11px;margin-bottom:15px;}#SkySales .content #lturBanner .hotelName{height:20px;overflow:hidden;}#SkySales .content #lturBanner .category{width:60px;height:12px;background:url(/skyres/images/pauschalbanner/stars.png) no-repeat -60px 0;}#SkySales .content #lturBanner .stars1{background-position:-48px 0;}#SkySales .content #lturBanner .stars2{background-position:-36px 0;}#SkySales .content #lturBanner .stars3{background-position:-24px 0;}#SkySales .content #lturBanner .stars4{background-position:-12px 0;}#SkySales .content #lturBanner .stars5{background-position:0 0;}#SkySales .content #lturBanner .price{font-size:15px;font-weight:bold;display:block;margin-bottom:5px;text-align:right;color:#333;}#SkySales .content div.memberLogin{margin-bottom:20px;padding-bottom:0;}* html #SkySales .content div.memberLogin{margin-bottom:0!important;}#SkySales .content div.memberLogin hr{margin-top:20px;}*html #SkySales .content div.memberLogin hr{margin-top:0;}#SkySales .content fieldset.memberLogin .formRow{clear:none;float:left;width:193px;margin-left:20px;}* html #SkySales .content fieldset.memberLogin .formRow{display:inline;}*+html #SkySales .content fieldset.memberLogin .formRow{display:inline;}#SkySales .content fieldset.memberLogin .loginButton{width:120px;padding-top:20px;}#SkySales .content #MLInput fieldset.memberLogin .loginButton{padding-top:5px;}#SkySales .content fieldset.memberLogin label{display:block;width:190px;}#SkySales .content div.memberLogin #LoginContainer{position:relative;width:100%;}#SkySales .content fieldset.memberLogin .headline{width:500px;}#SkySales .content .memberLogin .requiredRow .formCheckbox{width:99%;}#SkySales .content .memberLogin .registeredBeforeLabel{width:300px!important;}* html #SkySales .content .memberLogin .registeredBeforeLabel{width:280px!important;}#SkySales .content div.memberLogin .checkBoxRegisterNowLabel{width:320px!important;}#SkySales .content .memberLogin .registeredBefore{width:50px;height:76px;background:url('../images/backgrounds/inlineRegIcons.png') no-repeat 0 0;display:inline-block;float:left;}#SkySales .content div.memberLogin .checkBoxRegisterNow{width:50px;height:76px;background:url('../images/backgrounds/inlineRegIcons.png') no-repeat 0 -84px;display:inline-block;float:left;}#SkySales .content .ABTestD div.memberLogin{margin-bottom:5px;padding-bottom:0;}#SkySales .content .ABTestD .memberLogin.radioBoxes .formCheckbox{float:left;width:31%;}#SkySales .content .ABTestD .memberLogin #inlineRegisterCheckboxNew{width:65%;}* html #SkySales .content .ABTestD .memberLogin #inlineRegisterCheckboxNew{width:65%;display:inline;}#SkySales .content .ABTestD .memberLogin.radioBoxes label{width:185px;font-weight:bold;}* html #SkySales .content .ABTestD .memberLogin.radioBoxes label{width:165px;}#SkySales .content .ABTestD .memberLogin p{float:none;min-height:50px;padding-top:5px;}* html #SkySales .content .ABTestD .memberLogin p{float:left;display:inline;height:50px;}#SkySales .content .ABTestD .memberLogin .registeredBefore{width:auto;padding-right:50px;background:url('../images/backgrounds/inlineRegIcons.png') no-repeat 99% -190px;}#SkySales .content .ABTestD .memberLogin .checkBoxRegisterNow{width:auto;padding-right:50px;background:url('../images/backgrounds/inlineRegIcons.png') no-repeat 99% -290px;}#SkySales .content .ABTestD .memberLogin .withoutLogin{width:auto;padding-right:50px;background:url('../images/backgrounds/inlineRegIcons.png') no-repeat 99% -390px;}#SkySales .content .ABTestD .memberLogin #inlineRegisterCheckboxNew .withLogin{width:226px;background:url(../images/backgrounds/bg_inlineReg.png) no-repeat 1px 1px!important;padding:0 5px;}* html #SkySales .content .ABTestD .memberLogin #inlineRegisterCheckboxNew .withLogin{width:225px;}#SkySales .content .ABTestD .memberLogin #inlineRegisterCheckboxNew .withoutLoginCont{width:45%;padding-left:5px;}#SkySales .content fieldset.memberRegister{float:left;}#SkySales #ShowOnRegisterMI .rightColumn p{padding-top:60px;}#SkySales .content fieldset.passenger .passengerDescription{min-width:50px;float:left;}#SkySales .content fieldset.passenger .passengerName{min-width:200px;float:left;}* html #SkySales .content fieldset.passenger .passengerName{width:200px;}#SkySales .content .registerUsername input{float:left;}#SkySales .content span.registerUsernameWait{background:url('/skyres/images/buttons/loading_grey_trans.gif') no-repeat center center;display:block;float:left;width:14px;height:20px;}#SkySales .content span.registerUsernameOk{background:url('/skyres/images/online-validation-ok.gif') no-repeat center center;display:block;float:left;width:14px;height:20px;}#SkySales .content span.registerUsernameError{background:url('/skyres/images/online-validation-error.gif') no-repeat center center;display:block;float:left;width:14px;height:20px;line-height:20px;}.content .loadingOverlayContainer{position:relative;}.content .loadingOverlay{position:absolute;left:0;top:-1px;background:#fff;filter:alpha(opacity=85);-khtml-opacity:.85;-moz-opacity:.85;opacity:.85;width:100%;height:100%;z-index:1;}.content .loadingOverlayMessage{position:absolute;left:0;top:25%;width:100%;text-align:center;z-index:2;}.content span.loadingOverlaySpinner{display:block;float:left;width:100%;height:50px;background:url('../images/buttons/loading_data.gif') no-repeat center center;}#contact .contactinput{position:relative;}#contact fieldset.contactinput #hintMessageBox{top:60px!important;}* html #contact fieldset.contactinput #hintMessageBox{right:10px!important;top:60px!important;}#payment .contactinput{position:relative;}#payment fieldset.contactinput #hintMessageBox{top:60px!important;right:0!important;}* html #payment fieldset.contactinput #hintMessageBox{right:10px!important;top:60px!important;}#SkySales .content fieldset #voucherInput{border-bottom:1px solid #ccc;}#SkySales .content fieldset.extraPayment .priceTotal{font-weight:bold;}#SkySales .content fieldset.extraPayment .priceTotal span{font-size:140%;}#payment hr.toggleContent{margin:5px 15px 20px;width:auto;}* html #payment hr.toggleContent{margin:-10px 15px 0;width:100%;}*:first-child+html #payment hr.toggleContent{margin:10px 15px 5px;width:100%;}#payment fieldset.flightData,#payment fieldset.creditCardHint{margin:0!important;}*:first-child+html #payment fieldset.creditCardHint{margin-bottom:2em!important;}#payment fieldset.flightData,#payment fieldset.creditCardHint div .formRowErrorMessage,#giftCertificate fieldset.giftcertificate div .formRowErrorMessage{margin-bottom:12px;}#tuicard .formRowError .showOnError{display:block!important;font-size:10px;color:grey;}#giftCertificate fieldset.giftcertificate div.formRow .formRowErrorMessage{margin-bottom:0;}#payment fieldset.creditCardHint div{line-height:1.4em;}#payment fieldset.paymentInput table.paymentDetails{width:600px!important;}#payment fieldset.paymentInput table.paymentDetails td.item{width:220px!important;font-weight:normal;padding-right:0;}#payment fieldset.paymentInput table.paymentDetails td.rate{width:15px!important;white-space:nowrap;padding-right:10px;padding-left:0;font-weight:bold;}#payment fieldset.paymentInput table.paymentDetails td.rate span{white-space:nowrap!important;}#payment #balanceDueTK{white-space:nowrap!important;}#payment .contactdisplay .leftContentColumn{width:50%!important;}*html #payment .contactdisplay .leftContentColumn{width:48%!important;}*html #payment .contactdisplay .rightContentColumn{width:48%!important;}#payment .contactdisplay .leftContentColumn table.listing{width:330px!important;}#payment .contactdisplay .leftContentColumn table.listing td{padding-right:10px!important;}#payment .contactdisplay .leftContentColumn table.listing td.item{padding-right:0!important;}* html #payment .queryTooltipContent .tooltipContent,* html #giftCertificate .queryTooltipContent .tooltipContent{width:460px;overflow:hidden;}#payment .queryTooltipContent .tooltipContent div,#giftCertificate .queryTooltipContent .tooltipContent div{width:420px;margin-bottom:1.5em;overflow:hidden;}* html #payment .queryTooltipContent .tooltipContent div,* html #giftCertificate .queryTooltipContent .tooltipContent div{width:460px;}* html #payment .queryTooltipContent .tooltipContent div .floatLeft,* html #giftCertificate .queryTooltipContent .tooltipContent div .floatLeft{margin-left:20px;}#payment .queryTooltipContent .tooltipContent div p,#giftCertificate .queryTooltipContent .tooltipContent div p{text-align:left;}#payment .queryTooltipContent .tooltipContent div p.floatRight,#giftCertificate .queryTooltipContent .tooltipContent div p.floatRight{margin-left:-5px;width:270px;}* html #payment .queryTooltipContent .tooltipContent div p.floatRight,* html #giftCertificate .queryTooltipContent .tooltipContent div p.floatRight{width:270px;}#payment .queryTooltipContent .tooltipContent div br,#giftCertificate .queryTooltipContent .tooltipContent div br{margin-bottom:.5em;}#payment fieldset.creditCardHint .formRow{overflow:hidden;}* html #payment fieldset.creditCardHint .formRow{zoom:100%;}#payment #paymentMethodSelection{width:480px;}* html #payment #paymentMethodSelection,* html #giftCertificate #paymentMethodSelection{zoom:100%;}* html #payment #paymentMethodSelection .hidden,* html #giftCertificate #paymentMethodSelection .hidden{display:none!important;}#payment #creditCardHint{width:180px;font-size:11px;}.content .toggleBox ul.listBlueDots{margin-left:0;}.listBlueDots li,.content .toggleBox ul.listBlueDots li{list-style-type:none;background:url('../images/backgrounds/bg_bulletBlue.png') no-repeat 0 4px;padding-left:15px;}#payment #creditCardHint.listBlueDots ul{margin-left:0;}#payment #creditCardHint.listBlueDots li{list-style-type:none;}#payment .paymentMethod,#giftCertificate .paymentMethod{float:left;margin:0 10px 10px 0;width:108px;height:86px;border:1px solid #bfbfbf;overflow:hidden;background-color:#fff;cursor:pointer;}* html #payment .paymentMethod,* html #giftCertificate .paymentMethod{display:inline;}#payment .paymentMethod input,#giftCertificate .paymentMethod input{margin-left:-100px;margin-top:10px;position:absolute;}#payment .paymentMethod p,#giftCertificate .paymentMethod p{height:31px;margin:0;overflow:hidden;font-size:10px;line-height:32px;text-align:center;background:#f2f2f2 url('../images/backgrounds/bg_form.png') repeat-x 0 bottom;border-top:1px solid #BFBFBF;}*:first-child+html #payment .paymentMethod p,*:first-child+html #giftCertificate .paymentMethod p{position:relative;}#payment #paymentAjaxLoading img,#giftCertificate #paymentAjaxLoading img{margin:0 auto 0;display:block;}* html #giftCertificate #paymentAjaxLoading,* html #giftCertificate #paymentAjaxSection{margin-top:2em;}*:first-child+html #giftCertificate #paymentAjaxLoading,*:first-child+html #giftCertificate #paymentAjaxSection{margin-top:20px;}* html #payment #refundInputFields .formRow{zoom:100%;}*:first-child+html #payment #refundInputFields .formRow{zoom:100%;}* html #payment #refundInputFields .formRow .RefundLeftSideFloat,* html #payment #refundInputFields .formRow .RefundRightSide{zoom:100%;position:static;}.tuicreditcard img{float:right;margin-left:15px;}.tuicreditcardContent{width:50%;}* html .tuicreditcardContent{width:45%;}*+html .tuicreditcardContent{width:45%;}#TUICardApplicationSuccess .tuicreditcardContent{width:70%;}* html #TUICardApplicationSuccess .tuicreditcardContent{width:65%;}*+html #TUICardApplicationSuccess .tuicreditcardContent{width:65%;}.tuicreditcardContent table{margin-bottom:20px;width:90%;}* html .tuicreditcardContent table{margin-bottom:20px;width:98%;}*+html .tuicreditcardContent table{margin-bottom:20px;width:98%;}.tuicreditcardContent table td{line-height:20px;}.tuicreditcardContent .rate{text-align:right;font-weight:bold;}.tuicreditcardConfirm{margin:20px 0;border:1px solid #bfbfbf;padding:10px 10px 10px 120px;background:#dcf0ff url(/skyres/images/backgrounds/bg_regard.png) no-repeat 20px 50%;}.tuicreditcardButton{position:absolute;right:50px;top:220px;}.ui-dialog.loginRegisterLayer,.ui-dialog.tuiflyCreditCardLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding:10px 20px 45px 20px;overflow:hidden;zoom:1;}.ui-dialog.loginRegisterLayer .ui-dialog-titlebar,.ui-dialog.tuiflyCreditCardLayer .ui-dialog-titlebar{display:none;}.ui-dialog.loginRegisterLayer.ui-dialog .ui-dialog-content,.ui-dialog.tuiflyCreditCardLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url()!important;background-position:center center;background-repeat:no-repeat;}* html .ui-dialog.loginRegisterLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;}* html .ui-dialog.tuiflyCreditCardLayer.ui-dialog .ui-dialog-content{position:relative;top:0;left:0;padding:0;}#loginRegister-ajaxLayer,#tuiflyCreditCard-ajaxLayer{zoom:1;overflow:hidden;}#loginRegister-ajaxLayer a.close{color:#333;background:url(../../skyres/images/buttons/tuiHotelLayerClose.gif) no-repeat top right;padding:0 20px 2px 0;line-height:20px;}#loginRegister-ajaxLayer h1{font-size:16px;margin-bottom:15px;}.layerGeneral{width:792px;text-align:left;}.layerGeneral .layerGeneralContent{border:1px solid #ccc;padding:15px 15px 20px 15px;overflow:hidden;zoom:1;width:758px;background-color:#fff;margin:0 0 10px 0;}.layerGeneral h2{margin-bottom:15px;color:#6b7f9e;font-size:15px;}* html .layerGeneral .toggleContent{margin-left:10px;display:inline;}.layerTuiCreditCardContent .toggleBox h3{display:none;}.layerTuiCreditCardContent #memberLogin p{margin-bottom:20px;}.layerTuiCreditCardContent #memberLogin label{display:block;float:left;width:245px;font-weight:bold;line-height:24px;}.layerTuiCreditCardContent #memberLogin .formRow{clear:none;float:left;width:190px;}.layerTuiCreditCardContent #memberLogin .formButton{width:70px;margin-right:0;padding-top:0;}.layerTuiCreditCardContent #memberLogin .formRow input{width:180px;}.tuiflyCreditCardLayer .layerGeneralContent p{margin:0 0 20px 30px;}.tuiflyCreditCardLayer .layerGeneralContent ol{position:relative;margin:0 0 20px 30px;}.tuiflyCreditCardLayer .layerGeneralContent ol li{padding:4px 0 6px 25px;background:url(/skyres/images/backgrounds/bg_ol.png) no-repeat 0 3px;}* html .tuiflyCreditCardLayer .layerGeneralContent ol li{padding-top:2px;}.tuiflyCreditCardLayer .layerGeneralContent ol li span{position:absolute;left:5px;font-size:14px;color:#6b7f9e;font-weight:bold;}* html .tuiflyCreditCardLayer .layerGeneralContent ol li span{left:-20px;}.tuiflyCreditCardLayer .layerGeneralContent .iconTipp{float:left;margin-right:20px;}#tuicard #CONTROLGROUPTUIflyCardREGISTERVIEW_PersonInputTUIflyCardLoginRegisterView_TextBoxStreetAddress1{width:189px;}#tuicard #CONTROLGROUPTUIflyCreditCardLOGINREGISTERREGISTERVIEW_PersonInputTUIflyCreditCardLoginRegisterView_TextBoxStreetAddress1{width:189px;}.address #fieldAccountholder{display:none;}.address #fieldAccountholder span{display:none;}.address #fieldAccountnumber{display:none;}.address #fieldAccountnumber span{display:none;}.address #fieldBlz{display:none;}.address #fieldValid{display:none;}.address.VISA #fieldAccountholder{display:block;}.address.VISA #fieldAccountholder span.vi{display:block;}.address.VISA #fieldAccountnumber{display:block;}.address.VISA #fieldAccountnumber span.vi{display:block;}.address.VISA #fieldValid{display:block;}.address.Mastercard #fieldAccountholder{display:block;}.address.Mastercard #fieldAccountholder span.mc{display:block;}.address.Mastercard #fieldAccountnumber{display:block;}.address.Mastercard #fieldAccountnumber span.mc{display:block;}.address.Mastercard #fieldValid{display:block;}.address.ELV #fieldAccountholder{display:block;}.address.ELV #fieldAccountholder span.ev{display:block;}.address.ELV #fieldAccountnumber{display:block;}.address.ELV #fieldAccountnumber span.ev{display:block;}.address.ELV #fieldBlz{display:block;}.bordshopForm.address #fieldAccountholder{display:block;}.bordshopForm.address #fieldAccountholder span{display:block;}.bordshopForm.address #fieldAccountnumber{display:block;}.bordshopForm.address #fieldAccountnumber span{display:block;}.bordshopForm.address #fieldBlz{display:block;}.bordshopForm.address #fieldValid{display:block;}#SkySales .content #alternativeOrigins,#SkySales .content #alternativeDestinations{height:44px;margin:0;border-bottom:1px solid #ccc;}#SkySales .content .alternativeFlights div{float:left;}#SkySales .content .alternativeFlights div .airport{margin-left:7px;margin-right:37px;padding-top:7px;font-size:11px;line-height:14px;display:inline;}#SkySales .content .alternativeFlights div.box{cursor:pointer;height:38px;color:#666;background:url('../images/backgrounds/headline.png') no-repeat 0 -595px;margin-top:6px;border-right:1px solid #ccc;border-top:1px solid #ccc;}#SkySales .content .alternativeFlights div.selected{background-color:#FFFBBF;}#payment #SkySales .content table.listing td{vertical-align:top;}#payment #SkySales .content fieldset.voucher{border-bottom:1px solid #CCC;}#payment #SkySales .content fieldset #voucherInput{border:none;}#payment #SkySales .content .alternativeFlights{margin:0 0 10px -3px;border-bottom:1px solid #CCC;}* html #SkySales .content .alternativeFlights{width:auto;}#payment #SkySales .content .alternativeFlights li a{background-position:100% -2705px;padding:10px 20px 10px 15px;}#payment #SkySales .content .alternativeFlights li.selected{padding:14px 15px;background:#FFFBBF none repeat scroll 0 0;font-size:12px;font-weight:bold;line-height:16px;margin:0 0 0 2px;}body#giftCertificate .myTuiFlyLogin{border:1px solid #BFBFBF;height:320px;position:relative;width:620px;margin-bottom:20px;}* html body#giftCertificate .myTuiFlyLogin{width:610px;}body#giftCertificate .giftcertificateConfirmation{height:300px!important;}#giftCertificate .myTuiFlyLogin{position:relative;}#giftCertificate .myTuiFlyLogin img{position:absolute;}body#giftCertificate .myTuiFlySpecials{border:1px solid #BFBFBF;height:300px;width:290px;margin-bottom:20px;overflow:hidden;}* html body#giftCertificate .myTuiFlySpecials .specialsInfo{width:270px;}body#giftCertificate .myTuiFlySpecials .specialsInfo{margin:5px 10px 40px 10px;overflow:hidden;}body#giftCertificate .myTuiFlySpecials .specialsInfo h2{margin-bottom:2px;}body#giftCertificate .content .leftContentColumn{width:622px;}body#giftCertificate .content .rightContentColumn{margin-left:635px;width:292px;}.overlay_text_voucher{left:460px;top:113px;width:35px;position:absolute;text-align:left;font-size:14px;}.overlay_text_voucher{left:460px\9;top:113px\9;font-size:13px\9;}.overlay_text_voucher h3{float:none;width:600px;text-align:left;font-size:12px;font-weight:bold;margin-bottom:9px;color:#0a3c87;}.overlay_text_voucher p{float:none;width:600px;text-align:left;font-size:6px;line-height:10px;color:#333;font-weight:bold;}.giftcertificate fieldset{border-top:1px solid #BFBFBF;padding:15px 0 0 15px;}* html .giftcertificate fieldset{width:605px;}* html .content .toggleBox .giftcertificate{position:relative;width:590px!important;}* html #seats .content .toggleBox .toggleContent{width:675px!important;}* html #contact .content .toggleBox .contactinput{width:675px!important;}#SkySales .content.giftcertificate .formColumn{float:left;width:220px;}* html #SkySales .content.giftcertificate .formColumn{width:200px;}.giftcertificateCheckbox{float:left;padding-bottom:10px;}.giftcertificateCheckbox input{margin-top:0;}.giftcertificateCheckbox .formRow{width:100px;padding-top:2px;}.giftcertificateCheckbox .formRow input[type="radio"]{padding-top:0;}.giftcertificateCheckbox .formRow input[type="text"]{margin-right:0;}.giftcertificate .formCheckbox{clear:both;margin:0 0 4px -2px;padding:2px 15px 2px 2px;}* html #giftCertificate .toggleBox .requiredRow .formCheckbox{width:580px;}* html #giftCertificate .toggleBox .requiredRow .formCheckbox label{width:550px!important;}.giftcertificate .voucher{width:620px;height:203px;}.giftcertificate .default_de-DE{background:url('/skyres/images/gift_cert/bg-default-de.png') no-repeat;}.giftcertificate .default_es-ES{background:url('/skyres/images/gift_cert/bg-default-es.png') no-repeat;}.giftcertificate .default_it-IT{background:url('/skyres/images/gift_cert/bg-default-it.png') no-repeat;}.giftcertificate .default_en-GB{background:url('/skyres/images/gift_cert/bg-default-en.png') no-repeat;}.giftcertificate .xmas_de-DE{background:url('/skyres/images/gift_cert/bg-xmas-de.png') no-repeat;}.giftcertificate .xmas_es-ES{background:url('/skyres/images/gift_cert/bg-xmas-es.png') no-repeat;}.giftcertificate .xmas_it-IT{background:url('/skyres/images/gift_cert/bg-xmas-it.png') no-repeat;}.giftcertificate .xmas_en-GB{background:url('/skyres/images/gift_cert/bg-xmas-en.png') no-repeat;}.giftcertificate .valentine_de-DE{background:url('/skyres/images/gift_cert/bg-valentine-de.jpg') no-repeat;}.giftcertificate .valentine_es-ES{background:url('/skyres/images/gift_cert/bg-valentine-es.jpg') no-repeat;}.giftcertificate .valentine_it-IT{background:url('/skyres/images/gift_cert/bg-valentine-it.jpg') no-repeat;}.giftcertificate .valentine_en-GB{background:url('/skyres/images/gift_cert/bg-valentine-en.jpg') no-repeat;}.giftcertificate .birthday_de-DE{background:url('/skyres/images/gift_cert/bg-birthday-de.jpg') no-repeat;}.giftcertificate .birthday_es-ES{background:url('/skyres/images/gift_cert/bg-birthday-es.jpg') no-repeat;}.giftcertificate .birthday_it-IT{background:url('/skyres/images/gift_cert/bg-birthday-it.jpg') no-repeat;}.giftcertificate .birthday_en-GB{background:url('/skyres/images/gift_cert/bg-birthday-en.jpg') no-repeat;}.giftcertificate .easter_de-DE{background:url('/skyres/images/gift_cert/bg-easter-de.jpg') no-repeat;}.giftcertificate .easter_es-ES{background:url('/skyres/images/gift_cert/bg-easter-es.jpg') no-repeat;}.giftcertificate .easter_it-IT{background:url('/skyres/images/gift_cert/bg-easter-it.jpg') no-repeat;}.giftcertificate .easter_en-GB{background:url('/skyres/images/gift_cert/bg-easter-en.jpg') no-repeat;}#ui-datepicker-div{display:block;font-size:11px;background:#fff;border:1px solid #b2b2b2;width:615px!important;z-index:10;}* html #ui-datepicker-div{width:650px!important;}*+html #ui-datepicker-div{width:650px!important;}.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%;color:#333;}.ui-datepicker-links{position:relative;}#ui-datepicker-div .ui-datepicker-links div{position:absolute;top:0;width:25px;}#ui-datepicker-div .ui-datepicker-prev{left:10px;}#ui-datepicker-div .ui-datepicker-next{right:10px;}#ui-datepicker-div .ui-datepicker-current{left:12px;top:-30px!important;color:#333;font-size:11px;font-weight:bold;}#ui-datepicker-div .ui-datepicker-current a{cursor:default;}#ui-datepicker-div .ui-datepicker-links a{display:block;width:22px;height:22px;}#ui-datepicker-div .ui-datepicker-prev label{padding:0 16px 5px 0;background:url('../images/buttons/links.png') no-repeat 100% -1101px;color:#333;line-height:1.4em;text-decoration:none!important;cursor:auto!important;}*+html #ui-datepicker-div .ui-datepicker-prev label{line-height:20px;padding-top:2px;}* html #ui-datepicker-div .ui-datepicker-prev label{line-height:20px;padding-top:5px;background:url('../images/buttons/links_ie.png') no-repeat 100% -1100px;}#ui-datepicker-div .ui-datepicker-prev a{background:url('../images/buttons/links.png') no-repeat 2px -192px;}* html #ui-datepicker-div .ui-datepicker-prev a{background:url('../images/buttons/links_ie.png') no-repeat 2px -192px;}#ui-datepicker-div .ui-datepicker-prev a:hover,#ui-datepicker-div .ui-datepicker-prev a:active{background-position:2px -288px;}#ui-datepicker-div .ui-datepicker-next a{background:url('../images/buttons/links.png') no-repeat 100% 0;}* html #ui-datepicker-div .ui-datepicker-next a{background:url('../images/buttons/links_ie.png') no-repeat 100% 0;}#ui-datepicker-div .ui-datepicker-clear{display:none;}#ui-datepicker-div .ui-datepicker-control{position:relative;margin-bottom:10px;background-color:#f2f2f2;border-bottom:1px solid #c3bebe;height:21px;padding:5px;text-align:left;}#ui-datepicker-div .ui-datepicker-control .date{display:inline-block;background-color:#fff;border:1px solid #B2B2B0;height:13px;padding:3px 0 2px 2px;width:69px;float:left;margin:0 4px 0 0;cursor:default;}#ui-datepicker-div .ui-datepicker-control .to{padding:0 0 0 12px;background:url('../images/basket_icons.png') no-repeat -723px -1533px;display:inline-block;height:14px;margin-left:1px;float:left;}#ui-datepicker-div .ui-datepicker-headline{position:absolute;left:14px;top:8px;}#ui-datepicker-div .ui-datepicker-close a{position:absolute;right:14px;top:3px;display:block;width:22px;height:22px;background:url('../images/buttons/links_large.png') no-repeat 100% -2020px;}#ui-datepicker-div .ui-datepicker-close a{background-image:url('../images/buttons/links_large_lightgrey.png');}.ui-datepicker-header{padding:0 0 2px;height:20px;line-height:14px;font-weight:bold;}.ui-datepicker-header select{border:0;font-weight:bold;}.ui-datepicker{background:#f2f2f2;text-align:center;}.ui-datepicker td{border:1px solid #fff;height:18px!important;overflow:hidden;color:#333;line-height:18px;}.ui-datepicker a{display:block;width:100%;height:18px!important;}.ui-datepicker a:hover{background:#fffbbf!important;}.ui-datepicker-days-cell{background:#f2f2f2;}.ui-datepicker-otherMonth a{color:#999!important;}.ui-datepicker-week-end-cell{background:#f2f2f2;}.ui-datepicker-unselectable{color:#999!important;}.ui-datepicker-today{background:#f2f2f2!important;}.ui-datepicker-current-day{background:#b0ccff!important;}.ui-datepicker-selected-range{background:#d4e3ff!important;}#ui-datepicker-div a{cursor:pointer;margin:0;color:#333;}.ui-datepicker-one-month{float:left;margin-right:15px;padding-bottom:15px;width:185px;background:#fff;}.ui-datepicker-new-row{clear:left;margin-left:15px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:193px;height:200px;}#ui-datepicker-div .buttonbar{background-color:#F2F2F2;border-top:1px solid #C3BEBE;padding:10px 15px;text-align:left;height:25px;}#ui-datepicker-div .buttonbar .period{float:left;margin-top:5px;}#hintMessageBox{line-height:16px;position:absolute;right:10px;text-align:left;top:2px;width:170px;background-color:#fff;}#hintMessageBox,x:-moz-any-link{right:27px;}*+html #hintMessageBox{right:10px;}#register #hintMessageBox{right:-20px;}*html #register #hintMessageBox{right:0;}#register .teaserContainer{margin:40px 0 0 0;}.tuiHotelVariationsAjaxLayer{border:1px solid #b2b2b2;background-color:#f2f2f2;padding-left:19px;padding-right:19px;padding-top:14px;padding-bottom:9px;}.tuiHotelVariationsAjaxLayer .ui-dialog-titlebar{display:none;}.tuiHotelVariationsAjaxLayer.ui-dialog .ui-dialog-content{margin:0!important;background-image:url("../images/loadingDetails.gif");background-position:center center;background-repeat:no-repeat;}* html #s2AlertBox{background-image:url()!important;}#TUIHotelVariationBox-ajaxLayer.noLoadingDetailsBackground{background-image:url()!important;}#TUIHotelVariationBox-ajaxLayer h1{font-size:16px;margin-bottom:4px;float:left;}#TUIHotelVariationBox-ajaxLayer .listBox{width:440px;height:324px;border:1px solid #b2b2b2;overflow:auto;background-color:#fff;margin-bottom:12px;padding-left:20px;padding-top:15px;padding-bottom:9px;padding-right:20px;}#TUIHotelVariationBox-ajaxLayer .listBox table{width:440px;}#TUIHotelVariationBox-ajaxLayer .listBox tr{cursor:pointer;}#TUIHotelVariationBox-ajaxLayer .listBox th{color:#6b7f9e;font-size:16px;}#TUIHotelVariationBox-ajaxLayer .listBox td{vertical-align:top;}#TUIHotelVariationBox-ajaxLayer .listBox td input{margin:4px 0 0 0;padding:0;}*+html #TUIHotelVariationBox-ajaxLayer .listBox td input{margin:2px 0 0 0;padding:0;}* html #TUIHotelVariationBox-ajaxLayer .listBox td input{margin:0;padding:0;}#TUIHotelVariationBox-ajaxLayer .listBox td.hotelDescription{padding-right:20px;}#TUIHotelVariationBox-ajaxLayer .listBox td.rate{text-align:right;white-space:nowrap;}#TUIHotelVariationBox-ajaxLayer .listBox td.trenner{height:1px;overflow:hidden;background-color:#ccc;}#TUIHotelVariationBox-ajaxLayer .waitMessage{text-align:center;line-height:475px;}* html #TUIHotelVariationBox-ajaxLayer .waitMessage{line-height:20px;padding-top:220px;}#groupBooking .toggleBox fieldset{margin:0;}#groupBooking fieldset,#groupBooking .itineraryContainer{padding:0 15px 5px;}#groupBooking #globalLoginForm fieldset{padding:10px 5px 15px 5px;}#groupBooking .contentBlock .content{margin-left:0;margin-right:20px;}#groupBooking .content table.listing td{font-size:11px;}#groupBooking .content table.listing{margin-bottom:0;width:92%;}#groupBooking #availabilitySearchInput .formRowCheckbox input{display:block!important;float:left!important;margin:0 6px 0 0!important;border:0;padding:0;}#groupBooking #availabilitySearchInput .formRowCheckbox label{width:auto!important;float:none;margin-left:20px;}#groupBooking #availabilitySearchInput .formRow textarea{width:260px;}#groupBooking #availabilitySearchInput .formRow input.textS{width:91px;}#groupBooking #availabilitySearchInput .formRow select.textS{width:91px;}#groupBooking #availabilitySearchInput .formRow select.selectRange{display:inline;}#groupBooking .menuInfoBox{padding-bottom:10px;}#groupBooking .menuInfoBox h4{margin-bottom:5px;}#groupBooking #travelOptions{margin-bottom:4px!important;padding-left:220px;}#groupBooking .selectAirport input{margin-bottom:0!important;}#tradedoubler{display:none;}.groupContact .content{margin-left:0;}.groupContact .leftContainer{margin-left:20px;}.groupBookingPassenger th{border-bottom:1px solid #bfbfbf;padding:3px 5px;background-color:#f2f2f2;}.groupBookingPassenger td{padding:3px 5px;}.groupBookingPassenger .error{border:1px solid #EF0000;}.groupcharterBooking input{float:left;line-height:18px;margin-right:10px;}.groupcharterBooking label{float:left;line-height:18px;cursor:pointer;}.groupcharterBooking div.trenner{height:5px;overflow:hidden;}.groupbookingLogin .toggleContent{width:280px;}.groupbookingLogin .toggleContent .formRow{overflow:hidden;zoom:1;}.groupbookingLogin fieldset input{float:right;}#quickGroupSearch #flugsucheButton{margin-right:10px;}.leftContainer #quickGroupSearch fieldset{min-height:208px;}#quickGroupSearch p{margin:0 10px 4px 0;}#quickGroupSearch .formRow input{width:190px;margin:0 10px 4px 0;}#quickGroupSearch input:focus{outline:1px solid #0A3C87!important;}#quickGroupSearch input.small{width:55px;}#quickGroupSearch #travelOptions{margin-bottom:10px;text-align:left;}#quickGroupSearch .child{float:left;width:70px;}*html #quickGroupSearch .child{padding-left:2px;}*+html #quickGroupSearch .child{padding-left:2px;}#quickGroupSearch .child span{font-size:10px;margin-top:4px;}#quickGroupSearch .resetForm{color:#777;margin-top:10px;float:left;text-decoration:none;}#quickGroupSearch .resetForm:hover{text-decoration:underline;}#quickGroupSearch .resetForm:focus{text-decoration:underline;}#quickGroupSearch a.bookingButton:focus{background-position:0 -40px;}#quickGroupSearch a.bookingButton:focus span{background-position:100% -40px;}#quickGroupResult input:focus{outline:1px solid #0A3C87!important;}#quickGroupResult .flightData{clear:both;}#quickGroupResult .quickFlightHL{border-bottom:1px solid #CCC;height:44px;margin:0;}.loggedQuickGroupResult{float:right;margin:2px 0 0 0;}.linkIconQuickGroupResult{margin:2px 10px 0 0;float:right;}.abschlag input:focus{border:1px solid #0A3C87;padding:2px 1px;}.abschlag a.linkIcon:focus{background-position:100% -96px;text-decoration:underline;}*html .abschlag{width:240px;}*+html .abschlag{width:240px;}#quickGroupResult .flightSelection{margin-bottom:20px;}#quickGroupResult .overNight{font-size:11px;}#quickGroupResult .tooltippDisabledInput{position:relative;z-index:5;margin-left:-15px;display:inline-block;}#quickGroupResult input.disabled{background-color:transparent!important;}.taxAndFeeTotalPriceQuick table{width:auto;float:right;font-size:12px;}.taxAndFeeTotalPriceQuick table td,.taxAndFeeTotalPriceQuick table th{padding:5px 10px;}.taxAndFeeTotalPriceQuick table .totalPrice{border-top:1px solid #B2B2B2;font-weight:bold;padding-top:5px;}*html .taxAndFeeTotalPriceQuick table .totalPrice td{border-top:1px solid #B2B2B2;}*+html .taxAndFeeTotalPriceQuick table .totalPrice td{border-top:1px solid #B2B2B2;}.taxAndFeeTotalPriceQuick table td.journeyTotal{font-size:140%;}.taxAndFeeTotalPriceQuick table .price{text-align:right;}.tooltippDisabledInput{position:relative;z-index:5;}.formRowErrorMessage{color:#ef0000;margin-bottom:10px;}.contactinput .checkboxregisternow{margin-top:10px;}#contact fieldset.contactinput{padding-bottom:0!important;}.bluemilesEncashCoupon .quickContent{background:url(/skyres/images/quick.gif) no-repeat 99% 0;height:120px;padding-bottom:10px;}.bluemilesEncashCoupon .quickContent .formRow{width:auto;margin-right:180px;}#zugZumFlugBox .trainBox .zzfClasses{margin-top:14px!important;}#zugZumFlugBox .trainBox .rightColumnEntry{margin-top:0;}#zugZumFlugBox .trainBox .headline{width:260px;}#zugZumFlugBox .trainBox .checkboxRow{width:260px;float:left;}* html #zugZumFlugBox .trainBox .checkboxRow{width:220px;float:left;}* html #zugZumFlugBox .trainBox .checkboxRow label{width:220px!important;float:left;}#zugZumFlugBox .trainBox .zzfSelect{padding-top:0!important;}.noFocused{background:transparent!important;}#passengerChange .content .toggleBox .toggleContent{padding-left:0!important;}#mottoFlieger .navi{background-image:url(/skyres/images/sondermodelle/tabs.jpg);float:left;width:209px;height:92px;background-repeat:no-repeat;cursor:pointer;}#mottoFlieger .naviLast{margin-right:0!important;width:165px!important;}#mottoFlieger .navi-DAHFB{background-position:0 -368px;}#mottoFlieger .active .navi-DAHFB{background-position:0 -460px;}#mottoFlieger .navi-DAHFB:hover{background-position:0 -460px;}#mottoFlieger .navi-DATUD{background-position:0 -736px;}#mottoFlieger .active .navi-DATUD{background-position:0 -828px;}#mottoFlieger .navi-DATUD:hover{background-position:0 -828px;}#mottoFlieger .navi-DAHFM{background-position:0 -552px;}#mottoFlieger .active .navi-DAHFM{background-position:0 -644px;}#mottoFlieger .navi-DAHFM:hover{background-position:0 -644px;}#mottoFlieger .navi-DAHFZ{background-position:0 -920px;}#mottoFlieger .active .navi-DAHFZ{background-position:0 -1012px;}#mottoFlieger .navi-DAHFZ:hover{background-position:0 -1012px;}#mottoFlieger .navi-DATUE{background-position:0 -184px;}#mottoFlieger .active .navi-DATUE{background-position:0 -276px;}#mottoFlieger .navi-DATUE:hover{background-position:0 -276px;}#mottoFlieger .navi-DATUC{background-position:0 0;}#mottoFlieger .active .navi-DATUC{background-position:0 -92px;}#mottoFlieger .navi-DATUC:hover{background-position:0 -92px;}#mottoFlieger .headline{border-top:1px solid #13448F;width:690px;height:28px;background-color:#dcf0ff;text-align:center;font-weight:bold;padding-top:12px;}#mottoFlieger .navitab{overflow:hidden;width:627px;height:92px;margin-top:30px;}#mottoFlieger table.flightdata{width:100%;}#mottoFlieger table.flightdata th{font-size:11px;color:#666;padding-left:15px;padding-top:10px;}#mottoFlieger table.flightdata td{font-size:11px;color:#333;padding-left:15px;padding-right:15px;}#mottoFlieger table.flightdata td div{overflow:hidden;white-space:nowrap;width:100px;height:25px;}#mottoFlieger table.flightdata td.borderRight{border-right:1px solid #b2b2b2;}#mottoFlieger table.flightdata tr{border-bottom:1px solid #b2b2b2;line-height:30px;cursor:pointer;}#mottoFlieger table.flightdata tr.odd{background-color:#f2f2f2;}#mottoFlieger table.flightdata tr.even{background-color:#fff;}#mottoFlieger table.flightdata tr.data:hover{background-color:#FFF700!important;}#mottoFlieger table.flightdata tr.selected{background-color:#FFF700!important;}#mottoFlieger .contentData{border-right:1px solid #13448f;border-left:1px solid #13448f;border-bottom:1px solid #13448f;width:690px;}#mottoFlieger .spacer{line-height:15px;background-color:#f2f2f2;border-top:1px solid #b2b2b2;}#mottoFlieger .flightMap{height:415px;}#photoGallery .fotoalbum{background-color:#f2f2f2;width:215px;border:1px solid #b2b2b2;overflow:hidden;}#photoGallery .albumHeadline{margin:15px;}#photoGallery .photo{background-color:#fff;height:110px;padding-left:40px;padding-top:15px;overflow:hidden;padding-bottom:15px;border-top:1px solid #b2b2b2;}#photoGallery .photo img.border{border:1px solid #b2b2b2;}#photoGallery .photo img.loading{padding-left:20px;}#photoGallery .photo a{text-decoration:none!important;}#photoGallery .description{padding:15px;line-height:17px;}#mottoVisual{width:940px;height:221px;}#mottoVisual .dots{position:absolute;right:10px;bottom:10px;}#mottoVisual .dot{background-image:url(/skyres/images/sondermodelle/dots.png);background-position:0 0;width:13px;height:12px;display:block;margin-right:5px;cursor:pointer;float:left;}#mottoVisual .dotActive{background-position:0 -20px;}#mottoVisual .dot:hover{background-position:0 -20px;}.itineraryBanner{margin-bottom:15px;}#viewItinerary #itineraryBanner{width:350px;overflow:hidden;}.giftcertificate .amount{transform:rotate(-7deg);-o-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);color:#fff;font-weight:bold;text-align:right;}.giftcertificate .amount{filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=0.992546151641322,M12=0.12186934340514748,M21=-0.12186934340514748,M22=0.992546151641322);}.giftcertificate .amount .currency{font-size:11px;font-weight:normal;}
