/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
.spr_hReplay{background-image:url('../img/sprites/horizontalReplay__b44d9b1c.png');background-repeat:repeat-x;background-color:transparent}*{margin:0;padding:0}body{background:url('../img/sprites/horizontalReplay__b44d9b1c.png') 0 -1381px repeat-x #2f64d6;font-size:100.1%;color:#000}body,button,input,select,textarea{font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif}.nojs .nojsHidden{display:none}.js .nojsShow{display:none}.wrapper{font-size:12px;line-height:1.4em;width:980px;margin-left:10px}body.is-tablet .wrapper{margin-left:0}.wrapper.footer{margin-top:0}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.floatfix{overflow:hidden}.flr{float:right}.fll{float:left}.nofloat{float:none !important}.clear{clear:both}.lgo{margin:0;border-bottom:0;margin-bottom:3px}.lgo a{background:url('../img/logo/logo__b44d9b1c.png') no-repeat;text-indent:-999em;display:block;height:48px;width:214px;margin-top:10px}.lgo img{margin-top:10px;margin-left:10px}.logo{float:left;padding:0;border:0;margin:10px 0}.logo a{width:220px;height:51px;display:block;float:left;color:#fff;font-size:12px;text-indent:-9999px}.logo a.passive{cursor:default}.claim{padding:10px;color:#fff;margin-top:20px;font-size:12px;font-weight:700}.logo-wrapper{float:left;height:70px;margin:10px 0 15px}.logo-wrapper .logo{float:none;width:300px;height:51px;margin:0 0 0 2px}.logo-wrapper .claim{float:none;margin:0;padding:0 0 0 15px;line-height:16px;text-shadow:1px 1px 2px #333}#head .topBar{height:29px;width:640px;background-position:0 -62px;margin:0 -80px 5px 500px}#head .topBar .login{margin-top:7px;right:155px}#head{min-height:100px}.naviBG{background-color:transparent;margin:0 0 -35px;height:30px;list-style:none outside none;border:1px solid #fff;background-position:0 -129px;border-bottom:0 none;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.naviRight1,.naviRight2,.naviLeft2,.naviLeft1{display:none}#navi{padding-top:5px;display:block;height:30px;overflow:hidden;*padding-top:1px;}#navi ul.passive a{cursor:default;text-decoration:none !important}#navi a:hover{text-decoration:underline}#navi ul{list-style:none outside;width:102%}#navi li{float:left;color:#fff;font-weight:700;text-decoration:none;font-size:13px}#navi a{position:relative;margin-top:5px;padding:0 14px 0 15px;line-height:30px;height:30px;text-decoration:none;font-size:13px;color:#fff;display:block;float:left;border-right:1px solid #fff}#navi a.active{margin-top:0;padding-top:5px;line-height:30px;height:30px;background-color:#e8ebf2;color:#2a50bd;border-color:#e8ebf2}#navi a.active:hover{text-decoration:none}#navi a.firstItem.active{border-top-left-radius:10px}#navi a.lastItem{border:0 none}#navi a.lastItem.active{border-top-right-radius:10px}#navi ul li a{overflow:hidden;text-align:center}.gspopup{padding:10px 15px 0;color:#2a50bd;font-size:12px;width:700px;height:600px}.gspopup h3{margin-top:20px}.gspopup p{padding:5px 0}.gspopup ul{margin-left:20px}.gspopup li{list-style:disc}.gspopup .cnt{padding-left:10px;padding-right:250px;background:#fff url('../img/travel/gs_teaser__b44d9b1c.jpg') bottom right no-repeat}.gspopup img.teaser{float:left;margin:20px;border:1px solid #cfd7e4;padding:2px}.gspopup .lgo img{margin:0}.gspopup .offergs td{border-bottom:2px solid #fff}.login{margin:17px 0 0;float:right;position:relative;text-align:right;width:144px;z-index:101;background-position:128px -164px}.login span.my_profile{cursor:pointer;padding-right:23px;text-decoration:underline;color:#fff}#logindiv a{color:#2a50bd;text-decoration:underline;line-height:21px;clear:both}#logindiv a:hover{color:#ff7903}#logindiv ul li a{font:100.1% Arial,Helvetica,Geneva,Tahoma,sans-serif;text-decoration:underline;padding-left:10px;cursor:pointer;text-decoration:none}#logindiv #loginImg{cursor:pointer;background-position:-213px -237px;width:242px;height:31px}#logindiv li.last{margin-top:10px}#logindiv{display:none;position:absolute;line-height:18px;right:-7px;top:-4px;width:242px;z-index:100;color:#000;text-align:left}#logindiv label{float:left;width:60px;display:block}#logindiv #loginEmail{float:left;width:165px;margin-bottom:5px}#logindiv #loginPassword{float:left;width:165px}#logindiv .login_btn{height:21px;width:62px;background-position:-460px 0;display:block;float:left;cursor:pointer;border:0;margin:5px 0 0 68px;*margin-top:-18px;}.logindiv_middle a{display:block}.logindiv_middle{width:230px;padding:0 5px 5px;background:#f0f3f9;border-left:1px solid #182d6c;border-right:1px solid #182d6c}.logindiv_bottom_con{width:230px;padding:5px 5px 0;background:#d7e0e9;border:1px solid #182d6c;border-bottom:0 none !important;*padding-top:30px;}.logindiv_bottom_con_error{text-align:right}.logindiv_bottom_con_link{*margin-top:-26px;}.logindiv_bottom_img{width:242px;height:8px;background-position:-213px -270px;line-height:1px;font-size:1px;margin:0}.permanentLogin{vertical-align:middle;font-size:11px}.permanentLogin label{width:auto !important}.permanentLogin input.permanentLogin{margin:2px 5px 0 0}input.permanentLogin{float:left}.logindiv_middle a.pw_forget{margin-left:60px}span.permanentLogin{display:block;margin-left:60px;width:165px}.btn-login{background-position:-460px 0;border:0 none;cursor:pointer;display:block;float:left;height:21px;width:62px}#footer ul{background-color:#fff;overflow:hidden;padding:0 0 0 25px;position:relative;background-position:0 -50px;height:25px;list-style:none;display:block}#footer li.corner_left{position:absolute;left:0;color:#ff8f13;width:12px;height:25px;padding:0;border:0;background-position:-1px -82px}#footer li.corner_right{position:absolute;right:0;color:#ff8f13;width:12px;height:25px;padding:0;border:0;background-position:-13px -82px}#footer li.NoFooterLinks{width:776px}#footer li{display:block;float:left;color:#fff;padding:4px 0 3px;text-decoration:none;height:17px}#footer a{text-decoration:none;font-size:12px;color:#fff;border-right:1px solid #fff;padding:0 12px}#footer li.last a{border-right:none}#footer a:hover{text-decoration:underline}#footer ul{background-position:0 -49px;border:1px solid #fff;border-width:0 1px 1px;border-radius:0 0 7px 7px}#footer li.corner_left,#footer li.corner_right{display:none}.copy{color:#fff;text-align:center}.footerlinks{text-align:center;color:#fff}.footerlinks a{color:#fff}p{margin-top:1em}#footer .last{border-right:0}.head{position:relative}.head .header-google-plus{position:absolute;bottom:-5px;right:5px;display:block;height:42px;width:42px;background-position:-308px -695px;padding:0;border:none;text-indent:-99999px}
body .spr_common,.kreuz,.showmore,.tooltipi,.spr_common,.kreuz,.down,.up,ul.spr_listIcons li,.icon-sprite,#cboxClose,.sliderbox .ui-slider .ui-slider-handle,.ui-dialog .ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close{background-image:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent}.logo-wrapper{margin:20px 0 15px}#navi a{padding-left:14px;padding-right:14px}.navLinkIndex{width:30px}.navLinkHotel{width:41px}.navLinkTravel{width:135px}.navLinkCar{width:72px}.navLinkFlighthotel{width:80px}.navLinkReview{width:133px}.navLinkNews{width:36px}.navLinkCard{width:114px}.claim{font-size:16px}.flag-new{float:left;background-position:-347px -310px;height:35px;width:42px;margin:-5px 0 0 -42px}
.nojs .nojsHidden{display:none}.nojs .nojsShow{display:block}.js .nojsShow{display:none}.mainSprite,.icon-warning{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')}.box-simple{margin:10px 0;padding:0 20px 10px;background:#fff;border:1px solid #cfd7e4;border-radius:5px}.datepicker-wrapper{position:relative}.hasDatepicker{height:24px}.hasDatepicker+.ui-datepicker-trigger{display:block;width:21px;height:21px;position:absolute;bottom:4px;right:3px;background-position:-4px -387px;border:none;outline:none}.input-big.hasDatepicker+.ui-datepicker-trigger{bottom:8px}.hasDatepicker[disabled=disabled]+.ui-datepicker-trigger,.hasDatepicker[disabled]+.ui-datepicker-trigger{background-position:-4px -414px}.styled-checkbox{visibility:hidden}.styled-checkbox+label{display:inline-block;position:relative;cursor:pointer;margin-left:7px}.styled-checkbox+label:before{content:"";display:inline-block;position:absolute;width:16px;height:16px;left:-21px;top:2px;border-radius:2px;background:#fff}.styled-checkbox:checked+label:before{background-image:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent;background-color:#fff;background-position:-502px -311px}.styled-checkbox:disabled+label:before{background:#666}.styled-checkbox:disabled:checked+label:before{background-image:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent;background-color:#f0f0f0;background-position:-418px -411px}.row-fluid{width:100%}.row-fluid:before,.row-fluid:after{content:"";display:table;line-height:0}.row-fluid:after{clear:both}.row-fluid [class*=span]{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2%;min-height:30px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.5%}.row-fluid .span10{width:83%}.row-fluid .span9{width:74.5%}.row-fluid .span8{width:66%}.row-fluid .span7{width:57.5%}.row-fluid .span6{width:49%}.row-fluid .span5{width:40.5%}.row-fluid .span4{width:32%}.row-fluid .span3{width:23.5%}.row-fluid .span2{width:15%}.row-fluid .span1{width:6.5%}.icon-warning{background-position:-440px -734px;width:36px;height:30px;float:left;margin-right:10px}.icon-plane-railroad{background-position:-321px 0;display:block;height:29px;padding-left:80px;width:103px}.icon-plane-railroad-invert{background-position:-139px -88px;float:right;height:29px;width:60px}.icon-db{background-position:-297px -92px;height:20px;position:absolute;right:30px;top:14px;width:28px}.icon-plane-out,.icon-plane-in{width:133px;height:29px;display:block;padding-left:50px;background-position:-137px 0}.icon-plane-in{background-position:-137px -30px}.icon-block-pricechange{background-position:-581px -364px;width:120px;height:49px}.highlight-circle{position:relative;width:36px;height:36px;z-index:9;background-color:#80b5f4;background-image:linear-gradient(to bottom,#a3d4ff 0%,#5d96e8 90%);border-radius:50%}.highlight-circle:before{box-sizing:border-box;border-radius:50%;content:'';width:22px;height:22px;z-index:10;font-size:17px;color:#77adf1;background-color:#fff;position:absolute;top:7px;left:7px;padding:3px 0 0 3px}.ubc-large{width:173px;height:111px;background-position:-63px -1248px}.tooltip.ui-tooltip{padding:20px;box-sizing:border-box;line-height:1.4;border-radius:5px;border:1px solid #cfd7e4;background:#f7f7f7;box-shadow:1px 1px 0 rgba(0,0,0,.25);font-size:12px}.tooltip .tooltip-title{font-size:14px;font-weight:500;color:#333}.tooltip ul{margin-left:1em}.tooltip li{margin:5px 0;list-style:square outside}.tooltip-hook,.tooltip-hook-outline{position:absolute;width:0;height:0}.tooltip-hook{border-left:10px dashed transparent;border-right:10px dashed transparent}.tooltip-hook-left{left:10px}.tooltip-hook-right{right:10px}.tooltip-hook-middle{left:-8px;border-top:8px dashed transparent;border-bottom:8px dashed transparent;border-right:8px solid #f7f7f7;border-left:none}.tooltip-hook-middle-outline{left:-9px;border-top:8px dashed transparent;border-bottom:8px dashed transparent;border-right:8px solid #cfd7e4;border-left:none}.tooltip-hook-middle.tooltip-hook-left,.tooltip-hook-middle-outline.tooltip-hook-left,.tooltip-hook-middle.tooltip-hook-right,.tooltip-hook-middle-outline.tooltip-hook-right{top:50%;margin:-4px 0 0}.tooltip-hook-bottom{bottom:-10px;border-top:10px solid #f7f7f7}.tooltip-hook-bottom-outline{bottom:-11px;border-top:10px solid #cfd7e4}.tooltip-hook-top{top:-10px;border-bottom:10px solid #f7f7f7}.tooltip-hook-top-outline{top:-11px;border-bottom:10px solid #cfd7e4}.js_tooltipContent{display:none}.tooltipi{display:inline-block;width:12px;margin:0 2px;line-height:16px;vertical-align:middle;background-position:-1px -465px;text-indent:-2000px;text-decoration:none;text-align:left;cursor:pointer}textarea,input[type=text],select{background-color:#fff}textarea:disabled,input[type=text]:disabled,select:disabled{background-color:#f0f0f0}.pick-wrap{margin-bottom:5px}.pick-wrap input{float:left}.pick-wrap label,.pick-wrap .pick-label{display:block;margin-left:25px}.pick-wrap label.hidden,.pick-wrap .pick-label.hidden{display:none}.box-corners{margin-bottom:10px;border-radius:5px}.box-corners-top{padding-top:5px;border-top-width:1px;border-radius:5px 5px 0 0}.box-corners-bottom{margin-bottom:10px;padding-bottom:5px;border-bottom-width:1px;border-radius:0 0 5px 5px}.box-corners-bottom .box-corners-bottom{margin-bottom:0}#flightDetailsNBS .box-corners-bottom{margin-bottom:0}.bt-dashed{border-top:1px dashed #1473ab}.emphasize-error{font-weight:700}.spr_seal{background:url('../img/sprites/SPRITE_seals__b44d9b1c.png') 0 0 no-repeat transparent}.arr_sprite{background:url('../img/sprites/SPRITE_airlinebewertung__b44d9b1c.png') 0 0 no-repeat transparent}#cboxClose{z-index:2;background-position:-513px -137px;background-color:#fff !important}#cboxSecondClose{z-index:3}ul.serviceListIcon li{padding-left:16px;background-position:-507px -158px}ul.bigListIcon li{padding-left:18px;line-height:20px;background-position:-497px -203px}ul.listIcon li{padding-left:18px;line-height:20px;background-position:-497px -251px}ul.mainListIcon li{padding-left:12px;padding-bottom:5px;line-height:15px;background-position:-520px -296px}ul.listIconShadow li{padding-left:20px;line-height:22px;background-position:-484px -331px}ul.listPoint li{padding-left:15px;line-height:1.5em;background-position:-515px -236px}ul.redListIcon li{padding:0 0 5px 17px;line-height:1.5em;background-position:-470px -354px}.icon_listIconShadow{display:inline-block;height:22px;width:22px;background-position:-484px -331px}.CB_body .star-text{font-size:11px}.CB_body .themeF,.CB_body .themeE{font-size:13px}ul li.noListIcon{background:0 none !important}ul li.no-list-icon{background:0 none !important}.triangle{color:#ff7903}a,a:visited{color:#2a50bd}a img{border:0}a:hover{color:#ff7903;text-decoration:underline;cursor:pointer}img{vertical-align:middle}ul{list-style:none}ol li{margin-top:.6em}.pointer,label,.submit,.submit2{cursor:pointer}input{height:18px;vertical-align:middle;border:#7f9db9 1px solid;font-size:12px}input.radio,input.checkbox{width:auto !important;height:auto !important;border:0 none}input[disabled],select[disabled]{background-color:#f0f0f0 !important;color:#999 !important}option{padding-right:10px;vertical-align:middle;font-size:12px}optgroup option{padding-left:10px}textarea{font-size:12px;font-family:Arial,Tahoma,sans-serif}select{height:20px;vertical-align:middle;border:#7f9db9 1px solid;font-size:12px}.btn{cursor:pointer}span.normal{font-size:11px;font-weight:400;color:#000}h1{margin-top:.3em;padding-bottom:.2em;border-bottom:1px solid #d6d6d6;font-size:1.5em;font-weight:400}h2{margin-top:.6em;font-size:1.2em;font-weight:400}h3 a,h3 a:hover,h3 a:visited{color:#fff}h4{font-size:1.2em}h4 span{font-weight:400}h5{font-size:1em}p{margin-top:1em}p.rgt{text-align:right}.darker{color:#000}ul{margin:0;padding:0}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}select.value_is-blured{color:#aaa}select.value_is-blured option{color:#aaa}.loading-bars{display:block;width:130px;height:15px;margin:110px auto 0;background:url("../img/preloader/rectangles-darkblue__b44d9b1c.gif") no-repeat 0 0 transparent}.p0{padding:0 !important}.p5{padding:5px}.p15{padding:15px}.pt0{padding-top:0 !important}.pt5{padding-top:5px}.p10{padding:10px}.pt15{padding-top:15px}.pt10{padding:10px 0 0}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px}.pb{padding-bottom:10px}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pl{padding-left:10px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px}.pl55{padding-left:55px !important}.pl15{padding-left:15px !important}.pl3{padding-left:3px}.pl5{padding-left:5px}.pl110{padding-left:110px !important}.pr{padding-right:0 !important}.primp{padding-right:0 !important}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr20{padding-right:20px !important}.p10lr{padding-left:10px !important;padding-right:10px !important}.p1005{padding:10px 5px !important}.no-margin{margin:0}.margin{margin:10px}.margin5{margin:5px}.marginrl75{margin:0 75px}.margint0{margin-top:0 !important}.margint5{margin-top:5px}.margint{margin-top:10px}.margint15{margin-top:15px}.margintt{margin-top:20px !important}.marginttt{margin-top:30px}.margintmin{margin-top:-10px}.marginl5{margin-left:5px}.marginl10{margin-left:10px}.marginl20{margin-left:20px}.emptyRowMargin{margin-left:210px}.marginr5{margin-right:5px}.marginr15{margin-right:15px}.marginlr{margin:0 !important}.marginb0{margin-bottom:0 !important}.marginb5{margin-bottom:5px}.marginb{margin-bottom:10px !important}.marginbb{margin-bottom:20px !important}.margintb{margin:10px 0 !important}.fs15{font-size:15px}.fw,.wmax,.fw{width:100% !important}.fw5{width:5%}.fw10,.w10p{width:10%}.fw12{width:12%}.fw15{width:15%}.fw20{width:20%}.fw25,.w25p{width:25%}.fw30,.w30p{width:30%}.fw33,.w33p{width:32.5%}.fw35,.w35p{width:35%}.fw40,.w40p{width:39.9%}.fw49,.w49p{width:49%}.fw50,.w50p{width:50%}.fw55,.w55p{width:55%}.fw60,.w60p{width:60%}.fw65,.w65p{width:65%}.fw70,.w70p{width:70%}.fw75,.w75p{width:75%}.fw80,.w80p{width:80%}.fh{height:100%}.fau{width:auto !important}.forceFontNormal{font-weight:400 !important;font-size:9px}.right{text-align:right !important}.left{text-align:left}.center{text-align:center}.cb{vertical-align:bottom;text-align:center}.bold{font-weight:700}.notbold{font-weight:400}.invisible,.visibility{visibility:hidden}.no-border{border:0 none !important}.borderln{border-left:0 none !important}.borderrn{border-right:0 none !important}.borderbn{border-bottom:0 none !important}.bordertn{border-top:0 none !important}.border1px{border:1px solid #cfd4e7 !important}.borderb1{border-bottom:1px solid #cfd4e7 !important}.bordert1{border-top:1px solid #cfd4e7 !important}.borderr1{border-right:1px solid #cfd4e7 !important}.listStyleTypeNone{list-style-type:none !important}.hidden{display:none}.show{display:block}.nowrap{white-space:nowrap}.wrapnormal{white-space:normal !important}.dashedbtm{border-bottom:1px dashed #cfd7e4}.dashedrgt{margin-right:-1px;border-right:1px dashed #cfd7e4}.bgclear{background:#fff;background-image:none}.relative{position:relative}.absolute{position:absolute !important}.fontsmall{font-size:11px}.fontnormal{font-size:12px}.fontlarge{font-size:13px}.fontlarger{font-size:14px}.smallPrint{color:gray;font-size:10px !important;line-height:10px}.pointer{cursor:pointer}.cursorDefault{cursor:default}.underline{text-decoration:underline}.nounderline{text-decoration:none}.table-cell{display:table-cell;float:none}.shadow{box-shadow:0 0 4px silver;border-radius:5px}.shadowBR{box-shadow:2px 2px 4px #888;border-radius:5px}.metashadow{box-shadow:0 0 4px silver;border-radius:5px}.metashadow.has-foc-hint{box-shadow:none}.metashadow.has-foc-hint .metashadow{box-shadow:0 0 4px silver;border-radius:0 0 5px 5px}.gridSeamless:after{content:".";display:block;height:0;clear:both;visibility:hidden}.gridSeamless .lastSpan:after{content:".";visibility:hidden;display:block;height:0 !important;clear:both;line-height:0}.gridSeamless{*zoom:1;}.gridSeamless>div{float:left}.gridSeamless .span12{float:none}.gridSeamless .span8{width:66%}.gridSeamless .span7{width:58.333%}.gridSeamless .span6{width:50%}.gridSeamless .span5{width:41.667%}.gridSeamless .span4a{width:32%;margin-right:2%}.gridSeamless .span4{width:33.333%}.gridSeamless .span3{width:25%}.gridSeamless .span2{width:16.66667%}.gridSeamless .span1a{width:12.5%}.gridSeamless .lastSpan{display:table-cell;*display:block;*zoom:1;float:none;width:auto}*+html .gridSeamless{min-height:1%}.gridStatic{margin:0 0 10px}.gridStatic:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html .gridStatic{min-height:1%}.gridStatic>div{float:left;margin-left:10px}.gridStatic>div:first-child{margin-left:0}.gridStatic .span1{width:70px}.gridStatic .span2{width:150px}.gridStatic .span3{width:230px}.gridStatic .span4{width:310px}.gridStatic .span5{width:390px}.gridStatic .span6{width:470px}.gridStatic .span7{width:550px}.gridStatic .span8{width:630px}.gridStatic .span9{width:710px}.gridStatic .span10{width:790px}.gridStatic .span11{width:870px}.gridStatic .span12{width:950px}.abortBookingQuestion{margin-left:200px;cursor:pointer;text-decoration:underline}#agof{position:absolute}.hideads{margin:90px 0 25px 20px}.listIcon{margin-right:5px;padding-left:10px}.pgn{margin:0;padding:5px 0;text-align:center}.pgn a{margin:0 1px}.pgn p{margin-top:0;font-size:12px}.pgn p .lft{float:left}.pgn p .rgt{float:right}.pgn .nav_page_link{font-size:12px}.pgn .nav_page_link a{font-size:12px;font-weight:700}.pgn .nav_current_page{font-weight:700;font-size:12px}.pgn .nav_page_step a{color:#000;font-weight:700}.nav2 .nav_current_page{padding:0 5px;background-color:#fff;color:#fd0000;font-weight:700;font-size:12px}.nav2 .nav_page_link a,.nav2 .nav_page_link a:visited{text-decoration:underline}.lcol{float:left;width:150px;margin-right:10px}.lcol2{float:left;width:204px;margin-right:10px}.rcol2{float:right;width:230px}.rcol3{float:right;width:180px;margin-left:10px;margin-top:20px}.rcolsmall{float:right;width:190px;margin-left:10px;margin-top:20px}.rcolnf{width:190px}.rcol{float:right;width:230px}.coll{float:left}.collmain{width:710px;margin-right:10px}.collmap{width:630px;float:left;margin:0 10px 10px 0}.collcnt{width:710px;float:left}.collcntlarge{width:950px;margin:0}.rcol.splitleft{float:left;width:190px;margin:10px 0 0}.coll.splitright{float:right;margin:0 !important}.formError{position:absolute;top:300px;left:300px;display:block;z-index:179;cursor:pointer}.formError .formErrorContent{width:auto;margin:0;padding:4px 10px;line-height:18px;border:2px solid #ddd;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;border-radius:6px;background:#ee0101;color:#fff;font-family:Tahoma;font-size:11px;white-space:nowrap}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{z-index:5001;width:15px;margin:-2px 0 0 13px}.formError .formErrorArrowBottom{position:absolute;top:0;margin:-8px 0 0 8px}.formError .formErrorArrow div{display:block;height:1px;margin:0 auto;line-height:0;border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;background:#ee0101;font-size:0}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}.hasError{border-color:#ee0101;outline-color:#ee0101;background-color:red}.simpleBox{padding:10px 20px;border:1px solid #cfd7e4;background:#fff}.simpleBox .navigation{margin-bottom:10px}.simpleBox .navigation ul{height:25px;border-bottom:1px dashed #cfd7e4}.simpleBox .navigation li{padding:0 10px;line-height:1.1em;border-right:1px solid #2a50bd}.simpleBox .navigation li.last{border-right:0}.simpleBox .navigation li.first{padding-left:0}.simpleBox .popular{color:#2a50bd}.simpleOfferBox{padding:10px;border:1px solid #cfd7e4;border-width:0 1px;background:#fff}.box-striped{padding:10px 15px;border:1px solid #cfd7e4;border-radius:5px;background-position:0 -1257px;background-color:#f4f6f9}.gradient-box-header{position:relative;height:30px;padding-left:40px;border-radius:5px 5px 0 0;border:1px solid #bfcada;border-color-bottom:#fff;background:#ebebeb;background:linear-gradient(to bottom,#fff 0%,#ebebeb 100%)}.gradient-box-header.no-icon{padding-left:5px}.gradient-box-header .icon{position:absolute;top:-4px;left:0;height:40px;width:40px}.recently-sought-wrapper .sprite-index-recently-sought-title{margin:9px 0 0 9px}.recently-sought-wrapper,.additional-topoffers{float:right;width:310px;margin-left:10px}.additional-topoffers-headline{margin:5px 0 4px;color:#2a50bd;font-size:16px}.rs-offer.simpleBox{position:relative;padding:5px 15px;border-width:0 0 1px;border-style:dashed;border-color:#bfcada}.rs-delete-offer,.rs-close{position:absolute;right:7px;top:5px;z-index:10;font-size:30px;font-weight:700;color:#ccc;cursor:pointer}.rs-offer-single{display:block;margin:-1px 0 0;padding:1px 0;line-height:15px;font-size:11px;color:inherit;text-decoration:none}.rs-offer-single:hover{text-decoration:none;color:inherit}.rs-right-price{position:absolute;right:17px;color:#2a50bd;font-size:1.4em;text-decoration:underline}.rs-city{color:#3b7cd5;font-size:1.2em}.rs-offer:hover .rs-right-price{color:#ff7800}.rs-offer-single .rs-airlinelogo{display:inline-block;float:none;margin-bottom:-5px}.rs-flight-details{color:#666;font-weight:400}.rs-right-additional{float:right;clear:right}.rs-right-date{clear:right}.rs-recently{display:block;width:100px;color:#3b7cd5}.rs-footer{padding:0 10px;line-height:31px;border-width:0 1px 1px;border-color:#bfcada;border-style:solid;border-radius:0 0 5px 5px;background-color:#fff;font-size:.9em}.rs-footer .rs-close{top:0}.rs-delete-all{float:right;margin-right:20px;line-height:30px;text-decoration:none;color:#989898;font-size:.9em}.rs-offer-single .line{position:relative;color:#525151}.rs-offer-single .col{float:left}.rs-offer-single .right-col{text-align:right;width:65%}.rs-offer-single .left-col{width:35%}.bold-line{font-weight:700}.bottom-line{line-height:13px}.logo-line{height:20px;margin:7px 0}.cb-stripe{display:none}.recently-sought-wrapper .offer-wrapper{border-width:0 1px;border-style:solid;border-color:#bfcada;background-color:#fff}#cboxLoadedContent .rs-delete-offer{top:-5px}#cboxLoadedContent .gradient-box-header{height:30px;padding:5px 10px}#cboxLoadedContent .cb-stripe{display:block;height:10px}#cboxLoadedContent .rs-offer.simpleBox{height:70px;padding:8px 15px 15px}#cboxLoadedContent .rs-footer{height:30px;border:none}.rcol_service{float:right;width:710px;margin:10px 0 0 10px}.rcol_service2{float:right;width:710px;margin-top:10px}.lcol_service{width:230px;float:left;margin-top:10px;margin-right:0}.first{margin-top:0}.small{font-size:.9em}.tiny{font-size:.8em}.fw_normal,.fwnormal{font-weight:400}.more{margin:0 10px;text-align:right;clear:left}.correct{color:#0b0}.gray{color:#333}.lightBlue{color:#3b7cd5}.blue{color:#2a50bd}.orange{color:#ff7903}.orange a{text-decoration:none}.dummyLnk{color:#00c;text-decoration:underline}.shortmsg{margin-bottom:10px;padding:20px 10px;border:1px dotted red;font-weight:700;color:red;text-align:center;background:transparent url('../img/sprites/80_transparent_lightred__b44d9b1c.png')}.shortmsg div{padding-left:100px;text-align:left}.popupBG{background:none #e8ebf2}#main{padding:9px 15px 15px;border:0;background:#e8ebf2}.noNavi{border-radius:10px 10px 0 0}.grey-gradient{background:#f4f4f4;background:linear-gradient(to bottom,#fff 0%,#f4f4f4 100%)}.blue-gradient{background:#0572d7;background:linear-gradient(to bottom,#338cd7 0%,#0572d7 100%)}#mainform{width:950px}#mainform.startsite{width:580px !important;background:#e8ebf2}#mainform.angebotssuche{width:580px}#mainform .head{height:25px;background-color:#2a50bd;color:#fff;font-size:12px}#mainform .head.wide{padding:0}#mainform .head .mainformWideLiRT{float:left;width:140px;padding:3px 0 0 165px;line-height:20px}#mainform .head .mainformWideLiRTwoP{padding:3px 0 0 20px}#mainform .head input.flightRadio{margin-bottom:2px}#mainform .head .mainformWideLiOW{float:left;width:190px;padding:3px 0 0;line-height:20px}.ibeTravelLink{text-decoration:none}#mainform .formSplitBs{padding:0 5px 0 20px !important}#mainform .formSplitFo{padding:10px !important;color:#403f3f;font-size:14px;font-weight:700}#mainform .calendardiv dl dd{margin-top:0}#mainform .formSplitBs.wide select{width:175px}#mainform .formSplitBs select#cabinClass{width:80px}#mainform .formSplitBs label span.directFlight{width:60px;margin:5px 0 0;padding:0}#mainform .formSplitBs input#directFlight{margin:13px 5px 0 0;border:0 none}#mainform .formSplitBs div #directCompare{width:180px !important}#mainform .smallSearchBtn{font-size:14px}.btnFindFlight{display:block;width:174px;height:36px;border:0;background-position:-242px -83px;text-indent:-5555px;cursor:pointer}#divScheduledFlight{display:block}#scheduledFlightFormCols{width:100%;margin-top:5px;line-height:14px}#scheduledFlightFormCols label{display:block}.directCompare{padding:0 3px}.directCompare span{white-space:nowrap;font-size:11px}.directCompare span .small{font-size:9px}.directCompare label{float:left;margin:2px 0 0 5px;font-weight:700}.directCompare input{float:left;width:auto !important;margin-right:5px;border:0 none !important}.directCompare .dc-new{font-weight:700;font-size:12px;color:#3b81d3}li.cal{display:block;height:145px;margin-top:0}ul.aim{margin-top:9px}#flightDepCal,#flightArrCal,#DepCal,#ArrCal,#arrCal,#depCal{display:block;height:130px}#sFlight td{display:inline-table}.newsletter{float:none;margin-top:0;background-position:-591px -85px !important;width:190px;height:128px}.newsletter input{overflow:hidden;padding:2px;margin-left:57px;margin-top:62px;width:119px;color:#666;font-size:12px;font-style:italic;border:1px solid #1756a2}.newsletter input:focus{color:#000}.newsletter button{text-indent:-9999px;background-position:-139px -178px !important;border:0;margin:0;margin-left:57px;margin-top:10px;padding:0;width:116px;height:24px}.mainformNL .formBody .colDates .directFlightCont label{width:160px;margin-top:2px}.rcolAdTop{display:block;margin-bottom:15px}.rcolAdTopInt{height:145px;margin:0;overflow:hidden;float:right;border:1px solid #7f9db9;border-width:1px 1px 0 0}.adTopEmpty{float:right;background-position:-505px -400px;height:145px;width:186px}.TeaserTop{background-position:-1px -554px;height:145px;width:624px;position:absolute}#sidebar{float:right;margin:0 10px 10px 0}.offer_txt{cursor:pointer;border-left:1px solid #cfd7e4;border-right:1px solid #cfd7e4;border-bottom:1px solid #cfd7e4;background:#fff;padding:0 10px 1px}.offer_txt a{color:#0e35ac}.offer_txt a.price{font-size:13px;font-weight:bolder;color:#1d43b1}.offer_txt a div span.underline{float:left}.flight_offer_txt{cursor:pointer;border:1px solid #cfd7e4;border-top:0;background:#fff;padding:3px 5px 4px}.flight_offer_txt a.flightteaser{text-decoration:underline;display:block;text-align:right;color:#111;cursor:pointer}.flight_offer_txt span.price{font-weight:bolder;text-decoration:underline;color:#1d43b1}.border-right-dashed{border-right:1px dashed #ccc}.border-right-solid{border-right:1px solid #ccc;padding:0 3% 0 0;margin-left:-1px}.topoffer{font-size:12px}.topoffer table{margin-bottom:3px}.topoffer td.more{width:30px}.topoffer td.offer{width:140px;font-size:1.4em;font-weight:700;color:#2b50bb;padding:0;margin:0;clear:both;margin-left:5px}.topoffer td.more a{float:right;font-weight:400;font-size:13px;color:#2b50bb;text-decoration:none}.topoffer td.more a:hover{color:#2b50bb;text-decoration:underline}.topoffer.z1{width:292px}.topoffer.z2{width:100%}#successDiv,#regFormDiv,#paSubscribeDiv{width:532px;overflow:hidden;margin:0}#outerinFormDiv #inFormDiv{width:532px;overflow:hidden;margin:0 auto}#outerinFormDiv{border:1px solid #c2d0de;border-width:0 1px;background:#fff}.topoffer_colorbox_teaser{font-size:13px;height:60px;font-weight:700;border-radius:5px 5px 0 0;overflow:hidden;background:#dcdcdc;background:linear-gradient(to bottom,#fafafa 0%,#dcdcdc 100%)}.topoffer_colorbox_teaser_depairport{background-position:-33px -83px;width:270px;height:24px;margin:8px 0 0 15px;padding:0;text-indent:-1000px}.topoffer_colorbox_teaser_plane{float:right;background-position:-171px -113px;width:75px;height:43px;margin:-31px 20px -12px 0;padding:0}.cbox-topoffer .cbox-subhead{height:15px}.cbox-topoffer .offer-table{display:table;margin:-39px 0 0}.cbox-topoffer .offer-row{display:table-row;line-height:25px}.cbox-topoffer .offer-row.offer-row-head{color:#fff;font-weight:700;border:none}.cbox-topoffer .offer-row.offer-row-head .offer-cell{border:none}.cbox-topoffer .offer-cell{display:table-cell;min-width:200px;border-bottom:1px dashed #ccc}.cbox-topoffer .offer-price{min-width:0;padding:0 0 0 20px;text-align:right;white-space:nowrap}.cbox-topoffer .offer-price .price{font-weight:700}.cbox-topoffer .spacer-right{padding:0 15px 0 0;border-right:1px solid #ccc}.cbox-topoffer .spacer-left{padding:0 0 0 15px}.topoffer_colorbox_teaser p{line-height:12px;font-size:12px;padding:0 15px;margin:0;color:#4376c8}.topoffer_colorbox_teaser span.zielflughafen_orange,span.zielflughafen_orange{color:#ff7900;font-size:14px;font-weight:700}.topoffer_colorbox_teaser_menu{color:#fff;height:24px;background:#1a66d3;background:linear-gradient(to bottom,#4895e0 0%,#1a66d3 100%)}.topoffer_colorbox_teaser_offer{width:290px}.topoffer_teaser{background:0 0;width:290px;margin-left:285px;padding-top:112px}.topoffer_teaser table{margin-bottom:3px;margin-top:103px}.topoffer_teaser .offer_txt{cursor:pointer;border:0;background:0 0;padding:0 10px 1px 0;height:24px}.topoffer_teaser .offer_txt a{color:#000;display:block;width:275px;text-decoration:none;text-align:right}.topoffer_teaser .offer_txt .underline{text-decoration:underline}.topoffer_teaser .offer_txt .price{font-size:13px;font-weight:bolder;color:#1d43b1;text-decoration:underline}.bookedup{color:#fd0000;font-size:13px;font-weight:700}.offer_teaser{background:#2a50bd url('../img/teaser_offer__b44d9b1c.jpg') no-repeat -4px top;height:282px;clear:both;margin-top:10px}.offer_teaser a.click{color:#fff;font-weight:700;position:relative;top:0;left:348px;text-decoration:none}.scheme0{background:#e8ebf2;border-color:#e8ebf2}.scheme1{background:#fff;border-color:#cfd7e4}.scheme2{background:#f0f3fa;border-color:#cfd7e4}.scheme3{background:#e4e8ef;border-color:#cfd7e4}.scheme4{background:#f1f1f2;border-color:#cfd7e4}.scheme5{background:#e0e7ef;border-color:#cfd7e4}.scheme6{background:#d3d3d3;border-color:#cfd7e4}.scheme7{background:#e9e9e9;border-color:#7f9db9}.scheme8{background:#fff;border-color:#a8a8a8}.scheme9{background:#f0f3fa;border-color:#7f9db9}.scheme10{background:#e1e1e1;border-color:#cfd7e4}.scheme11{background:#d3d3d3;border-color:#8ba7bf}.scheme12{background:#2a50bd;border-color:#cfd7e4}.scheme13{background:#dfdfdf;border-color:#cfd7e4}.scheme14{background:#f3f3f3;border-color:#f3f3f3}.scheme15{background:#f4f2f2;border-color:#85a0bd}.scheme16{background:#e0e0e0;border-color:#7f9db9}.scheme17{background:#ebeff8;border-color:#cfd7e4}.scheme18{background:#fff;border-color:#ff7903}.scheme19{background:#fff;border-color:#7f9db9}.scheme20{background:#c9c5bc;border-color:#cfd7e4}.scheme21{background:#dcdcdc;border-color:#dcdcdc}.scheme22{background:#ebebeb;border-color:#cfd7e4}.schemeh1 *{background:#3b7cd5;border:0 none}.divschemeh1{color:#fff;margin:0;padding:5px 15px;background:#3b7cd5;line-height:13px;font-size:12px}h3.schemeh1,h4.schemeh1{color:#fff;margin:0 !important;padding:5px 15px;background:#3b7cd5;line-height:13px;font-size:12px;position:relative}h4.schemeh2{color:#3b7cd5}h3.schemeh1 *{display:inline}h1.schemeh1 a,h3.schemeh1 a{color:#fff}h1.schemeh1 select,h3.schemeh1 select{background-color:#fff;border:1px solid #3b7cd5}h1.schemeh1 option,h3.schemeh1 option{background-color:#fff;display:block}h1.schemeh1 .sortby,h3.schemeh1 .sortby{margin-left:160px}h1.schemeh1{color:#fff;margin:0;padding:5px 15px;background:#3b7cd5;line-height:13px;font-size:12px;position:relative;border-bottom:0;font-weight:700}h1.schemeh2{color:#2a50bd;font-size:16px;font-weight:700;margin-bottom:6px;padding-left:7px;border:0}h1.schemeh3{color:#3b7cd5;font-size:16px;font-weight:700;margin-bottom:6px;padding-left:7px;border:0}h1.schemeh1 *{display:inline;border:0 none}h3.schemeh4{color:#fff;margin:0 !important;padding:5px 15px !important;background:#3b7cd5;line-height:13px;font-size:12px;position:relative}h2.secUG{color:#3b7cd5;font-size:16px;font-weight:700;margin-bottom:6px;padding-left:7px}h3.schemeh2{color:#fff;margin:0;padding:5px 10px;background:#2952bd;line-height:13px;font-size:12px}h3.schemeh3{color:#fff;margin:0;padding:5px 15px;background:#69b1eb;line-height:13px;font-size:12px}.color1 div *{background-color:#ff7903}.counter.color1 span{background-color:#ff7903}.counter{padding-left:0 !important}.counter.color1 span{display:block;float:left;width:40px;text-align:center;height:18px;margin-right:5px}h2.schemeh1{color:#fff;margin:0;padding:5px 15px;background:#3b7cd5;line-height:13px;font-size:12px;position:relative;border-bottom:0;font-weight:700}h3.schemeVgrey{background:url("../img/sprites/horizontalReplay__b44d9b1c.png") repeat-x 0 -353px transparent;color:#3b7cd5;margin:0 !important;padding:5px 0 3px 15px;line-height:15px;font-size:12px;border:#cfd7e4 1px solid;border-width:1px 1px 0}h3.schemeVgrey span.bgfix{background:url("../img/sprites/horizontalReplay__b44d9b1c.png") repeat-x 0 -353px transparent}h3.schemeVgrey span.smallPrint,h3.schemeVgrey a.smallPrint{color:#666;float:right;padding-right:10px;font-weight:400;background-color:transparent}table.travel{line-height:1.8em;width:548px;padding:5px}.travel select{margin-bottom:5px;font-size:.9em;width:170px}.flight_form{clear:both;background:#f0f3f9;border:1px solid #cfd7e4;line-height:18px}.flight_form label{display:inline}.flight_form .submitDiv3{text-align:right;float:right}.flight_form .mainSearchForm{width:380px}.flight_form .mainSearchForm select{width:170px}.flight_form .mainSearchForm input{width:168px}.flight_form .mainSearchForm td{padding:2px 4px}.flight_form .mainSearchForm li{padding-top:4px}.mainSearchForm li{margin-bottom:2px}div.searched_for{padding:15px 10px;background:#fff url('../img/travel/searched_for_bg__b44d9b1c.png') repeat-x left bottom;border:1px solid #cfd7e4;border-bottom:0;height:284px}div.searched_for dt{font-weight:700;color:#2a3fbd}div.searched_for dd{font-size:12px;border-bottom:1px dotted #ccc;margin-bottom:16px;padding-bottom:10px}div.searched_for dd.last{border-bottom:0 dotted #ccc;margin-bottom:0}.sliderbox{padding:0;background:#fff;border:1px solid #cfd7e4;font-size:12px}.sliderbox h4{overflow:hidden;cursor:pointer;padding:5px 10px 4px;color:#2a50bd;border:0}.sliderbox h4 span.down{display:block;float:left;cursor:pointer;background-position:-7px -128px;width:12px;height:16px;padding:0 5px 0 0;text-indent:-9999px}.sliderbox h4 span.up{display:block;float:left;cursor:pointer;background-position:-7px -108px;width:11px;height:16px;padding:0 5px 0 0;margin-right:1px;text-indent:-9999px}.sliderbox .box{overflow:hidden}.sliderbox .slider{margin:13px 20px 15px 8px}.sliderbox .filterAirlineName{cursor:pointer}.sliderboxform .time_out,.sliderboxform .time_in{overflow:hidden}.sliderbox .time_in .slider,.sliderbox .time_out .slider{margin:10px 8px 0}.sliderbox .options span{color:#fe7903;font-weight:700;font-size:12px;line-height:16px}.sliderbox .options{padding:3px 10px 0}.sliderbox .small{display:block;color:#666;font-size:11px;padding:5px 0 5px 10px}.sliderbox .small_l{display:block;color:#666;font-size:11px;padding:5px 0 5px 10px;float:left}.sliderbox .small_r{display:block;color:#666;font-size:11px;padding:5px 10px 5px 0;float:right}.sliderbox .flighttime .small{display:inline;color:#666;font-size:11px;padding:8px 0 10px 10px}.sliderbox .flighttime .flr.small{margin-right:10px}.sliderbox .ui-slider-horizontal{height:1px}.sliderbox .ui-slider-horizontal .ui-slider-handle{cursor:pointer;top:-10px;margin-left:-.6em}.sliderbox .ui-widget-content{background:#767676;border:0;border-bottom:2px solid #cfd7e4;position:relative}.sliderbox .ui-widget-header{background:#f6a828;color:#fff;font-weight:700}.sliderbox .ui-slider-horizontal .ui-slider-range{background:#fff url("../img/sprites/horizontalReplay__b44d9b1c.png") 0 -29px repeat-x;top:-7px;height:5px;overflow:hidden}.sliderbox .ui-slider .ui-slider-handle{cursor:pointer;border:0;height:1.4em;position:absolute;width:1.4em;z-index:2;background-position:-249px -180px}.sliderbox .scale{background:#fff url('../img/travel/slider_scale__b44d9b1c.png') repeat-x;height:5px;position:relative;top:8px;margin:0 10px;width:160px}.sliderbox .options .small{color:#666;font-weight:400;font-size:11px;padding:0}.sliderbox .box form.check input{margin:3px 5px}.sliderbox .box form.check{line-height:20px;padding:5px}.sliderbox .airlines,.sliderbox .airports{padding:10px;padding-bottom:5px;line-height:20px}.sliderbox .airlines{padding-top:5px}.sliderbox .airlines span.bestprice{display:block;color:#666;font-weight:700;font-size:12px;padding:0 0 0 5px;text-align:right}.sliderbox .airports{padding-top:5px}.sliderbox .airports .main{margin:5px 0;padding-left:0;font-size:11px;font-weight:700;line-height:13px}.sliderbox .box form .spr_hReplay{background-position:0 -74px}.sliderbox .box form input{float:left;margin-top:2px}.sliderbox .box form .filterBlock{width:auto;display:block;margin:0 0 5px 20px;font-size:11px;line-height:16px;font-weight:400}.sliderbox .box form .filterBlock span.fll{width:95px;line-height:14px;margin-top:2px}.sliderbox .box form .filterBlock span.flr{color:#000;background-color:#fff}.sliderbox .reset{display:block;padding:5px 10px;font-weight:700}.sliderbox .filterReset a{display:block;text-decoration:none;background:#fff;padding:10px 10px 10px 20px}.itineraries .offerlist td.columnhighlight{background:#71a5f8;border:none !important;font-weight:700;color:#fff}.itineraries .offerlist thead th.columnhighlight{border:none !important;font-weight:700;color:#fff}.itineraries .offerlist td.columnhighlight a{color:#fff !important}.itineraries .offerlist td.columnhighlight a:hover{color:#fe7902 !important}.topline{display:none}.overlay{position:absolute;width:100%;height:100%;background:transparent url('../img/overlay__b44d9b1c.png');z-index:100}.overlay img{padding-left:270px;padding-top:50px}#flashcontent{display:block}#flashcontent img{display:inline}#itineraries .overlay{position:absolute;top:0;width:100%;height:100%;background:url('../img/overlay/overlay_e8ebf2_067__b44d9b1c.png') repeat;z-index:100}#itineraries .overlay img,.faqCenter .overlay img{position:absolute;top:200px;left:50%;margin:-50px 0 0 -50px;padding:0 !important;float:left;z-index:101}.faqCenter .overlay{position:absolute;width:928px;height:100%;background:url('../img/overlay/overlay_e8ebf2_067__b44d9b1c.png') repeat;z-index:100}div.outside_filter{width:193px;position:absolute;left:810px;top:525px}div.outside_filter .sliderbox{background:url("../img/shadow-left__b44d9b1c.png") repeat-y scroll -3px 0 #fff}.filterInside{position:absolute;top:10px;width:200px;left:5px}.filterreset{height:25px;text-align:right;padding-top:8px}.filterreset2{height:50px}.filterreset .resetlink{line-height:25px}.itinpage div{padding-top:10px}.itineraries div.resultinfotextbox{margin:10px 0;line-height:16px;padding-top:5px}.itineraries p.infotext{height:17px;position:relative}.resultinfotextbox .result-text{float:left}.resultinfotextbox span{float:left;font-weight:700}#itineraries{position:relative;z-index:1}#itineraries div.resultinfotextbox a{text-decoration:underline}#cboxLoadedContent .resultinfotextbox-larger{position:absolute;top:50%;left:100px;color:#3b7cd5;font-size:1.4em}.itineraries p{margin-bottom:10px}.itineraries .summary{clear:both;padding:8px 10px;border-left:1px solid #cfd7e4;border-right:1px solid #cfd7e4}.itineraries .offerlist .showall{font-size:12px;font-weight:700}.itineraries .offerlist{background:0 0}.itineraries .offerlist thead{background:#d7e0e9}.itineraries .offerlist thead th{padding:6px 5px;background:#d7e0e9;border-left:1px solid #cfd7e4;border-right:1px solid #cfd7e4;text-align:left;color:#000}.itineraries .offerlist td{padding:5px 4px 5px 5px;background:#fff;border:1px solid #cfd7e4}.itineraries .offerlist table{font-size:11px;border-collapse:collapse;line-height:16px;border:1px solid #d7e0e9;border-top:0;border-bottom:0}.itineraries .offerlist .price{color:#2a50bd;font-size:11px}.itineraries .offerlist .price span{color:#2a50bd;font-size:1.6em}.itineraries .offerlist .price span.bookedup{color:#fd0000;font-size:18px;font-weight:700}.itineraries .offerlist .price .flightprice{width:110px}.itineraries .offerlist .price .paxfare{border-bottom:1px solid #cfd7e4}.itineraries .offerlist a.selectBtn{display:block;width:93px;height:21px;background-position:-238px -23px;cursor:pointer;border:0;text-decoration:none}.lp_caption{font-size:18px;color:red;margin:10px 0 10px;display:block}.landing_slogan .lp_caption{padding:0}.itineraries .offerlist td.prefer{background:#284eb3;border:2px solid #284eb3;border-top:none;-moz-box-shadow:4px 4px 8px #666;text-align:left}.itineraries .offerlist td.prefer h5{width:560px;background:transparent url("../img/travel/prefersprite__b44d9b1c.png") no-repeat 0 -135px;padding:0 0 4px;color:#fff}.itineraries .offerlist td.prefer h5 .logo{position:relative;left:-5555px}.itineraries .offerlist td.prefer h5 .prefer{position:relative;left:-5555px;color:#ffa222}.itineraries .offerlist td.prefer h5 .qp{margin-left:40px}.offerlist .preferbox{position:absolute;width:270px;display:none;margin:20px 40px;z-index:99}.offerlist .preferbox h5{display:block;width:200px;background:transparent url("../img/travel/prefersprite__b44d9b1c.png") no-repeat 0 0;padding:4px 0 0;text-indent:-5555px;border:1px solid #fff;border-width:0 1px 0 0}.offerlist .preferbox h5 .logo{display:block;background:#2865d0 url("../img/travel/prefersprite__b44d9b1c.png") no-repeat -322px -47px;border-left:1px solid #fff;color:#fff}.offerlist .preferbox h5 .prefer{color:#ffa222}.offerlist .preferbox .preferboxInnerBorder{display:block;width:270px;background:#2865d0 url("../img/travel/prefersprite__b44d9b1c.png") no-repeat scroll 199px -759px;border:1px solid #fff;border-width:0 1px 1px}.offerlist .preferbox .preferboxContent{width:250px;display:inline-block;background:#fff;margin:8px 10px}.offerlist .preferbox .preferboxContent img{margin:10px}.offerlist .preferboxInnerBorder .preferboxContent .clearfix .airlinesL{margin:5px}.offerlist .preferbox .preferboxContent ul{background:#fff url("../img/travel/prefersprite__b44d9b1c.png") no-repeat center -744px;margin:40px 0 0;padding-top:12px}.offerlist .preferbox .preferboxContent li{background:transparent url("../img/travel/prefersprite__b44d9b1c.png") no-repeat scroll 7px -362px;padding:5px 5px 5px 45px;text-align:left;font-size:12px;vertical-align:middle;min-height:30px}.itineraries .offerlist .price_splittest{color:#2a50bd;font-size:11px}.itineraries .offerlist .price_splittest p{color:#2a50bd;float:left}.itineraries .offerlist .price_splittest span{color:#2a50bd;font-size:18px}.itineraries .offerlist .price button.submit{width:98px;height:35px;background:0 0;border:0;cursor:pointer}.itineraries .offerlist .eticket{font-weight:700;font-size:12px !important;color:#ff7200 !important}.itineraries .offerlist tbody tr td{background-color:#fff}.itineraries .offerlist tbody tr.odd td{background-color:#d7e0e9}.itineraries .offerlist tbody tr.odd td.columnhighlight{background:#528fe8 !important}.itineraries .offerlist tbody tr.chosen td{background-color:#ffe7d1}#itineraries.itineraries #offerlist .margint .noresults{background:#fff;border-color:#cfd7e4;border-width:0 1px;border-style:solid;padding:0 20px 10px 40px}.itineraries .offerlist #offerlist .noresults p{padding:0;margin:0;font-weight:400;width:505px}.itineraries .offerlist #offerlist .noresults{padding:10px;border-color:#cfd7e4;border-style:solid;border-width:0 1px}.itineraries .offerlist #offerlist .noresults img{padding:3px 0 0 7px;margin:0}.itineraries .page{float:left;text-align:right;width:38%;font-weight:700;font-size:12px}.itineraries .hiddenInfo{line-height:9px;font-size:9px}h3>sup{text-align:left;font-size:8px !important;font-weight:400 !important;vertical-align:top}.bookform input{border:1px solid #ccc}.topOffer .price{color:red;font-size:18px}.topoffer_wrapper .Cityfluege{background-position:-274px -367px;width:67px;height:17px}.topoffer_wrapper .Fernfluege{background-position:-274px -390px;width:73px;height:17px}.topoffer_wrapper .Urlaubsfluege{background-position:-274px -414px;width:95px;height:17px}.topoffer_wrapper div.clearfix div.more a{color:#2a50bd}.topoffer_wrapper div.spacer{clear:both;margin-bottom:10px}.booklist{margin:5px;text-align:left;padding:10px}.booklist td{line-height:2em;border:1px solid #eee;padding:5px}.booklist th{background:#f3f3f3;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:left;padding:5px}.checkboxSpacerAgb{margin-right:5px;margin-left:25px}ul.simpleList{list-style:disc outside none;margin-left:20px}ul.simpleList li{padding:2px 0}.booking h3{float:left;width:522px;height:17px;padding:2px 10px;line-height:17px;background:#3b7cd5;color:#fff;font-size:12px}.bookingbox{padding:10px 20px;border:1px solid #cfd7e4;background:#fff}.bookingbox.with-testimonial{position:relative;padding:20px;overflow:visible}.bookingbox.with-testimonial .pointerRighthand{position:absolute;bottom:0;height:110px}.bookingbox .submit{height:34px;width:160px;border:0;font-size:10px;background-position:0 -91px;cursor:pointer}.bookingbox p.clue{font-size:12px;color:#666}.bookingbox .total_price{border:0}.bookingbox .voucher-hint{margin-bottom:1em}.setConcise{margin-bottom:10px;padding:10px 0 1px;border-radius:0 0 5px 5px;border-bottom:1px solid #cfd7e4}#erv_popup{background:#fff;margin:5px;width:511px}#erv_popup .ha_popup{padding:0;clear:both;width:509px}#erv_popup #ibeTblBookingPayment label{background-color:#fff}#erv_popup #ibeTblBookingPayment .cardholder{width:125px}#erv_popup #ibeTblBookingPayment .displacement{padding:2px 0 2px 5px}#erv_popup #ibeTblBookingPayment .pt10{padding-top:10px}#erv_popup #ibeTblBookingPayment .pt25{padding-top:25px}#erv_popup #ibeTblBookingPayment .def_input{width:135px}#erv_popup table#ibeTblBookingPayment input{overflow:hidden;margin-right:10px;width:50px}#ibeTblBookingPayment td.erv-text{background:#dce3ed;padding:10px}.itinerary_popup{background:#e8ebf2;font-size:12px}.dbkoop{border:0;padding:0;background:transparent url('../img/fox/GERMAN/dbkoop_box__b44d9b1c.png') no-repeat;width:710px;height:50px}#content_dbkoop{padding:10px 10px 0;display:block}#content_dbkoop a{color:#2b4fbd;font-size:14px;font-weight:700;float:right;margin-top:-25px;width:192px;height:33px;text-indent:-9999px}#content_dbkoop span{display:block;color:#000;font-size:12px;font-weight:700;text-align:center;margin-top:.5em}.itineraries.bookingbox .price .total_price td{border:0;padding:5px 2px}#ibeTblBookingCustomer thead{background:#d7e0e9}#ibeTblBookingCustomer thead td{padding:5px 10px;line-height:19px}#ibeTblBookingCustomer tbody{margin-top:10px;background:#fff}#ibeTblBookingCustomer tbody td{padding:2px 10px 2px 2px}#ibeTblBookingCustomer tbody td.plz{padding:2px 4px 2px 0}#ibeTblBookingCustomer input{overflow:hidden;width:166px;border:1px solid #7f9db9}#ibeTblBookingCustomer select{overflow:hidden;width:170px;border:1px solid #7f9db9}#ibeTblBookingCustomer select.countryselectsmall{width:122px}#ibeTblBookingCustomer select.countryselectwide{width:170px}#ibeTblBookingCustomer select.title{width:65px}#ibeTblBookingCustomer .col-label{background-color:#fff;padding-left:10px}#ibeTblBookingCustomer .middle{padding-left:10px}#ibeTblBookingCustomer tfoot td{padding:2px}#ibeTblBookingCustomer .nobreak{white-space:nowrap}h3.customer_finish{color:#000;background:#cfd7e4;float:none;padding:5px 5px 5px 10px;width:100%}#ibeTblBookingCustomer_finish td{padding-top:5px}table#ibeTblBookingCustomer_finish{padding:10px}#ibeTblBookingCustomer_finish select{width:153px}#ibeTblBookingCustomer_finish input{width:150px}#ibeTblBookingTravelPrice{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}#ibeTblBookingTravelPrice .price{padding-top:15px;font-size:16px;font-weight:bolder}#ibeTblAgb tbody td{padding:10px;line-height:24px}.offers .bucborder.buctab5td2 input{width:142px}.customer{padding:0;border:0;background:0 0}.customer_inner{padding:10px;padding-top:5px;background:#fff;border:1px solid #cfd7e4;border-width:0 1px}.customer_inner table{background-color:#fff}.customer_main{margin-top:0;border:0 none}.customer_main table{border:1px solid #cfd7e4;border-width:0 1px;padding-bottom:10px;background:#fff}.customer_main table table{border:0 none}.customer_main .secure_text{padding:10px}.customer_main #ibeBookingInput_customer_street{width:118px}.customer_main #ibeBookingInput_customer_city{width:118px}.customer_main #ibeBookingInput_customer_streetNumber{width:40px}.customer_main #ibeBookingInput_customer_zipCode{width:40px}.capitalize{text-transform:capitalize}#ibeBookingPayment{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:10px;padding-left:5px}.ibeTblBookingPayment{position:relative;font-size:12px;padding:0;line-height:22px}.ibeTblBookingPayment input{overflow:hidden;margin-right:10px;width:145px}.ibeTblBookingPayment td{vertical-align:top}.ibeTblBookingPayment .masterCardLogo{position:absolute;right:-10px;top:-10px}.ibeTblBookingPayment label{display:inline;font-size:12px}.ibeTblBookingPayment #cardType{white-space:nowrap;margin-bottom:15px}.ibeTblBookingPayment #cardType label{float:none;margin-right:2px;margin-left:5px}.ibeTblBookingPayment #cardType label.pale{color:grey}.ibeTblBookingPayment .sup{font-size:13px;line-height:9px}.ibeTblBookingPayment .marginl{margin-left:20px}.ibeTblBookingPayment .marginl.containerDebit{margin-left:-20px}.ibeTblBookingPayment .marginl .clearfix{width:700px}.ibeTblBookingPayment .marginl input{width:131px}.ibeTblBookingPayment .marginl input.radio{margin:3px 0 0;width:auto}.ibeTblBookingPayment .debitName .col-label{background-color:transparent}.ibeTblBookingPayment .containerDebit input{margin-top:8px}.ibeTblBookingPayment input.date{width:58px}.ibeTblBookingPayment .col-label{background-color:#f7f7f7;width:215px;padding-left:40px;margin-right:25px}.ibeTblBookingPayment .col-label+div.fll{line-height:35px}.ibeTblBookingPayment .col-label span{line-height:35px}.ibeTblBookingPayment .cardInfoContainer{width:705px;margin:0 0 15px -20px}.ibeTblBookingPayment .extras{margin-top:8px}.ibeTblBookingPayment #cc_month,.ibeTblBookingPayment #cc_year{width:63px}.ibeTblBookingPayment #cvcInput{width:58px}.ibeTblBookingPayment label.col-label{width:115px;font-weight:700}.ibeTblBookingPayment .note{background-color:#fef6ee;border:1px solid #fec692;margin-top:3px;padding:6px;font-size:11px;line-height:1.2em}.ibeTblBookingPayment .cvc{width:59px !important}.ibeTblBookingPayment hr{border:0 none;height:0;border-top:1px dashed #cfd7e4;margin:0}.ibeTblBookingPayment p{margin:0;padding:0}.ibeTblBookingPayment .debit-fee-hint{padding:0 0 5px 20px;margin-top:-5px}.ibeTblBookingPayment #ccText p{padding:10px 0 0}#subscribeNl hr{border:0 none;height:0;border-top:1px dashed #cfd7e4}.ibePrice{padding:5px 0}.ibeLeftBorder{border-left:1px solid #e1e1e1}.ibeRightBorder{border-right:1px solid #e1e1e1}.ibeBottomBorder{border-bottom:1px solid #e1e1e1}.ibeTopBorder{border-top:1px solid #e1e1e1}.ibeBorder{border:1px solid #e1e1e1}.bookupMessageHead{background:#ffefef;padding-left:20px !important;padding-top:5px;text-align:left !important}.ibeTblAlertNotice{margin:0 0 10px;background-color:#fee6ca;border:1px solid #ffa222}.ibeTblAlertNotice .box_title{color:green;font-weight:700;padding:10px 15px 0}.ibeTblAlertNotice .darker{padding:0 15px}.ibeTblAlertNotice .darker div.mainSprite{margin:5px 0 10px;float:left}.ibeTblAlertNotice .ibeTblmessage{margin:5px 10px 10px 30px}.alert-message-box{background:#ffefef;border:1px dotted #fd0000;line-height:1.6em}.alert-message-box .alert-heading{color:red;font-weight:700;margin:10px 15px 0}.alert-message-box .alert-body{margin:0 15px}.alert-message-box .icon-block-attention{background-position:-272px -178px;height:30px;width:23px;margin:5px 0 10px;float:left}.alert-message-box .alert-message{margin:5px 10px 5px 40px}.ibeTblAlertError,.liveValidationError{background-color:#ffefef;border:1px dotted #fd0000;margin-bottom:10px}.ibeTblAlertError .box_title{color:red;font-weight:700;padding:10px 15px 0}.ibeTblAlertError .darker{padding:0 15px}.ibeTblAlertError .darker div.mainSprite{margin:5px 0 10px;float:left}.ibeTblAlertError .ibeTblmessage{margin:5px 10px 10px 30px}.liveValidationError{padding:10px 15px 5px}.liveValidationError .cross{display:block;width:18px;height:18px;margin:0 10px 0 0;background-position:-522px -821px}.liveValidationError .error-msg{display:block;line-height:22px;color:red;font-weight:700}#indiTblAlertError{margin:10px;width:538px;background-color:#ffefef;border:1px dotted #fd0000}#indiTblAlertError thead td{background-color:#ffefef;padding:5px 8px;font-size:12px;font-weight:700;color:#fd0000}#indiTblAlertError tbody td{padding:4px 8px 8px}#ibeTblBookingCustomer textarea{width:538px}.relativeContainer{position:relative;left:0;top:0;margin-top:-16px}#ervSpecialOffer .ervSpecialParagraph{padding:5px 0;height:40px;font-size:12px}.insurance_agb{padding:5px 0;line-height:14px}.insurance_agb input{margin:0 5px 0 0;width:5%;float:left}.insurance_agb p{width:95%;float:left}.bookingbox .dataForm .ticket1{padding:0;border-bottom:1px solid #fff}.bookingbox .dataForm .ticket2{width:130px;padding:10px 10px 10px 0}#eticketIdentTypeIDC span{padding-left:15px}#eticketIdentTypeIDC span input,#eticketIdentTypeCC span select,#eticketIdentTypeCC span input{width:150px}.TicketNumber div{padding-top:5px}.bookingbox .dataForm .trav1{margin:10px 0 0 5px}.bookingbox .dataForm table{margin:0}.bookingbox .dataForm table tr td select{width:85px}.bookingbox .dataForm table tr td Input{width:100px}.bookingbox .dataForm .nobr{color:#fff}.bookingbox .dataForm .ticketing_error{padding:0;border-bottom:1px solid #fff}.bookingbox .dataForm .validation{width:130px;padding:10px 10px 10px 0}.bookingbox .dataForm #input_line{width:150px}.bookingbox .dataForm .input_text{width:100px}.dataForm{color:#000}.dataForm th{font-weight:400;text-align:left}table.flight_price{font-size:11px;margin-top:5px;margin-bottom:5px}td.subtotal,.itineraries .price td.subtotal{border:0;padding:0;border-bottom:1px solid #ff7903;color:#ff7903;text-align:left;line-height:21px}td.subtotal span,.itineraries .price td.subtotal span{color:#ff7903;font-weight:700;font-size:13px}td.subtotal span.biggerfont,.itineraries .price td.subtotal span.biggerfont{font-size:14px}td.numberPerson span{color:#000}td.subtotal_cnt{border:0;padding:0;color:#000;text-align:left}td.subtotal_xtra{border:0;padding-top:10px;width:80%}td.subtotal_option{white-space:normal;border:0;color:#000;text-align:left;padding:15px 15px 0;line-height:16px}#flightDetails .cnt .head{border-right:1px solid #fff;font-size:11px;background:#d7e0e9;padding:7px 0 7px 10px;height:20px}#flightDetails .cnt .head.bordercolor{border-right:#fff}#flightDetails .cnt .head.noborder{border-right:0}#flightDetails .cnt{border:0 none;width:50%}#flightDetails .cnt h3{font-size:13px;margin-top:0}#flightDetails .cnt h3 .FDdate{letter-spacing:-.05em}#flightDetails .cnt .cnt1{clear:both;height:95px}#flightDetails .cnt .cnt2{clear:both;height:125px}#flightDetails .cnt .cnt2 .airline img{margin-top:2px}#flightDetails .cnt .dep{padding:5px 10px;float:left;width:70px}#flightDetails .cnt .arr{padding:5px 10px;float:left;width:70px}#flightDetails .cnt .dep_time{font-size:11px;padding:5px 6px;margin-left:85px;width:170px}#flightDetails .cnt .arr_time{font-size:11px;padding:5px 6px;margin-left:85px;width:170px}#flightDetails .cnt span.orange{background:0 0;color:#ff7903;border:0;font-weight:700}#flightDetails .cnt .change{height:60px;border-right:1px solid #fff;border-left:1px solid #fff;font-size:11px;background:#eaeff5;padding:10px 18px}#flightDetails .cnt img{border:1px solid #cfd7e4;padding:1px}#flightDetails .cnt .stopdetails{background:#eaeff5;padding:5px 0 0;font-size:11px}#flightDetails .cnt .stopdetails .headline{padding-left:10px;font-weight:700}#flightDetails .cnt .stopdetails .label{float:left;width:80px;padding:0 10px;line-height:15px}#flightDetails .cnt .stopdetails .stopdetailsValue{padding-bottom:10px}#flightDetails .cnt .stopdetails .value{float:left;width:185px;padding:0;line-height:15px}.owsFoot{padding:5px 10px;border-top:1px dashed #cfd7e4}.owsFoot strong{line-height:21px}#flightDetails .flightData{width:580px}#flightDetails .flightData h3{text-align:center}#flightDetails .flightData .head{border-right:1px solid #fff;font-size:11px;background:#cfd7e4;padding:7px 18px}#flightDetails .flightData .plainText{margin:0 70px}#flightDetails .flightData .organizerMessage{margin:10px}.itineraries .price{clear:both}.itineraries .price .info{padding:10px 18px;background:#cfd7e4}.itineraries .price table{border-collapse:separate;background:#fff;width:100%;border:1px solid #cfd7e4;border-width:0 1px}.itineraries .price table.itinPriceBorderwide{border-left:0;border-right:0}.itineraries .price thead th{border:1px solid #cfd7e4;border-width:0 1px 1px 0;text-align:left;background:#fff;padding:5px 20px}.itineraries .price td{border:1px solid #cfd7e4;border-width:0 1px 1px 0;background:#fff;padding:5px 15px}.itineraries .price td.orange{background:#fff;border:1px solid #cfd7e4;border-width:0 1px 1px 0;color:#ff7903;font-weight:700;font-size:16px}.itineraries .price td.insurance1p{font-size:12px;padding:13px 15px 10px 10px;vertical-align:top}.paxfare .flexbooking{margin:0;padding:0 0 5px;width:380px;white-space:normal}.finish{line-height:1.5em;background-color:#fff}.finish-inquiry-content p{margin:10px 0}.finish ul{margin-top:10px;padding:0;list-style-image:none;list-style-position:inside}.finish li{font-size:12px;background:transparent url('../img/travel/sun__b44d9b1c.gif') no-repeat;padding-left:28px;padding-bottom:10px}.finish h3{font-weight:700;font-size:13px;color:#000;background:0 0;border:0;padding:0;margin:0;text-indent:0}.finish p{font-size:13px;line-height:20px}.finishpic{background:#fff url('../img/travel/finish_picupload__b44d9b1c.jpg') no-repeat;background-position:465px 45px}.finishhotel{background:#fff url('../img/travel/finish_hotel__b44d9b1c.jpg') no-repeat;background-position:bottom right}.nextsteps{line-height:1.5em;padding:10px;background:#fff url('../img/travel/finish_service__b44d9b1c.jpg') no-repeat;background-position:415px 180px}.attention h3{margin-top:10px;float:left;height:17px;background:#ff7903;color:#fff;padding:2px 10px;font-size:12px;width:547px}.attention span.left_corner{margin-top:10px;float:left;color:#ff7903;width:7px;height:21px;background:#3b7cd5 url('../img/travel/form/h3_left_corner_orange__b44d9b1c.png') no-repeat;padding-left:0;margin-left:0;font-size:1px}.attention span.right_corner{margin-top:10px;float:left;color:#ff7903;width:6px;height:21px;background:#3b7cd5 url('../img/travel/form/h3_right_corner_orange__b44d9b1c.png') no-repeat;font-size:1px}.cntbox6{margin:0 10px;width:565px;height:auto;clear:both;border:1px solid #ccc;padding:0;border-top:0;background-color:transparent}.offer p{background-color:#fff;padding:10px 0 0 10px;margin:0;font-size:1.2em}.offer .tabDiv{border:1px solid #ff8e2e}.offer thead th{border:0;height:20px;font-weight:700;color:#fff;text-align:left;padding:2px 6px}.offer thead a{color:#fff;font-weight:700;text-decoration:none}.offer thead a:hover{text-decoration:underline}.offer table{border:1px solid #fff}.offer table td{border:0;background:#fff 1px repeat-x bottom;height:75px;vertical-align:middle}.offer .vote{font-size:.9em}.offer img{padding-top:3px}.offer tfoot td{color:#fff;padding:0 10px;font-weight:700;height:20px;line-height:24px}.offer tfoot a{padding-left:10px;color:#fff;font-weight:700}.offer tfoot a:hover{color:#fd0000}.offer .list .price{color:#000;font-size:1em;font-weight:400}.offerPrice{color:#fff;text-align:center}.offerPrice a{text-decoration:none;color:#fff;background-color:red;font-size:12px;font-weight:700}#priceDetails span.large{font-size:16px;text-decoration:underline}#priceDetails span.italic{font-style:italic}#priceDetails dt,#priceDetails dd{float:right;margin:0;padding:0}#priceDetails dt{text-align:left;width:110px}#priceDetails dd{text-align:right;width:60px}#priceDetails.none{background:#fff;border:1px solid #cfd7e4;padding:7px}#priceDetails.detailsBottom{border-bottom:1px solid #cfd7e4;padding-bottom:10px;clear:both}#priceDetails.detailsTop{border-top:1px solid #cfd7e4;padding-bottom:10px;clear:both}#service_more{text-align:right;display:none;float:right;padding-top:2px}#serviceteaser{margin:0;overflow:hidden}#price_service,#price_price,#price_additional{text-align:justify;background:#fff;border:1px solid #cfd7e4;border-bottom:0}#price_service{padding:10px 10px 0}#price_price{padding:0 10px}#price_additional{padding:0 10px 0;overflow:hidden}.partnerprogteaser{background:transparent url('../img/fox/GERMAN/partnerProgTeaser__b44d9b1c.jpg') no-repeat;width:710px;height:196px}#editAdressDiv,#editPersonalFacts{display:none}.profile_save{margin-left:120px !important;background-position:-956px -112px;width:86px;height:21px;border:0 none;cursor:pointer;display:block}#editAdressDiv input{width:200px}#editAdressDiv input#street{width:150px}#editAdressDiv input#MemberZip{width:100px}#editAdressDiv #streetNumber{width:43px}#personalData .changePassword{float:right;color:blue}.toggleLink{color:#2a50bd;text-decoration:underline;cursor:pointer;position:absolute;right:10px}.toggleLink:hover{color:#ff7903}.sidebar{border:1px solid #cfd7e4;border-top:0;background-color:#fff}.menu{padding:0 10px}.menu .first{border:none;display:block}.menu li{background:#fff}.menu li a{display:block;color:#000;text-decoration:none;padding:7px 5px 8px}.menu .icon{height:15px;width:20px;float:left;display:block;margin:1px 7px 8px 0}.menu .icon1 .icon{background-position:-216px -201px}.menu .icon2 .icon{background-position:-238px -201px}.menu .icon3 .icon{background-position:-197px -202px}.menu .icon4 .icon{background-position:-239px -219px}.menu .icon5 .icon{background-position:-221px -218px}.menu .icon6 .icon{background-position:-205px -219px}.menu .icon1:hover .icon,.menu .icon1.active .icon{background-position:-324px -201px}.menu .icon2:hover .icon,.menu .icon2.active .icon{background-position:-346px -201px}.menu .icon3:hover .icon,.menu .icon3.active .icon{background-position:-305px -201px}.menu .icon4:hover .icon,.menu .icon4.active .icon{background-position:-347px -219px}.menu .icon5:hover .icon,.menu .icon5.active .icon{background-position:-330px -219px}.menu .icon6:hover .icon,.menu .icon6.active .icon{background-position:-314px -219px}.sidebar hr{border:0 none;height:0;border-top:1px dashed #cfd7e4}.menu li a:hover{color:#2952bd;text-decoration:none;font-weight:700}.menu li a:visited{text-decoration:none}.menu li{background:#fff;border-top:1px #cfd7e4;border-bottom:1px #fff}.menu li.active{font-weight:700;border:1px solid #fff;border-width:1px 0}.menu li.first{border-width:0 0 1px !important}.menu li.active a{color:#2952bd}.menu .submenu li{background:#fff;font-weight:400}.menu .submenu li a{font-weight:400;padding-left:25px;display:block;text-decoration:none;background:0 0;cursor:pointer}.menu .submenu li a:hover{text-decoration:underline;background:0 0}.menu .submenu .active a{padding-left:25px;display:block;background:#fff}b.menufoot{width:170px}.menu2 .first{border:none}.menu2 li{color:#000;border-top:1px dotted #ff7903}.menu2 li a{display:block;text-decoration:none;padding:3px 10px}.menu2 li a:hover{color:#000;text-decoration:none;font-weight:700}.menu2.active{font-weight:700}.menu2 .active a{color:#fff}#overlay,#overlay2{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9998;-khtml-opacity:.5;opacity:.5}#overlayframe,#overlayframe2{display:none}#overlaybox,#overlaybox2{display:none;position:fixed;top:50%;left:50%;margin-top:-50px;margin-left:-260px;width:450px;padding:15px 5px;font-size:14px;text-align:center;border:1px solid #cfd7e4;background:#fff;z-index:9999;overflow:auto}#overlay_ajax{display:none;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-260px;width:450px;padding:15px 5px;font-size:14px;text-align:center;border:1px solid #cfd7e4;background:#fff;z-index:102;overflow:auto}#overlaytext{display:none}#overlaybox p,#overlaybox2 p{margin:10px 0;display:block;font-weight:700}div.ajaxLoading{position:relative;height:auto !important;width:100%;min-height:118px;height:150px}div.ajaxLoading img{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;float:left}div.ajaxOfferlist{position:absolute;height:100%;width:100%;background:transparent url('../img/overlay__b44d9b1c.png');z-index:100}div.ajaxOfferlist img{position:absolute;top:200px;left:50%;margin:-50px 0 0 -50px;float:left;z-index:101}div.gmLoading img{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;float:left}div.gmLoading{position:relative;height:100%;width:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}.catTree{font-weight:bolder;margin-top:0;color:#09579e}.catTree a{font-weight:400}.box5{background:#fff;border-left:1px solid #cfd7e4;border-right:1px solid #cfd7e4;padding:10px}.box5 ul{padding:0}.box5 li{padding:1px 0}.box5 img.airl_ma{padding:5px;height:120px;width:150px}.box5 img.airl_bs{float:right;padding:0 0 0 25px;height:120px;width:190px}.box5 img.airl_fs{float:left;padding:5px 10px;height:130px;width:150px}.box5 .w49{width:365px}.box5 .sprite_airlinelogo{width:90px}.box5 .t16num{width:25px}.box5 .t16airl{width:135px}.box5 .t16bew{width:115px}.box2{background:#fff;border-left:1px solid #cfd7e4;border-right:1px solid #cfd7e4}.box2 ul li{margin:0;padding:0}.box2 li{border-bottom:1px solid #cfd7e4;padding:0 0 5px 5px;margin:0 0 5px}.box2 li.last{border:0 !important;margin:0}.box2 a{color:#2a50bd}.box2 a:hover{text-decoration:none}.cntbox2{border:1px solid #ff7903;padding:10px;border-top:0;background-color:#fff}.cntbox3{border:1px solid #cfd7e4;padding:0 10px 10px;border-top:0;background-color:#fff}.cntbox4{border:1px solid #ff7903;padding:10px;background:#fff}.cntbox4 img{border:1px solid #fff}.cntbox5{border:1px solid #ff7903;padding:10px;background-color:#fff}.cntbox7{border:1px solid #ff7903;padding:10px;border-width:0 1px;background-color:#fff}.cntbox8{background:#fff;border:1px solid #cfd7e4;border-top:0;border-bottom:0;padding:5px 10px;display:block;overflow:hidden}.boxfoot{color:#00c;font-size:1.2em;font-weight:700;margin:0;padding:2px 10px 5px;border:1px solid #cfd7e4;border-top:0;background-color:#fff}.boxfoot a{font-size:.8em}.boxfoot2{color:#00c;font-size:1.2em;font-weight:700;margin:0;padding:2px 10px 5px;border:1px solid #cfd7e4;background-color:#fff}.boxfoot2 a{font-size:.8em}.boxfoot3{color:#00c;font-size:1.2em;font-weight:700;margin:0;padding:2px 10px 5px;border:1px solid #76a6d6;border-top:0;background-color:#fff}.boxfoot3 a{font-size:.8em}.cntbox3 .abstand h3 a{position:absolute;right:10px}.form .btnpoints{border:1px dotted #000;background:#efefef}.form dl{margin-top:10px}.form dt{clear:left;float:left;padding-top:5px;color:#333;font-weight:700}.form dd{padding-top:5px;margin-left:150px}.form dd label{margin-right:10px}.form dd .txt,.form dd textarea{width:250px}.form input{width:250px}.form select{width:254px}.form .submit{width:auto;margin-top:5px}.form .check{width:20px}.form h4{margin-top:20px;background:url('../img/dotted-line__b44d9b1c.gif') repeat-x bottom;padding:5px 10px}.form h4 .first{margin:0}.form fieldset{margin:10px 0;border:none;background:#fff repeat-x 0 28px}html>body .form fieldset{margin:10px 0;border:none;background:#fff repeat-x 0 10px}.form legend{font-weight:700;font-size:1.2em;color:#333;padding:10px 5px}.choose label{display:block;float:left;margin:10px 10px 0}.choose h4 label,.choose li label{float:none;margin:0}.choose li{margin:8px 0 0 10px}.choose .submit{margin:20px 0 0}.findTravel .cntbox{border:1px solid #fff}.planefull,.planehalf,.planeempty{display:inline-block;width:3px;height:15px;padding:0 5px;margin-top:1px}.planefull{background-position:-166px -159px}.planehalf{background-position:-180px -159px}.planeempty{background-position:-195px -159px}.starbox{float:left;background-position:-125px -179px;width:80px;height:16px;text-align:center;vertical-align:middle;line-height:16px !important}.sprite_airlinelogo{height:21px;overflow:hidden;float:left;display:block}.airline_icon .sprite_airlinelogo{height:auto;margin-top:4px}.squarebox{float:left;background-position:-131px -179px;width:67px;height:16px;text-align:center;vertical-align:middle;line-height:16px !important}.squarefull{display:inline;background-position:-267px -160px;padding:0 4px;width:13px;height:12px}.squarehalf{display:inline;background-position:-280px -160px;padding:0 4px;width:13px;height:12px}.squareempty{display:inline;background-position:-255px -160px;padding:0 4px;width:13px;height:12px}.list{width:100%;border-left:1px solid #cfd7e4;border-top:1px solid #cfd7e4;background-color:#fff}.list thead th{white-space:nowrap}.list th,.list td{padding:2px 5px;vertical-align:top;border:0;border-right:1px solid #cfd7e4;border-bottom:1px solid #cfd7e4}.list th{font-weight:400;background:#f3f3f3;padding:4px 5px 4px 6px}.list tfoot td{font-weight:700;padding:2px 10px 5px;background:#f3f3f3;text-align:center}.list td h4{margin-top:0}.list th.lft{text-align:left}.list td.center{text-align:center;vertical-align:middle}.list td.middle{vertical-align:middle}.list td dt{clear:left;float:left}.list td dd{margin-left:80px;text-align:right}.list .price{font-size:1.2em;font-weight:700;color:red}.list .color{background:#f3f3f3}.list .color1{background:#e1e1e1}.list .top{border:1px solid #cfd7e4}.listhead{background-color:#f3f3f3;border:1px solid #cfd7e4;border-bottom:0;margin-top:15px;padding:5px}.sort{margin-top:0}.listtop{border-top:1px solid #cfd7e4}.list td .noborder{border:0;padding:0}.list td .noborder.grey{color:#777}.list .group{border-top:1px solid #f3f3f3}.list.cats td{width:33%}.list td p{margin-top:.4em}.countdowninput{border-width:0;background-color:#fff;width:89px;font-weight:700}.captcha{margin-left:16px}.airlineproduct{margin-bottom:10px;padding:5px 15px;font-size:15px;color:#2a50bd}.reportTravel{padding:10px;border:0;clear:both;border:1px solid #cfd7e4;border-bottom:0}.test2{clear:both;width:560px;padding-left:10px}.test h3{height:17px;background:#3b7cd5;color:#fff;padding:2px 10px;font-size:12px}.test .reportTravel h3{float:none;margin:20px 0 0;border-bottom:1px dashed #ccc;background:0 0;color:#000;padding:3px 2px;font-size:13px;width:750px}.reportAirline{margin-bottom:10px;padding:1px 15px;font-size:15px;color:#2a50bd;font-weight:700}.test dl{padding-left:10px;margin-left:20px}.cntbox6 .test{margin:0 10px;width:565px;height:auto;clear:both;padding:0;border:0;background:#fff}.reporthead1{padding:0 85px 0 0}.reporthead2{padding:0 12px 0 34px}.reporthead3{padding:0 20px 0 10px}.reporthead4{padding:0 5px 0 55px}.airlinePagination{border:0;background:#fff;border-top:1px solid #3c81c4}.airlinePagination2{border-bottom:0;background:#fff}.flight_member{font-size:.9em;margin-top:5px}.landing_page_box{margin:0 auto;width:780px}.landing_page_box h2{color:#fd0000;font-size:16px;padding:10px 30px 0;margin:0;font-weight:700}.landing_page_box p{margin:8px 0 0;padding:0 30px 10px}div.landing_page_box .box{background-color:#fff;border:1px solid #cfd7e4;border-width:0 1px;padding:0 8px}.landing_slogan_hotel{background-color:#fff;border:1px solid #cfd7e4;border-width:0 1px;padding:10px 30px}.landing_slogan_hotel h2.confirmationMessage{padding-bottom:10px;color:red;font-weight:700;font-size:16px}.landing_slogan{padding:5px 30px}.landing_slogan h2.confirmationMessage{padding:10px 0 10px;color:red;font-weight:700;font-size:16px;margin-top:0}.landing #sort td{vertical-align:middle;line-height:24px;font-weight:bolder}.spr_NL{background:url("../img/fox/GERMAN/SPRITE_newsletter__b44d9b1c.jpg") no-repeat}.subscribeNlHead{background-position:0 0;height:215px}.subscribeNlHead ul{margin:0 25px;width:510px;padding-top:30px}.subscribeNlHead li{font-size:12px;color:#fff;background-position:-483px -327px;padding:6px 20px}.subscribeNlHead li b{font-size:14px}#subscribeNl h3{font-size:16px;color:#3b7cd5;font-weight:700;margin-top:13px}#subscribeNl h3 span{font-size:24px}#subscribeNl .personalData h3{font-size:16px;color:#2a50bd}#subscribeNl .personalData h4{color:#3b7dd4;font-size:14px;margin:10px 0 15px}#subscribeNl .gridSeamless{border:1px solid #cfd7e4;border-radius:6px}#subscribeNl #gridPersData{background-color:#fff;margin:10px 0}#subscribeNl #gridPersData .span3{background-color:#f7f7f7;border-radius:6px 0 0 6px}#subscribeNl #gridPersData .span4>div{border-bottom:1px dashed #cfd7e4;height:20px;padding:10px 15px}#subscribeNl #gridPersData .fll{margin-right:10px}#subscribeNl #gridPersData input{width:124px}#subscribeNl #gridPersData input.inputMail{width:250px}#subscribeNl #gridPersData label{display:block;font-weight:700}#subscribeNl #gridPersData label,#subscribeNl .gridSeamless .mandatory{padding:10px 15px;text-align:right;height:20px;border-bottom:1px dashed #cfd7e4}#subscribeNl #gridPersData .lastRow{height:35px;border:0 none !important}#subscribeNl #gridPersData .lastRow.mandatory{padding-top:20px}#subscribeNl #gridPersData .lastColumn{border-left:1px dashed #cfd7e4;padding:1px 15px;height:227px}#subscribeNl #gridPersData .lastColumn .small{width:240px;margin-top:35px}#subscribeNl #gridContact{background-color:#fff;background-image:linear-gradient(to bottom,#fff 0%,#ddd 100%);margin-bottom:20px;font-size:11px}#subscribeNl #gridContact .col{border-width:0 1px;border-style:solid;border-color:transparent #fff transparent #e6e6e6;padding:10px 15px;min-height:65px}#subscribeNl #gridContact .firstCol{border-left:0 none}#subscribeNl #gridContact .lastCol{border-right:0 none}#subscribeNl #gridContact .firstCol h5{height:50px;margin-right:5px;font-size:11px;color:#3b7dd4}#subscribeNl #gridContact .col h5.inline{height:auto;margin-right:0;font-size:11px;color:#3b7dd4}#subscribeNl #gridContact .testiContact{width:170px;height:194px;right:-2px;top:-103px}#mainform.mainform-withoutHeader{margin-top:40px;margin-bottom:15px}.mainform-withoutHeader .mainformWideLiRT{border-radius:5px 5px 0 0}.mainform-withoutHeader .mainformBg{border-radius:0 8px 0 0}.disclaimer h4{padding-top:15px}.impressum ul{list-style:none;line-height:2em}#registerForm input.big{width:250px}.infobox h3{border:none}.infobox{width:137px;height:190px;margin-right:10px;float:left;background:#fff;border:1px solid #3c81c4}.infobox p{padding:0 8px;font-size:11px}.infobox img{display:block;border-top:1px solid #fff}.offerBox thead td{background-color:red}.offerBox tbody td{border-left:1px solid red;border-right:1px solid red}.offerBox tfoot td{border:1px solid red;border-width:0 1px 1px;padding:5px}.offerBox .white{color:#fff}.offerBox .price{color:red;font-size:18px}.aiportsugestions{width:450px;padding:5px}.hotelSpecials{float:right;font-weight:lighter}.hotelSpecialsH3{padding:0 10px;text-indent:0}.charterNotice{padding:10px;font-size:11px;text-align:justify}.charterNotice .head{padding:8px 20px}#flightDetailsNBS .charterNotice{padding:0}#flightDetailsNBS .charterNotice .organizerMessage,#flightDetailsNBS .charterNotice .charterNotice{padding:5px 15px}.flightTimesLink{text-decoration:underline}.oddFlightInfo{background-color:#f3f3f3}#scheduledFlightSearch td{padding:5px}#scheduledFlightSearch thead{background-color:#ebf2fe}.submitDiv{padding:15px 0 0 65px}.InfoBox{height:130px;width:31.333%;text-align:center;display:block;float:left;background-color:#e8ebf2;margin:1% !important}a.InfoBox,a:hover.InfoBox{color:#264989;font-size:11px;text-decoration:none;cursor:pointer}a:hover.InfoBox{background-color:#e0efec}.InfoBox .Name{background-color:#d7e0e9;margin:5px;height:18px;color:#2a50bd;font-weight:700;line-height:18px;font-size:12px}.InfoBox .Image{height:40px;background-repeat:no-repeat;background-position:50% 50%}.InfoBox .Text{color:#264989;line-height:15px;font-size:11px;text-align:center;padding:0}.InfoBox .Descr{line-height:11px;font-size:10px;text-align:center;padding:5px}.InfoBox .Link{height:20px;line-height:20px;font-weight:700}.InfoBox .Link a{font-size:11px}.hintbox{background:#fff;padding:15px;border:1px solid #cfd7e4;border-width:0 1px;line-height:1.4em}.errorMessage{font-weight:700;color:#fd0000;padding:8px 20px 0}#sflight .wrongAirport{padding:0 10px;margin-left:171px;line-height:19px}.errorbox{background:#fff;padding:15px;color:#fd0000;border:1px solid #cfd7e4;border-width:0 1px;line-height:1.4em}.listPoint{color:#000;margin-top:10px}.noresultbox.search-again-box span,.no-result-box.search-again-box span{display:block}.noresultbox.search-again-box a,.no-result-box.search-again-box a{margin-top:10px}.noresultbox.search-again-box span{font-weight:700}.alertError .box_title{color:#fd0000}.errorAgeRestrict{font-weight:700;color:#fd0000 !important;padding:5px 0;margin:0 !important}.errorListIcon{background:#000 url('../img/pixel__b44d9b1c.gif') no-repeat;width:4px;height:4px;margin-bottom:1px;margin-right:4px;display:inline-block}.alertError{background:#fff;padding:5px 10px;border:1px dotted #fd0000;line-height:1.6em}.hiddenInfo{color:#fff}tr.odd .hiddenInfo{color:#d7e0e9}.itin_error span{color:#fd0000;font-size:13px;font-weight:700}.attentionTriangle{background-position:-479px -22px;height:18px;width:18px;margin-left:10px}.orangesquare{background-position:-272px -178px;height:30px;width:23px;float:left;margin:3px 10px 10px 0}.kreuz{background-position:-339px -178px;padding-left:7px;display:inline}.offer img{padding-top:0}.footerCoopLink{margin-top:0;color:#fff;text-align:center}.footerCoopLink a{color:#fff}.terms h3{background:#fff;color:#000;padding:0;padding-top:10px;margin:0;font-size:15px}.service.contact .terms h4{background:#fff;color:#000;padding:0;padding-top:5px;margin:0;font-size:15px}.terms ul{list-style-type:disc;margin-top:10px}.terms .term3{list-style-type:disc !important;margin-top:10px;margin-left:22px !important}#FlexBillboard{margin-bottom:10px;text-align:center}#FlexSky{position:absolute;top:110px;left:1000px}.acItineraries.has-flag-in-list #FlexSky{left:1065px}.flex-sky-right{position:absolute;top:765px;left:1000px;z-index:1;height:600px;width:300px;overflow:hidden}.flex-sky-right.sticky{position:fixed;top:20px;right:0}.acItineraries.has-flag-in-list .flex-sky-right{left:1065px}#main #FlexSky{top:0 !important;margin-bottom:10px}#FlexTop{position:absolute;top:10px;left:255px;height:100px;overflow:hidden}.hasFlexTop{margin-top:0}#emailBody{width:500px}.reportTravel h4{margin-top:20px}.show_report_popup table{margin-left:1px;border:0 solid #d8e1ea;border-collapse:collapse}.show_report_popup table td{border:0 solid #d8e1ea;border-collapse:collapse;padding:5px 5px 5px 0}.show_report_popup table td div.clearfix .pl3{clear:both}.show_report_popup th{white-space:nowrap;background:#fff;border:0 solid #d8e1ea;color:#696969;font-size:.9em;vertical-align:top;text-align:left;padding:3px 5px 0 0;line-height:1.2em}.sum_report_left{float:left;width:280px}.sum_report_left .input{width:240px}.sum_report_left .textarea{width:240px;height:105px;margin-top:10px}.sum_report_middle{float:left;width:180px;padding:20px 10px 0 0}.sum_report_middle .cap_input{margin:5px 0 10px;width:139px}.sum_report_right{float:left;width:265px;margin-top:35px}.sum_report_right div.report_btn{margin-top:10px}#depCity,#arrCity{overflow:hidden}a#toggle_arw{text-decoration:none}h3.searchToggle a span.form_down{background-position:-124px -43px;margin:3px 10px 0 5px;padding:0 5px}h3.searchToggle a span.form_up{background-position:-160px -43px;margin:3px 10px 0 5px;padding:0 5px}h3.searchToggle a{text-decoration:none}#sr_header .fll{border-right:1px solid #c5d3e0;width:2px;height:30px}#sr_header span{color:#fd0000;font-size:13px;font-weight:700}#price .booked span{color:#fd0000;font-size:13px;font-weight:700}.itineraries .searchlist .fll{width:340px}.itineraries .searchlist .flr label span{font-weight:400}#itineraries.noflightsfound{margin-top:38px}#itineraries .errorbox{border-bottom:0}.bookingbox.hotellink{padding:15px}.bookingbox.hotellink .finish1{font-size:13px}.bookingbox.hotellink .finish2{width:100%;border:1px solid #ccc}.bookingbox.hotellink .finish3{width:65px;vertical-align:middle;padding:5px;border-bottom:1px solid #ccc;font-size:12px}.bookingbox.hotellink .finish4{width:350px;border-bottom:1px solid #ccc;font-size:12px}.bookingbox.hotellink .finish5{border-bottom:1px solid #ccc;font-size:12px;padding:5px;width:180px}.bookingbox.hotellink .finish5 .finlink1{font-size:14px;font-weight:700;text-decoration:underline}.bookingbox.hotellink .finish5 .finlink2{font-size:12px;font-weight:700;text-decoration:underline}.bookingbox.hotellink .finish6{margin:10px auto;text-align:center}.bookingbox.hotellink .finish6 div{margin-top:6px}.bookingbox.hotellink .finish6 span{font-size:14px;text-align:right;font-weight:700}.bookingbox.hotellink .finish7{margin-top:-50px}.bookingbox.hotellink .finish8{display:inline}.bookingbox.hotellink .finish8 img{height:1px;width:1px;border-style:none}.sr_offer .sr_offer_columns .sr_flightType{width:100%;border-right:none}.sr_offer_arrow{right:48px;display:none;position:relative;top:2px;float:right}.ppp_booked{color:#fd0000;font-size:13px;font-weight:700;margin-right:5px;float:right}.sr_offer_alternatives_head .flightPriceButton{margin-right:5px;float:right}.flexi{margin-left:5px}.bookingInfoBox{background:#fff;border:1px solid #cfd7e4;border-bottom:0;padding:10px;padding-top:0}.bookingInfoBox .attention{background:#ffe5c0;border:1px solid #ff7903;margin:10px 4px 0;padding:10px}.bookingInfoBox .attention h4{margin-top:0;color:#ff7903;font-size:14px}.bookingInfoBox .attention h4 span{color:#000;font-size:13px}.bookingInfoBox .attention a.attentionToggle:hover{text-decoration:none}.bookingInfoBox .attention .down{padding:0 10px;line-height:10px;background-position:0 -129px}.bookingInfoBox .attention .up{padding:0 10px;line-height:10px;background-position:0 -110px}.bookingInfoBox .hotelhead_booking{margin-top:10px}.bookingInfoBox .hotelhead_booking td{padding-top:5px}.bookingInfoBox .hotelhead_booking td a.arw{display:block;margin-top:5px;background-position:-515px -235px;padding-left:10px}.bookingInfoBox .hotelhead{float:left;width:135px;margin:10px 0 0}.bookingInfoBox .hotelDescription{float:left;width:420px;margin:10px 0 0}.bookService{background:#d7e0e9;border:1px solid #cfd7e4}.bookService .txt{float:right;width:410px;margin-bottom:10px}.bookService .pics{float:left;background:#fff}.kidbox{border:1px solid #cfd7e4;padding:10px;margin:20px 0}.kidbox h2{margin-top:0;font-weight:700;padding-bottom:7px}.bookingCharterNotice{border:1px solid #cfd7e4;background:#e8ebf2;clear:both;padding:10px;margin:10px}.hotelovw .hotelpic{float:left;margin:0 20px 0 0;background:#fff;padding:3px;border:1px solid #2b5499;max-height:205px;max-width:270px}.hotelovw dl.parallel{margin-top:5px}.hotelovw dl.parallel dd{margin-left:113px}.hotelovw dl.parallel_editflight{margin-top:5px}.hotelovw dl.parallel_editflight dd{margin-left:35px}.btnRateNow{background:url("../img/sprites/SPRITE_travel__b44d9b1c.gif") repeat scroll -143px -156px transparent;border:0 none;cursor:pointer;display:block;height:21px;text-decoration:none;width:108px}.hotelovw .coll{width:295px}.hotelovw .colldetail{width:300px}.SearchResults{font-size:12px}.SearchResults .hotelovw .colldetail{width:230px}.SearchResults .hotelovw .hotelPicture{width:235px}.SearchResults .hotelovw .hotelpic{max-width:220px}.carSearch dl.parallel dd dd{width:120px;border:red dotted 1px}#mi{margin-top:10px;font-size:12px;color:#333}#mi a{color:#333}#mi a:hover{color:#2a50bd}.mih{height:35px}.mib{width:273px;padding:0 5px;vertical-align:top}.mibo{padding:5px;vertical-align:top}.mis{width:2px;height:220px;padding:5px}.tab-list{margin-top:10px;height:24px;background:#3b7cd5;border-radius:5px 5px 0 0}.tab-list h2,.tab-list h3,.tab-list h4{margin:0}.tab-list li{float:left}.tab-list .tab{display:block;line-height:21px;padding:3px 15px 0;font-size:12px;font-weight:700;color:#fff;border-left:1px solid #fff;text-decoration:none}.tab-list li:first-child .tab{border-left:none}.tab-list .tab:hover{text-decoration:underline}.tab-list li.active{margin-top:-6px;height:30px}.tab-list li.active .tab{padding-top:8px;color:#000;background:#fff;border:1px solid #cfd7e4;border-bottom:none;text-decoration:none}.tab-list li.active+li .tab{border-left:none}.tab-content{position:relative;padding:10px;border:1px solid #cfd7e4;border-top:0;border-radius:0 0 5px 5px;background:#fff;color:#000}.tab-content .title{display:block;color:#3b7cd5;font-weight:700;margin:0 0 10px;font-size:1.2em}.seo-box-home .tab-content{text-align:justify}.seo-box-home .text{margin:0 0 1em}.seo-box-home .portalbox .col1,.seo-box-home .portalbox .col2{float:left;width:48%}.seo-box-home .portalbox .col1 li,.seo-box-home .portalbox .col2 li{margin:0 0 5px}.seo-box-home .portalbox .col1{padding-right:10px;border-right:1px solid #dbe1e9}.seo-box-home .portalbox .col2{padding-left:10px}.airlinereview-airlinetabs .tab{padding-left:10px;padding-right:10px}.list-view-default li{padding-left:10px;float:left;margin:0 8px 10px 0;width:160px}.list-row-2li li{width:46%;float:left;padding-bottom:5px}.list-row-3li li{width:30%;float:left;padding-bottom:5px}.list-row-3ul{width:31%;display:block;float:left}.list-row-3ul li{padding-bottom:5px}.list-row-4li li{width:22%;float:left;padding-bottom:5px}.list-row-4ul{width:23.5%;display:block;float:left}.list-row-4ul li{padding-bottom:5px}.list-row-4ul li a{font-weight:700;text-decoration:none}.list-row-4ul li span{margin-right:5px}.list-row-5ul{width:20%;display:block;float:left}.list-row-5ul li{padding-bottom:5px}.RowLink{margin-top:-25px;width:100%;text-align:right;line-height:15px;height:15px;float:left}.blogTitle{height:20px;overflow:hidden}.blogTeaser{border:1px solid #f0f0f0;border-top:0;border-right:0;padding:15px}.seal .date{color:#000;font-size:9px;left:32px;position:relative;text-decoration:none;top:-16px;z-index:10}.mic5{border-left:1px solid #cfd7e4;border-right:1px solid #cfd7e4}.seoHeadlineLink{margin:15px 0 4px;padding-left:10px;font-size:15px;font-weight:700}.seoHeadlineLink a{text-decoration:none;color:#2a50bd !important}#flightheadline{color:#2a50bd}#Flugangebote .dynBtn{float:right;margin:0 5px 0 0}.voucherpopup{width:180px;margin-top:30px;height:300px;background:0 0;cursor:pointer}.voucherbox{padding:10px;background-color:#fff}#voucherBox .inputInfoIcon{background-position:-219px -86px;float:left;height:30px;width:24px;margin-right:20px}.voucherbox ul{list-style-type:disc;padding-left:30px}.itineraries h1{margin:8px;border-bottom:0;color:#fff;font-size:14px;font-weight:700}.subLine{background:#3b7cd6;color:#fff}.subLine select{width:140px}.subLineSmall{float:left;margin-left:10px;background:#2264bb}.voucher{background:#fff;border:1px solid #cfd7e4;border-width:0 1px 1px}.voucherTitleWrapper{padding:10px 10px 0}.voucherCode{color:#3b7cd5;font-weight:700;font-size:13px}#voucherSubmit.themeB{background-position:0 -897px}#voucherSubmit.dynBtn{padding:0 14px 0 16px;font-size:14px}.checkIcon{float:left;background-position:-120px -35px;width:26px;height:31px;display:block;margin-right:15px}.voucherTitleMessage{float:left;display:block;margin-top:5px}.voucherForm,.voucherMessage{padding:0 0 10px 50px;display:inline-block}#voucherPaymentData{padding-top:10px}#voucherPaymentData input{width:130px}#voucherPaymentData label{display:block;line-height:20px;color:#3b7cd5;font-weight:700}#voucherPaymentData .voucherForm_element{float:left;width:150px;margin-right:10px}#voucherPaymentData .voucherForm-subheadline{float:left;width:100%;margin-top:10px}#voucherPaymentData .voucherForm-radioline{float:left;width:100%;margin:10px 30px 5px -30px}#voucherPaymentData .voucherForm-radioline input.radio{float:left;margin-top:3px}#voucherPaymentData .voucherForm-radioline label{color:#000;margin-left:30px;display:block}.registerWorking{border:1px dotted #cfd7e4;background-color:#fff;padding:30px 10px;margin-top:20px;font-weight:700;color:#000;vertical-align:middle;text-align:center}.registerFail{border:1px dotted #fd0000;background-color:#ffefef;padding:30px 10px;margin-top:20px;font-weight:700;color:#fd0000;vertical-align:middle;text-align:center}.registerSuccess{border:1px dotted #22c631;background-color:#eaffdf;padding:30px 10px;margin-top:20px;font-weight:700;color:#0f7f19;vertical-align:middle;text-align:center}.sonstiges ul{float:left;width:217px}#extendCities{padding:20px 0 10px;outline:0}#extendCities{display:block;text-decoration:none;font-weight:400;color:#274a8a;padding-left:10px;cursor:pointer}#extendCities .down{background-position:-3px -128px;cursor:pointer;display:block;float:left;height:20px;padding:0 5px 0 0;text-indent:-99999px;width:12px}#extendCities .up{background-position:-3px -108px;cursor:pointer;display:block;float:left;height:20px;padding:0 5px 0 0;text-indent:-99999px;width:12px}h2.airlinevote_reviews_header{color:#2a50bd;font-size:16px;font-weight:700;margin-top:10px;padding-left:7px;margin-bottom:20px;border-bottom:1px solid #ccc}a.phonePriceInfo{padding-left:2px;cursor:pointer;vertical-align:middle}.delete_icon{background-position:-1312px -137px;width:29px;height:23px;display:block;line-height:1px;font-size:1px}.magnifier_icon{background-position:-1310px -160px;width:29px;height:23px;display:block;line-height:1px;font-size:1px}.buzzer_icon{background-position:-1310px -115px;width:29px;height:23px;display:block;line-height:1px;font-size:1px}.markedbuzzer_icon{background-position:-1315px -90px;width:29px;height:23px;display:block;line-height:1px;font-size:1px}form#registerForm .error{display:block}#mainform .newsletter_home{width:780px;height:142px;background:0 none}#newsletter_email{margin:73px 0 0 651px;height:22px;width:124px;border:none;background:0 0}#getNewsletter{margin:15px 0 0 653px;height:24px;width:116px;cursor:pointer;background:0 0;border:none}form#newsletter_form input{overflow:hidden;color:#666;font-style:italic}form#newsletter_form input:focus{color:#000}.tagHead{font-size:16px;font-weight:700;padding:10px 7px 6px;color:#2a50bd}#tag_search_form{margin-bottom:10px}#tagshow p.link{color:#2a50bd;cursor:pointer;text-decoration:underline}#divHotel div.formElem{float:left;width:180px;margin:0 2px 0}#divHotel div.formRow{width:100%;float:left}#divHotel div.calender_ico{width:16px;height:16px;margin:2px;cursor:pointer}.productRating .Error{color:red;font-weight:700}#reg_error{background-color:#ffefef;border:1px dotted #fd0000;margin-bottom:10px;padding:10px}#reg_error .errortext{margin-left:40px}p.error{color:#fd0000}span.planeBigEmpty{background-position:-184px -204px;padding:3px 9px}span.planeBigFull{background-position:-163px -204px;padding:3px 9px}.priceInfoButton{background-position:-6px -380px;margin:2px;padding:0 5px !important;width:5px !important}.mandatory_icon{background-position:-2px -287px}button.btn_select_small{text-decoration:none;text-indent:-9999px;cursor:pointer;background-position:-100px -488px;border:0 none;width:80px;height:18px}ul.slogantext{list-style-position:inside;list-style-type:circle;padding-left:20px}.hotel .star1{background-position:0 -97px;width:73px;height:17px !important}.hotel .star2{background-position:0 -114px;width:73px;height:17px !important}.hotel .star3{background-position:0 -131px;width:73px;height:17px !important}.hotel .star4{background-position:0 -148px;width:73px;height:17px !important}.hotel .star5{background-position:0 -165px;width:73px;height:17px !important}.hotel .star0{background-position:0 -182px;width:73px;height:17px !important}.hotel div.hotelcategory #stars{float:left;margin-left:25px}.hotel .StarMinus,.hotel .StarPlus,.hotel .StarMinus:active,.hotel .StarPlus:active{font-weight:700;color:#333;cursor:pointer;font-size:13px;height:17px;margin:0;text-align:center;width:18px;border:#d3d3d3 1px solid;background-color:#d3d3d3}.hotel .StarMinus:hover,.hotel .StarPlus:hover{background-color:#ffa624;border:#ffa624 1px solid;border-right:1px solid #7f9db9}.hotel .StarPlus{float:right;border-left:1px solid #7f9db9 !important}.hotel .StarMinus{float:left;border-right:1px solid #7f9db9 !important}.hotel .hotelcategory{background:none repeat scroll 0 0 #fff;border:1px solid #7f9db9;height:17px !important;width:210px}h3.caption{color:#2a50bd;font-size:15px}.priceChange{border:1px dotted #fd0000;background:#fff;padding:4px;margin-top:10px}.priceChange p{margin-top:0;color:#000;font-weight:400;padding-left:130px;padding-top:0;line-height:2em;text-align:left}#bsOfferBoxes{width:310px}#bsOfferBoxes .topoffer_wrapper{display:block;overflow:hidden;margin:0 0 12px}#bsOfferBoxes .topoffer_wrapper .marginb{margin-bottom:9px !important}#bsOfferBoxes .topoffer_wrapper .spacer{overflow:hidden;margin:0}#bsOfferBoxes .topoffer_wrapper .bsOffer{background:#fff;border:1px solid #cfd7e4;border-width:0 1px;padding:3px 5px;height:19px}#bsOfferBoxes .topoffer_wrapper .bsOffer a{background:url('../img/sprites/horizontalReplay__b44d9b1c.png') repeat-x scroll 0 -74px;display:block}#bsOfferBoxes .topoffer_wrapper .bsOffer span{font-size:11px;background:#fff}#bsOfferBoxes .topoffer_wrapper .bsOffer span.airport{color:#000;float:left;text-decoration:underline}#bsOfferBoxes .topoffer_wrapper .bsOffer span.price{float:right;text-decoration:underline;padding-left:5px}#bsOfferBoxesWide{display:block;clear:both}#bsOfferBoxesWide .topoffer_wrapper .spacer{overflow:hidden}#bsOfferBoxesWide .topoffer_wrapper .bsOffer{background:#fff;border:1px solid #cfd7e4;border-top:0;border-bottom:0;padding:3px 5px;height:20px}#bsOfferBoxesWide .topoffer_wrapper .bsOffer a{background:url('../img/sprites/horizontalReplay__b44d9b1c.png') repeat-x scroll 0 -74px;display:block;height:17px}#bsOfferBoxesWide .topoffer_wrapper .bsOffer span{font-size:11px;background:#fff}#bsOfferBoxesWide .topoffer_wrapper .bsOffer span.airport{color:#000;float:left;text-decoration:underline}#bsOfferBoxesWide .waitbox-container .cntide .topoffer_wrapper .bsOffer span.price{float:right;text-decoration:underline;padding-left:5px}.topOfferB{overflow:hidden;float:left;width:32%}.topOfferFullsize{width:100%}#bsOfferBoxesWide .bsOfferBoxFernfluege{margin:0 2%}.testemonialALB{background-position:-85px -232px;height:93px;width:71px}.coll_topairline .topairl{padding-left:45px;height:56px}.coll_topairline h3{padding-left:65px !important}a.topoffer_anzeigen{background-position:-238px -2px;display:block;height:20px;width:112px;text-indent:-5000px}.testemonialFuH2{background-position:-227px -215px;height:330px;width:180px}.Teasertestimonial{background-position:-296px -352px;height:184px;margin:-14px 0 0 -51px;position:absolute;width:185px}#service_small .question{background:#fff;border:1px solid #cfd7e4;border-bottom:0}#service_small .question h6{color:#000;padding:7px 10px 0;font-size:12px;margin:0}#service_small .question ul{line-height:14px;padding:5px 5px 5px 20px;list-style-type:disc;list-style-position:outside}#service_small .question li{padding:5px 2px;margin-left:8px}#service_small ul.listIcon li{line-height:17px;margin-left:0;padding:0 0 5px 18px}#service_small .clear{height:84px;margin-bottom:10px}#service_small .cnt{background:#fff;border:1px solid #cfd7e4;border-bottom:0}#service_small .cnt h4{color:#ff7903;padding:3px 0 0;font-size:15px;letter-spacing:0}#service_small .cnt h6{color:#ff7903;padding:3px 0 0;font-size:12px}#service_small .cnt ul{min-height:100px;line-height:14px;padding:5px 2px 0 10px;list-style-type:none;list-style-position:outside}#service_small .cnt li{padding:5px 2px 0 0;margin-left:8px}#service_small{position:relative}#service_small .serviceFooter{margin-left:-2px;background-position:-25px -97px;width:194px;height:84px}#service_small .serviceFooter h4{color:#fff !important;font-size:15px !important;font-weight:700;text-align:center !important;font-style:italic}#service_small .serviceFooter h6{color:#fff !important;margin-top:0;padding-top:40px;font-size:15px !important;font-weight:700;text-align:center !important;font-style:italic}#service_small h3{color:#fff;font-size:13px;padding:3px 3px 3px 10px;margin:0}#service_small h3 a{text-decoration:none}#service_small img{margin-top:-1px}#service_small.service_small_newL .clear{height:47px}#service_small.service_small_newL .serviceFooter{margin-top:-135px;padding-top:100px;background:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png') repeat-x scroll -33px -324px;width:232px;margin-bottom:10px}#service_small.service_small_newL .cnt ul{position:relative;padding:5px 2px 30px 10px}#service_small.service_small_newL .cnt ul li{margin-left:70px}#service_small.service_small_newL .cnt ul li.runaway{margin:10px 0 30px}#service_small.service_small_newL h3.schemeh5{padding-left:30px !important}#service_small.service_small_newL .cnt li{padding:0 2px 0 10px;margin:10px 0}#service_small .phoneIconRound{background-position:-2px -345px;height:30px;position:absolute;margin:-27px 0 0 -5px;width:30px}#service_small h3.schemeh5{border:1px solid #cfd7e4;border-width:0 1px;color:#3b7dd4;margin:0;padding:5px 10px;background-position:-1px -1px;line-height:13px;font-size:12px}#successDiv{background:#e6e5e5;display:none}#hotelmap .hotelinfopopup{border:#4994cf solid 2px;font-size:12px;background-color:#fff;width:225px;padding:5px}#hotelmap .hotelinfopopup .hotel{font-size:12px;font-weight:700;color:#4f6fde;float:left;width:170px}#hotelmap .hotelinfopopup div{clear:both}#hotelmap .hotelinfopopup .stars{float:right}#hotelmap .hotelinfopopup .msg{font-size:11px}#hotelmap .hotelinfopopup img{margin:5px 5px 0 0;float:left}#hotelmap .hotelinfopopup .marker{background:url("../img/layer/mac_os_x/marker__12660__b44d9b1c.gif") repeat scroll 0 0 transparent;height:23px;margin:30px 0 0 -19px;position:absolute;width:15px}.destination-img-subtitel{position:absolute;background-color:#222;bottom:0;color:#fff;display:block;font-size:13px;font-weight:700;left:0;opacity:.7;padding:5px 0;text-align:center;width:100%}.destination-img-container{margin-bottom:10px;position:relative;border-radius:5px;overflow:hidden}.sitemap-image-container{float:left;padding-right:10px}.sitemap-image-container .itemprop-caption{display:block;text-align:right;color:#999;line-height:15px}.sitemap-image-container-right{float:right;margin:0 10px}.nojs .nojsHidden{display:none}.js .nojsShow{display:none}#nojsAdvice .nojsAdviceAttention{background-position:3px -284px;width:20px;height:40px;float:left;margin:10px 10px 15px 0}#nojsAdvice .nojsAdviceText{background-position:-23px -285px;width:470px;height:20px;margin:10px 30px 0}#nojsAdviceBG{background-color:#3c6eab;height:25px}#FlightFormCols #col_left,#FlightFormCols #col_two,#FlightFormCols #col_three,#FlightFormCols #col_four{width:25%}#FlightFormCols div div{height:36px;margin:10px}#FlightFormCols input,#FlightFormCols select{width:100%}#FlightFormCols select.small{width:30%;margin-right:7px}#FlightFormCols .hotelcategory{margin:0}#FlightFormCols .hotelcategory input{width:18px}#FlightFormCols .hotelcategory #stars{margin:0 50px 10px}#FlightFormCols .children{width:56px;margin-right:10px}#FlightFormCols #directFlight{margin-right:5px}.infopagebox .box img.contentImage{width:180px;margin:0 15px 15px 0;float:left;clear:both}.infopagebox .offer .boxExtra{padding:10px 15px}.spr_zusatzservice{background-image:url('../img/sprites/SPRITE_Zusatzservice__b44d9b1c.png');background-color:transparent;background-repeat:no-repeat}.stoererIcon{background-position:-656px -500px;height:35px;width:35px;float:left;margin:-10px 10px 0 -15px}.insurancePackageTop,.zusatzserviceTop{line-height:25px;padding-bottom:5px;color:#fd8501;font-weight:700;font-size:17px}#insurancePackageError{color:#d30913;font-weight:700;padding-bottom:10px;line-height:30px}.linklike{text-decoration:underline;color:#2a50bd;cursor:pointer}#zusatzService label{line-height:15px;height:12px}#zusatzService ul.no-list-icons{list-style:square outside;padding-left:20px}#zusatzService li{margin:3px 0}.zusatzservice ul{margin:0 20px}#zusatzService p{margin:0 0 0 20px}#zusatzService{padding:10px 10px 0}#zusatzService .boxOffer{padding:5px 10px;margin:0 0 10px}.sp_haeckchen{background-position:-478px -275px;float:left;width:20px;margin:0 3px 0 -17px;height:20px}.sp_info,.sp_info.spr_flight{line-height:20px;display:inline-block;width:13px;margin:0 2px;cursor:pointer;background-position:-328px -183px;text-decoration:none;vertical-align:middle}.sp_info:active,.sp_info:hover,.sp_info:visited{text-decoration:none}.spr_flight{background-repeat:no-repeat}.seal-bar .sp_info,.infoIcon{background-position:-1px -466px;height:17px;text-decoration:none;width:13px;float:left;margin:0 5px}.emphasize{color:#3b7cd5;font-weight:700;font-size:1.1em}#zusatzService .close{cursor:pointer;height:20px;margin:0 5px 0 0;width:20px}#notRecommended{z-index:5;height:45px;position:absolute;left:569px;width:175px;color:#fff}.notRecommended #notRecommended{display:block}#notRecommended p{margin:0 0 5px}#zusatzService .notRecommended{background-color:#ffe4e4;color:#d30913;border-radius:5px;position:static}#zusatzService .notRecommended label{border-color:red}#zusatzService .notRecommended label span{background-color:#ffe4e4}#zusatzService .recommended{background-color:#dcffb1;border-radius:5px}#zusatzService #recommended p{margin:0 45px 0 0;padding:0 5px;line-height:15px}#zusatzService .recommended label{border-color:green}#zusatzService .recommended label span{background-color:#dcffb1}#zusatzService .recommended label span.caption{background-color:#dcffb1}#notRecommended{z-index:5;height:45px;position:absolute;left:569px;width:175px;color:#fff}.notRecommended #notRecommended{display:block}#notRecommended p{margin:0 0 5px}#PrintJob{display:block;font-size:10px;line-height:11px;margin-top:10px;position:absolute;right:5px;width:160px}#PrintJob span{float:left;height:22px;margin-right:5px;width:16px;background-position:-304px -248px;color:transparent}.pleaseNotice{background-position:0 -279px;width:129px;height:37px;color:#fff;font-size:14px;font-weight:700;padding:5px 0 0 15px;position:relative;left:-10px}.eMailIcon{background-position:-222px -248px;width:33px;height:26px;float:left;margin:0 5px 0 0}.printerIcon{background-position:-258px -245px;width:31px;height:31px;float:left;margin-right:10px;margin-top:-10px}#prominentPrintJob{margin:10px 0}#prominentPrintJob .emailIcon{float:left;background-position:-294px -107px;width:33px;height:26px;margin:-5px 10px 5px 0}#prominentPrintJob .printText{background-position:-34px -62px;width:416px;height:20px;margin:6px 0 10px 40px}#prominentPrintJob .printerIconBig{float:left;background-position:-296px -140px;width:32px;height:30px;margin:10px 10px 10px 0}#prominentPrintJob .PrintJobLink{display:block;font-weight:700;margin:10px}h3.seonaviFAQ{padding:10px !important;font-weight:700;color:#fff}h3.seonaviFAQ a{font-weight:700;font-size:13px;text-decoration:none}div.seonavi{font-weight:700;padding:2px 5px;color:#3b7dd4;line-height:23px;border:1px solid #cfd7e4;border-width:0 1px 1px;font-size:12px}div.seonavi span{display:block;float:left;font-size:11px;padding-right:3px}h3.service-menu{border:none;color:#fff;padding-left:10px;font-size:13px}p.generalInformation{width:100%;clear:both;color:#999;padding:20px 10px 0}.stopboxlink{font-weight:400;color:#ff7d01;text-decoration:none;cursor:pointer;display:inline}.stopboxlink a,.stopboxlink a:active,.stopboxlink a:hover{color:#ff7d01}.stopboxnolink{font-weight:400;color:#555;text-decoration:none;cursor:pointer}.stopboxlink:hover{text-decoration:none}.stopboxlinkarrow{margin-left:3px;padding:0 4px 0 0;font-size:10px;background-position:-415px -183px}.sealList{background:#fff;padding:5px}.sealList li{display:block;margin:10px 0 30px;text-align:center}.sealList .sealImage{display:block;float:none;margin:0 auto}.sealList .seal-info{display:block}.seal-bar{display:table;font-size:11px;border:1px solid #cfd7e4;height:106px;width:100%;border-radius:6px;background:#d9d9d9;background:linear-gradient(to bottom,#fff 0%,#d9d9d9 100%)}.seal-bar .seal-title{display:block;font-weight:700;font-size:1.2em;color:#3b7cd5}.seal-bar .seal-info{display:table-cell;padding:0 8px;vertical-align:middle}.seal-bar .seal-image-block{display:table-cell;height:100%;padding:0 8px;vertical-align:middle;text-align:center}.seal-bar .seal-description{line-height:15px;display:block}.seal-bar .seal-tab{height:100%;display:table-cell;vertical-align:middle}.seal-bar.seal-items-2 .seal-tab{width:50%}.seal-bar.seal-items-3 .seal-tab{width:33%}.seal-bar.seal-items-4 .seal-tab{width:25%}.seal-bar .sealBorder{display:block;border-right:1px solid #fff;border-left:1px solid #cfd7e4;height:100%}.seal-bar .firstSpan .sealBorder{border-left:0}.seal-bar .lastSpan .sealBorder{border-right:0}.seal-bar .box{background-position:0 -650px;height:90px;line-height:1.1em;border:solid 1px #cfd7e4;border-right-color:#fff;padding-left:13px}.seal-bar .firstBox{width:220px;border-radius:6px 0 0 6px}.seal-bar .firstBox_wide{border-radius:6px 0 0 6px}.seal-bar .lastBox{width:279px;border-right-color:#cfd7e4;border-radius:0 6px 6px 0}.seal-bar .lastBox_wide{border-right-color:#cfd7e4;border-radius:0 6px 6px 0}.seal-bar .pricedSealBox{width:275px}.seal-bar .sealImage{margin-left:auto !important;margin-right:auto !important;float:none !important;display:block}.seal-bar .pciIcon{width:73px;margin:10px 5px 0;display:block;text-decoration:none}.seal-bar .ausgezeichnetIcon{background-position:-176px -1px;width:128px;height:72px;margin:16px 5px 0}.seal-bar .sp_info{margin:0;float:none}.sealImageOnly{min-width:20%}.sealImageOnly .seal-image-block{width:100%;padding:0}.fake-table{display:table;width:100%;height:100%}.iataIcon{background-position:-273px -419px;width:144px;height:58px;margin:18px 5px;float:left;border:1px solid #cfd7e4}.iataIconSmall{background-position:-2px -363px;width:77px;height:58px;margin:18px 5px;float:left;border:1px solid #cfd7e4}.sprite-index-logo-coc-vir{margin:1em 0}.splitleft .ausgezeichnetIcon,.ausgezeichnetIcon{background-position:-1px -263px;width:190px;height:92px}.bookingbox .pciIconRotate{color:transparent;background-position:-212px -93px;width:95px;height:93px;display:block;position:absolute;left:460px;text-decoration:none}.titleTip{display:none;font-size:12px;height:70px;width:160px;padding:25px;color:#eee}.pciSealPayment{position:absolute;right:-10px}.ibeTblBookingPayment .pciSealPayment{top:0}.flight_finish table.dataForm td.price{padding-right:40px;text-align:right}#alternateTable{font-size:11px;background:#fff}#alternateTable thead th{border-color:#3b7cd5 !important;vertical-align:top;background:#3b7cd5;line-height:12px;color:#fff;padding:0 5px 3px;text-align:left}#alternateTable thead th .small{font-size:11px;font-weight:400}#alternateTable tr td{border-bottom:1px solid #b8bbbe;white-space:nowrap}#alternateTable tr.odd{background:#eee}#alternateTable tr.pagination td{padding:10px 0 5px;border:1px solid #cfd7e4;border-width:0 1px}#alternateTable .pagination span span span{padding:0 5px 0 0}#alternateTable td{text-align:left;padding:5px;line-height:17px}#alternateTable .center{text-align:center}#alternateTable .firstRow{border-left:1px solid #cfd7e4;padding-left:10px}#alternateTable .lastRow{text-align:center;border-right:1px solid #cfd7e4}#alternateTable a.btn_select_small{text-decoration:none;font-size:11px;color:#2952bd}#alternateTable a.btn_select_small span.priceBig{font-size:18px}#alternateTable a.btn_select_small span.btn_select_pruefen{margin:0 auto;display:block;width:60px;height:19px;background-position:-108px -904px;cursor:pointer}#alternateTable th span.order{line-height:0;display:inline-block}#alternateTable th a.sort{text-decoration:none;background-position:-330px -173px;display:block;width:6px;height:6px}#alternateTable th a.sort:hover{background-position:-346px -173px}#alternateTable th a.sortdown{background-position:-330px -178px}#alternateTable th a.sortdown:hover{background-position:-346px -178px}.errorboxAlt{font-weight:700;background:#fff;padding:10px 20px 10px 65px;color:#fd0000;border:1px solid #cfd7e4;border-width:0 1px}.errorboxAlt div.errorboxIcon{height:41px;width:41px;background-position:-164px -237px;float:left;margin:-5px 0 0 -55px}.topofferExtra.gradient{height:14px;width:290px;padding:7px 10px;margin-bottom:11px;background-color:#f2f2f2;background-image:linear-gradient(to bottom,#fff 18%,#e5e5e5 100%);border:1px solid #cfd7e4;border-radius:5px}.topofferExtra .dotted-line{display:block;width:auto;height:13px;overflow:hidden;border-bottom:1px dotted #666}.topofferExtra.gradient.marginb4{margin-bottom:4px}.topofferExtra a{text-decoration:none;display:block;width:290px}.topofferExtra .ari{color:#3b7cd5;font-size:14px;float:left;margin-right:3px;font-weight:700}.topofferExtra .price{font-size:15px;text-decoration:underline}.topofferExtra .origin{color:#000;float:left;margin-top:1px;font-size:11px}.topofferExtra .startPrice{padding-left:5px;float:right}.topofferExtra .destinationBlock{padding-right:3px;float:left}.noHeadline .topofferExtra.gradient{margin-bottom:9px}#main{padding:10px 15px 15px}.searchFormTeaserLeft{position:relative;float:left;margin-left:-19px;z-index:100}.searchFormTeaserLeft .payment-hint{margin-top:.2em;line-height:15px;font-size:10px}.mainformBg{float:left;margin:0 0 15px}.formHead{color:#fff;top:-28px;z-index:10}.formHead .tab{position:relative;z-index:10;float:left;height:20px;margin:0 0 0 -5px;padding:8px 10px 0 15px;white-space:nowrap;border-radius:0 5px 0 0;background:#81afeb;box-shadow:inset 0 -10px 40px #3a83df rgba(0,0,0,.25);box-shadow:inset 0 -10px 40px #3a83df}.formHead .tab:first-child{z-index:11;margin:0;padding-left:10px}.formHead .tab.active{z-index:12;background:#3b7cd5;box-shadow:inset 0 10px 40px #0a52c7 rgba(0,0,0,.25);box-shadow:inset 0 10px 40px #0a52c7}.formHead label{margin-right:3px}.formHead input.radio{margin-top:-3px}.formHead .dirComp{float:left;position:relative;white-space:nowrap;top:5px;line-height:22px;z-index:9;color:#4d4d4d;border-radius:0 5px 0 0;background-color:#fff}.formHead .dirComp .new{color:#3b81d3;margin-left:10px}.formHead .dirComp label,.formHead .formHead .dirComp input{color:#3b81d3;float:none}.formHead .dirComp .directCompare{border-radius:0 5px 0 0;padding:4px 10px;line-height:15px;height:15px}.formHead .directCompare input{float:none;margin-left:1.667em}.formHead .directCompare label{margin:.167em 0 .417em .25em}.formBody{padding:10px 10px 13px;color:#fff}.formBody input{color:#666;float:left;border:none;border-radius:4px;height:17px;padding:4px}.formBody label{float:left;text-align:right;padding-right:10px;line-height:45px}.formBody select{width:80px;color:#666;border:0;height:25px;padding:4px;border-radius:4px}.formBody .inputAirports{height:35px;width:220px;margin-top:5px;color:#666;padding:0 10px;font-size:14px;line-height:35px}.formBody .colRoute{width:333px;margin-top:-5px}.formBody .colRoute label{width:82px}.formBody .colDates label{width:86px}.formBody .colAirline label{width:42px}.formBody .selectBoxes select{margin-left:0;width:68px}.formBody .selectBoxes select:first-child{width:80px;margin-left:6px}.formBody .selectBoxes div:first-child{width:160px}.formBody .selectBoxes label{line-height:27px}.formBody .colDates{width:287px;margin-left:10px}.formBody .colDates select{width:87px;margin-left:6px}.formBody .colDates label,.formBody .formBody .colAirline label{line-height:25px}.formBody .logoDatepicker{float:left}.formBody input.date{width:90px;line-height:18px;background-position:68px -385px;background-color:#fff}.formBody input[disabled]{background-position:65px -458px !important}.formBody .directFlightCont{margin:15px 0 0 95px}.formBody .directFlightCont .cssCheckbox{padding:5px 0 0}.formBody .radio{border:0;margin-top:6px}.formBody .colAirline{width:285px;margin-left:15px}.formBody .colAirline select{margin-left:0;width:223px}.formBody .btnFindFlight{width:225px;margin-left:52px;background-position:-506px -106px}.formBody .ciCheckBox{height:17px;width:17px;top:5px;background-color:#fff !important;border-radius:2px;cursor:pointer;display:none}.formBody .boxChecked{background-position:-502px -311px}.formBody .startSearchBtn{padding-left:52px}.formBody #labelDirectFlight{display:block;height:15px;line-height:23px;margin:-3px 0 0 9px;padding:0 0 0 2px;width:161px;text-align:left}.formBody .datepicker-wrapper{float:left}.formBody .datepicker-wrapper+.cssCheckbox{margin:0 0 0 5px}.formBody .open-jaw-form-elements #searchExtension .search-extension-layer .part .row .item.hint-non-oj{display:none}.formBody .open-jaw-form-elements .form-row{display:block;width:100%;height:40px;padding:4px 0 0}.formBody .open-jaw-form-elements .form-row:before,.formBody .open-jaw-form-elements .form-row:after{content:" ";display:table}.formBody .open-jaw-form-elements .form-row:after{clear:both}.formBody .open-jaw-form-elements .form-row:before,.formBody .open-jaw-form-elements .form-row:after{content:" ";display:table}.formBody .open-jaw-form-elements .form-row:after{clear:both}.formBody .open-jaw-form-elements .form-row-small{display:block;width:100%;height:40px;padding:4px 0 0;height:35px;padding:0}.formBody .open-jaw-form-elements .form-row-small:before,.formBody .open-jaw-form-elements .form-row-small:after{content:" ";display:table}.formBody .open-jaw-form-elements .form-row-small:after{clear:both}.formBody .open-jaw-form-elements .form-row-small:before,.formBody .open-jaw-form-elements .form-row-small:after{content:" ";display:table}.formBody .open-jaw-form-elements .form-row-small:after{clear:both}.formBody .open-jaw-form-elements .label{width:80px;line-height:1;padding-right:5px;text-align:left}.formBody .open-jaw-form-elements .colRoute{width:32.5%;margin:-1px 0 0}.formBody .open-jaw-form-elements .colRoute .inputAirports{width:200px;margin-top:0}.formBody .open-jaw-form-elements .colRoute .label{width:58px;margin-top:5px}.formBody .open-jaw-form-elements .colRoute .airline-wrapper select,.formBody .open-jaw-form-elements .colRoute .passengers-wrapper select,.formBody .open-jaw-form-elements .colRoute .airline-wrapper .class-selection,.formBody .open-jaw-form-elements .colRoute .passengers-wrapper .class-selection{width:107px;margin-right:5px}.formBody .open-jaw-form-elements .colRoute .airline-wrapper .label{margin-top:0}.formBody .open-jaw-form-elements .colRoute .passengers-wrapper select{width:68px}.formBody .open-jaw-form-elements .colRoute #infantSelector,.formBody .open-jaw-form-elements .colRoute #depAirline{margin-right:0}.formBody .open-jaw-form-elements .colDates{width:35%;margin-left:0;margin-top:-2px}.formBody .open-jaw-form-elements .colDates .cb-direct-flight{padding:0;margin-top:10px}.formBody .open-jaw-form-elements .colDates .label{width:90px;margin-top:5px}.formBody .open-jaw-form-elements .colDates #labelDirectFlight{width:95px;margin-left:15px;line-height:1.125em}.formBody .open-jaw-form-elements .colDates .datepicker-wrapper{line-height:25px;margin-top:5px}.formBody .open-jaw-form-elements .colDates .datepicker-wrapper .ui-datepicker-trigger{bottom:2px;rigth:2px}.formBody .open-jaw-form-elements .colDates .startSearchBtn{padding:0 10px 0 96px}.formBody .open-jaw-form-elements .colDates .startSearchBtn .dynBtn{width:100%}.formBody .open-jaw-form-elements .colDates .depart-date{margin-bottom:2px}.formBody .open-jaw-form-elements .colDates .return-date{margin-bottom:5px}.fox-main-form .full{width:230px}.fox-main-form .half{width:116px}.fox-main-form .submit-btn{margin-top:10px;padding-left:50px}.fox-main-form .formBody input[disabled]{background-position:96px -412px !important}.fox-main-form .formBody{padding:8px 10px 20px}.fox-main-form .formBody label{line-height:25px}.fox-main-form .formBody .directFlightCont{margin-left:100px}.fox-main-form .l-airport{margin-top:10px}.fox-main-form .formBody .selectBoxes select:first-child{margin-left:9px;float:left}.fox-main-form .formBody .logoDatepicker{margin-right:10px}.fox-main-form .formBody input.date{width:116px;background-position:96px -385px}.fox-main-form .formBody .col-1,.fox-main-form .formBody .col-2{margin-right:20px}.fox-main-form .formBody .col-3 select{width:137px}.fox-main-form .formBody .margint{margin-top:13px}.fox-main-form .formBody .col-1 label{width:80px}.fox-main-form .formBody .col-2 label{width:90px}.fox-main-form .formBody .col-3 label{width:42px}.fox-main-form .tv-social{width:635px}.fox-main-form .tvArea{float:right;margin:10px 10px 0 0}.fox-main-form .mainformBg{background-position:0 -365px;height:205px;margin-bottom:10px}.fox-main-form .formBody input[disabled]{background-position:89px -412px !important}.fox-main-form .formBody{width:640px;padding-top:10px}.fox-main-form .half-form{width:310px;margin-right:10px}.fox-main-form .full{width:220px}.fox-main-form .half{width:110px}.fox-main-form .formBody input.date{width:110px;background-position:89px -385px}.fox-main-form .formBody .selectBoxes select{width:71px}.fox-main-form .half-form label{width:55px}.fox-main-form .half-form label.breakDown{line-height:12px;text-align:left}.fox-main-form .half-form .chose-airline{width:48px}.fox-main-form .formBody .selectBoxes select:first-child{width:75px}.fox-main-form .formBody .selectBoxes div:first-child{width:136px;float:left}.fox-main-form .formBody #cabinClass{float:left}.fox-main-form .formBody .air-class select{width:90px}.fox-main-form .formBody .dynBtn{padding:0 20px 0 45px;margin-right:13px}.fox-main-form .formBody .directFlightCont{margin-left:60px}.fox-main-form .formBody .half-form #labelDirectFlight{width:100px}.fox-main-form .formBody .dirComp{left:115px;top:-13px}.fox-main-form .formBody .directCompare{height:40px;width:120px;padding:6px 8px;background-color:transparent;background-position:-34px -842px}.fox-main-form .formBody .directCompare span .new{color:#fff}.fox-main-form .formBody .directCompare input{margin-left:2px}.fox-main-form .formBody .last-row{margin-top:20px}.fox-main-form .formBody .margint{margin-top:15px}.fox-main-form .mainformWideLiRT{border-radius:5px 0 0}.fox-main-form-3cols .mainformBg{height:163px;background:url('../img/fox/GERMAN/SPRITE_lufthansa__b44d9b1c.png') 0 -474px no-repeat transparent}.fox-main-form-3cols .formBody{width:auto}.fox-main-form-3cols .half-form{margin-right:0}.fox-main-form-3cols .tab{border-radius:5px 5px 0 0}.mainform-withoutHeader .tab{border-radius:5px 5px 0 0}.mastercard-disrupter{position:relative;padding-left:0;overflow:hidden}.mastercard-disrupter .icon-check{float:left;margin:8px 5px 0 15px;font-size:23px;color:#ff7a03}.mastercard-disrupter .icon-check:before{margin:0}.mastercard-disrupter .mastercardDisrupterCarousel{float:left;width:470px}.mastercard-disrupter .mastercardDisrupterAddon{float:left;width:190px;margin:15px 0 0}.mastercard-disrupter .transparency{position:absolute;z-index:10;height:50px;width:40px}.mastercard-disrupter .transparency.left{background-color:transparent;background-image:linear-gradient(to right,#f4f6f9 20%,rgba(255,255,255,0) 100%);left:136px}.mastercard-disrupter .transparency.right{background-color:transparent;background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#f4f6f9 60%);right:0}.mastercard-disrupter .sprite-index-ubc{float:left;margin:9px 15px 0 0}.mastercard-disrupter .heading{margin:10px 0 5px;font-family:'Raleway',sans-serif;font-size:1.6em;font-weight:700;color:#3b7cd5}.mastercard-disrupter .sprite-index-ubc-headline{float:left;margin:10px 0 0}.coLandingpage .mastercardDisrupterCarousel{float:right;margin:0 7px 0 0;overflow:hidden;position:relative;width:215px;height:87px}#bsOfferBoxes .slideshow{width:310px;height:197px;margin-bottom:15px;border-radius:5px;overflow:hidden}#bsOfferBoxes .slideshow .offerContent{padding:5px 75px 5px 15px}#bsOfferBoxes .slideshow .offerCont{top:120px;right:40px}#bsOfferBoxes .slideshow .offerCont .arr_city{font-size:18px}#bsOfferBoxes .slideshow .priceCircle{top:-33px}.noHeadline.with-slideshow .topofferExtra.gradient{margin-bottom:7px}.noHeadline.with-slideshow .topofferExtra.gradient:last-child{margin-bottom:0}.mastercardDisrupterCarousel .carousel-list{height:70px}.mastercardDisrupterCarousel ul.carousel-list{position:absolute !important;width:2000px !important}.relative .facebookprivacy{position:absolute;right:0}.priceBoxAd{height:117px;line-height:1px}#topAngebote_new.headline{height:21px;text-indent:-5000px;width:185px;background-position:-404px -314px;margin:13px 0 5px}.signet .BestPrice{background-position:-366px -304px;height:65px;width:84px;float:left}.signet .IATA{background-position:-274px -437px;height:38px;width:100px;float:left}.IATA{background-position:-274px -437px;height:38px;width:70px;float:left}.BestPrice{background-position:-366px -304px;height:65px;width:84px;float:left}.SecurePayment{background-position:-33px -508px;height:96px;width:96px;float:left;margin:5px 25px 5px 10px}#cboxPrevious,#cboxNext,#cboxSlideshow{background:0 none}#CloseTriggerButton{float:right;height:18px;width:24px;display:block}.widebooking .BookingCustomer .signet{width:210px;margin:0}.faqCenter .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}.successBox span.successIcon{float:left;height:26px;width:18px;margin:0 0 0 -25px;padding:0;background-position:-482px -334px}.successBox span.big{padding:5px 10px 0 0;width:auto;font-size:1.2em;color:#5d8d00}.slideshow-container{width:640px;height:196px;background-color:#fff;float:left;overflow:hidden;border-radius:5px 0 0;position:relative}.slideshow-container .slideshow .bx-wrapper>div{border-radius:5px 0 0}.slideshow{position:relative}.slideshow .bx-wrapper{border:0}.slideshow .bx-wrapper>div{z-index:1;border-radius:5px}.slideshow .bx-wrapper img{width:100%}.slideshow .bx-pager{position:absolute;position:absolute !important;top:10px;left:10px;z-index:1000}.slideshow .bx-pager .bx-pager-item{position:relative;display:block;float:left;width:15px;height:15px;margin:0 0 0 6px;border-radius:50%;background:#eee;background:rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,.2),inset 0 1px 2px rgba(0,0,0,.5) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2),inset 0 1px 2px rgba(0,0,0,.5);content:""}.slideshow .bx-pager .bx-pager-item .bx-pager-link{display:block;text-indent:-9999px}.slideshow .bx-pager .bx-pager-item .bx-pager-link.active:after{position:absolute;top:3px;left:3px;display:block;width:9px;height:9px;border-radius:50%;background-color:#ff7a03;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 100%);box-shadow:0 1px 1px rgba(0,0,0,.5),inset 0 1px 0 #ffb924 rgba(0,0,0,.25);box-shadow:0 1px 1px rgba(0,0,0,.5),inset 0 1px 0 #ffb924;content:""}.slideshow a{text-decoration:none}.slideshow .offerCont{top:68px;right:55px;color:#3b7cd0;cursor:pointer;position:absolute}.slideshow .offerCont .arr_city{display:block;font-size:30px;font-weight:700;margin-top:0;line-height:25px}.slideshow .offerCont .dep_city{display:block;font-size:14px;font-weight:400}.slideshow .offerCont:hover,.slideshow .slideshow .offerCont:active{color:#ff9619}.slideshow .offerContent{background-color:#eee;padding:10px 75px 10px 15px;border-radius:4px}.slideshow .priceCircle{top:-14px;right:-28px;position:absolute;text-align:center;-moz-transform:rotate(-14deg);-webkit-transform:rotate(-18deg);-o-transform:rotate(-18deg);-ms-transform:rotate(-18deg);perspective:100px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slideshow .priceCircle .nowrap{text-indent:2px;line-height:35px;vertical-align:top;color:#fff}.slideshow .priceCircle .example{width:97px;color:#7e540a;display:block;text-align:center;font-size:14px;font-weight:700;margin-top:18px}.slideshow .priceCircle .price{font-size:35px;font-weight:700;text-shadow:0 2px 1px #666}.slideshow .priceCircle .currency{font-size:20px;font-weight:700;text-shadow:0 1px 1px #555}.rotate20{-ms-transform:rotate(20deg);transform:rotate(20deg)}.noPartnerBox{margin-top:35px}.noPartnerBox ul{border-left:1px solid #0048c4;color:#fff;float:left;font-size:19px;font-style:italic;padding:24px 0 24px 10px;width:532px;white-space:nowrap}.noPartnerBox ul li{float:left;padding-right:12px}.noPartnerBox h5{font-weight:400;border-right:1px solid #4180dd;color:#fff;font-size:14px;float:left;height:63px;line-height:17px;padding:7px 0 0 15px;width:220px}.noPartnerBox h5 .noPartnerText{font-weight:700;font-size:18px}.noPartnerLeft{width:100px;height:71px;float:left;background-position:-208px -306px}.noPartnerCenter{width:580px;height:71px;float:left;background-position:0 -1019px}.noPartnerRight{width:100px;height:71px;float:left;background-position:-318px -306px}.preferboxLeft{width:100px;height:97px;float:left;background-position:0 -306px}.preferboxCenter{width:580px;height:97px;float:left;background-position:0 -1106px}.preferboxRight{width:100px;height:97px;float:left;background-position:-100px -306px}.google-plus-badge{float:right;margin:10px 10px 0}.ui-tooltip.baggage-tooltip{max-width:250px}.tooltip.tooltip-stopbox,.tooltip.tooltip-cvc{max-width:420px;width:420px}.tooltip-stopbox .multi-stop-table{width:100%;border-spacing:0;border-collapse:collapse;font-size:11px;overflow:hidden}.tooltip-stopbox .multi-stop-table th{padding:3px;color:#666;border-left:1px dashed #d7d7d7;border-bottom:1px dashed #d7d7d7}.tooltip-stopbox .multi-stop-table td{height:35px;padding:3px;font-weight:400;border-left:1px dashed #d7d7d7;border-top:1px dashed #d7d7d7}.tooltip-stopbox .multi-stop-table th:first-child,.tooltip-stopbox .multi-stop-table td:first-child{border-left:none}.tooltip-stopbox .multi-stop-table tr:first-child td{border-top:none}.tooltip-stopbox .time-hint{float:right;font-weight:700;font-size:10px;color:#666}#footer .last{border-right:0}.dynBtn{height:35px;display:inline-block;overflow:visible;position:relative;white-space:nowrap;border:0 none;font-family:arial;color:#fff;font-weight:700;line-height:21px;font-size:16px;padding:0;cursor:pointer;left:4px;text-decoration:none;padding:0 13px 0 37px;zoom:1;*display:inline;}.dynBtn:active,.dynBtn:hover,.dynBtn:visited{color:#fff;text-decoration:none}.dynBtn .left{position:absolute;top:0;display:inline-block;height:35px;width:33px;left:-4px;zoom:1;*display:inline;}.dynBtn .right{position:absolute;top:0;display:inline-block;height:35px;width:7px;right:-5px;zoom:1;*display:inline;}.dynBtn-slim{height:21px;font-size:12px;line-height:20px;padding:0 2px 0 18px;background-position:0 -897px}.dynBtn-slim .left{height:21px;width:20px}.dynBtn-slim .right{height:21px;width:5px;background-position:-386px -179px}.themeA{background-position:0 -891px}.themeA .left{background-position:-376px -100px}.themeA .right{background-position:-416px -100px}.themeB{background-position:0 -855px}.themeB .left{background-position:-428px -99px}.themeB .right{background-position:-468px -99px}.themeC{background-position:0 -966px;height:26px;line-height:25px;font-size:14px;padding:0 4px}.themeC .left{height:26px;width:4px;background-position:-374px -202px}.themeC .right{height:26px;width:6px;background-position:-386px -202px}.themeE{background-position:0 -1230px;height:25px;line-height:24px;font-size:14px;padding:0 4px}.themeE .left{height:25px;width:4px;background-position:-462px -202px}.themeE .right{height:25px;width:6px;background-position:-471px -202px}.themeF{background-position:0 -1205px;height:25px;line-height:24px;font-size:14px;padding:0 4px}.themeF .left{height:25px;width:4px;background-position:-442px -202px}.themeF .right{height:25px;width:6px;background-position:-451px -202px}.themeHotel{background-position:0 -891px}.themeHotel .left{background-position:-459px -60px}.themeHotel .right{background-position:-499px -60px}.themeArrow{background-position:0 -897px;height:21px;line-height:21px;font-size:13px;padding:0 4px 0 20px}.themeArrow .left{background-position:-395px -204px}.themeArrow .right{background-position:-431px -204px}.themeEnvelope{background-position:0 -897px;height:21px;line-height:21px;font-size:13px;padding:0 4px 0 20px}.themeEnvelope .left{background-position:-395px -179px}.themeEnvelope .right{background-position:-431px -204px}.theme-slim-plain{padding:0 2px}.theme-slim-plain .left{width:5px;background-position:-374px -179px}.themeLock{background-position:0 -897px;height:21px;line-height:21px;font-size:13px;padding:0 4px 0 20px}.themeLock .left{background-position:-442px -179px}.themeLock .right{background-position:-431px -204px}.footerline .dynBtn{margin:5px 20px 0}.bookingbox .dynBtn{margin:0 auto}#hr_search.themeB{line-height:21px;font-size:12px}.serviceBox .serviceBoxOption{border-radius:5px;padding:10px}.serviceBox .serviceBoxYes{background:#dcffb1;float:left;font-weight:700;width:50%}.serviceBox .serviceBoxYes label,.serviceBox .serviceBoxNo label{width:90%}.serviceBox .serviceBoxNo{background:#f2f2f2;float:right;width:41%}.serviceB.topoffer_colorbox_teaser_planeox .serviceBoxYes label{width:305px}#sflight input[type=text]{background-color:#fff}.grayCalendar{background-position:68px -412px}.destinationHeadline h2{font-weight:700;color:#3b7cd5;line-height:30px}.hipBtn{font-weight:700;font-weight:700;border-radius:5px;padding:0 10px;text-decoration:none;border:none;font-size:12px}.hipBtn.large{font-size:1.333em;height:45px}.hipBtn.medium{font-size:1.167em;line-height:1.1em;padding-top:6px;padding-bottom:4px}.hipBtn.themeA{background:#70af00;background:linear-gradient(to bottom,#c4e100 0%,#70af00 100%);color:#fff;text-shadow:0 2px 1px #70a400}.rate-button{margin:-15px 35px 0}.cb-frame{font-size:12px}.cb-frame .title{display:block;margin:10px 0;font-size:18px;color:#2a50bd}.cb-frame .subtitle{display:block;font-size:14px;color:#2a50bd;margin:20px 0 5px;font-weight:400}.cb-frame .outer-padding{padding:0 20px}.cb-frame label.login-data{display:block;float:left;font-weight:700;width:21%;line-height:27px}.cb-frame input[type=checkbox]{margin-right:3px}.cb-frame .row input[type=text],.cb-frame .row input[type=password]{width:34%;margin:0 10px 10px 0;padding:3px 5px;color:#666;border:1px solid #bbb;border-radius:3px}.cb-frame .row .hint-text{color:#666;margin:0 0 0 112px}.cb-frame .row .inputBlock{margin:10px 0}.cb-frame .first-line{border-top:1px dashed #cbd4de}.cb-frame .formListView label{width:25%}.cb-frame .formListView input,.cb-frame .formListView select{width:28%}.cb-frame .formListView .birthday select{width:15%}.cb-frame .formListView .zip-input{width:10%}.cb-frame .formListView .geonames-input{width:22%}.cb-frame .formListView .city-input,.cb-frame .formListView .country-input{width:23%}.cb-frame .dynBtn.register_btn{text-align:center;margin:20px 0 0 215px}.cb-frame #lostLogin .mail{width:76%;vertical-align:baseline}.cb-frame form.lostLogin{margin-top:30px}.cb-frame .error-message{color:red;margin:0 0 10px 20px}#forgot-password .error-message{margin:10px 20px -10px}.formListView .formLine{overflow:hidden;font-size:.9em;line-height:16px;border-bottom:1px dashed #cbd4de}.formListView .formLine.insurance-box{overflow:visible}.formListView label{white-space:nowrap;margin:0 2% 0 0;padding:10px 20px 10px 30px;font-weight:700;text-align:right;background-color:#f7f7f7;width:39%;float:left;font-size:11px}.formListView label.wrapNormal{white-space:normal}.formListView label.doubleline{white-space:normal;padding:0 20px 0 30px;line-height:18px}.formListView label.odd{background-color:#e8e8e8}.formListView label.label-large{height:135px}.formListView input,.formListView select{margin:8px 5px 0 0;width:175px}.formListView .short,.formListView #CCBirthday select,.formListView .travellerPassportValid select,.formListView .travellerBirthday select{width:85px}.formListView select.warning{border:1px solid red}.formListView .long{width:125px}.formListView select.country-small{width:126px}.formListView select.country-wide{width:176px}.formListView select.state{width:42px}.formListView .customerHintBorder{border-top:1px dashed #cbd4de}.formListView .dropdown-text{margin:0;padding:6px 3px 10px 0;width:282px;float:right;font-size:11px}.formListView .text-no-validity{display:inline-block;width:65px;line-height:10px;vertical-align:text-top}.formListView .zip-input{width:45px}.formListView .city-select{width:170px}.formListView .hint-bottom{line-height:1.2;font-size:11px}.travWarning{margin:0;padding:10px 10px 5px;line-height:16px;border-top:1px dashed #cfd7e4;font-size:11px}.formListView .form-rebooking-service-box{font-size:.9em}.formListView .form-rebooking-service-box .rebooking-label{min-height:85px}.formListView .form-rebooking-service-box .rebooking-select{float:left;margin:10px 5px 16px 0}.formListView .form-rebooking-service-box .rebooking-note{margin-top:0}.rebooking-box .frenchRebookingBox{min-height:70px}.formListView select.extralong{width:271px}.formListView input.extralong{width:269px}.formListView .formPermission input{margin:0;width:auto}.formListView .formPermission label{background:0 0;padding:0 0 0 10px}.formListView .formPermission a{display:inline-block;float:none;height:16px;margin:-5px 0 0}.formListView .travellerBirthday input{width:1px}.formListView .rotateDiv{background-color:#fff;border-bottom:1px dashed #cbd4de;height:73px;overflow:hidden;position:absolute;width:25px}.formListView .rotate{letter-spacing:.05em;line-height:10px;color:#3b7cd5;margin:28px 0 0 -23px;position:absolute;text-align:center;width:71px;font-weight:700}.formListView .rotate p{margin:0;line-height:26px}.bs-bb{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}.cookie-warn{font-size:12px;line-height:1.4em;padding:5px 5px 5px 25px;color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to right,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}.cookie-warn button{border-radius:2px;padding:1px 5px;color:#1e90ff;font-weight:700;border:0;margin:0 5px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#fff 0%,#f4f4f4 47%,#f0f0f0 100%)}.cookie-warn a,.cookie-warn a:link,.cookie-warn a:visited,.cookie-warn a:hover,.cookie-warn a:active{color:#fff}.remind-me-box{width:60%;border-radius:5px;margin:0 auto;border:1px solid #cfd7e4;background-color:#fff}.remind-me-head{background:url("../img/fox/GERMAN/box-pattern.png") repeat scroll 0 0 #efefef;padding:5px 10px;border-bottom:1px solid #cfd7e4;box-shadow:0 4px 5px -5px #999;border-radius:5px 5px 0 0}.remind-me-head h1{color:#2a50bd;border:none;font-size:24px;font-weight:700;margin-bottom:5px}.remind-me-head h2{float:left;color:#fe7903;font-size:14px;font-weight:700;margin-top:0}.remind-me-head .small{float:right}.remind-me-body{padding:15px 10px}.remind-me-body .info{float:left;width:40%}.remind-me-body .profil-head{float:left;width:50px;height:50px;background-position:-34px -610px;margin:0 20px 0 10px}.remind-me-body .decision{float:left;width:11%;margin-top:15px}.remind-me-body .decision input{margin-right:5px}.remind-me-body .dynBtn{margin:10px 0 0 30px}.remind-me-message{text-align:center;color:#2a50bd;font-size:1.1em;font-weight:700;padding:30px 0}.remind-me-footer{color:#555;font-size:12px;font-weight:700;padding:5px 10px;background-position:0 -184px;border-top:1px solid #cfd7e4}.mainform-voucher{border-radius:41px;display:block;height:82px;position:absolute;right:46px;top:78px;width:83px}.remind-me-footer{color:#555;font-size:12px;font-weight:700;padding:5px 10px;background-position:0 -184px;border-top:1px solid #cfd7e4}.cssCheckbox{padding:4px 5px 5px 10px;float:left}.formBody .colDates .cssCheckbox input{float:left;padding:0}.formBody .colDates .cssCheckbox label{margin:3px 5px 2px;padding:0;width:64px;float:left;line-height:1;text-align:left}.formBody .colDates .cssCheckbox .breakDown{float:left;line-height:1;margin:-14px 0 0;position:relative;top:11px;width:64px;text-align:left}.filter-container .cssCheckbox{padding:5px 5px 0 0}.filter-container .cssCheckbox label{white-space:nowrap;line-height:20px}.lp-form .cssCheckbox{margin:0 10px 0 0;padding:3px 0 0;width:89px}.lp-form .cssCheckbox label{float:left;width:60px;margin:-6px 0 0}.lp-form .cssCheckbox .breakDown{line-height:15px}.box-yourdetails{padding:10px;overflow:hidden}.box-yourdetails table{width:100%;font-size:12px;margin:0}.box-yourdetails .header{display:block;background:#f4f4f4;color:#3b7cd5;font-size:12px;padding:5px 10px;border-radius:5px;text-align:left;font-weight:700}.box-yourdetails table .flightPrice{font-size:12px}.column-yourflight{margin-right:5px}.column-yourinsurance{width:178px;border-left:1px dashed #d7d7d7 !important;vertical-align:top}.column-yourflight .header{padding:5px 5px 5px 10px;margin:0 5px 0 0}.box-yourdetails .insuranceSplit td{background:0 0 !important}.box-yourdetails th{padding-top:20px}.box-yourdetails .no-border{border:0 !important}.box-yourdetails .data{padding:0 0 0 10px}.box-yourdetails .insurance-name{margin:44px 0 0}.box-yourdetails .data-head{font-weight:700}.box-yourdetails .data-row{overflow:hidden}.box-yourdetails .flight_price .data-row>td{padding:5px 0 5px 10px;width:352px;text-align:left;border-right:1px solid transparent}.box-yourdetails .flight_price .data-row>td+td{width:38px;text-align:center}.box-yourdetails .flight_price .data-row>td+td+td{width:64px;text-align:right;padding-right:20px}.box-yourdetails .data-row>td.subtotal_option{padding:24px 10px 5px}.box-yourdetails .data-row .column-amount{border-color:transparent}.box-yourdetails .flight_price .data-subtotal,.box-yourdetails .data-row>td.subtotal_option{padding:0 10px}.box-yourdetails .data-sum>td,.box-yourdetails .data-subtotal>td{width:auto}.box-yourdetails .data-sum>td span,.box-yourdetails .data-subtotal>td span{font-size:14px;font-weight:700;color:#3b7cd5}.box-yourdetails .flight_price .data-sum>td{width:auto}.box-yourdetails .flight_price .data-sum>td+td{width:auto;border:0}.box-yourdetails .flight_price .data-subtotal td,.box-yourdetails .flight_price .data-sum td{border-top:1px dashed #d7d7d7 !important;color:#3b7cd5;width:auto;vertical-align:top;padding:5px 0 5px 10px}.box-yourdetails .flight_price .data-subtotal td.subtotal span{color:#3b7cd5}.box-yourdetails .flight_price .data-subtotal td+td{border:0;padding-right:20px;line-height:1.2}.box-yourdetails .column-description{width:362px;text-align:left;padding-left:10px}.box-yourdetails .column-amount{width:48px;text-align:center}.box-yourdetails .column-price{width:72px;text-align:center}#page-payment .itineraries .flight_price .subtotal_cnt{border:0;padding:0;line-height:1.5}.flashyHintBox{padding:0 10px 10px}.flashyHint{margin-bottom:10px;line-height:44px}.flashyHint-marker{margin:0;padding:0 15px;font-size:50px;font-weight:700;float:left;color:#fff;border:solid 1px #000;border-radius:7px 0 0 7px;box-shadow:-1px 0 0 rgba(255,255,255,.2) inset}.flashyHint-attention{border:1px solid #000;border-width:1px 1px 1px 0;font-size:20px;font-weight:700;margin:0 10px 0 0;padding:0 10px;float:left;color:#fff}.flashyHint-price{white-space:nowrap}.flashyHint-text{border:#fff 3px solid;line-height:12px;height:30px;padding:8px 5px 3px 60px;border-radius:7px;background:#ccc;background:linear-gradient(to bottom,#fff 0%,#ccc 100%)}.flashyHint-text-enforced,.flashyHint-title{font-weight:700}.flash-low .flashyHint-text,.flash-low .flashyHint-marker,.flash-low .flashyHint-attention{border-color:#349200}.flash-low .flashyHint-marker,.flash-low .flashyHint-attention{background:#349200;background:linear-gradient(to bottom,#afd600 0%,#349200 100%)}.flash-low .flashyHint-text-enforced{color:#349200}.flash-normal .flashyHint-text,.flash-normal .flashyHint-marker,.flash-normal .flashyHint-attention{border-color:#ff7b04}.flash-normal .flashyHint-marker,.flash-normal .flashyHint-attention{background:#ff7b04;background:linear-gradient(to bottom,#ffab27 0%,#ff7b04 100%)}.flash-normal .flashyHint-text-enforced{color:#ffab27}.flash-urgent .flashyHint-text,.flash-urgent .flashyHint-marker,.flash-urgent .flashyHint-attention{border-color:#901}.flash-urgent .flashyHint-marker,.flash-urgent .flashyHint-attention{background:#901;background:linear-gradient(to bottom,#d03 0%,#901 100%)}.flash-urgent .flashyHint-text-enforced{color:#d03}.colorbox-teaser{font-size:13px;font-weight:700;border-radius:5px 5px 0 0;overflow:hidden;background:#dcdcdc;background:linear-gradient(to bottom,#fafafa 0%,#dcdcdc 100%)}.colorbox-teaser .heading{color:#3b7cd5;font-size:20px;font-weight:700;padding:30px 20px 15px}.colorbox-teaser .decorline{height:5px;background:#006fd7;background:linear-gradient(to bottom,#54aff6 0%,#006fd7 100%)}.colorbox-teaser .icon-plane{background-position:-171px -113px;height:43px;width:75px}.colorbox-content{font-size:12px;line-height:1.5;padding:10px}.colorbox-content .decorline{border-top:1px solid #fff;border-bottom:1px solid #d7d7d7;background-color:#f7f7f7;box-shadow:inset 0 0 26px #dedede;padding:15px 20px}.colorbox-content .heading{color:#3b7cd5;font-size:1.5em;font-weight:700;line-height:2}.colorbox-content .sub-heading{color:#3b7cd5;font-size:1em;font-weight:700;line-height:1.5;padding-top:10px}.colorbox-content .content{margin-top:0}.colorbox-content .content-paragraph{padding-top:10px}.colorbox-form label{color:#323232;font-weight:700}.colorbox-form .checkbox label{font-size:11px;font-weight:400;color:#666}.colorbox-form input{height:23px;padding-left:4px;border:1px solid #dedede;border-radius:3px}.flashyHint-testemonial .flashyHint-text{padding-right:140px}.js .tab-content.active{display:block}.searchImprvBox{margin:10px 0 0}.box-form{overflow:hidden;border:1px solid #cfd7e4;margin-bottom:10px;border-radius:0 0 5px 5px}.row-form{background:#fff}.row-form .hint{float:right;font-size:11px;margin:0;padding:10px 3px 10px 0;width:282px}.row-form .info-link{display:block;padding:5px 0 0}.row-form select{float:left;margin:16px 5px 16px 0}.row-form .label{float:left;width:260px;margin:0 20px 0 0;padding:10px 20px 20px 30px;font-size:11px;font-weight:700;text-align:right;background-color:#f7f7f7}.master-card-box{border-radius:0 0 5px 5px;overflow:hidden;border:1px solid #cfd7e4;margin-bottom:10px}.master-card-box.row-form .label{width:215px;height:100px;text-align:left;padding-left:20px}.master-card-box.row-form select{width:130px}.master-card-box.row-form .hint{font-size:12px}.master-card-box-right{width:433px;float:left}.mini-master-card{background-position:-7px -689px;bottom:17px;height:75px;right:7px;width:120px}.master-card-box .agb-line{line-height:16px;padding:10px 20px;display:none;margin-top:2px}.master-card-box .agb-high{margin:5px 10px}.master-card-box .more-info{margin-top:-7px}.ubc-agb-input{margin-right:2px}.seperator{padding:10px;border-top:1px dashed #ccc}.action-banner,.action-banner:hover,.action-banner:visited,.action-banner:active{display:block;padding:8px 10px;border-radius:4px;text-decoration:none;color:#fff;font-weight:700;background:#0271d8;background:linear-gradient(to bottom,#53aef6 0%,#0271d8 100%)}.action-banner.ab-checkbox{margin-top:10px}.action-banner .action-upper{font-size:18px;border-right:1px solid #2a50bd;padding-right:10px;text-shadow:0 0 3px #2953bd}.action-banner .action-hint{border-left:1px solid #5baff3;padding:0 3px 0 10px;color:#d7e0e9}.action-banner .action-inner{float:left;line-height:24px}.action-banner .tooltipi{margin-top:3px;text-indent:-99999px}#brandCardInfoBox .cb-action-banner{background-color:#3674c7;font-size:16px;color:#fff;font-weight:700;border-radius:5px;padding:3px 10px}#brandCardInfoBox .paragraph-constrain{width:480px;margin-bottom:10px;padding:0 20px}.special-action-text,.star-mark{color:#3b7cd5;font-weight:700}.star-mark{font-size:30px;display:inline-block;line-height:0;margin-top:7px;vertical-align:middle}.star-mark-legend{float:left;margin:10px 5px 10px 0}.dialog-october-special.ui-dialog{color:#fff;font-size:12px;border:1px solid #2a56bd;background:#274ab0;background:linear-gradient(to bottom,#2f64d6 0%,#274ab0 100%)}.dialog-october-special.ui-dialog .ui-dialog-titlebar{font-size:18px;line-height:20px;border-bottom:2px solid #274ab1;border-radius:0}.dialog-october-special .ui-dialog-titlebar-close{display:none}.dialog-october-special .dialog-hook-left{border-right-color:#2e61d1}.dialog-october-special .dialog-hook-left.has-outline{border-right-color:#274ab0}.rotate{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.pale{color:#666}.compact{line-height:1}.mastercard-disrupter-box{background-image:url("../img/fox/GERMAN/box-pattern__b44d9b1c.png");border:3px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:5px;margin-top:10px}.master-card-image{background-position:0 -688px;height:85px;width:120px;left:0;top:-12px}.mastercard-disrupter-left{padding-top:10px;margin-left:140px;width:50%;height:65px;border-right:1px dashed #d7d7d7}.mastercard-disrupter-right{border-left:1px dashed #fff;width:34%;height:65px;overflow:hidden}.master-card-gold-headline{text-indent:-99999px;background-position:0 -664px;height:25px;margin-top:0}.mastercard-subtext{font-size:14px;margin-top:0}.mastercard-disrupter-box .mastercardDisrupterAddon{color:#555;float:left;font-size:12px;margin:32px 0 0;width:240px}.mastercard-disrupter-box .plus{float:left;background-position:-721px -274px;height:50px;width:22px;margin-left:20px}.mastercard-disrupter-box .checkBig{margin:20px 0 0 20px;float:left;background-position:-477px -210px;height:29px;width:50px}.coLandingpage .mastercard-disrupter-box .mastercardDisrupterCarousel{width:100%;height:75px}.headline-box{border-radius:5px;box-shadow:-1px 1px 1px rgba(0,0,0,.2);background:#e7e7e7;background:linear-gradient(to bottom,#fff 0%,#e7e7e7 100%)}.headline-box-text{border-left:1px solid #dfdfdf;margin:0;line-height:35px;padding-left:10px;font-size:16px;font-weight:700;color:#3b7cd5}.blue-plane{background-position:12px -538px;height:35px;width:40px;border-right:1px solid #fff}.passenger-box .passenger-box-head{background-color:#dcdcdc;background-position:-380px -549px;width:500px;height:60px;overflow:hidden}.passenger-box-headline{font-size:16px;color:#2a50bd;margin:10px 15px;font-weight:700}.passenger-box-headline-sub{margin-left:20px;font-size:13px;color:#000;font-weight:700;float:left}.passenger-form label{white-space:nowrap;display:block;height:20px;line-height:20px;vertical-align:bottom;font-size:12px}.passenger-form label .smallInfo{color:#666;font-size:10px}.passenger-form select{width:100%;float:left}.passenger-form button{width:90%;margin-top:18px}.priceHint{color:#fd8501;font-weight:700;font-size:14px;margin:20px 50px 0;border-bottom:1px solid #fd8501}.postpayment{margin:5px 0 0}.postpayment>div{margin:0 8px 0 0;float:left}.extra-nl-button,.extra-nl-button:hover,.extra-nl-button:visited{display:block;float:left;position:relative;margin:0 0 15px 5px;padding:5px 10px 5px 25px;border-radius:4px;border:1px solid #cfd7e4;text-decoration:none}.extra-nl-icon{position:absolute;top:0;left:-10px;height:30px;width:30px;background-position:-198px -727px}.extra-nl-text{color:#3b7cd5;font-weight:700}.social-box .google-plus-badge{margin-top:0}.benefits-right{float:right;width:30%}.benefits-right .advantagesHeadline{font-size:20px;line-height:22px;margin:0 0 5px}.benefits-right ul.listIconShadow li{font-size:16px;line-height:19px;padding:4px 0 4px 20px}.benefits-right .checkList{margin:0}.search-form-container .formBody{width:67%;float:left;padding:0}.search-form-container .formBody label{width:63px;line-height:27px}.search-form-container .formBody .double-line label{line-height:13px}.search-form-container .formBody .high-line label{line-height:45px}.search-form-container .formBody .child-line .airline-label{margin-left:10px;width:auto}.search-form-container .formBody .child-line select{width:74px}.search-form-container .formBody .line-no-lable label{width:auto;line-height:14px}.search-form-container .formBody select{margin-left:8px;float:left}.search-form-container .formBody select.adultSelect{margin-left:0;width:65px}.search-form-container .formBody .child-line select.cabin-class,.search-form-container .formBody .child-line select.dep-airline{width:86px}.search-form-container .formBody input[disabled]{background-position:106px -412px !important}.search-form-container .formBody .child-line .cabin-class,.search-form-container .formBody .child-line .dep-airline{margin-left:0}.search-form-container .formBody #flightDepVal,.search-form-container .formBody #flightRetVal{width:126px;background-position:106px -385px}.search-form-container .formBody .radio{margin:0 3px 0 0}.search-form-container .formBody .inputAirports{width:210px}.search-form-container .formBody .directFlight{line-height:16px}.line-no-lable{padding-left:70px}.return-box{margin-right:10px}.loader-content{display:none;padding:0 10px}.loader-content .head-message{display:none}.loader-content .ows-airline{float:left;margin:5px 10px}.loader-content .regular-airline{margin-left:85px}.spinner-airlines{border-color:#f6f6f6;border-style:solid;border-width:1px 0;margin:10px 0;padding:5px 0}.spinner-airlines .airlinesL{margin-top:-44px;position:relative;z-index:1000}.spinner-airlines .airline-name{line-height:44px;width:120px;overflow:hidden;text-align:center;height:44px}.spinner-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#fff;opacity:.5;-ms-filter:"alpha(opacity=50)"}.spinner-wrapper{position:fixed;top:35%;left:50%;z-index:1010;width:310px;margin:-35px 0 0 -155px;padding:2px;background:#fff;border-radius:10px;box-shadow:0 0 27px 4px rgba(0,0,0,.15)}.spinner-text{float:left;width:200px;padding:15px 15px 0;color:#3b7cd5;font-size:16px;line-height:16px;font-weight:700;text-align:center}.spinner-info,.spinner-text-hint{color:#3b7cd5;display:block;font-weight:700;text-align:center;font-size:14px;margin:10px 0;line-height:16px}.spinner-target{float:right;height:30px;width:30px;padding:20px;background:#e9e9e9;border-left:1px solid #dadada;border-radius:0 8px 8px 0;background:linear-gradient(to bottom,#fff 10%,#e9e9e9 75%)}.spinner-target .spin-js{top:14px !important;left:14px !important}.spinner-animation{float:none;background:0 0;border:none;margin-left:105px;height:25px}.ajax-loading .spinner-wrapper{background:#fff;left:0;right:0;bottom:0;top:0;position:absolute;margin:0;padding:0;box-shadow:none;width:auto;border-radius:0}.ajax-loading .spinner-target{background:0 0;border:0 none;left:50%;margin:-15px 0 0 -15px;padding:0;position:absolute;top:50%}.spinner-within{position:static;margin:0 auto}.spinner-within.spinner-wrapper{background:0 0;box-shadow:none;padding:0}.spinner-within .spinner-text{display:none}.spinner-within .spinner-target{float:none;background:0 0;border:none;margin:0 auto}.spinner-without-text.spinner-wrapper{padding:0;margin:0 auto;width:auto;box-shadow:0 3px 220px 100px rgba(0,0,0,.05)}.spinner-without-text.spinner-wrapper .spinner-text{display:none}.spinner-without-text.spinner-wrapper .spinner-target{float:none;background:0 0;border:none;margin:0 auto}.box-voucher{background:#d9d9d9;background:linear-gradient(to bottom,#fff 0%,#d9d9d9 100%);border:1px solid #cfd7e4;border-radius:6px;margin:5px 0 10px;position:relative}.box-voucher .heading{color:#3b7cd5;font-size:20px;line-height:1;text-align:center;font-weight:700;font-weight:700;margin:20px 20px 20px 100px}.box-voucher .list-horizontal{text-align:center;width:100%;margin:20px 0}.box-voucher .list-horizontal li{display:inline-block;padding:0 1em;font-size:14px}.box-voucher .list-horizontal li .list-icon{background:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png') no-repeat -483px -335px;width:20px;height:20px;margin:0 5px;float:left}.box-voucher .breadcrumbs{border-top:1px dashed #cfd7e4;background:#fff;line-height:50px;border-radius:0 0 6px 6px;overflow:hidden;width:100%}.box-voucher .breadcrumbs .base{background:#165ac9;color:#fff;float:left;width:15%;height:50px;text-align:center;position:relative;font-size:14px;font-weight:700;font-weight:700}.box-voucher .breadcrumbs .base:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(22,90,201,0);border-left-color:#165ac9;border-width:25px 0 25px 15px;margin-top:-25px}.box-voucher .breadcrumbs .crumb{float:left;margin:0;padding:0;width:72%}.box-voucher .breadcrumbs .crumb li{float:left;margin:0 0 0 30px;padding:0}.box-voucher .breadcrumbs .conditions{float:right;text-align:center;width:13%}.disturber{position:absolute;left:-12px;top:-12px;width:90px;height:90px;border-radius:50px;border:5px solid #fff;box-shadow:1px 1px 2px #888;z-index:1011;overflow:hidden}.disturber-border{position:absolute;top:0;left:0;bottom:0;right:0;border:3px solid #ff7f08;border-radius:50px;z-index:1001}.disturber-bg{width:90px;height:90px;background:#ff850a;background:linear-gradient(to bottom,#ff7f08 0%,#ff7f08 100%);border-radius:45px}.disturber-bg-styling{position:absolute;width:150px;height:150px;border-radius:75px;background:#ff9908;background:linear-gradient(to bottom,#ffeec6 50%,#ff9908 100%);top:-80px;left:-10px;z-index:1000}.disturber-text{position:absolute;z-index:1003;top:10px;left:0;bottom:0;right:0;font-weight:700;color:#fff;font-size:32px;line-height:1;text-align:center;text-shadow:0 0 3px #ff7f08}.disturber-text .light{font-size:16px;line-height:1}.box-voucher-teaser.colorbox-content{padding:0}.box-voucher-teaser.colorbox-content .decorline{padding:0;box-shadow:none}.box-voucher-teaser .colorbox-teaser>.heading{padding:13px 20px 14px}.box-voucher-teaser .content{padding:15px 20px}.list-square{list-style:square outside none}.seo-airline-logo-small-offerlist{float:right}.seo-airline-logo-small-airlinelist,.airline-logo-small-airlinelist{float:left}.airline-logo-small-list-span{float:left;display:block;margin-top:14px}.timegraph-teaser{position:relative}.timegraph-teaser .teaser-wunschflug{position:relative;z-index:2;height:61px;margin:-10px -15px;padding:10px 15px}.timegraph-teaser .headline{font-size:18px;font-weight:700;color:#1157c7;margin:0 0 10px}.timegraph-teaser .headline .sub{font-size:16px}.timegraph-teaser .text{float:left;width:330px;height:24px;padding:0 10px;margin:0 10px 0 0;color:#6f6f6f;border-color:#7f9db9;font-weight:400}.timegraph-teaser .sprite-index-chart{position:absolute;top:0;right:0}@font-face{font-family:"fox";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.eot");src:url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.eot?#iefix") format("embedded-opentype"),url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.woff2") format("woff2"),url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.woff") format("woff"),url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.ttf") format("truetype"),url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.svg#fox") format("svg")}[class^=icon-]:before,[class*=" icon-"]:before,div.ui-dialog.dialog-error.dialog-error-decent .ui-dialog-titlebar-close:before{font-family:"fox";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased}.icon-24h-clock-alone:before{content:"\f101"}.icon-24h:before{content:"\f102"}.icon-android:before{content:"\f103"}.icon-apple:before{content:"\f104"}.icon-arrow-right:before{content:"\f105"}.icon-arrow-round:before{content:"\f106"}.icon-arrow-up-down:before{content:"\f107"}.icon-arrow-down:before{content:"\f108"}.icon-arrow-up:before{content:"\f109"}.icon-arrow:before{content:"\f10a"}.icon-baggage:before{content:"\f10b"}.icon-calendar:before{content:"\f10c"}.icon-call:before{content:"\f10d"}.icon-change:before{content:"\f10e"}.icon-check:before{content:"\f10f"}.icon-circle-check:before{content:"\f110"}.icon-circle-close:before{content:"\f111"}.icon-clock:before{content:"\f112"}.icon-close:before{content:"\f113"}.icon-cross:before,div.ui-dialog.dialog-error.dialog-error-decent .ui-dialog-titlebar-close:before{content:"\f114"}.icon-download:before{content:"\f115"}.icon-expand:before{content:"\f116"}.icon-fly-hotel-line:before{content:"\f117"}.icon-fly-hotel:before{content:"\f118"}.icon-handshake-round:before{content:"\f119"}.icon-handshake:before{content:"\f11a"}.icon-info:before{content:"\f11b"}.icon-kombi:before{content:"\f11c"}.icon-kombiflight:before{content:"\f11d"}.icon-light:before{content:"\f11e"}.icon-minus:before{content:"\f11f"}.icon-money-bag:before{content:"\f120"}.icon-pen:before{content:"\f121"}.icon-people:before{content:"\f122"}.icon-person:before{content:"\f123"}.icon-phone:before{content:"\f124"}.icon-plane-bold:before{content:"\f125"}.icon-plane-solo:before{content:"\f126"}.icon-plane:before{content:"\f127"}.icon-plus-medium:before{content:"\f128"}.icon-plus:before{content:"\f129"}.icon-puzzle:before{content:"\f12a"}.icon-rail-fly:before{content:"\f12b"}.icon-rail:before{content:"\f12c"}.icon-save:before{content:"\f12d"}.icon-seats-round:before{content:"\f12e"}.icon-seats:before{content:"\f12f"}.icon-service:before{content:"\f130"}.icon-smiley-sad:before{content:"\f131"}.icon-ticket:before{content:"\f132"}.icon-tickets:before{content:"\f133"}.icon-tip-down:before{content:"\f134"}.icon-tip-up:before{content:"\f135"}.icon-watch:before{content:"\f136"}.icon-zoom:before{content:"\f137"}.js_dialog{display:none}div.ui-dialog{z-index:4;overflow:visible;padding:0;border:none;border-radius:5px;font-size:11px;line-height:11px}div.ui-dialog .ui-dialog-title{display:block;float:none;margin:0;white-space:normal}div.ui-dialog .ui-dialog-titlebar{padding:10px;border:none;background:0 0;font-weight:700}div.ui-dialog .ui-dialog-titlebar-close{margin:0;padding:0;border:none;cursor:pointer}div.ui-dialog .ui-dialog-content{padding:10px;line-height:14px}div.ui-dialog.dialog-headline-small .ui-dialog-titlebar .ui-dialog-title{font-weight:700;font-size:15px;line-height:1.2}div.ui-dialog.dialog-vertical{font-size:12px}div.ui-dialog.dialog-vertical .ui-dialog-content{padding-top:0}div.ui-dialog.dialog-vertical .ui-dialog-titlebar{padding:5px 10px}div.ui-dialog .dialog-hook{position:absolute;width:0;height:0;background:0 0;font-size:0;line-height:0}div.ui-dialog .dialog-hook-left{top:11px;left:-16px;border-top:16px dashed transparent;border-right:16px solid #000;border-bottom:16px dashed transparent}div.ui-dialog .dialog-hook-left.has-outline{left:-17px}div.ui-dialog .dialog-hook-top{top:-8px;right:78px;border-right:9px dashed transparent;border-bottom:9px solid #000;border-left:9px dashed transparent}div.ui-dialog.dialog-error{background:#d50124;box-shadow:0 2px 3px #666;color:#fff}div.ui-dialog.dialog-error .ui-widget-header{color:#fff}div.ui-dialog.dialog-error .ui-dialog-titlebar{font-weight:400;font-size:20px;line-height:23px}div.ui-dialog.dialog-error .ui-dialog-content{border-top:1px solid #ccc;border-radius:5px;color:#fff;background:#830016;background:linear-gradient(to bottom,#d50124 0%,#830016 100%)}div.ui-dialog.dialog-error.dialog-vertical .ui-dialog-content{border-top:none}div.ui-dialog.dialog-error.dialog-vertical .ui-dialog-titlebar-close{top:3px;right:3px}div.ui-dialog.dialog-error .dialog-hook-left{border-right-color:#d50124}div.ui-dialog.dialog-error .dialog-hook-top{border-bottom-color:#d50124}div.ui-dialog.dialog-error .ui-dialog-titlebar-close{top:14px;right:14px;width:17px;height:16px;background-position:-513px -156px}div.ui-dialog.dialog-error .ui-dialog-titlebar-close .ui-icon:hover{background:0 0}div.ui-dialog.dialog-error.dialog-error-decent{background:#3b7cd5;box-shadow:none;font-size:14px}div.ui-dialog.dialog-error.dialog-error-decent .ui-dialog-content{padding:0 1em 1em;border-top:0 none;background:#3b7cd5;font-size:12px}div.ui-dialog.dialog-error.dialog-error-decent .dialog-hook-left{top:20px;left:-6px;border-top:6px dashed transparent;border-right:6px solid #3b7cd5;border-bottom:6px dashed transparent}div.ui-dialog.dialog-error.dialog-error-decent .ui-dialog-titlebar{padding:1em;font-size:16px;font-family:Raleway,sans-serif}div.ui-dialog.dialog-error.dialog-error-decent .ui-dialog-titlebar-close{top:3px;right:7px;background:0 0}div.ui-dialog.dialog-error.dialog-error-decent .ui-dialog-titlebar-close:before{color:#fff;font-size:11px}div.ui-dialog.dialog-error.dialog-error-decent .ui-dialog-titlebar .ui-icon{display:none}div.dialog-success{border:1px solid #d6e28c;background:#f1ffcb;color:#000}div.dialog-success .ui-dialog-titlebar{font-size:12px;line-height:16px}div.dialog-success .ui-dialog-content{overflow:visible;padding-top:0;border:none;border-radius:5px;background:#f1ffcb}div.dialog-success .dialog-hook-left{border-right-color:#f1ffcb}div.dialog-success .dialog-hook-left.has-outline{border-right-color:#d6e28c}div.dialog-success .ui-dialog-titlebar-close{top:14px;right:14px;width:17px;height:16px;background-position:-513px -156px}.hasLoginBar.hasFlexTop .login-service-bar{margin:0}.hasLoginBar.hasFlexTop #FlexTop{margin:45px 0 0}.hasLoginBar.hasFlexSky #FlexSky{margin:45px 0 0}.login-service{margin:1em 0}.login-service .heading{color:#2b4fbd;font-size:1rem;font-weight:700;margin:0 0 .5em}.login-service .box{background:#fff;border-radius:5px;border:1px solid #cfd7e4;padding:1em}.login-service .box label{font-weight:700;line-height:1;float:left;padding:8px 0 0}.login-service .box .tooltipi{margin-top:7px}.login-service .field-row-name{margin:1em 0 0}.login-service .field-row-name button{margin:3px 0 0}.login-service .field{float:left;width:100%}.login-service .field input{height:32px;border-radius:4px;box-sizing:border-box;padding:0 1em;border-color:#cfd7e4}.login-service .field-bookingId input{width:100%}.login-service .field-name input{width:100%}.login-service-bar{background:#3b7cd6;color:#fff;overflow:hidden}.login-service-bar .label-button{background-color:#f90;background-image:linear-gradient(to bottom,#ffb200 0%,#ff7f00 100%);padding:14px 0;text-align:center;width:130px;font-weight:700;cursor:pointer;float:left;margin:0 0 0 -10px}.login-service-bar .label-button-right{float:right;margin:0}.login-service-bar .field{margin:5px 1em;float:left}.login-service-bar .field input{height:32px;border-radius:4px;box-sizing:border-box;padding:0 1em}.login-service-bar .field-bookingId input{width:240px}.login-service-bar .field-name input{width:240px}.login-service-bar .button{line-height:44px;float:left;margin:0 15px 0 0}.login-service-bar .button button{font-size:12px}.login-service-bar .providerHint{display:inline-block;padding-top:14px}.login-service-bar .providerHint .provider{text-transform:uppercase}
.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')}.hasDatepicker+.ui-datepicker-trigger{bottom:2px;background-position:-8px -110px}.hasDatepicker[disabled=disabled]+.ui-datepicker-trigger,.hasDatepicker[disabled]+.ui-datepicker-trigger{background-position:-8px -137px}.layerSprite{position:relative;z-index:1;background-image:url('../img/fox/GERMAN/budgetMap_630x400__b44d9b1c.png')}.oneline-voucher{margin-bottom:10px;padding:10px 15px;border-radius:5px;background:#3b7cd5;background:linear-gradient(to right,#3b7cd5 70%,#274ab0);color:#fff}.oneline-voucher a{color:#fff}.oneline-voucher-hint{float:left;margin-right:10px;font-size:18px}.testimonial-waitbox{position:absolute;left:-12px;bottom:-15px;height:300px;width:139px;background:url("../img/fox/GERMAN/SPRITE_flight_wide__b44d9b1c.png") -806px -255px}.directCompare .dc-new{color:#fff}.seo-box-home .tab-content{text-align:left}.seo-box-home .partnersbox .col1{float:left;width:678px;margin-right:50px}.seo-box-home .partnersbox .col2{float:left;width:200px}.seo-box-home .partnersbox .logo-lufthansa{display:block;height:55px;width:180px;background-position:-349px -840px;text-decoration:none}.seo-box-home .partnersbox .logo-condor{display:block;height:47px;width:160px;margin-left:16px;background-position:-177px -840px;text-decoration:none}.seo-box-home .newsletterbox .col1{width:35%;float:left}.seo-box-home .newsletterbox .col2{float:left;width:60%;margin-left:5%}.seo-box-home .newsletterbox .col2 li{float:left;width:43%;margin:0 15px 10px 0;padding:5px 0 5px 20px;line-height:15px}.seo-box-home .loginbox .col1{float:left;width:35%;padding:10px 0;border-right:1px dashed #cfd7e4}.seo-box-home .loginbox .col2{float:left;width:60%;padding:20px 20px 0}.seo-box-home .loginbox{padding:0}.seo-box-home .loginbox .margin-l-r{margin:0 20px}.seo-box-home .loginbox .border-dash-top{margin-top:7px;padding:7px 20px 5px;border-top:1px dashed #cfd7e4}.seo-box-home .loginbox .col-label,.seo-box-home .loginbox .col-input{margin-right:10px}.seo-box-home .loginbox .col-input input{display:block;width:160px;margin-bottom:5px;border-color:#cfd7e4;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#666}.seo-box-home .loginbox .radio{margin-right:3px}.taxDescr .taxDescrBig .annotate{padding-top:7px}.nl-subscription-colorbox{padding:0 20px;font-size:12px}.nl-subscription-colorbox .headline{margin:0 -20px;padding:0 20px;line-height:60px;color:#3b7cd5;font-size:18px;font-weight:700}.nl-subscription-colorbox .highlight{font-weight:700;color:#ff7903}.nl-subscription-colorbox label{margin-left:-20px;padding:10px 20px}.nl-subscription-colorbox select,.nl-subscription-colorbox input{margin:10px 0 0}.nl-subscription-colorbox .dynBtn{display:inline-block;margin:10px 0 20px}.nl-subscription-colorbox .row-form .label{width:120px}.nl-subscription-colorbox .row-form .label-privacy{display:block;margin:0;padding:10px 20px 0}.nl-subscription-colorbox .row-form .privacy{float:left;height:auto;margin:30px 20px}div.bobble_0_0{top:127px;left:296px}div.bobble_1_0{top:196px;left:325px}div.bobble_2_0{top:91px;left:437px}div.bobble_3_0{top:240px;left:467px}div.bobble_4_0{top:127px;left:304px}div.bobble_5_0{top:98px;left:138px;padding-top:15px}div.bobble_6_0{top:212px;left:202px;padding-top:15px}.noPartnerBox ul{font-size:15px}
.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')}.sprite-index-badge-circle,.sprite-index-budgetsearch-title,.sprite-index-chart,.sprite-index-contest_banner,.sprite-index-flight-and-hotel-teaser,.sprite-index-logo-coc-vir,.sprite-index-palm-circle,.sprite-index-palm-rounded,.sprite-index-recently-sought-title,.sprite-index-teaser-offer1,.sprite-index-teaser-offer2,.sprite-index-teaser-offer3,.sprite-index-teaser-offer4,.sprite-index-tv-logos,.sprite-index-ubc-headline,.sprite-index-ubc,.sprite-index-voucher-modal-teaser{background-image:url("../img/sprites/fox/index/index-de__b44d9b1c.png")}.sprite-index-badge-circle.lazy-background,.sprite-index-budgetsearch-title.lazy-background,.sprite-index-chart.lazy-background,.sprite-index-contest_banner.lazy-background,.sprite-index-flight-and-hotel-teaser.lazy-background,.sprite-index-logo-coc-vir.lazy-background,.sprite-index-palm-circle.lazy-background,.sprite-index-palm-rounded.lazy-background,.sprite-index-recently-sought-title.lazy-background,.sprite-index-teaser-offer1.lazy-background,.sprite-index-teaser-offer2.lazy-background,.sprite-index-teaser-offer3.lazy-background,.sprite-index-teaser-offer4.lazy-background,.sprite-index-tv-logos.lazy-background,.sprite-index-ubc-headline.lazy-background,.sprite-index-ubc.lazy-background,.sprite-index-voucher-modal-teaser.lazy-background{background-image:none}.sprite-index-badge-circle{background-position:0 -666px;width:98px;height:98px}.sprite-index-budgetsearch-title{background-position:-281px -500px;width:279px;height:12px}.sprite-index-chart{background-position:-533px -173px;width:137px;height:81px}.sprite-index-contest_banner{background-position:0 -173px;width:531px;height:125px}.sprite-index-flight-and-hotel-teaser{background-position:0 -300px;width:304px;height:198px}.sprite-index-logo-coc-vir{background-position:-672px -173px;width:80px;height:80px}.sprite-index-palm-circle{background-position:-754px -173px;width:37px;height:37px}.sprite-index-palm-rounded{background-position:-762px -300px;width:24px;height:45px}.sprite-index-recently-sought-title{background-position:-533px -256px;width:222px;height:16px}.sprite-index-teaser-offer1{background-position:0 -500px;width:150px;height:164px}.sprite-index-teaser-offer2{background-position:-306px -300px;width:150px;height:164px}.sprite-index-teaser-offer3{background-position:-610px -300px;width:150px;height:164px}.sprite-index-teaser-offer4{background-position:-458px -300px;width:150px;height:164px}.sprite-index-tv-logos{background-position:-533px -274px;width:221px;height:16px}.sprite-index-ubc-headline{background-position:-306px -466px;width:458px;height:20px}.sprite-index-ubc{background-position:-152px -500px;width:127px;height:86px}.sprite-index-voucher-modal-teaser{background-position:0 0;width:855px;height:171px}@font-face{font-family:"fox";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.eot");src:url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.eot?#iefix") format("embedded-opentype"),url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.woff2") format("woff2"),url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.woff") format("woff"),url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.ttf") format("truetype"),url("../fonts/icon-fonts/fox/font/fox__b44d9b1c.svg#fox") format("svg")}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fox";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased}.icon-24h-clock-alone:before{content:"\f101"}.icon-24h:before{content:"\f102"}.icon-android:before{content:"\f103"}.icon-apple:before{content:"\f104"}.icon-arrow-right:before{content:"\f105"}.icon-arrow-round:before{content:"\f106"}.icon-arrow-up-down:before{content:"\f107"}.icon-arrow-down:before{content:"\f108"}.icon-arrow-up:before{content:"\f109"}.icon-arrow:before{content:"\f10a"}.icon-baggage:before{content:"\f10b"}.icon-calendar:before{content:"\f10c"}.icon-call:before{content:"\f10d"}.icon-change:before{content:"\f10e"}.icon-check:before{content:"\f10f"}.icon-circle-check:before{content:"\f110"}.icon-circle-close:before{content:"\f111"}.icon-clock:before{content:"\f112"}.icon-close:before{content:"\f113"}.icon-cross:before{content:"\f114"}.icon-download:before{content:"\f115"}.icon-expand:before{content:"\f116"}.icon-fly-hotel-line:before{content:"\f117"}.icon-fly-hotel:before{content:"\f118"}.icon-handshake-round:before{content:"\f119"}.icon-handshake:before{content:"\f11a"}.icon-info:before{content:"\f11b"}.icon-kombi:before{content:"\f11c"}.icon-kombiflight:before{content:"\f11d"}.icon-light:before{content:"\f11e"}.icon-minus:before{content:"\f11f"}.icon-money-bag:before{content:"\f120"}.icon-pen:before{content:"\f121"}.icon-people:before{content:"\f122"}.icon-person:before{content:"\f123"}.icon-phone:before{content:"\f124"}.icon-plane-bold:before{content:"\f125"}.icon-plane-solo:before{content:"\f126"}.icon-plane:before{content:"\f127"}.icon-plus-medium:before{content:"\f128"}.icon-plus:before{content:"\f129"}.icon-puzzle:before{content:"\f12a"}.icon-rail-fly:before{content:"\f12b"}.icon-rail:before{content:"\f12c"}.icon-save:before{content:"\f12d"}.icon-seats-round:before{content:"\f12e"}.icon-seats:before{content:"\f12f"}.icon-service:before{content:"\f130"}.icon-smiley-sad:before{content:"\f131"}.icon-ticket:before{content:"\f132"}.icon-tickets:before{content:"\f133"}.icon-tip-down:before{content:"\f134"}.icon-tip-up:before{content:"\f135"}.icon-watch:before{content:"\f136"}.icon-zoom:before{content:"\f137"}.tooltip.ui-tooltip{padding:20px;box-sizing:border-box;line-height:1.4;border-radius:5px;border:1px solid #cfd7e4;background:#f7f7f7;box-shadow:1px 1px 0 rgba(0,0,0,.25);font-size:12px}.tooltip .tooltip-title{font-size:14px;font-weight:500;color:#333}.tooltip ul{margin-left:1em}.tooltip li{margin:5px 0;list-style:square outside}.tooltip-hook,.tooltip-hook-outline{position:absolute;width:0;height:0}.tooltip-hook{border-left:10px dashed transparent;border-right:10px dashed transparent}.tooltip-hook-left{left:10px}.tooltip-hook-right{right:10px}.tooltip-hook-middle{left:-8px;border-top:8px dashed transparent;border-bottom:8px dashed transparent;border-right:8px solid #f7f7f7;border-left:none}.tooltip-hook-middle-outline{left:-9px;border-top:8px dashed transparent;border-bottom:8px dashed transparent;border-right:8px solid #cfd7e4;border-left:none}.tooltip-hook-middle.tooltip-hook-left,.tooltip-hook-middle-outline.tooltip-hook-left,.tooltip-hook-middle.tooltip-hook-right,.tooltip-hook-middle-outline.tooltip-hook-right{top:50%;margin:-4px 0 0}.tooltip-hook-bottom{bottom:-10px;border-top:10px solid #f7f7f7}.tooltip-hook-bottom-outline{bottom:-11px;border-top:10px solid #cfd7e4}.tooltip-hook-top{top:-10px;border-bottom:10px solid #f7f7f7}.tooltip-hook-top-outline{top:-11px;border-bottom:10px solid #cfd7e4}.js_tooltipContent{display:none}.tooltipi{display:inline-block;width:12px;margin:0 2px;line-height:16px;vertical-align:middle;background-position:-1px -465px;text-indent:-2000px;text-decoration:none;text-align:left;cursor:pointer}.base-font{font-family:Arial,Tahoma,sans-serif}.ui-autocomplete{font-family:Arial,Tahoma,sans-serif}.spr_multiform,.multiform-box .directCompare,.muliform-tabs li.active,.startSprite,.ui-datepicker-trigger{background-image:url("../img/fox/GERMAN/SPRITE_multiform__b44d9b1c.png");background-repeat:no-repeat;background-color:transparent}.hidden,.hide{display:none}.multiform{background:#3f87d9;background:linear-gradient(45deg,#1157c7 0%,#3f87d9 100%)}.muliformOverlay{background:#3f87d9;background:linear-gradient(45deg,#1e65cc 0%,#3f87d9 100%)}.multiform{position:relative;padding:4px;border-radius:5px 5px 0 0;font-size:12px;color:#000}.multiform-width2{width:560px;margin-right:190px}.muliform-tabs{float:left;width:171px;padding:0;margin:0 5px 0 0;background-color:#f7f7f7;border-radius:7px}.muliform-tabs .radio{float:left;margin:7px 3px 0 0}.muliform-tabs li{display:block;height:27px;margin:0 5px;line-height:27px;border-top:dashed 1px #cfd7e4;color:#333;white-space:nowrap}.muliform-tabs li label{display:block;height:27px;padding-left:17px;line-height:27px}.muliform-tabs li .small{font-size:.9em}.muliform-tabs li.first{padding-top:1px;border:0 none}.muliform-tabs li:first-child{border-color:#f7f7f7}.muliform-tabs li.active{position:relative;width:160px;margin:-2px 0 -1px;padding:2px 20px 1px 5px;border:0 none;background-position:-5px -3px;font-weight:700;color:#fff}.muliform-tabs li.active .small{font-weight:400}.icon-multiform{float:right;width:27px;height:27px;margin-left:-27px}.icon-multiform-plane{background-position:-266px -2px}.active .icon-multiform-plane{background-position:-236px -2px}.icon-palm{background-position:-266px -32px}.active .icon-palm{background-position:-236px -32px}.icon-sun{background-position:-266px -61px}.active .icon-sun{background-position:-236px -61px}.icon-last-minute{background-position:-266px -89px}.active .icon-last-minute{background-position:-236px -89px}.icon-drink{background-position:-266px -118px}.active .icon-drink{background-position:-236px -118px}.icon-bag{background-position:-266px -146px}.active .icon-bag{background-position:-236px -146px}.icon-city{background-position:-266px -176px}.active .icon-city{background-position:-236px -176px}.icon-tower{background-position:-136px -44px}.active .icon-tower{background-position:-106px -44px}.icon-car{background-position:-136px -73px}.active .icon-car{background-position:-106px -73px}.multiform-testemonial-city{position:absolute;bottom:0;right:0;width:209px;height:269px;background-position:-808px 0}.multiform-hotel{position:absolute;right:15px;width:240px;height:250px;background-position:-298px 0}.multiform-car{position:absolute;right:15px;width:240px;height:250px;background-position:-553px 0}.multiform-box-size0{float:left;width:60px;margin-right:10px}.multiform-box-size1{float:left;width:70px;margin-right:10px}.multiform-box-size15{float:left;width:75px;margin-right:10px}.multiform-box-size2{float:left;width:90px;margin-right:10px}.multiform-box-size3{float:left;width:95px;margin-right:10px}.childLayer .child,.multiform-box-size35{float:left;width:110px;margin-right:10px}.multiform-box-size-oneSixth{float:left;width:116px;margin-right:10px}.multiform-box-size4{float:left;width:130px;margin-right:10px}.multiform-box-size4 .starSelector .starDisplay{margin-left:10px}.multiform-box-size5{float:left;width:230px;margin-right:10px}.multiform-box-size5 button{width:220px}.multiform-box-size5 .starSelector .starDisplay{margin-left:60px}.multiform-box-size6{float:left;width:270px;margin-right:10px}.multiform-box-size6 button{width:260px;margin-top:25px}.multiform-box-size6 .starSelector .starDisplay{margin-left:80px}.multiform-box-size65{float:left;width:370px;margin-right:10px}.multiform-box-size7{float:left;width:470px;margin-right:10px}.multiform-box-size8{float:left;width:750px;margin-right:10px}.multiform-box .multiform-box-headline{display:block;width:525px;height:35px;margin:0 0 5px 55px}.multiform-box-labelbox{float:left;width:50px;margin-right:5px;text-align:right}.multiform-box-labelbox.chose-airline{width:35px}.multiform-box-cityhotel{margin-left:475px;text-align:center}.multiform-labellike{display:block;padding:10px 0 5px;line-height:20px;color:#fff;white-space:nowrap}.multiform-nolabel,.child,.child3{padding-top:30px}.multiform-box input.radio{width:auto;border:0 none}.multiform-box select{width:100%;height:26px;padding:4px 2% 4px 3%;line-height:26px;border:0 none;border-radius:4px;color:#666}.multiform-box-size0 select{padding:4px 5%}.multiform-box-size1 select,.multiform-box-size15 select{padding:4px 4%}.multiform-box-size2 select{padding:4px 3%}.multiform-box .multiAttribs{float:right;height:138px}.multiform-box .multiAttribsButton{height:30px}.multiform-box .multiAttribs input{float:left;height:auto;margin:0;padding:0}.multiform-box .multiAttribs label{width:90%;margin-left:10%;padding:0 0 5px;line-height:15px}.branding-scope .tooltipi{background:url('../../../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png') -1px -465px no-repeat transparent}.branding-scope .multiform-box input.radio{height:auto}.branding-scope .multiform-box input.checkbox{width:auto}.branding-scope .multiform-box .multiform-testimonial{right:-5px;bottom:-17px}.multiform-box{position:relative;float:left;width:760px;margin-left:8px;margin-right:-4px}.multiform-box label{display:block;box-sizing:border-box;padding:10px 0 0;line-height:20px;color:#fff;white-space:nowrap}.multiform-box input{width:100%;box-sizing:border-box;height:26px;padding:0 10px;line-height:14px;border:none;border-radius:4px;color:#666}.multiform-box input.autocomplete-open{border-radius:4px 4px 0 0}.multiform-box input:focus{outline:none}.multiform-box input.checkbox{padding:0;width:auto}.multiform-box .input-big{height:36px;line-height:16px;font-size:14px}.multiform-box .label-big{padding-top:9px;font-weight:700}.multiform-box .select-big{height:36px;padding-top:8px;padding-bottom:8px;line-height:36px;font-size:14px}.multiform-box .directCompare{position:absolute;width:108px;height:41px;margin:-5px 0 0;padding:5px 10px;background-position:-37px -109px;background-color:transparent;color:#fff}.multiform-box .directCompare span{font-size:11px;white-space:nowrap}.multiform-box .directCompare span.dc-new{font-weight:700;font-size:12px}.multiform-box .directCompare span.dc-item{display:block;line-height:20px}.multiform-box .directCompare span.dc-item label{padding:0;font-weight:700}.multiform-box .directCompare span.dc-item input{float:left;width:auto !important;height:auto;margin:5px 3px 0 0;padding:0;vertical-align:middle;border:0 none !important}.multiform-box .multiform-testimonial{position:absolute;right:-2px;bottom:-22px;width:165px}.multiform-box.search-form-cell3 .multiform-testimonial{right:-3px;bottom:-4px}.multiform-box-size6.multiform-box-cityhotel button{margin-top:15px}.multiform .starSelector{background-color:#fff;border-radius:4px;height:16px;width:100%;padding:5px 0}.multiform .starSelector .starChooserButton{display:inline-block;height:21px;overflow:hidden;width:21px}.multiform .starSelector .reduceStars{background-position:-9px -79px;text-indent:-2999px;float:left;height:17px;width:17px;margin:0 2px 0 4px}.multiform .starSelector .raiseStars{background-position:-31px -79px;text-indent:-2999px;float:right;height:17px;width:17px;margin:0 4px 0 2px}.multiform .starSelectorText{display:none}.starSelector .starDisplay{background-position:-7px -40px;height:18px;margin:0;width:62px}.starSelector .starsGreen{background-position:-7px -57px;display:inline-block;height:18px;width:0}.selectedStars_1 .starsGreen{width:12px}.selectedStars_2 .starsGreen{width:25px}.selectedStars_3 .starsGreen{width:37px}.selectedStars_4 .starsGreen{width:50px}.selectedStars_5 .starsGreen{width:63px}.childLayer{border:1px solid #999;border-radius:7px;background-color:#fff;position:absolute;top:50%;left:45%;width:380px;padding:5px 5px 10px;z-index:200}.childLayer select{border:1px solid #999;padding:4px}.childLayer label{display:block;width:350px;margin-top:-30px;line-height:20px;font-size:15px;font-weight:700;color:#3f87d9;white-space:nowrap}.childLayer-button{float:right;margin:10px 20px 0 0;padding:5px 10px;border:0 none;border-radius:4px;background-color:#ff7a03;font-weight:700;font-size:13px;color:#fff}.childLayer-close{float:right;width:20px;height:20px;background-position:-78px -56px;font-size:13px;text-indent:-3000px;cursor:pointer}.muliformOverlay{position:absolute;left:187px;z-index:5;display:none;width:763px;height:254px;border-radius:5px;text-align:center}.multiform-voucher-badge{position:absolute;right:49px;top:90px;display:block;width:82px;height:82px;border-radius:41px}.multiform-sellingpoints{margin-bottom:10px;padding:0 4px 4px;border-radius:0 0 5px 5px;background:#3f87d9;background:linear-gradient(163deg,#1157c7 0%,#3f87d9 100%)}.multiform-sellingpoints .inner{height:62px;border-radius:4px;background:#f7f7f7;background:linear-gradient(to bottom,#fff 0%,#ddd 100%)}.multiform-sellingpoints .paymenticon-box .multiform-sellingpoints-claim{display:inline-block;float:left;width:180px;margin:0 100px 0 0;line-height:15px}.multiform-sellingpoints .paymenticon-box .paymenticon-list li{padding-top:0}.multiform-sellingpoints .paymenticon-box .paymenticon-list .icon-check:before{color:#ff7a03;font-size:18px}.multiform-sellingpoints .paymenticon-box .paymenticon-list img{display:inline-block;width:50px;height:31px;padding:0}.multiform-sellingpoints .paymenticon-box .paymenticon-list .listicon+[class*=icon-]{margin:0 5px 0 0}.multiform-sellingpoints .paymenticon-box .paymenticon-list .listicon+div{margin:0 10px 0 0}.multiform-sellingpoints .paymenticon-box .small-print{display:block;margin:-12px 0 0 15px;font-size:.816em;clear:both}.multiform-sellingpoints-flight{height:62px}.multiform-sellingpoints-flight .points-item{width:940px;height:62px}.multiform-sellingpoints-flight .sellingpoint-fade{position:relative}.multiform-sellingpoints-flight .sellingpoint-fade .back,.multiform-sellingpoints-flight .sellingpoint-fade .front,.multiform-sellingpoints-flight .sellingpoint-fade .circle2,.multiform-sellingpoints-flight .sellingpoint-fade .circle3{position:absolute;top:0;left:0}.multiform-sellingpoints-flight .sellingpoint-fade .circle2,.multiform-sellingpoints-flight .sellingpoint-fade .circle3{opacity:0}.multiform-sellingpoints-flight .sellingpoint-fade .circle2{animation:circle2 30s 3s infinite}.multiform-sellingpoints-flight .sellingpoint-fade .circle3{animation:circle3 30s 3s infinite}.multiform-sellingpoints-flight .sellingpoint-fade .back{opacity:0;filter:alpha(opacity=0);animation:fadeInOut 10s 3s infinite;zoom:1}.multiform-sellingpoints-flight .sellingpoint-fade .front{animation:fadeOutIn 10s 3s infinite}.multiform-sellingpoints-flight.simple-payment-hint .paymenticon-box a{position:absolute;margin-top:-15px}.multiform-sellingpoints-flight.simple-payment-hint .paymenticon-box img.pciSealPayment{margin-top:-15px;position:absolute;right:auto}.multiform-sellingpoints-flight.simple-payment-hint .paymenticon-box .multiform-sellingpoints-claim{margin:3px 10px 0 0}.multiform-sellingpoints-flight.simple-payment-hint .paymenticon-box .paymenticon-list{float:left;height:31px;margin:15px 15px 0}.multiform-sellingpoints .multiform-sellingpoints-arguments:before,.multiform-sellingpoints .multiform-sellingpoints-arguments:after{content:" ";display:table}.multiform-sellingpoints .multiform-sellingpoints-arguments:after{clear:both}.multiform-sellingpoints .multiform-sellingpoints-arguments:before,.multiform-sellingpoints .multiform-sellingpoints-arguments:after{content:" ";display:table}.multiform-sellingpoints .multiform-sellingpoints-arguments:after{clear:both}.multiform-sellingpoints .multiform-sellingpoints-arguments .multiform-sellingpoints-claim{display:inline-block;box-sizing:border-box;width:auto;padding-top:22px}.multiform-sellingpoints .multiform-sellingpoints-arguments .highlight{font-weight:700}.multiform-sellingpoints .multiform-sellingpoints-arguments .sellingpoints-list{float:right;width:88%}.multiform-sellingpoints .multiform-sellingpoints-arguments .sellingpoints-list li{box-sizing:border-box;width:33%;line-height:16px}.multiform-sellingpoints .multiform-sellingpoints-arguments .sellingpoints-list li .listicon{margin:0 5px 0 0}.multiform-sellingpoints .multiform-sellingpoints-arguments .sellingpoints-list li .arguments{float:left;width:88%}.multiform-sellingpoints .multiform-sellingpoints-arguments .sellingpoints-list li:first-child .arguments{padding-top:8px}.voucher-item{position:relative}.voucher-item .heading{display:inline-block;margin-right:5px;padding:10px 0 0 15px;line-height:20px;font-weight:700;font-size:17px;color:#3b7cd5}.voucher-item .benefits{padding:3px 10px}.voucher-item .benefits:before,.voucher-item .benefits:after{content:" ";display:table}.voucher-item .benefits:after{clear:both}.voucher-item .benefits:before,.voucher-item .benefits:after{content:" ";display:table}.voucher-item .benefits:after{clear:both}.voucher-item .benefits li{float:left;margin-right:10px}.voucher-item .benefits .icon-check:before{font-size:16px;color:#50a311}.voucher-item .badge-wrapper{position:absolute;right:0;bottom:0;width:158px;height:85px;text-align:center;overflow:hidden}.voucher-item .badge-1,.voucher-item .badge-2{float:left;width:68px;height:68px;padding:20px 0 0 6px;border:1px dashed #fff;border-radius:50%;box-shadow:0 0 0 5px #fe9909 rgba(0,0,0,.25);box-shadow:0 0 0 5px #fe9909;background:#fe9909;color:#fff;font-size:1.833em;text-shadow:1px 1px 0 #fbdddd;text-transform:uppercase;position:absolute;box-sizing:border-box;padding:10px;box-shadow:0 0 0 4px #fe9909 rgba(0,0,0,.25);box-shadow:0 0 0 4px #fe9909;font-size:1em;text-shadow:none}.voucher-item .badge-1-wrap .text,.voucher-item .badge-2-wrap .text{float:left;margin:22px 0 0 10px;font-size:1.667em;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000}.voucher-item .badge-1-wrap .voucher-text,.voucher-item .badge-2-wrap .voucher-text{float:left;margin:22px 0 0 10px;font-size:1.2em}.voucher-item .badge-1-wrap .voucher-text strong,.voucher-item .badge-2-wrap .voucher-text strong{color:#3b7cd5}.voucher-item .badge-1-wrap .voucher-text .read-more-link,.voucher-item .badge-2-wrap .voucher-text .read-more-link{vertical-align:baseline;font-size:.9em}.voucher-item .badge-1 .price,.voucher-item .badge-2 .price{display:block;padding-top:5px;font-size:22px}.voucher-item .badge-1 .text,.voucher-item .badge-2 .text{display:inline-block;width:110%;margin-left:-3px;padding-top:4px;line-height:1.3;font-size:.7em}.voucher-item .badge-1{top:30px;left:6px;z-index:2;height:69px;width:69px;box-shadow:0 0 0 4px #3b7cd5 rgba(0,0,0,.25);box-shadow:0 0 0 4px #3b7cd5;background-color:#3b7cd5;text-shadow:none}.voucher-item .badge-1 .price{padding-top:1px}.voucher-item .badge-2{top:10px;right:5px;height:82px;width:82px}@keyframes circle2{0%{opacity:0;z-index:1}33%{opacity:0;z-index:1}36%{opacity:1;z-index:5}66%{opacity:1;z-index:5}69%{opacity:0;z-index:1}100%{opacity:0;z-index:1}}@keyframes circle3{0%{opacity:0;z-index:1}66%{opacity:0;z-index:1}69%{opacity:1;z-index:5}97%{opacity:1;z-index:5}100%{opacity:0;z-index:1}}@keyframes fadeInOut{0%{opacity:0;z-index:1}5%{opacity:1;z-index:5}50%{opacity:1;z-index:5}55%{opacity:0;z-index:1}100%{opacity:0;z-index:1}}@keyframes fadeOutIn{0%{opacity:1;z-index:5}5%{opacity:0;z-index:1}50%{opacity:0;z-index:1}55%{opacity:1;z-index:5}100%{opacity:1;z-index:5}}.multiform-sellingpoints-claim{float:left;width:250px;padding:10px 0 0 15px;line-height:20px;font-size:1.3em;color:#1157c7}.multiform-sellingpoints-claim.claim-small{width:160px;padding-top:13px;font-size:1.2em}.multiform-sellingpoints-claim .highlight{font-weight:700;font-size:1.1em}.multiform-sellingpoints .sellingpoints-list li{float:left;padding:16px 15px 0 0;line-height:30px;color:#1157c7;font-size:15px;font-style:italic}body.coSeo .multiform-sellingpoints .sellingpoints-list li{float:left;padding:0 15px 0 0;line-height:30px;color:#1157c7;font-size:15px;font-style:italic}.multiform-sellingpoints .sellingpoints-list li .listicon{float:left;width:24px;height:30px;margin:0 3px 0 0;background-position:-65px -168px}.icons-radison{background-position:-313px -141px;float:left;height:50px;margin:5px 22px;width:114px}.icons-parkinn{background-position:-475px -140px;float:left;height:50px;margin:5px 22px;width:91px}.icons-ramada{background-position:-612px -138px;float:left;height:50px;margin:5px 22px;width:85px}.icons-achat{background-position:-314px -198px;float:left;height:56px;margin:2px 22px;width:80px}.icons-holidayinn{background-position:-411px -203px;float:left;height:50px;margin:5px 22px;width:70px}.icons-dorint{background-position:-530px -203px;float:left;height:50px;margin:5px 22px;width:50px}.icons-enterprise{background-position:-308px -9px;float:left;height:50px;margin:5px 14px;width:134px}.icons-europcar{background-position:-471px -8px;float:left;height:50px;margin:5px 14px;width:119px}.icons-hertz{background-position:-625px -13px;float:left;height:50px;margin:5px 14px;width:74px}.icons-sunnycars{background-position:-308px -73px;float:left;height:50px;margin:5px 14px;width:100px}.icons-budget{background-position:-435px -72px;float:left;height:50px;margin:5px 14px;width:70px}.icons-jahnreisen{background-position:-589px -78px;float:left;height:50px;margin:5px 29px;width:107px}.icons-dertouristik{background-position:-718px -141px;float:left;height:50px;margin:5px 29px;width:48px}.icons-thomascook{background-position:-719px -77px;float:left;height:50px;margin:5px 29px;width:47px}.icons-its{background-position:-532px -75px;float:left;height:50px;margin:5px 29px;width:50px}.icons-fti{background-position:-715px -10px;float:left;height:50px;margin:5px 29px;width:50px}.icons-urlaubstours{background-position:-613px -200px;float:left;height:50px;margin:5px 29px;width:105px}.white-layer{font-family:Arial,Tahoma,sans-serif;width:100%;background-color:rgba(255,255,255,.6);height:2000px;position:absolute;top:0;left:0;z-index:1000}.loader-wrapper{width:320px;margin:300px auto;background-color:#fff;border-radius:5px;padding:2px}.loader-text{width:64%;font-size:16px;color:#3b7cd5;font-weight:700;padding:18px;float:left;line-height:19px}.loader-animation{border-left:1px solid #e5e5e5;float:right;padding:2px 0;border-radius:0 2px 2px 0}.multiform .cssCheckbox{padding:1px 0 0}.multiform .cssCheckbox input{float:left;margin-top:5px;width:20px}.multiform .cssCheckbox label{margin-left:24px;display:block;float:none}.multiform .cssCheckbox label.breakDown,.multiform .cssCheckbox label.label-direct-flight{line-height:1em;white-space:normal;text-align:left;padding-top:0}.nonStop{padding:7px 0 0}#flighthotel .nonStop{padding-top:30px}#flighthotel .nonStop input{float:left;margin:7px 0 0 5px}#flighthotel .nonStop label{float:none;line-height:15px;margin:0 0 0 25px;padding:0;white-space:normal}.form-top-part,.form-top-part-hotline{float:left;padding-top:12px;color:#fff;font-size:14px}.form-top-part-hotline{padding-top:20px;margin-right:0}.plus{float:left;margin:14px 8px 0;color:#e5e5e5;font-size:35px;line-height:18px;font-weight:700}.icon-box{padding:1px;float:left;border-radius:5px;box-shadow:1px 0 2px 0 rgba(0,0,0,.5);background:#e5e5e5;background:linear-gradient(to bottom,#fff 0%,#e5e5e5 100%)}.inner-icon{width:40px;height:40px;background-image:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent}.plane-icon{background-position:-359px -697px}.city-icon{background-position:-397px -694px}.headline-upper{margin-right:60px;line-height:22px;font-size:18px;font-weight:700}.headline-lower{line-height:20px}.phone-icon{float:left;height:30px;width:30px;margin:0 5px 0 18px;background-image:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent;background-position:-2px -348px}.phone-number{float:left;font-weigth:bold}.sp-info{display:inline-block;height:17px;width:13px;margin:17px 5px 0;background-image:url('../img/fox/GERMAN/SPRITE_common_wide__b44d9b1c.png');background-repeat:no-repeat;background-color:transparent;background-position:-1px -466px;text-decoration:none}.multiform .multiform-flight{padding:9px 170px 0 6px}.multiform-flight .row-fluid{margin:0 0 20px}.multiform-flight .row-fluid:last-child{margin-bottom:0}.multiform-flight .row-fluid [class*=span]{min-height:0}.multiform-flight .flight-type-wrapper{padding:0 0 0 55px}.multiform-flight .flight-type-wrapper .flight-type{margin:0 15px 0 0;float:left}.multiform-flight .flight-type-wrapper .flight-type.active{font-weight:700}.multiform-flight .flight-type-wrapper .radio{display:inline-block;float:left;height:auto;margin:3px 4px 0 0}.multiform-flight .flight-type-wrapper .time-range:before{top:4px}.multiform-flight .flight-type-wrapper .label{display:inline-block;float:none;width:auto;padding:0}.multiform-flight .flight-type-wrapper .cb-direct-flight{width:auto;padding:0 0 0 1px;overflow:hidden}.multiform-flight .datepicker-wrapper{float:left;width:180px;margin:0 10px 0 0}.multiform-flight .datepicker-wrapper input.text{width:123px}.multiform-flight .label{float:left;width:57px;padding:3px 5px 0 0;text-align:right}.multiform-flight .label-big{padding-top:9px}.multiform-flight input.text,.multiform-flight .select{float:left;width:228px}.multiform-flight .class-selection,.multiform-flight .airline-selection{float:left}.multiform-flight .class-selection .select,.multiform-flight .airline-selection .select{width:86px}.multiform-flight .cb-direct-flight{position:relative;padding:0 0 0 55px}.multiform-flight .btn{margin:0 0 0 57px}.multiform-flight.open-jaw{padding-right:0}.multiform-flight.open-jaw .flight-type-wrapper{padding:0}.multiform-flight.open-jaw .row-fluid{margin:0 0 14px}.multiform-flight.open-jaw .datepicker-wrapper{width:auto;margin:0}.multiform-flight.open-jaw .label{float:none;padding:0;text-align:left}.multiform-flight.open-jaw input.text,.multiform-flight.open-jaw .select{width:100%}.multiform-flight.open-jaw .pax-select{padding-top:30px}.multiform-flight.open-jaw .btn{margin:14px 0 0}.multiform-flight.open-jaw .pax-wrapper{width:248px}.multiform-flight .pax-wrapper{float:left;width:228px}.multiform-flight .pax-wrapper .select{width:32%;margin:0 1.2% 0 0}.multiform-flight .pax-wrapper .select:last-child{margin-right:0}.loading-bars{display:block;width:130px;height:15px;margin:110px auto 0;background:url("../img/preloader/rectangles-darkblue__b44d9b1c.gif") no-repeat 0 0 transparent}.hasDatepicker+.ui-datepicker-trigger{color:transparent}
.gAdRows{overflow:hidden;background-color:#fff;width:100%}.gAdRows_border{border:1px solid #95a9c8}.gAdRows .title{font-size:12px;font-weight:700;padding:2px 6px 1px;color:#fff;background-color:#6d9fff;margin:0}.gAdRows .title a{text-decoration:none;cursor:pointer;color:#fff}.gAdRows ul{list-style-type:none;border:0;margin:0;overflow:hidden}.gAdRows li{border-top:1px dashed #d8e1ea;padding:0;overflow:hidden}.gAdRows li a{text-decoration:none;cursor:pointer;color:#00c;font-size:12px;white-space:nowrap;padding:5px 8px;display:block}.gAdRows li a:hover{background-color:#e0ebff;text-decoration:none;color:#00c}.gAdRows .gAdRowHead{font-size:14px;text-decoration:underline;font-weight:700;margin-bottom:5px;display:block}.gAdRows .gAdRowText{color:#264989}.gAdRows .gAdRowLink{color:#006000}.gAdRows li span a{display:inline-block}#googleAdSenseBottomRows li span.gAdRowHead{margin-left:8px;margin-bottom:0;margin-bottom:2px}#googleAdSenseBottomRows li a span.gAdRowHead{margin-left:0}#googleAdSenseBottomRows li span.gAdRowLink{margin-left:5px;display:block}#googleAdSenseBottomRows li span.gAdRowLink{margin-left:5px;display:block;padding-bottom:2px}#googleAdSenseBottomRows li a .gAdRowLink{margin-left:0}#googleAdSenseBottomRows li span.gAdRowLink a{padding:2px 0 0 3px}#googleAdSenseSkyRows li .gAdRowHead{margin-left:7px}#googleAdSenseSkyRows li .gAdRowLink{padding-left:6px}#googleAdSenseSkyRows li a .gAdRowHead{margin-left:0}#googleAdSenseSkyRows li a .gAdRowLink{padding-left:0}#googleAdSenseSkyRows li .gAdRowLink a{padding:2px 0 0 3px}.gAdRows .gAdRowHead a{font-size:14px;line-height:18px;text-decoration:underline;padding:5px 0 0}li span.gAdRowText{padding:5px 0 0 8px}li a span.gAdRowText{padding:0}.gAdRows .gAdRowLink a{color:#006000;padding:5px 0 0 3px}.gAdRows .gAdRowHead a:hover{background-color:#fff;text-decoration:underline}.gAdRows .gAdRowLink a:hover{background-color:#fff;text-decoration:underline;color:#006000}.gAdSky .gAdRowHead{font-size:12px !important;margin:0}.gAdSky li a{white-space:normal}.gAdSky span{display:block}#googleAdSenseSkyRows,#googleAdSenseBottomRows{border:#c0cddb solid 1px;border-width:0 1px 1px}.gAdRows_border{border:0 none}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox,#cboxWrapper{overflow:visible}#cboxLoadedContent{overflow:hidden !important}#cboxOverlay{background-color:#fff;opacity:.5 !important}#cboxContent{min-height:20px;margin:6px;border-radius:7px;border:1px solid #ededed}#cboxClose{padding:2px 1px 2px 14px;line-height:12px;font-size:12px;position:absolute;top:5px;right:5px;background-color:#fff;border:1px solid #bbb;height:18px;background-position:-513px -137px;border-radius:3px;color:#4376c8;font-weight:700;box-shadow:inset 1px 1px 3px 0 #bbb}#cboxSecondClose{cursor:pointer;padding:2px 1px 2px 14px;line-height:12px;font-size:12px;position:absolute;right:5px;background-color:#fff;border:1px solid #bbb;height:12px;background-position:-513px -138px;border-radius:3px;color:#4376c8;font-weight:700;box-shadow:inset 1px 1px 3px 0 #bbb;bottom:3px}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{display:none}#cboxLoadingGraphic{background:url('../img/preloader/blue_overlay__b44d9b1c.gif') center center no-repeat}#colorbox{font-size:12px;background-color:#fff;border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 0 5px 1px rgba(0,0,0,.18);outline:none}#colorbox.cbox-bannerhead #cboxContent{border:none}.cbox-bannerhead .cbox-head{position:relative;padding:13px 14px 9px;overflow:hidden;color:#3d7ed8;font-weight:700;border-radius:7px 7px 0 0;border:1px solid #dedede;border-bottom:none;background:#dcdcdc;background:linear-gradient(to bottom,#fbfbfb 0%,#dcdcdc 100%)}.cbox-bannerhead .cbox-head .maintitle{margin:0 10px 5px 0;line-height:16px;font-size:18px}.cbox-bannerhead .cbox-head .maintitle.has-sprite{text-indent:-9999px}.cbox-bannerhead .cbox-head .subtitle{margin:0;font-size:12px}.cbox-bannerhead .cbox-head .subtitle .highlight{font-size:14px;color:#ff7900}.cbox-bannerhead .cbox-head .icon-plane{position:absolute;bottom:0;right:30px;z-index:1;width:75px;height:43px;background-position:-171px -113px}.cbox-bannerhead .cbox-head .icon-plane~.subtitle{position:relative;z-index:2}.cbox-bannerhead .cbox-subhead{padding:5px 15px;font-weight:700;color:#fff;background:#0673d8;background:linear-gradient(to bottom,#4798d9 0%,#0673d8 100%)}.cbox-bannerhead .cbox-subhead.has-shadow{border-bottom:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.13)}.cbox-bannerhead .cbox-content{padding:15px;border:1px solid #ededed;border-top:none;border-radius:0 0 7px 7px}.cbox-plain .cbox-head{margin:0 10px 15px 0;line-height:16px;font-size:18px;font-weight:700;color:#3d7ed8}#colorbox.cbox-plain #cboxContent{padding:15px}
/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
/*!
 * jQuery UI Autocomplete 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/autocomplete/#theming
 */
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
/*!
 * jQuery UI Button 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/button/#theming
 */
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}
/*!
 * jQuery UI Datepicker 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/datepicker/#theming
 */
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
/*!
 * jQuery UI Dialog 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/dialog/#theming
 */
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}
/*!
 * jQuery UI Draggable 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
.ui-draggable-handle{touch-action:none}
/*!
 * jQuery UI Menu 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/menu/#theming
 */
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
/*!
 * jQuery UI Selectable 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
/*!
 * jQuery UI Slider 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/slider/#theming
 */
.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit https://jqueryui.com/themeroller/
 */
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3}.ui-widget-shadow{box-shadow:0 0 5px #666}
/*!
 * jQuery UI Tooltip 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/tooltip/#theming
 */
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}
.ui-datepicker .ui-widget-header .ui-icon,.ui-datepicker th{background-image:url("../img/icons/arw_sprite__b44d9b1c.gif")}.ui-datepicker{display:none;padding:0;font-size:11px;border:7px solid #aaa;background:#aaa;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;z-index:99999!important}.ui-datepicker .ui-widget-header{background:#fff;border:0;padding:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:700}.ui-datepicker .ui-widget-header span{color:#2a50bd}.ui-datepicker .ui-widget-header a{color:#2a50bd}.ui-datepicker .ui-widget-header .ui-icon{background-color:transparent;background-repeat:no-repeat;border:0;height:9px;padding:2px}.ui-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-widget-header .ui-datepicker-next .ui-icon{background-color:transparent;background-repeat:no-repeat;background-position:2px -10px;border:0;right:2px;cursor:pointer}.ui-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon-circle-triangle-w{background-position:4px 2px}.ui-datepicker .ui-widget-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w{background-position:4px -35px;cursor:default}.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-e{background-position:2px -23px;cursor:default}.ui-datepicker .ui-widget-header .ui-state-hover{border:1px solid #fff;background:#fff}.ui-datepicker .ui-widget-content{border:0 solid #aaa;background:#aaa}.ui-datepicker .ui-datepicker-title{font-size:12px}.ui-datepicker th{background-color:#ffa020;background-repeat:repeat-x;background-position:left bottom;padding:.4em .3em .3em}.ui-datepicker th span{color:#fff}.ui-datepicker .ui-datepicker-group{background:#fff;width:49%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:180px}.ui-datepicker .ui-datepicker-group-first{margin-right:5px}.ui-datepicker .ui-datepicker-calendar td{border-top:1px solid #cfcfcf;height:22px}.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{text-align:center}.ui-datepicker .ui-datepicker-unselectable{background:0 0;color:#2851bd}.ui-datepicker .ui-state-default{background:#fff;border:0 none;font-weight:700}.ui-datepicker td a.ui-state-default{color:#2a50bd}.ui-datepicker td.ui-state-disabled span.ui-state-default{color:#cecece}.ui-datepicker table{font-size:1.1em;width:100%;font-weight:700}.ui-datepicker td{text-align:center;padding:0}.ui-datepicker td a.ui-state-default:hover,.ui-datepicker .ui-state-active{background:#eaeaea;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current{display:none}.ui-datepicker-trigger{display:none}.ui-datepicker-row-break{display:none}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{position:absolute;top:-26px;right:-9px;width:40px;height:20px;background:#aaa;color:#2a50bd;text-decoration:underline;font-size:11px;font-weight:400}.ui-datepicker-multi .ui-datepicker-group table{width:100%}.ui-datepicker .ui-datepicker-close:hover{color:#ff7902;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{margin:0}.OneMonthCal .ui-datepicker.ui-datepicker-calendar{margin:0}.OneMonthCal .ui-datepicker .ui-datepicker-header{border-radius:4px 4px 0 0}.OneMonthCal .ui-datepicker .ui-datepicker-calendar{border-radius:0 0 4px 4px;background-color:#fff}.OneMonthCal .ui-datepicker{width:20em}.OneMonthCal .ui-datepicker .ui-datepicker-calendar td{height:18px;line-height:13px}.ui-datepicker table{background-color:#fff;margin:0}.ui-datepicker .ui-widget-header{border-radius:4px 4px 0 0}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-helper-hidden-accessible{display:none}
.airlinesS{background-image:url("../img/airlines/airlines_S__b44d9b1c.png");background-position:0 0;background-repeat:no-repeat;height:21px;width:75px}.airlinesL{background-image:url("../img/airlines/airlines_L__b44d9b1c.jpg");background-position:0 0;background-repeat:no-repeat;height:44px;width:120px}.AS_OY{background-position:0 -21px}.AS_Q5{background-position:0 -42px}.AS_VX{background-position:0 -63px}.AS_JP{background-position:0 -84px}.AS_A3{background-position:0 -105px}.AS_RE{background-position:0 -126px}.AS_EI{background-position:0 -147px}.AS_JR{background-position:0 -168px}.AS_7L{background-position:0 -189px}.AS_SU{background-position:0 -210px}.AS_D9{background-position:0 -231px}.AS_2K{background-position:0 -252px}.AS_AR{background-position:0 -273px}.AS_N2{background-position:0 -294px}.AS_A8{background-position:0 -315px}.AS_VW{background-position:0 -336px}.AS_AM{background-position:0 -357px}.AS_VH{background-position:0 -378px}.AS_5L{background-position:0 -399px}.AS_VV{background-position:0 -420px}.AS_DP{background-position:0 -441px}.AS_AH{background-position:0 -462px}.AS_LM{background-position:0 -483px}.AS_QB{background-position:0 -504px}.AS_A6{background-position:0 -525px}.AS_UU{background-position:0 -546px}.AS_BT{background-position:0 -567px}.AS_AB{background-position:0 -588px}.AS_JA{background-position:0 -609px}.AS_BP{background-position:0 -630px}.AS_2J{background-position:0 -651px}.AS_TY{background-position:0 -672px}.AS_SB{background-position:0 -693px}.AS_AC{background-position:0 -714px}.AS_CV{background-position:0 -735px}.AS_CA{background-position:0 -756px}.AS_KW{background-position:0 -777px}.AS_YN{background-position:0 -798px}.AS_EN{background-position:0 -819px}.AS_UX{background-position:0 -840px}.AS_FZ{background-position:0 -861px}.AS_PC{background-position:0 -882px}.AS_AF{background-position:0 -903px}.AS_GG{background-position:0 -924px}.AS_NY{background-position:0 -945px}.AS_AI{background-position:0 -966px}.AS_3H{background-position:-76px 0}.AS_JM{background-position:-76px -21px}.AS_JS{background-position:-76px -42px}.AS_IW{background-position:-76px -63px}.AS_IJ{background-position:-76px -84px}.AS_GW{background-position:-76px -105px}.AS_NX{background-position:-76px -126px}.AS_MD{background-position:-76px -147px}.AS_HM{background-position:-76px -168px}.AS_QM{background-position:-76px -189px}.AS_KM{background-position:-76px -210px}.AS_6T{background-position:-76px -231px}.AS_MK{background-position:-76px -252px}.AS_9U{background-position:-76px -273px}.AS_SW{background-position:-76px -294px}.AS_PX{background-position:-76px -315px}.AS_4N{background-position:-76px -336px}.AS_QK{background-position:-76px -357px}.AS_FJ{background-position:-76px -378px}.AS_2P{background-position:-76px -399px}.AS_VT{background-position:-76px -420px}.AS_TP{background-position:-76px -441px}.AS_GZ{background-position:-76px -462px}.AS_PJ{background-position:-76px -483px}.AS_V7{background-position:-76px -504px}.AS_4D{background-position:-76px -525px}.AS_R6{background-position:-76px -546px}.AS_YI{background-position:-76px -567px}.AS_TN{background-position:-76px -588px}.AS_TC{background-position:-76px -609px}.AS_8T{background-position:-76px -630px}.AS_TS{background-position:-76px -651px}.AS_3N{background-position:-76px -672px}.AS_DO{background-position:-76px -693px}.AS_NF{background-position:-76px -714px}.AS_ZW{background-position:-76px -735px}.AS_UM{background-position:-76px -756px}.AS_I9{background-position:-76px -777px}.AS_4C{background-position:-76px -819px}.AS_CW{background-position:-76px -840px}.AS_FL{background-position:-76px -861px}.AS_6L{background-position:-76px -882px}.AS_AS{background-position:-76px -903px}.AS_LV{background-position:-76px -924px}.AS_AP{background-position:-76px -945px}.AS_D4{background-position:-76px -966px}.AS_AZ{background-position:-152px 0}.AS_XM{background-position:-152px -21px}.AS_RD{background-position:-152px -42px}.AS_NH{background-position:-152px -63px}.AS_G4{background-position:-152px -84px}.AS_LL{background-position:-152px -105px}.AS_CD{background-position:-152px -126px}.AS_AQ{background-position:-152px -147px}.AS_HP{background-position:-152px -168px}.AS_AA{background-position:-152px -189px}.AS_AX{background-position:-152px -210px}.AS_MQ{background-position:-152px -231px}.AS_TZ{background-position:-152px -252px}.AS_IZ{background-position:-152px -273px}.AS_R7{background-position:-152px -294px}.AS_6K{background-position:-152px -315px}.AS_OZ{background-position:-152px -336px}.AS_AL{background-position:-152px -357px}.AS_3G{background-position:-152px -378px}.AS_RC{background-position:-152px -399px}.AS_DD{background-position:-152px -420px}.AS_IQ{background-position:-152px -441px}.AS_GR{background-position:-152px -462px}.AS_AU{background-position:-152px -483px}.AS_OS{background-position:-152px -504px}.AS_3R{background-position:-152px -525px}.AS_GU{background-position:-152px -546px}.AS_QC{background-position:-152px -567px}.AS_M4{background-position:-152px -588px}.AS_3B{background-position:-152px -609px}.AS_J2{background-position:-152px -630px}.AS_UP{background-position:-152px -651px}.AS_X3{background-position:-152px -672px}.AS_8Q{background-position:-152px -693px}.AS_FG{background-position:-152px -714px}.AS_LZ{background-position:-152px -735px}.AS_PG{background-position:-152px -756px}.AS_5E{background-position:-152px -777px}.AS_JV{background-position:-152px -798px}.AS_B2{background-position:-152px -819px}.AS_8E{background-position:-152px -840px}.AS_J8{background-position:-152px -861px}.AS_BG{background-position:-152px -882px}.AS_NT{background-position:-152px -903px}.AS_BV{background-position:-152px -924px}.AS_BD{background-position:-152px -945px}.AS_LB{background-position:-152px -966px}.AS_BU{background-position:-228px 0}.AS_BA{background-position:-228px -21px}.AS_BE{background-position:-228px -42px}.AS_DB{background-position:-228px -63px}.AS_J4{background-position:-228px -84px}.AS_BW{background-position:-228px -105px}.AS_MO{background-position:-228px -126px}.AS_2T{background-position:-228px -147px}.AS_5T{background-position:-228px -168px}.AS_9K{background-position:-228px -189px}.AS_8B{background-position:-228px -210px}.AS_CX{background-position:-228px -231px}.AS_KX{background-position:-228px -252px}.AS_ED{background-position:-228px -273px}.AS_9M{background-position:-228px -294px}.AS_WE{background-position:-228px -315px}.AS_C8{background-position:-228px -336px}.AS_CI{background-position:-228px -357px}.AS_MU{background-position:-228px -378px}.AS_SZ{background-position:-228px -399px}.AS_XW{background-position:-228px -420px}.AS_CZ{background-position:-228px -441px}.AS_QI{background-position:-228px -462px}.AS_C9{background-position:-228px -483px}.AS_FD{background-position:-228px -504px}.AS_WX{background-position:-228px -525px}.AS_9L{background-position:-228px -546px}.AS_MN{background-position:-228px -567px}.AS_OH{background-position:-228px -588px}.AS_C5{background-position:-228px -609px}.AS_XK{background-position:-228px -630px}.AS_DE{background-position:-228px -651px}.AS_CS{background-position:-228px -672px}.AS_G9{background-position:-228px -693px}.AS_CM{background-position:-228px -714px}.AS_SS{background-position:-228px -735px}.AS_OR{background-position:-228px -756px}.AS_OU{background-position:-228px -777px}.AS_CY{background-position:-228px -798px}.AS_OK{background-position:-228px -819px}.AS_D3{background-position:-228px -840px}.AS_DX{background-position:-228px -861px}.AS_DL{background-position:-228px -882px}.AS_DI{background-position:-228px -903px}.AS_KA{background-position:-228px -924px}.AS_KB{background-position:-228px -945px}.AS_H7{background-position:-228px -966px}.AS_P7{background-position:-304px 0}.AS_T3{background-position:-304px -21px}.AS_U2{background-position:-304px -42px}.AS_9H{background-position:-304px -63px}.AS_MS{background-position:-304px -84px}.AS_LY{background-position:-304px -105px}.AS_EK{background-position:-304px -126px}.AS_EU{background-position:-304px -147px}.AS_OV{background-position:-304px -168px}.AS_S8{background-position:-304px -189px}.AS_ET{background-position:-304px -210px}.AS_EY{background-position:-304px -231px}.AS_GJ{background-position:-304px -252px}.AS_2H{background-position:-304px -273px}.AS_EA{background-position:-304px -294px}.AS_EW{background-position:-304px -315px}.AS_BR{background-position:-304px -336px}.AS_JN{background-position:-304px -357px}.AS_FW{background-position:-304px -378px}.AS_AY{background-position:-304px -399px}.AS_7F{background-position:-304px -420px}.AS_8F{background-position:-304px -441px}.AS_YC{background-position:-304px -462px}.AS_F9{background-position:-304px -483px}.AS_2F{background-position:-304px -504px}.AS_G7{background-position:-304px -525px}.AS_GA{background-position:-304px -546px}.AS_ST{background-position:-304px -567px}.AS_GH{background-position:-304px -588px}.AS_9C{background-position:-304px -609px}.AS_GL{background-position:-304px -630px}.AS_Z5{background-position:-304px -651px}.AS_DC{background-position:-304px -672px}.AS_ZK{background-position:-304px -693px}.AS_FB{background-position:-304px -714px}.AS_GF{background-position:-304px -735px}.AS_3M{background-position:-304px -756px}.AS_HR{background-position:-304px -777px}.AS_HU{background-position:-304px -798px}.AS_HF{background-position:-304px -819px}.AS_HG{background-position:-304px -840px}.AS_H3{background-position:-304px -861px}.AS_BH{background-position:-304px -882px}.AS_LE{background-position:-304px -903px}.AS_YO{background-position:-304px -924px}.AS_EC{background-position:-304px -945px}.AS_JB{background-position:-304px -966px}.AS_DU{background-position:-380px 0}.AS_UD{background-position:-380px -21px}.AS_XH{background-position:-380px -42px}.AS_HD{background-position:-380px -63px}.AS_HB{background-position:-380px -84px}.AS_QX{background-position:-380px -105px}.AS_IB{background-position:-380px -126px}.AS_C3{background-position:-380px -147px}.AS_FI{background-position:-380px -168px}.AS_LS{background-position:-380px -189px}.AS_IC{background-position:-380px -210px}.AS_D6{background-position:-380px -231px}.AS_H4{background-position:-380px -252px}.AS_B9{background-position:-380px -273px}.AS_IR{background-position:-380px -294px}.AS_IA{background-position:-380px -315px}.AS_WP{background-position:-380px -336px}.AS_IS{background-position:-380px -357px}.AS_2S{background-position:-380px -378px}.AS_WC{background-position:-380px -399px}.AS_6H{background-position:-380px -420px}.AS_JC{background-position:-380px -441px}.AS_3X{background-position:-380px -462px}.AS_JL{background-position:-380px -483px}.AS_EG{background-position:-380px -504px}.AS_9W{background-position:-380px -525px}.AS_B6{background-position:-380px -546px}.AS_KV{background-position:-380px -567px}.AS_FK{background-position:-380px -588px}.AS_M5{background-position:-380px -609px}.AS_4K{background-position:-380px -630px}.AS_KQ{background-position:-380px -651px}.AS_BZ{background-position:-380px -672px}.AS_K6{background-position:-380px -693px}.AS_X9{background-position:-380px -714px}.AS_YK{background-position:-380px -735px}.AS_KL{background-position:-380px -756px}.AS_7K{background-position:-380px -777px}.AS_KE{background-position:-380px -798px}.AS_7B{background-position:-380px -819px}.AS_K4{background-position:-380px -840px}.AS_KU{background-position:-380px -861px}.AS_TM{background-position:-380px -882px}.AS_LP{background-position:-380px -903px}.AS_QV{background-position:-380px -924px}.AS_NG{background-position:-380px -945px}.AS_LI{background-position:-380px -966px}.AS_LN{background-position:-456px 0}.AS_LD{background-position:-456px -21px}.AS_2L{background-position:-456px -42px}.AS_MJ{background-position:-456px -63px}.AS_TE{background-position:-456px -84px}.AS_LO{background-position:-456px -105px}.AS_DV{background-position:-456px -126px}.AS_LH{background-position:-456px -147px}.AS_LT{background-position:-456px -168px}.AS_LG{background-position:-456px -189px}.AS_L2{background-position:-456px -210px}.AS_DM{background-position:-456px -231px}.AS_MH{background-position:-456px -252px}.AS_MA{background-position:-456px -273px}.AS_R5{background-position:-456px -294px}.AS_MP{background-position:-456px -315px}.AS_MW{background-position:-456px -336px}.AS_IG{background-position:-456px -357px}.AS_MZ{background-position:-456px -378px}.AS_YV{background-position:-456px -399px}.AS_MX{background-position:-456px -420px}.AS_OM{background-position:-456px -441px}.AS_ME{background-position:-456px -462px}.AS_YX{background-position:-456px -483px}.AS_CG{background-position:-456px -504px}.AS_FS{background-position:-456px -525px}.AS_ZB{background-position:-456px -546px}.AS_YM{background-position:-456px -567px}.AS_T2{background-position:-456px -588px}.AS_N7{background-position:-456px -609px}.AS_VF{background-position:-456px -630px}.AS_EJ{background-position:-456px -651px}.AS_NZ{background-position:-456px -672px}.AS_7I{background-position:-456px -693px}.AS_NA{background-position:-456px -714px}.AS_HW{background-position:-456px -735px}.AS_NW{background-position:-456px -756px}.AS_OA{background-position:-456px -777px}.AS_WY{background-position:-456px -798px}.AS_OC{background-position:-456px -819px}.AS_4R{background-position:-456px -840px}.AS_OL{background-position:-456px -861px}.AS_QZ{background-position:-456px -882px}.AS_RI{background-position:-456px -903px}.AS_BL{background-position:-456px -924px}.AS_8P{background-position:-456px -945px}.AS_LW{background-position:-456px -966px}.AS_PK{background-position:-532px 0}.AS_PF{background-position:-532px -21px}.AS_HI{background-position:-532px -42px}.AS_PD{background-position:-532px -63px}.AS_KS{background-position:-532px -84px}.AS_PR{background-position:-532px -105px}.AS_PH{background-position:-532px -126px}.AS_NI{background-position:-532px -147px}.AS_PW{background-position:-532px -168px}.AS_TO{background-position:-532px -189px}.AS_PU{background-position:-532px -210px}.AS_Z3{background-position:-532px -231px}.AS_PB{background-position:-532px -252px}.AS_Z8{background-position:-532px -273px}.AS_QF{background-position:-532px -294px}.AS_QR{background-position:-532px -315px}.AS_7R{background-position:-532px -336px}.AS_QP{background-position:-532px -357px}.AS_VJ{background-position:-532px -378px}.AS_AT{background-position:-532px -399px}.AS_BI{background-position:-532px -420px}.AS_RJ{background-position:-532px -441px}.AS_FE{background-position:-532px -462px}.AS_RA{background-position:-532px -483px}.AS_WR{background-position:-532px -504px}.AS_FR{background-position:-532px -525px}.AS_S2{background-position:-532px -546px}.AS_PV{background-position:-532px -567px}.AS_HZ{background-position:-532px -588px}.AS_S3{background-position:-532px -609px}.AS_6W{background-position:-532px -630px}.AS_S4{background-position:-532px -651px}.AS_SV{background-position:-532px -672px}.AS_SK{background-position:-532px -693px}.AS_YR{background-position:-532px -714px}.AS_CB{background-position:-532px -735px}.AS_RZ{background-position:-532px -756px}.AS_D2{background-position:-532px -777px}.AS_NL{background-position:-532px -798px}.AS_SC{background-position:-532px -819px}.AS_FM{background-position:-532px -840px}.AS_4G{background-position:-532px -861px}.AS_S5{background-position:-532px -882px}.AS_S7{background-position:-532px -903px}.AS_MI{background-position:-532px -924px}.AS_SQ{background-position:-532px -945px}.AS_7J{background-position:-532px -966px}.AS_JW{background-position:-608px 0}.AS_OO{background-position:-608px -21px}.AS_2E{background-position:-608px -42px}.AS_SN{background-position:-608px -63px}.AS_SP{background-position:-608px -84px}.AS_IE{background-position:-608px -105px}.AS_SA{background-position:-608px -126px}.AS_WN{background-position:-608px -147px}.AS_JK{background-position:-608px -168px}.AS_NK{background-position:-608px -189px}.AS_UL{background-position:-608px -210px}.AS_R2{background-position:-608px -231px}.AS_SD{background-position:-608px -252px}.AS_SY{background-position:-608px -273px}.AS_EZ{background-position:-608px -294px}.AS_XQ{background-position:-608px -315px}.AS_OQ{background-position:-608px -336px}.AS_PY{background-position:-608px -357px}.AS_LX{background-position:-608px -378px}.AS_SR{background-position:-608px -399px}.AS_RB{background-position:-608px -420px}.AS_DT{background-position:-608px -441px}.AS_TA{background-position:-608px -462px}.AS_JJ{background-position:-608px -483px}.AS_4E{background-position:-608px -504px}.AS_TQ{background-position:-608px -525px}.AS_K3{background-position:-608px -546px}.AS_RO{background-position:-608px -567px}.AS_U9{background-position:-608px -588px}.AS_4U{background-position:-608px -609px}.AS_T6{background-position:-608px -630px}.AS_TG{background-position:-608px -651px}.AS_A5{background-position:-608px -672px}.AS_Y9{background-position:-608px -693px}.AS_HX{background-position:-608px -714px}.AS_UN{background-position:-608px -735px}.AS_GE{background-position:-608px -756px}.AS_TR{background-position:-608px -777px}.AS_T4{background-position:-608px -798px}.AS_NU{background-position:-608px -819px}.AS_VR{background-position:-608px -840px}.AS_T8{background-position:-608px -861px}.AS_9T{background-position:-608px -882px}.AS_PM{background-position:-608px -903px}.AS_UG{background-position:-608px -924px}.AS_TU{background-position:-608px -945px}.AS_3T{background-position:-608px -966px}.AS_TK{background-position:-684px 0}.AS_QW{background-position:-684px -21px}.AS_UF{background-position:-684px -42px}.AS_B7{background-position:-684px -63px}.AS_UA{background-position:-684px -84px}.AS_U6{background-position:-684px -105px}.AS_US{background-position:-684px -126px}.AS_HY{background-position:-684px -147px}.AS_NJ{background-position:-684px -168px}.AS_RG{background-position:-684px -189px}.AS_VP{background-position:-684px -210px}.AS_VN{background-position:-684px -231px}.AS_9V{background-position:-684px -252px}.AS_VS{background-position:-684px -273px}.AS_VK{background-position:-684px -294px}.AS_VA{background-position:-684px -315px}.AS_VG{background-position:-684px -336px}.AS_W6{background-position:-684px -357px}.AS_WS{background-position:-684px -378px}.AS_WF{background-position:-684px -399px}.AS_K5{background-position:-684px -420px}.AS_IY{background-position:-684px -441px}.AS_JU{background-position:-684px -462px}.AS_FV{background-position:-684px -483px}.AS_V3{background-position:-684px -504px}.AS_DY{background-position:-684px -525px}.AS_3L{background-position:-684px -546px}.AS_VY{background-position:-684px -567px}.AS_KD{background-position:-684px -588px}.AS_KC{background-position:-684px -609px}.AS_UT{background-position:-684px -630px}.AS_BJ{background-position:-684px -651px}.AS_ZI{background-position:-684px -672px}.AS_ZH{background-position:-684px -693px}.AS_NE{background-position:-684px -714px}.AS_WW{background-position:-684px -735px}.AS_K2{background-position:-684px -756px}.AS_GXX{background-position:-684px -777px}.AS_GX2{background-position:-684px -798px}.AS_CAI{background-position:-684px -819px}.AS_GHY{background-position:-684px -840px}.AS_4Q{background-position:-684px -861px}.AS_8U{background-position:-684px -882px}.AS_QS{background-position:-684px -903px}.AS_IF{background-position:-684px -924px}.AS_LCC{background-position:-684px -945px}.AS_ARL{background-position:-684px -966px}.AS_T7{background-position:-760px 0}.AS_GXL{background-position:-760px -21px}.AS_HK{background-position:-760px -42px}.AS_WG{background-position:-760px -63px}.AS_4Z{background-position:-760px -84px}.AS_JQ{background-position:-760px -105px}.AS_U8{background-position:-760px -126px}.AS_2N{background-position:-760px -147px}.AS_2Q{background-position:-760px -168px}.AS_3S{background-position:-760px -189px}.AS_4J{background-position:-760px -210px}.AS_4T{background-position:-760px -231px}.AS_5C{background-position:-760px -252px}.AS_5H{background-position:-760px -273px}.AS_6E{background-position:-760px -294px}.AS_6F{background-position:-760px -315px}.AS_7W{background-position:-760px -336px}.AS_8M{background-position:-760px -357px}.AS_9D{background-position:-760px -378px}.AS_SI{background-position:-760px -399px}.AS_CT{background-position:-760px -420px}.AS_DN{background-position:-760px -441px}.AS_EB{background-position:-760px -462px}.AS_EO{background-position:-760px -483px}.AS_F7{background-position:-760px -504px}.AS_FQ{background-position:-760px -525px}.AS_GP{background-position:-760px -546px}.AS_H2{background-position:-760px -567px}.AS_AK,.AS_D7,.AS_I5{background-position:-760px -588px}.AS_J0{background-position:-760px -609px}.AS_KP{background-position:-760px -630px}.AS_KR{background-position:-760px -651px}.AS_M7{background-position:-760px -672px}.AS_NM{background-position:-760px -693px}.AS_NN{background-position:-760px -714px}.AS_O2{background-position:-760px -735px}.AS_OT{background-position:-760px -756px}.AS_SG{background-position:-760px -777px}.AS_SX{background-position:-760px -798px}.AS_TF{background-position:-760px -819px}.AS_BY{background-position:-760px -840px}.AS_U3{background-position:-760px -861px}.AS_UO{background-position:-760px -882px}.AS_UR{background-position:-760px -903px}.AS_V0{background-position:-760px -924px}.AS_VQ{background-position:-760px -945px}.AS_W3{background-position:-760px -966px}.AS_WB{background-position:-836px 0}.AS_XR{background-position:-836px -21px}.AS_XZ{background-position:-836px -42px}.AS_ZJ{background-position:-836px -63px}.AS_3U{background-position:-836px -84px}.AS_CAW{background-position:-836px -105px}.AS_TCX{background-position:-836px -126px}.AS_PE{background-position:-836px -147px}.AS_W4{background-position:-836px -168px}.AS_AT2{background-position:-836px -189px}.AS_BM{background-position:-836px -210px}.AS_IC2{background-position:-836px -231px}.AS_DYW{background-position:-836px -252px}.AS_G3{background-position:-836px -273px}.AS_PQ{background-position:-836px -294px}.AS_JE{background-position:-836px -357px}.AL_JP{background-position:0 -44px}.AL_EI{background-position:0 -88px}.AL_SU{background-position:0 -132px}.AL_AR{background-position:0 -176px}.AL_AM{background-position:0 -220px}.AL_VV{background-position:0 -264px}.AL_A6{background-position:0 -308px}.AL_UU{background-position:0 -352px}.AL_BT{background-position:0 -396px}.AL_AB{background-position:0 -440px}.AL_AC{background-position:0 -484px}.AL_CA{background-position:0 -528px}.AL_KW{background-position:0 -572px}.AL_EN{background-position:0 -616px}.AL_UX{background-position:0 -660px}.AL_AF{background-position:0 -704px}.AL_AI{background-position:0 -748px}.AL_KM{background-position:0 -792px}.AL_MK{background-position:0 -836px}.AL_FJ{background-position:0 -880px}.AL_TP{background-position:0 -924px}.AL_TN{background-position:-121px 0}.AL_TS{background-position:-121px -44px}.AL_AP{background-position:-121px -88px}.AL_AZ{background-position:-121px -132px}.AL_NH{background-position:-121px -176px}.AL_AA{background-position:-121px -220px}.AL_OZ{background-position:-121px -264px}.AL_OS{background-position:-121px -308px}.AL_UP{background-position:-121px -352px}.AL_BD{background-position:-121px -396px}.AL_BA{background-position:-121px -440px}.AL_BE{background-position:-121px -484px}.AL_BW{background-position:-121px -528px}.AL_9K{background-position:-121px -572px}.AL_CX{background-position:-121px -616px}.AL_KX{background-position:-121px -660px}.AL_CI{background-position:-121px -704px}.AL_MU{background-position:-121px -748px}.AL_CZ{background-position:-121px -792px}.AL_WX{background-position:-121px -836px}.AL_OH{background-position:-121px -880px}.AL_DE{background-position:-121px -924px}.AL_CO{background-position:-242px 0}.AL_SS{background-position:-242px -44px}.AL_OU{background-position:-242px -88px}.AL_CY{background-position:-242px -132px}.AL_OK{background-position:-242px -176px}.AL_DL{background-position:-242px -220px}.AL_U2{background-position:-242px -264px}.AL_MS{background-position:-242px -308px}.AL_LY{background-position:-242px -352px}.AL_EK{background-position:-242px -396px}.AL_ET{background-position:-242px -440px}.AL_EY{background-position:-242px -484px}.AL_EW{background-position:-242px -528px}.AL_BR{background-position:-242px -572px}.AL_AY{background-position:-242px -616px}.AL_ST{background-position:-242px -660px}.AL_ZK{background-position:-242px -704px}.AL_GF{background-position:-242px -748px}.AL_HF{background-position:-242px -792px}.AL_JB{background-position:-242px -836px}.AL_IB{background-position:-242px -880px}.AL_IC{background-position:-242px -924px}.AL_IR{background-position:-363px 0}.AL_JL{background-position:-363px -44px}.AL_9W{background-position:-363px -88px}.AL_M5{background-position:-363px -132px}.AL_KQ{background-position:-363px -176px}.AL_KL{background-position:-363px -220px}.AL_KE{background-position:-363px -264px}.AL_KU{background-position:-363px -308px}.AL_LA{background-position:-363px -352px}.AL_LP{background-position:-363px -396px}.AL_LI{background-position:-363px -440px}.AL_LO{background-position:-363px -484px}.AL_LH{background-position:-363px -528px}.AL_LG{background-position:-363px -572px}.AL_MH{background-position:-363px -616px}.AL_MA{background-position:-363px -660px}.AL_IG{background-position:-363px -704px}.AL_MZ{background-position:-363px -748px}.AL_YV{background-position:-363px -792px}.AL_MX{background-position:-363px -836px}.AL_ZB{background-position:-363px -880px}.AL_NA{background-position:-363px -924px}.AL_NW{background-position:-484px 0}.AL_WY{background-position:-484px -44px}.AL_8P{background-position:-484px -88px}.AL_LW{background-position:-484px -132px}.AL_PH{background-position:-484px -176px}.AL_NI{background-position:-484px -220px}.AL_QF{background-position:-484px -264px}.AL_QR{background-position:-484px -308px}.AL_AT{background-position:-484px -352px}.AL_RJ{background-position:-484px -396px}.AL_FE{background-position:-484px -440px}.AL_FR{background-position:-484px -484px}.AL_SV{background-position:-484px -528px}.AL_SK{background-position:-484px -572px}.AL_MI{background-position:-484px -616px}.AL_SQ{background-position:-484px -660px}.AL_SN{background-position:-484px -704px}.AL_SA{background-position:-484px -748px}.AL_JK{background-position:-484px -792px}.AL_UL{background-position:-484px -836px}.AL_SY{background-position:-484px -880px}.AL_XQ{background-position:-484px -924px}.AL_LX{background-position:-605px 0}.AL_RO{background-position:-605px -44px}.AL_4U{background-position:-605px -88px}.AL_TG{background-position:-605px -132px}.AL_HV{background-position:-605px -176px}.AL_9T{background-position:-605px -220px}.AL_TU{background-position:-605px -264px}.AL_TK{background-position:-605px -308px}.AL_UA{background-position:-605px -352px}.AL_US{background-position:-605px -396px}.AL_VN{background-position:-605px -440px}.AL_VS{background-position:-605px -484px}.AL_WF{background-position:-605px -528px}.AL_JU{background-position:-605px -572px}.AL_KD{background-position:-605px -616px}.AL_GX2{background-position:-605px -660px}.AL_4Q{background-position:-605px -704px}.AL_F7{background-position:-605px -748px}
.AS_AF{background-position:-836px -316px}.AL_AF{background-position:-605px -880px}