@font-face{font-display:swap;font-family:"Open Sans";font-stretch:100;font-style:normal;font-weight:300 700;src:url("/fileadmin/fonts/open-sans/OpenSans-VariableFont_wdth,wght.ttf") format("truetype")}h1{color:red}body .waconcookiemanagement{z-index:1050;font-family:sans-serif}body .waconcookiemanagement #CookieBox{background:#011f45;border-radius:0}@media (max-width:1000px){body .waconcookiemanagement #CookieBox{min-height:auto}}body .waconcookiemanagement #CookieBox *{box-shadow:none !important;outline:none !important}body .waconcookiemanagement #CookieBox h2{font-size:2em;font-weight:bold;margin-bottom:2rem;color:white}@media (max-width:767px){body .waconcookiemanagement #CookieBox h2{font-size:1.7em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}body .waconcookiemanagement #CookieBox h3{font-size:1.4em;color:black}body .waconcookiemanagement #CookieBox p{font-size:1.1em;color:white}body .waconcookiemanagement #CookieBox .intro>p{text-align:center}@media (max-width:767px){body .waconcookiemanagement #CookieBox .intro>p{width:100%}body .waconcookiemanagement #CookieBox .intro>p.cookie-accept .cookie-btn{width:100%}}body .waconcookiemanagement #CookieBox .intro>p.text-right{text-align:right}@media (max-width:767px){body .waconcookiemanagement #CookieBox .box-cookie-management-in>p{width:100%}}body .waconcookiemanagement #CookieBox .cookieclose{background:#011f45;color:white;border:none}body .waconcookiemanagement #CookieBox a{border-radius:0 !important}body .waconcookiemanagement #CookieBox a:hover{color:#4976a6 !important}body .waconcookiemanagement #CookieBox a.cookie-btn{background:#011f45;border:1px solid white;color:white;border-radius:0;padding:1rem 4rem;font-size:1.2em}body .waconcookiemanagement #CookieBox a.cookie-btn:hover{background:black;color:white}body .waconcookiemanagement #CookieBox .cookie-management,body .waconcookiemanagement #CookieBox .cookie-refuse{border-radius:0;padding:0.375rem 2rem;background:#011f45;color:white}body .waconcookiemanagement #CookieBox .cookie-management a,body .waconcookiemanagement #CookieBox .cookie-refuse a{font-weight:bold;color:white}body .waconcookiemanagement #CookieBox .cookie-management a:hover,body .waconcookiemanagement #CookieBox .cookie-refuse a:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .text-back-right a.cookie-refuse,body .waconcookiemanagement #CookieBox .text-back-right a.cookieback{background:#011f45;font-weight:bold;color:white;text-align:right;padding:0}body .waconcookiemanagement #CookieBox .text-back-right a.cookie-refuse:hover,body .waconcookiemanagement #CookieBox .text-back-right a.cookieback:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .cookie-legal a{color:white;font-weight:normal;font-size:0.8em}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-legal a{margin-right:0;margin-left:15px;font-size:1em}}body .waconcookiemanagement #CookieBox .cookie-legal a:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .category{width:80%;margin:1rem auto;background:white}@media (max-width:767px){body .waconcookiemanagement #CookieBox .category{width:100%}}body .waconcookiemanagement #CookieBox .category .cookiecat{margin-top:0}body .waconcookiemanagement #CookieBox .category p{color:black;font-size:0.8em}body .waconcookiemanagement #CookieBox .category table{font-size:0.8em;color:black}body .waconcookiemanagement #CookieBox .category .arrow{border-top-color:black}body .waconcookiemanagement #CookieBox .category .arrow.up{border-top-color:transparent;border-bottom-color:black}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-save{margin-left:0}}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-fix .text-back-right{width:100%;margin-right:0}}div.cookiecontent.cookie-set.script{min-height:450px;background:#4976a6}div.cookiecontent.cookie-set.script p{background:none;border:none;border-radius:0;padding:30px;color:white;top:50%;left:0;right:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}div.cookiecontent.cookie-set.script img{width:100%}.cookie-set{outline:none !important;box-shadow:none !important}.cookie-set:hover{text-decoration:underline}html{margin:0;padding:0;background:#e4e4e4}body{margin:0;padding:0;font-family:"Open Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:15px}.clear{clear:both}img{border:none}h1,h2,h3,p,a,li{margin-top:0;color:#011f45}p,li{color:#444}h1{font-size:1.8em;text-transform:uppercase;font-weight:400;margin-bottom:15px}h2{font-size:1.5em;text-transform:none;font-weight:400;margin-bottom:15px}h3{font-size:1.2em;text-transform:none;font-weight:400;margin-bottom:10px}img{max-width:100%;height:auto}@media (max-width:550px){h1{font-size:1.6em}h2{font-size:1.4em}}a{outline:none !important}p{margin-bottom:15px;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}#headerwrap{background:#fff}#headerwrap #homelink{max-width:100%}#headerwrap img{display:block;padding:30px 0;height:125px;max-width:100%;height:auto;float:left}#headerwrap span#ips-zw{font-size:2.5em;font-weight:700;color:#011f45;margin-left:10px;margin-top:30px;display:block;float:right}#navwrap{background:#011f45;position:relative;z-index:10}#navwrap #mainnav .navbar-brand{display:none}#navwrap #mainnav ul{background:url("/fileadmin/images/layout/leer.png") 0 0 repeat}#navwrap #mainnav ul li{position:static;margin:0}#navwrap #mainnav ul li a{background:#011f45;color:#fff;text-transform:uppercase;padding:10px 30px;font-size:1.2em;font-weight:300;border-right:1px solid #fff}#navwrap #mainnav ul li.last>a{border:0}#navwrap #mainnav ul li:hover>a,#navwrap #mainnav ul li.active>a{background:#4976a6}#navwrap #mainnav ul li:hover>ul{display:block}#navwrap #mainnav ul li ul{display:none;position:absolute}#navwrap #mainnav ul li ul li{float:none}#navwrap #mainnav ul li ul li a{font-size:1em;text-transform:none;margin-top:1px;padding:7px 60px 7px 30px;border-right:0}@media (max-width:767px){#navwrap #mainnav.navbar-default .navbar-collapse{border-top:1px solid #fff;box-shadow:inset 0 0 0 rgba(255,255,255,0)}#navwrap #mainnav.navbar-default .navbar-brand{color:#fff;font-weight:300;padding-left:0;display:block}#navwrap #mainnav.navbar-default .navbar-toggle{margin-right:0;background:#011f45;outline:none !important;border:1px solid #fff}#navwrap #mainnav.navbar-default .navbar-toggle .icon-bar{background:#fff}#navwrap #mainnav.navbar-default ul li{margin:0}#navwrap #mainnav.navbar-default ul li a{text-align:left;border-right:0;border-bottom:1px solid #fff;margin:0;padding:10px 15px}#navwrap #mainnav.navbar-default ul li.last>a{border:0}#navwrap #mainnav.navbar-default ul li ul{display:none !important;position:static;border-bottom:3px solid #fff}#navwrap #mainnav.navbar-default ul li ul li a{border:0;font-size:1em;padding-left:30px}#navwrap #mainnav.navbar-default ul li.active>ul{display:block !important}}#content{position:relative;z-index:0;background:#fff;background:transparent;padding-top:30px;padding-bottom:30px}#content .frame,#content .csc-default{margin-bottom:30px}#content a{color:#4976a6;text-decoration:underline}#content a:hover{color:#011f45}#content ul{margin:0 0 15px 20px;padding:0}#content ul li{marign:0;padding:0;list-style:disc}#content ul li ul{padding-top:5px;padding-left:5px}#content .frame-blue-li ul,#content .li-blau ul{margin:0 0 20px 0}#content .frame-blue-li ul li,#content .li-blau ul li{list-style:none;padding:10px;background:#4976a6;color:#fff;font-size:1.1em;text-align:center;margin-bottom:10px}#content .frame-big-li ul,#content .li-big ul{margin:0 0 20px 20px}#content .frame-big-li ul li,#content .li-big ul li{list-style:none;font-weight:700;padding:7px 0 5px 20px;background:url("/fileadmin/images/layout/arrow-right.png") 0 10px no-repeat}@media (max-width:767px){#content .frame,#content .csc-default{margin-top:0 !important;margin-bottom:15px}#content .li-big ul{margin-left:0}}iframe{border:0;width:100%}body .frame-type-form_formframework .form-group{margin-bottom:10px}body .frame-type-form_formframework .form-group:after{content:"";display:table;clear:both}body .frame-type-form_formframework .form-group label.form-label{font-weight:400;margin-top:5px;float:left;width:150px}@media (max-width:550px){body .frame-type-form_formframework .form-group label.form-label{width:auto;float:none}}body .frame-type-form_formframework .form-group div.input{width:55%;float:left}body .frame-type-form_formframework .form-group div.input input,body .frame-type-form_formframework .form-group div.input textarea{width:100%;padding:5px;border:0;background:#011f45;color:#fff;outline:none !important}body .frame-type-form_formframework .form-group div.input input:focus,body .frame-type-form_formframework .form-group div.input textarea:focus{background:#4976a6}body .frame-type-form_formframework .form-group div.input input[type="submit"],body .frame-type-form_formframework .form-group div.input textarea[type="submit"]{width:auto;margin-left:150px;padding:5px 30px}body .frame-type-form_formframework .form-group div.input input[type="submit"]:hover,body .frame-type-form_formframework .form-group div.input textarea[type="submit"]:hover{background:#4976a6}@media (max-width:550px){body .frame-type-form_formframework .form-group div.input input[type="submit"],body .frame-type-form_formframework .form-group div.input textarea[type="submit"]{margin-left:0}}@media (max-width:550px){body .frame-type-form_formframework .form-group div.input{float:none;width:100%}}body .frame-type-form_formframework .form-group .captcha+input.form-control{margin-left:150px;width:55%;padding:5px;border:0;background:#011f45;color:#fff;outline:none !important}@media (max-width:550px){body .frame-type-form_formframework .form-group .captcha+input.form-control{margin-left:0;width:100%}}body .frame-type-form_formframework .form-group .captcha+input.form-control:focus{background:#4976a6}body .frame-type-form_formframework .form-group .checkbox{margin-left:150px;position:relative}@media (max-width:550px){body .frame-type-form_formframework .form-group .checkbox{margin-left:0}}body .frame-type-form_formframework .form-group .checkbox input{position:absolute;top:0;left:0;width:20px !important;margin-left:0}body .frame-type-form_formframework .actions .btn-toolbar{margin-left:150px}@media (max-width:550px){body .frame-type-form_formframework .actions .btn-toolbar{margin-left:0}}body .frame-type-form_formframework .actions .btn-toolbar button{background:#011f45;color:#fff;padding:5px 30px;border:0}body .frame-type-form_formframework .actions .btn-toolbar button:hover{background:#4976a6}#content .tx-powermail h3,#content .tx-powermail legend{display:none}#content .tx-powermail .powermail_fieldwrap{clear:both;margin-bottom:10px}#content .tx-powermail label{font-weight:400;margin-top:5px;float:left;width:150px}#content .tx-powermail ul{margin:0;padding:0}#content .tx-powermail ul li{margin:0;padding:0;list-style:none;font-weight:700;color:#ff0000;font-size:0.8em;margin-left:150px}@media (max-width:550px){#content .tx-powermail ul li{margin-left:0}}#content .tx-powermail textarea,#content .tx-powermail input{width:55%;padding:5px;border:0;background:#011f45;color:#fff;outline:none !important}#content .tx-powermail textarea:focus,#content .tx-powermail input:focus{background:#4976a6}#content .tx-powermail textarea[type="submit"],#content .tx-powermail input[type="submit"]{width:auto;margin-left:150px;padding:5px 30px}#content .tx-powermail textarea[type="submit"]:hover,#content .tx-powermail input[type="submit"]:hover{background:#4976a6}@media (max-width:550px){#content .tx-powermail textarea[type="submit"],#content .tx-powermail input[type="submit"]{margin-left:0}}#content .tx-powermail .powermail_captchaimage{margin-left:150px;width:55%;margin-top:10px}@media (max-width:550px){#content .tx-powermail .powermail_captchaimage{margin-left:0;width:95%}}#content .tx-powermail .powermail_fieldwrap_text{font-size:0.8em;margin-left:150px;width:55%;margin-bottom:10px}@media (max-width:550px){#content .tx-powermail .powermail_fieldwrap_text{margin-left:0;width:95%}}@media (max-width:550px){#content .tx-powermail label{width:95%;float:none;display:block}#content .tx-powermail input,#content .tx-powermail textarea{width:95%}}#content .tx-powermail .powermail_fieldwrap_check{position:relative}#content .tx-powermail .powermail_fieldwrap_check input{position:absolute;top:2px;left:0;width:20px}#content .tx-powermail .powermail_fieldwrap_check label{font-size:0.8em;width:auto;margin-left:20px}#footerwrap{background:#011f45;position:fixed;top:auto;left:0;right:0;bottom:0;z-index:50}#footerwrap #footer{padding-top:10px;padding-bottom:10px;font-size:0.9em}#footerwrap #footer #footernav ul{display:inline-block}#footerwrap #footer #footernav ul li{margin:0}#footerwrap #footer #footernav ul li a{color:#fff;background:#011f45;padding:0 15px;line-height:1em;border-right:1px solid #fff}#footerwrap #footer #footernav ul li.first a{padding-left:0}#footerwrap #footer #footernav ul li:hover a{color:#4976a6}#footerwrap #footer #footernav .content-column{display:inline-block;line-height:1em}#footerwrap #footer #footernav .content-column .cookie-set{color:#fff;padding:0 12px;line-height:1em}#footerwrap #footer #footernav .content-column .cookie-set:hover{color:#4976a6;text-decoration:none}#footerwrap #footer #footertext{line-height:1em;color:#fff}@media (max-width:767px){#footerwrap{position:static}#footerwrap #footer .col-lg-10{padding-left:0;padding-right:0}#footerwrap #footer #footernav{margin-bottom:5px;margin-top:5px}#footerwrap #footer #footertext{margin-top:5px;margin-bottom:5px}}#fancybox-wrap *{max-width:100% !important}#fancybox-wrap,#fancybox-wrap *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}#mbmcookie{position:fixed;bottom:auto;width:330px;top:0px;left:auto;right:30px;background:#4976a6;padding:20px;font-family:sans-serif;z-index:999;text-align:left}#mbmcookie a.btn{cursor:pointer;background:#fff;padding:8px 20px;border-radius:5px;font-weight:bold;float:none;display:block;text-align:center;color:#011f45;border-radius:0}#mbmcookie a.btn:hover{background-color:#fff;color:#011f45}#mbmcookie p.cookiemessage{font-size:0.8em;line-height:1.1em;color:#fff}#mbmcookie p.cookiemessage span{display:block;margin-bottom:5px;font-size:1.2em;line-height:1.2em}#mbmcookie p.cookiemessage a{margin-left:5px;color:#fff;text-decoration:underline}#mbmcookie.top-left{left:0px;right:auto}#mbmcookie.bottom,#mbmcookie.top{top:0;left:0;right:0;width:auto}#mbmcookie.bottom p.cookiemessage,#mbmcookie.top p.cookiemessage{padding-right:160px;margin-bottom:0}#mbmcookie.bottom a.btn,#mbmcookie.top a.btn{position:absolute;left:auto;right:20px;top:20px;width:auto;min-width:140px}#mbmcookie.bottom{top:auto;bottom:0}
