.nojs .nojsHidden{display:none}.nojs .nojsShow{display:block}.js .nojsShow{display:none}.mainSprite{background-image:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent}.flightSprite{background-image:url('../img/fox/GERMAN/SPRITE_flight_wide__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;font-display:swap;src:local(''),url('../fonts/webfonts/roboto-condensed-v24-latin-300.woff2') format('woff2'),url('../fonts/webfonts/roboto-condensed-v24-latin-300.woff') format('woff')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:swap;src:local(''),url('../fonts/webfonts/roboto-condensed-v24-latin-regular.woff2') format('woff2'),url('../fonts/webfonts/roboto-condensed-v24-latin-regular.woff') format('woff')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;font-display:swap;src:local(''),url('../fonts/webfonts/roboto-condensed-v24-latin-700.woff2') format('woff2'),url('../fonts/webfonts/roboto-condensed-v24-latin-700.woff') format('woff')}.privacy-sections{counter-reset:item;margin:1em 0}.privacy-sections .section-wrapper{padding-left:0;margin-left:0}.privacy-sections .section-wrapper .heading-section{font-size:1.25em;font-weight:700;color:#2a50bd;margin-top:.6em}.privacy-sections .section-wrapper .number-section:before{content:counters(item,'.') ' ';counter-increment:item}.privacy-sections .section-wrapper .inner-section{counter-reset:item}.privacy-sections .section-wrapper .inner-section h3{color:#2a50bd}.privacy-sections .section-wrapper .inner-section .heading-section{font-size:1em}@media print{.login-service-bar,#FlexTop,#FlexSky,#FlexSkyView,#navi,.copy,.footerlinks,.lcol_service,#footer{display:none}.rcol_service{width:100%}}body.flight_basicserviceagb{padding:2px;background:#e8ebf2}.popup-container{padding:12px;border:1px solid #ddf;background:#fff;font:normal 12px arial}html body.coService .subpage-styling-reset h1,html body.coService .subpage-styling-reset h2,html body.coService .subpage-styling-reset h3,html body.coService .subpage-styling-reset h4,html body.coService .subpage-styling-reset h5,html body.coService .subpage-styling-reset h6{margin:1em 0;padding:0;line-height:normal;font-weight:400}html body.coService .subpage-styling-reset h1{font-size:2em}html body.coService .subpage-styling-reset h2{font-size:1.5em}html body.coService .subpage-styling-reset h3{font-size:1.1667em}html body.coService .subpage-styling-reset h4{font-size:1em}html body.coService .subpage-styling-reset h5{font-size:.8333em}html body.coService .subpage-styling-reset h6{font-size:.6667em}html body.coService .subpage-styling-reset p{margin:1em 0;padding:0;line-height:1.5em}html body.coService .subpage-styling-reset ul,html body.coService .subpage-styling-reset ol{display:block;list-style-position:outside;margin:1em 0;padding:0 0 0 2em;font-weight:400}html body.coService .subpage-styling-reset ul{list-style-type:disc}html body.coService .subpage-styling-reset ol{list-style-type:decimal}html body.coService .subpage-styling-reset ol li,html body.coService .subpage-styling-reset ul li{display:list-item;margin:1em 0;padding:0;text-align:left}html body.coService .subpage-styling-reset b,html body.coService .subpage-styling-reset strong{font-weight:700}@page{@bottom{font-family:arial;content:counter(page)}}.service h1{font-size:20px}.service h2{font-size:18px}.service ul,.service ol{margin:0;padding-left:15px}.service .table-of-contents,.service .agb-content{margin:2em 0}.service .table-of-contents li,.service .agb-content li{margin:1em 0 0;list-style:upper-latin}.service .table-of-contents li ul,.service .agb-content li ul{margin:0}.service .table-of-contents li ul>li,.service .agb-content li ul>li{list-style:upper-roman}.service .table-of-contents li ol>li,.service .agb-content li ol>li{list-style:decimal}.service .table-of-contents li ol>li ul li,.service .agb-content li ol>li ul li{list-style:lower-latin}.service .table-of-contents li ol>li ul li li,.service .agb-content li ol>li ul li li{text-indent:-5px;list-style:none}.service .table-of-contents li ol>li ul li li:before,.service .agb-content li ol>li ul li li:before{position:relative;left:-5px;content:"-"}.service .agb-content li{font-size:15px;font-weight:700}.service .agb-content li p{font-size:12px;font-weight:400}.service .agb-content li ol li{font-size:12px;font-weight:400}.service_FDT ol{margin:2em 0}.service_FDT ol li{margin:1em 0 0}.service_FDT ol li h3,.service_FDT ol li h4{font-size:15px;margin-bottom:1em;font-weight:700}.spr_testimonial-calli{background-image:url('../img/fox/GERMAN/SPRITE_testimonial_calli__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent}.faqCenter p.topParagraph{margin:0 0 10px}.faqCenter p.subParagraph{margin:15px 0}.pressbox h2{font-weight:700;font-size:13px}.press,.pressbox{background:#fff}.pressbox{padding:10px}.press_contactbox{height:170px;width:503px;margin-right:10px}.press_name{margin-bottom:16px;font-weight:700;padding-left:175px;padding-top:60px}.service h3{margin:0 0 10px}.press_titel{margin-left:0 !important;padding-left:175px;padding-top:0}.press_mail{margin-left:0 !important;padding-left:175px}.service_FDT .highlight,.service_FDT h2{font-weight:700}.service_FDT .imprint-section h3{font-size:12px;color:#000}.service_FDT .terms .imprint-section h3{font-size:15px}.service h3 a,.service_wide h3 a{text-decoration:none}.service.contact .terms .imprint-head{margin:1em 0 0}.service .cnt{background:#fff;border:1px solid #cfd7e4;border-bottom:0}.service img{margin-top:-1px}.service .cnt h4{color:#fe7903;padding:3px 10px 0;font-size:15px;letter-spacing:0}.service .cnt h6{color:#fe7903;padding:3px 10px 0;font-size:12px}.service .cnt ul{line-height:14px;padding:5px 2px 0 10px;list-style-type:disc;list-style-position:inside;text-indent:-13px}.service .cnt li{padding:5px 2px 0 10px;margin-left:8px}.service .question{background:#fff;border:1px solid #cfd7e4;border-bottom:0}.service .question h6,.service_wide .question h6{color:#000;padding:7px 10px 0;font-size:12px}.service .question ul,.service_wide .question ul{line-height:14px;padding:5px 2px 5px 10px;list-style-type:disc;list-style-position:inside;text-indent:-15px}.service .question li,.service_wide .question li{padding:5px 2px 5px 10px;margin-left:8px}.imprint-form{margin:20px 0 0}.imprint-form .spr_faq{background:0 0}.imprint-form hr{display:none}#service.contact .imprint-form p.topParagraph{color:#2a83c1;font-size:12px;font-weight:700}.imprint-form .longContactFormHead{width:150px;white-space:nowrap;background-position:-342px -97px;height:18px;color:#2f64d6;font-weight:700;line-height:18px;font-size:18px}.imprint-form .submitHint{margin:15px 0}.imprint-form .successBox{line-height:16px;width:auto;background-color:#ebfbd2;border:2px solid #548c03;color:#0f7f19;display:block;margin-bottom:10px;padding:5px 30px;font-size:11px}#service_menu_preisalert{width:170px;margin-top:10px}#service .imprint-section .paragraph.first{padding-top:0}#service p#serviceContact{margin-top:10px;font-weight:700}#service .contact{padding:10px 20px 9px !important;border:1px solid #cfd7e4;background:#fff}#service .contact h5{margin-bottom:-5px;color:#2a50bd;font-weight:700}#service .contact p{margin-top:0;padding:5px 0;font-size:12px;font-weight:400}#service .contact li.disc{list-style:disc}#service .career{line-height:16px;background:#fff url('../img/career_photo__b44d9b1c.jpg') no-repeat scroll right bottom}#service .career img{float:right;margin-top:-6px}#service .career ul{margin-top:4px;margin-bottom:5px}#service .career ul li{padding-left:13px;background:url('../img/ul-square__b44d9b1c.gif') no-repeat left center}#service .career h4{padding-bottom:0;font-size:1em}#service .contactDay{float:left;display:block;width:120px}#service_menu_preisalert .sliderbox{width:168px}#service_menu_preisalert .sliderbox ul.nolink li{border-color:#cfd7e4;border-style:solid;border-width:1px 0 0;color:#666;background-color:#e1e1e1;display:block;font-weight:700;padding:7px 18px 8px;text-decoration:none}#service_menu_preisalert .sliderbox ul.nolink li.active{background:none repeat scroll 0 0 #cfd7e4;color:#000}.small_search_corner.menufoot.nolink b{background-color:#666}#service p#serviceContact{margin-top:10px;font-weight:700}#service.contact{margin-top:0;padding:10px 20px 9px !important;border:1px solid #cfd7e4;background:#fff}.service.contact h4{margin-bottom:0}#service.contact h5{margin-bottom:-5px;color:#2a50bd;font-weight:700}#service.contact p{margin-top:0;padding:5px 0;font-size:12px;font-weight:400}#service.contact li.disc{list-style:disc}#service.career{background:#fff url('../img/career_photo__b44d9b1c.jpg') no-repeat scroll right bottom;line-height:16px}#service.career img{float:right;margin-top:-6px}#service.career ul{margin-top:4px;margin-bottom:5px}#service.career ul li{background:url('../img/ul-square__b44d9b1c.gif') no-repeat left center;padding-left:13px}#service.career h4{padding-bottom:0;font-size:1em}#service .contactDay{display:block;float:left;width:120px}#service.apply h4.first{padding-top:0 !important}#service.career p,#service.apply p{margin-top:3px}#service.career p.top{padding-right:10px;margin-top:0}#service.career .padRight{padding-right:145px}#service.apply{padding:15px !important;line-height:16px}#service.banner{background:#fff;border:1px solid #cfd7e4;border-bottom:0;padding:15px}.banner h4{padding:10px 0;color:#2a50bd}.banner img{display:block}.banner .code{width:440px;height:40px;background-color:#fff;margin:10px 0 20px;overflow:auto;display:block;-moz-border-radius:5px;border:1px solid #cfd7e4;color:#666;font-family:Consolas,'Courier New',Monaco,Courier,monospace;font-size:1.3em;line-height:1.3;padding:10px}#service.press,.press#service{background:#fff;border:1px solid #cfd7e4;border-bottom:0;padding:5px;padding-bottom:20px;font-size:11px}#service.press h4,.press#service h4{padding:20px 10px 5px 0}#service.press h4,.press#service h1{font-weight:700;font-size:16px}#service_jobs{background:#fff url('../img/jobs_foto__b44d9b1c.jpg') right bottom no-repeat;border-color:#cfd7e4;border-style:solid solid none;border-width:1px 1px 0;padding:26px 16px 0}#top_p{padding:10px 0 0;margin:0 !important;width:390px}.job_footer_left{float:left;height:3px;width:4px;background:url('../img/job_footer_left__b44d9b1c.jpg') no-repeat left bottom;font-size:0}.job_footer_middle{width:100%;float:left;height:3px;background:url('../img/job_footer_middle__b44d9b1c.jpg') repeat-x bottom;font-size:0;margin:-2px 0 10px}.job_footer_right{float:right;height:3px;width:4px;background:url('../img/job_footer_right__b44d9b1c.jpg') no-repeat right bottom;font-size:0}.spr_faq{background:url('../img/fox/GERMAN/faq_wide__b44d9b1c.png') 0 0 no-repeat transparent}.faqTeaser{width:950px;height:96px}.faqCenter{padding:5px 10px 20px;background-color:#fff;border:1px solid #cfd7e4;border-width:0 1px}#helpdeskTabLinks .leftFaqCorner{background-position:-66px -375px;background-color:#cfd7e4;border-top:0 none;float:left;height:29px;padding:0;width:5px}#helpdeskTabLinks .rightFaqCorner{background-position:-66px -375px;background-color:#cfd7e4;border-top:0 none;float:left;height:29px;padding:0;width:5px}.faqCenter .rightFaqCorner{background-position:-66px -375px;background-color:#cfd7e4;border-top:0 none;float:left;height:29px;padding:0;width:5px}#helpdeskTabLinks{margin:10px 0;height:28px}#helpdeskTabLinks>div{float:left;height:21px;padding:8px 8px 0;font-size:13px;color:#888;font-weight:700;cursor:pointer;background-position:-3px -131px;border-width:1px 0;border-style:solid;border-color:#cfd7e4;line-height:14px;margin-right:12px}#helpdeskTabLinks>div.first{border-width:1px 0 1px 1px;border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}#helpdeskTabLinks>div.last{margin-right:10px;border-width:1px 1px 1px 0;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}#helpdeskTabLinks .gap{position:absolute;width:15px;height:31px;top:-1px;right:-12px}#helpdeskTabLinks .gapFront{background-position:-299px -97px;left:-10px}#helpdeskTabLinks .gapBack{background-position:-323px -97px}#helpdeskTabLinks .hdActiveTab .gapFront{background-position:-297px -130px}#helpdeskTabLinks .hdActiveTab .gapBack{background-position:-323px -130px}#helpdeskTabLinks .hdActiveTab{background-position:-3px -98px;color:#fff;border-width:1px 0;border-style:solid;border-color:#ff8300}#helpdeskTabLinks .more-questions{float:right;margin:0;border-width:1px;border-radius:5px;font-size:12px}#helpdeskTabLinks .more-questions a{color:#fff;text-decoration:none}#helpdesk .faqBox{width:930px;margin:0 auto;display:block}#hdContactForm{padding-bottom:10px;line-height:16px}#hdContactForm .col{float:left}.faqCenter .bfright{padding-right:25px;text-align:right;margin-top:-10px}#hdContactForm .customerData .split .firstName input,#hdContactForm .customerData .split .lastName input{width:200px}#submitHint{display:none;margin-bottom:10px;color:#0f7f19}#hdContactForm .row input[type=text],#hdContactForm .row select,#hdContactForm .row textarea{width:430px;border:1px solid #9bb3c8}#hdContactForm .row textarea{height:121px;resize:none}#hdContactForm .customerData .split .col,#hdContactForm .customerData,#hdContactForm .customerText{width:49.9%}#hdContactForm label{display:block}#hdContactForm .col .row{margin-bottom:10px}#hdContactForm input.customerButton{margin-right:20px;float:right;background-position:0 -130px;width:77px;height:23px;display:block;border:0}*+html #hdContactForm input.customerButton{margin-top:-23px}.faqCenter input#copy{float:left;margin:4px 5px 0 0}.lastRow{line-height:23px}#helpdeskTabBody4 p{color:#2a83c1;font-size:12px;font-weight:700}.formSeparator{margin:0 -15px}.faqCenter .faqContactInfo span{padding:5px}.faqCenter span.faqQuestion{color:#000;font-size:12px;display:inline-block}.faqContentBody p{margin:.8em 0 !important;font-weight:400}.faqCenter .faqAnswer h4{font-size:1em}.faqCenter .faqAnswer h5{margin:.8em 0}.faqCenter .faqAnswer ul li.step .faqContentBody{padding-bottom:10px}.faqCenter .faqAnswer em{font-weight:700;text-decoration:underline}.faqCenter hr{border:1px dashed #cfd7e4;border-style:none none dashed}.faqCenter .faqNumber{float:left;background-position:-549px -97px;padding:4px 5px 7px 2px;margin-right:10px;display:inline-block;width:13px;height:11px;color:#fff;font-weight:700;margin-top:8px;text-align:center}.faqCenter .faqQuestion{float:left;padding:10px;color:#3b7cd5;font-size:12px;font-weight:700;display:inline-block;width:630px;cursor:pointer}.faqCenter .faqAnswer{color:#000;font-size:12px;display:inline-block;width:690px;padding:0 0 10px 40px}.faqCenter .faqContactInfo span{padding:5px;color:#000;font-size:12px;display:inline-block;width:690px}.faqCenter .hdToggleLink{text-decoration:underline;color:#2a50bd}.lastRow .submitButton.themeC{margin-right:45px}.faqCenter .overflowContainer{margin-left:-20px;width:950px}.faqCenter .arrowTop{position:absolute;height:1px;width:52px;background-position:-753px -98px;top:-10px;left:37px}.nextTabButton{margin-left:330px}.faqMailformList{overflow:hidden}.faqMailformList li.marker{padding-left:14px;float:left;margin-right:50px;width:150px;line-height:1.6em}#helpdeskTabBodies .faqContactInfo span.phonePriceIcon{position:relative;width:200px}.faqContactInfo .rowSericeInfo span{float:left;width:200px}.faqContactInfo .rowSericeInfoFax{float:left;width:575px;margin-left:185px}.faqContactInfo .rowSericeInfo span.tel{width:300px}.faqContactInfo .rowSericeInfo span.servicetimes{width:500px}.faqContactInfo .priceInfoButton{margin-top:3px}.faqContactInfo .priceInfoButton{background-position:0 -464px;margin:2px;padding:0 5px !important;width:5px !important}#helpdeskTabBodies .faqContactInfo span.phonePriceExtra{width:275px;color:#888;font-size:.9em}.faqCenter .faqAnswer ul{list-style:disc outside;padding-left:40px}.faqCenter .faqAnswer ol>li{font-weight:700}.faqCenter .faqAnswer ol ul{padding-left:10px;font-weight:400;margin-left:10px}.faqCenter .faqAnswer ul.fakeFaqOL,.faqCenter .faqAnswer ul.fakeFaqOL li{list-style-type:none}.faqCenter .faqAnswer ul.fakeFaqOL li ul>li{list-style:disc outside none}.faqCenter .faqAnswer ul>li{list-style:outside}.faqCenter .faqAnswer a{text-decoration:underline;font-weight:400}.faqCenter .faqAnswer .collmain{width:582px}.faqCenter .faqAnswer .textPicBox img{border:1px solid #cfd7e4}.faqCenter .faqAnswer .legend,.faqCenter .faqAnswer .textPicBox .legend{border:1px solid #cfd7e4;height:15px;padding:5px;text-align:right;color:#7a7979}.faqCenter .faqAnswer .textPicBox .smallCollLeft{float:left;margin-right:5px;width:192px}.faqCenter .faqAnswer .textPicBox .collRight{float:left;width:452px}.faqCenter .faqAnswer .faqHeadLink{cursor:pointer}.faqCenter .faqAnswer .on{background-position:-1px -109px;float:left;margin:0 10px 0 0;padding:0;width:15px}.faqCenter .faqAnswer .off{background-position:-1px -128px;float:left;margin:0 10px 0 0;padding:0;width:15px}#service h3.info{margin-top:5px;height:30px;background:#e8ebf2;border:1px solid #cfd7e4;color:#2a50bd;font-weight:700;line-height:30px;text-indent:15px;border-radius:5px 5px 0 0}#service h3.info.fst_hd{margin-top:20px !important}#service h4.last_hd{padding-top:20px}#service h3.info a{color:#2a50bd;text-decoration:none}#service .infolist{overflow:visible;margin:0;padding:10px 25px;border:1px solid #cfd7e4;border-top:0 none;background:0 0;font:normal 12px/1.4em sans-serif !important}#service .infolist h4{color:#000;width:495px;background:0 0;border:0 !important;text-indent:30px}#service .infolist dl{width:495px;overflow:visible;margin-bottom:20px}#service .infolist dt{margin:10px 0;font-weight:700}#service .infolist dd a{color:#2a50bd}#service .infolist dd a:hover{color:#ff7903}#service .infolist img{overflow:visible;margin:15px 0 15px}#service .infosteps{margin-left:20px;font:normal 12px/1.4em sans-serif !important}#service .infosteps h4{text-indent:-30px;font:bold 13px/1.4em sans-serif !important;text-decoration:underline;height:30px;line-height:30px}#service .stepdetail{overflow:visible;margin:-20px 0 10px -30px;height:100% !important;width:495px !important;border:0;background:0 0;font:normal 12px/1.4em sans-serif !important}#service .stepdetail a{color:#2a50bd}#service .stepdetail a:hover{color:#ff7903}.contactformlist{width:340px;list-style-type:circle;padding:0 10px 10px 0}.contactformlist li{border:1px solid #7f9db9;display:block;float:left;height:25px;line-height:25px;margin:5px;text-align:center}.contactformlist li a,.contactformlist li a:visited{background-color:#d7e0e9;color:#2a50bd;display:block;font-weight:700;text-decoration:none}.SmallText{background-color:transparent;color:#666;font-size:10px;margin:0;padding:0}.Kontakt_Group{background-color:#fff;border:1px solid #e0ebff;overflow:hidden;width:99.7%;margin:10px 0 2px}.Kontakt_Category{margin:2px;width:49%}.Kontakt_Category_Large{margin:2px;width:99%}.Kontakt_Label{background:red}.Kontakt_Section{list-style-type:none;margin:5px 1px 5px 5px}.Kontakt_Section select{border:1px solid #7f9db9;height:20px;line-height:15px;margin:0 !important;padding:0 !important;width:200px}.Kontakt_Section input{border:1px solid #7f9db9;height:18px;line-height:15px;margin:0 !important;padding:0 !important;width:198px}.Kontakt_Section input.Radio{width:20px}#service.contact input.Button{cursor:pointer;margin:20px 0;background-position:-254px -120px;border:medium none;height:22px;padding:2px 5px;width:73px;display:block;font-size:20px;line-height:0;text-indent:-9999px}.Kontakt_Section li{margin:0}.Kontakt_Section .Radio{margin-right:5px}.Kontakt_Section .Kontakt_SectionHead{background-color:#d7e0e9;margin-bottom:7px;padding:2px 1px 2px 5px;font-weight:700}.Kontakt_Section .Text{text-indent:0;padding-left:3px;margin-bottom:5px;text-align:justify;line-height:13px}.Kontakt_Section .Kontakt_Entry_Link{background:0 0;display:inline;padding-left:0;width:0}#service_wide .question{background:#fff;border:1px solid #cfd7e4;border-top:0;border-bottom:0}.small_search_corner{float:none}#service_wide b.small_search_corner{width:100%}#service.advertisment{background-color:#fff;border:#cfd7e4 solid 1px;border-width:0 1px}#service.advertisment ul{margin:10px 0}#service.advertisment ul li{padding:0;margin:0}.advertisment ul{margin:10px 0}.advertisment ul li{padding:0;margin:0}.submitHint{margin:15px 0}.dynChoice .row{margin-bottom:8px}.dynChoice .head1 label{width:175px;display:inline-block}.dynChoice .head1 select{width:295px}.dynChoice .head2 label{width:375px;display:inline-block}.dynChoice .head2 select{width:95px}.dynChoice .head3{display:none}.dynChoice .faqText ul{font-weight:400;list-style:disc outside none;margin:12px 40px}.dynChoice .faqText ol{font-weight:700;list-style:decimal outside none;padding-left:15px}.faqCenter .faqText ul.fakeFaqOL{list-style:none}.faqCenter .faqText ul.fakeFaqOL h4{font-size:1em}.faqCenter .faqText p{margin:12px 0}.faqCenter .faqText a{text-decoration:underline;font-weight:400}.faqCenter .faqText .collmain{width:582px}.faqCenter .faqText .textPicBox img{border:1px solid #cfd7e4}.faqCenter .faqText .legend,.faqCenter .faqText .textPicBox .legend{border:1px solid #cfd7e4;height:15px;padding:5px;text-align:right;color:#7a7979}.faqCenter .faqText .textPicBox .smallCollLeft{float:left;margin-right:5px;width:192px}.faqCenter .faqText .textPicBox .collRight{float:left;width:452px}.faqCenter .faqText .faqHeadLink{cursor:pointer}.faqCenter .faqText .on{background-position:-1px -109px;float:left;margin:0 10px 0 0;padding:0;width:15px}.faqCenter .faqText .off{background-position:-1px -128px;float:left;margin:0 10px 0 0;padding:0;width:15px}.dynContactForm{display:none}.dynContactForm .col{float:left;width:225px;margin-right:20px}.dynContactForm label{display:block}.dynContactForm .checkboxWrapper{height:20px;float:left;margin-right:10px;padding-top:15px}.dynContactForm input[type=text]{width:225px}.dynContactForm .messageCol{width:470px}.dynContactForm textarea{width:100%;height:45px}.special-hints{color:#888}.special-hints .hint-intro{color:red}.special-hints ul{list-style-type:disc;margin:5px 0 10px;padding:0 15px}.sprite_su{height:240px;margin-top:10px;margin-bottom:10px;background-image:url("../img/sprites/service/service_uebersicht_clean_wide__b44d9b1c.jpg");width:219px}.su_faqMain{border:1px solid #cfd7e4;border-width:0 1px;background-position:0 -960px;width:708px;height:136px;margin:-10px -16px 1px}.boxMargin{margin-left:10px}.sprite_su.boxMargin{margin-left:9px}.serviceClaim{display:block;height:60px;color:#3c78d8;font-size:30px;font-weight:700;line-height:30px;padding:25px 210px 0 35px}.su_faqMain a{text-indent:-15px;margin:0 0 0 28px;float:left;width:203px;font-size:13px;text-decoration:none;text-align:center;color:#fff;font-weight:700;height:35px;line-height:33px}.su_fvbr{background-position:0 0}.su_suft{background-position:0 -240px}.su_uura{background-position:0 -720px}.su_gvbr{background-position:-219px 0}.su_fifgp{background-position:-438px 0}.su_puv{background-position:-219px -240px}.su_sauk{background-position:-438px -240px}.su_rupfg{background-position:0 -480px;width:333px}.su_fp{background-position:-333px -480px;width:333px}.su_faq{background-position:-438px -480px}.su_fzse{background-position:-219px -720px}.su_fart{background-position:-438px -720px}.btextTitle{display:inline-block;color:#2952bd;font-weight:700;height:30px;padding:132px 10px 0;position:relative;font-size:14px;line-height:1}.btextLastRow .btextTitle{padding-bottom:3px;padding-top:122px}.btext{height:60px;margin:8px 10px 10px;position:relative;line-height:15px}.btextLastRow .btext{height:73px}.btext a{bottom:0;left:0;position:absolute}.sprite_fprob{background-image:url("../img/sprites/service/flugprobleme__b44d9b1c.jpg");width:205px;height:119px}.fprob_fa{background-position:0 0}.fprob_rafg{background-position:0 -119px}.fprob_unrf{background-position:0 -238px}.fprob_pwet{background-position:0 -357px}.fprob_orgp{background-position:0 -476px}.fprob_tpod{background-position:0 -595px}.fprob_gesp{background-position:0 -714px}.sprite_allianzen{background-image:url("../img/sprites/service/allianzen__b44d9b1c.jpg");width:205px;height:125px}.allianzen_oneworld{background-position:0 0}.allianzen_staralliance{background-position:0 -125px}.allianzen_skyteam{background-position:0 -250px}#kalenderComplete a.sprite_kalender{margin-top:10px;display:block;font-size:11px;line-height:14px;width:189px;height:300px;color:#000;text-decoration:none}#kalenderComplete a.sprite_kalender:hover{color:#000;text-decoration:none}#kalenderComplete .kalender_jan{background-position:-6px -5px}#kalenderComplete .kalender_feb{background-position:-203px -5px}#kalenderComplete .kalender_mrz{background-position:-399px -5px}#kalenderComplete .kalender_apr{background-position:-6px -314px}#kalenderComplete .kalender_mai{background-position:-203px -314px}#kalenderComplete .kalender_jun{background-position:-399px -314px}#kalenderComplete .kalender_jul{background-position:-6px -623px}#kalenderComplete .kalender_aug{background-position:-203px -623px}#kalenderComplete .kalender_sep{background-position:-399px -623px}#kalenderComplete .kalender_okt{background-position:-6px -932px}#kalenderComplete .kalender_nov{background-position:-203px -932px}#kalenderComplete .kalender_dez{background-position:-399px -932px}#kalenderComplete .sprite_kalender span.kalendertext{display:inline-block;margin:150px 15px 0;height:56px;overflow:hidden}#kalenderComplete .sprite_kalender span.spezialtipp{display:inline-block;margin:25px 15px 0;height:56px;overflow:hidden}#kalenderComplete p.presented{text-align:center;line-height:33px;color:#999;font-size:11px}#kalenderComplete .common_logo{font-size:0;background-position:-6px -1231px;padding:20px 80px 10px}#kalenderComplete div{margin:0 49px}#formSK{background-color:#dcdcdc;padding:10px;border-radius:5px;margin-bottom:10px}#formSK div{float:left;width:49%;margin-left:1%;padding-bottom:5px}#formSK div.clear{float:none;width:100%;height:1px;overflow:hidden}#formSK select{width:95%}#formSK .btn_service_zr{margin:10px 30px 0 0}#aircraftType{line-height:30px;border:#d7e0e9 1px solid;border-collapse:collapse}#aircraftType th{line-height:14px;background-color:#d7e0e9;color:#000;text-align:left;width:100%;padding:8px 20px}#aircraftType td{height:auto;background-image:none;padding:0 20px;text-align:center}#aircraftType tr .rowOne{padding-left:60px;text-align:left}#aircraftType tr.secondTH td{text-align:left;font-weight:700;background-color:#f6f7fb;padding:0 10px}#aircraftType tr td{border:#d7e0e9 1px solid;border-collapse:collapse}#aircraftType .TBdown{cursor:pointer;background-position:-168px 0;width:20px;height:20px;margin:5px 15px 5px 20px;float:left;line-height:0}#aircraftType .TBup{background-position:-191px 0}.infopage-form{background-color:#f0f3fa;border:1px solid #cfd7e4;border-radius:0 0 5px 5px;font-size:12px;padding:15px 10px;margin-bottom:10px}#sflight.infopage-form div{height:43px;line-height:20px;margin:0 10px 5px;width:205px;float:left}* html #sflight.infopage-form div{margin:0;padding-right:8px}* html #sflight.infopage-form div div{margin:0;padding-right:0}#sflight.infopage-form div div{height:auto;margin:0;float:none}#sflight.infopage-form div.Z3{height:43px}#sflight.infopage-form div.pos-select,#sflight.infopage-form div.topspace{padding:20px 0 0;height:23px}#sflight.infopage-form div label{display:block;float:none;font-weight:700}#sflight.infopage-form div select{width:187px;padding:3px;display:block;height:27px}#sflight.infopage-form div select.half{width:82px}#sflight.infopage-form div input{width:183px;display:block;margin:0;height:19px;padding:3px}#sflight.infopage-form div .short{width:95px;height:25px}#sflight.infopage-form div .flexDate{width:78px;float:left}#sflight.infopage-form div .flexDate .cssCheckbox{width:100%}#sflight.infopage-form div .flexDate .cssCheckbox input{float:left}#sflight.infopage-form div .flexDate .cssCheckbox label{float:none;margin-left:20px;white-space:normal;line-height:normal}#sflight.infopage-form div .btnFindFlight{margin:5px 0 0 3px}#sflight.infopage-form div.calendardiv input{border:1px solid #7f9db9;cursor:pointer;padding:0 1px;line-height:18px;margin-right:10px}#sflight.infopage-form .last .dynBtn{margin-top:12px}.calendardiv dd input{border:1px solid #7f9db9;cursor:pointer;padding:0 1px 0}#partnerprog em{color:#ff6f20;font-weight:700;font-style:normal}#partnerprog table{border-collapse:collapse;margin:0 auto 10px;padding:25px;border:1px solid #274ab0;border:0;text-align:center;width:100%}#partnerprog th{white-space:nowrap;color:#fff;padding:0 3px;border:1px solid #274ab0;border-width:0 1px;background:#2952bd;font-weight:700;padding-bottom:5px}#partnerprog td{padding:5px;border:1px solid #ecf2f5}#partnerprog tr.odd{background:#ecf2f5}#partnerprog{border:1px solid #cfd7e4;border-width:0 1px;padding:30px 20px 20px;background:#fff}#partnerprog h2{color:#2a50bd;font-size:1.4em;padding-bottom:5px;font-weight:700}#partnerprog h3{font-size:1em;font-weight:700;padding-top:10px}#partnerprog h3.prov{color:#274ab0;padding-bottom:10px}#partnerprog p{font-size:12px;padding:5px 0;text-align:justify;margin-top:0}#partnerprog .apply{float:right;margin:0;width:auto;position:relative;top:28px}.KalenderVM{padding:10px}.KalenderVM h3{color:#3349b9}.KalenderVM h4{color:#3349b9;padding:10px 0 5px}.KalenderVM p{font-size:.8em;margin:0;padding:0;color:#666;padding-bottom:10px}.KalenderVM form{border-radius:5px;background-color:#efefef;height:65px;padding:5px 10px;width:320px}.KalenderVM form label{font-size:.8em}.KalenderVM .code{width:320px;height:82px;background-color:#fff;margin:0;overflow:auto;display:block;-moz-border-radius:5px;border:1px solid #cfd7e4;color:#666;font-family:Consolas,'Courier New',Monaco,Courier,monospace;font-size:.8em;line-height:1em;padding:10px}.KalenderVM .codeHigh{height:163px}.KalenderVM .flr{border:#ccc dashed 1px;border-radius:5px}.wraphelper{display:inline}.LessMore{cursor:pointer;display:block;text-align:right;color:#2a50bd}.LessMore:hover{color:#ff7903}.boxhg{border:1px solid #cfd7e4;border-width:0 1px;padding:5px 15px;background-color:#fff}.boxhg h4{font-size:1.1em;color:#3349b9;padding:15px 0 5px}.boxhg h3{color:#3349b9;padding:15px 0 5px}.boxhg h2{padding-left:0;margin-top:0}.boxhg h3 a{color:#2a50bd;text-decoration:none}.boxhg h4 a{padding-top:10px;color:#2a50bd;text-decoration:none}.boxhg .clearfix h4{padding-top:10px}.sprite_flugarten{background-image:url("../img/sprites/service/flugarten__b44d9b1c.jpg");width:205px;height:119px}.flugarten_cha{background-position:0 0}.flugarten_kur{background-position:0 -119px}.flugarten_lan{background-position:0 -238px}.flugarten_lin{background-position:0 -357px}.flugarten_non{background-position:0 -476px}.flugarten_par{background-position:0 -595px}.flugarten_dte{background-position:0 -714px}.sprite_rup{background-image:url("../img/sprites/service/service_rechte_pflichten__b44d9b1c.jpg");width:205px;height:119px;display:inline-block}.rupRechte{background-position:0 0}.rupPflichten{background-position:0 -119px}.seo-headline-main{display:block;font-size:1.5em;color:#3349b9;font-weight:700;margin:0;padding:15px 0 10px;border:0 none}.seo-headline-sub{display:block;font-size:1.3em;color:#3349b9;font-weight:700;margin:0;padding:10px 0;border:0 none}.seo-headline-sub a{text-decoration:none;color:#3349b9}.seo-headline-sub a:hover,.seo-headline-sub a:visited,.seo-headline-sub a:focus{color:#3349b9}.seo-headline-sub-highlight{display:block;font-size:1.3em;color:#3b7cd5;font-weight:700;margin:0;padding:10px 0;border:0 none}.seo-headline-offer{display:block;font-size:1.25em;color:#3b7cd5;font-weight:700;margin:0;padding:5px 0;border:0 none}.sprite_forkflight{background-image:url("../img/fox/GERMAN/forkflight__b44d9b1c.png")}.forkflight_usa{height:133px;width:172px;background-position:-204px 0;float:left;margin:5px 10px 5px 0;border-radius:5px}.forkflight_australia{height:133px;width:172px;background-position:-204px -134px;float:left;margin:5px 10px 5px 0;border-radius:5px}.forkflight_asia{height:147px;width:191px;background-position:0 0;margin:5px 0;border-radius:5px}.forkflight_south-afrika{height:147px;width:191px;background-position:0 -148px;margin:5px 0;border-radius:5px}.forkflight_filler-one{height:183px;width:231px;background-position:-386px 0;float:left;margin:5px 15px 10px 0}.forkflight_filler-two{height:231px;width:231px;background-position:-618px 0;float:left;margin:5px 15px 10px 0}.forkflight_scheme-one{height:185px;width:334px;background-position:0 -296px;float:left;margin:5px 0}.forkflight_scheme-two{height:185px;width:334px;background-position:-335px -296px;float:right;margin:5px 0}.forkflight-offerblock{line-height:15px}.forkflight-offerblock p{padding:3px 0}.forkflight-offerblock a{margin-top:4px}.boxhgPicList p{margin-left:205px}.sprite_fvb{background-image:url("../img/sprites/service/flugvorbereitung__b44d9b1c.jpg");width:205px;height:119px}.fvb_vdf{background-position:0 0}.fvb_fb{background-position:0 -119px}.fvb_de_fb{background-position:0 -119px}.fvb_gb{background-position:0 -238px}.fvb_rd{background-position:0 -357px}.fvb_swdr{background-position:0 -476px}.fvb_oadf{background-position:0 -595px}.fvb_azfh{background-position:-205px 0}.fvb_ec{background-position:-205px -119px}.fvb_bd{background-position:-205px -238px}.fvb_zar{background-position:-205px -357px}.fvb_rur{background-position:-205px -476px}.fvb_zb{background-position:-205px -595px}.fvb_ndf{background-position:-410px 0}.fvb_ifz{background-position:-410px -119px}.fvb_buh{background-position:-410px -238px}.fvb_bvp{background-position:-410px -357px}.fvb_mvb{background-position:-410px -476px}.fvb_saf{background-position:-410px -595px}.sprite_personen{background-image:url("../img/sprites/service/personen__b44d9b1c.jpg");width:205px;height:119px}.personen_fgba{background-position:0 0}.personen_fgkr{background-position:0 -119px}.personen_fgsw{background-position:0 -238px}.personen_fgvi{background-position:0 -357px}.personen_fgst{background-position:-205px 0}.personen_fgfa{background-position:-205px -119px}.personen_fgkk{background-position:-205px -238px}.personen_fgth{background-position:-205px -357px}.sprite_insp{background-image:url("../img/sprites/service/service_insp__b44d9b1c.jpg");width:205px;height:125px}.insp_ky{background-position:0 0}.insp_fa{background-position:0 -125px}.insp_he{background-position:0 -250px}.insp_ku{background-position:0 -375px}.insp_lu{background-position:0 -500px}.insp_na{background-position:0 -625px}.insp_st{background-position:0 -750px}.insp_sr{background-position:614px 0}.insp_so{background-position:-205px 0}.insp_we{background-position:-205px -125px}.insp_wl{background-position:-205px -250px}.insp_wi{background-position:-205px -375px}.insp_bp{background-position:-205px -500px}.insp_bk{background-position:-205px -625px}.insp_au{background-position:-205px -750px}.insp_kl{background-position:-410px 0}.insp_ma{background-position:-410px -125px}.insp_se{background-position:-410px -250px}.insp_su{background-position:-410px -375px}.insp_ta{background-position:-410px -500px}.insp_wa{background-position:-410px -625px}.insp_yo{background-position:-410px -750px}.insp_fl{background-position:-615px 0}.insp_sk{background-position:-615px -125px}.insp_hq{background-position:-615px -250px}.insp_ga{background-position:-615px -375px}.insp_sh{background-position:-615px -500px}.service-menu .menu li a{padding:7px 0 8px 5px}.seatmap_menu{background-color:#3c78d8;height:24px;line-height:24px;border-radius:5px 5px 0 0;color:#fff;font-weight:700;padding:0 5px;margin:-10px -15px 15px}.seatmap_menu span{padding:0 5px;cursor:pointer;background-position:200px 200px}.seatmap_menu span.active{display:inline-block;margin-bottom:-10px;height:32px;background-position:-7px -486px}#pseudo_airline_seatmap_id li{color:#2a50bd;cursor:pointer;text-decoration:underline}.pseudoSeatmapColorbox{position:relative;text-align:center;width:249px;height:200px;float:left;padding:30px 20px 5px;background-image:url('../img/sprites/service/big_empty.png')}.pseudoSeatmapColorbox span{top:183px;left:25px;padding-left:20px;position:absolute;color:#2a50bd;font-weight:700;text-decoration:underline;cursor:pointer}.cboxPhoto{margin:20px 25px 10px}#hotels2{background:#fff}#hotels2 td{vertical-align:middle;border:0;border-bottom:1px solid #ccc}#hotels2 .price{font-size:.9em;font-weight:400;text-align:center;color:#000}#hotels2 th{background:#cfd7e4;line-height:1.6em;font-weight:700;border:0;color:#000}#hotels2 th a{font-weight:700;color:#000;text-decoration:none}#hotels2 th a:hover{text-decoration:underline}#hotels2 tfoot td{width:750px;background:url('../img/sprites/bg_red__b44d9b1c.gif') repeat-x;color:#fff;border:1px solid #fff;padding:0 10px}#hotels2 tfoot td a{color:#fff;text-decoration:none}#hotels2 tfoot td a{color:#fff;text-decoration:underline}ul.spr_seoIcons li,.spr_katalog{background-repeat:no-repeat;background-color:transparent}ul.seoArrow li{background-position:-686px -258px;line-height:1.4em;padding:5px 0 5px 20px}.box ul.seoArrow li{border:0 none}.box ul.seoArrow li a.fnormal{font-weight:400}.exalt{padding:0 0 5px;display:block}.subheading{display:block;padding-bottom:5px;font-weight:700}ul.iconFix{margin:0 5px;padding:10px 0 0}ul.iconFix li{padding:0 0 5px 15px}ul.iconFix li p{margin:0 0 0 -15px;padding:5px 0 10px}ul.breadcrumb{margin-bottom:10px}ul.breadcrumb li{display:inline;line-height:20px;margin-top:-10px}ul.breadcrumb li h1{display:inline;font-size:12px;border:0 none;font-weight:700}#Flugangebote table{margin-bottom:15px;border:1px solid #cfd7e4;background-color:#fff;border-collapse:collapse}#Flugangebote table thead tr th{background-color:#d7e0e9;font-size:11px;line-height:25px}#Flugangebote table tbody tr td.headline{background-color:#e9e9e9;color:#3b7cd5;line-height:25px;font-size:14px;padding:0 15px;font-weight:700}#Flugangebote .info{float:right;padding:7px 8px;font-size:0;background-position:-5px -80px}#Flugangebote .popularOffer{float:left;display:block;width:28px;height:28px;background-position:-4px -25px;margin:-5px 5px -5px -36px}#Flugangebote .topPrice{float:left;display:block;width:36px;height:33px;background-position:-34px -19px;margin:-8px 3px -8px -40px}#Flugangebote table tbody tr td.price .listAb{color:#3b7cd5;vertical-align:bottom;margin:5px 10px 0 0}#Flugangebote table tbody tr td.price .listPrice{font-size:13px;font-weight:700;margin:5px 10px 0 0}#Flugangebote table tbody tr td.price .listPriceCheck{font-size:12px;margin:5px 0 0}#Flugangebote table tbody tr td.price a div{float:right}a div.btn_select_small,a.btn_select_small{text-indent:-9999px;display:block;text-decoration:none;cursor:pointer;background-position:0 0;border:0 none;width:80px;height:18px}#Flugangebote table tbody tr td.price{color:#3b7cd5;text-align:center}#BewertungsboxContent.Bewertung div.line{border-top:#cfd7e4 1px dashed;width:100%;padding:5px 0;overflow:hidden}#BewertungsboxContent.Bewertung div.first{border-top:0 none}.Bewertung div.line div.clearfix{display:inline;float:left;width:120px}.Bewertung div.line p{display:inline;color:#666;font-size:12px;font-weight:700;float:left;width:510px;margin-top:0}#Bewertungsbox .Bewertung div.line p{width:630px}.Bewertung div.line label{cursor:default;float:left;display:block;width:125px;font-size:14px;color:#000;height:15px}.Bewertung a.linemore{float:right;font-weight:700}#Bewertungsbox.BewertungBox{border:#3b7cd5 solid 5px;background-color:#fff;width:500px;position:absolute;padding:5px 10px;border-radius:0 7px 7px;-moz-border-radius:0 7px 7px;-webkit-border-radius:0 7px 7px;-o-border-radius:0 5px 5px}#Bewertungsbox.BewertungBox div.line p{width:255px}#Bewertungsbox.BewertungBox div.line p.long{width:375px}#Bewertungsbox.BewertungBox #closeBox{float:right;color:#3b7cd5;font-size:11px;text-decoration:underline;position:absolute;left:440px;cursor:pointer}#Bewertungsbox.BewertungBox #BewertungsboxHeader{background-color:#3b7cd5;position:absolute;font-size:15px;color:#fff;font-weight:700;margin:-32px 0 0 -15px;padding:5px 20px;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0}#Flugangebote .airlineName{float:left;font-size:24px;color:#2952bd;font-weight:700;line-height:40px;margin-bottom:10px}#Flugangebote .AirlineLogosSmall{float:left;margin:0 5px 0 0}#Flugangebote table tbody tr td.points div.clearfix{float:left;width:120px}#Flugangebote table tbody tr td.Airline{color:#3b7cd5}#Flugangebote table tbody tr td.Airline .AirlineLogosSmall{float:right !important;margin:0}#Flugangebote table tbody tr td.Route{padding-left:43px;color:#3b7cd5}#Flugangebote table tbody tr td.Route2{padding-right:43px;color:#3b7cd5}#Flugangebote table tbody tr td.Route2 .topPrice{float:right;margin:-8px -40px -8px 3px}#Flugangebote table tbody tr td.Route2 .popularOffer{float:right;margin:-8px -40px -8px 3px}#Flugangebote table tbody tr td.Airline3{color:#3b7cd5}#Flugangebote table tbody tr td.Airline3 .AirlineLogosSmall{float:right}#Flugangebote table tbody tr td a,#Flugangebote table tbody tr td a:hover{color:#3b7cd5;text-decoration:none}#Flugangebote table tbody tr td.number{font-weight:700;color:#2a50bd}#Flugangebote table tbody tr td{border-collapse:collapse;border:1px solid #cfd7e4;padding:10px;font-size:11px}ul.boxlist li{margin:6px 0;padding-left:20px;width:170px;float:left}#Flugangebote h3.pl55{padding-left:55px !important}#Flugangebote .box{padding:5px 20px 5px 10px}.AirportInfo li{padding:2px 0 5px 20px}ul.searchKontextPagination{text-align:right;width:100%;margin:-10px 0 10px}ul.searchKontextPagination li{display:inline}.top3{background-position:-81px 0;padding:23px 37px;margin:-21px 0 0 -33px;background-color:transparent}.infopagebox .box div#description,.infopagebox .box div.margint{margin-bottom:0}.infopagebox .box div#description img.planeType{width:217px;height:162px;line-height:162px;background-color:#f0f3fa;color:gray;text-align:center;float:right;margin-left:20px}.spr_Anmerkungen{background-position:-73px -61px;height:17px;width:130px;float:left}.spr_Wuensche{background-position:-73px -77px;height:17px;width:130px;float:left}.spr_Service{background-position:-73px -93px;height:17px;width:130px;float:left}.spr_Sitze{background-position:-73px -109px;height:17px;width:130px;float:left}.spr_Versorgung{background-position:-73px -125px;height:17px;width:130px;float:left}.spr_Unterhaltung{background-position:-73px -141px;height:17px;width:130px;float:left}.spr_Gesamteindruck{background-position:-73px -157px;height:17px;width:130px;float:left}.spr_Empfehlung{background-position:-73px -198px;height:17px;width:130px;float:left}ul.infopageboxlist{float:left;width:580px}ul.infopageboxlist li{float:left;width:29%}.infopageboxlisttitle{font-weight:700;clear:left;margin:0 !important}.infopagebox ul{margin-top:10px}.airlineAdvantages{margin:-10px -16px;border-radius:0 0 5px;background-position:0 -389px;height:223px}.airlineAdvantages ul{color:#fff;font-style:italic;font-weight:700;padding:125px 10px 10px}.airlineAdvantages ul.listIconShadow li{line-height:15px;padding-top:4px;padding-bottom:4px}.boxrating{padding:10px 10px 10px 50px;margin-bottom:30px;border-bottom:#e6e6e6 dotted 1px}#Flugangebote h3{font-weight:700}h4{font-weight:700;color:#2a50bd;margin-bottom:5px}.city-trip .figure{display:block;height:128px;margin:5px 0;border-radius:5px;overflow:hidden}.city-trip .figure img{width:194px}.city-trip .seo-style{margin-bottom:15px}.city-trip .city-teaser .destination{margin:3px 0 0;font-size:11px}.city-trip .city-teaser .destination:before,.city-trip .city-teaser .destination:after{content:" ";display:table}.city-trip .city-teaser .destination:after{clear:both}.city-trip .city-teaser .destination:before,.city-trip .city-teaser .destination:after{content:" ";display:table}.city-trip .city-teaser .destination:after{clear:both}.city-trip .city-teaser .price{float:right;font-weight:700}.city-trip .city-teaser .box-seo{margin-bottom:15px}.city-trip .explore-city{margin:0 -15px;padding:15px 15px 0;border-top:1px dashed #e5e5e5}.city-trip .explore-city:before,.city-trip .explore-city:after{content:" ";display:table}.city-trip .explore-city:after{clear:both}.city-trip .explore-city:before,.city-trip .explore-city:after{content:" ";display:table}.city-trip .explore-city:after{clear:both}.city-trip .explore-city .category{float:left;margin:0 21px 0 0;color:#3b7dd4;text-decoration:none}.city-trip .explore-city .category:last-child{margin-right:0}.city-trip .explore-city .title{margin:0 0 10px;font-size:14px;font-weight:700}.city-trip .explore-city .teaser,.city-trip .additional-infos .teaser{width:153px;height:97px;border-radius:3px;overflow:hidden}.city-trip .explore-city .nightlife,.city-trip .additional-infos .nightlife{background-position:0 -288px}.city-trip .explore-city .lunch,.city-trip .additional-infos .lunch{background-position:-158px -288px}.city-trip .explore-city .shopping,.city-trip .additional-infos .shopping{background-position:-316px -288px}.city-trip .explore-city .climate,.city-trip .additional-infos .climate{background-position:-474px -288px}.city-trip .additional-infos .title{margin:0 0 10px;font-size:14px;font-weight:700;color:#3b7dd4}.city-trip .additional-infos .content{border-bottom:1px dashed #e5e5e5;margin:0 0 11px;padding:0 0 16px;text-align:justify}.city-trip .additional-infos .content:last-child{border:none;margin-bottom:0}.city-trip .additional-infos .teaser{float:left;margin:0 15px 15px 0}#cityTripLp input.hasDatepicker{border:1px solid #7f9db9;cursor:pointer;padding:0 1px 0 3px;background-position:187px -385px}.citytripforMoreInfo{font-size:14px;color:#2a50bd;font-weight:700;margin-bottom:5px;display:block}.citytripforMoreInfo span{font-size:12px;color:#666;float:right;font-weight:400}.offerTextinfo{display:block;margin-top:5px}.offerTextinfo a{float:right;font-size:14px;font-weight:700;margin-left:9px}.singleImage{margin:5px 0;width:192px;border-radius:5px;float:left}.topOfferCitytripsLp{background:#fff}.topOfferCitytripsLp thead th{background:#d7e0e9;line-height:24px;text-align:left;border-bottom:1px solid #cfd7e4;padding-left:10px}.topOfferCitytripsLp thead th.last{border-right:1px solid #cfd7e4}.topOfferCitytripsLp thead th.first{border-left:1px solid #cfd7e4}.topOfferCitytripsLp td{border:1px solid #cfd7e4;border-width:0 1px 1px 0;padding:10px;text-align:left}.topOfferCitytripsLp td.counter{border-left:1px solid #cfd7e4;text-align:center;font-weight:700;color:#3b7cd5;padding:0}.topOfferCitytripsLp .listPrice{float:left;color:#3b7cd5;font-weight:700;font-size:14px}.topOfferCitytripsLp .btn_select_small{float:right;margin-left:5px}.topOfferCitytripsLp .ctripAirline,.topOfferCitytripsLp .ctripAirline a{color:#3b7cd5;text-decoration:none}.topOfferCitytripsLp .ctripRoute{color:#3b7cd5;text-decoration:none}.topOfferCitytripsLp .dynBtn{float:right;margin-right:10px}.form-teaser-city-lp{height:145px;width:950px;margin-bottom:15px;background:url('../img/fox/GERMAN/SPRITE_teaser_staedtereisen__b44d9b1c.jpg')}.cityTripLp-form{background-color:#e0e0e0 !important;border-color:#7f9db9 !important;padding-bottom:0 !important}.moreCityOffers{border:1px solid #cfd7e4;border-radius:5px;background:#fff;padding:5px;margin-bottom:10px}.offerCityTrip{padding:1%;float:left;width:48%}.offerCityTrip .title{display:block;margin:0 0 13px;font-size:14px;font-weight:700;color:#3b7dd4;text-decoration:none}.offerCityTrip .price{font-size:14px;font-weight:700;color:#3b7dd4}.offerCityTrip a h4{font-size:14px}.offerCityTrip .singleOffer{display:block;margin:0;padding-bottom:10px}.imgSquare{border-radius:2px;margin:0 15px 0 0;height:100px;width:100px;border:#cfd7e4 solid 1px;float:left;overflow:hidden}.imgSquare img{height:100px;margin:0 -25px}.imgRectangle{border-radius:2px;margin:0 15px 0 0;height:60px;width:83px;border:#cfd7e4 solid 1px;float:left;overflow:hidden}.imgRectangle img{height:60px}.imgRectangleBig{border-radius:5px;margin:0 15px 0 0;height:110px;width:150px;border:#cfd7e4 solid 1px;float:left;overflow:hidden}.imgRectangleBig img{height:110px}.offerCityTrip-Offer{margin-left:120px;line-height:20px;height:16px;margin-bottom:6px;border-bottom:1px dotted #666}.offerCityTrip-Offer.noline{border:0 none}.offerCityTrip-Offer a{text-decoration:underline;background-color:#fff;float:right;font-size:13px;color:#2a50bd;padding-left:10px}.offerCityTrip-Offer.noline a{text-decoration:none}.offerCityTrip-Offer span{background-color:#fff;float:left}.divboxmain{margin:10px -15px 0;border-top:1px solid #cfd7e4}.divbox{font-weight:700;width:23%;border:1px solid #cfd7e4;border-width:0 0 1px 1px;float:left;margin:0 0 0 -1px;padding:3px 0 0 2%}.divbox a{text-decoration:none;color:#3b7cd5}.big-airline-logo{display:block;height:50px;margin-bottom:10px}.PDFIcon{margin:0 5px 0 0;padding:0 6px;background-position:-170px -24px;line-height:14px}#seoNews{margin:10px 5px 0}#seoNews div{margin:0;border:1px dashed #c9c5bc;width:47%;float:left;height:130px;font-size:12px;font-weight:400}.nojs #seoNews div{height:165px}#seoNews div.seoNewsLeft{padding:10px 15px 0 0;border-width:1px 1px 0 0}#seoNews div.seoNewsRight{padding:10px 0 0 15px;border-width:1px 0 0}#seoNews div.notopborder{border-top:0 none;padding-top:0}#seoNews div p{padding:0;font-size:12px;font-weight:400;line-height:17px}#seoNews div p.seoNewsHeadline{height:40px;color:#919191;font-size:11px}#seoNews div p.seoNewsHeadline a{position:static;color:#f27b00;font-weight:700;font-size:13px;text-decoration:none}#seoNews div a.seoNewsMore{float:right}#additionalInfoLinks{clear:both}#additionalInfoLinks li{line-height:35px;float:left;padding:0 27px 0 35px;width:auto}#additionalInfoLinks li span{display:block;float:left;margin-right:5px}.zeitzoneSmall{display:inline-block;background-position:-667px -1px;height:32px;width:32px}.geldSmall{display:inline-block;background-position:-667px -38px;height:32px;width:32px}.gesundheitSmall{display:inline-block;background-position:-669px -74px;height:32px;width:32px}.dosanddontsSmall{display:inline-block;background-position:-667px -112px;height:32px;width:32px}.reisezeitSmall{display:inline-block;background-position:-667px -152px;height:32px;width:32px}.flughafenSmall{display:inline-block;background-position:-667px -190px;height:32px;width:32px}.reiseartSmall{display:inline-block;background-position:-667px -223px;height:32px;width:32px}.nachtlebenSmall{display:inline-block;background-position:-25px -55px;height:22px;width:22px}.essenSmall{display:inline-block;background-position:-25px -76px;height:22px;width:22px}.klimaSmall{display:inline-block;background-position:-47px -55px;height:22px;width:22px}.shoppingSmall{display:inline-block;background-position:-47px -76px;height:22px;width:22px}.additionalInfos .zeitzone{background-position:-396px -11px;margin-left:-15px;float:left;height:90px;width:80px}.additionalInfos .geld{background-position:-395px -137px;margin-left:-15px;float:left;height:90px;width:80px}.additionalInfos .gesundheit{background-position:-483px -22px;margin-left:-15px;float:left;height:90px;width:80px}.additionalInfos .dosanddonts{background-position:-483px -131px;margin-left:-15px;float:left;height:90px;width:80px}.additionalInfos .reisezeit{background-position:-573px -14px;margin-left:-15px;float:left;height:90px;width:80px}.additionalInfos .flughafen{background-position:-573px -133px;margin-left:-15px;float:left;height:90px;width:80px}.additionalInfos .nachtleben,.additionalInfos .nightlife{background-position:-221px 0;margin:0 -15px;float:left;height:115px;width:80px}.additionalInfos .essen,.additionalInfos .restaurant{background-position:-221px -115px;margin:0 -15px;float:left;height:115px;width:80px}.additionalInfos .shopping{background-position:-304px 0;margin:0 -15px;float:left;height:115px;width:80px}.additionalInfos .klima{background-position:-304px -115px;margin:0 -15px;float:left;height:115px;width:80px}.additionalInfos p{margin:0 10px 0 80px;padding-bottom:5px}.additionalInfos .heading3{color:#4576d0;padding:10px 30px 0;font-size:16px;clear:both}.arrowleft{margin-right:5px;background-position:-85px -219px;padding:6px;font-size:0;color:transparent}.arrowright{margin-left:5px;background-position:-99px -219px;padding:6px;font-size:0;color:transparent}.uebersichtPAG{text-align:center;padding-top:25px}.uebersichtPAG .uebersichtA{margin:0 40px}.copyright{color:#666;display:block;font-size:.8em;margin:0 8px 0 0;text-align:right}.events h4{color:#4576d0;font-size:16px;padding:10px 0 0}#eventList ul li{border:0 none}#eventList ul li span{float:left;width:20px;height:20px;background-position:-3px -57px}#eventList ul li a{font-weight:400}#eventList .linklike{margin:5px 20px 0}.collmain .infopagebox{margin:0}.collmain #additionalInfoLinks #dosanddontsSmall{clear:left}.right-side-text{width:70%}.right-side-image{margin-right:2%;overflow:hidden;width:28%}.right-side-image img{width:100%;margin-bottom:20px}.spr_pfeil{background-position:-6px -58px;display:block;float:left;font-size:0;height:17px;line-height:0;margin-left:-17px;padding:0;width:15px}ul.factList li{padding:3px 0 3px 20px}.airlineEvaluation{background-position:-238px -45px;cursor:pointer;text-indent:-3333px;font-size:0;line-height:0;padding:15px 103px}#seoReviewDetails .airlineIcon{width:300px;float:left;margin-left:5px}#seoReviewDetails .airlineName{padding-left:5px;float:left}#seoReviewDetails .rateNowBtn{background-position:0 -53px;width:109px;height:23px;float:right;cursor:pointer;text-indent:-3333px;color:transparent;margin-top:-5px}#seoReviewDetails div{margin-bottom:0}.reviewSummaryBox{line-height:20px;border-top:1px dashed #cfd7e4;margin:5px 0;padding:5px 0;width:100%}#reviewTable a.arr_bup{background-position:-159px -36px;line-height:1px;font-size:1px;float:left;height:5px;width:8px}#reviewTable a.arr_bdn{background-position:-159px -41px;line-height:1px;font-size:1px;float:left;height:5px;width:8px}#reviewTable a:hover.arr_bup{background-position:-175px -36px;line-height:1px;font-size:1px;float:left;height:5px;width:8px}#reviewTable a:hover.arr_bdn{background-position:-175px -41px;line-height:1px;font-size:1px;float:left;height:5px;width:8px}#reviewTable table{background:#fff;border:1px solid #c2d0de;border-width:0 1px;border-collapse:collapse;width:100%}#reviewTable table th{background-color:#3b7cd5;border:#3b7cd5 solid 1px;border-width:0 1px;line-height:15px;font-weight:700;color:#fff;white-space:nowrap;padding:5px;vertical-align:top;text-align:center}#reviewTable table .tr1 td.indentation,#reviewTable table .tr2 td.indentation,#reviewTable table th.indentation{padding-left:15px;text-align:left}#reviewTable div.sortBtn{float:left;height:10px;margin:2px 0 0 6px;width:8px}#reviewTable table .tr1 td,#reviewTable table .tr2 td{border-bottom:1px solid #c2d0de;padding:5px}#reviewTable table td{vertical-align:bottom;border:0;border:1px solid #cfd7e4;border-bottom:0}#reviewTable table .airlineTeaser{color:#666;font-size:.85em}#reviewTable table td.reviewPagination{background-color:#f3f3f3;border-bottom:1px solid #cfd7e4;font-weight:700;padding:5px 10px;text-align:center}.memberIcon{background-position:-209px -33px;cursor:pointer;float:right;height:19px;margin-top:0;width:23px}.memberIconsmall{background-position:-189px -32px;display:block;height:20px;width:20px;font-size:0;float:left}#noReviewWriteReview.airlineEvaluation{float:left;margin-left:50px;margin-top:0}#ratingbox .dynBtn{line-height:34px}.presseHR{border:dashed 1px #ccc;border-width:1px 0 0;background-color:transparent;height:1px;margin:10px 0}.presseFwdLink{float:right;line-height:40px;height:50px;width:24%;color:orange;text-align:right}.presseTitle{color:#2f64d6;font-weight:700;width:75%}.presseContent{width:75%}.BoxAirlineBewertung{line-height:2em}.BoxAirlineBewertung .starbox{margin-top:3px}.LabelAirlineBewertungLong{line-height:1em}.LabelAirlineBewertung{font-size:.9em;width:65px;float:left}.dashedLine{border:1px dashed #c9c5bc;border-width:1px 0 0;background:0 0;margin:5px -5px}.holidaySpecial dl{width:350px;margin-top:5px}.holidaySpecial dt,.holidaySpecial dd{float:left;width:175px;margin:0}.holidaySpecial{clear:both}.faqContactInfo .holidaySpecial{margin-left:210px;padding-left:5px}.internationalSpacing a{margin:5px 85px 5px 15px;display:block;float:left}.internationalSpacing .spriteFlag{margin-right:10px}.faqCenter .longContactFormHead{width:150px;white-space:nowrap;background-position:-342px -97px;height:18px;color:#2f64d6;font-weight:700;line-height:18px;font-size:18px;text-indent:-1000px}.contactInfoHead{width:140px;white-space:nowrap;background-position:1px -141px;height:18px;color:#2f64d6;font-weight:700;line-height:18px;font-size:18px;text-indent:-1000px}.separator{margin:20px -20px}.CB_head{padding:10px 0 0 75px;height:50px;background-position:0 -719px}.CB_blueline{border-bottom:#c9c9c9 2px solid;background-position:0 -836px;height:7px;overflow:hidden}.CB_stop{background-position:-269px -306px;height:75px;width:64px;margin:-25px 0 0 -70px;position:absolute}.CB_achtung{background-position:-268px -384px;height:24px;width:120px}.CB_plane{background-position:-174px -113px;height:44px;width:77px;margin:-44px 10px 0 0;float:right}.CB_body{background-color:#fff;padding:15px;font-size:12px}.CB_body p{padding:0 0 10px;margin:0}.CB_body .clear{height:1px}.infoIcon{padding:0 7px;background-position:0 -127px;text-decoration:none}.faqCenter .infoIcon{background-position:-570px -101px !important}.faqCenter .bookingnumber-info{float:none}.threerows{width:32%;float:left}.threerowsCenter{margin:0 2%;width:32%;float:left}.dottetLineEvent{border-bottom:1px dotted #999;height:14px;margin-bottom:5px;line-height:18px}.dottetLineEvent a{background-color:#fff}.notlinklike{text-decoration:none;color:#000 !important}.hack{padding:10px 10px 10px 0;border-color:#ccc;border-image:none;border-style:dashed;border-width:1px 1px 0 0;width:445px;height:100px;float:left}.hackOdd{padding:10px 0 10px 10px;border-right:0 none}.hackTop{border-top:0 none;padding-top:0}.hackImage{border:1px solid #cfd7e4;overflow:hidden;float:left;height:100px;width:100px;margin:0 10px 10px 0}.hackPrice{line-height:2.8em;float:right}.hackPrice a{font-size:16px;font-weight:700}.hackText{height:66px}.hackPale{color:gray;font-size:.9em}hr.hrDotted{border:0 none;height:0;border-top:1px dashed #cfd7e4;margin:10px 0}.christmasTeaserEvent{text-decoration:none;white-space:nowrap;background-position:-950px 0;color:#666;float:left;font-size:14px;height:121px;line-height:25px;margin:5px 20px 0;padding-top:15px;text-align:center;width:128px}.TeaserImage{display:inline-block;height:73px;width:73px;overflow:hidden}.christmasTeaserSilvester{background-position:0 -144px;display:block;font-size:14px;font-weight:700;height:44px;line-height:44px;margin:0 0 20px;padding:0 20px 0 480px;width:450px;text-align:center}.eventTeaser{background-image:url("../img/specials/events_events__b44d9b1c.png");width:230px;height:190px;float:left;text-indent:-2000px}.eventTeaserPfingsten{background-position:0 0;margin:0 5px 10px 0}.eventTeaserEaster{background-position:-231px 0;margin:0 5px 10px}.eventTeaserChristmas{background-position:-462px 0;margin:0 5px 10px}.eventTeaserSilvester{background-position:-693px 0;margin:0 0 10px 5px}.eventTeaserFussball{background-position:-924px 0;margin:5px 15px 5px 0;height:167px;width:215px;float:left}.wmbutton{float:right;line-height:34px;margin:5px}.heading1{display:block;font-size:18px;font-weight:700;padding:10px 7px 6px;color:#2a50bd;border:0}.heading2{display:block;font-size:16px;font-weight:700;padding:10px 7px 6px;color:#2a50bd;border:0}.heading3{display:block;font-size:15px;font-weight:700;padding:10px 7px 6px;color:#2a50bd;border:0}.box-seo{background-color:#fff;padding:10px 15px;border:1px solid #cfd7e4;border-radius:5px;margin-bottom:10px}.box-seo.events{padding:5px 15px}.box-seo.additionalInfos{margin-top:10px}.box-seo-topmargin{margin-top:10px}.seo-airline-checkin ol{padding:0 15px;margin:0 0 .6em}.seo-airline-checkin ol li{padding:0}.seo-airline-checkin ul{list-style:disc inside none}.seo-airline-checkin ul li{padding:0}.seo-airline-checkin ul ul{margin:1em 0 0 1em;list-style:disc inside none}.seo-style{margin-bottom:20px}.seo-style ol{list-style:decimal outside none;padding:5px 15px}.seo-style ol li{padding:5px 0 0}.seo-style ul{list-style:disc outside none;padding:5px 15px}.seo-style ul li{padding:5px 0 0}.seo-style br{margin-bottom:10px}.seo-style br+br{display:none;margin:0 none}.seo-style br+br+br+br{display:inline}.seo-style br+h2,.seo-style br+h3,.seo-style br+h4{padding-top:10px}.seo-style h2,.seo-style h3,.seo-style h4{padding:20px 0 10px;margin:0}.seo-style h2+br,.seo-style h3+br,.seo-style h4+br{display:none}.seo-style h2+br+br,.seo-style h3+br+br,.seo-style h4+br+br{display:none}.seo-style>h2:first-child,.seo-style>h3:first-child,.seo-style>h4:first-child{padding-top:5px}.box-seo-head{font-weight:700;color:#666;background-color:#eee;padding:5px 15px;border:1px solid #cfd7e4;border-radius:5px 5px 0 0}.box-seo-headless{background-color:#fff;padding:10px 15px;border:1px solid #cfd7e4;border-radius:0 0 5px 5px;margin-bottom:10px;border-top:0 none}.box-seo p{margin-top:0}.box-seo-p0{background-color:#fff;border:1px solid #cfd7e4;border-radius:5px;margin-bottom:10px}.box-seo-headline-scheme1{font-size:12px;line-height:13px;border-radius:5px 5px 0 0;margin:-10px -15px 10px;background-color:#3c78d8;color:#fff;padding:5px 10px;font-weight:700}.seo-headline-scheme1{margin:0;font-size:12px;line-height:13px;border-radius:5px 5px 0 0;background-color:#3c78d8;color:#fff;padding:5px 10px;font-weight:700}.box-seo-headline-scheme2{font-size:12px;line-height:14px;border-radius:5px 5px 0 0;margin:-10px -15px 10px;background-color:#2a50bd;color:#fff;padding:5px 10px;font-weight:700}.seo-headline-scheme2{margin:0;font-size:12px;line-height:14px;border-radius:5px 5px 0 0;background-color:#2a50bd;color:#fff;padding:5px 10px;font-weight:700}.box-seo-headline-schemeVgrey{color:#3c78d8;border:#cfd7e4;border-bottom:0 none;font-size:12px;line-height:15px;height:15px;border-radius:5px 5px 0 0;margin:-10px -15px 10px;background:url("../img/sprites/horizontalReplay__b44d9b1c.png") repeat-x 0 -348px transparent;padding:5px 10px;font-weight:700}.seo-headline-schemeVgrey{color:#3c78d8;border:#cfd7e4;border-bottom:0 none;font-size:12px;line-height:15px;height:15px;border-radius:5px 5px 0 0;margin:-10px -15px 10px;background:url("../img/sprites/horizontalReplay__b44d9b1c.png") repeat-x 0 -348px transparent;padding:5px 10px;font-weight:700}.BigBox{overflow:hidden;border-radius:7px}.BigBox-Line{padding:0 1%;background:#4057d2;background:linear-gradient(to bottom,#4057d2 0%,#2d44ab 100%)}.BigBox-Element{background-color:#f2f2f2;border-radius:5px;width:23%;float:left;margin:2% 1%;text-align:center;z-index:1}.BigBox-Head{border-radius:5px 5px 0 0;margin:0 0 -10px;padding:5px 0 10px;font-weight:700;color:#3648b9;font-size:1.5em;border-bottom:1px solid #ddd;line-height:20px;background-color:#f2f2f2}.BigBox-Top{border-radius:5px 5px 0 0;margin:0 0 -10px;padding:8px 0 10px;background-color:#f2f2f2}.BigBox-Sub{display:inline;mainlisticonfont-size:1em;color:#666;padding:0 5px;line-height:18px;background-color:#f2f2f2}.BigBox-Text{line-height:16px;overflow:hidden;font-size:.9em;background-color:#fff;width:94%;padding:5px 3%}.BigBox-Imagebox{height:100px;display:block}.BigBox-Link{text-decoration:none;padding:10px 5% 10px 0;border-radius:0 0 5px 5px;display:block;font-weight:700;color:#3648b9;border-top:1px solid #d2d8eb;background-color:#e5e8f0}.BigBox-Link .icon-plane{display:inline;padding:2px 10px;background-position:-456px -230px}.BigBox-Events{display:none;border:1px solid #d2d8eb;border-radius:0 0 5px 5px;text-align:left;background-color:#f6f6f6;margin-top:-3px;padding:10px 20px;position:absolute;width:172px;z-index:5}.nojs .BigBox-Events{display:block;position:static}.BigBox-Events .ico{display:block;float:left;width:10%;color:#ff7902}.BigBox-Events a{cursor:pointer;display:block;float:left;width:88%;text-decoration:none}.BigBox-Events a:hover{text-decoration:underline;color:#3648b9}a.BigBox-LinkBox{text-decoration:none}a.BigBox-LinkBox:hover{text-decoration:none;color:#ff7902}a.BigBox-LinkBox:hover .BigBox-Sub{color:#ff7902}a.BigBox-Singlevent{text-decoration:none}a.BigBox-Singlevent:hover{text-decoration:none;color:#ff7902}.borderarrow-light{background-position:-457px -248px;height:9px;margin:-11px 0 0 50%;width:16px}.borderarrow-dark{background-position:-457px -258px;height:9px;margin:-11px 0 2px 47%;width:16px}.borderarrow-dusk{background-position:-457px -268px;height:9px;margin:-11px 0 0 50%;width:16px}.EventBox-Line{margin:10px -1% 0}.EventBox-Element{border:1px solid #ddd;background-color:#f2f2f2;border-radius:5px;width:22.75%;float:left;margin:0 1%;text-align:center}.event-text{line-height:16px}.event-img{float:left;margin:0 10px 0 0}.event-img+p{margin:0}.spr_travel{background-image:url('../img/fox/GERMAN/SPRITE_travel__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent}.lastminute{clear:both}.spacer-top{margin-top:35px}#LastMinute div.LastMinuteOffer.right-offer{margin-left:20px}#LastMinute #pseudo_lastminute_trigger{color:#2a50bd;text-decoration:underline;margin-top:10px;cursor:pointer}#LastMinute p#pseudo_lastminute{margin-top:10px}#LastMinute div.LastMinuteOffer{width:48%;float:left;margin:5px}* html #LastMinute div.LastMinuteOffer{width:359px;float:left;margin:5px}#LastMinute .picturelon{background-position:0 0;float:left;height:98px;width:98px;border:1px solid #cfd7e4;margin-right:10px}#LastMinute .picturepar{background-position:-98px 0;float:left;height:98px;width:98px;border:1px solid #cfd7e4;margin-right:10px}#LastMinute .picturepmi{background-position:-294px 0;float:left;height:98px;width:98px;border:1px solid #cfd7e4;margin-right:10px}#LastMinute .picturenyc{background-position:-196px 0;float:left;height:98px;width:98px;border:1px solid #cfd7e4;margin-right:10px}#LastMinute div.LastMinuteOffer ul{width:70%;float:left;line-height:19px}#LastMinute div.LastMinuteOffer ul .destination{float:left;font-size:12px;color:#2a50bd;font-weight:700}#LastMinute div.LastMinuteOffer ul .flr{font-size:11px;color:grey}#LastMinute div.LastMinuteOffer ul li{width:100%;padding:0;background:0 none;height:19px}#LastMinute div.LastMinuteOffer ul li.LM_list{margin-top:1px;background-position:0 -74px}#LastMinute div.LastMinuteOffer ul li.LM_list span{background-color:#fff;float:left}#SEO .seoBox{background-color:#fff;border:1px solid #cfd7e4;border-width:0 1px;padding:20px 15px}#SEO .seoBox li{width:46%;display:inline-block}#SEO .seoBox li.pointer{margin:10px 0 0 50%}#SEO .seoBox li.pointer a{text-decoration:underline}.spiffybox{border:1px solid #c2d0de;background:#fff;padding:5px 10px}.seo-Flugrouten{margin:5px 0 10px 10px;float:right}.seo-Airline{margin:5px 10px 10px 0;float:left}.seo-airlinetabs .tab{padding-left:10px;padding-right:10px}.seo-airlinetabs .tab-content{padding:10px 0}.seo-airlinetabs .tab-content li{height:26px;padding:15px 0;float:left;margin:0 3% 10px 4%;width:26%;border-bottom:1px dashed #c2d0de}.seo-airlinetabs .tab-content li a{line-height:13px;float:right;width:60%}.vacation-teaser{display:block;margin-bottom:-197px;height:197px}.vacation-teaser-text{line-height:30px;text-align:center;margin-bottom:20px;height:177px;padding:20px 65px 0 0;color:#0399a5;font-size:20px}.vacation-teaser-text-big{color:#078094;font-size:25px}.imagebox.fll{width:160px;border-radius:5px;margin:5px 20px 5px 0;overflow:hidden}.imagebox.flr{width:160px;border-radius:5px;margin-left:5px 0 5px 20px;overflow:hidden}.imagebox img{height:120px}.textbox{width:738px;padding-top:5px}.textbox .seo-headline-main{margin-top:0}.textbox-border{margin-bottom:20px;border-bottom:dashed 1px #cfd7e4;padding-bottom:10px}.vacation-offer{border-bottom:1px dotted #666;height:12px;line-height:20px;margin-top:20px;margin-bottom:17px}.vacation-offer span,.vacation-offer a{background-color:#fff}.vacation-offer span{font-size:12px}.vacation-offer a{font-size:17px;font-weight:700;text-decoration:none}.vacation-offer span a{font-size:14px;font-weight:700;text-decoration:none}.showmoreContentBorder{border-bottom:1px dashed #c2d0de}.showmore{float:right;display:block;margin:-25px 0 0;padding:0 10px 0 15px;background-position:-517px -93px;text-align:right;clear:both}.showmore.is-collapsed{background-position:-517px -108px}.notices{overflow:hidden;box-shadow:2px 2px 2px #999;background-color:#fbf9eb;border-radius:5px;color:#999;margin-bottom:20px}.perforation{padding:0 5px}.noticeshead-dark{border-top:dotted 7px #bbb;margin:-2px 0 0 5px;width:98%}.noticeshead-light{border-top:dotted 7px #e5e8f0;margin:-8px 0 10px 6px;width:98%}.noticesheadline{font-family:Georgia;color:#5480de;font-weight:700;font-size:24px;text-align:center;margin:25px 0 15px}.notice-content{padding:0 20px 20px}.notice-content .notice-list{margin:10px 0 0 20px}.notice-content .notice-list .bullet{color:#cccac0;font-size:35px;text-shadow:0 -1px 0 #777;vertical-align:middle;line-height:22px;margin-left:-20px;float:left}.notice-content .notice-list li{padding:2px 0}.notice-content .notice-list ol{margin:3px 0 0;padding-left:17px}.notice-content .notice-list ol li{line-height:16px;margin-top:0;padding:0}.destination-review-summary{border-radius:3px;background-color:#ece6d0;border:1px solid #ccc8ba;padding:5px 10px;color:#000}.destination-review-summary.content-centered{text-align:center;padding:10px}.destination-review-summary p:first-child{margin-top:0}.destination-review-summary .rating-line{margin-top:10px}.destination-review-summary .rating-destination{float:left}.destination-review-summary .rating-stats{float:right}.destination-review-summary .starbox-container .starbox-box{float:right}.destination-review-summary .starbox-container .starbox-title{text-align:right}.marginXtra{margin-top:13px}.lastminute-teaser{display:block;margin-bottom:-147px;height:147px}.lastminute-teaser-text{text-shadow:0 0 5px #999;line-height:31px;margin-bottom:20px;height:101px;padding:46px 0 0 180px;color:#fff;font-size:28px}.lastminute-formmarin{margin-bottom:-48px}.lastminute-formmarin .lastminute-teaser-text{margin-bottom:0}.js_showmoreContent{margin-bottom:25px;line-height:16px;position:relative}.js_showmoreContent.is-collapsed:after{content:"";position:absolute;height:32px;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 66%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.seo-airline-review{float:left;margin:0 0 20px;width:648px;line-height:20px}.seo-airline-review .smAirlineLogos{margin:0 10px;float:left}.seo-airline-review-image{float:left;width:270px}.seo-airline-review-title{float:left}.seo-airline-review .starbox{margin-right:5px}.seo-airline-review-top{margin-bottom:10px}.seo-airline-review-button{margin:10px 10px -10px;float:right}.seo-airline-review-toprating{width:30%;margin-left:10px;float:left}.seo-airline-review-box{border-top:1px dashed #cfd7e4;padding-top:5px}.seo-airline-review-textright{float:right;text-align:right}.explanation{display:block;margin-top:10px;line-height:14px}.cityoffer-box{margin:10px 5px 20px;display:block;border-radius:10px;overflow:hidden;text-decoration:none;position:relative;height:210px}.cityoffer-box img{width:100%}.cityoffer-price{font-size:1.2em;color:#3349b9;position:absolute;bottom:50px;right:10px;padding:10px;background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:3px}.cityoffer-label{color:#333;padding:5px 10px;height:30px;width:100%;bottom:0;position:absolute;background-color:#e8ebf2}.cityreview-average{display:block;float:left;width:348px;margin-top:20px}.cityreview-average-image{border-radius:5px;margin:5px 20px 10px 0;overflow:hidden;width:100px;float:left}.cityreview-average-image img{height:100px;margin:0 -25px}.cityreview-average-text{display:block;float:left;width:450px;padding-top:30px}.button-container{text-align:center}.starbox-container{display:inline-block;width:180px}.starbox-title{margin:0 3px;float:right;color:#3b7cd5;font-weight:700;display:inline;width:90px;height:15px;line-height:15px;vertical-align:middle}.starbox-box{float:left;margin:0 3px;padding:0 3px;display:inline;border-radius:5px;border:1px solid #ccc;height:16px;width:70px;background-image:-o-linear-gradient(top,#fff,#f4f4f4)}.starbox-box .starfull{background-position:-2px -525px;float:left;height:10px;width:10px;margin:3px 2px}.starbox-box .starempty{background-position:-14px -591px;float:left;height:10px;width:10px;margin:3px 2px}.starbox-box .starhalf{background-position:-2px -591px;float:left;height:10px;width:10px;margin:3px 2px}.starRatingExample{display:block;float:left;width:20%;text-align:center;color:#3b7cd5;font-weight:700}.starRatingExample .starbox-title{float:left;text-align:right}.starRatingExample .starbox-box{float:right}.pagination{text-align:center}.reviewDetails .starbox-container{float:right}.reviewDetails .starbox-title{font-weight:400;color:#000}.reviewDetails .headline{font-wqeight:bold;color:#000;padding:5px 0 10px;font-size:12px}.reviewDetails .title{font-wqeight:bold;color:#4473d1;padding:10px 0;font-size:15px}.reviewDetails .review-type{padding:10px 0}.reviewDetails .dashedLine{clear:both;padding:5px 0;border-width:0 0 1px;margin-bottom:10px}.detailed-ratings .starbox-container{margin:3px 0}.detailed-ratings .review-category{line-height:23px}.spr_voucher{background-image:url('../img/fox/GERMAN/SPRITE_voucher__b44d9b1c.png')}.spr-BGarrow{float:left;margin:-11px 20px -11px -16px;height:40px;width:190px;color:#fff;font-weight:700;font-size:17px;line-height:20px;padding:11px 8px 10px 15px}.spr-BGarrow span{float:left;line-height:40px;font-size:45px;margin-right:5px}.spr-voucherTestemonial{background-position:0 -62px;float:right;height:355px;width:190px;margin:-15px -15px 0 50px}.headline-voucher{font-size:15px;color:#2a50bd;font-weight:700;padding:3px 0 8px}.box-voucher{line-height:18px;background-color:#fff;border:1px solid #cfd7e4;border-radius:5px;margin-bottom:10px;padding:10px 15px}.list-voucher{list-style-type:square;padding:0 0 5px 15px}.list-voucher li{font-size:12px;padding:3px 0}.gradient-main{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#fff 0%,#d9d9d9 100%)}.price-matrix{width:950px;color:#666;font-size:12px;margin-bottom:15px}.price-matrix .matrix-body{background-color:#fff;border-width:0 1px 1px;border-style:solid;border-color:#bfcada;border-radius:0 0 4px 4px;position:relative;padding:30px 0 0 40px}.price-matrix .matrix-heading{color:#3349b9}.price-matrix .gradient-box-header{padding:10px 0 0 15px;border-bottom:none;height:25px}.price-matrix .gradient-box-header.small{border-bottom:1px solid #bfcada;border-radius:5px}.price-matrix .matrix-headline{font-size:14px;font-weight:700;margin-top:0;padding-top:0}.price-matrix .matrix-heading-toggle{float:right;margin-right:10px;cursor:pointer}.price-matrix .toggle-text{text-decoration:underline;font-size:12px}.price-matrix .toggle-arrows{color:#ff9e1e;font-size:13px}.price-matrix .visible-window{width:880px;height:280px;border:1px dashed #ccc;position:relative}.price-matrix .dates-horizontal{width:770px;margin-left:110px;position:relative;height:35px;overflow:hidden}.price-matrix .dates-vertical{width:110px;position:relative;height:245px;float:left;overflow:hidden}.price-matrix .price-window{float:left;width:770px;height:245px;overflow:hidden;position:relative}.price-matrix .departure-dates{width:1540px;position:absolute}.price-matrix .return-dates{height:490px;position:absolute}.price-matrix .prices{height:490px;width:1540px;position:absolute}.price-matrix .flight-price{font-weight:700;text-decoration:underline}.price-matrix .flight-cities{font-size:11px;color:#666}.price-matrix .matrix-cell-outside{width:110px;float:left;height:35px;overflow:hidden;display:block;text-decoration:none}.price-matrix .matrix-cell-inside{text-align:center;padding:9px 0;border-left:1px dashed #ccc}.price-matrix .price-window .matrix-cell-inside.has-price{padding:2px 0 1px;line-height:15px}.price-matrix .matrix-row:hover .matrix-cell-outside{background-color:#efefef}.price-matrix .matrix-row .has-price-outside:hover{background-color:#2a50bd !important;color:#fff}.price-matrix .has-price-outside:hover .flight-cities{color:#fff}.price-matrix .dates-vertical .matrix-cell-inside{border-left:none;border-top:1px dashed #ccc}.price-matrix .price-window .matrix-cell-inside{border-top:1px dashed #ccc;padding:8px 0}.price-matrix .shift-btn{position:absolute;font-size:11px;background-color:#ff9e1e;border-radius:15px;border:1px solid #db7f06;display:inline-block;height:15px;width:15px;color:#fff;cursor:pointer;z-index:10;text-align:center}.price-matrix .shift-left{left:101px;top:9px;padding-right:1px}.price-matrix .shift-right{right:-9px;top:9px;padding-left:1px}.price-matrix .shift-up{left:49px;top:25px;padding-bottom:1px}.price-matrix .shift-down{left:49px;bottom:-12px;padding-top:1px}.price-matrix .matrix-info{padding:10px 0 10px 110px;font-size:11px}.price-matrix .highlight-cell{background-color:#efefef}.dates-horizontal .highlight-cell,.dates-vertical .highlight-cell{font-weight:700}.price-matrix .direction-headline{font-size:14px;color:#555;text-align:center;position:absolute;top:10px;left:460px;font-weight:700}.price-matrix .return-headline{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);left:-119px;top:155px;width:290px;height:25px}.price-matrix .matrix-row .highlight-cheapest{background-color:#ff9e1e !important;color:#fff}.price-matrix .matrix-row .highlight-cheapest .flight-cities{color:#fff}.overlay-review{border:#3b7cd5 solid 5px;z-index:10;background-color:#fff;width:500px;position:absolute;padding:5px 10px;border-radius:0 7px 7px}.overlay-review .heading{position:absolute;background-color:#3b7cd5;font-size:15px;color:#fff;font-weight:700;margin:-32px 0 0 -15px;padding:5px 20px;border-radius:7px 7px 0 0}.overlay-review .row{border-top:#cfd7e4 1px dashed;width:100%;padding:5px 0;overflow:hidden}.row.overlay-review.first{border-top:0 none}.overlay-review .rating-box{display:inline;float:left;width:120px;padding:3px 0 15px}.overlay-review .rating-excerpt{display:inline;color:#666;font-size:12px;font-weight:700;float:left;width:255px;margin-top:0}.overlay-review .rating-term{cursor:default;float:left;display:block;width:125px;font-size:14px;color:#000;height:15px}.overlay-review .airline-review-link{float:right;font-weight:700}.overlay-review p{margin:0 0 5px}.overlay-review-close{float:right;color:#3b7cd5;font-size:11px;text-decoration:underline;left:440px;cursor:pointer}.spr-seo-flight,.destination-page .airport-info-box a{background-image:url('../img/sprites/seoflugSprite.png')}.teaser-box{margin-bottom:10px}.teaser-box .image-container{position:relative;float:left;border-radius:4px 0 0 4px}.teaser-box .image-container .offer{position:absolute;width:174px;padding:10px 90px 5px 10px;height:45px;color:#3b7cd0;font-size:14px;line-height:1;background:#efefef;top:40px;right:50px;border-radius:4px;box-shadow:0 0 3px #777;text-align:right;text-decoration:none;cursor:pointer}.teaser-box .image-container.single{border-radius:4px;overflow:hidden}.teaser-box .offer .highlight{font-size:30px;font-weight:700;text-transform:uppercase}.teaser-box .offer .disrupter{position:absolute;top:-19px;right:-10px;background-position:0 0;width:98px;height:98px;text-shadow:0 0 2px #cc7f1b;-webkit-transform:rotate(-14deg) translate3d(0,0,0)}.teaser-box .offer .claim{color:#7e540a;display:block;font-size:10px;font-weight:700;text-align:center;text-transform:uppercase;padding:10px 10px 2px;margin-top:13px}.teaser-box .offer .price{color:#efefef;display:block;font-size:38px;font-weight:700;letter-spacing:-1px;line-height:1;text-align:center}.teaser-box .offer .price span{vertical-align:super;font-size:16px}.teaser-box .offer.route{padding:7px 90px 4px 15px;width:auto}.teaser-box .offer.route .highlight{font-size:22px}.teaser-box .advantage-box{float:right;width:218px;margin:0;padding:5px 10px 0 15px;height:235px;border-radius:0 4px 4px 0}.teaser-box .advantage-box .pci-hint{float:left;font-size:11px;padding:7px 0 0 10px;width:158px;line-height:1.2}.teaser-box .advantage-box .pci-hint .highlight{display:block;font-size:12px;font-weight:700;padding-bottom:5px}.teaser-box.wide .image-container .offer{top:35px;left:24px;right:auto}.teaser-tab-box-adv{float:left;width:707px}.teaser-tab-box{margin:15px 0 10px}.teaser-tab-box .tab-list{height:29px}.teaser-tab-box .tab-list .tab{padding:4px 15px 4px}.teaser-tab-box .tab-list .active .tab{padding-bottom:5px}.teaser-tab-box .tab-content{overflow:hidden}.teaser-tab-box .teaser-box{margin:0}.teaser-tab-box .teaser-box .image-container{border-radius:0}.destination-content-box .image-container{float:left;margin-right:10px;border-radius:4px;overflow:hidden}.advantage-box{display:block;margin-bottom:10px;padding:10px 10px 0;height:235px;color:#fff;font-size:14px;border-radius:4px;background:#3f87d9;background:linear-gradient(to bottom,#1157c7 0%,#3f87d9 100%)}.advantage-box .item{padding-top:3px;padding-bottom:8px;line-height:17px}.advantage-box .seal{padding:0}.advantage-box .pci-hint{float:left;font-size:10px;padding:0 0 0 10px;width:140px;line-height:1.2}.advantage-box .pci-hint .highlight{display:block;font-size:12px;font-weight:700;padding-bottom:5px}.destination-page .seo-headline-main{margin:0}.destination-page .seo-headline-sub{margin-bottom:0;font-size:1.5em}.destination-page .airport-info-box a{font-weight:700;background-position:-144px -62px;padding-left:20px;background-repeat:no-repeat}.destination-page .tab-image-content{padding:0}.destination-page .heading-deals{margin-bottom:10px}.destination-page .box-seo.box-map>h3{background-color:#3c78d8}.destination-page .box-seo.box-map>div{margin:0;padding:0}.icon-best-price{width:36px;height:33px;background-position:-34px -19px}.icon-info{width:15px;height:15px;background-position:-5px -80px}.panel-fluid{width:100%;font-size:12px;line-height:1;border:1px solid #cfd7e4;background-color:#fff;margin-bottom:10px}.panel-fluid .heading{padding:7px 10px 7px;background-color:#3c78d8;font-weight:700;border-radius:4px 4px 0 0;text-align:left}.panel-fluid .heading h3{color:#fff;font-size:12px}.panel-fluid .sub-heading{padding:7px 0;font-size:.917em;background-color:#d7e0e9;color:#000}.panel-fluid .row-heading>td{padding:6px 10px 5px;font-size:1.167em;background-color:#e9e9e9;color:#3b7cd5;font-weight:700}.panel-fluid .row-heading a{color:#3b7cd5;text-decoration:none}.panel-fluid .row-content a{color:#3b7cd5;text-decoration:none}.panel-fluid .row-content>td{padding:12px 10px;font-size:.917em;line-height:2;border:1px solid #cfd7e4;border-collapse:collapse;color:#3b7cd5}.panel-fluid .row-content>td:first-child{color:#000}.panel-fluid .row-content .cell-best-price{padding-left:45px}.panel-fluid .row-content .icon-best-price{float:left;margin:-6px 0 -6px -40px}.panel-fluid .row-content .icon-info{float:right}.panel-fluid .rating-box{float:left;width:105px;line-height:1.4;color:#000}.panel-fluid .starbox{width:70px}.panel-fluid .cell-price .price-box{float:left}.panel-fluid .cell-price .price-box>span{font-weight:700;font-size:1.182em}.panel-fluid .cell-price button{float:right;margin-right:5px}.panel-fluid .cell-price.slim .price-box,.panel-fluid .cell-price.slim>a,.panel-fluid .cell-price.slim button{display:block;float:none}.form-seo-simple{background-color:#f0f3fa;border:1px solid #cfd7e4;border-top:0 none;padding:15px 10px;margin-bottom:20px;border-radius:0 0 5px 5px}.form-seo-simple label{font-weight:700;display:block}.form-seo-simple select,.form-seo-simple input{width:100%}.form-seo-simple button{margin-top:15px;width:96%}.form-seo-simple>div{height:43px;line-height:20px;margin:0 1% 5px;width:31.3%;float:left}.form-seo-simple .calendardiv{width:14.25%}.form-seo-simple .calendardiv input{width:98%}.form-seo-simple .flexDate{width:15%;margin-top:20px;height:23px}.form-seo-simple .flexDate .cssCheckbox{padding:0}.form-seo-simple .flexDate .checkbox{float:left;margin-top:7px}.form-seo-simple .flexDate .label{float:none;margin:0 20px;line-height:15px}.form-seo-simple .arr-airport{color:#2a50bd;font-weight:700}.form-seo-simple .ui-datepicker-trigger{bottom:0}.detailedReview-box-main{padding:10px 20px 30px;border-top:1px dashed #fff;margin-top:-1px}.detailedReview-topline{border-bottom:dashed 1px #cfd7e4;margin:0 -20px 20px;padding:0 20px 10px}.detailedReview-head{font-weight:700;width:45%;float:left;white-space:nowrap}.detailedReview-box{border:1px solid #f2f2f2;border-radius:5px;margin-bottom:10px}.detailedReview-box1{min-height:120px}.detailedReview-box2{min-height:195px}.detailedReview-box3{min-height:160px}.detailedReview-headline{font-weight:700;color:#3b7cd5;border-radius:5px;background-color:#f2f2f2;margin-bottom:5px;padding:5px 10px}.detailedReview-text{padding:10px;font-size:.9em}.detailedReview-line{line-height:18px;font-size:.9em;border-bottom:dashed 1px #cfd7e4;padding:5px 10px}.detailedReview-rating{float:right}.detailedReview-positive{background:url('../img/sprites/SPRITE_airlinebewertung__b44d9b1c.png') 0 0 no-repeat transparent;float:left;margin:10px;height:51px;width:45px;background-position:-558px -1px}.detailedReview-negative{background:url('../img/sprites/SPRITE_airlinebewertung__b44d9b1c.png') 0 0 no-repeat transparent;float:left;margin:10px;height:51px;width:45px;background-position:-604px -1px}.detailedReview-ruling{margin:25px 0 0 70px}.reviewHideBtn{float:right;padding-bottom:10px}.starbox{background:0 0;background:#ddd;background:linear-gradient(to bottom,#fff 0%,#ddd 100%);border:solid 1px #ccc;border-radius:5px;padding:0 3px}.box-seo-headline-clear h3{display:block}.seo-doublebox-image{margin:5px 10px 5px 0;width:192px;border-radius:5px;float:left}.seo-doublebox-headline{display:block;font-size:1.1em;color:#3349b9;font-weight:700;margin:0;padding:0;border:0 none}.seo-doublebox-text{height:102px;line-height:15px}.seo-doublebox-price a{font-size:1.5em;font-weight:700;text-decoration:0 none}.seo-doublebox-price a:hover{text-decoration:0 none}.spr_flugsuche{background-image:url('../img/sprites/service/spr_flugsuche__b44d9b1c.png')}.flugsuche_pic_checklist{margin:0 0 20px;background-position:0 0;width:223px;height:303px}.flugsuche_pic_map{float:left;margin:5px 10px 5px 0;background-position:-233px 0;width:231px;height:183px}.flugsuche_pic_puzzle{float:left;margin:5px 15px 5px 0;background-position:-233px -187px;width:230px;height:231px}.flugsuche_pic_airport{float:left;margin:5px 15px 5px 0;background-position:0 -304px;width:231px;height:283px}.spr_flugticket{background-image:url('../img/sprites/service/spr_flugticket__b44d9b1c.png')}.flugticket_pic_checklist{margin:0 0 20px;width:223px;height:303px;background-position:-1px -184px}.flugticket_pic_ticket{float:left;margin:5px 10px 5px 0;background-position:0 0;width:231px;height:183px}.flugticket_pic_e-ticket{float:left;margin:5px 10px 15px 0;background-position:-232px -184px;width:231px;height:183px}.flugticket_pic_boardingpass{float:left;margin:5px 10px 15px 0;background-position:-232px 0;width:231px;height:183px}.checklist-box{color:#fff;text-shadow:1px 1px 1px #666}.checklist-box ul{padding:10px 20px;display:block;height:150px}.checklist-box ul li{line-height:1.3em;padding-top:3px;padding-bottom:5px}.checklist-headline{font-size:1.6em;padding:15px 20px;line-height:1em}.checklist-pci{padding:0 20px 0 65px}.checklist-pci-top{font-weight:700;line-height:2em}.checklist-pci-main{font-size:.85em;line-height:1em}.lufthansa-banner{text-decoration:none;display:block;color:#010066;background-position:0 0;padding:100px 510px 20px 31px;height:32px;margin:0 0 10px -6px;width:416px}.lufthansa-banner-span{letter-spacing:-1px;font-size:16px;line-height:27px}.lufthansa-banner-city{font-size:21px;margin-right:2px}.lufthansa-banner:hover{text-decoration:none}.spr_landingpage{background-image:url('../img/fox/GERMAN/SPRITE_landingpage_new__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent}.accent{text-decoration:underline;font-weight:700}
.spr_faq{background:url('../img/fox/GERMAN/faq_wide__b44d9b1c.png') 0 0 no-repeat transparent}#kalenderComplete a.sprite_kalender,#kalenderComplete .sprite_kalender{background-image:url("../img/fox/GERMAN/seo_calendar__b44d9b1c.jpg")}ul.spr_seoIcons li,.spr_katalog{background-image:url('../img/fox/GERMAN/SPRITE_katalog__b44d9b1c.png')}#helpdeskTabBodies .faqContactInfo span.phonePriceIcon{width:100px}