﻿::-moz-selection,::selection{color:#333;background:#100f4e;text-shadow:none}:-moz-placeholder{opacity:1;font-size:18px;color:#333}::-moz-placeholder{opacity:1;font-size:18px;color:#333}::-webkit-input-placeholder{opacity:1;font-size:18px;color:#333}:-ms-input-placeholder{opacity:1;font-size:18px;color:#333}@media screen and (max-width: 767px){:-moz-placeholder{font-size:18px}::-moz-placeholder{font-size:18px}::-webkit-input-placeholder{font-size:18px}:-ms-input-placeholder{font-size:18px}}.normal-font-color{color:#333 !important}.fancybox-title,body,input,textarea,button{font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;font-weight:400}div.error{color:#ff0000}body,input[type=submit]{color:#333;background:#f0e9d3;font-size:18px;line-height:28px}button{color:#333;background:#f0e9d3;font-size:18px}@media screen and (max-width: 767px){body,input[type=submit],button{font-size:18px}}main ul{list-style-type:none}main ul li::before{content:"▪";color:#100f4e;font-weight:bold;display:inline-block;width:6px;margin-left:-16px;margin-right:10px}div.CookiePopupWrapper div.CookiePopupNavi ul>li::before{display:none}h1,h2,h3,h4,h5,h6{font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;letter-spacing:normal;font-weight:400;line-height:normal}h1{font-size:54px}h2{font-size:32px}h3{font-size:28px}h4{font-size:20px}h5{font-size:22px}h6{font-size:20px}div.JobDetail h1,div.JobDetail h2,div.JobDetail h3,div.JobDetail h4{color:#100f4e}div.googlePlaceholder,div.videoPlaceholder{font-size:30px;line-height:38px}@media screen and (max-width: 1023px){h1{font-size:38px}h2{font-size:30px}h3{font-size:25px}h4{font-size:18px}h5{font-size:18px}h6{font-size:18px}div.googlePlaceholder,div.videoPlaceholder{font-size:25px;line-height:30px}div.keyvisual.new-design div.content h1{font-size:40px}}.mark-headline{background-color:#100f4e;color:#333}header a.logo img{max-width:500px !important}@media all and (max-width: 1024px){header a.logo img{max-width:300px !important}}@media all and (max-width: 767px){header a.logo img{max-width:60% !important}}header,header.showBtnNavi.fixed{background:none}header.fixed,header.new-design.scrollActive{background:#f0e9d3;box-shadow:0px 0px 10px #333}header.fixed.noShadow,header.new-design.scrollActive.noShadow{box-shadow:none !important}header.navi-transparent{background:transparent !important}header.navi-transparent.fixed{background:none !important}header ul li{letter-spacing:normal;font-weight:400}header.showBtnNavi nav{background-color:#f0e9d3}header.navi-transparent nav{background-color:rgba(240,233,211,0.8)}header.navi-transparent div.languageMenu a{border:1px solid #100f4e;color:#100f4e}header.navi-transparent span.btnNavi.navi-transparent{color:#100f4e}header div.plContact a{color:#fff}header nav ul li a,header nav ul li a:visited{color:#fff;font-size:18px;font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif}@media all and (max-width: 1280px){header nav ul li a,header nav ul li a:visited{font-size:18px}}@media all and (max-device-width: 1280px){header nav ul li a,header nav ul li a:visited{font-size:14px}}@media all and (max-width: 1023px){header nav ul li a,header nav ul li a:visited{font-size:18px}}header nav ul li.active>a,header nav ul li:hover>a{color:#100f4e;background:#100f4e}header.showBtnNavi span.btnNavi{color:#100f4e}header.navi-transparent span.btnNavi{background:#100f4e}header.navi-transparent span.btnNavi.active i.fa-times{color:#f0e9d3 !important}header.navi-transparent span.btnNavi i{color:#f0e9d3 !important}header.showBtnNavi.animateFinish span.btnNavi.active ~ div.search>a,header.showBtnNavi.animateFinish span.btnNavi.active ~ a.btnHeaderIcon,header.showBtnNavi.animateFinish nav div.pageIcon div.text{color:#fff !important}header.showBtnNavi.animateFinish span.btnNavi.active ~ a.btnHeaderIcon,header.showBtnNavi.animateFinish span.btnNavi.active ~ div.search{border-color:#fff !important}header.showBtnNavi nav ul li.active>a,header.showBtnNavi nav ul li:hover>a,header.showBtnNavi nav ul.submenu li:hover>a{color:#100f4e;background:transparent}header.showBtnNavi span.btnNavi.active i{color:#100f4e !important}header nav ul li.active.no-hover>a,header nav ul li.no-hover:hover>a{color:inherit;background:transparent}header nav ul li ul{background:rgba(58,58,57,0.85)}header.showBtnNavi nav ul li ul{background:transparent !important}header nav ul li ul.submenu li ul.submenu{background:rgba(58,58,57,0.85)}header nav ul li ul.submenu li a{color:#fff}header nav ul li ul li a,header nav ul li:hover ul li a{color:#fff;background-color:transparent}header nav ul li ul li.active a,header nav ul li ul li:hover a{color:#100f4e}header nav ul li ul li.active ul li a,header nav ul li ul li:hover ul li a{color:#fff}header nav ul li ul li.active ul li:hover>a,header nav ul li ul li ul li:hover>a{color:#100f4e}@media screen and (max-width: 1023px){header nav{background:#f0e9d3;-webkit-box-shadow:-5px 10px 10px 0 rgba(0,0,0,0.6);-moz-box-shadow:-5px 10px 10px 0 rgba(0,0,0,0.6);box-shadow:-5px 10px 10px 0 rgba(0,0,0,0.6)}header.showBtnNavi nav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}header nav ul li ul.submenu li a,header nav ul li ul.submenu li ul.submenu li a{color:#fff}header nav ul li ul li:hover>a{color:#100f4e;background:#100f4e}header nav ul li ul li.active ul li:hover>a,header nav ul li ul li ul li:hover>a{color:#100f4e;background:#100f4e}header nav ul li ul{background:#f0e9d3}header nav ul li ul.submenu li ul.submenu{background:#f0e9d3}}header .topbar{background-color:#333;color:#fff}header .language-object .Language.selected img{border:1px solid #fff}header .language-object .Language img{border:1px solid transparent}header.new-design .meganav>li>a{color:#333;background:transparent}header.new-design .meganav>li>div.nav-column-wrapper>div{background-color:#100f4e}header.new-design nav ul.meganav li ul{background:transparent}header.new-design nav ul.meganav li.active a,header.new-design nav ul.meganav li:hover a{color:#100f4e}header.new-design .meganav div.nav-column-wrapper div.nav-column>a:hover{color:#100f4e}header.new-design nav ul.meganav li.active div.nav-column ul li a,header.new-design nav ul.meganav li:hover div.nav-column ul li a{color:#fff}header.new-design nav ul.meganav li div.nav-column>a{color:#fff}header.new-design nav ul.meganav>li.nav-dropdown a::after{border-color:transparent transparent #100f4e}@media screen and (max-width: 1023px){header.new-design nav{background-color:#100f4e}header.new-design .meganav>li>div.nav-column-wrapper>div{background-color:transparent}header.new-design nav ul.meganav li div.nav-column>a,header.new-design nav ul.meganav li ul.submenu li>a{color:#fff}header.new-design nav ul.meganav li.active div.nav-column ul li a,header.new-design nav ul.meganav li:hover div.nav-column ul li a{color:#fff}header.new-design .meganav>li>a,header.new-design nav ul.meganav li.active a,header.new-design nav ul.meganav li:hover a{color:#fff}header.new-design .meganav div.nav-column-wrapper div.nav-column>a:hover{color:#fff}}header a.logo img.logo-overlay{background:none}header div.search div.search-collapse a{background:#100f4e}header div.search div.search-collapse a i{color:#fff}header div.search>a{color:#100f4e}header.showBtnNavi div.search>a{color:#414D4A}div.keyvisual ul li{border:3px solid #100f4e}div.keyvisual ul li.active,div.keyvisual ul li:hover{background:#100f4e}div.keyvisual div.item div.teaser{background:rgba(255,255,255,0.85)}@media screen and (max-width: 767px){div.keyvisual div.item div.teaser{background:rgba(255,255,255,0.75)}}div.KeyvisualInfobox div.row .LayoutSpaltenContent div.activeBarWrapper div.activeBar{background-color:#100f4e}div.KeyvisualInfobox ul li{background:#fff}div.KeyvisualInfobox ul li.active,div.KeyvisualInfobox ul li:hover{background:#100f4e}div.KeyvisualInfobox strong{font-size:30px;color:#100f4e;font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;letter-spacing:normal;font-weight:400;line-height:normal}@media screen and (max-width: 1023px){div.KeyvisualInfobox strong{font-size:23px}}div.call-to-action{background:#e30613;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3);box-shadow:3px 3px 5px rgba(0,0,0,0.3);color:#fff}div.call-to-action h3{color:#fff}div.hotkeysBar a{background:#100f4e}div.cookies{background:#fff;color:#000;-webkit-box-shadow:0 -5px 5px -5px rgba(0,0,0,0.3);-moz-box-shadow:0 -5px 5px -5px rgba(0,0,0,0.3);box-shadow:0 -5px 5px -5px rgba(0,0,0,0.3)}div.contact input,div.contact textarea{border:1px solid #9c9c9c;color:#333;font-size:18px}@media screen and (max-width: 767px){div.contact input,div.contact textarea{font-size:18px}}div.logoBar{background:#fff}table.contactData td a{color:#333}span.icon{color:#fff;background:#100f4e}div.dnnModuleDialog span.icon{background:transparent}div.gallery ul li{background:#fff;color:#100f4e;border:1px solid #100f4e}div.gallery ul li.active,div.gallery ul li:hover{background:#100f4e;color:#fff}div.gallery div.pager a.fa{background:#100f4e;color:#fff}div.gallery div.pager a.page{border:3px solid #100f4e}div.gallery div.pager a.page.active,div.gallery div.pager a.page:hover{background:#100f4e}.sl-overlay{background:#1E1E1E}.sl-wrapper .sl-navigation button,.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#fff}.sl-wrapper .sl-image{overflow:hidden}.sl-wrapper .sl-image img{cursor:grabbing}.sl-wrapper .sl-image .sl-caption{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.Layout4SpaltenContent{background:transparent}div.Layout2ColumnsListViewContent a{color:#100f4e}.normal-font-size div.Layout2ColumnsListViewContent p,.normal-font-size div.Layout2ColumnsListViewContent a{font-size:18px !important;line-height:28px !important}@media screen and (max-width: 767px){.normal-font-size div.Layout2ColumnsListViewContent p,.normal-font-size div.Layout2ColumnsListViewContent a{font-size:18px !important;line-height:normal !important}}footer{background:#000}footer nav ul li a,footer nav ul li a:visited,footer nav ul li{color:#fff}footer div.variante2 .FooterHeadline{font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;font-size:20px;color:#fff}footer .variante2 nav ul li a,footer .variante2 nav ul li a:visited,footer div.variante2 p,footer div.variante2 ul li a,footer div.variante2 p a{color:#fff}footer #footerPaneLeftNav,footer #footerPaneLeft,footer #footerPaneRight,footer div.variante2 .bigIcon a{color:#fff}footer div.variante3{color:#fff}footer div.variante3 ul li a i,footer div.variante3 span.FooterHeadline i{color:#100f4e}footer a:hover{color:#100f4e !important}a,div.cookies div.cookieTextArea span.separatorLink{color:#100f4e}header.showBtnNavi a.btnHeaderIcon,header.showBtnNavi a.btnHeaderIcon:visited{color:#414D4A}header.showBtnNavi a.btnHeaderIcon,header.showBtnNavi a.btnHeaderIcon:visited,header.showBtnNavi div.search{border-right:1px solid #414D4A}header.showBtnNavi a.btnHeaderIcon.no-border,header.showBtnNavi a.btnHeaderIcon.no-border:visited,header.showBtnNavi div.search.no-border{border-width:0px !important}h1,h2,div.accordion-area a{color:#100f4e}h3,h4,h5,h6{color:#333}.btn,button{font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;color:#100f4e;background:#f0e9d3;border:1px solid #100f4e;font-weight:normal}.btn.active{background-color:#100f4e;color:#f0e9d3}.btn.button-color,.btn:hover,input[type="submit"],button,div.parallaxContent .btn.button-empty:hover{font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;color:#f0e9d3;background:#100f4e}.btn.button-color:hover{color:#100f4e;border:1px solid #100f4e;background:#f0e9d3}.btn.button-empty{background:transparent;border:1px solid #fff}.btn.button-aslant{border:none;border-radius:0;background:#5B6270;color:#fff}.btn.button-aslant:hover{background:#100f4e;border:none;border-radius:0;color:#fff}div.keyvisual div.plButtonAslant i.fa{color:#100f4e;background:#fff}div.parallaxContent .btn.button-empty:hover{border:1px solid #fff}div.parallaxContent .btn.button-empty.no-btn-hover:hover,.btn.no-btn-hover:hover,.btn.button-color.no-btn-hover:hover{color:#100f4e;background:#f0e9d3;border:1px solid #100f4e}header span.btnNavi{font-size:14px;color:#fff}header span.btnNavi>i{color:#100f4e}header.fixed span.btnNavi>i{color:#fff}header.showBtnNavi.fixed span.btnNavi>i{color:#100f4e}div.darkBg{background:#100f4e;color:#fff}div.darkBg h1,div.darkBg h2,div.darkBg h3,div.darkBg h4{color:#fff}div.darkBg a{color:#ddd}div.darkBg.op50{background-color:#100f4e 50%}div.lightBg{background:#e30613;color:#fff}div.lightBg p,div.lightBg h1,div.lightBg h2,div.lightBg h3,div.lightBg h4{color:#fff}span.scrollTop{border:2px solid #100f4e;color:#100f4e;background:#fff}span.scrollTop:hover{color:#fff;background:#100f4e}span.scrollDown{border:2px solid #100f4e;color:#100f4e;background:#fff}span.scrollDown:hover{color:#fff;background:#100f4e}.slick-slider{-webkit-tap-highlight-color:transparent}div.dropdown span.input{color:#333;border:1px solid #9c9c9c;opacity:1.0;background-color:#fff}div.dropdown a i.fa{color:#100f4e}div.dropdown div.choice{background:#fff none repeat scroll 0 0;border:1px solid #9c9c9c;border-top:0px solid #9c9c9c}div.dropdown div.choice span{color:#333}div.dropdown div.choice span:hover,div.dropdown div.choice span:active,div.dropdown div.choice span:focus{background:#100f4e none repeat scroll 0 0;color:#fff}div.dropdown.error span.input,input[type=text].error,input[type=email].error,input[type=tel].error,div.error>input[type=text].datepicker{border-color:#ff0000 !important;color:#ff0000 !important}div.error>input:-moz-placeholder,input.error:-moz-placeholder{color:#ff0000 !important}div.error>input::-moz-placeholder,input.error::-moz-placeholder{color:#ff0000 !important}div.error>input::-webkit-input-placeholder input.error::-webkit-input-placeholder{color:#ff0000 !important}div.error>input:-ms-input-placeholder,input.error:-ms-input-placeholder{color:#ff0000 !important}label.error,span.error{color:#ff0000 !important}.btn.filled{color:#f0e9d3;border:1px solid #100f4e;background:#100f4e}.btn.filled:hover{color:#100f4e;background:#fff}.contentListModul ul li{line-height:normal;font-size:28px}.contentListModul ul li a,.contentListModul ul li::after{color:#100f4e}.contentListModul ul li:nth-child(even) a,.contentListModul ul li:nth-child(even)::after{color:#FEBD01}.contentListModul ul li:nth-child(odd) a,.contentListModul ul li:nth-child(odd)::after{color:#100f4e}.item-content .item-textarea a.headlineText,.item-content .item-textarea div.headlineText{color:#100f4e}section.item-area .item .item-img{background-color:transparent}div.TeamListView .item-content .item-textarea p:first-of-type{color:#100f4e}div.TeamListView div.item-content{background:#f0e9d3}div.fullscreen div.flex-container .flex-col3 div.item-img span{color:#fff;background:rgba(32,35,34,0.8)}.panel{border-top:1px solid #9c9c9c}.registration .panel-heading{border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c}.panel-unfolded{border:none}span.panel-category{color:#100f4e;font-size:26px}div.search div.search-collapse a{background:transparent;color:#100f4e}div.search div.search-collapse input,input[type=text]{border:1px solid #9c9c9c;color:#333;font-size:18px;font-weight:normal;font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif}@media screen and (max-width: 767px){div.search div.search-collapse input,input[type=text]{font-size:18px}}.item-img ~ .item-content{border:1px solid #100f4e;border-top:0px solid #100f4e}.item-img.noImgExist ~ .item-content{border-top:1px solid #100f4e}.item-content .btn,.item-content .btn:hover{border:0px solid transparent}.item-content .item-textarea a strong,.item-content .item-textarea a h3,.item-content .item-textarea a h4{color:#100f4e}.item-content{border:1px solid #100f4e;border-top:0px solid #100f4e}.item-content .btn,.item-content .btn:hover{border:0px solid transparent}.item-content .btn:hover{background-color:#100f4e;color:#ffffff}.item-content .item-textarea strong,.item-content .item-textarea h3,.item-content .item-textarea h4{color:#100f4e}.item-content .item-category{font-size:18px;font-style:italic}div.InfoWindow div.InfoWindowContent{background-color:#fff;color:#000;box-shadow:0px 0px 0px #999999}div.InfoWindow div.InfoWindowContent strong,div.InfoWindow div.InfoWindowContent b{color:#100f4e}.slick-slider .btnNext,.slick-slider .btnPrev{background:#fff}div.imageSlickSlider .slick-dots li button{color:transparent;border:2px solid #100f4e;background:transparent}div.imageSlickSlider .slick-dots li.slick-active button,div.imageSlickSlider .slick-dots li button:hover{background:#100f4e}div.imageSlickSlider.color-white .slick-dots li button{color:transparent;border:2px solid #fff;background:transparent}div.imageSlickSlider.color-white .slick-dots li.slick-active button,div.imageSlickSlider.color-white .slick-dots li button:hover{background:#fff}div.imageSlickSlider span.slick-arrow{color:#100f4e}div.imageSlickSlider.color-normal span.slick-arrow{color:#100f4e}div.imageSlickSlider.color-white span.slick-arrow{color:#fff}div.imageSlickSlider span.slick-arrow{background:transparent}div.imageSlickSlider span.slick-arrow i.fa{opacity:0.8}div.imageSlickSlider span.slick-arrow i.fa:hover{opacity:1.0}.cleverreachNewsletter{background-color:transparent;color:#333}div.cleverreachNewsletter input{font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;color:#333;border:1px solid #9c9c9c;opacity:0.8}@media screen and (max-width: 767px){div.cleverreachNewsletter input{font-size:18px}}.cleverreachNewsletter,.cleverreachNewsletter a,.cleverreachNewsletter p{color:#333}.VideoplayerHTML5 video{background:rgba(0,0,0,0.8)}div.loginContent{border:1px solid #9c9c9c}@media screen and (max-width: 480px){div.loginContent{border-width:0px}}div.loginContent input[type="text"],div.loginContent input[type="text"]:focus,div.loginContent input[type="password"],div.loginContent input[type="password"]:focus{color:#333;background:#fff;border:1px solid #9c9c9c}div.loginContent .dnnPrimaryAction{border:1px solid #9c9c9c;color:#f0e9d3;background:#100f4e}div.loginContent .dnnSecondaryAction{background:none;color:#100f4e;border:1px solid #100f4e}div.loginContent .dnnSecondaryAction:hover{color:#f0e9d3;background:#100f4e}div.seoHubArea div.SeoHubbox{background:#100f4e;box-shadow:5px 5px 5px #ccc;font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif}div.seoHubArea div.SeoHubbox p,div.seoHubArea div.SeoHubbox p a{color:#fff}div.seoHubArea div.SeoHubbox p strong a,div.seoHubArea div.SeoHubbox p b a,div.seoHubArea div.SeoHubbox a.SEOHub-active{color:#fff;font-weight:bold}div.albumGallery.lightbox{background:rgba(255,255,255,0.8)}.ribbon_buttons span::before,.ribbon_buttons span::after,.Slider_buttons span::before,.Slider_buttons span::after{background:#100f4e}.ribbon_play span,.play span{border-color:transparent transparent transparent #100f4e}div.albumGallery.lightbox div.close-Lighbox{color:#100f4e}.DnnModule a[data-title]:hover:after{font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;background-color:#100f4e;color:#fff}.DnnModule .mainBGColor a[data-title]:hover:after{font-family:"Calibri",Calibri,Arial,Helvetica,sans-serif;background-color:#fff;color:#100f4e}.mainBGColor{background:#100f4e;color:#100f4e}.mainBGColor a,.mainBGColor h1,.mainBGColor h2,.mainBGColor h3,.mainBGColor h4,.mainBGColor h5,.mainBGColor h6{color:#100f4e}.mainBGColor div.dropdown div.choice span{color:#333}.mainBGColor div.dropdown div.choice span:hover,.mainBGColor div.dropdown div.choice span:active,.mainBGColor div.dropdown div.choice span:focus{background:#100f4e;color:#fff}.mainBGColor div.dropdown span.input{color:#333}.mainBGColor input:-moz-placeholder{color:#333}.mainBGColor input::-moz-placeholder{color:#333}.mainBGColor input::-webkit-input-placeholder{color:#333}.mainBGColor input:-ms-input-placeholder{color:#333}.mainBGColor span.icon{color:#100f4e;background:#fff}.mainBGColor div.dropdown a>i.fa{color:#100f4e}.mainBGColor .btn,.mainBGColor .btn.button-color,.mainBGColor .btn:hover,.mainBGColor .btn.button-color:hover,.mainBGColor input[type=submit],.mainBGColor button{color:#100f4e;background:#f0e9d3}.darkBGColor{color:#fff;background:#100f4e}.darkBGColor h1,.darkBGColor h2,.darkBGColor h3,.darkBGColor h4,.darkBGColor h5,.darkBGColor h6{color:#fff}.darkBGColor div.dropdown div.choice span{color:#333}.darkBGColor div.dropdown div.choice span:hover,.darkBGColor div.dropdown div.choice span:active,.darkBGColor div.dropdown div.choice span:focus{color:#fff}.darkBGColor div.dropdown span.input{color:#333}.darkBGColor input:-moz-placeholder{color:#333}.darkBGColor input::-moz-placeholder{color:#333}.darkBGColor input::-webkit-input-placeholder{color:#333}.darkBGColor input:-ms-input-placeholder{color:#333}.darkBGColor span.icon{color:#100f4e;background:#fff}.darkBGColor div.dropdown a>i.fa{color:#100f4e}.darkBGColor .btn{color:#100f4e}.darkBGColor .btn.button-color,.darkBGColor .btn:hover,.darkBGColor input[type=submit],.darkBGColor button{color:#f0e9d3;background:#100f4e}.darkBGColor .btn.button-color:hover{color:#100f4e;border:1px solid #100f4e;background:#f0e9d3}.brightBgColor{color:#333;background:#fff}.brightBgColor h1,.brightBgColor h2,.brightBgColor h3,.brightBgColor h4,.brightBgColor h5,.brightBgColor h6{color:#100f4e}.brightBgColor div.dropdown div.choice span{color:#333}.brightBgColor div.dropdown div.choice span:hover,.brightBgColor div.dropdown div.choice span:active,.brightBgColor div.dropdown div.choice span:focus{color:#fff}.brightBgColor div.dropdown span.input{color:#333}.brightBgColor input:-moz-placeholder{color:#333}.brightBgColor input::-moz-placeholder{color:#333}.brightBgColor input::-webkit-input-placeholder{color:#333}.brightBgColor input:-ms-input-placeholder{color:#333}.brightBgColor span.icon{color:#fff;background:#100f4e}.brightBgColor div.dropdown a>i.fa{color:#100f4e}.brightBgColor .btn{color:#100f4e}.brightBgColor .btn.button-color,.brightBgColor .btn:hover,.brightBgColor input[type=submit],.brightBgColor button{color:#f0e9d3;background:#100f4e}.brightBgColor .btn.button-color:hover{color:#100f4e;border:1px solid #100f4e;background:#f0e9d3}.lightBgColor{color:#fff;background:#e30613}.lightBgColor h1,.lightBgColor h2,.lightBgColor h3,.lightBgColor h4,.lightBgColor h5,.lightBgColor h6{color:#fff}.lightBgColor div.dropdown div.choice span{color:#333}.lightBgColor div.dropdown div.choice span:hover,.lightBgColor div.dropdown div.choice span:active,.lightBgColor div.dropdown div.choice span:focus{color:#fff}.lightBgColor div.dropdown span.input{color:#333}.lightBgColor input:-moz-placeholder{color:#333}.lightBgColor input::-moz-placeholder{color:#333}.lightBgColor input::-webkit-input-placeholder{color:#333}.lightBgColor input:-ms-input-placeholder{color:#333}.lightBgColor span.icon{color:#fff;background:#100f4e}.lightBgColor div.dropdown a>i.fa{color:#100f4e}.lightBgColor .btn{color:#100f4e}.lightBgColor .btn.button-color,.lightBgColor .btn:hover,.lightBgColor input[type=submit],.lightBgColor button{color:#f0e9d3;background:#100f4e}.lightBgColor .btn.button-color:hover{color:#100f4e;border:1px solid #100f4e;background:#f0e9d3}div.lightbox{background:#fff;color:#100f4e}div.InteractiveMapWrapper .mapCircle{background-color:#fff;color:#100f4e;border:1px solid #100f4e;box-shadow:2px 1px 10px #666}div.InteractiveMapWrapper .mapCircle:hover,div.InteractiveMapWrapper .mapCircle.active{background-color:#100f4e;color:#fff;border:1px solid #100f4e}div.InteractiveMapWrapper .mapCircleInfobox{background-color:#fff;color:#333;border:1px solid #100f4e}div.InteractiveMapWrapper .mapCircleInfobox span.headline{color:#100f4e}div.GastroMenuNavigation{box-shadow:3px 3px 5px rgba(0,0,0,0.3)}div.GastroDesignGrey .GastroMenuNavigation{background-color:#000;color:#fff}div.GastroDesignGrey nav.GastroCategoryNavigation ul li a{color:#fff}div.GastroDesignGrey nav.GastroCategoryNavigation ul li.active a,div.GastroDesignGrey nav.GastroCategoryNavigation ul li:hover a{border-left-color:#100f4e}div.GastroDesignGrey div.GastroMenuContent{background-color:#F6F6F6;color:#000}div.GastroDesignGrey div.menu-item-separator{background-color:#000}div.GastroDesignGrey div.menu-item-col,div.GastroDesignGrey div.menu-download div.menu-download-col a{color:#000}div.GastroDesignGrey div.menu-information{background:#E4E4E4}div.GastroDesignGrey div.menu-download{background-color:#F6F6F6}div.GastroDesignGrey div.GastroOverview h2,div.GastroDesignGrey div.GastroOverview h3{color:#fff}div.GastroDesignGrey div.menu-navi-separator{background-color:#fff}div.GastroDesignGrey div.GastroMenuContent h1,div.GastroDesignGrey div.GastroMenuContent h2,div.GastroDesignGrey div.GastroMenuContent h3,div.GastroDesignGrey div.GastroMenuContent h4,div.GastroDesignGrey div.GastroMenuContent h5,div.GastroDesignGrey div.GastroMenuContent h6{color:#100f4e}div.GastroDesignBlack div.GastroMenuNavigation div.GastroOverview h2,div.GastroDesignBlack div.GastroMenuNavigation div.GastroOverview h3{color:#fff}div.GastroDesignBlack .GastroMenuNavigation{background-color:#fff;color:#000}div.GastroDesignBlack nav.GastroCategoryNavigation ul li a{color:#000}div.GastroDesignBlack nav.GastroCategoryNavigation ul li.active a,div.GastroDesignBlack nav.GastroCategoryNavigation ul li:hover>a{border-left-color:#100f4e}div.GastroDesignBlack div.GastroMenuContent{background-color:#4e4e4d;color:#fff}div.GastroDesignBlack div.menu-item-separator{background-color:#878787}div.GastroDesignBlack div.menu-item-col,div.GastroDesignBlack div.menu-download div.menu-download-col a{color:#fff}div.GastroDesignBlack div.menu-information{background:#414141}div.GastroDesignBlack div.menu-download{background-color:#4e4e4d}div.GastroDesignBlack div.GastroOverview h2,div.GastroDesignGrey div.GastroOverview h3{color:#fff}div.GastroDesignBlack div.menu-navi-separator{background-color:#878787}div.GastroDesignBlack div.GastroMenuContent h1,div.GastroDesignBlack div.GastroMenuContent h2,div.GastroDesignBlack div.GastroMenuContent h3,div.GastroDesignBlack div.GastroMenuContent h4,div.GastroDesignBlack div.GastroMenuContent h5,div.GastroDesignBlack div.GastroMenuContent h6{color:#fff}div.GastroDesignBlack div.GastroMenuNavigation div.GastroOverview h2,div.GastroDesignBlack div.GastroMenuNavigation div.GastroOverview h3{color:#000}nav.GastroCategoryNavigation ul li.active>a:before,nav.GastroCategoryNavigation ul li:hover>a:before{background:#100f4e}div.ReservationBGColor{background-color:#100f4e;color:#fff}div.ReservationBGColor a.btn,div.ReservationBGColor h1,div.ReservationBGColor h2,div.ReservationBGColor h3,div.ReservationBGColor h4,div.ReservationBGColor h5,div.ReservationBGColor h6{color:#fff}nav.GastroCategoryNavigation ul li a i.fa{color:#100f4e}div.ReservationWidget{box-shadow:3px 3px 5px rgba(0,0,0,0.3)}div.ReservationWidget .searchBoxContainer button{background:transparent;border:1px solid #fff;color:#fff;background-image:none;border-radius:0px;font-size:16px}div.ReservationWidget .searchBoxContainer button:hover,div.ReservationWidget .searchBoxContainer button:active{background-color:#fff;color:#100f4e}div.ReservationWidget .searchBoxContainer .searchBoxInnerContainer{background:transparent}div.ReservationWidget .searchBoxContainer input[type="text"],div.ReservationWidget .searchBoxContainer input[type="password"],div.ReservationWidget .searchBoxContainer textarea,div.ReservationWidget .searchBoxContainer select{border:1px solid #9c9c9c;font-size:16px;color:#000}div.ReservationWidget .searchBoxContainer label{color:#fff;font-size:16px}div.ReservationWidget div.dropdown span.input{font-size:16px}div.ContestForm div.dropdown span.input,div.ContestForm div.dropdown div.choice,div.ContestForm a.btn.button-color{background-color:#656565;color:#fff}div.ContestForm div.dropdown div.choice span:hover,div.ContestForm div.dropdown div.choice span:active,div.ContestForm div.dropdown div.choice span:focus{background:#656565 none repeat scroll 0 0;color:#fff}div.ContestForm input{background-color:#acacac;color:#333;border-color:transparent}div.ContestForm div.dropdown a,div.ContestForm div.datepickerWrapper a.datepickerIcon{color:#fff}div.ContestForm div.dropdown span.input{border-color:transparent}div.ContestForm a.btn.button-color,div.ContestForm a.btn:hover{border-color:transparent}div.ContestForm div.dropdown div.choice{background-color:#acacac;color:#100f4e}div.ContestForm div.dropdown div.choice span{color:#fff}div.ContestWrapper h1,div.ContestWrapper h2,div.ContestWrapper h3,div.ContestWrapper h4,div.ContestWrapper h5,div.ContestWrapper h6{font-family:Calibri,Arial,Helvetica,sans-serif;letter-spacing:.05em;font-weight:700;line-height:normal;color:#100f4e}div.JobListModul a.DetailListLink{border-top:1px solid #9c9c9c}div.JobListModul a.DetailListLink span{color:#333;font-size:16px}div.JobListModul a.DetailListLink:hover{background-color:#100f4e}div.JobListModul a.DetailListLink:hover h2,div.JobListModul a.DetailListLink:hover h3,div.JobListModul a.DetailListLink:hover span,div.JobListModul a.DetailListLink:hover i{color:#fff !important}div.JobDetail div.InfoboxContent{border:1px solid #100f4e;box-shadow:2px 2px 5px rgba(0,0,0,0.3)}div.CookiePopup h1,div.CookiePopup h2,div.CookiePopup div.accordion-area a{color:#100f4e}div.CookiePopupWrapper a,div.cookies.newDesign a,div.cookies.newDesign div.cookieTextArea span.separatorLink{color:#100f4e}div.cookies.newDesign{background:#fff;color:#000;-webkit-box-shadow:0 -5px 5px -5px rgba(0,0,0,0.3);-moz-box-shadow:0 -5px 5px -5px rgba(0,0,0,0.3);box-shadow:0 -5px 5px -5px rgba(0,0,0,0.3)}@media screen and (max-width: 768px){div.CookiePopupWrapper div.CookiePopupContent{font-size:18px}}div.cookies.newDesign a.btn,div.CookiePopupWrapper div.CookiePopup a.btn{color:#100f4e;background:#fff;border:1px solid #100f4e;font-weight:normal}div.cookies a.btn.button-color,div.CookiePopupWrapper div.CookiePopup a.btn.button-color,div.cookies a.btn:hover,div.CookiePopupWrapper div.CookiePopup a.btn:hover{color:#fff;background:#100f4e}div.cookies a.btn.button-color:hover,div.CookiePopupWrapper div.CookiePopup a.btn.button-color:hover{color:#100f4e;background:#fff;border:1px solid #100f4e}div.cookies.newDesign a.btn.CookieReject,div.CookiePopupWrapper div.CookiePopup a.btn.CookieReject,div.cookies.newDesign a.btn.CookieReject:hover,div.CookiePopupWrapper div.CookiePopup a.btn.CookieReject:hover{color:#A1A1A1;background:#EFEFEF;border:1px solid #EFEFEF}div.controlSwitchItem .controlSwitch::before{background-color:#fff}div.controlSwitchItem .controlSwitch{background-color:#d2d2d2;border:1px solid #aeaeae}div.controlSwitchItem input:checked ~ .controlSwitch,div.controlSwitchItem input.checked:checked ~ input[type=hidden] ~ .controlSwitch,div.PopupControlSwitch input.checked:checked ~ input[type="hidden"] ~ .controlSwitch{background-color:#95d5a1;border:1px solid #77947e}div.CookieOverlay{background-color:rgba(0,0,0,0.5)}div.CookiePopupWrapper div.CookiePopupContent{background-color:#fff}div.CookiePopupWrapper div.CookiePopupNavi{background-color:#f6f6f6}div.CookiePopupWrapper div.CookiePopupNavi ul>li,div.CookiePopupWrapper div.CookiePopupNavi ul li a{color:#3a3a39}div.CookiePopupWrapper div.CookiePopupContent a.close{color:#100f4e}div.CookiePopupWrapper div.CookiePopupNavi ul>li:hover,div.CookiePopupWrapper div.CookiePopupNavi ul li a:hover,div.CookiePopupWrapper div.CookiePopupNavi ul>li.active,div.CookiePopupWrapper div.CookiePopupNavi ul li a:active,div.CookiePopupWrapper div.CookiePopupNavi ul li a.active{color:#100f4e}div.CookiePopupWrapper div.accordion div.accordion-items .panel-default>.panel-heading{color:inherit;background-color:transparent;border-color:transparent}div.CookiePopupWrapper div.accordion div.accordion-items .panel-heading{border:0px solid transparent;border-radius:0px}div.CookiePopupWrapper div.accordion-area a{color:#100f4e}div.CookiePopupWrapper .panel.panel-default{border-color:transparent}div.CookiePopupWrapper .panel,div.CookiePopupWrapper .panel.panel-default{border-top:1px solid #9c9c9c}div.popupInformationsBox{background-color:#ececec}div.popupInformationsBox div.boxRow{background-color:#fff}.panel-body p{color:#000 !important}div.dowload-item div.text h1,div.dowload-item div.text h2,div.dowload-item div.text h3,div.dowload-item div.text h4,div.dowload-item div.text h5,div.dowload-item div.text h6{font-size:30px;color:#100f4e;transition:all .3s}div.flex-downloads div.download-icon a{color:#333}div.grid-container div.item{border:1px solid #ABAFB4;text-align:center}div.grid-container div.item:hover{background:#100f4e;box-shadow:3px 3px 6px rgba(0,0,0,0.5);transition:all .3s}div.grid-container div.item:hover,div.grid-container div.item:hover h1,div.grid-container div.item:hover h2,div.grid-container div.item:hover h3,div.grid-container div.item:hover h4,div.grid-container div.item:hover h5,div.grid-container div.item:hover h6{color:#f0e9d3}main.natzwerk .btn,main.natzwerk .btn.button-empty,main.natzwerk button{background:#fff !important;color:#8698A6 !important;font-size:18px !important}.registration .panel-heading .panel-title span{color:#100f4e}div.search-map div.results table td{border-bottom:1px solid #9c9c9c;border-top:1px solid #9c9c9c}div.search-map div.results table td:first-child{border-left:1px solid #9c9c9c}div.search-map div.results table td:last-child{border-right:1px solid #9c9c9c}div.search-map div.results table tr{position:relative}div.search-map div.results table tr:hover td{background:#100f4e;color:#fff;border-color:#100f4e}div.search-result-overlay span.btn-close{font-size:50px;color:#100f4e}div.search-result-overlay h3{font-size:30px;color:#100f4e}div.search-result-overlay span.headline{font-weight:bold}@media screen and (max-width: 768px){div.search-result-overlay span.btn-close{font-size:32px}div.search-result-overlay h3{font-size:25px}}@media screen and (max-width: 767px){div.search-map div.results table tr{display:block;border:1px solid #9c9c9c;border-radius:5px}div.search-map div.results table td{border:none}div.search-map div.results table td:first-child{border:none;font-weight:bold}div.search-map div.results table td:last-child{border:none}div.search-map div.results table tr:hover{background:#100f4e}div.search-map div.results table tr:hover td{background:#100f4e;color:#fff;border-color:#100f4e}}
