body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
@font-face{font-family:"BKD Icons";src:url("../../files/theme/fonts/bk-dieringhausen.eot");src:url("../../files/theme/fonts/bk-dieringhausen.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/bk-dieringhausen.woff") format("woff"), url("../../files/theme/fonts/bk-dieringhausen.ttf") format("truetype"), url("../../files/theme/fonts/bk-dieringhausen.svg#bk-dieringhausen") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"File Formats";src:url("../../files/theme/fonts/file-formats.eot");src:url("../../files/theme/fonts/file-formats.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/file-formats.woff") format("woff"), url("../../files/theme/fonts/file-formats.ttf") format("truetype"), url("../../files/theme/fonts/file-formats.svg#file-formats") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"BKD Icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"BKD Icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hamburger:before{content:"h"}.icon-arrow-up-full:before{content:"U"}.icon-arrow-up:before{content:"u"}.icon-arrow-down:before{content:"d"}.icon-search:before{content:"s"}.icon-back:before{content:"b"}.icon-arrow-left:before{content:"l"}.icon-arrow-right:before{content:"r"}body{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:87.5%;letter-spacing:-1px;background-color:#efefef;background-attachment:fixed;background-size:cover;background-position-y:bottom;background-repeat:no-repeat}body.sozial-und-gesundheitswesen{background-image:url(/files/dateien/2_Schule/Bilder/bgr_sozial.jpg)}body.ernährung-und-hauswirtschaft{background-image:url(/files/dateien/2_Schule/Bilder/bgr_ernaehrung.jpg)}body.technik{background-image:url(/files/dateien/2_Schule/Bilder/bgr_technik.jpg)}input,textarea,select,button{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:87.5%;letter-spacing:-1px}a:focus,[tabindex]:focus{outline:0 none}header>.inside,footer>.inside,#container{max-width:1440px;margin:0 auto;padding:0 2%}header{text-transform:uppercase;position:relative;background-color:#fff}header:before{content:"";display:block;height:37px;background-color:#007332;width:100%;position:absolute;top:0;left:0}header:after{content:"";display:block;height:5px;width:100%;position:absolute;bottom:0;left:0;background-color:#007332}header .mod_search{width:22%;position:relative}header .mod_search .widget{display:inline-block;vertical-align:middle}header .mod_search .widget:first-child{width:calc(100% - 38px)}header .mod_search input[type="search"]{background-color:rgba(0, 0, 0, 0.2);border:0 none;color:#fff;border-radius:0;display:inline-block;padding:10px 6px;height:37px;box-sizing:border-box;font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:100%;letter-spacing:-1px;width:100%;-webkit-appearance:unset}header .mod_search input[type="search"]::placeholder{color:#fff}header .mod_search button{background:0 none;border:0 none;color:#fff;cursor:pointer}header .mod_search button:before{font-size:18px}header #headernav{position:absolute;top:0;right:2%;overflow:visible;height:37px}header #headernav ul{list-style:none;margin:9px 0 0 0}header #headernav li{display:inline-block;padding:0 20px;border-right:1px solid rgba(255, 255, 255, 0.3);line-height:1;margin-left:-4px}header #headernav li:first-child{border-left:1px solid rgba(255, 255, 255, 0.3)}header #headernav li.trail,header #headernav li.active{position:relative}header #headernav li.trail:after,header #headernav li.active:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent;border-bottom-color:#fff;position:absolute;left:50%;bottom:-15px;transform:translateY(-50%) translateX(-50%)}header #headernav a,header #headernav strong{color:rgba(255, 255, 255, 0.5);text-decoration:none;text-transform:none}header #headernav strong,header #headernav li.trail a{font-weight:normal;color:#fff}header .mod_customnav:not(#headernav){position:relative;z-index:1000;margin-top:-10px;overflow:visible}header .mod_customnav:not(#headernav) ul{list-style:none;margin:0;padding:0;width:74%;margin-left:26%}header .mod_customnav:not(#headernav) ul li{position:relative;display:inline-block;width:33.3334%}header .mod_customnav:not(#headernav) ul li:not(:first-child){margin-left:-5px}header .mod_customnav:not(#headernav) ul li a,header .mod_customnav:not(#headernav) ul li strong{width:100%;display:block;text-align:center;padding:10px 10px 15px;box-sizing:border-box;text-decoration:none;color:#999;position:relative;font-weight:normal}header .mod_customnav:not(#headernav) ul li a:before,header .mod_customnav:not(#headernav) ul li strong:before{content:"";display:block;height:5px;width:100%;position:absolute;bottom:0;left:0;background-color:#ff0}header .mod_customnav:not(#headernav) ul li.first a:before,header .mod_customnav:not(#headernav) ul li.first strong:before{background-color:#00ff94}header .mod_customnav:not(#headernav) ul li.last a:before,header .mod_customnav:not(#headernav) ul li.last strong:before{background-color:#00e2ff}header .mod_customnav:not(#headernav) ul li.trail a,header .mod_customnav:not(#headernav) ul li.trail strong,header .mod_customnav:not(#headernav) ul li.active a,header .mod_customnav:not(#headernav) ul li.active strong{color:#666}header .mod_customnav:not(#headernav) ul li.trail:after,header .mod_customnav:not(#headernav) ul li.active:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:16px 16px 0 16px;border-color:transparent;border-top-color:#ff0;position:absolute;left:calc(50%);top:calc(100% + 8px);transform:translateY(-50%) translateX(-50%)}header .mod_customnav:not(#headernav) ul li.trail.first:after,header .mod_customnav:not(#headernav) ul li.active.first:after{border-top-color:#00ff94}header .mod_customnav:not(#headernav) ul li.trail.last:after,header .mod_customnav:not(#headernav) ul li.active.last:after{border-top-color:#00e2ff}header .mod_customnav:not(#headernav) ul li.trail a,header .mod_customnav:not(#headernav) ul li.trail strong,header .mod_customnav:not(#headernav) ul li.active a,header .mod_customnav:not(#headernav) ul li.active strong{position:relative;z-index:3000}header .mod_customnav:not(#headernav) ul li.trail a:after,header .mod_customnav:not(#headernav) ul li.trail strong:after,header .mod_customnav:not(#headernav) ul li.active a:after,header .mod_customnav:not(#headernav) ul li.active strong:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:16px 16px 0 16px;border-color:transparent;border-top-color:#fff;position:absolute;left:calc(50%);top:calc(100%);transform:translateY(-50%) translateX(-50%);z-index:2000}header .mod_customnav:not(#headernav) ul li:before,header .mod_customnav:not(#headernav) ul:after{content:"";display:block;width:1px;height:12px;background-color:#cbcbcb;position:absolute;left:0;top:50%;transform:translateY(-50%)}header .mod_customnav:not(#headernav) ul:after{left:auto;right:0}header>.inside>a{display:inline-block;margin:30px 0 -10px;position:relative;z-index:2000}header .logo{width:150px}.intranet #header>.inside>a{margin:30px 0}.intranet #header .mod_login{position:absolute;right:2%;text-align:right;text-transform:none;top:67px}.intranet #header .mod_login p.login_info{margin-top:0;color:#999}.intranet #main .mod_article .ce_text,.intranet #main .mod_article .ce_text:not(:first-child){margin-bottom:0;border-top:0 none}#content{float:left;width:74%;margin-left:4%}#content #headerarea{margin-top:40px;padding:0}#content #headerarea .inside div.mod_article>div{width:100%;margin-bottom:2rem;padding:1rem 2% 0;box-sizing:border-box;background-color:#red}#content #headerarea .inside div.mod_article>div:last-child{margin-bottom:0}#content #headerarea .inside div.mod_article>div.important{background-color:red;color:#fff}#content #headerarea .inside div.mod_article>div.important h2,#content #headerarea .inside div.mod_article>div.important h3,#content #headerarea .inside div.mod_article>div.important h4,#content #headerarea .inside div.mod_article>div.important caption,#content #headerarea .inside div.mod_article>div.important a{color:red}#content .ce_form .formbody>div,#content .ce_form .formbody>fieldset{margin-bottom:1rem}#content .ce_form .formbody>fieldset>legend,#content .ce_form .formbody>.widget>fieldset>legend{color:#007332;text-transform:uppercase}#content .ce_form fieldset{padding:1rem;display:table;border:2px solid #cbcbcb}#content .ce_form fieldset fieldset{border:0 none;padding:0;margin:0}#content .ce_form fieldset fieldset legend{padding-bottom:0.5rem}#content .ce_form fieldset .widget{display:table-row}#content .ce_form fieldset .widget>label,#content .ce_form fieldset .widget>label+*,#content .ce_form fieldset .widget>label+.error+*{display:table-cell;margin-bottom:0.5rem}#content .ce_form fieldset .widget p.error{background-color:#c00;color:#fff;padding:0.5rem;box-sizing:border-box;display:block;margin-top:0}#content .ce_form fieldset .widget label{text-align:right;padding-right:1rem;color:#999}#content .ce_form fieldset .widget.widget-text>label,#content .ce_form fieldset .widget.widget-select>label{max-width:40%;width:250px}#content .ce_form fieldset .widget.widget-text>label+*,#content .ce_form fieldset .widget.widget-text>label+.error+*,#content .ce_form fieldset .widget.widget-select>label+*,#content .ce_form fieldset .widget.widget-select>label+.error+*{max-width:60%}#content .ce_form fieldset .widget input[type="text"],#content .ce_form fieldset .widget input[type="tel"],#content .ce_form fieldset .widget input[type="number"],#content .ce_form fieldset .widget select{padding:0.25rem 0.5rem;box-sizing:border-box;width:450px}#content .ce_form fieldset .widget input[type="text"].error,#content .ce_form fieldset .widget input[type="tel"].error,#content .ce_form fieldset .widget input[type="number"].error,#content .ce_form fieldset .widget select.error{border:2px solid #c00}#content .ce_form .widget.widget-submit button{background-color:green;color:#fff;text-transform:uppercase;border:0 none}#content .ce_form .widget.widget-captcha{display:block !important;background-color:#007332}#content .ce_form .widget.widget-captcha .captcha_text{display:block;margin-top:0.5rem}aside,#main,#slider{margin-top:40px}#slider+#main,#slider+#main+#right{margin-top:2rem}#slider{margin-bottom:0;color:#666;background-color:#fff}#slider figure{line-height:0}#slider figure img{width:100%}#slider .slider-wrapper>.block{position:relative}#slider .slider-wrapper>.block .container{position:absolute;bottom:0;width:100%;padding:0.25rem 1rem;background-color:rgba(102, 102, 102, 0.8)}#slider .slider-wrapper>.block h3{text-transform:uppercase;font-weight:300;color:#007332;text-align:left;padding-bottom:0;margin-bottom:0;color:#fff}#slider .slider-wrapper>.block p{padding-top:0.25rem;margin-top:0;color:#fff}#slider .slider-wrapper>.block a{color:#fff}#slider .slider-prev,#slider .slider-next{position:absolute;top:50%;transform:translateY(-100%);text-decoration:none;padding:10px;background:rgba(102, 102, 102, 0.8)}#slider .slider-prev:before,#slider .slider-next:before{font-family:"BKD Icons";content:"l";color:#fff;display:block}#slider .slider-prev span,#slider .slider-next span{display:none}#slider .slider-next:before{content:"r"}#slider .slider-control{position:static}#slider .slider-menu{bottom:0;top:auto}.mod_login button,.mod_registration button,.mod_lostPassword button{background-color:#007332;color:#fff;border:0 none;padding:6px 12px;cursor:pointer;height:30px}.mod_login.login .widget,.mod_registration .widget,.mod_lostPassword .widget{margin-bottom:0.5rem}.mod_login.login .widget input[type="text"],.mod_login.login .widget input[type="email"],.mod_login.login .widget input[type="password"],.mod_registration .widget input[type="text"],.mod_registration .widget input[type="email"],.mod_registration .widget input[type="password"],.mod_lostPassword .widget input[type="text"],.mod_lostPassword .widget input[type="email"],.mod_lostPassword .widget input[type="password"]{height:30px;padding:6px;box-sizing:border-box;min-width:200px}.mod_login.login .widget label,.mod_registration .widget label,.mod_lostPassword .widget label{width:120px;display:inline-block}.mod_login.login .widget{display:inline-block;vertical-align:middle}.mod_login.login.schueler input[type="hidden"]+.widget{display:none}.subnavi+.subnavi{padding-top:2rem}.subnavi+.subnavi>ul>li:first-child{border-top:1px solid #efefef}.subnavi ul{list-style:none;margin:0;padding:0}.subnavi ul a.trail,.subnavi ul strong{color:#666}.subnavi ul li{position:relative}.subnavi ul.level_1{border-left:6px solid #007332}.subnavi ul.level_1 li ul{display:none}.subnavi ul.level_1 li.trail>ul,.subnavi ul.level_1 li.active>ul{display:block}.subnavi ul.level_1 li.submenu>a:after,.subnavi ul.level_1 li.submenu>strong:after{font-family:"BKD Icons";content:"d";position:absolute;right:20px;color:#cbcbcb;font-weight:normal}.subnavi ul.level_1 li.submenu.active>a:after,.subnavi ul.level_1 li.submenu.active>strong:after,.subnavi ul.level_1 li.submenu.trail>a:after,.subnavi ul.level_1 li.submenu.trail>strong:after{content:"u"}.subnavi ul.level_1>li>a,.subnavi ul.level_1>li>strong{padding:15px 0 15px 19px;box-sizing:border-box;display:block;border-bottom:1px solid rgba(203, 203, 203, 0.3)}.subnavi ul.level_1>li>.toggle{width:48px;height:46px}.subnavi ul.level_1>li.submenu>a:after,.subnavi ul.level_1>li.submenu>strong:after{margin-top:2px}.subnavi ul.level_2{background-color:rgba(203, 203, 203, 0.5);padding:8px 0}.subnavi ul.level_2>li>a,.subnavi ul.level_2>li>strong{padding:8px 0 8px 30px;display:block}.subnavi ul.level_2>li>.toggle{height:33px;width:48px}.subnavi ul.level_3{border-left:5px solid #fff;margin-left:30px !important}.subnavi ul.level_3>li>a,.subnavi ul.level_3>li>strong{font-size:0.8rem;padding:0 0 5px 10px;display:block}.subnavi[data-request*="hauswirtschaft"] ul.level_1{border-left-color:#00ff94}.subnavi[data-request*="sozial"] ul.level_1{border-left-color:#ff0}.subnavi[data-request*="technik"] ul.level_1{border-left-color:#00e2ff}.subnavi.hasToggle ul li.submenu>a:after,.subnavi.hasToggle ul li.submenu>strong:after{display:none}.subnavi .toggle{border:0 none;font-size:14px;position:absolute;top:0;right:0;color:#999;background-color:transparent}.subnavi .toggle:before{margin-top:5px;display:inline-block}.subnavi .toggle:after{height:12px;border-left:1px solid #cbcbcb;content:"";display:block;width:0;left:0;top:50%;transform:translateY(-50%);position:absolute}#left{width:22%;float:left;margin-left:0;margin-bottom:4rem}#left .inside nav{background-color:#fff}#left .inside>img{width:100%;border-top:34px solid #fff}#left a,#left strong{text-decoration:none;color:#999;font-weight:normal}#left strong{text-decoration:none;font-weight:bold}#left .mod_customnav{padding:0 0 0 25px;position:absolute;bottom:68px}#left .mod_customnav ul{list-style:none;margin:0;padding:0}#left .mod_customnav a,#left .mod_customnav strong{padding:5px 0;display:block}#main,#right,#headerarea{color:#666;padding:0.5rem 2% 2rem;line-height:150%}#main a,#right a,#headerarea a{color:#007332}#main .mod_article h2,#main .mod_article h3,#main .mod_article h4,#main .mod_article caption,#main .mod_newsarchive h2,#main .mod_newsarchive h3,#main .mod_newsarchive h4,#main .mod_newsarchive caption,#right .mod_article h2,#right .mod_article h3,#right .mod_article h4,#right .mod_article caption,#right .mod_newsarchive h2,#right .mod_newsarchive h3,#right .mod_newsarchive h4,#right .mod_newsarchive caption,#headerarea .mod_article h2,#headerarea .mod_article h3,#headerarea .mod_article h4,#headerarea .mod_article caption,#headerarea .mod_newsarchive h2,#headerarea .mod_newsarchive h3,#headerarea .mod_newsarchive h4,#headerarea .mod_newsarchive caption{text-transform:uppercase;font-weight:300;margin-top:0;color:#007332;clear:left;text-align:left}#main{width:100%;margin-bottom:4rem;padding:0.5rem 2% 2rem;box-sizing:border-box;background-color:#fff}#main .half{width:48%;float:left;padding-right:2%}#main .half+.half{padding-right:0;padding-left:2%;border-left:1px solid #efefef;width:calc(48% - 1px)}#main .mod_breadcrumb{font-size:0.8em}#main .mod_breadcrumb a,#main .mod_breadcrumb li{color:#999}#main .mod_breadcrumb ul{list-style:none;padding:0}#main .mod_breadcrumb ul li{display:inline-block}#main .mod_breadcrumb ul li:after{content:"/";margin-left:5px;display:inline-block}#main .mod_breadcrumb ul li:last-child:after{display:none}#main .mod_article>.block{margin-bottom:2rem}#main .mod_article h4,#main .mod_newsarchive h4{margin-bottom:0.5rem}#main .mod_article p+h2,#main .mod_article p+h3,#main .mod_article p+h4,#main .mod_newsarchive p+h2,#main .mod_newsarchive p+h3,#main .mod_newsarchive p+h4{margin-top:2rem}#main .mod_article table,#main .mod_newsarchive table{border-spacing:0;margin-bottom:2rem;clear:both}#main .mod_article table caption,#main .mod_newsarchive table caption{margin-bottom:1rem}#main .mod_article table td,#main .mod_article table th,#main .mod_newsarchive table td,#main .mod_newsarchive table th{padding:0.5rem;vertical-align:top;border-bottom:1px solid #fff}#main .mod_article table th,#main .mod_newsarchive table th{background-color:#cbcbcb;text-align:right}#main .mod_article table thead th,#main .mod_newsarchive table thead th{text-align:center;vertical-align:middle}#main .mod_article table tbody td,#main .mod_newsarchive table tbody td{border-bottom:1px solid #cbcbcb;max-width:50%}#main .mod_article table tbody td:first-child:last-child,#main .mod_newsarchive table tbody td:first-child:last-child{max-width:auto}#main .mod_article table tbody tr:first-child td,#main .mod_newsarchive table tbody tr:first-child td{border-top:1px solid #cbcbcb}#main .mod_article table tbody tr:last-child th,#main .mod_newsarchive table tbody tr:last-child th{border-bottom:0 none}#main .mod_article table thead th,#main .mod_newsarchive table thead th{border-bottom:1px solid #fff}#main .mod_article table thead+tbody tr:first-child td,#main .mod_newsarchive table thead+tbody tr:first-child td{border-top:0 none}#main .mod_article table thead+tbody tr.invert:nth-child(odd) td[rowspan],#main .mod_article table thead+tbody tr:nth-child(even) td,#main .mod_newsarchive table thead+tbody tr.invert:nth-child(odd) td[rowspan],#main .mod_newsarchive table thead+tbody tr:nth-child(even) td{background-color:#f7f7f7}#main .mod_article table thead+tbody tr.invert:nth-child(even) td[rowspan],#main .mod_newsarchive table thead+tbody tr.invert:nth-child(even) td[rowspan]{background-color:transparent}#main .mod_article table ul,#main .mod_newsarchive table ul{margin:0;padding-left:18px}#main .mod_article table[class^="rows"],#main .mod_newsarchive table[class^="rows"]{table-layout:fixed}#main .mod_article table.rows-2 th,#main .mod_article table.rows-2 td,#main .mod_newsarchive table.rows-2 th,#main .mod_newsarchive table.rows-2 td{width:50%}#main .mod_article figure,#main .mod_newsarchive figure{width:-webkit-min-content;width:-moz-min-content;width:min-content}#main .mod_article figure img,#main .mod_newsarchive figure img{max-width:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}#main .mod_article figure+h2,#main .mod_article figure+h3,#main .mod_article figure+h4,#main .mod_newsarchive figure+h2,#main .mod_newsarchive figure+h3,#main .mod_newsarchive figure+h4{clear:none}#main .mod_article figure figcaption,#main .mod_newsarchive figure figcaption{font-size:80%;line-height:1.2}#main .mod_article .ce_text figure{width:48%;padding:0.25rem 2% 1rem 0}#main .mod_article .ce_text figure.float_right{padding:0.25rem 0 1rem 2%}#main .mod_article .ce_text figure img{width:100%}#main .mod_article .ce_text:not(.first),#main .mod_article .ce_accordion:not(.first){border-top:5px solid #efefef}#main .mod_article .ce_text:not(.first) h2:first-child,#main .mod_article .ce_text:not(.first) h3:first-child,#main .mod_article .ce_text:not(.first) h4:first-child,#main .mod_article .ce_accordion:not(.first) h2:first-child,#main .mod_article .ce_accordion:not(.first) h3:first-child,#main .mod_article .ce_accordion:not(.first) h4:first-child{padding-top:1rem}#main .mod_article .ce_text .ce_text:not(.first),#main .mod_article .ce_accordion .ce_text:not(.first){border-top:0 none}#main .mod_article .ce_text .ce_text table,#main .mod_article .ce_accordion .ce_text table{margin-bottom:1rem}#main .mod_article .ce_accordion .ce_text{border-top:0 none}#main .mod_article .ce_accordion+:not(.ce_accordion){margin-top:2rem}#main .mod_article .first.hidden+.ce_text{border-top:0 none}#main .mod_article .ce_download ul,#main .mod_article .ce_downloads ul{list-style:none;padding:0}#main .mod_article .ce_download ul li,#main .mod_article .ce_downloads ul li{padding-left:0}#main .mod_article .ce_download a,#main .mod_article .ce_downloads a{text-decoration:none}#main .mod_article .ce_download a>span,#main .mod_article .ce_downloads a>span{text-decoration:underline;display:inline-block;vertical-align:middle}#main .mod_article .ce_download a>span.size,#main .mod_article .ce_downloads a>span.size{text-decoration:none}#main .mod_article .ce_download a:before,#main .mod_article .ce_downloads a:before{font-family:"File Formats";content:"e";display:inline-block;vertical-align:middle;margin-right:5px;font-size:120%}#main .mod_article .ce_download a[href$="7z"]:before,#main .mod_article .ce_download a[href$="zip"]:before,#main .mod_article .ce_download a[href$="rar"]:before,#main .mod_article .ce_downloads a[href$="7z"]:before,#main .mod_article .ce_downloads a[href$="zip"]:before,#main .mod_article .ce_downloads a[href$="rar"]:before{content:"h"}#main .mod_article .ce_download a[href$="doc"]:before,#main .mod_article .ce_download a[href$="docx"]:before,#main .mod_article .ce_downloads a[href$="doc"]:before,#main .mod_article .ce_downloads a[href$="docx"]:before{content:"a"}#main .mod_article .ce_download a[href$="xls"]:before,#main .mod_article .ce_download a[href$="xlsx"]:before,#main .mod_article .ce_downloads a[href$="xls"]:before,#main .mod_article .ce_downloads a[href$="xlsx"]:before{content:"k"}#main .mod_article .ce_download a[href$="pdf"]:before,#main .mod_article .ce_downloads a[href$="pdf"]:before{content:"d"}#main .mod_article .ce_download a[href$="pptx"]:before,#main .mod_article .ce_download a[href$="ppt"]:before,#main .mod_article .ce_downloads a[href$="pptx"]:before,#main .mod_article .ce_downloads a[href$="ppt"]:before{content:"c"}#main .mod_article .ce_download a[href$="png"]:before #main .mod_article .ce_download a[href$="jpeg"]:before,#main .mod_article .ce_download a #main .mod_article .ce_download a[href$="jpg"]:before,#main .mod_article .ce_downloads a[href$="png"]:before #main .mod_article .ce_download a[href$="jpeg"]:before,#main .mod_article .ce_download a #main .mod_article .ce_downloads a[href$="jpg"]:before,#main .mod_article .ce_download a[href$="png"]:before #main .mod_article .ce_downloads a[href$="jpeg"]:before,#main .mod_article .ce_downloads a #main .mod_article .ce_download a[href$="jpg"]:before,#main .mod_article .ce_downloads a[href$="png"]:before #main .mod_article .ce_downloads a[href$="jpeg"]:before,#main .mod_article .ce_downloads a #main .mod_article .ce_downloads a[href$="jpg"]:before{content:"f"}#main .mod_article .ce_gallery>ul.masonry{column-gap:0.3334rem}#main .mod_article .ce_gallery>ul.masonry figure{margin:0;padding:0;max-width:none;width:100%}#main .mod_article .ce_gallery>ul.masonry figure img{width:100%}#main .mod_article .ce_gallery>ul.masonry.cols_3{columns:3}#main .mod_article .ce_gallery>ul.masonry.cols_4{columns:4}#main .mod_article .ce_gallery>ul.masonry.cols_5{columns:5}#main .mod_article .ce_gallery>ul.standard,#main .mod_article .ce_gallery>ul.contacts{display:flex;width:100%;margin:0 0 -2% 0;flex-wrap:wrap}#main .mod_article .ce_gallery>ul.standard>li,#main .mod_article .ce_gallery>ul.contacts>li{margin:0 0 2% 2%}#main .mod_article .ce_gallery>ul.standard.cols_3>li,#main .mod_article .ce_gallery>ul.contacts.cols_3>li{width:32%}#main .mod_article .ce_gallery>ul.standard.cols_3>li:nth-child(3n+1),#main .mod_article .ce_gallery>ul.contacts.cols_3>li:nth-child(3n+1){margin-left:0}#main .mod_article .ce_gallery>ul.standard.cols_4>li,#main .mod_article .ce_gallery>ul.contacts.cols_4>li{width:23.5%}#main .mod_article .ce_gallery>ul.standard.cols_4>li:nth-child(4n+1),#main .mod_article .ce_gallery>ul.contacts.cols_4>li:nth-child(4n+1){margin-left:0}#main .mod_article .ce_gallery>ul.standard.cols_5>li,#main .mod_article .ce_gallery>ul.contacts.cols_5>li{width:18.4%}#main .mod_article .ce_gallery>ul.standard.cols_5>li:nth-child(5n+1),#main .mod_article .ce_gallery>ul.contacts.cols_5>li:nth-child(5n+1){margin-left:0}#main .mod_article .ce_gallery>ul.standard figure,#main .mod_article .ce_gallery>ul.contacts figure{width:auto;padding:0}#main .mod_article .ce_gallery>ul.standard figure img,#main .mod_article .ce_gallery>ul.contacts figure img{width:auto;max-width:100%}#main .mod_article .ce_gallery>ul.contacts>li{border:5px solid #efefef;padding:1%;box-sizing:border-box;text-align:center}#main .mod_article .ce_accordion{margin-bottom:0}#main .mod_article .ce_accordion .toggler{cursor:pointer;position:relative}#main .mod_article .ce_accordion .toggler h2,#main .mod_article .ce_accordion .toggler h3,#main .mod_article .ce_accordion .toggler h4{margin-top:1rem}#main .mod_article .ce_accordion .toggler:after{font-family:"BKD Icons";content:"d";position:absolute;right:1rem;top:0}#main .mod_article .ce_accordion .toggler.active:after{content:"u"}#main .mod_article .ce_accordion .accordion>div>h3:first-child,#main .mod_article .ce_accordion .accordion>div>h4:first-child,#main .mod_article .ce_accordion .accordion>div>p:first-child{padding-top:0;margin-top:0}#main .mod_article .ce_accordion .ui-accordion-header-icon{font-family:"BKD Icons";content:"d"}#main .mod_article .mod_newslist time,#main .mod_article .mod_newsreader time,#main .mod_article .mod_eventreader time{color:#999}#main .mod_article .mod_newslist .ce_text,#main .mod_article .mod_newsreader .ce_text,#main .mod_article .mod_eventreader .ce_text{border-top:0 none}#main .mod_article.stundenplaene .ce_text table,#main .mod_article .ce_text.stundenplan table{table-layout:fixed;width:100%}#main .mod_article.stundenplaene .ce_text table td,#main .mod_article .ce_text.stundenplan table td{text-align:center;vertical-align:middle}#main .mod_article.stundenplaene .ce_text table td.icon,#main .mod_article .ce_text.stundenplan table td.icon{font-family:"BKD Icons";font-size:133%}#main .mod_article.stundenplaene .ce_text table td.icon.yes,#main .mod_article .ce_text.stundenplan table td.icon.yes{color:#007332}#main .mod_article.stundenplaene .ce_text table td.icon.no,#main .mod_article .ce_text.stundenplan table td.icon.no{color:#cbcbcb}#main .mod_newslist time{font-size:80%}#main .mod_newslist h4{clear:none}#main .mod_newslist figure{width:31%;float:left;padding:0.25rem 2% 1rem 0}#main .mod_newslist figure.float_right{padding:0.25rem 0 1rem 2%}#main .mod_newslist figure img{width:100%}#main .mod_newslist .ce_text{margin-bottom:1rem}#main .mod_newslist .ce_text p{margin-top:0}#main .mod_newsreader .ce_text[itemprop="description"]+.ce_text>p:first-child{margin-top:0}#main .mod_newsreader .ce_text .image_container+p{margin-top:0}#main .mod_search .widget-text,#main .mod_search .widget-submit,#main .mod_search .widget-radio{display:inline-block;vertical-align:middle}#main .mod_search .widget-text:first-child{width:calc(50% - 38px)}#main .mod_search .widget-radio{width:calc(50% - 4px)}#main .mod_search input[type="search"]{background-color:rgba(0, 115, 50, 0.3);border:0 none;border-radius:0;border-bottom:3px solid #007332;color:#007332;display:inline-block;padding:10px 6px;height:37px;box-sizing:border-box;font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:100%;letter-spacing:-1px;width:100%;-webkit-appearance:unset}#main .mod_search input[type="search"]::placeholder{color:#007332}#main .mod_search input[type="search"]:focus{outline:0 none}#main .mod_search button{background:0 none;border:0 none;color:#007332;cursor:pointer}#main .mod_search button:before{font-size:18px}#main .mod_search fieldset{border:0 none}#main .mod_search p.header{border-bottom:5px solid #efefef;padding-bottom:1rem;margin-bottom:1rem}.pagination{background-color:#efefef;margin-top:2rem;position:relative}.pagination p{position:absolute;left:1rem;padding:6px 0}.pagination ul{list-style:none;float:right;padding-right:1rem}.pagination ul li{display:inline-block}.pagination ul li span,.pagination ul li a{display:block;padding:6px 12px;background-color:#fff;text-decoration:none;height:34px;box-sizing:border-box}.pagination ul li span{background-color:#007332;color:#fff}.pagination ul li a.previous:before{font-family:"BKD Icons";content:"l";display:inline-block;vertical-align:middle;margin-right:4px}.pagination ul li a.next:after{font-family:"BKD Icons";content:"r";display:inline-block;vertical-align:middle;margin-left:4px}#right{box-sizing:border-box;padding-top:1rem;padding-left:1%;padding-right:1%;font-size:87.5%}#right h2,#right h3,#right h4{margin-bottom:0.5rem}#right ul{padding-left:18px}#right .block{margin-bottom:1rem}#right .mod_eventlist time{display:block}#right .mod_eventlist .event:not(:last-child){margin-bottom:0.5rem}#right .mod_newsmenu{padding:1rem}#right .mod_newsmenu ul{list-style:none;padding:0}#right .mod_newsmenu ul li{display:inline-block;margin-bottom:4px;width:calc(25% - 3px)}#right .mod_newsmenu ul li.back{margin-top:0.5rem;width:100%;text-align:center}#right .mod_newsmenu ul li.back span,#right .mod_newsmenu ul li.back a:before{display:inline-block;vertical-align:middle;margin-right:5px}#right .mod_newsmenu ul li.back span{margin-top:-2px}#right .mod_newsmenu ul a,#right .mod_newsmenu ul strong{display:block;padding:16px 0;background-color:#efefef;text-decoration:none;color:#999;font-weight:normal;width:100%;text-align:center}#right .mod_newsmenu ul strong{color:#fff;background-color:#007332}.archiv #main,.hasResp #main{width:66%}.archiv #right,.hasResp #right{width:31%;float:right;margin-right:0;background-color:#fff}.startseite #right{font-size:100%}#footer{background-color:#007332;color:rgba(255, 255, 255, 0.5);padding:2rem 0 5.5rem}#footer .inside:before,#footer .inside:after{content:"";display:table;clear:both}#footer a{color:rgba(255, 255, 255, 0.5);text-decoration:none}#footer h3{color:#fff;text-transform:uppercase;font-size:12px;margin-bottom:0.5rem}#footer ul{list-style:none;padding:0;margin-top:0.5rem}#footer ul li{display:block}#footer ul li.trail a,#footer ul strong{font-weight:normal}#footer nav{position:relative}#footer .inside>.block{width:20%;float:left;display:inline-block;vertical-align:top;overflow:visible}#footer .mod_custom-html_address{text-align:right}#footer .jump-to-top{position:absolute;border:3px solid rgba(255, 255, 255, 0.2);padding:8px;bottom:0;transform:translateY(150%);right:calc(2% + 3px)}#footer .jump-to-top:before{width:15px;height:15px;display:block;text-align:center}form.registration .widget-text+.widget-text{position:absolute;left:-100vw;height:1px;width:1px;opacity:0;display:block;overflow:hidden}.hidden{position:absolute;left:-10000px;top:auto;width:0 !important;height:0 !important;overflow:hidden}@media screen and (max-width:980px){#slider .slider-wrapper>.block .container{position:static;background-color:transparent}#slider .slider-wrapper>.block .container h3{color:#007332}#slider .slider-wrapper>.block .container a,#slider .slider-wrapper>.block .container p{color:#666}}@media screen and (max-width:1288px){body:not(.mobile) header .mod_customnav:not(#headernav) ul{margin-top:2rem;margin-left:0;width:100%}body:not(.mobile) #left{min-width:272px}body:not(.mobile) #content{max-width:calc(96% - 272px)}}
