@charset "UTF-8";
@font-face{font-family:'SimpleSymbols';src:url('../fonts/simplecgnsymbols-webfont.eot');src:url('../fonts/simplecgnsymbols-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/simplecgnsymbols-webfont.woff') format('woff'), url('../fonts/simplecgnsymbols-webfont.ttf') format('truetype'), url('../fonts/simplecgnsymbols-webfont.svg#webfont') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SimpleArrows';src:url('../fonts/simplecgnarrows.woff') format('woff'), url('../fonts/simplecgnarrows.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'SimpleSymbolsPlain';src:url('../fonts/simplecgnsymbolsplain.woff') format('woff'), url('../fonts/simplecgnsymbolsplain.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'CgnSimpleBold';src:url('../fonts/simplebold/simplecgnbold-webfont.eot');src:url('../fonts/simplebold/simplecgnbold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/simplebold/simplecgnbold-webfont.woff') format('woff'), url('../fonts/simplebold/simplecgnbold-webfont.ttf') format('truetype'), url('../fonts/simplebold/simplecgnbold-webfont.svg#svgFontName') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'CgnSimpleRegular';src:url('../fonts/simplereg/simplecgnregular-webfont.eot');src:url('../fonts/simplereg/simplecgnregular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/simplereg/simplecgnregular-webfont.woff') format('woff'), url('../fonts/simplereg/simplecgnregular-webfont.ttf') format('truetype'), url('../fonts/simplereg/simplecgnregular-webfont.svg#svgFontName') format('svg');font-weight:normal;font-style:normal}.sym,.symp,.arr{display:inline-block;font:normal normal normal 14px/1 SimpleSymbols;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.symp{font-family:SimpleSymbolsPlain}.arr{font-family:SimpleArrows}.sym-black{color:#000}.sym-grey-dark{color:#666}.sym-grey-light{color:#aaa}.sym-white{color:#fff}.symcol-blue{color:#09f}.symcol-green{color:#690}.symcol-orange{color:#f60}.symcol-yellow{color:#fc0}.sympcol-blue{color:#6cf}.sympcol-green{color:#9c0}.sympcol-orange{color:#f90}.sympcol-yellow{color:#ff0}.sym-altbierglas:before{content:"S"}.sym-angebissener-apfel:before{content:"ú"}.sym-apfel:before{content:"õ"}.sym-babyflasche:before{content:"L"}.sym-baum-1:before{content:"ò"}.sym-baum-2:before{content:"ó"}.sym-baguette:before{content:"w"}.sym-besteck:before{content:"H"}.sym-bett:before{content:"?"}.sym-bierglas:before{content:"Q"}.sym-bigben:before{content:"x"}.sym-blatt:before{content:"%"}.sym-blocksatz:before{content:"("}.sym-blume-wiese:before{content:"ô"}.sym-brandenburgertor:before{content:"r"}.sym-brille:before{content:":"}.sym-buch:before{content:"#"}.sym-bus:before{content:"k"}.sym-computer:before{content:"6"}.sym-dampfer:before{content:"å"}.sym-denkblase:before{content:'"'}.sym-dom:before{content:"q"}.sym-dusche:before{content:"@"}.sym-eiffelturm:before{content:"v"}.sym-eis:before{content:"K"}.sym-elektr-dokument:before{content:"1"}.sym-elektr-ordner:before{content:"0"}.sym-energie:before{content:"\\"}.sym-erste-hilfe:before{content:"…"}.sym-fax:before{content:","}.sym-fernseher:before{content:"Z"}.sym-film:before{content:"ì"}.sym-flasche:before{content:"M"}.sym-flattersatz-links:before{content:")"}.sym-flattersatz-rechts:before{content:"*"}.sym-flugzeug:before{content:"c"}.sym-flugzeug-landend:before{content:"d"}.sym-flugzeug-startend:before{content:"b"}.sym-flugticket:before{content:"m"}.sym-friseur:before{content:"C"}.sym-fussball:before{content:"Ã"}.sym-garderobe:before{content:"E"}.sym-gebirge:before{content:"î"}.sym-geld:before{content:"ª"}.sym-gepaeckwagen:before{content:"p"}.sym-geschenk-1:before{content:"Ø"}.sym-geschenk-2:before{content:"¥"}.sym-gluehbirne:before{content:"]"}.sym-handy:before{content:";"}.sym-haus-1:before{content:"|"}.sym-haus-2:before{content:"}"}.sym-haus-3:before{content:"Ä"}.sym-haus-4:before{content:"Ç"}.sym-haus-5:before{content:"É"}.sym-heiter:before{content:"¢"}.sym-herrenrad:before{content:"¡"}.sym-herz:before{content:"º"}.sym-hochhaus-1:before{content:"Ñ"}.sym-hochhaus-2:before{content:"Ö"}.sym-ice:before{content:"j"}.sym-imac1998:before{content:"5"}.sym-imac2002:before{content:"4"}.sym-insel:before{content:"â"}.sym-kamera:before{content:"í"}.sym-kasette:before{content:"Y"}.sym-kleeblatt:before{content:"ö"}.sym-kleidung:before{content:"F"}.sym-kleinbus:before{content:"h"}.sym-koelschglas:before{content:"R"}.sym-koffer:before{content:"n"}.sym-kofferband:before{content:"o"}.sym-kopfhoerer:before{content:"X"}.sym-krawatte:before{content:"ÿ"}.sym-kreuzfahrtschiff:before{content:"ã"}.sym-liegestuhl:before{content:"ê"}.sym-lkw:before{content:"l"}.sym-logo:before{content:"a"}.sym-logo-koeln:before{content:"Œ"}.sym-logo-bonn:before{content:"œ"}.sym-logo-airport:before{content:"–"}.sym-maus:before{content:"2"}.sym-mietwagen:before{content:"g"}.sym-minarett:before{content:"{"}.sym-mond:before{content:"û"}.sym-motorrad:before{content:"¿"}.sym-narrenkappe:before{content:"T"}.sym-note-1:before{content:"U"}.sym-note-2:before{content:"V"}.sym-oeffentliches-telefon:before{content:"="}.sym-pagode:before{content:"Å"}.sym-palme:before{content:"á"}.sym-palmen-matte:before{content:"à"}.sym-parfum:before{content:"D"}.sym-pfanne:before{content:"I"}.sym-pisa:before{content:"t"}.sym-pkw:before{content:"e"}.sym-postkarte:before{content:"."}.sym-radio:before{content:"W"}.sym-regen:before{content:"£"}.sym-regenschirm:before{content:"§"}.sym-restaurant:before{content:"G"}.sym-rollschuh:before{content:"™"}.sym-schaukelpferd:before{content:"¨"}.sym-schlitten:before{content:"®"}.sym-schlittschuh:before{content:"©"}.sym-schloss:before{content:"«"}.sym-schluessel:before{content:"»"}.sym-schnee:before{content:"ß"}.sym-schreibtisch:before{content:"7"}.sym-segelschiff:before{content:"ä"}.sym-sektglas-1:before{content:"N"}.sym-sektglas-2:before{content:"P"}.sym-sonne:before{content:"ü"}.sym-sonnenschirm:before{content:"è"}.sym-sonnenschirm-strand:before{content:"é"}.sym-sprechblase:before{content:"!"}.sym-steckdose:before{content:"["}.sym-stern:before{content:"ù"}.sym-stift:before{content:"/"}.sym-stuhl-1:before{content:"8"}.sym-stuhl-2:before{content:"9"}.sym-tannenbaum-1:before{content:"ï"}.sym-tannenbaum-2:before{content:"ñ"}.sym-tasse:before{content:"J"}.sym-tastatur:before{content:"3"}.sym-taucherbrille:before{content:"ë"}.sym-taxi:before{content:"f"}.sym-telefon:before{content:"<"}.sym-tennisball:before{content:"À"}.sym-text:before{content:"+"}.sym-treppe:before{content:"ø"}.sym-triumphbogen:before{content:"u"}.sym-towerbridge:before{content:"y"}.sym-uhr:before{content:">"}.sym-umschlag:before{content:"-"}.sym-venezgondel:before{content:"s"}.sym-waggon:before{content:"i"}.sym-waschbecken:before{content:"A"}.sym-wasser:before{content:"ç"}.sym-weihnachtsstrumpf:before{content:"Æ"}.sym-weinglas:before{content:"O"}.sym-weltkugel:before{content:"Ü"}.sym-wolke:before{content:"†"}.sym-wunderlampe:before{content:"z"}.sym-zahnpasta-buerste:before{content:"B"}.sym-zeitung:before{content:"$"}.sym-zeitung-offen:before{content:"&"}.arr-thin-n:before{content:"c"}.arr-thin-ne:before{content:"b"}.arr-thin-e:before{content:"a"}.arr-thin-se:before{content:"h"}.arr-thin-s:before{content:"g"}.arr-thin-sw:before{content:"f"}.arr-thin-w:before{content:"e"}.arr-thin-nw:before{content:"d"}.arr-normal-n:before{content:"H"}.arr-normal-e:before{content:"G"}.arr-normal-s:before{content:"J"}.arr-normal-w:before{content:"I"}.arr-double-n:before{content:"B"}.arr-double-e:before{content:"A"}.arr-double-s:before{content:"D"}.arr-double-w:before{content:"C"}.arr-direction1-n:before{content:"o"}.arr-direction1-ne:before{content:"n"}.arr-direction1-e:before{content:"m"}.arr-direction1-se:before{content:"l"}.arr-direction1-s:before{content:"k"}.arr-direction1-sw:before{content:"r"}.arr-direction1-w:before{content:"q"}.arr-direction1-nw:before{content:"p"}.arr-direction2-n:before{content:"w"}.arr-direction2-ne:before{content:"x"}.arr-direction2-e:before{content:"u"}.arr-direction2-se:before{content:"v"}.arr-direction2-s:before{content:"s"}.arr-direction2-sw:before{content:"r"}.arr-direction2-w:before{content:"y"}.arr-direction2-nw:before{content:"z"}.cgn_white{color:#fff}.cgn_green{color:#9c0}.cgn_green_dark{color:#690}.cgn_green_light{color:#cce57f}.cgn_yellow{color:#ff0}.cgn_yellow_dark{color:#fc0}.cgn_yellow_light{color:#ffff7f}.cgn_orange{color:#f90}.cgn_orange_dark{color:#f60}.cgn_orange_light{color:#ffcc7f}.cgn_blue{color:#6cf}.cgn_blue_dark{color:#09f}.cgn_blue_light{color:#b2e5ff}.cgn_grey{color:#ccc}.cgn_grey_dark{color:#ccc}.cgn_grey_light{color:#ddd}.cgn_black{color:#333}.bg_cgn_green{background-color:#9c0}.bg_cgn_green_dark{background-color:#690}.bg_cgn_green_light{background-color:#cce57f}.bg_cgn_yellow{background-color:#ff0}.bg_cgn_yellow_dark{background-color:#fc0}.bg_cgn_yellow_light{background-color:#ffff7f}.bg_cgn_orange{background-color:#f90}.bg_cgn_orange_dark{background-color:#f60}.bg_cgn_orange_light{background-color:#ffcc7f}.bg_cgn_blue{background-color:#6cf}.bg_cgn_blue_dark{background-color:#09f}.bg_cgn_blue_light{background-color:#b2e5ff}.bg_cgn_grey{background-color:#ccc}.bg_cgn_grey_dark{background-color:#999}.bg_cgn_grey_light{background-color:#ddd}.bg_cgn_black{background-color:#333}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-regular.eot');src:local('Open Sans'), local('OpenSans'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-regular.woff2') format('woff2'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-regular.woff') format('woff'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-regular.ttf') format('truetype'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-600.eot');src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-600.eot?#iefix') format('embedded-opentype'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-600.woff2') format('woff2'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-600.woff') format('woff'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-600.ttf') format('truetype'), url('/fileadmin/cgn/theme/fonts/open-sans-v13-latin_latin-ext-600.svg#OpenSans') format('svg')}body,table{font-size:12px}.customHiddenNav{display:none}a,a:active,a:visited,a:focus,a:hover{color:#09f}a,a:active,a:focus,button,button:focus,button:active,.btn,.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn.active.focus{outline:none;outline:0}.clearLeft{margin:0;padding:0;height:0;clear:left}.clearRight{margin:0;padding:0;height:0;clear:right}.clearBoth{margin:0;padding:0;height:0;clear:both}.visible-lg,.visible-md,.visible-sm,.visible-xs{margin:0 0 1em 0}.form-label-hidden{display:none}.search-form{float:right}.search-form label{display:none}.search-form .fa-search{cursor:pointer}.nav a{color:white}.nav>li>a{padding-top:14px;padding-left:0px;padding-right:15px;padding-bottom:14px}.nav>li>a:hover,.nav>li>a:focus{background-color:#555555}.nav>li>a.big{font-family:'CgnSimpleRegular', verdana, sans-serif;font-size:1.8em;padding-top:12px;padding-right:10px;padding-bottom:5px}.nav.navbar-right>li>a.big{font-family:'CgnSimpleRegular', verdana, sans-serif;font-size:1.8em;line-height:normal;padding:8px 4px 12px 4px;margin-left:10px}.navbar{border:none;color:white;background-color:#3b3b3b;border-radius:0px;min-height:45px}.navbar .icon-bar{background-color:white}.navbar-collapse{padding-left:0px}.navbar-language{display:block}.naviwrapper{position:relative;height:148px;margin-bottom:10px}.naviwrapper .naviwrapper_gradiant{z-index:-1;position:absolute;bottom:0px;width:100%;height:47px;background:#ececec;background:-moz-linear-gradient(90deg, #fff 0%, #ececec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececec), color-stop(100%, #fff));background:-webkit-linear-gradient(90deg, #fff 0%, #ececec 100%);background:-o-linear-gradient(90deg, #fff 0%, #ececec 100%);background:-ms-linear-gradient(90deg, #fff 0%, #ececec 100%);background:linear-gradient(0deg, #fff 0%, #ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ffffff', GradientType=0)}.naviwrapper .bottom-align-text{position:absolute;top:50%;right:15px;margin-top:-1.2em}.naviwrapper .search-form label{display:none}.naviwrapper .search-form .search-query{padding-right:24px}.naviwrapper .search-form .fa-search{float:right;margin-right:8px;margin-top:-22px;position:relative;z-index:2}.mainnavi a:hover .toupper,ul.navigation li a:hover span,p a:hover span{text-decoration:underline}.mainnavi{height:86px;margin-bottom:0px;margin-left:0px;z-index:2}.mainnavi a{color:#333}.mainnavi i{position:relative;font-size:40px}.mainnavi .element{font-family:'CgnSimpleBold', verdana, sans-serif;font-size:18px;text-align:center;float:left;width:20%;margin:0}.mainnavi .element .naviicon{position:relative;width:76px;height:46px;margin:0 auto;padding:0}.mainnavi .element .naviicon i.sym{top:0px}.mainnavi .element .naviicon i.symp{position:absolute;top:-1px;left:1px}.mainnavi .element .naviiconcontainerx i{padding-bottom:50px;padding-top:50px}.mainnavi .element .mirror{margin-top:-7px;color:#ddd;transform:scaleY(-1);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ccc));background:-webkit-linear-gradient(90deg, #ccc 0%, #fff 100%);background:-o-linear-gradient(90deg, #ccc 0%, #fff 100%);background:-ms-linear-gradient(90deg, #ccc 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainnavi .element .mirror.sym-pkw{margin-top:-10px}.mainnavi .element .mirror.sym-koffer{margin-top:-10px}.mainnavi .element .mirror.sym-weltkugel{margin-top:-2px}.mainnavi .element .mirror.sym-stift{margin-top:-2px}.mainnavi .element .toupper{position:relative;margin:-20px 0px 0px 0px;padding:0;text-transform:none;white-space:nowrap}.mainnavi .element-1{padding-right:2.8em;width:auto}.mainnavi .element-1 .naviicon i.sym{top:13px}.mainnavi .element-1 .naviicon i.symp{top:7px;left:5px}.mainnavi .element-1 .toupper{margin:-15px 0px 0px 0px}.mainnavi .element-2{padding:0;margin-right:0.8em}.mainnavi .element-2 .naviicon i.sym{top:16px}.mainnavi .element-2 .naviicon i.symp{top:10px;left:8px}.mainnavi .element-2 .toupper{margin:-12px 0px 0px 0px}.mainnavi .element-3 .naviicon i.sym{top:17px}.mainnavi .element-3 .naviicon i.symp{top:11px;left:21px}.mainnavi .element-3 .toupper{margin:-12px 0px 0px 0px}.mainnavi .element-4 .naviicon i.sym{top:8px}.mainnavi .element-4 .naviicon i.symp{top:2px;left:20px}.mainnavi .element-5 .naviicon i.sym{top:9px}.mainnavi .element-5 .naviicon i.symp{top:2px;left:28px}.mainnavi.advertising .element .naviicon i.sym{top:8px}.mainnavi.advertising .element .naviicon i.symp{top:1px;left:5px}.mainnavi.advertising .element .mirror{margin-top:-3px}.mainnavi.advertising .element .toupper{margin:-28px 0px 0px 0px}.mainnavi.advertising .element-1{padding-right:2.5em;width:auto}.mainnavi.advertising .element-2 .naviicon i.symp{left:7px}.mainnavi.advertising .element-3 .naviicon i.symp{left:19px}.mainnavi.advertising .element-4 .naviicon i.symp{left:19px}.mainnavi.advertising .element-5 .naviicon i.symp{left:24px}.brand{font-family:'CgnSimpleBold', verdana, sans-serif;font-size:18px;line-height:normal;position:relative;top:0px;padding:12px 55px 12px 0px}.intropagewrapper.naviwrapper{height:auto}.header-nav-searchform{float:right}.intropagewrapper .header-nav-searchform{margin-top:3px}.intropagewrapper .brand{font-family:'CgnSimpleBold', verdana, sans-serif;font-size:36px;position:relative;padding:0px 15px}.brandrow .logoutbutton,.intropagewrapper .logoutbutton{margin:3px 0.8em 0 0;font-family:'CgnSimpleBold', verdana, sans-serif;font-size:12px;line-height:normal;float:left;text-align:right}.brandrow .logoutbutton .btn-logout,.intropagewrapper .logoutbutton .btn-logout{padding:5px 12px}.brand a,.brand a:hover,.mainnavi a,.mainnavi a:hover,.intronavi a,.intronavi a:hover{color:#333;text-decoration:none}.brand a,.brand a:hover{letter-spacing:-0.03em}.brandrow{margin-bottom:0px}.footerhead{height:auto;background:url(../img/footer_skyline_hg.png) repeat-x;background-size:contain}.footerhead img{width:100%;height:auto}footer{height:auto;padding:0px 0px 0px 0px}footer .footerWrapper{position:relative;height:auto;min-height:370px;padding:0px 0px 0px 0px;background-color:#3b3b3b}footer .footerlinks ul{list-style-type:none;padding:0;margin:20px 0px 0px 0px}footer .footerlinks ul li{margin:10px 0px 0px 0px}footer .footerlinks .footer-col-1,footer .footerlinks .footer-col-2,footer .footerlinks .footer-col-3{display:none}footer .footerlinks .footer-col-1 h3:before,footer .footerlinks .footer-col-1 a:before,footer .footerlinks .footer-col-2 h3:before,footer .footerlinks .footer-col-2 a:before,footer .footerlinks .footer-col-3 h3:before,footer .footerlinks .footer-col-3 a:before,footer .footerlinks .footer-col-4 h3:before,footer .footerlinks .footer-col-4 a:before{display:inline-block;font:normal normal normal 14px/1 SimpleSymbols;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}footer .footerlinks .footer-col-1 a,footer .footerlinks .footer-col-2 a,footer .footerlinks .footer-col-3 a,footer .footerlinks .footer-col-4 a{position:relative;display:inline-block;padding-left:1.25em}footer .footerlinks .footer-col-1 a:before,footer .footerlinks .footer-col-2 a:before,footer .footerlinks .footer-col-3 a:before,footer .footerlinks .footer-col-4 a:before{position:absolute;left:0;top:0.2em;font-family:SimpleArrows;content:"m"}footer .footerlinks .footer-col-1 a.external-link:before,footer .footerlinks .footer-col-2 a.external-link:before,footer .footerlinks .footer-col-3 a.external-link:before,footer .footerlinks .footer-col-4 a.external-link:before{content:"n"}footer .footerlinks .footer-col-4 h3{display:none}footer .footerlinks .footer-col-4 a{color:#fff}footer .social{margin:20px auto 0px auto;padding:32px 0px 31px 0px;background-color:#555555;color:#fff}footer .social a{display:block;font-size:2.15em;color:#fff;text-decoration:none;float:left;margin-right:20px}footer .social a.sm-link span{display:none}footer .social .skytrax{text-align:center;margin:0px auto}footer .social .skytrax a{float:none;margin:1em 0 0 0}footer .social .skytrax img.logo,footer .social .skytrax img.logo_big{max-height:80px;margin-left:10px;margin-right:10px}footer .social .skytrax img.logo_middle{margin-left:0px;margin-right:0px}footer .copyright{padding-top:15px;padding-bottom:15px;font-family:'CgnSimpleRegular', verdana, sans-serif;font-size:1.15em;color:#fff}input::-moz-focus-inner{border:0}#content ul{list-style-type:none;padding:0;margin:1em 0 1em 2em}#content ul li{position:relative;left:1em;text-indent:-1em;line-height:1.5em}#content ul li:before{position:relative;width:1em;float:left;top:0.3em;display:inline-block;font:normal normal normal 14px/1 SimpleSymbols;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"/"}#content ul li a{margin-left:1em}#content ul.rslides li{text-indent:0;line-height:0}#content ul.rslides li:before{content:"";width:0}#content .cgnContactPanel ul,#content #newswidget ul,#content ul.letterselector,#content ul.typeahead{margin:0}#content .cgnContactPanel ul li,#content #newswidget ul li,#content ul.letterselector li,#content ul.typeahead li{text-indent:0;left:0}#content .cgnContactPanel ul li:before,#content #newswidget ul li:before,#content ul.letterselector li:before,#content ul.typeahead li:before{content:"";width:0}#content .cgnContactPanel ul li a,#content #newswidget ul li a,#content ul.letterselector li a,#content ul.typeahead li a{margin-left:0}#content .cgnContactPanel .cgnContact{min-height:116px;padding-right:75px;z-index:2}#content .cgnContactPanel .cgnContact.cgnContactWithImage{padding-right:95px}#leftnavigation{width:25%}#leftnavigation ul.navigation{list-style-type:none;margin-top:5.9em;margin-left:-1.2em}#leftnavigation ul.navigation li{position:relative;left:0px}#leftnavigation ul.navigation li a{padding-right:5px;font-family:'CgnSimpleRegular', verdana, sans-serif;font-size:1.3em;line-height:150%;color:#333;display:inline-block}#leftnavigation ul.navigation li a:hover,#leftnavigation ul.navigation li a:focus,#leftnavigation ul.navigation li.active a{color:#09f}#leftnavigation ul.navigation li a i{position:absolute;left:-20px;top:3px}#leftnavigation ul.navigation li ul.navigation_l2{list-style-type:none;position:relative;left:20px;margin:0;padding:0}#leftnavigation ul.navigation li ul.navigation_l2 li a,#leftnavigation ul.navigation li.active ul.navigation_l2 li a{padding-right:5px;font-family:'CgnSimpleRegular', verdana, sans-serif;font-size:1.25em;line-height:150%;color:#333}#leftnavigation ul.navigation li.active ul.navigation_l2 li a:hover,#leftnavigation ul.navigation li.active ul.navigation_l2 li a:focus,#leftnavigation ul.navigation li.active ul.navigation_l2 li.active a{color:#09f}#leftnavigation ul.navigation li ul li ul.navigation_l3{list-style-type:none;position:relative;left:20px;margin:0;padding:0}#leftnavigation ul.navigation li ul li ul.navigation_l3 li a,#leftnavigation ul.navigation li.active ul li.active ul.navigation_l3 li a{padding-right:5px;font-family:'CgnSimpleRegular', verdana, sans-serif;font-size:1.25em;line-height:150%;color:#333}#leftnavigation ul.navigation li.active ul li.active ul.navigation_l3 li a:hover,#leftnavigation ul.navigation li.active ul li.active ul.navigation_l3 li a:focus,#leftnavigation ul.navigation li.active ul li.active ul.navigation_l3 li.active a{color:#09f}#leftnavigation ul.navigation li ul li ul li ul.navigation_l4{list-style-type:none;position:relative;left:20px;margin:0;padding:0}#leftnavigation ul.navigation li ul li ul li ul.navigation_l4 li a,#leftnavigation ul.navigation li.active ul li.active ul li.active ul.navigation_l4 li a{padding-right:5px;font-family:'CgnSimpleRegular', verdana, sans-serif;font-size:1.25em;line-height:150%;color:#333}#leftnavigation ul.navigation li.active ul li.active ul li.active ul.navigation_l4 li a:hover,#leftnavigation ul.navigation li.active ul li.active ul li.active ul.navigation_l4 li a:focus,#leftnavigation ul.navigation li.active ul li.active ul li.active ul.navigation_l4 li.active a{color:#09f}#leftnavigation .is-sticky ul.navigation{margin-top:0}.breadcrumb{margin:0px 0px 0.5em 0px;padding:0;background-color:transparent;color:#666}.breadcrumb>li+li::before{content:">";color:#666}.breadcrumb li a{color:#666;text-decoration:none}.breadcrumb li a:hover,.breadcrumb li a:focus{color:#09f;text-decoration:none}table.priceInfo{width:100%;margin:0px;padding:0px;border:0px}table.priceInfo td{padding:0px;margin:0px}table.priceInfo td.priceValue{padding-left:5px;text-align:right}.ratio16_9{width:100%;height:400px}.ratio4_3{width:100%;height:400px}.ratio8_3{width:100%;height:250px}.ratio16_5{width:100%;height:200px}#mobilenavigation:not(.mm-menu){display:none}#mobilenavigation .row{border-bottom:1px dotted #999;padding-top:10px;padding-bottom:10px}#mobilenavigation a{font-family:'CgnSimpleRegular', verdana, sans-serif;color:#333}#mobilenavigation a.active{color:#0099ff}#mobilenavigation .mm-navbar-top form{padding:7px 20px 0px 20px}#mobilenavigation .mm-navbar-top .search-form{float:none}#mobilenavigation .mm-navbar-top .search-form label{display:none}#mobilenavigation .mm-navbar-top .search-form .search-query{padding-right:24px;height:26px}#mobilenavigation .mm-navbar-top .search-form .fa-search{float:right;margin-right:8px;margin-top:-22px;position:relative;z-index:2}#mobilenavigation .mm-navbar-top .logoutbutton{position:relative;padding:0px;font-size:0.7em;line-height:0.4em;color:#333}#mobilenavigation .mm-navbar-top .logoutbutton a{font-weight:bold;color:#fff;padding:4px 12px}#mobilenavigation .mm-navbar-top-3{height:80px}#mobilenavigation .mm-navbar-top-3 .mm-carbon-neutral-banner{margin:0;padding:10px 20px 10px 20px}#mobilenavigation .mm-navbar-top-3 .mm-carbon-neutral-banner a{display:block;text-align:center}#mobilenavigation .mm-navbar-top-3 .mm-carbon-neutral-banner a img{margin:0 auto}.mm-hasnavbar-top-3 .mm-panels{top:160px}.mm-menu{font-size:1.4em}.mm-menu .mm-listview{font-size:1em}.mm-menu .mm-title{font-weight:800}.mm-menu .mm-navbar-bottom ul{list-style-type:none;padding:10px 20px}.mm-menu .mm-navbar-bottom li{float:left;margin-right:20px}#hamburger{box-sizing:border-box;display:block;height:45px;right:0px;position:absolute;top:0px;width:70px;z-index:2;margin:0}#hamburger::before,#hamburger::after,#hamburger span{background:#fff none repeat scroll 0 0;content:"";display:block;height:4px;left:25px;position:absolute;width:30px;cursor:pointer}#hamburger::before{top:10px}#hamburger span{top:20px}#hamburger::after{top:30px}#hamburger::before,#hamburger::after,#hamburger span{transition-delay:0.5s;transition-duration:0.5s;transition-property:transform, top, bottom, left, opacity;transition-timing-function:ease}html.mm-opening #hamburger::before,html.mm-opening #hamburger::after{top:20px;left:30px}html.mm-opening #hamburger span{left:40px;opacity:0}html.mm-opening #hamburger::before{transform:rotate(45deg)}html.mm-opening #hamburger::after{transform:rotate(-45deg)}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-15{width:20%;float:left}.intropagecontainer .brand{margin-left:0px;margin-bottom:0.2em;font-size:2.9em}.introbullet{margin-bottom:2em}@media (min-width:768px){.col-sm-15{width:20%;float:left}.intropagecontainer .brand{margin-left:0px;margin-bottom:0.3em;font-size:5.27em;padding:0px 15px}#content .brand.brand-lang-1{font-size:4.7em}#content .brand.brand-lang-2{font-size:4.8em}.brandrow{margin-bottom:20px}.brand{top:0px;padding:0px;font-size:30px;position:relative}}#darksite .modal-header{padding:30px 15px 0px 15px;border-bottom:0px}#darksite .modal-header img{width:200px}#darksite .modal-header .close{position:absolute;top:5px;right:10px;margin:0;padding:0;font-size:40px;opacity:1;filter:alpha(opacity=100)}#darksite.bw a{color:black;font-weight:bold}@media (min-width:321px){#darksite .modal-header img{width:300px}}@media (min-width:992px){#darksite .modal-dialog{width:992px}#darksite .modal-dialog .modal-body{margin:0px 100px 70px 100px}.col-md-15{width:20%;float:left}.intropagecontainer .logoutbutton,.brandrow .logoutbutton{font-size:13px}.intropagecontainer .brand{margin-left:0px;margin-bottom:0.2em;font-size:6.36em}#content .brand.brand-lang-1{font-size:5.66em}#content .brand.brand-lang-2{font-size:5.88em}.introbullet-1{left:-18px}.introbullet-2{left:-8px}.introbullet-4{left:12px}.introbullet-5{float:right;width:auto}.introbullet-6{left:43px}.brandrow{margin-bottom:28px}.brand{font-size:40px;top:0px}.naviwrapper{height:198px;margin-bottom:10px}.naviwrapper .naviwrapper_gradiant{height:70px}.mainnavi{margin-bottom:0;height:120px}.mainnavi i{font-size:55px}.mainnavi .element{font-size:22px;margin:0}.mainnavi .element .naviicon{width:100px;height:58px;margin:0 auto;padding:0}.mainnavi .element .naviicon i.sym{top:0px}.mainnavi .element .toupper{margin:-27px 0px 0px 0px;padding:0}.mainnavi .element .mirror{margin-top:-14px}.mainnavi .element .mirror.sym-pkw{margin-top:-18px}.mainnavi .element .mirror.sym-koffer{margin-top:-18px}.mainnavi .element .mirror.sym-weltkugel{margin-top:-7px}.mainnavi .element .mirror.sym-stift{margin-top:-8px}.mainnavi .element-1{padding-right:3.5em;width:auto}.mainnavi .element-1 .naviicon i.sym{top:8px}.mainnavi .element-1 .naviicon i.symp{top:0px;left:4px}.mainnavi .element-1 .toupper{margin:-20px 0px 0px 0px}.mainnavi .element-2{padding:0;margin-right:0.3em}.mainnavi .element-2 .naviicon i.sym{top:13px}.mainnavi .element-2 .naviicon i.symp{top:6px;left:9px}.mainnavi .element-2 .toupper{margin:-17px 0px 0px 0px}.mainnavi .element-3{padding:0}.mainnavi .element-3 .naviicon i.sym{top:13px}.mainnavi .element-3 .naviicon i.symp{top:5px;left:25px}.mainnavi .element-3 .toupper{margin:-17px 0px 0px 0px}.mainnavi .element-4{padding:0}.mainnavi .element-4 .naviicon i.sym{top:1px}.mainnavi .element-4 .naviicon i.symp{top:-6px;left:25px}.mainnavi .element-5{padding:0}.mainnavi .element-5 .naviicon i.sym{top:1px}.mainnavi .element-5 .naviicon i.symp{top:-7px;left:35px}.mainnavi .element-5 .toupper{margin:-26px 0px 0px 0px}.mainnavi.advertising .element .naviicon i.sym{top:1px}.mainnavi.advertising .element .naviicon i.symp{top:-7px;left:5px}.mainnavi.advertising .element .mirror{margin-top:-8px}.mainnavi.advertising .element .toupper{margin:-37px 0px 0px 0px}.mainnavi.advertising .element-3 .naviicon i.symp{left:25px}.mainnavi.advertising .element-4 .naviicon i.symp{left:23px}.mainnavi.advertising .element-5 .naviicon i.symp{left:31px}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}.intropagecontainer .brand{margin-left:0px;margin-bottom:0.2em;font-size:7.7em}#content .brand.brand-lang-1{font-size:6.88em}#content .brand.brand-lang-2{font-size:7.13em}.introbullet-1{left:-38px}.introbullet-2{left:-20px}.introbullet-4{left:20px}.introbullet-5{float:right;width:auto}.introbullet-6{left:23px}.brand{font-size:46px;top:0px}.naviwrapper{height:228px;margin-bottom:10px}.naviwrapper .naviwrapper_gradiant{height:75px}.mainnavi{margin-bottom:0;height:144px}.mainnavi i{font-size:70px}.mainnavi .element{font-size:24px;margin:0}.mainnavi .element .naviicon{width:130px;height:72px;margin:0 auto;padding:0}.mainnavi .element .naviicon i.sym{top:0px}.mainnavi .element .toupper{margin:-35px 0px 0px 0px;padding:0}.mainnavi .element .mirror{margin-top:-13px}.mainnavi .element .mirror.sym-pkw{margin-top:-18px}.mainnavi .element .mirror.sym-koffer{margin-top:-19px}.mainnavi .element .mirror.sym-weltkugel{margin-top:-5px}.mainnavi .element .mirror.sym-stift{margin-top:-5px}.mainnavi .element-1{padding-right:3.5em;width:auto}.mainnavi .element-1 .naviicon i.sym{top:13px}.mainnavi .element-1 .naviicon i.symp{top:3px;left:6px}.mainnavi .element-1 .toupper{margin:-27px 0px 0px 0px}.mainnavi .element-2{padding:0;margin-right:0.3em}.mainnavi .element-2 .naviicon i.sym{top:19px}.mainnavi .element-2 .naviicon i.symp{top:9px;left:12px}.mainnavi .element-2 .toupper{margin:-22px 0px 0px 0px}.mainnavi .element-3{padding:0}.mainnavi .element-3 .naviicon i.sym{top:19px}.mainnavi .element-3 .naviicon i.symp{top:9px;left:33px}.mainnavi .element-3 .toupper{margin:-21px 0px 0px 0px}.mainnavi .element-4{padding:0}.mainnavi .element-4 .naviicon i.sym{top:4px}.mainnavi .element-4 .naviicon i.symp{top:-6px;left:33px}.mainnavi .element-5{padding:0}.mainnavi .element-5 .naviicon i.sym{top:5px}.mainnavi .element-5 .naviicon i.symp{top:-5px;left:46px}.mainnavi.advertising .element .naviicon i.sym{top:5px}.mainnavi.advertising .element .naviicon i.symp{top:-5px;left:0px}.mainnavi.advertising .element .mirror{margin-top:-5px}.mainnavi.advertising .element .toupper{margin:-45px 0px 0px 0px}.mainnavi.advertising .element-1{padding-right:2.8em;width:auto}.mainnavi.advertising .element-1 .naviicon i.symp{left:4px}.mainnavi.advertising .element-2{margin-right:0.4em}.mainnavi.advertising .element-2 .naviicon i.symp{left:10px}.mainnavi.advertising .element-3{margin-right:0.3em}.mainnavi.advertising .element-3 .naviicon i.symp{left:32px}.mainnavi.advertising .element-4{margin-right:0.3em}.mainnavi.advertising .element-4 .naviicon i.symp{left:30px}.mainnavi.advertising .element-5 .naviicon i.symp{left:39px}}@media (max-width:480px){.col-xxs-12{width:100%;float:none}.panel-body{padding:15px 5px}.panel-heading{padding:10px 5px}.flight .panel-heading{font-weight:normal !important}#flights .flight-datelabel-header{padding-left:5px}#flights .flight-header .flightheader-destination,#flights .flight-datelabel-header label{margin-left:0px !important}}.intronavi{margin-bottom:0}.intronavi .element{font-family:'CgnSimpleBold', verdana, sans-serif;font-size:22px;text-align:center}.introticker{font-family:'CgnSimpleBold', verdana, sans-serif;margin-top:0;padding-left:0px;padding-right:0px}.introticker .pull-right{display:none}.vertical-center{min-height:30%;min-height:30vh;display:flex;align-items:center}legend{margin-bottom:10px;border:0px}.btn-bookguide,.btn-bookguide:active,.btn-bookguide:visited,.btn-bookguide:focus,.btn-bookguide:hover,.btn-bookguide:active:focus{color:#333;background-color:#ffcc7f;white-space:inherit}.btn-bookguide:hover{text-decoration:underline}@media print{.navbar,.mainnavi,.naviwrapper_gradiant,.header-nav-searchform,.footerhead,footer,#leftnavigation,.indicator{display:none}.naviwrapper.hidden-xs{height:auto;display:block !important}.brand{font-size:48px !important}a[href]:after{content:none}.collapse{display:block !important;height:auto !important}.cgnAccordion>a{padding:6px 45px 6px 50px !important}.cgnAccordion a{border-bottom:none !important;border-top:none !important}.cgnAccordion a .icon{left:0px !important}.btn.btn-default.green,.btn.btn-default.green:visited{background-color:none;color:#000;border:none;border-bottom:none}}.cgnbanner>iframe{width:100%;border:0px;overflow:hidden}.bottom-align-more-link{position:absolute;bottom:10px;right:0}.carbon-neutral-banner-mobile{display:none}.carbon-neutral-banner{margin:0px 0px 0px -20px;padding:10px 0px 0px 0px}.carbon-neutral-teaser-startpage{display:none;position:absolute;top:135px;right:0px}@media (min-width:1480px){.carbon-neutral-teaser-startpage{display:block}}h1,h2,h3,legend{font-family:'CgnSimpleBold', verdana, sans-serif;font-weight:normal;line-height:normal}h1{font-size:2.15em;margin:0px 0px 22px 0px}h2{font-size:1.85em;margin:1em 0 0.5em 0}h3{font-size:1.5em}.adv-banner-list-col2 h3{margin:0.25em 0 0.5em 0}p{margin:0.8em 0}.img-center,.ce-image.ce-center{margin-bottom:2em}.img-center.img-above,.ce-image.ce-center.ce-above{margin:1em 0}.img-rounded{border-radius:3px}.ce-table{margin:1em 0}.panel,.panel-default{margin-bottom:0px;background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#ajaxplane{position:relative;font-size:4em;margin-bottom:20px;color:#666}.photoswipe{cursor:pointer}#pictureLibControl{margin-bottom:20px}#headingWrapperarrivals a,#headingWrapperdepartures a{display:block;background-color:blue;padding:4px}.form-control-feedback{top:10px;right:9px}.captchaimg img{width:100%}#flightDestinationsMap{background-color:#e9e9e9;height:600px;margin-bottom:1cm;padding:0}.optionalblocklabel{font-weight:normal;font-family:'CgnSimpleBold', verdana, sans-serif;border-bottom:1px solid #e5e5e5;width:100%;font-size:14px;line-height:inherit}.optionalblocklabel input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9 }.cgnAccordion{margin-bottom:5px;background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cgnAccordion>.panel-collapse>.panel-body{padding:0px 0px 0px 0px;margin:0.5em 1em}.cgnAccordion>.panel-collapse>.panel-body .row{margin:0px 0px 0px 0px}.cgnAccordion>.panel-collapse>.panel-body .col-xs-12{padding-left:0px;padding-right:0px}.cgnAccordion>.panel-collapse>.panel-body .no-padding{padding-left:0px;padding-right:0px}.cgnAccordion .collapse.in .panel-body{margin-bottom:30px}.cgnAccordion .collapse.in .panel-body .panel-body{margin-bottom:0}.cgnAccordion .collapse.in .panel-body .cgnContainer.cgnRankingContainer .panel-body,.cgnAccordion .collapse.in .panel-body .cgnContainer.cgnContactPanel .panel-body,.cgnAccordion .collapse.in .panel-body .cgnPanel.panel-faq .panel-body{margin-bottom:0px}.cgnAccordion span.text-danger{position:relative;top:0.2em;padding:0.1em 0.2em;margin:0;background-color:#f90;color:#fff;font-size:0.6em;float:right}.cgnAccordion>a{border:0px;position:relative;text-decoration:none;padding:6px 45px 6px 70px;font-family:'CgnSimpleBold', verdana, sans-serif;font-size:1.4em;line-height:1.8em;width:100%;display:block;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:#333}.cgnAccordion>a .icon{font-size:1.5em;margin-right:10px;position:absolute;left:10px}.cgnAccordion>a .title{position:relative;display:block;width:auto;margin:0;padding:0;font-family:'CgnSimpleBold', verdana, sans-serif;font-size:1.3em;line-height:normal}.cgnAccordion>a .title span.text-danger{top:0.3em}.cgnAccordion>a .indicatorcircle{font-size:1.3em;line-height:normal;padding-left:10px;padding-right:10px;border-radius:15px;background-color:#fff;position:absolute;right:10px;top:5px}.cgnAccordion>a .indicator{font-size:1.5em;position:absolute;right:16px;top:1px}.cgnAccordion>a .indicator:after{content:" - "}.cgnAccordion>a.collapsed .indicator:after{content:" + "}.cgnAccordion.jobs{}.cgnAccordion.jobs p.subtitle{margin:0}.cgnAccordion.panel-cgn-green>a{border-top:2px solid #690;background-color:#9c0;border-bottom:2px solid #fff}.cgnAccordion.panel-cgn-green>a .indicator{color:#690}.cgnAccordion.panel-cgn-green>a.collapsed{border-top:2px solid transparent;background-color:#cce57f;border-bottom:2px solid #690}.cgnAccordion.panel-cgn-blue>a{border-top:2px solid #09f;background-color:#6cf;border-bottom:2px solid transparent}.cgnAccordion.panel-cgn-blue>a .indicator{color:#09f}.cgnAccordion.panel-cgn-blue>a.collapsed{border-top:2px solid transparent;background-color:#b2e5ff;border-bottom:2px solid #09f}.cgnAccordion.panel-cgn-yellow>a{border-top:2px solid #fc0;background-color:#ff0;border-bottom:2px solid transparent}.cgnAccordion.panel-cgn-yellow>a .indicator{color:#fc0}.cgnAccordion.panel-cgn-yellow>a.collapsed{border-top:2px solid transparent;background-color:#ffff7f;border-bottom:2px solid #fc0}.cgnAccordion.panel-cgn-orange>a{border-top:2px solid #f60;background-color:#f90;border-bottom:2px solid transparent}.cgnAccordion.panel-cgn-orange>a .indicator{color:#f60}.cgnAccordion.panel-cgn-orange>a.collapsed{border-top:2px solid transparent;background-color:#ffcc7f;border-bottom:2px solid #f60}.cgnAccordion.panel-cgn-grey>a{border-top:2px solid #999;background-color:#ccc;border-bottom:2px solid transparent}.cgnAccordion.panel-cgn-grey>a .indicator{color:#999}.cgnAccordion.panel-cgn-grey>a.collapsed{border-top:2px solid transparent;background-color:#ddd;border-bottom:2px solid #999}.cgnAccordion.panel-cgn-blue-light>a{border-top:2px solid #b2e5ff;background-color:#b2e5ff;border-bottom:2px solid transparent}.cgnAccordion.panel-cgn-blue-light>a .indicator{color:#fff}.cgnAccordion.panel-cgn-blue-light>a .indicatorcircle{background-color:#333}.cgnAccordion.panel-cgn-blue-light>a.collapsed{border-top:2px solid transparent;background-color:#b2e5ff;border-bottom:2px solid #b2e5ff}.cgnAccordion.panel-content>a{border-top:2px solid #333;background-color:#666;border-bottom:2px solid transparent;color:white;padding:9px 45px 9px 30px}.cgnAccordion.panel-content>a .title{position:relative;display:block;width:auto;margin:0;padding:0;font-family:'Open Sans', sans-serif;font-size:0.85em;font-weight:bold;line-height:normal}.cgnAccordion.panel-content>a .title-with-addendum{padding-right:110px}.cgnAccordion.panel-content>a .subtitle{font-family:'Open Sans', sans-serif;font-size:0.85em;font-weight:normal;line-height:normal;color:#fff}.cgnAccordion.panel-content>a .addendum{position:absolute;top:9px;right:50px;width:auto;max-width:95px;font-family:'Open Sans', sans-serif;font-size:0.85em;font-weight:normal;line-height:normal;text-align:right;color:#fff}.cgnAccordion.panel-content>a .indicator{color:#999}.cgnAccordion.panel-content>a.collapsed{border-top:2px solid transparent;background-color:#eee;border-bottom:2px solid #e0e0e0;color:#09f}.cgnAccordion.panel-content>a .icon{font-size:0.7em;font-weight:bold;top:13px;left:14px}.cgnAccordion.panel-content>a.collapsed .icon{left:15px}.cgnAccordion.panel-content>a .icon:before{content:"J"}.cgnAccordion.panel-content>a.collapsed .icon:before{content:"G"}.cgnAccordion.panel-content>a.collapsed .subtitle{color:#333}.cgnAccordion.panel-content>a.collapsed .addendum{color:#333}#content .cgnAccordion.panel-content ul{padding:15px 0px 0px 0px;margin:0}.cgnPanel{-webkit-box-shadow:none;box-shadow:none}.cgnPanel .panel-heading,.cgnPanel .panel-body{margin-left:14px}.cgnPanel .panel-heading a{width:100%;display:block;position:relative}.cgnPanel .panel-collapse .panel-body{padding-top:0px}.cgnPanel .panel-collapse .panel-body,.cgnPanel .collapsing .panel-body,.cgnPanel .in.collapse .panel-body{margin-bottom:15px}.cgnPanel .panel-heading a::before{position:absolute;left:-14px;font-family:'SimpleArrows';content:'J'}.cgnPanel .panel-heading a.collapsed::before{content:"G"}.jobContent p{margin:0 0 0.8em 0}.jobContent ul{padding:0px 0px 15px 0px;margin:0}#content .cgnAccordion.panel-content .jobContent ul{padding:0px 0px 15px 0px;margin:0}.tx-cgn-flightschedule .row{margin:0px 0px 0px 0px}.tx-cgn-flightschedule .fcRow{margin:0 -15px 1em -15px}.tx-cgn-flightschedule .fcRow .row{margin-bottom:0.5em}.tx-cgn-flightschedule .fcRowSmall{margin-bottom:0.5em}.tx-cgn-flightschedule .no-padding{padding:0}.tx-cgn-flightschedule .no-margin{margin:0}.tx-cgn-flightschedule .no-margin-bottom{margin-bottom:0}.tx-cgn-flightschedule .margin-top-fsSubmitButton{margin-top:1em}.tx-cgn-flightschedule .fsSubmitButton{padding:10px 20px}.tx-cgn-flightschedule #flightcontrol3{margin:0 0 2em 0}.tx-cgn-flightschedule form #flightcontrol2{padding:0}.tx-cgn-flightschedule #flightcontrol2{margin:0}.tx-cgn-flightschedule #flightcontrol2 form{padding:0}.tx-cgn-flightschedule #flightcontrol2 input.form-control,.tx-cgn-flightschedule #flightcontrol2 select.form-control{border:0px solid transparent;border-bottom:2px solid #ccc}.tx-cgn-flightschedule #flightcontrol2 select.form-control.startdate{border-right:1px solid #ccc;border-top-right-radius:0;border-bottom-right-radius:0}.tx-cgn-flightschedule #flightcontrol2 select.form-control.starttime{border-top-left-radius:0;border-bottom-left-radius:0}.tx-cgn-flightschedule #flightcontrol2 .input-group-addon{border:0px solid transparent;border-bottom:2px solid #ccc;font-family:SimpleArrows;color:#fff;background-color:#9c0}.tx-cgn-flightschedule #flightcontrol2 .input-group-addon:HOVER,.tx-cgn-flightschedule #flightcontrol2 .input-group-addon:FOCUS{color:#fff;background-color:#690}.tx-cgn-flightschedule #flightcontrol2 .fcMode .no-padding-left{padding-left:0}.tx-cgn-flightschedule #flightcontrol2 .fcMode .no-padding-right{padding-right:0}.tx-cgn-flightschedule #flightcontrol2 .fcMode a{display:block;width:100%;margin:0;padding:0.2em 0;text-align:center;font-family:'CgnSimpleBold', verdana, sans-serif;font-size:1.5em;line-height:normal;color:#333;background-color:#b2e5ff;border-top:2px solid transparent;border-bottom:2px solid #6cf;border-radius:3px;cursor:pointer}.tx-cgn-flightschedule #flightcontrol2 .fcMode a:ACTIVE,.tx-cgn-flightschedule #flightcontrol2 .fcMode a:FOCUS,.tx-cgn-flightschedule #flightcontrol2 .fcMode a:HOVER,.tx-cgn-flightschedule #flightcontrol2 .fcMode a.act,.tx-cgn-flightschedule #flightcontrol2 .fcMode a.act:FOCUS,.tx-cgn-flightschedule #flightcontrol2 .fcMode a.act:HOVER{color:#fff;background-color:#6cf;border-bottom:2px solid #09f;text-decoration:none}.tx-cgn-flightschedule #flightcontrol2 .fcMode i{position:relative;left:-0.3em}.tx-cgn-flightschedule #flightcontrol2 .fcMode i.sym-flugzeug-landend{top:-0.15em}@media (min-width:992px){.tx-cgn-flightschedule .no-padding{padding:0}.tx-cgn-flightschedule .no-padding-left{padding-left:0}.tx-cgn-flightschedule .no-padding-right{padding-right:0}.tx-cgn-flightschedule .no-margin{margin:0}.tx-cgn-flightschedule .small-padding-left{padding-left:5px}.tx-cgn-flightschedule .small-padding-right{padding-right:5px}.tx-cgn-flightschedule .fcRow .row{margin-bottom:0}}#flights{margin:0 0 1em 0}#flights .panel-heading{font-weight:bold}#flights .no-padding-left{padding-left:0}#flights .no-padding-right{padding-right:0}#flights label{margin:1em 0;padding:0px}#flights .flight-header-no-results{margin:1em 0;background-color:#fff}#flights .flight-header{margin-top:1em;background-color:#eee}#flights .flight-header .flightheader-destination{margin-left:32px}#flights .flight-datelabel-header{background-color:#fff}#flights .flight-datelabel-header label{margin-left:47px}#flights .flight{-webkit-box-shadow:none;box-shadow:none}#flights .flight a.accordion-toggle::before,#flights .flight a[data-toggle="collapse"]::before{position:absolute;top:0px;left:-15px;font-family:'SimpleArrows';content:'J'}#flights .flight a.accordion-toggle.collapsed::before,#flights .flight a.collapsed[data-toggle="collapse"]::before{left:-12px;top:1px;content:"G"}#flights .flight a[role=button]{position:relative;display:block;margin-left:45px}#flights .flight a[role=button]:HOVER,#flights .flight a[role=button]:FOCUS{text-decoration:none}#flights .flight a[role=button]:HOVER span,#flights .flight a[role=button]:FOCUS span{text-decoration:underline}#flights .flight .boarding-icon{float:left;position:relative;top:0px;margin-right:10px}#flights .flight .boarding-icon.active .fa.fa-circle{color:#690}#flights .flight .boardingcircle{border:2px solid #333;width:12px;height:12px;border-radius:50%;float:left;margin:0 0.1em}#flights .flight .boardingcircle_filled{background-color:#ff0;border:2px solid #333;width:12px;height:12px;border-radius:50%;float:left;margin:0 0.1em}#flights .flight .panel-collapse.collapse.in panel-body{padding-top:0;padding-bottom:0}#flights .flight .flightdetail .dl-horizontal{margin:0 0 1em 0}#flights .flight .flightdetail .dl-horizontal dt{text-align:left;font-weight:normal;width:25%;min-width:120px;float:left;clear:left}#flights .flight .flightdetail .dl-horizontal dd{width:auto}#flights .flight .flightdetail .dl-horizontal.flightInfoList{margin-left:32px}#flights .flight .flightdetail .dl-horizontal.linkList{margin-left:32px}#flights .flight .flightdetail .dl-horizontal.linkList dd{margin-left:0}@media (min-width:480px){#flights .flight .flightdetail .dl-horizontal.flightInfoList{margin-left:32px}#flights .flight .flightdetail .dl-horizontal.linkList{margin-left:0px}}@media (min-width:768px){#flights .flight .flightdetail .dl-horizontal dt{width:120px}#flights .flight .flightdetail .dl-horizontal dd{margin-left:125px}#flights .flight .flightdetail .dl-horizontal.flightInfoList{margin-left:32px}#flights .flight .flightdetail .dl-horizontal.linkList{margin-left:0px}}@media (min-width:992px){#flights .flight .flightdetail .dl-horizontal.linkList{margin-left:0px}}.tx-cgn-flightschedule #flights .flight-datelabel-header label{margin-left:32px}.cgnElement{display:inline-block}.cgnElement.application{float:right;margin:1em 0 0 0}.cgnElement.cgnElement_phone::before{font-family:'SimpleSymbols';float:left;padding-right:6px;content:'<';position:relative;left:0.1em}.cgnElement.cgnElement_fax::before{font-family:'SimpleSymbols';float:left;padding-right:5px;content:',';position:relative;top:0.1em}.cgnElement.cgnElement_website::before{font-family:'SimpleSymbols';float:left;padding-right:7px;content:'Ü'}.cgnElement.cgnElement_email::before{font-family:'SimpleSymbols';float:left;padding-right:5px;content:'-';position:relative;top:0.2em}.cgnElement.cgnElement_phone i.arr,.cgnElement.cgnElement_fax i.arr,.cgnElement.cgnElement_website i.arr,.cgnElement.cgnElement_email i.arr{padding-right:0.2em}.panel.cgnPanel:nth-of-type(odd),.panel.flight:nth-of-type(odd){background-color:#f7fcff}.panel.cgnPanel:nth-of-type(odd) .cgnPanel.panel:hover,.panel.cgnPanel:nth-of-type(odd) .panel.flight:hover,.panel.cgnPanel:nth-of-type(odd) .panel.flight .panel-collapse,.panel.cgnPanel:nth-of-type(odd) .panel.flight>.panel-heading.in,.panel.cgnPanel:nth-of-type(odd) .panel.cgnPanel .panel-collapse,.panel.cgnPanel:nth-of-type(odd) .panel.cgnPanel>.panel-heading.in,.panel.flight:nth-of-type(odd) .cgnPanel.panel:hover,.panel.flight:nth-of-type(odd) .panel.flight:hover,.panel.flight:nth-of-type(odd) .panel.flight .panel-collapse,.panel.flight:nth-of-type(odd) .panel.flight>.panel-heading.in,.panel.flight:nth-of-type(odd) .panel.cgnPanel .panel-collapse,.panel.flight:nth-of-type(odd) .panel.cgnPanel>.panel-heading.in{background-color:#f7fcff}.cgnPanel.panel-h3 h3,.cgnPanel.panel-h4 h4{font-family:"Open Sans", sans-serif;display:inline;font-size:1.1em;font-weight:bold}.cgnPanel.panel-h3 .panel-body h4{font-size:1.1em;font-weight:bold}.cgnContainer{position:relative;color:#000;border-radius:3px}.cgnContainer .icon{font-size:5em;line-height:normal;color:#e9e9e9;position:absolute;right:15px;top:19px;clear:both;z-index:1}.cgnContainer .download,.cgnContainer .rankingBox{position:relative;z-index:2}.cgnContainer .download{margin:0 0 20px}.cgnContainer .download h3{margin-bottom:4px !important}.cgnContainer .download a .arr{margin-right:5px}.cgnContainer .download:last-child{margin:0}.cgnContainer .waitingtime{font-weight:bold;position:relative;z-index:2}.cgnContainer .waitingtime .no-padding{padding-left:0;padding-right:0}.cgnContainer .waitingtime span{padding-left:0.5em}.cgnContainer .panel-body h3{font-family:inherit;font-size:1.1em;font-weight:bold;margin:0px}.cgnContainer .panel-body p{margin:0;padding:0}@-moz-document url-prefix(){.cgnContainer .icon{top:10px}}.cgnContainer.cgnContainerPanel{margin:0px 0px 10px 0px}.cgnContainer.container-default{margin:1em 0 0 0;border:1px solid #eee;background-color:#eee}.introticker .cgnContainer.container-default{margin:0}.cgnbanner{margin:0 0 1em 0;text-align:center}.cgnbanner .img-responsive{display:inline}.cgnContainer.cgnWaitingtimePanel{margin:0 0 1em 0}.cgnContainer.cgnWaitingtimePanel .icon{top:6px;line-height:1em;font-size:3.3em}@media (max-width:974px){.cgnContainer.cgnWaitingtimePanel .icon{top:7px;font-size:5em}}.cgnContainer.cgnFilterContainer{margin:1em 0}.cgnContainer.cgnFilterContainer .checkin-hint{text-align:right}.cgnContainer.cgnFilterContainer .checkin-hint p{padding-top:0.2em}.cgnContainer.cgnFilterContainer .checkin-hint p .symp.sym-gepaeckwagen{font-size:1.5em}.cgnContainer.container-cgn-white{border:1px solid #eee;background-color:#fff}.cgnContainer.withicon .panel-body{min-height:90px}.cgnContainer.cgnWaitingtimePanel.withicon .panel-body{min-height:50px;font-size:1em}@media (min-width:974px){.cgnContainer.cgnWaitingtimePanel.withicon .panel-body{font-size:14px}}.cgnContainer.cgnContactPanel .panel-body{min-height:116px}.cgnContainer.cgnImageContainerPanel{border:none;border-radius:0}.cgnContainer.cgnImageContainerPanel .panel-body{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}.cgnContainer.cgnImageContainerPanel .panel-body img{margin:0px auto;text-align:center;width:auto;height:auto}.cgnContainer.cgnImageContainerPanel .panel-body h3{padding:5px 0px;margin:0px auto;text-align:center}.cgnContainer.cgnImageInfoContainerPanel{margin:0px 0px 10px 0px}.cgnContainer.cgnImageInfoContainerPanel .panel-body{padding:10px}.cgnContainer.cgnImageInfoContainerPanel .imageInfo{overflow:hidden}.cgnContainer.cgnImageInfoContainerPanel .imageInfo .teaser{overflow:hidden}.cgnContainer.cgnImageInfoContainerPanel .imageInfo i.sym.sym-kamera{position:relative;top:-2px;margin-right:5px}.cgnContainer.cgnImageInfoContainerPanel .imageInfo hr{margin:10px 0px}.cgnContainer.cgnRankingContainer{border:3px solid #999}.cgnContainer.cgnRankingContainer .icon{top:24px;left:5px;right:auto;color:#e0e0e0}.cgnContainer.cgnRankingContainer .rankingBox{text-align:center}.cgnContainer.cgnRankingContainer .rankingBox h3{font-family:'CgnSimpleRegular', verdana, sans-serif;font-size:2.5em;margin:0;font-weight:normal}.cgnContainer.cgnRankingContainer .rankingBox p{font-family:'CgnSimpleBold', verdana, sans-serif;font-size:5em;line-height:normal;margin:0}.cgnContainer.cgnContainerNewswidget .panel-body{padding-top:0px;padding-bottom:0px}.cgnContainer.cgnContainerNewswidget #newswidget{font-family:'CgnSimpleBold', verdana, sans-serif;max-height:48px}.cgnContainer.cgnContainerNewswidget #newswidget ul{width:100%}.cgnContainer.cgnContainerNewswidget #newswidget ul li{width:100%;height:48px;width:100%;display:table}.cgnContainer.cgnContainerNewswidget #newswidget ul li div{width:100%;height:48px;vertical-align:middle;display:table-cell;table-layout:fixed;text-align:center}.cgnContainer.cgnContainerNewswidget #newswidget ul li div a{display:block;width:100%;font-size:16px;text-align:center;padding:5px 0px;margin-left:0.2em}.cgnContainer.cgnContainerNewswidget #newswidget ul li div a i{position:relative;top:-0.1em;padding-right:0.2em}.cgnCards .panel-body{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}.cgnCards .cgnContainerPanel>.panel-body{padding:10px}.cgnCards .logo{text-align:center;margin:10px 0px 20px 0px}.cgnCards .logo img{max-width:210px;max-height:50px;width:auto;height:auto}.cgnCards div.text-danger{position:absolute;right:10px;top:5px;padding:0.1em 0.2em;margin:0;background-color:#f90;color:#fff;font-size:0.8em}.cgnCards .location,.cgnCards .locationAirlines{position:relative;color:#999}.cgnCards .location p,.cgnCards .locationAirlines p{padding-left:25px;position:relative}.cgnCards .location p>.icon,.cgnCards .locationAirlines p>.icon{color:#999;font-size:1.1em;line-height:normal;left:3px;top:3px}.cgnCards .detailLink{text-align:right}.cgnCards .detailLink .checkin-hint{position:relative}.cgnCards .detailLink .checkin-hint i{position:absolute;bottom:1px;right:0px;font-size:1.5em}.cgnCards .locationAirlines p{padding-left:30px}.cgnCards .locationAirlines p>.icon{left:0px;top:5px}#facilities{margin:1em 0 0 0}.cgnCardsDetail .cgnContainer.container-default{margin:0}.cgnCardsDetail .banner{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px}.cgnCardsDetail .banner ul{margin-top:0px}.cgnCardsDetail .logo{margin:0 0 1em 0}.cgnCardsDetail .logo img{max-width:210px;max-height:50px}.cgnCardsDetail .description{margin:0 0 1em 0}.cgnCardsDetail .sym.sym-uhr{padding-left:0.2em;padding-right:6px}.cgnCardsDetail .phonecosts{color:#999}.cgnCardsDetail div.phonecosts{font-size:0.8em;margin:1em 0 0 0}.btn.btn-default.green,.btn.btn-default.green:visited{background-color:#9c0;color:#fff;border:1px solid transparent;border-bottom:2px solid #690}.btn.btn-default.green.active,.btn.btn-default.green:active,.btn.btn-default.green:hover{background-color:#690;border:1px solid transparent;border-bottom:2px solid #9c0}.btn.btn-default.orange,.btn.btn-default.orange:visited{background-color:#f90;color:#fff;border:1px solid transparent;border-bottom:2px solid #bb7000}.btn.btn-default.orange.active,.btn.btn-default.orange:active,.btn.btn-default.orange:hover{background-color:#bb7000;border:1px solid transparent;border-bottom:2px solid #f90}code{font-size:120%}.emailAt:before{content:"@";margin-left:0.1em;margin-right:0.2em}#pressReleases h2{margin-bottom:0px}#pressReleases .releaseDate{margin-bottom:15px}#pressReleases .releaseTeaser img{position:relative;top:3px;float:left;margin:0px 1em 1.8em 0px}#pressReleases .releaseTeaser hr{clear:left}#pressReleases .releaseListImage{width:150px;height:auto}.destination-airlines .btn-flights{margin:5px 0px}.terminalmap{position:relative;border-radius:3px;overflow:auto;width:100%}.terminalmap .map{position:absolute;width:850px;height:1163px;background-image:url("/fileadmin/cgn/theme/img/850_karte.png")}.terminalmap .stecknadel{position:absolute;width:23px;height:36px;left:-100px;top:-100px;cursor:help;background-image:url("/fileadmin/cgn/theme/img/placemark_orange.png");background-position:0px 0px;background-repeat:no-repeat}.terminalmap .stecknadel .icon{position:relative;left:0px;top:0px;font-size:48px;line-height:48px;z-index:2}.terminalmap .stecknadel .icon.symp{position:absolute;top:-6px;left:2px;color:#f90;z-index:1}.weather{position:relative;font-size:48px;height:35px}.weather i{position:absolute;left:0px;top:0px}.weather .symp{color:#ff0;top:-8px;left:3px}.weather.night .symp{color:#6cf}#map_canvas,.map_canvas_big{width:100%;height:800px}.pictureLibFilter{margin-bottom:20px}#content .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0 0 1em 0}#content .rslides ul{padding:0}#content .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}#content .rslides li a{margin-left:0}#content .rslides li:first-child{position:relative;display:block;float:left}#content .rslides li:before{top:0px;float:none;content:""}#content .rslides img{display:block;height:auto;float:left;width:100%;border:0;border-radius:3px}.cgnElement.cgnElement_email.application{margin-top:30px}iframe.webcam{border:1px solid #e9e9e9;frame:0px;margin-bottom:30px}#content .csc-sitemap ul{list-style-type:none}#content .csc-sitemap ul li{left:0em}#content .csc-sitemap ul li.mapheader>span>a{font-weight:bold}#content .csc-sitemap ul li:before{display:none}.zoomcontent{position:relative;border:1px solid #ccc;margin:1em 0;border-radius:3px}.zoombutton{position:absolute;bottom:15px;right:8px;font-size:25px;line-height:10px;padding-top:0px;padding-bottom:3px;padding-left:5px;padding-right:5px}.gm-style{font-family:'CgnSimpleRegular', verdana, sans-serif}.gm-style strong{font-family:'CgnSimpleBold', verdana, sans-serif;font-weight:normal;font-size:1.3em}#content .table-responsive>.table>tbody>tr>td{white-space:normal}.maps-table{margin:0.8em 0 0 0}.maps-table td{padding:0 0 0.1em 1em;font-size:1em}.maps-table td strong{font-size:1em}.maps-table td:first-child{padding-left:0}.maps-table td.ar{text-align:right}.form-horizontal-jobs .control-label{text-align:left}.airline .logo{margin:1em 0}.airline .logo img{max-width:210px;max-height:50px;width:auto;height:auto}.airline .phonecosts{color:#999}.airline div.phonecosts{font-size:0.8em;margin:1em 0 0 0}.airline .dl-horizontal.dl-horizontal-airline{margin:1em 0}.airline .dl-horizontal.dl-horizontal-airline dt{text-align:left;font-weight:normal;width:120px;float:left;clear:left}.airline .dl-horizontal.dl-horizontal-airline dd{margin-left:130px}.airline .zoomcontent{margin:2em 0 1em 0}.airline-destinations .text-danger{position:relative;top:-0.05em;padding:0.1em 0.2em;margin:0;background-color:#f90;color:#fff;font-size:0.8em}.tx-indexedsearch-res{margin-top:2em}.tx-indexedsearch-res h3 a i{display:none}.tl-text .tl-headline-date,.tl-text h3.tl-headline-date{font-family:"CgnSimpleRegular", verdana, sans-serif !important}.tl-text-content,.tl-text .tl-headline-date{font-family:"CgnSimpleRegular", verdana, sans-serif !important}.tl-text .tl-headline-date{font-size:2em !important;color:#333 !important;margin:16px 0 3px !important}.tl-text-content{margin-top:0.7em}.tl-text{max-width:100%;width:100%}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.form-horizontal-jobs .form-control.fileupload{padding:3px 12px}}#CenterdpFrameForm .form-group{margin-bottom:0px}#CenterdpFrameForm button{font-family:'CgnSimpleBold', verdana, sans-serif}#CenterdpFrameForm button:hover{color:white;text-decoration:underline}#CenterdpFrameForm label{padding:10px 16px;font-size:16px;line-height:1.3333333;font-family:'CgnSimpleBold', verdana, sans-serif;font-weight:normal}@media (max-width:1200px){#CenterdpFrameForm label{padding:5px 0px 0px}}@media (max-width:991px){.bootstrap-datetimepicker-widget table td{height:20px !important;line-height:20px !important}.bootstrap-datetimepicker-widget table td span{height:20px !important;line-height:20px !important}.cgnContainerNewswidget{margin-bottom:50px !important}#CenterdpFrameForm{margin-bottom:50px}#CenterdpFrameForm .form-group{margin-bottom:5px}#CenterdpFrameForm button{margin-top:10px}#CenterdpFrameForm .panel-body{padding:10px 5px 10px 5px}}#dpParkingForm h2{margin:1em 0}#dpParkingForm .cgnParkingFormContainer{border:none;background-color:#ff0}#dpParkingForm .cgnParkingFormContainer .parkingLinks a:LINK,#dpParkingForm .cgnParkingFormContainer .parkingLinks a:ACTIVE,#dpParkingForm .cgnParkingFormContainer .parkingLinks a:VISITED,#dpParkingForm .cgnParkingFormContainer .parkingLinks a:HOVER,#dpParkingForm .cgnParkingFormContainer .parkingLinks a:FOCUS{display:inline-block;color:#333;font-size:16px;font-family:"CgnSimpleBold", verdana, sans-serif;margin-right:5px;margin-left:0px}#dpParkingForm button{font-family:'CgnSimpleBold', verdana, sans-serif;background-color:#0e4194;margin-top:15px;padding:10px 5px}#dpParkingForm button.btn:hover,#dpParkingForm button.btn:focus,#dpParkingForm button.focus.btn,#dpParkingForm button:hover{color:white;text-decoration:underline}#dpParkingForm label{padding:0px;font-size:16px;line-height:1.3333333;font-family:'CgnSimpleBold', verdana, sans-serif;font-weight:normal}.youtube_back,.googlemaps_back,.podigee_back{cursor:pointer;max-width:847px;background-color:#4c4c4c;background-image:url(/fileadmin/cgn/theme/images/YouTube-Icon-Full-Color-Logo.wine.svg);background-position:center;background-repeat:no-repeat;background-size:25% 25%;position:relative}.youtube_back .top,.youtube_back .bottom,.googlemaps_back .top,.googlemaps_back .bottom,.podigee_back .top,.podigee_back .bottom{position:absolute;padding:50px;width:100%;font-family:'CgnSimpleBold', verdana, sans-serif;font-size:24px;text-align:center;color:white}.youtube_back .bottom,.googlemaps_back .bottom,.podigee_back .bottom{bottom:0px;text-align:center}.youtube_back .top a,.youtube_back .bottom a,.googlemaps_back .top a,.googlemaps_back .bottom a,.podigee_back .top a,.podigee_back .bottom a{color:white}.podigee_back{background-image:url(/fileadmin/cgn/theme/images/powered_by_podigee_Outline_Weiss.png);background-color:#F7F7F7;background-size:20%;max-height:330px !important}.podigee_back .top,.podigee_back .bottom{color:#333}.googlemaps_back{background-image:url(/fileadmin/cgn/theme/images/Google_Maps_icon_2020.svg);background-color:#F7F7F7}.googlemaps_back .top,.googlemaps_back .bottom{color:#333}@media (min-width:1200px){.cgnParkingFormContainer{padding-left:40px}}@media (min-width:991px){.cgnParkingFormContainer{background-image:url("/fileadmin/cgn/theme/img/bg_parkingForm.jpg");background-position:right bottom;background-repeat:no-repeat}}@media (min-width:480px){.cgnParkingFormContainer .parkingLinks{text-align:right}.cgnParkingFormContainer .parkingLinks a:LINK,.cgnParkingFormContainer .parkingLinks a:ACTIVE,.cgnParkingFormContainer .parkingLinks a:VISITED,.cgnParkingFormContainer .parkingLinks a:HOVER,.cgnParkingFormContainer .parkingLinks a:FOCUS{margin-right:0px;margin-left:5px}}.seitenticker{padding-top:50px}@media (min-width:768px){.seitenticker{padding-top:0px}}@media (max-width:992px){.ce-gallery{width:100%}}@media (min-width:640px){.ce-gallery .ce-column{margin:0;padding:0 5px;box-sizing:border-box}.ce-gallery .ce-column:first-child{padding-left:0}.ce-gallery .ce-column:last-child{margin-right:0}.ce-gallery img,.ce-gallery picture{width:100%;height:auto}.ce-gallery[data-ce-columns="2"] .ce-column{width:50%}.ce-gallery[data-ce-columns="3"] .ce-column{width:33%}.ce-gallery[data-ce-columns="4"] .ce-column{width:25%}.ce-gallery[data-ce-columns="5"] .ce-column{width:20%}}@media (max-width:640px){.youtube_back .top,.youtube_back .bottom,.googlemaps_back .top,.googlemaps_back .bottom,.podigee_back .top,.podigee_back .bottom{padding:12px;font-size:12px}.ce-gallery .ce-column{margin:0 0 10px;width:100%;box-sizing:border-box}.ce-gallery img,.ce-gallery picture{width:100%;height:auto}}#header .btn-sm{background-color:#fff}#besucherdienstcalender #adminForm hr{height:10px;background-color:#6cf}#besucherdienstcalender #adminForm .card{background-color:#f0f0f0}#besucherdienstcalender #adminForm .card .card-body pre{margin-bottom:0;white-space:normal;font-size:unset}#besucherdienstcalender .nav.flex-column a:focus,#besucherdienstcalender .nav.flex-column a:hover,#besucherdienstcalender .nav.flex-column a.active,#besucherdienstcalender .nav.flex-column a.active:hover,#besucherdienstcalender .nav.flex-column a.active:focus{font-weight:bold;color:white}#besucherdienstcalender table.infotable tr{cursor:pointer}#besucherdienstcalender table th,#besucherdienstcalender table td .date{font-family:'CgnSimpleBold', verdana, sans-serif}#besucherdienstcalender table th{font-size:1.3em;width:14.28%}#besucherdienstcalender table th.green,#besucherdienstcalender table tr.green{background-color:#9c0}#besucherdienstcalender table button{font-size:1.3em;background-color:unset;color:black;border:0px;box-shadow:unset}#besucherdienstcalender table button:not([disabled]):hover{color:#690}#besucherdienstcalender table td.today{background-color:#ffc}#besucherdienstcalender table td{font-size:1em}#besucherdienstcalender table td .celeb{color:#f66;font-weight:bold;font-size:0.9em}#besucherdienstcalender table td .panel.calendarday .date{font-size:1.3em}#besucherdienstcalender table td .panel.calendarday .panel-body{padding:0px}#besucherdienstcalender table td .panel.calendarday .panel-body ul{margin:0px}#besucherdienstcalender table td .panel.calendarday .panel-body ul li:before{top:3px;font-family:SimpleArrows;content:"A"}#besucherdienstcalender table td .panel.calendarday .panel-body ul li.gruen{font-weight:bold;cursor:pointer}#besucherdienstcalender table td .panel.calendarday .panel-body ul li.gruen:hover{color:#690}#besucherdienstcalender table td .panel.calendarday .panel-body ul li.grau,#besucherdienstcalender table td .panel.calendarday .panel-body ul li.orange{color:#aaa;cursor:not-allowed}#besucherdienstcalender table td .panel.calendarday .panel-body ul li.gruen:before{color:#690;cursor:pointer}#besucherdienstcalender table td .panel.calendarday .panel-body ul li.grau:before{color:#e0e0e0}#besucherdienstcalender table td .panel.calendarday .panel-body ul li.orange:before{color:#ffd1b3;cursor:not-allowed}#besucherdienstcalender table td .panel.calendarday .panel-body ul.mobile li{float:left;padding-right:30px}#besucherdienstcalender table td.next .celeb,#besucherdienstcalender table td.next .date,#besucherdienstcalender table td.prev .celeb,#besucherdienstcalender table td.prev .date{color:#999}#besucherdienstcalender table.ADMIN td .panel.calendarday .panel-body ul li{cursor:pointer !important}#besucherdienstcalender table.ADMIN td .panel.calendarday .panel-body ul li.gruen{color:#690;font-weight:normal}#besucherdienstcalender table.ADMIN td .panel.calendarday .panel-body ul li.orange,#besucherdienstcalender table.ADMIN td .panel.calendarday .panel-body ul li.orange:before{color:#f60}#besucherdienstcalender table.ADMIN td .panel.calendarday .panel-body ul li.grau,#besucherdienstcalender table.ADMIN td .panel.calendarday .panel-body ul li.grau:before{color:#777}#besucherdienstcalender table.ADMIN td .panel.calendarday .panel-body ul li.blau,#besucherdienstcalender table.ADMIN td .panel.calendarday .panel-body ul li.blau:before{color:#09f}#besucherdienstcalender table.mobile th{text-align:center}#besucherdienstcalender table.mobile .celeb{font-size:1em}@media (max-width:640px){#besucherdienstcalender table.desktop{display:none}}@media (min-width:640px){#besucherdienstcalender table.mobile{display:none}}@media (min-width:768px){.brandrow .logoutbutton{margin:0 0.8em 0 0;max-width:165px}.intropagewrapper .brandrow .logoutbutton{margin-top:3px}.navbar-language{display:none}.introticker{padding-left:15px;padding-right:15px}.introticker .pull-right{display:block}.cgnContainer.cgnImageContainerPanel{height:164px;overflow:hidden}.cgnContainer.cgnImageContainerPanel img{max-height:168px}.cgnContainer.cgnContainerNewswidget #newswidget{max-height:48px}.cgnContainer.cgnContainerNewswidget #newswidget ul li div a{font-size:18px;padding:15px 0px}.destination-airlines{position:relative}.destination-airlines .destination-airlines-inner{width:75%}.destination-airlines .btn-flights{position:absolute;right:10px;bottom:5px;margin:0}footer .footerlinks{min-height:200px}footer .footerlinks ul{margin:0 0 8.5px}footer .footerlinks ul li{margin:0px}footer .footerlinks .footer-col-1,footer .footerlinks .footer-col-2,footer .footerlinks .footer-col-3{display:block}footer .footerlinks .footer-col-1 p,footer .footerlinks .footer-col-2 p,footer .footerlinks .footer-col-3 p,footer .footerlinks .footer-col-4 p{color:#fff}footer .footerlinks .footer-col-1 h3,footer .footerlinks .footer-col-2 h3,footer .footerlinks .footer-col-3 h3,footer .footerlinks .footer-col-4 h3{color:#fff;position:relative;padding-bottom:10px;margin-bottom:14px;font-size:1.5em;font-family:'CgnSimpleBold', verdana, sans-serif}footer .footerlinks .footer-col-1 h3:after,footer .footerlinks .footer-col-2 h3:after,footer .footerlinks .footer-col-3 h3:after,footer .footerlinks .footer-col-4 h3:after{content:"";background:#fff;position:absolute;bottom:0;left:0;height:4px;width:100%;max-width:80px}footer .footerlinks .footer-col-1 .form-group a:before,footer .footerlinks .footer-col-2 .form-group a:before,footer .footerlinks .footer-col-3 .form-group a:before,footer .footerlinks .footer-col-4 .form-group a:before{content:""}footer .footerlinks .footer-col-1 h3:before{content:"e";padding-right:0.3em}footer .footerlinks .footer-col-1 h3:after{background:#ff0}footer .footerlinks .footer-col-1 a{}footer .footerlinks .footer-col-1 .form-group-sm .form-control{padding:5px}footer .footerlinks .footer-col-1 #dpFrameForm p{margin:0;padding:4px 0px 0px 0px}footer .footerlinks .footer-col-1 #dpFrameForm p label{font-weight:normal;margin:0}footer .footerlinks .footer-col-1 #dpFrameForm .btn{background-color:#555;color:#ff0;padding:6px 0px}footer .footerlinks .footer-col-1 #dpFrameForm .btn:hover,footer .footerlinks .footer-col-1 #dpFrameForm .btn:focus{text-decoration:underline}footer .footerlinks .footer-col-1 #dpFrameForm .btn i.arr{margin-left:0.5em}footer .footerlinks .footer-col-2 h3:before{position:relative;content:"Ü";padding-right:0.25em;top:-0.1em}footer .footerlinks .footer-col-2 h3:after{background:#9c0}footer .footerlinks .footer-col-2 a{color:#9c0}footer .footerlinks .footer-col-3 h3:before{content:"e";padding-right:0.3em}footer .footerlinks .footer-col-3 h3:after{background:#f90}footer .footerlinks .footer-col-3 a{color:#f90}footer .footerlinks .footer-col-4 h3{display:block}footer .footerlinks .footer-col-4 h3:before{position:relative;content:"!";padding-right:0.1em;left:-0.1em}footer .footerlinks .footer-col-4 h3:after{background:#6cf}footer .footerlinks .footer-col-4 a{color:#6cf}footer .social .skytrax{position:absolute;top:-40px;right:50px;margin:0}footer .social .skytrax a{margin:0}footer .social .skytrax img.logo{max-height:80px;margin-left:10px;margin-right:0px}footer .social .skytrax img.logo_big{max-height:120px;margin-left:10px;margin-right:0px}}@media (min-width:992px){body,table{font-size:13px}h1{font-size:2.3em}h2{font-size:1.85em}h3{font-size:1.4em}.intropagewrapper .header-nav-searchform{margin-top:7px}.brandrow .logoutbutton{margin:0 0.8em 0 0;max-width:100%}.intropagewrapper .brandrow .logoutbutton{margin-top:7px}.nav.navbar-right>li>a.big{padding:7px 4px 10px 4px}.cgnAccordion>.panel-collapse>.panel-body .row{margin:0px -10px}.cgnAccordion>.panel-collapse>.panel-body .flight .row,.cgnAccordion>.panel-collapse>.panel-body .flight-header .row{margin:0px 0px}.cgnAccordion>.panel-collapse>.panel-body .col-xs-12{padding-left:10px;padding-right:10px}.cgnAccordion>.panel-collapse>.panel-body .no-padding{padding-left:0px;padding-right:0px}.cgnAccordion>.panel-collapse>.panel-body .cgnCards .row .panel-body .row{margin:0px 0px}.cgnContainer.cgnImageContainerPanel{height:220px;overflow:hidden}.cgnContainer.cgnImageContainerPanel img{max-height:220px}.cgnContainer.cgnImageInfoContainerPanel .imageInfo .teaser{}.cgnContainer.cgnContainerNewswidget #newswidget{max-height:50px}.cgnContainer.cgnContainerNewswidget #newswidget ul li div a{font-size:20px;padding:15px 0px}footer .footerlinks .footer-col-1 h3,footer .footerlinks .footer-col-2 h3,footer .footerlinks .footer-col-3 h3,footer .footerlinks .footer-col-4 h3{font-size:1.63em}footer .footerlinks .footer-col-1 #dpFrameForm .btn{background-color:#555;color:#ff0;padding:6px 12px}}@media (min-width:1200px){.terminalmap{overflow-x:hidden}.intropagewrapper .header-nav-searchform{margin-top:11px}.brandrow .logoutbutton{margin:0 0.8em 0 0}.intropagewrapper .brandrow .logoutbutton{margin-top:12px}.cgnContainer.cgnImageContainerPanel{height:270px;overflow:hidden}.cgnContainer.cgnImageContainerPanel img{max-height:270px}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.mainnavi .element .mirror{background:none}}@media (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){.intropagecontainer .brand{font-size:5.28em}}@media (-ms-high-contrast:none) and (min-width:992px),(-ms-high-contrast:active) and (min-width:992px){.intropagecontainer .brand{font-size:6.36em}}@media (-ms-high-contrast:none) and (min-width:1200px),(-ms-high-contrast:active) and (min-width:1200px){.intropagecontainer .brand{font-size:7.72em}}@media (max-width:767px){#content p,#content li,#content dl,#content a,#content .panel-body{font-size:14px}#content .panel h2{font-size:16px}#content table h3{font-size:13px}#content table p,#content table a{font-size:1em}#content .flightheader a{font-size:1em}#content .flightdetail p,#content .flightdetail li,#content .flightdetail dl,#content .flightdetail a,#content .flightdetail .panel-body{font-size:12px !important}#content,.intropagewrapper{padding-top:62px}.intropagecontainer #content{margin-top:10px}.introbullet{margin-bottom:1em}.intronavi{margin-bottom:1em}.navbar-statictop{position:fixed;z-index:99 !important;z-index:1;right:0;left:0;border-radius:0;top:0;border-width:0 0 1px}.navbar-statictop .container{z-index:100 !important}}.mm-slideout{z-index:auto}