@charset "utf-8";@import url("/de/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:#FFF700;background-repeat:repeat-x;background-position:top left;color:#333;text-align:center;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;}p,h1,h2,h3,h4,h5,h6,label,address,dt,dd,li{line-height:1.4em;}a{color:#ef0000;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;}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;}hr{margin-bottom:10px;border:none;border-bottom:1px solid #ccc;width:100%;height:1px;}.cursorPointer{cursor:pointer;}.overflowHidden{overflow:hidden;}.invisible{visibility:hidden;}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;}.contentBlock h1{margin-bottom:20px;font-size:15px;}.contentBlock h2{margin-bottom:15px;font-size:15px;}.contentBlock h2,.contentBlock h2 a{color:#297da3;}.contentBlock h3{margin-bottom:15px;font-size:15px;}.contentBlock h4{margin-bottom:10px;font-size:12px;}.contentBlock h4 a{color:#333;}.contentBlock h4 a.edit{color:#333;text-decoration:underline;font-size:80%;font-weight:normal;}.contentBlock h5{margin-bottom:10px;}.contentBlock p{margin-bottom:10px;}.contentBlock address{margin-bottom:10px;}.contentBlock span.phone{font-weight:bold;}.contentBlock a{color:#ef0000;}.contentBlock .teaserContainer p a,.contentBlock .contentColumn p.rightAlignedIcons a{color:#333;}.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;}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;}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 -2578px;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 -2610px;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:#ef0000;}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:#ef0000;}* 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 -2641px;color:#333;font-weight:normal;text-decoration:none;}a.deleteIcon:hover,a.deleteIcon:active{background-position:0 -2673px;text-decoration:underline!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.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:#333;font-weight:bold;line-height:1.4em;text-decoration:none!important;}* 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 #extrasTeaser a.linkIcon{margin-left:-22px;}*:first-child+html #extrasTeaser a.linkIcon{display:inline-block;}a.linkIcon:hover,a.linkIcon:active{background-position:100% -96px;}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;}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:#333;text-decoration:underline!important;}a.linkIconSmall:hover,a.linkIconSmall:active{color:#ef0000;}* 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:#ef0000;}* 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:#ef0000;}a.linkIconSmallGrey{padding-right:18px;background:url('../images/buttons/links.png') no-repeat 100% -2381px;color:#333;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.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:#ef0000;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:#FF9!important;background-position:100% -2283px;color:#ef0000;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;color:#333;line-height:1.4em;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.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:#ef0000;text-decoration:underline;}.addToNotepad{padding:3px 0 3px 26px;background:url("../../skyres/images/basket_icons.png") no-repeat 0 -764px;line-height:22px;color:#333!important;font-size:100%;text-decoration:underline;}.addToNotepad:hover{background-position:0 -814px;}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;}.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:#C9DBFF;}.blueTable td{padding:10px;}.blueTable td th{border-bottom:1px solid #96B3FF;padding:5px;vertical-align:top;font-weight:bold;}.blueTable td td{border-bottom:1px solid #96B3FF;padding:5px;vertical-align:top;}.hidden{display:none;}.error{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:#ebebeb;}.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{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 #d4d4d4;background:#e5f3fa!important;}.requiredRow h4{margin-bottom:5px;}.requiredRow label{margin-left:20px;}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.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.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;}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;}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;}.wrapper{width:972px;margin:0 auto;text-align:left;}.contentWrapper{margin:0 15px 15px;}#header{position:relative;height:92px;z-index:100;}#logo{position:absolute;top:0;margin-left:15px;}#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;}* html #metaArea li{background:url('../images/backgrounds/metanav_ie.png') repeat-x 100% 0;}#metaArea li a{display:block;float:left;position:relative;padding:0 10px;height:27px;color:#fff;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:11px;background:url('../images/backgrounds/metanav.png') repeat-x 0 100%;}* 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:11px;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{border-left:1px solid #60899c;}#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:34px;}#metaArea li.metaLanguage:hover ul,#metaArea li.hover ul{display:block;position:absolute;left:-1px;top:27px;border:1px solid #56747f;border-top:none;z-index:10500;}#metaArea li.metaLanguage ul li{background:#86b0c2;border-top:1px dotted #fff;width:36px;overflow:hidden;}* html #metaArea li.metaLanguage ul li{border-top:1px solid #e4f0f5;}#metaArea li.metaLanguage ul li a:hover{margin:0;background:#7296a5;}#metaArea li.metaLogin{background:none;}#metaArea li.metaLogin a{padding-right:35px;background:url('../images/buttons/button.png') no-repeat 100% -201px;font-size:11px;}#metaArea li.metaLogin a:hover{margin-left:0;padding-left:10px;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:10px;background-position:100% -490px!important;}* html #metaArea li.loggedIn a{background-image:url('../images/buttons/button_ie.png')!important;}#loginBox{position:absolute;top:0;right:-8px;padding-top:33px;background:url('../images/buttons/button.png') no-repeat -375px -761px;width:201px;height:206px;overflow:hidden;z-index:9999;color:#fff;font-size:11px;line-height:1.4em;}* html #loginBox{background-image:url('../images/buttons/button_ie.png');}#loginBox fieldset{margin:0 8px 10px 3px;padding:1px 5px;}#home #loginBox .content{position:static;}#loginBox #loginBox_close{position:absolute;right:15px;top:5px;display:block;width:20px;height:20px;background:url('../images/buttons/links.png') no-repeat 0 -1359px;}#loginBox fieldset div.content{padding:0 6px 0 8px;}#loginBox label{display:block;padding-bottom:3px;}#loginBox input{clear:both;margin-bottom:10px;width:155px;}#loginBox ul{margin:0 15px;}#loginBox ul li a{padding-left:15px;background:url('../images/buttons/links.png') no-repeat -3px -2333px;color:#333;line-height:1.75em;}* html #loginBox ul li a{background-image:url('../images/buttons/links_ie.png');}#loginBox input.button{float:right;background-position:100% -1245px;width:auto;color:#fff;font-size:14px;}#loginBox .welcomeMessage{margin:0 8px 7px 3px;padding:15px 15px 20px;background:#ef0000;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:#FFF;font-size:10px;line-height:11px;}#navigation{position:absolute;top:60px;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.SkinHLXCorporateMaster #navigation{width:548px;}*+html body.SkinHLXInterline #navigation{width:548px;}#navigation li{float:left;position:relative;text-align:center;}#navigation a{display:block;position:relative;background:url('../images/buttons/button.png') no-repeat 100% 100%;width:137px;font-size:14px;line-height:32px;font-weight:bold;text-decoration:none!important;}#navigation li.hover a,#navigation li.current a,#navigation li a:hover{margin-left:-1px;top:-2px;padding-left:1px;padding-top:2px;background:url('../images/buttons/button.png') no-repeat -200px -900px;color:#333;}#navigation li a span{display:none;position:absolute;top:0;right:-10px;height:34px;}#navigation li.current a span{display:block;top:1px;right:0;width:1px;background:#fff;}#navigation li a:hover span,#navigation li.current a:hover span,#navigation li.hover a span{display:block;top:0;right:-10px;background:url('../images/buttons/button.png') no-repeat -338px -900px;width:10px;}* html #navigation a,* html #navigation li a:hover span,* html #navigation li.current a:hover span,* html #navigation li.hover a span{background-image:url('../images/buttons/button_ie.png');}* html #navigation a{background-position:100% -968px;}* html #navigation li{background-color:white;}#navigation li ul.subLevel{display:none;position:absolute;left:-16px;top:32px;padding:0 15px 10px;width:200px;}#navigation li:hover ul.subLevel,#navigation li.hover ul.subLevel{display:block;}* html #navigation ul.subLevel{width:161px;}*+html #navigation ul.subLevel{width:161px;}#navigation ul.subLevel li{background:url('../images/buttons/button.png') no-repeat -200px -925px;width:161px;height:26px;text-align:left;}#navigation ul.subLevel li.last{background:url('../images/buttons/button.png') no-repeat -200px 100%!important;height:32px;}* html #navigation ul.subLevel li,* html #navigation ul.subLevel li.last{background-image:url('../images/buttons/button_ie.png')!important;}* html #navigation ul.subLevel li.last{background-position:-200px -968px!important;}#navigation ul.subLevel li a,#navigation ul.subLevel li a:hover{display:block;left:0;top:0;margin-left:1px;padding:0 8px;background:none;width:120px;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 ul.subLevelLarge li{background:url('../images/buttons/button.png') no-repeat -1px -925px!important;width:198px!important;}#navigation ul.subLevelLarge li.last{background-position:-1px 100%!important;}#navigation ul.subLevelLarge li a,#navigation ul.subLevelLarge li a:hover{width:161px!important;}#navigation li ul.subLevelLargeLast{left:-57px;}#navigation li ul.subLevelLargeLast li{background:url('../images/buttons/button.png') no-repeat -1px -925px!important;width:198px!important;}#navigation li ul.subLevelLargeLast li.last{background-position:-1px 100%!important;}* html #navigation ul.subLevelLargeLast li.last{background-position:-1px -968px!important;}#navigation li ul.subLevelLargeLast li a,#navigation ul.subLevelLargeLast li a:hover{width:161px!important;}.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;color:#333;padding:7px 0 7px 24px;background:url('../images/buttons/links.png') no-repeat 2px -954px;font-size:12px;line-height:15px;}* 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:#f5f3ed;text-decoration:none;}* html #contentArea .contentNavigation li.active a,* html #contentArea .contentNavigation li a:hover{background:#f5f3ed 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:#666;}* 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:#A9A9A9;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:#fbfaf8;}#sitemap ul.category{border-top:1px solid #ddd;margin-bottom:5px;width:690px;overflow:hidden;}#sitemap ul li.category{float:left;background-color:#F5F3ED;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;}#contentArea .breadcrumb{position:absolute;top:7px;left:255px;color:#333;font-size:11px;line-height:14px;}#contentArea .breadcrumb a{color:#333;}#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;}*html .popup #contentArea .contentBlock{height:auto;}.contentBlock .content{float:left;width:700px;margin:0 0 20px 20px;}.contentBlock .wide{float:none;width:942px;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;width:600px;height:50px;background:transparent;font-size:34px;font-weight:300;}.contentBlock .content .overlay_text{top:82px;right:148px;}.contentBlock .overlay_text h1{font-size:24px;font-weight:300;float:right;width:600px;text-align:right;line-height:26px;}.contentBlock .overlay_text h2{font-size:24px;font-weight:300;color:#EF0000;float:right;margin-top:-23px;width:600px;text-align:right;line-height:1.5;}.contentBlock .contentTeaser .search{position:absolute;top:142px;right:60px;width:335px;}.contentBlock .contentTeaser .search input.inputText{width:225px;margin-right:1%;}.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:#def0f9;}#contentArea .teaserBox{float:left;clear:left;width:218px;min-height:10px;}#contentArea .teaserBox .teaserContainer{margin-bottom:15px;}#contentArea .menuInfoBox,#blueMilesPartnerDetail .partnerDetails .menuInfoBox,#contentArea .cartInfoBox{float:left;clear:left;margin-bottom:20px;background:#def0f9;border:1px solid #bfbfbf;width:218px;}#contentArea .menuInfoBox h4,#blueMilesPartnerDetail .partnerDetails .menuInfoBox h4,#contentArea .cartInfoBox h4{margin:10px;}#blueMilesPartnerDetail .partnerDetails .menuInfoBox ul,#blueMilesPartnerDetail .partnerDetails .menuInfoBox ul.itemList,#blueMilesPartnerDetail .partnerDetails .menuInfoBox ul.itemlist{margin:0 0 15px 15px;}#contentArea .menuInfoBox p,#contentArea .menuInfoBox address,.menuInfoBox .itemList li,#blueMilesPartnerDetail .partnerDetails .menuInfoBox .itemList li,#blueMilesPartnerDetail .partnerDetails .menuInfoBox .itemlist li,#blueMilesPartnerDetail .partnerDetails .menuInfoBox ul li,#contentArea .cartInfoBox p{margin:0 10px 10px;font-size:11px;}#contentArea .menuInfoBox span,#blueMilesPartnerDetail .partnerDetails .menuInfoBox span{display:block;}.SkinHLXPepAgent #contentArea .newsletterInfoBox{display:none;}#contentArea .cartInfoBox a.bookingButton{margin-bottom:10px;margin-right:10px;}*+html #blueMilesPartnerDetail{position:relative;}#contentArea .teaserBox.bookingInfo{margin:15px 0;background-color:#FFF700;}#contentArea .teaserBox.bookingInfo h2{padding:0 10px;}#contentArea .teaserBox.bookingInfo p{padding:10px;}#contentArea .menuInfoBox{clear:none;}#contentArea .rightContentColumn .menuInfoBox{width:290px;}#contentArea .content .linkList li a{padding-left:15px;background:url('../images/buttons/links.png') no-repeat -3px -2381px;color:#333;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:none;}#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{margin-bottom:4px;}.content .toggleBox .toggleContent table.table td{padding:2px;}.content .toggleBox .staticHeadline,.content .toggleBox .toggleHeadline{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;}.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:#f5f3ed 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:#f5f3ed 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;}.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;}#contentArea .contentSkyscraper{float:left;clear:left;margin-bottom:20px;background:#ef0000;width:160px;height:600px;}#contentArea .skyScraper120x600{float:right;width:120px;}body.generalHome #contentArea,body.generalHome #contentArea.contentBlock{background:transparent;}#contentArea #flashContent{position:absolute;left:220px;}#contentArea .flightDestinations .contentTeaser #flashContent{left:229px;}#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;}#home #contentArea{background:transparent;position:relative;top:25px;left:15px;text-align:left;}#home #contentArea #flashContent{top:-5px;}#home .leftContainer{float:none;width:220px;height:400px;z-index:1000;position:relative;}#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{margin:0;position:relative;top:20px;}* html #home .wrapper{width:957px;}#home .contentRow{width:972px;margin:20px 0 0 0;float:left;}* html #home .contentRow{width:957px;}#home h2 a{color:#EF0000;text-decoration:underline;}#home .contentBlock h2,#home .contentBlock h2 a{margin-bottom:0;color:#ef0000;}#home h3 a,#home h4 a{color:#333;}#home .contentBoxTPS h2,#home .contentBoxTPS h2 a{margin-bottom:10px;}.contentBoxTPS{float:left;width:319px;}.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:black;}.contentBoxTPS .ort a:visited{color:black;}.contentBoxTPS .date{float:left;font-size:11px;width:38px;padding-top:3px;}.contentBoxTPS .preis{float:left;text-align:right;text-decoration:underline;width:100px;padding-top:3px;white-space:nowrap;}* html .contentBoxTPS .preis{line-height:18px;}*+html .contentBoxTPS .preis{line-height:14px;}#home .half{float:left;width:478px;overflow:hidden;}#home .twoThird,.flightDestinations .twoThird{float:left;width:638px;overflow:hidden;}.twoThird h3,.twoThird h3 a{color:#EF0000;text-decoration:underline;font-size:15px;}#home .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 .doubleTeaser_210{float:left;width:210px;margin-right:29px;margin-bottom:30px;}#home .doubleTeaser_210 .teaserContainer{margin-right:0;margin-bottom:10px;}#home .doubleTeaser_290{float:left;width:290px;margin-right:29px;margin-bottom:15px;}#home .doubleTeaser_290 .teaserContainer{margin-right:0;margin-bottom:25px;}#home .doubleTeaser_609{float:left;width:609px;margin-right:29px;margin-bottom:15px;}#home .doubleTeaser_609 .teaserContainer{margin-right:0;margin-bottom:25px;}#home .teaser300{margin:5px 19px 40px 0;float:left;}* html #home .teaser300{margin:5px 0 40px 0;}* html #home .teaser210,* html #home .teaser290,* html #home .teaser449,* html #home .teaserFull,*html #home .teaser300,*html #home .teaser609{display:inline;}#home .teaser290 h4{font-size:14px;}.teaserLeftImage img{float:left;margin-right:5px;}#ticker{width:952px;padding:4px 0;text-align:left;background:#ff9;font-family:"Verdana,Geneva,Arial,Helvetica,sans-serif";}#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;}#home .offerRow:hover,#home .offerRow:active{background-color:#FF9!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 .allOffers{width:264px;padding:6px 25px 0 0;background:url('../images/buttons/links_large.png') no-repeat 100% 9px;text-align:right;line-height:20px;}* html #home .allOffers{background-image:url('../images/buttons/links_large_yellow.png');}#home .allOffers a{color:#000;}#home #quicklinks{position:relative;top:25px;}.teaserTest p.info{clear:both;margin:10px 0 30px;color:red;}.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 0 5px;}.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:#297DA3;}.agentHomeTeaser .teaser290 h3 a{font-size:15px;color:#ef0000;text-decoration:underline;}.teaser290 .linkRate{display:inline;}div.rightAlignedIcons,p.rightAlignedIcons{padding-right:20px;font-weight:bold;line-height:12px;}*+html div.rightAlignedIcons,p.rightAlignedIcons{line-height:13px;}a.rightAlignedIcons{position:absolute;right:0;}div.rightAlignedIcons a.rightAlignedIcons{right:5px;}#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;}#fareFinder label.listingIcon{padding:0 40px 6px 28px;background:url("../../skyres/images/basket_icons.png") no-repeat 0 -598px;line-height:22px;color:#333;}#fareFinder label.listingIconActive,#fareFinder label.listingIcon:hover,#fareFinder label.listingIcon:active{background-position:0 -648px;color:#ef0000;text-decoration:underline;}#fareFinder label.calendarIcon{padding:0 40px 6px 28px;background:url("../../skyres/images/basket_icons.png") no-repeat 0 -298px;line-height:22px;color:#333;}#fareFinder label.calendarIconActive,#fareFinder label.calendarIcon:hover,#fareFinder label.calendarIcon:active{background-position:0 -348px;color:#ef0000;text-decoration:underline;}#fareFinder label.statisticIcon{padding:0 0 6px 28px;background:url("../../skyres/images/basket_icons.png") no-repeat 0 -498px;line-height:22px;color:#333;}#fareFinder label.statisticIconActive,#fareFinder label.statisticIcon:hover,#fareFinder label.statisticIcon:active{background-position:0 -548px;color:#ef0000;text-decoration:underline;}#fareFinder #selector .buttonSearch{margin-left:20px;margin-top:-10px;}*+html #fareFinder #selector .buttonSearch .bookingButton{float:left!important;}*html #fareFinder #selector .buttonSearch .bookingButton{float:left!important;margin-right:15px!important;}#spacerFareFinder{margin-top:204px;}*html #spacerFareFinder{margin-top:174px;}*+html #spacerFareFinder{margin-top:174px;}#fareFinder .fareFinderSearch .wide{float:left;width:770px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearch{position:relative;float:left;border:1px solid #bfbfbf;width:617px;height:300px;}#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:yellow;color:black;}#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 span a{color:black!important;}#fareFinder .fareFinderSearch .offerNavi .pages span a:hover{text-decoration:underline!important;}#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;border:1px solid #bfbfbf;width:290px;height:300px;}* html #fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials{margin-left:647px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo{margin:5px 10px;height:40px;overflow:hidden;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo h2{margin-bottom:5px;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo h2 a{color:#6A6A6A!important;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo a{color:#282828;}#fareFinder .fareFinderSearch .contentTeaser .fareSearchSpecials .specialsInfo a:link{color:#282828;}#fareFinder .fareFinderSearch .list{margin-top:30px;width:770px;line-height:16px;overflow:hidden;float:left;}* html #fareFinder .fareFinderSearch .list{width:765px;}#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;min-height:115px;overflow:auto;}* html #fareFinder .fareFinderSearch .list .toggleContent{height:368px;}#fareFinder .fareFinderSearch .list .listRow{padding:5px 0 5px 5px;border-bottom:1px solid #b2b2b2;cursor:pointer;height:20px;}#fareFinder .fareFinderSearch .list .hover{background-color:#f5f3ed;}#fareFinder .fareFinderSearch .list span{float:left;margin-right:5px;}#fareFinder .fareFinderSearch .list span.carrier{margin-right:10px;width:55px;}#fareFinder .fareFinderSearch .list span.airport{width:155px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .listRow span.airport{width:155px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list span.date{width:140px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .listRow span.date{width:75px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .header span.date{width:75px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list span.offer{width:100px;white-space:nowrap;}#fareFinder .fareFinderSearch .list span.promo{width:63px;}#fareFinder .fareFinderSearch .list span.price{width:104px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list span.carrier{margin-right:10px;width:58px;}#fareFinder .fareFinderSearch .list span.airport{width:142px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .listRow span.airport{width:142px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list span.date{width:160px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .listRow span.date{width:75px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list .header span.date{width:80px;white-space:nowrap;overflow:hidden;}#fareFinder .fareFinderSearch .list span.offer{width:110px;white-space:nowrap;}#fareFinder .fareFinderSearch .list span.promo{width:78px;}#fareFinder .fareFinderSearch .list span.price{width:100px;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 .list div.status{float:right;font-size:11px;line-height:13px;color:#666;text-align:right;margin-bottom:5px;}#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:#efefef;}#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:#282828!important;}#fareFinder .fareFinderSearch .angebotsbox .offerRow .ort span{color:#297da3;font-size:18px;}#fareFinder .fareFinderSearch .angebotsbox .offerRow .preis{width:80px;float:left;text-align:right;color:#282828;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 .fareFinderSearch #skyscraper{float:right;margin-top:30px;margin-bottom:30px;margin-right:0;}#fareFinder.SkinHLXPepAgent .fareFinderSearch #skyscraper{display:none;}#fareFinder .fareFinderSearch .kalenderSelector .passagier{width:431px;float:left;font-weight:normal;color:#282828;font-size:11px;margin-bottom:25px;}#fareFinder .fareFinderSearch .kalenderSelector .schulferien{width:369px;float:left;font-weight:normal;color:#282828;font-size:11px;}#fareFinder .fareFinderSearch .kalenderSelector .headline{width:431px;margin-bottom:11px;font-weight:bold;color:#282828;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;}#fareFinder .fareFinderSearch .verlaufSelector{height:30px;margin-bottom:30px;}#fareFinder .fareFinderSearch .verlaufSelector .zeitraum{margin-right:26px;float:left;display:table;margin-top:13px;}#fareFinder .fareFinderSearch .verlaufSelector .zeitraum .headline{margin-right:26px;font-weight:bold;font-size:12px;display:table;margin-top:3px;float:left;}#fareFinder .fareFinderSearch .verlaufSelector .button{width:78px;text-align:center;height:18px;line-height:16px;float:left;cursor:pointer;}#fareFinder .fareFinderSearch .verlaufSelector .buttonNotActive{background-color:#cacaca;border:1px solid #bcbcbc;color:#292929;}#fareFinder .fareFinderSearch .verlaufSelector .buttonActive{background-color:#a8a8a8;border:1px solid #8f8f8f;color:#fff;}#fareFinder .fareFinderSearch .verlaufSelector .passagier{margin-left:29px;width:500px;float:left;font-weight:normal;color:#282828;font-size:11px;}#fareFinder .fareFinderSearch .verlaufSelector .paxType{margin-right:17px;float:left;}#fareFinder .fareFinderSearch .verlaufSelector .paxType span{font-size:12px;font-weight:bold;margin-top:16px;display:table;}#fareFinder .fareFinderSearch .verlaufSelector .paxType select{margin-top:4px;width:84px;}#fareFinder .fareFinderSearch .verlaufSelector .paxType input{margin-top:7px;}#fareFinder .fareFinderSearch .timePeriod{margin-right:30px;margin-bottom:20px;padding-top:20px;}#fareFinder .fareFinderSearch .priceCalendarHinflug{margin-right:30px;}*html #fareFinder .fareFinderSearch .priceCalendarHinflug{line-height:14px;}#fareFinder .fareFinderSearch .priceCalendarRueckflug{margin-right:30px;line-height:14px;}#fareFinder .fareFinderSearch .priceCalendarTrenner{height:10px;}#fareFinder .fareFinderSearch .priceCalendarGesamt{margin-right:30px;}#fareFinder .fareFinderSearch .priceCalendarFooter{font-size:10px;width:350px;margin-top:10px;}#fareFinder .fareFinderSearch .priceCalendarFooter p{float:left;}#fareFinder .fareFinderSearch .priceCalendarTotalPriceBox{width:250px;padding-right:150px;}#FareFinderResults a.sortorder:link,#FareFinderResults a.sortorder:visited{color:#878787;}#FareFinderResults a.sortorder:visited:hover,#FareFinderResults a.sortorder:hover{color:#f00001;text-decoration:underline;}#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:#282828;}#FareFinderResults a.sortorder-active:hover{color:#f00001;text-decoration:underline;}#FareFinderResults .carrier a.x3,#FareFinderResults .carrier a.hf{background:url('/skyres/images/farefinder/carrier/tuifly.gif') no-repeat right;display:block;width:25px;height:20px;}#FareFinderResults .carrier a.xl,#FareFinderResults .carrier a.gxl{background:url('/skyres/images/farefinder/carrier/xl_airways.jpg') no-repeat right;display:block;width:25px;height:20px;}#FareFinderResults .carrier a.ab{background:url('/skyres/images/farefinder/carrier/airberlin.jpg') no-repeat right;display:block;width:25px;height:20px;}#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:#ebe9e4;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:#297DA3;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:#297DA3;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 #ccc;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:#f0f0f0;color:#297DA3;font-size:15px;}.serviceLinkBox ul a{padding:0 0 0 15px;color:#040404;background:url(../images/buttons/links.png) no-repeat -3px -2381px;line-height:16px;}.serviceLinkBox ul a:hover{background-position:-3px -2332px;}* 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:#f5f3ed;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:#EF0000!important;padding-top:15px;}.gsc-control .gsc-results .gsc-cursor-box .gsc-trailing-more-results{color:#EF0000;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;}.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;}.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:#f6f3ee 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:#f6f3ee url('../images/buttons/links_ie.png') no-repeat 100% -2759px;}.timetable .content div.selectTimetable ul li a:hover{background-color:#ffffad;}* 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:#ffffad;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:#CDE5F1;width:940px;height:406px;}.flightDestinations .contentTeaser .selectDestination{background-color:#FFF700;position:absolute;left:0;top:0;padding:15px 10px;height:376px;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:#ef0000;}.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:#ebe9e4;}.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:#297da3;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;}body#findPassword fieldset.resetPassword{position:relative;}body#findPassword fieldset.resetPassword div#hintMessageBox{right:0;}.myTuiFly iframe{width:700px;margin-bottom:15px;}* html .myTuiFly iframe{width:690px;}.myTuiFlyIFrameContent .contentBlock .content{float:none;width:auto;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;}.myTuiFlySpecials .specialsInfo a{color:#282828!important;}.myTuiFlySpecials .specialsInfo a:link{color:#282828!important;}.myTuiFlySpecials .specialsInfo h2 a{color:#297DA3!important;}.myTuiFlySpecials .specialsInfo h2 a:link{color:#297DA3!important;}.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 .customerBookings{margin-left:15px;}.myTuiFly .content .customerBookings table{margin-bottom:20px;width:680px;border-collapse:separate;}.myTuiFly .content .customerBookings table th,.myTuiFly .content .customerBookings table td{padding:5px 0 5px 15px;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-top:2px solid #fff;background:#ebe9e4;}.myTuiFly .content .customerBookings table .flightNumber{width:85px;padding-right:10px;background:#fff;font-size:15px;font-weight:bold;}.myTuiFly .content .customerBookings table .flightNumber a{color:#333;}.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:#EBE9E4 url('../images/buttons/links_large_lightgrey.png') no-repeat 100% 1px;}.myTuiFly .content .customerBookings th a{display:block;width:10px;height:6px;}.myTuiFly .content .customerBookings th span{float:left;}.myTuiFly .content .customerBlueMiles .detailsBlueMiles .linkIcon{float:right;}.myTuiFly .content .customerBlueMiles .annotation{color:#999!important;}.myTuiFly .content .customerBlueMiles fieldset{margin-bottom:20px;}.myTuiFly .content .customerBlueMiles table{margin-bottom:20px;width:640px;}.myTuiFly .content .customerBlueMiles table th,.myTuiFly .content .customerBlueMiles table td{padding:5px 15px;border:1px solid #bfbfbf;text-align:left;vertical-align:middle;font-size:11px;line-height:1.4em;}.myTuiFly .content .customerBlueMiles table .icon{padding:0 0 0 2px;width:20px;text-align:center;}.myTuiFly .content .customerBlueMiles table .date{width:60px;text-align:center;}* html .myTuiFly .content .customerBlueMiles table .date{width:90px;}.myTuiFly .content .customerBlueMiles table .blueMiles{width:80px;text-align:center;}* html .myTuiFly .content .bonusBlueMiles table .blueMiles{width:110px;}.myTuiFly .content .customerBlueMiles .detailsBlueMiles dt{float:left;padding-bottom:5px;width:300px;font-weight:normal;}.myTuiFly .content .customerBlueMiles .detailsBlueMiles dd{margin-left:210px;padding-bottom:5px;font-weight:bold;}.myTuiFly .content .customerBlueMiles .bluemilesBuyMiles .bluemilesType{float:left;margin:10px 40px 0 0;}.myTuiFly .content .customerBlueMiles .bluemilesBuyMiles .bluemilesType div{margin-top:5px;}.myTuiFly .content .customerBlueMiles .bluemilesBookMiles .formRow label{width:180px;}.myTuiFly .content .customerBlueMiles .bonusBlueMiles{overflow:hidden;*height:1%;}.myTuiFly .content .customerBlueMiles .bonusBlueMiles h4{float:left;}.myTuiFly .content .customerBlueMiles .bonusBlueMiles .printBlueMiles{float:right;margin:0 71px 10px 0;text-align:right;}.myTuiFly .content .customerBlueMiles .bonusBlueMiles table{clear:both;}.myTuiFly .content p.blueMilesMember{margin:10px 0 20px;}.myTuiFly .content div.topbonusNotice{width:599px;margin-bottom:80px;}.myTuiFly .content span.blueMilesMember{float:left;display:block;background:url('../images/buttons/button.png') no-repeat 0 -581px;width:90px;height:16px;}* html .myTuiFly .content span.blueMilesMember{background-image:url('../images/buttons/button_ie.png');}.myTuiFly .content .blueMilesMember_blue{background-position:0 -180px;}.myTuiFly .content .blueMilesMember_gold{background-position:-18px -581px;}.myTuiFly .content .blueMilesMember_paper{background-position:-90px -581px;}.myTuiFly .content .collectingBlueMiles{float:left;margin-bottom:20px;width:330px;}.myTuiFly .content .collectingBlueMiles img{float:left;}.myTuiFly .content .collectingBlueMiles .info{position:relative;margin-left:85px;width:170px;}.myTuiFly .content .collectingBlueMiles .info a{float:right;}.myTuiFly .content .blueMilesInfo{margin-left:190px;}.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:#ebe9e4;}.myTuiFly .content .toggleBox .formInfo p{padding:10px;background-color:#f5f3ed;}.myTuiFly .content .blueMilesPartnerOverview,.myTuiFly .content .blueMilesPartnerAll{margin:20px 0 0;}* html .myTuiFly .content .blueMilesPartnerOverview,* html .myTuiFly .content .blueMilesPartnerAll{margin-bottom:20px;}.myTuiFly .content .blueMilesPartnerOverview .blueMilesPartner{float:left;margin:0 30px 30px 0;width:142px;height:150px;border:1px solid #bfbfbf;overflow:hidden;text-align:center;}.myTuiFly .content .blueMilesPartner .blueMilesPartner{float:left;margin:0 15px 15px 0;width:142px;height:150px;border:1px solid #bfbfbf;overflow:hidden;text-align:center;}* html .myTuiFly .content .blueMilesPartnerOverview .blueMilesPartner,* html .myTuiFly .content .blueMilesPartner .blueMilesPartner{display:inline;}.myTuiFly .content .blueMilesPartnerOverview .blueMilesPartner img,.myTuiFly .content .blueMilesPartner .blueMilesPartner img{margin:0 auto 5px;float:none;}.myTuiFly .content .blueMilesPartnerOverview .blueMilesPartner p,.myTuiFly .content .blueMilesPartner .blueMilesPartner p{height:50px;margin:0;padding:5px 0 0;background:#ebe9e4;text-align:center;overflow:hidden;font-size:11px;}*+html .myTuiFly .content .blueMilesPartnerOverview .blueMilesPartner p,*+html .myTuiFly .content .blueMilesPartner .blueMilesPartner p{height:48px;position:relative;}.myTuiFly .content .blueMilesPartnerOverview .blueMilesPartner span.strikeThrough,.myTuiFly .content .blueMilesPartner .blueMilesPartner span.strikeThrough{text-decoration:line-through;font-size:10px;color:#666;display:block;height:15px;}.myTuiFly .content .blueMilesPartnerOverview .blueMilesPartner p a,.myTuiFly .content .blueMilesPartner .blueMilesPartner p a{color:#333;text-decoration:underline;}* html .myTuiFly .content .blueMilesPartnerOverview .blueMilesPartner p a.linkIconSmall,* html .myTuiFly .content .blueMilesPartner .blueMilesPartner p a.linkIconSmall{background:url('../images/buttons/links_ie.png') no-repeat 100% -2232px;}.myTuiFly .content .blueMilesPartnerAll .blueMilesPartner{float:left;margin:0 15px 15px 0;width:80px;height:41px;border:1px solid #bfbfbf;overflow:hidden;}.myTuiFly .content .blueMilesPartnerAll .blueMilesPartner img{height:37px;margin:0 10px 5px;}.myTuiFly .content .blueMilesPartnerAll .blueMilesPartner p{display:none;}#blueMilesPartnerDetail{background:#ebe9e4;padding:15px;width:780px;height:480px;text-align:left;}* html #blueMilesPartnerDetail{width:810px!important;}#blueMilesPartnerDetail h4.withPager{margin-bottom:15px;}* html #blueMilesPartnerDetail h4.fullWidth{width:810px;}#blueMilesPartnerDetail .partnerDetails{margin-bottom:5px;padding:15px;background:#fff;width:750px;height:370px;overflow:auto;}* html #blueMilesPartnerDetail .partnerDetails{width:780px;height:400px;}#blueMilesPartnerDetail .pagerWidth{width:700px;}* html #blueMilesPartnerDetail .pagerWidth{width:745px;height:370px;padding-right:0;}#blueMilesPartnerDetail .pagerLeft,#blueMilesPartnerDetail .pagerRight{float:left;margin:0;padding:0;width:24px;height:400px;background:url('../images/backgrounds/bg_pagerLightbox.gif') repeat-y 0 0;}#blueMilesPartnerDetail .pagerLeft a,#blueMilesPartnerDetail .pagerRight a{float:left;width:24px;height:400px;}#blueMilesPartnerDetail .pagerLeft img,#blueMilesPartnerDetail .pagerRight img{position:relative;top:50%;}#blueMilesPartnerDetail .pagerRight{clear:right;}#blueMilesPartnerDetail .partnerDetails .leftContentColumn{width:220px;height:370px;float:left;}#blueMilesPartnerDetail .pagerWidth .leftContentColumn{width:470px;}#blueMilesPartnerDetail .partnerDetails .rightContentColumn{margin-left:10px;height:370px;width:500px;float:left;}* html #blueMilesPartnerDetail .partnerDetails .rightContentColumn{height:400px;}#blueMilesPartnerDetail .pagerWidth .rightContentColumn{width:200px;}#blueMilesPartnerDetail .partnerDetails .menuInfoBox{width:200px;background-color:#def0f9;font-size:11px;}#blueMilesPartnerDetail .partnerDetails .menuInfoBox p,#blueMilesPartnerDetail .partnerDetails .menuInfoBox li{margin:0 10px 10px 20px;}#blueMilesPartnerDetail .partnerDetails .menuInfoBox ul li{list-style-type:disc;padding-bottom:5px;}#blueMilesPartnerDetail .partnerDetails .menuInfoBox ol li{list-style-type:decimal;padding-bottom:5px;}#blueMilesPartnerDetail .partnerDetails .subDetails{margin-bottom:30px;}#blueMilesPartnerDetail .partnerDetails h2,#blueMilesPartnerDetail .partnerDetails h4{color:#297DA3;font-size:15px;margin-bottom:15px;}#blueMilesPartnerDetail .partnerDetails .currentOffer{margin-top:40px;}#blueMilesPartnerDetail .partnerDetails img{margin-bottom:20px;margin-right:20px;border:1px solid #bfbfbf;float:left;}#blueMilesPartnerDetail .partnerDetailsButtons{height:30px;position:relative;}* html #blueMilesPartnerDetail .partnerDetailsButtons{width:810px;}#blueMilesPartnerDetail .partnerDetailsButtons p{font-size:10px;margin-left:230px;}#blueMilesPartnerDetail .partnerDetailsButtons span.annotation{position:absolute;left:230px;width:400px;}* html #blueMilesPartnerDetail .partnerDetailsButtons span.annotation{width:390px;}#blueMilesPartnerDetail .partnerDetailsButtons span.annotation input{margin-top:3px;}#blueMilesPartnerDetail .partnerDetailsButtons span.annotation a.showButton{margin-left:10px;}* html #blueMilesPartnerDetail .partnerDetailsButtons a.backButton{background:url('../images/buttons/button_ie.png') no-repeat 100% -343px;}* html #blueMilesPartnerDetail .partnerDetailsButtons a.backButton span{background:url('../images/buttons/button_ie.png') no-repeat 0 -343px;}* html #blueMilesPartnerDetail .partnerDetailsButtons a.backButton:hover{background-position:100% -373px;}* html #blueMilesPartnerDetail .partnerDetailsButtons a.backButton:hover span{background-position:0 -373px;}* html #blueMilesPartnerDetail .partnerDetailsButtons a.showButton{background:url('../images/buttons/button_ie.png') no-repeat 0 -1006px;}* html #blueMilesPartnerDetail .partnerDetailsButtons a.showButton span{background:url('../images/buttons/button_ie.png') no-repeat 100% -1006px;}* html #blueMilesPartnerDetail .partnerDetailsButtons a.showButton:hover{background-position:0 -1046px;}* html #blueMilesPartnerDetail .partnerDetailsButtons a.showButton:hover span{background-position:100% -1046px;}#partnerOverlay{width:510px;height:395px;position:absolute;}* html #partnerOverlay{background-color:#fff;filter:alpha(opacity=1);left:35px;top:50px;}*+html #partnerOverlay{background-color:#fff;filter:alpha(opacity=1);left:35px;top:50px;}#darkSiteDetails{background:#ebe9e4;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:#297DA3;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;}.dataCustomerProgram dl{margin:15px 30px 30px 0;}.dataCustomerProgram dt{float:left;padding-bottom:5px;width:280px;font-weight:normal;text-align:left;}.dataCustomerProgram dd{margin-left:160px;padding-bottom:5px;text-align:left;}#linkOldTransactions{margin-top:5px;}.myTuiFly .content .toggleBox table.tableCustomerProgram{width:670px;margin-bottom:0;}.myTuiFly .content .toggleBox table.tableCustomerProgram td.date,.myTuiFly .content .toggleBox table.tableCustomerProgram th.date{width:80px;}.myTuiFly .content .toggleBox table.tableCustomerProgram td.description,.myTuiFly .content .toggleBox table.tableCustomerProgram th.description{width:220px;}.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:190px;}.tableCustomerProgram td{padding:5px 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:relative;margin-left:100px;}.cardInfo div{position:absolute;top:110px;left:40px;color:#000;font-weight:bold;}.myTuiFlyOffers{width:940px;height:355px;background:#eee 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;}#contentArea .contentTeaser #flashContentmyTUIfly{position:relative;height:355px;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBoxOpacity{position:absolute;z-Index:100000;bottom:10px;right:13px;background-color:white;width:296px;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox{background-color:#F5F3ED;position:absolute;z-Index:100001;bottom:10px;right:13px;width:270px;border:1px solid #d6d6d6;padding-left:13px;padding-right:13px;padding-top:10px;padding-bottom:14px;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox h1,.flightdataForm h1{color:#297da3;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:#878787;}* html #contentArea .contentTeaser #flashContentmyTUIfly .loginBox .listIcon{background-position:0 -4646px;}#contentArea .contentTeaser #flashContentmyTUIfly .loginBox .loginButton{margin-top:3px;}#contentArea .leftContentColumn .flightdataForm{background-color:#F5F3ED;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:#F5F3ED;margin:20px 0;bottom:10px;right:13px;padding-left:13px;padding-right:13px;padding-top:10px;padding-bottom:14px;}#topbonuslogin h1{color:#297da3;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:#878787;}* 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 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:black;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:black;}#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:0 0 0 18px;background:url('../images/buttons/links.png') no-repeat 0 -2381px;font-size:11px;text-decoration:none;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:#333;font-weight:normal;vertical-align:bottom;white-space:nowrap;}#notepad div.toggleBox div.toggleContent table td{padding:8px 15px;border-top:1px solid #dedbd4;border-bottom:1px solid #dedbd4;border-bottom:1px solid #dedbd4!important;color:#535353;font-size:11px;line-height:14px;vertical-align:top;}#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:#f5f3ed;color:#333;font-weight:bold;}#notepad div.toggleBox div.toggleContent table td.info{background-color:#f5f3ed;}#notepad div.toggleBox div.toggleContent table td .duration{color:#636363;}#notepad div.toggleBox div.toggleContent table td.time{color:#282828;}#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:#f5f3ed;}#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 .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:#ef0000;}* 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:#ef0000;}* 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:#ccc;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{color:#f00001!important;font-size:16px!important;}.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;height:33px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.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;}.ui-dialog .ui-dialog-buttonpane{position:static;bottom:0;right:0;width:100%;text-align:right;}.ui-dialog .ui-dialog-buttonpane button{margin:15px 10px;padding:0 0 2px 10px;background:url('../images/buttons/button.png') no-repeat 0 -160px;border:none;width:68px;height:24px;color:#fff;text-align:left;font-size:12px;line-height:24px;font-weight:bold;outline:0;cursor:pointer;}* html .ui-dialog .ui-dialog-buttonpane button{background-image:url('../images/buttons/button_ie.png');width:68px;overflow:visible;}.ui-dialog .ui-resizable-handle{display:none!important;}.confirmBox .ui-dialog .ui-dialog-buttonpane{float:left;}.confirmBox .ui-dialog-buttonpane button{position:relative;float:right;display:block;width:auto;margin-left:5px;padding:0 0 0 5px;background:url('../images/buttons/button.png') no-repeat 0 -79px;height:25px;color:#fff!important;font-size:12px;line-height:25px;font-weight:bold;text-decoration:none!important;outline:0;}.confirmBox .ui-dialog-buttonpane button span{float:left;display:block;margin-top:-1px;padding:0 34px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% -80px;height:24px;line-height:22px;cursor:pointer;outline:0;}* html .confirmBox .ui-dialog-buttonpane{padding-bottom:10px;}*+html .confirmBox .ui-dialog-buttonpane{padding-bottom:10px;}html>body .confirmBox .ui-dialog-buttonpane button{padding:0 0 0 5px;}* html .confirmBox .ui-dialog-buttonpane button{display:inline;}*+html .confirmBox .ui-dialog-buttonpane button{width:auto;overflow:visible;padding-right:9px;}*+html .confirmBox .ui-dialog-buttonpane button span{margin-top:1px;line-height:22px;white-space:nowrap;}* html .confirmBox .ui-dialog-buttonpane button span{margin-top:1px;line-height:23px;white-space:nowrap;}.confirmBox .ui-dialog-buttonpane .buttonCancel{float:left;background:url('../images/buttons/button.png') no-repeat 100% -239px;}.confirmBox .ui-dialog-buttonpane .buttonCancel span{margin-top:-1px;padding:0 4px 0 34px;background:url('../images/buttons/button.png') no-repeat 0 -240px;}*+html .confirmBox .ui-dialog-buttonpane .buttonCancel{padding-right:8px;}* html .confirmBox .ui-dialog-buttonpane .buttonCancel{margin-left:5px;padding-right:9px;background-image:url('../images/buttons/button_ie.png');}*+html .confirmBox .ui-dialog-buttonpane .buttonCancel span{margin-top:1px;}* html .confirmBox .ui-dialog-buttonpane .buttonCancel span{margin-top:1px;background-image:url('../images/buttons/button_ie.png');}.confirmBoxElvia .ui-dialog-buttonpane{position:relative;bottom:0;right:0;height:100px;width:100%;text-align:right;}.confirmBoxElvia .ui-dialog-buttonpane button{position:absolute;top:45px;right:5px;display:block;width:220px;padding:0 0 0 5px;background:url('../images/buttons/button.png') no-repeat 0 1px;height:25px;color:#fff!important;font-size:12px;line-height:25px;font-weight:bold;text-decoration:none!important;outline:0;}.confirmBoxElvia .ui-dialog-buttonpane button span{width:175px;float:left;display:block;margin-top:-1px;padding:0 34px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% 0;height:24px;line-height:22px;cursor:pointer;outline:0;}* html .confirmBoxElvia .ui-dialog-buttonpane button{display:inline;background-image:url('../images/buttons/button_ie.png');}*+html .confirmBoxElvia .ui-dialog-buttonpane button span{margin-top:1px;line-height:22px;white-space:nowrap;}* html .confirmBoxElvia .ui-dialog-buttonpane button span{margin-top:1px;background-image:url('../images/buttons/button_ie.png');line-height:23px;outline:0;}.confirmBoxElvia .ui-dialog-buttonpane .buttonCancel{top:0;padding:0 0 0 5px;background:url('../images/buttons/button.png') no-repeat 0 -79px;}.confirmBoxElvia .ui-dialog-buttonpane .buttonCancel span{margin-top:-1px;padding:0 34px 0 6px;background:url('../images/buttons/button.png') no-repeat 100% -80px;}*+html .confirmBoxElvia .ui-dialog-buttonpane .buttonCancel span{margin-top:1px;}* html .confirmBoxElvia .ui-dialog-buttonpane .buttonCancel span{margin-top:1px;background-image:url('../images/buttons/button_ie.png');outline:0;}* html .confirmBoxElvia .ui-dialog-buttonpane .buttonCancel{background-image:url('../images/buttons/button_ie.png');}.confirmBoxExceedsMaxPaxAllowed .ui-dialog-buttonpane button{background-position:0 1px;}.confirmBoxExceedsMaxPaxAllowed .ui-dialog-buttonpane button span{background-position:100% 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;}.notepadLayer{border:1px solid #b2b2b2;background-color:#ebe9e4;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;float:left;}#notepad-ajaxLayer .content{width:400px;height:auto;border:1px solid #b2b2b2;overflow:auto;background-color:#fff;padding:10px 10px 10px;}#notepad-ajaxLayer .waitMessage{height:40px;width:420px;text-align:center;padding-top:120px;}.emailMissingAjaxLayer{border:1px solid #b2b2b2;background-color:#ebe9e4;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;}#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:#ebe9e4;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:#ebe9e4;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;}body.popup .wrapper{width:80%;}.popup .popupLinks{margin-top:25px;}.popup .contentBlock .wide{width:auto;}#SkySales ul.popupNav{width:560px;float:none;clear:both;list-style:none;margin:20px 0;}#SkySales ul.popupNav li{float:left;padding:0;}#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:#f6f3ee;width:auto;color:#333;font-size:11px;line-height:14px;}* html #SkySales ul.popupNav li a{padding-right:7px;background:#f6f3ee;overflow:hidden;}#SkySales ul.popupNav li.active a{background-color:#ffffad;background-image:none;font-weight:bold;}#SkySales ul.popupNav li:hover a{background-color:#ffffad;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;}#fareFinder .fareFinderSearch .list a.highlightIcon{display:block;width:31px;height:16px;background-image:url('../images/icon_promo_fare.gif');background-repeat:no-repeat;background-position:0 0;margin:0 auto;}#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;}#fareFinder .fareFinderSearch .list .pr-20prozent a.highlightIcon{background-position:0 -60px;}#fareFinder .fareFinderSearch .list .pr-20prozent2 a.highlightIcon{background-position:0 -60px;}#fareFinder .fareFinderSearch .list .pr-25prozent a.highlightIcon{background-position:0 -480px;}#fareFinder .fareFinderSearch .list .pr-30prozent a.highlightIcon{background-position:0 -90px;}#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 -270px;}#fareFinder .fareFinderSearch .list .pr-u20 a.highlightIcon{background-position:0 -330px;}.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;}.contentBoxTPS .pr-20prozent span.highlightIcon{background-position:0 -58px;}.contentBoxTPS .pr-20prozent2 span.highlightIcon{background-position:0 -58px;}.contentBoxTPS .pr-25prozent span.highlightIcon{background-position:0 -478px;}.contentBoxTPS .pr-30prozent span.highlightIcon{background-position:0 -88px;}.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-u20 span.highlightIcon{background-position:0 -328px;}a.pr-2for1{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -357px;width:31px;height:24px;}.de-DE a.pr-2for1{background:url('../images/icon_promo_fare.gif') no-repeat 0 -387px;}.en-GB a.pr-2for1{background:url('../images/icon_promo_fare.gif') no-repeat 0 -357px;}.it-IT a.pr-2for1{background:url('../images/icon_promo_fare.gif') no-repeat 0 -417px;}.es-ES a.pr-2for1{background:url('../images/icon_promo_fare.gif') no-repeat 0 -447px;}a.pr-prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -27px;width:31px;height:24px;}a.pr-25euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -27px;width:31px;height:24px;}a.pr-20prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -57px;width:31px;height:24px;}a.pr-20prozent2{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -57px;width:31px;height:24px;}a.pr-25prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -477px;width:31px;height:24px;}a.pr-30prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -87px;width:31px;height:24px;}a.pr-40prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -117px;width:31px;height:24px;}a.pr-50prozent{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -147px;width:31px;height:24px;}a.pr-20euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -177px;width:31px;height:24px;}.SkinHLXAgencyMaster a.pr-20euro{display:none;}a.pr-29euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -207px;width:31px;height:24px;}.SkinHLXAgencyMaster a.pr-29euro{display:none;}a.pr-39euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -237px;width:31px;height:24px;}.SkinHLXAgencyMaster a.pr-39euro{display:none;}a.pr-49euro{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -267px;width:31px;height:24px;}.SkinHLXAgencyMaster a.pr-49euro{display:none;}a.pr-smile{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -297px;width:31px;height:24px;}a.pr-u20{display:block;background:url('../images/icon_promo_fare.gif') no-repeat 0 -327px;width:31px;height:24px;}.SkinHLXAgencyMaster a.pr-u20{display:none;}.queryTooltipContent div.tooltipContent{margin:0!important;}.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 #328fb1;border-right:1px solid #328fb1;min-width:150px;}.queryTooltipContent .tooltipContent.widthAuto{width:auto;}.queryTooltipContent .tooltipContent.widthBig{width:300px;}.leftOverlay .tooltipContent{border-left:1px solid #328fb1;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 0 0 20px;background-color:#297da3;background:url('../images/backgrounds/tooltip_small_overlay.png') no-repeat 0 0;}* html .tooltipSmall.queryTooltipContent{padding:0 0 0 20px;background-color:#297da3;background:url('../images/backgrounds/tooltip_small_overlay_ie.png') no-repeat 0 0;}.tooltipSmall.queryTooltipContent .tooltipContent{padding:5px 5px 8px 0;border-bottom:1px solid #328fb1;border-right:1px solid #328fb1;min-width:120px;}.tooltipSmall.queryTooltipContent p.queryTooltipInfo{text-align:left;color:#fff!important;float:none!important;}#quicklinks{padding:25px 0;background-color:#fff;}#quicklinks.seo{margin-bottom:20px;border-top:1px solid #b3b2b0;padding:20px 0;background:#F5F3ED;}#quicklinks h2{margin:0 28px 15px;color:#297da3;font-size:15px;line-height:1.4em;}#quicklinks a{padding:0 2px 0 0;color:#1b1b1b;font-size:11px;line-height:1.2em;text-decoration:none;}#quicklinks a:hover{background-color:#F5F3ED;}#quicklinks.seo a{background:url('../images/buttons/links.png') no-repeat 0 -4483px;}#quicklinks.seo a.first{background:none;padding-left:0;}#quicklinks.seo a strong{font-weight:normal;}#quicklinks ul{float:left;margin-left:20px;width:135px;overflow:hidden;}*+html #quicklinks ul{padding-bottom:25px;}* html #quicklinks ul{margin-left:14px;width:140px;}* 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;}#smfooter a{color:#1b1b1b;text-decoration:none;}#sternchentextfooter{clear:both;color:#999;font-size:10px;margin:0 30px 0;padding-bottom:10px;}#sternchentextfooter sup{font-size:8px;}#quicklinks.seo #smfooter a{padding:0 2px 0 10px;color:#1b1b1b;font-size:11px;line-height:1.2em;text-decoration:none;}*html #quicklinks.seo #smfooter a{padding:0 2px 0 8px;color:#1b1b1b;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 #B3B2B0;margin:25px 30px 0 30px;padding-top:25px;font-size:11px;}#quicktown a{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;}* 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:#ebe9e4;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:#297da3;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:#282828;font-size:12px;font-weight:bold;margin-top:26px;}#tuiHotelDetail-ajaxLayer .right .copy{color:#282828;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;}.notepadPreviewLayer{border:1px solid #b2b2b2;background-color:#ebe9e4;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:white;}#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;}@media print{body{background-color:#fff;background-image:none;}body #visual{background-image:none;}#metaArea,#navigation{display:none;}#quicklinks{display:none;}#smfooter{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 .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 #C1C1C1;border-right:1px solid #C1C1C1;background-color:#efefef;background-image:none;}.myTuiFly .content .customerBlueMiles .bonusBlueMiles .printBlueMiles{display:none;}.wrapper{width:640px;margin:0;}#notepad .content{width:640px;margin-left:0!important;}#notepad #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;}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;}}#bluemiles-callcenter .bluemiles-number input{height:60px;line-height:60px;width:420px;font-size:25pt;color:#b6b6b6;margin-right:25px;padding:5px;}#bluemiles-callcenter .bluemiles-number input.black{color:#000;}