@charset "UTF-8";#topOfPage{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#topOfPage .focusable:active,#topOfPage .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}a.ca{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px;background:url(../images/spacer.gif) left top}.maintanence{background:#FB6D2E;color:#000;font-weight:500;font-size:18px}.maintanence .section{padding:20px;max-width:960px;margin:0 auto;box-sizing:border-box}div.page{text-align:center;width:100%}div.page div.centered{height:auto;margin:0 auto;text-align:left;width:100%;max-width:1280px;min-width:1000px;background:#fff}div.loginStatus{background:#fff7c8;padding:0 170px;line-height:32px;color:#234085}div.loginStatus:after{content:" ";clear:both;display:block}div.loginStatus a{text-decoration:none;color:#234085}div.loginStatus div.derzeit{float:left}div.loginStatus div.funktionen,footer div.zeile.funcs ul{float:right}div.loginStatus div.funktionen li{display:inline;padding-left:20px}header[role=banner]{position:relative;padding:18px 0 0}header[role=banner] h1{width:940px;margin:0 auto;padding:0;position:relative}header[role=banner] h1 a{display:block;width:217px;height:71px;background:url(../images/header-logo.svg) left top/contain no-repeat;position:relative;text-indent:-9999px;z-index:10}@media screen and (max-width:767px){header[role=banner] nav.main ul li.hasSubmenu.active>a{padding-bottom:10px!important;padding-top:10px!important}header[role=banner] nav.main ul li.hasSubmenu.active li a{padding-bottom:5px;padding-top:5px}}@media screen and (min-width:768px){header[role=banner] nav.meta li a.login,header[role=banner] nav.meta li a.video{display:block!important;padding:0 22px 0 5px;height:22px;background:#fff;border:1px solid #234085;overflow:hidden;vertical-align:bottom;text-align:left;position:relative;box-shadow:0 0 2px rgba(0,0,0,.2)}header[role=banner] nav.meta li a.video{margin-top:-20px}header[role=banner] nav.meta li a.video::after{position:absolute;right:5px;top:0;width:12px;height:100%;content:"";background:url(../images/datensuche-videos.svg) center center/contain no-repeat}header[role=banner] nav.meta li a.logout.login,header[role=banner] nav.meta li a.logout.video{display:inline-block!important;margin-right:10px}header[role=banner] nav.main{margin:18px auto 0;width:964px}header[role=banner] nav.main:after{content:" ";clear:both;display:block}header[role=banner] nav.main a{display:block;text-decoration:none;color:#234085}header[role=banner] nav.main ul.ebene0>li{float:left}header[role=banner] nav.main ul.ebene0>li:not(.open).active{background:0 0}header[role=banner] nav.main ul.ebene0>li.active,header[role=banner] nav.main ul.ebene0>li.open,header[role=banner] nav.main ul.ebene0>li:hover{background:#dde1ec}header[role=banner] nav.main ul.ebene0>li>a{font-family:Dosis,Arial,Verdana,Helvetica,sans-serif;font-weight:400;font-size:17px;text-transform:uppercase;display:block;padding:5px 15px}header[role=banner] nav.main ul.ebene0>li>div{position:absolute;left:0;top:137px;width:100%;padding-bottom:20px;background:#dde1ec;z-index:3;box-shadow:0 12px 10px rgba(0,0,0,.5);display:none}header[role=banner] nav.main ul.ebene0>li.open>div{display:block}header[role=banner] nav.main ul.ebene1{width:940px;margin:0 auto;clear:both}header[role=banner] nav.main ul.ebene1>li{width:216px;margin-right:18px;padding-bottom:20px;float:left}header[role=banner] nav.main ul.ebene1>li:nth-child(4n+1){clear:both}header[role=banner] nav.main ul.ebene1>li>a{font-family:Dosis,Arial,Verdana,Helvetica,sans-serif;font-weight:300;font-size:17px;line-height:22px;text-transform:uppercase;border-bottom:solid 1px #fff;margin-bottom:10px;padding:15px 0}header[role=banner] nav.main ul.ebene1>li>a.active,header[role=banner] nav.main ul.ebene1>li>a:hover{color:#000}header[role=banner] nav.main ul.ebene1 ul li{font-weight:300;font-size:14px;line-height:16px;padding:5px 0}header[role=banner] nav.main ul.ebene1 ul a.active,header[role=banner] nav.main ul.ebene1 ul a:hover{text-decoration:underline;color:#000}header[role=banner] nav.main ul.ebene1 ul ul{margin:5px 0 0 20px}header[role=banner] nav.main ul div.uebersicht{width:940px;margin:20px auto 5px;clear:both}header[role=banner] nav.main ul div.uebersicht a{background:#234085;color:#fff;font-weight:300;font-size:16px;display:inline;padding:5px 10px}}header[role=banner] nav.meta{font-weight:400;font-size:13px;position:absolute;left:0;right:0;top:13px;text-align:right}header[role=banner] nav.meta ul{width:940px;margin:0 auto;padding:0}header[role=banner] nav.meta ul ul{display:none}header[role=banner] nav.meta li{display:inline-block;margin-left:14px;vertical-align:top}header[role=banner] nav.meta li.hide{display:none}header[role=banner] nav.meta a{color:#234085;text-decoration:none}header[role=banner] nav.meta a.fb{display:inline-block;text-indent:-9999px;width:24px;height:24px;background:#234085;overflow:hidden;vertical-align:bottom;position:relative}header[role=banner] nav.meta a.fb::after{position:absolute;right:0;bottom:0;text-indent:0;font-family:kvnoe-icons;content:"\e603";color:#fff}header[role=banner] nav.meta a.ig{background:#fff;display:inline-block;height:24px;overflow:hidden;position:relative;text-indent:-9999px;vertical-align:bottom;width:24px}header[role=banner] nav.meta a.ig::after{background:url(../images/ig.png) center center/contain no-repeat;content:"";height:24px;position:absolute;right:0;top:0;width:24px}header[role=banner] nav.meta a.login{display:inline-block;padding:0 22px 0 5px;height:22px;background:#fff;border:1px solid #234085;overflow:hidden;vertical-align:bottom;text-align:left;position:relative;box-shadow:0 0 2px rgba(0,0,0,.2)}header[role=banner] nav.meta a.login::after{position:absolute;right:5px;top:0;width:12px;height:100%;content:"";background:url(../images/lock.svg) center center/contain no-repeat}header[role=banner] nav.meta a.login:hover{background:#dde1ec}header[role=banner] div.breadcrumbs{width:940px;margin:0 auto 10px;color:#999;font-size:12px;line-height:30px}header[role=banner] div.breadcrumbs ul::before{content:"Sie sind hier:";padding-right:5px}header[role=banner] div.breadcrumbs li{display:inline}fieldset.fehler legend,header[role=banner] div.breadcrumbs li:last-child::after{display:none}header[role=banner] div.breadcrumbs li::after{content:"›";padding:0 5px}header[role=banner] div.breadcrumbs li:first-child a{color:#5192ff}header[role=banner] div.breadcrumbs li:last-child a{color:#000}header[role=banner] div.breadcrumbs a{color:#5192ff;text-decoration:none}div.body{min-height:300px;position:relative}section{width:940px;margin:0 auto;padding:0}section[role=main]>h1{padding:8px 12px;color:#fff;background:#234085;margin-bottom:20px}main div.titelbild{height:220px}main div.titelbild div.positioner{position:absolute;left:0;top:0;right:0;height:220px;overflow:hidden}main.exklusiv{padding-top:50px}main.exklusiv div.titelbild div.positioner{top:50px}main.exklusiv div.exklusiv{font-family:Dosis,Arial,Verdana,Helvetica,sans-serif;font-weight:400;font-size:25px;line-height:50px;text-transform:uppercase;color:#8a8060;position:absolute;left:0;top:0;right:0;height:50px;overflow:hidden;background:#feda00;padding:0 170px}fieldset.fehler ul>li,footer div.zeile.funcs,footer>div.zeile,footer>nav{position:relative}main.exklusiv div.exklusiv span{color:#234085;vertical-align:text-top;text-transform:none;font-size:15px;line-height:25px;padding-left:5px}fieldset.fehler{font-family:'Open sans',Arial,Verdana,Helvetica,sans-serif;letter-spacing:0;background:#fff;padding:10px 20px;margin-top:20px;margin-bottom:20px}fieldset.fehler div.flegend{font-weight:700;color:red}fieldset.fehler ul{margin-left:18px}fieldset.fehler ul>li::before{font-family:kvnoe-icons;position:absolute;left:-18px;top:13px;display:block;content:"\25bc";color:red;font-weight:400;font-size:14px;line-height:0}fieldset.fehler ul>li a{text-decoration:none;color:red}fieldset.fehler ul>li a:hover{text-decoration:underline}li.fehler div.flegend,li.fehler>label{color:red}li.fehler div.fehlerMsg{line-height:18px;position:absolute;right:9999px;top:7px;color:red;background:#fff;padding:5px 10px;box-shadow:0 0 2px 2px red;z-index:3;width:320px;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}li.fehler div.fehlerMsg::before{font-family:kvnoe-icons;content:"\25c4";position:absolute;left:-12px;top:4px;display:block}li.fehler:hover div.fehlerMsg{right:-245px;opacity:1}li.fehler.datum:hover div.fehlerMsg{right:-220px}li.fehler.datei:hover div.fehlerMsg{right:-85px}footer{font-weight:400;color:#e3e3ed;background:#4c4c4c;padding-bottom:60px;margin-top:40px}footer a{color:#dde1eb;text-decoration:none}footer nav ul ul li a.active,footer nav ul ul li a:hover,footer ul.textuell a:hover{text-decoration:underline}footer>div.zeile,footer>nav{width:940px;margin:0 auto;border-bottom:solid 1px #737373;padding:18px 0 0}footer>div.zeile:after,footer>nav:after{content:" ";clear:both;display:block}footer>div.zeile{padding:18px 0}footer>:last-child{border-bottom:none!important}footer div.zeile.funcs li{padding-left:10px}footer div.zeile.funcs li.home{position:absolute;left:0;top:18px;float:none;padding:0}footer div.zeile.funcs li.home::before{font-family:kvnoe-icons;font-size:18px;content:"\e600";padding-right:7px;color:#a2a2a4;vertical-align:bottom}footer nav ul.ebene0>li{float:left;width:300px;margin-right:10px;padding-bottom:18px}footer nav ul.ebene0>li:nth-child(3n+1){clear:both}footer nav ul.ebene0>li>a{font-family:Dosis,Arial,Verdana,Helvetica,sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;display:block;margin-bottom:5px}footer nav ul ul li::before{content:"›";padding-right:5px}footer nav ul ul li ul{margin:5px 0 0 20px}footer legend{display:none}footer div.flegend{font-family:Dosis,Arial,Verdana,Helvetica,sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;margin-bottom:5px}footer fieldset.foerderer ul li{box-sizing:border-box;display:inline-block;float:left;line-height:0;padding-right:20px;margin-bottom:20px;min-width:210px;vertical-align:middle;width:25%}footer fieldset.foerderer ul li img{width:100%;height:auto}footer ul.textuell li::before{content:"›";padding-right:5px}footer ul.grafisch{position:absolute;right:0;top:18px}footer ul.grafisch li{float:left}footer ul.grafisch li a{background:url(../images/footer-hirsch.png) right center/auto 100% no-repeat;display:block;height:82px;margin-left:20px;text-indent:-9999px;width:116px}footer ul.grafisch li.kunststoff a{background:url(../images/footer-kunstSTOFF.png) right center/auto 125% no-repeat}footer ul.grafisch li.tdoa a{background:url(../images/footer-tdoa.png) right center/auto 100% no-repeat}footer ul.grafisch li.comeon a{background:url(../images/footer-comeon.png) right center/auto 100% no-repeat}footer a.gototop{font-weight:300;font-size:18px;line-height:32px;padding:0 14px;display:block;position:absolute;right:0;top:18px;background:#5192ff}footer a.gototop::after{font-family:kvnoe-icons;content:"\f106";padding-left:7px}#loginform div.changeable{display:none}.fileUpload{display:inline-block;position:relative;overflow:hidden;background:#0092FF;box-sizing:border-box;padding:8px 16px;color:#fff;max-width:360px}.fileUpload input{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);height:100%;width:100%!important}.ttp{position:relative;width:30px;cursor:help}.ttp .ttp-triggerlabel{position:absolute;left:0;top:0;width:30px;height:30px;border:1px solid #0092ff;background:#fff;text-indent:-9999px;color:#0092ff;border-radius:50%}.ttp .ttp-triggerlabel::after{content:"?";position:absolute;left:0;top:0;width:30px;line-height:30px;text-indent:0;text-align:center;font-weight:700}.ttp .ttp-content{position:absolute;right:0;top:0;z-index:2;display:none;width:400px;border:1px solid #0092ff;background:#fff;text-indent:0;padding:10px 20px;border-radius:5px;box-shadow:0 12px 10px rgba(0,0,0,.5)}.ttp:hover .ttp-content{display:block}div.feedback{position:fixed;left:0;top:210px;text-align:left}div.feedback::after{position:absolute;left:-20px;top:-10px;width:20px;height:70px;content:"";display:block;text-align:left;box-shadow:0 0 20px 0 #000}div.feedback>a{display:block;position:absolute;left:-140px;top:0;color:#fff;background:#5192ff;padding:10px 70px 10px 20px;font-family:Dosis,Arial,Verdana,Helvetica,sans-serif;font-weight:400;font-size:26px;line-height:35px;text-transform:uppercase;text-decoration:none;border-radius:0 10px 10px 0;-webkit-transition:left .3s ease;transition:left .3s ease}div.feedback>a::after{font-family:kvnoe-icons;content:"\e608";position:absolute;right:5px;top:3px;font-size:50px;line-height:50px}div.feedback:hover>a{left:0}#google_translate_element{position:absolute;right:170px;top:20px}.hideforlarge{display:none}@media screen and (max-width:480px){.feedback,header[role=banner] h1::after,header[role=banner] nav[role=navigation].meta li a{display:none}header[role=banner]{background-color:#f3f3f3;height:50px;margin-bottom:10px;padding-top:0}header[role=banner] h1 a.logo{height:auto;width:150px;margin:10px auto auto}header[role=banner] nav[role=navigation].meta{left:auto;right:7px;top:7px;width:100px}header[role=banner] nav[role=navigation].meta li{margin-left:0}header[role=banner] nav[role=navigation].meta li a.fb,header[role=banner] nav[role=navigation].meta li a.ig{display:inline-block;margin-left:5px}div.page div.centered{min-width:auto}.hideforlarge{display:inline}.hideforsmall,main div.titelbild{display:none}header[role=banner] div.breadcrumbs,header[role=banner] h1,header[role=banner] nav.meta ul{width:95%}section,section div.liste.mitglieder ul.functions{width:100%}section div.liste.mitglieder ul.functions li,section div.liste.mitglieder ul.functions li:first-child,section div.liste.mitglieder ul.functions li:last-child{width:50%}section[role=main] h1{background-color:unset}section[role=main] h1 span{display:block;background:#234085;color:#fff;font-size:20px;padding:8px 12px}footer>div.zeile,footer>nav{width:100%}footer ul.grafisch{display:none}footer{padding-right:10px;padding-left:10px}}@media screen and (max-width:1010px){div.projekte ul.grafisch{display:none}}@media screen and (max-width:767px){header[role=banner] h1::after,header[role=banner] nav[role=navigation].main .uebersicht{display:none}header[role=banner]{background-color:#f3f3f3}header[role=banner] h1 a.logo{height:auto;width:150px;margin-left:70px}header[role=banner] nav[role=navigation].main>button.mainbutton{background-color:#f3f3f3;cursor:pointer;display:inline;padding:9px 10px;position:absolute;top:-4px}header[role=banner] nav[role=navigation].main>button.mainbutton span.nav-bar{background-color:#888;border-radius:1px;display:block;height:2px;margin-bottom:5px;width:22px}header[role=banner] nav[role=navigation].main>ul{background-color:#dde1ec;border:1px solid #e7e7e7;display:none;margin-bottom:20px;margin-left:15px;margin-right:15px;min-height:50px;position:absolute;z-index:100}header[role=banner] nav[role=navigation].main ul.ebene0>li,header[role=banner] nav[role=navigation].main ul.ebene0>li.active .ebene1>li,header[role=banner] nav[role=navigation].main ul.ebene0>li.open .ebene1>li,header[role=banner] nav[role=navigation].main>ul.open{display:block}header[role=banner] nav[role=navigation].main ul.ebene0>li>a{padding-left:15px}header[role=banner] nav[role=navigation].main ul.ebene0>li .ebene1>li{display:none}header[role=banner] nav[role=navigation].main ul.ebene0>li .ebene1>li.active .ebene2>li,header[role=banner] nav[role=navigation].main ul.ebene0>li .ebene1>li.open .ebene2>li{display:block}header[role=banner] nav[role=navigation].main ul.ebene0>li .ebene1>li>a{padding-left:30px;padding-right:30px}header[role=banner] nav[role=navigation].main ul.ebene0>li .ebene1>li .ebene2>li{display:none}header[role=banner] nav[role=navigation].main ul.ebene0>li .ebene1>li .ebene2>li>a{padding-left:45px}header[role=banner] nav[role=navigation].main ul{box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}header[role=banner] nav[role=navigation].main ul li{background-color:#dde1ec;border:0}header[role=banner] nav[role=navigation].main ul li.active{background-color:#bbc4d9;border:solid #acb3c4;border-width:1px 0}header[role=banner] nav[role=navigation].main ul li a{color:#234085;display:block;font-family:Dosis,Arial,Verdana,Helvetica,sans-serif;font-weight:400;font-size:17px;padding-bottom:10px;padding-top:10px;text-decoration:none;text-transform:uppercase}header[role=banner] .breadcrumbs{display:none}}@media all and (min-width:481px) and (max-width:767px){header[role=banner]{height:42px;margin-bottom:10px;margin-top:-8px}header[role=banner] nav[role=navigation].main>button.mainbutton{top:14px}header[role=banner] nav.meta{left:auto}header[role=banner] nav.meta ul{width:auto}}