#footer{position:relative}#share{background:var(--background-share)}#share ul li a::before{content:"";position:absolute;display:inline-block;width:50px;height:50px;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);z-index:1;left:0;top:-6px}#share ul li a{color:var(--color-white);background-color:var(--color-primary);border:2px solid var(--color-primary);padding:0 10px 0 35px;height:35px;text-transform:uppercase}#share ul li a:hover,#share ul li a:focus,#share ul li a:active{color:var(--color-primary);background-color:var(--color-white)}#share ul{margin:0 !important}#share ul li{margin-bottom:10px !important;height:35px}#share ul li.email a{line-height:28px}#share ul li.email a::before{background:url(/SiteGlobals/Frontend/Images/icons/sprite-social.png?__blob=normal&v=3) no-repeat 0px -211px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:10px;left:10px}#share ul li.email a:hover::before,#share ul li.email a:focus::before,#share ul li.email a:active::before{background:url(/SiteGlobals/Frontend/Images/icons/sprite-social.png?__blob=normal&v=3) no-repeat 0px -0px}#share ul li.twitter a::before{background:url(/SiteGlobals/Frontend/Images/icons/sprite-social.png?__blob=normal&v=3) no-repeat 0px -3216px}#share ul li.twitter a:hover::before,#share ul li.twitter a:focus::before,#share ul li.twitter a:active::before{background:url(/SiteGlobals/Frontend/Images/icons/sprite-social.png?__blob=normal&v=3) no-repeat 0px -3453px}#share ul li.facebook a::before{background:url(/SiteGlobals/Frontend/Images/icons/sprite-social.png?__blob=normal&v=3) no-repeat 0px -2979px}#share ul li.facebook a:hover::before,#share ul li.facebook a:focus::before,#share ul li.facebook a:active::before{background:url(/SiteGlobals/Frontend/Images/icons/sprite-social.png?__blob=normal&v=3) no-repeat 0px -2268px}#share ul li.info a::before{background:url(/SiteGlobals/Frontend/Images/icons/sprite-social.png?__blob=normal&v=3) no-repeat 0px -422px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:5px;left:8px}#share ul li.info a:hover::before,#share ul li.info a:focus::before,#share ul li.info a:active::before{background:url(/SiteGlobals/Frontend/Images/icons/sprite-social.png?__blob=normal&v=3) no-repeat 0px -640px}#menu .searchAutoSuggestBox{position:absolute}#menu .searchAutoSuggestBox li{font-size:1.4rem;padding-left:15px;text-align:left}#menu .close-button:active img,#menu .close-button:focus img,#menu .close-button:hover img{outline:0}#menu .mm-search input[type="text"]:active,#menu .mm-search input[type="text"]:focus,#menu .mm-search input[type="text"]:hover{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--color-primary)}#menu .mm-search input.image:active,#menu .mm-search input.image:focus,#menu .mm-search input.image:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);box-shadow:none}#menu li a.mm-next:active,#menu li a.mm-next:focus,#menu li a.mm-next:hover{background-color:var(--color-mmenu);color:var(--color-white)}#menu li a.mm-next:active:after,#menu li a.mm-next:focus:after,#menu li a.mm-next:hover:after{border-color:var(--color-white)}h1,h2,h3,h4,h5,h6,.menu-nn,table,.teaser p,#stage .textContainer p,.themenBox .themenTeaser a .teaserText,.serviceBox .linkBox{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}label,input,select,textarea,.formLabel em,legend{scroll-margin-top:4em}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;border-bottom:0;top:auto;bottom:0}.mm-navbar-top~.mm-navbar-top{border-bottom:0}.mm-navbar-bottom~.mm-navbar-bottom{border-top:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-close:after{content:"x"}.mm-navbar[class*="mm-navbar-content-"]>*{box-sizing:border-box;display:block;float:left}.mm-navbar>.mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar>.mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar>.mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0}.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}body{overflow-x:hidden}.mm-menu.mm-iconbar{display:block}.mm-page{background:inherit;min-height:100vh}.js-on .teaser-switcher .karussell{padding-bottom:100px}.js-on #stage .stage-container{padding-bottom:100px}.js-on #stage .slick-dots{position:absolute;bottom:10px}.js-on #stage .navigation{z-index:1}.js-on .teaser-switcher .navigation{display:block;left:0;position:absolute;width:100%;bottom:40px;top:inherit}.js-on .newsBox .teaser-switcher .navigation{position:absolute;z-index:1;margin:0}.js-on .teaser-switcher .slick-dots{position:absolute;bottom:5px}.js-on .teaser-switcher .navigation button:hover,.js-on .teaser-switcher .navigation button:focus,.js-on .teaser-switcher .navigation button:active,.js-on .teaser-switcher .slick-dots button:hover,.js-on .teaser-switcher .slick-dots button:focus,.js-on .teaser-switcher .slick-dots button:active{opacity:1}.js-on .teaser-switcher .navigation button:not(.slick-disabled):active,.js-on .teaser-switcher .navigation button:not(.slick-disabled):focus,.js-on .teaser-switcher .navigation button:not(.slick-disabled):hover{box-shadow:inset 0 0 0 1px var(--color-primary),inset 0 0 0 2px var(--color-white)}.js-on .teaser-switcher .slick-dots button:hover,.js-on .teaser-switcher .slick-dots button:focus,.js-on .teaser-switcher .slick-dots button:active{box-shadow:0 0 0 3px var(--color-primary)}.js-on .teaser-switcher .navigation button.slick-disabled{opacity:.3}.searchAutoSuggestBox li{color:var(--color-primary);font-size:100%}.searchAutoSuggestBox li:hover,.searchAutoSuggestBox li:active,.searchAutoSuggestBox li:focus,.searchAutoSuggestBox li.active{cursor:pointer}@media only screen and (min-width:37.563em){.themenBox .themenTeaser a .teaserText{background-color:#666;color:#fff;padding:.8em;clear:both;height:1px;opacity:0;position:relative;display:block;transition:all 1s ease-in-out}.themenBox .themenTeaser a:active .teaserText,.themenBox .themenTeaser a:focus .teaserText,.themenBox .themenTeaser a:hover .teaserText{height:200px;opacity:1}}@media only screen and (min-width:64em){#navPrimary .menu-box{width:210px}#navPrimary .menu-box li.navLinks a,#navPrimary .menu-box li.navLinks strong{background:url("../icons/sprite-menu.png") no-repeat 0 -4591px}#navPrimary>ul>li a[aria-current]{font-weight:bold;background-color:var(--color-whitesmoke);color:var(--color-petrol-dark)}.js-on #stage .stage-container{padding-bottom:0}#stage{clear:both;position:relative}#stage .stage-wrapper{position:relative;max-width:97em;margin:2em auto 3em auto;overflow:hidden;background:var(--color-primary);padding:0}#stage .textContainer h3{color:var(--color-stage);margin:0;padding:0}#stage .pagination{width:auto}#stage .pagination ul{margin-left:20px}#stage .pagination li{font-size:200%}.js-on #stage .slick-dots{position:absolute;bottom:20px;margin-bottom:0;left:649px;text-align:left;margin-left:25px;width:auto;height:34px;margin-top:0}.js-on #stage .slick-dots li{width:34px;height:34px}.js-on #stage .slick-dots li button:before{font-size:100%;content:"";color:var(--color-white)}.js-on #stage .slick-dots li button{font-size:133.33%;font-weight:bold;color:var(--color-white);height:auto;width:auto;text-indent:0;border:4px solid transparent;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;-khtml-border-radius:50% 50% 50% 50%;clear:left;display:block;padding:4px 12px 10px;line-height:1}.js-on #stage .slick-dots li.slick-active button{color:var(--color-primary);background-color:var(--color-white);cursor:inherit}.js-on #stage .navigation button{color:var(--color-black);text-align:center}.js-on #stage .navigation button.pause,.js-on #stage .navigation button.play{display:inline}.js-on #stage .navigation button strong{width:auto}.js-on #stage .navigation button img{width:41px;height:41px}.js-on #stage .navigation button.playbutton-playing,.js-on #stage .navigation button.playbutton-paused{border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;-khtml-border-radius:50% 50% 50% 50%}h1,h2,h3,h4,h5,h6,.menu-nn{font-family:"bundesserifweb",Georgia,Times New Roman,serif,"Droid Serif";font-weight:normal;line-height:1.2;margin:0 0 10px;padding:0}#navPrimary>ul>li h3,#navPrimary>ul>li .menu-nn{font-size:180%}#navSecondary li strong::after{content:'';position:absolute;border-width:1.25em .5em;border-style:solid;top:0;left:-1em;border-color:transparent var(--color-primary) transparent transparent}#navSecondary li strong{position:relative}@media only screen and (min-width:64em){body:not(.startseite) #main{box-shadow:inset 59.8vw 0 0 0 var(--background-main),inset 0 0 0 100vw var(--background-supplement)}}}.js-on #stage .navigation button.playbutton-playing:focus img,.js-on #stage .navigation button.playbutton-paused:focus img{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-light)}.js-on #stage .slick-dots button:hover,.js-on #stage .slick-dots button:focus,.js-on #stage .slick-dots button:active{box-shadow:0 0 0 3px var(--color-white)}.slick-dots li button:hover::before,.slick-dots li button:focus::before{opacity:1}.js-on #stage .slick-dots li button:active,.js-on #stage .slick-dots li button:focus,.js-on #stage .slick-dots li button:hover{color:var(--color-white);opacity:1;border:4px solid var(--color-primary-light)}.js-on #stage .slick-dots li.slick-active button:active,.js-on #stage .slick-dots li.slick-active button:focus,.js-on #stage .slick-dots li.slick-active button:hover{color:var(--color-white);background-color:var(--color-primary)}.js-on #stage .slick-dots button{background-color:transparent}.js-on #stage .slick-dots li button:hover,.js-on #stage .slick-dots li button:focus,.js-on #stage .slick-dots li button:active{background-color:transparent}.js-on #stage .navigation button.playbutton-playing:focus-visible,.js-on #stage .navigation button.playbutton-paused:focus-visible{outline:0}.logo a:focus img{box-shadow:0 0 0 2px var(--color-white),0 0 0 3px var(--color-primary)}.fixed #togglenav{position:fixed;top:0}#togglenav{width:100%;z-index:9999;background:var(--color-primary);overflow:hidden;padding:0 5px 0 10px}#togglenav ul{display:table;height:4em;margin:4px 0}#togglenav li{font-size:100%;float:left;height:100%}#menu{padding-bottom:100px}#menu .mobile-head{padding:0}#menu h1{font-size:180%;background:var(--color-primary);position:relative;text-align:left;margin-bottom:0;padding:8px 40px 10px 10px;text-transform:uppercase;font-family:"bundessansweb",Arial,helvetica,sans-serif,"Droid Sans";color:var(--color-white);font-weight:bold;z-index:inherit}#menu .close-button{position:absolute;top:8px;right:10px;width:28px;height:29px}#menu .close-button:active,#menu .close-button:focus,#menu .close-button:hover{outline:0;border-radius:50%;border:2px solid var(--color-white)}#menu .close-button img{display:block;margin:1px auto auto}#menu .mm-search{background:var(--color-primary);position:relative;height:auto;padding:10px}#menu .mm-search form{margin:0}#menu .mm-search input{color:#000;background:#f2f2f2;width:100%;height:40px;border:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-o-border-radius:4px 4px 4px 4px;-khtml-border-radius:4px 4px 4px 4px}#menu .mm-search input.image{position:absolute;background:0;top:10px;right:10px;width:40px;padding:5px;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mm-hasnavbar-top-1 .mm-panels{top:100px}.mm-vertical .mm-panel{background-color:var(--color-primary)}#stage .textContainer h3{font-size:250%;line-height:1.1;padding:20px 10px;margin-bottom:0;background:var(--color-primary);color:var(--color-white)}#stage .textContainer p{background:var(--color-primary);color:var(--color-white);padding:10px;display:block}#stage .fullLink:active,#stage .fullLink:focus,#stage .fullLink:hover{text-decoration:none}#stage .fullLink:active h3,#stage .fullLink:focus h3,#stage .fullLink:hover h3{text-decoration:underline}.js-on #stage .navigation .prev:not(.slick-disabled):focus,.js-on #stage .navigation .next:not(.slick-disabled):focus{box-shadow:inset 0 0 0 1px var(--color-white)}:focus-visible{outline:0}.js-on #stage .navigation button.slick-disabled{opacity:.3}.themenBox .themenTeaser a .teaserText{background-color:#666;color:#fff;padding:.8em;clear:both;position:relative;display:block}
