body,body #main{color:#333}body{background:url(/_images/background_pic.jpg)}*{outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}strong,h1,h2,h3{font-weight:400}a{color:#285da7}.siteNav a.active{font-weight:400}a.link-ext,a.link-ext:visited{color:#285da7;padding-left:13px;background:url(/_images/ic_vor-ort.png) left -34px no-repeat}a.link-ext:hover{text-decoration:underline}a.link-download,a.link-download:visited{display:block;text-decoration:none;color:#285da7}a.link-download:hover{text-decoration:underline}#page-top{height:180px;max-width:1400px;width:100%;position:relative;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);overflow:hidden;display:block}.page-top-box{background:url(/_images/page-top-banner.jpg)center center no-repeat;background-color:#fff}.page-top-whiteline{display:block;height:34px;width:100%;background-color:#fff}.page-top-orangebox{float:right;height:180px;display:inline-block;overflow:hidden;width:calc(calc(100% - 1400px)/2 + 1px);position:absolute;top:0;right:0}#aside-canvas{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:23.33%;padding-right:0;margin-right:3.33%}#metaNav{margin-top:0!important;height:16px;padding:8px!important;background:#fff;width:100%;display:block;height:auto}.nav-meta-link span{color:gray}.mobile-header{display:none;height:40px;width:calc(100% - 40px);padding:20px;background-color:#fff}#head-logo-mobile img{height:40px;width:auto}#head-logo-mobile{display:none}#head-logo img{height:auto;width:100%;max-width:466px}.siteNavConainer{width:100%;max-width:1400px}.nav1-link.active,.nav1-link:hover{margin:0!important;padding:6px 10px!important}.nav1{background-image:-webkit-gradient(linear,left bottom,left top,from(#295ea8),to(#76a5dd));background-image:-webkit-linear-gradient(bottom,#295ea8,#76a5dd);background-image:-o-linear-gradient(bottom,#295ea8,#76a5dd);background-image:-webkit-gradient(linear,left bottom,left top,from(#295ea8),to(#76a5dd));background-image:linear-gradient(to top,#295ea8,#76a5dd)}.subnav-nav-trigger span{background-position-y:-40px!important}.nav1-mobile-link,.nav1-mobile-link:visited{color:#285DA7!important}.nav1-mobile{border-top:1px solid #285da7;border-bottom:1px solid #285da7}.nav1-mobile-item{border-bottom:1px solid #285DA7!important}.nav1-mobile-item:hover,.nav1-mobile-item.active,.nav1-mobile-item.opened,.subnav-nav-trigger.opened{background:#285DA7!important}.nav1-mobile-item.active .nav1-mobile-link,.nav1-mobile-item:hover .nav1-mobile-link,.nav1-mobile-item.opened .nav1-mobile-link{color:#fff!important}ul.nav2 li.nav2-item{padding-bottom:20px;color:gray;padding-left:13px;background-color:#f3f3f3;display:block;padding:10px 20px;margin-bottom:3px}.nav2-mobile-link,.nav2-mobile-link:visited{color:gray!important}.nav2-mobile-link:hover,.nav2-mobile-link.active{color:#285DA7!important}#head{padding:0;height:auto;overflow:hidden}#head-logo{position:absolute;z-index:999;top:35px;left:3.33%;overflow:hidden;max-width:465px;width:100%;display:block}#head-images{width:1400px;height:372px;display:block;z-index:90}#head-image{width:1400px;height:372px;z-index:90}#head-image img{width:1400px;height:372px}#qest{margin-top:40px;height:135px;width:100%;display:block;background:url(/_images/certqua.png) left top no-repeat;background-size:auto 100%}#wertebayern{margin-top:40px;height:136px;width:200px;display:block;background:url(/_images/wertebuendnis_bayern.png) left top no-repeat;background-size:auto auto;background-size:200px}.siteNav{background-color:#8c8c8b;height:32px}.siteNav a{color:#fff;font-size:14px}#nav1-canvas{background-color:#285da7;-webkit-box-shadow:0 5px 5px #dfdfdf;box-shadow:0 5px 5px #dfdfdf}ul.nav1{height:47px;display:block;padding-left:3.33%;list-style:none}.siteNav ul{margin-left:3.33%}.siteNav li:first-child{padding-left:0}ul.nav1 li.nav1-item{float:left;margin:0;margin:0 7px 0 0}ul.nav1 li.nav1-item:last-child{margin-right:0}ul.nav1 a.nav1-link,ul.nav1 a.nav1-link:visited{text-decoration:none;display:block;font-size:18px;color:#fff;padding:0;line-height:35px;margin:6px 0;padding:0 10px}ul.nav1 a.nav1-link:hover,ul.nav1 a.nav1-link.active{color:#285da7;background-color:#fff;padding:0 10px}ul.nav2{margin:12px 0 20px;list-style:none}ul.nav2 li{padding-top:8px}ul.nav2 a.nav2-link:hover,ul.nav2 a.nav2-link.active{color:#285da7}ul.nav3{margin-bottom:20px;list-style:none}ul.nav3 li.nav3-item{color:#666}ul.nav3 a.nav3-link,ul.nav3 a.nav3-link.active{display:block;text-decoration:none;color:#666;padding-top:3px}ul.nav3 a.nav3-link.active,ul.nav3 a.nav3-link:hover{color:#ff8c00}#metaNav{float:right;margin:41px 0 0;padding:16px 17px 8px 27px;color:#285da7}.nav-meta-inner-container{max-width:100%;float:right;width:auto;display:inline-block}.nav-meta{float:left;list-style-type:none;overflow:hidden;height:auto;display:inline-block;width:auto}.nav-meta-item{float:left;margin-left:5px}.nav-meta-item:before{float:left;content:"|"}.nav-meta-item:first-child:before{float:left;content:""}#metaNav{-webkit-box-shadow:none;box-shadow:none}#metaNav a{color:gray;text-decoration:none;padding:0 0 0 5px}.orange{color:#285da7}.pageSectionHeadline,h1.pageSectionHeadline{font-family:"Open Sans";border-bottom-color:#9a9a9a;border-bottom-width:1px}h1{color:#285da7}.footer-head{background-color:#ff8c00;padding:10px 15px;padding-left:3.33%}#footer{background-color:transparent;padding:0}.footerItem-container{padding:0 0 20px;padding-left:3.33%}.footer-space-line{margin:0 10px;float:left}a.footer-link{float:left;padding:0}#footer .copyright{float:left}#nav-footer a,#nav-footer a:visited{color:#fff}.list-item{border-bottom-style:solid}.detail-linkback-box-bottom{margin-top:10px;padding-top:10px;border-top-style:solid}.image-aside{margin-bottom:30px}.vor-ort .region-list{list-style-type:none}.vor-ort .region-list li{margin-bottom:3px}.vor-ort .region-list a,.vor-ort .region-list a:visited{color:gray;padding-left:13px;background-color:#f3f3f3;display:block;padding:10px 20px}.vor-ort .region-list a:hover{color:#285da7;background-position:left -36px;text-decoration:none}.news-list-aside{margin-bottom:30px}.aside-title{color:#285da7;font-size:16px;line-height:24px;padding-bottom:9px;display:inline-block}.news-list-aside .list-item{font-size:15px;margin-bottom:25px;border:0;padding:0}.news-list-aside .headline,.news-list-aside .headline a{color:#285da7;font-family:MetaWeb-Bold,Verdana,Arial,sans-serif}.news-list-aside .link,.news-list-aside .link:visited{color:#285da7;padding-left:0}.news-list-aside .link:hover{text-decoration:underline}.news-list-aside .archiv-link{border-top:1px solid #999;padding-top:5px}.vor-ort{margin-bottom:25px}#interaktiveKarte{position:relative}.map_over{position:absolute;top:0;left:0;display:none}.map_over.active{display:block}.vor-ort-main{margin-bottom:25px;display:inline-block;width:auto;float:left;margin-right:20px}#interaktiveKarte-Main{position:relative}.map-main_over{position:absolute;top:0;left:0;display:none}.map-main_over.active{display:block}.pageElement-startbox-aside.startbox-main{min-height:160px;width:100%;display:block;margin:0 0 10px;float:left;cursor:pointer;overflow:hidden}.pageElement-startbox-aside.startbox-main.back{background:#76a5dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YTVkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzZlYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76a5dd),color-stop(100%,#285da7));background:-webkit-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-o-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:linear-gradient(to bottom,#76a5dd 0%,#285da7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76a5dd',endColorstr='#285DA7',GradientType=0)}.pageElement-startbox-aside.startbox-main:hover{text-decoration:none;background:#285da7}.pageElement-startbox-aside.startbox-main.nomargin{margin:0 0 6px}.pageElement-startbox-aside.startbox-main .container{margin:20px 25px}.pageElement-startbox-aside.startbox-main .headline{color:#fff;font-size:18px;margin-bottom:20px;line-height:25px;display:block;height:50px}.pageElement-startbox-aside.startbox-main .text{color:#fff}.pageElement-startbox-main.startbox-main{height:160px;max-width:300px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 10px 10px 0;float:left;cursor:pointer}.pageElement-startbox-main.startbox-main.back{background:#76a5dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YTVkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzZlYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76a5dd),color-stop(100%,#285da7));background:-webkit-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-o-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:linear-gradient(to bottom,#76a5dd 0%,#285da7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76a5dd',endColorstr='#285DA7',GradientType=0)}.pageElement-startbox-main.startbox-main:hover{text-decoration:none;background:#285da7}.pageElement-startbox-main.startbox-main.nomargin{margin:0 0 10px}.pageElement-startbox-main.startbox-main .container{margin:20px 25px}.pageElement-startbox-main.startbox-main .headline{color:#fff;font-size:18px;margin-bottom:20px;line-height:25px;display:block;height:50px}.pageElement-startbox-main.startbox-main .text{color:#fff}.pageElement-startbox-main .startbox-main.large{width:620px;height:138px;margin:0 20px 0 0}.pageElement-startbox-main .startbox-main .headline{height:auto}.pageElement-headline-kbw-main.startbox-main.large{background:#76a5dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YTVkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzZlYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76a5dd),color-stop(100%,#285da7));background:-webkit-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-o-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:linear-gradient(to bottom,#76a5dd 0%,#285da7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76a5dd',endColorstr='#285DA7',GradientType=0);height:auto;cursor:initial;padding:10px 20px 20px;margin-bottom:60px}.pageElement-headline-kbw-main.startbox-main:hover{background:#76a5dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YTVkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzZlYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76a5dd),color-stop(100%,#285da7));background:-webkit-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-o-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:linear-gradient(to bottom,#76a5dd 0%,#285da7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76a5dd',endColorstr='#285DA7',GradientType=0)}.pageElement-headline-kbw-main.startbox-main .text{color:#fff;font-size:24px;line-height:30px}.pageElement-headline-tile{display:flex;align-items:start}.pageElement-headline-tile .tile{background:#ff8c00;color:#fff;margin:0 50px 50px 0;padding:13px;width:195px;height:195px;flex-basis:195px;flex-grow:0;flex-shrink:0;display:flex;align-items:center;position:relative;z-index:0;font-size:18px;line-height:initial}.pageElement-headline-tile .tile:before{content:"";background:rgba(255,140,0,.8);width:100%;height:100%;position:absolute;left:0;transform:rotate(-13deg);z-index:-1}.news-teaser .teaser-image{max-width:610px;width:100%;height:auto;margin-bottom:10px;float:left;margin-right:15px}.news-teaser .teaser-item,.news-teaser .list-item{max-width:610px}.news-list .list-content{padding-bottom:10px}.news-list .list-topline,.news .detail-topline{font-weight:400;color:#666;margin-bottom:1px}.news-list .list-item,.detail-linkback-box-top{border-bottom:1px solid #999}.news-list .list-item{padding-bottom:0;margin-bottom:10px;margin-top:10px;padding-bottom:10px}.news-list .link-detail{display:inline-block}.news-list .list-image{margin:0;padding-right:10px;display:table-cell;float:left;width:100%;max-width:260px;height:auto}.news-list .list-headline,.news-list .list-headline a,.news-list .list-headline a:visited{color:#285da7;font-size:18px;font-weight:400;line-height:22px}.news-list .list-headline{padding-bottom:0}.news-list .list-linkdetail-link,.news-list .list-linkdetail-link:visited,.news-list a.link-detail,.news-list a.link-detail:visited,a.link-back,a.link-back:visited{color:#285da7;background:0 0;padding-left:0}.news-list .list-linkdetail-link:hover,.news-list a.link-detail:hover,a.link-back:hover{opacity:.8}.news-list .list-linkdetail-link:before,.news-list a.link-detail:before{content:"> "}a.link-back:before{content:"< "}.news-detail .detail-mainimage{display:inline-block;width:auto;float:left;margin-right:20px;max-width:450px}.news-detail .detail-mainimage img{width:100%;height:auto;max-width:450px}.news-detail .detail-copytext{padding-top:17px;float:left}.detail-linkback-box-bottom{border-top:1px solid #999}.news-info .infobox{margin-bottom:25px}.news-info .info-image-subline{font-style:italic}.news-info .infobox-headline{margin-bottom:2px}.news-info .infobox.infobox-links{margin-bottom:0}.news-info .info-image-box{margin-bottom:5px}.news-info .info-image-box:last-child{margin-bottom:0}.news-info .linklist{margin-bottom:25px}.news-info a.link-int,.news-info a.link-detail,.news-info a.link-int:visited,.news-info a.link-detail:visited{color:#285da7;background:0 0;padding-left:0}.news-info a.link-int:hover,.news-info a.link-detail:hover{text-decoration:underline}.news-info a.link-int:before,.news-info a.link-detail:before{content:"> "}.news-archive{margin-top:10px;display:inline-block}.news-archive .list-archivelink-box-top{border-bottom:1px solid #999}.anfrage{max-width:100%;width:calc(100% - 30.791% - 1.291%);display:block;float:left}.pageElement-contactform .contact-info{float:left;box-sizing:border-box;margin-right:1.291%;width:30.791%;max-width:100%}.pageElement-contactform td{padding-bottom:5px}.pageElement-contactform #ort{margin-left:2px}.pageElement-contactform .button,.login-intern .button{background:0 0;border:0;padding:5px 8px;color:#fff;cursor:pointer;margin-left:110px;background:#76a5dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YTVkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzZlYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76a5dd),color-stop(100%,#285da7));background:-webkit-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-o-linear-gradient(top,#76a5dd 0%,#285da7 100%);background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:-webkit-gradient(linear,left top,left bottom,from(#76a5dd),to(#285da7));background:linear-gradient(to bottom,#76a5dd 0%,#285da7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76a5dd',endColorstr='#285DA7',GradientType=0)}.pageElement-contactform .button:hover,.login-intern .button:hover{text-decoration:none;background:#285da7}.pageElement-contactform .errorbox,.pageElement-contactform .error{background:0 0;color:red}.pageElement-contactform .errorbox p,.pageElement-contactform .error p{padding:0}.pageElement-contactform .detail,.pageElement-contactform .detail:visited{color:#285da7;display:block;margin-top:5px}.pageElement-contactform .detail:hover{text-decoration:underline}.pageElement-contactform .detail:before{content:"> "}.pageElement-intro{padding-bottom:10px;border-bottom:2px solid #285da7;margin-bottom:20px}.pageElement-intro ul{margin-left:15px}.pageElement-image-main .image-detailmain{margin:0}.pageElement-image-main .image-detailmain img{display:block}.pageElement-teaser-modern{background:#005ca2;color:#fff;display:flex;position:relative}.pageElement-teaser-modern>div:first-child{width:50%;position:relative}.pageElement-teaser-modern img:not(.wave){width:100%;height:100%;object-fit:cover}.pageElement-teaser-modern .wave{position:absolute;height:100%;right:-15px}.pageElement-teaser-modern>div:last-child{padding:30px;padding-left:0;z-index:1}.pageElement-teaser-modern .text{margin-top:25px;margin-bottom:45px}.pageElement-teaser-modern a{background:#fff;color:#005ca2;border-radius:5px;padding:3px 33px;border:2px solid #fff;text-decoration:none;transition:all .25s;display:inline-block}.pageElement-teaser-modern a span{font-family:"Font Awesome 5 Pro";margin-left:4px}.pageElement-teaser-modern a:hover{background:0 0;color:#fff}.pageElement-texteditor-main{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.pageElement-texteditor-main .text{padding-right:10%}.pageElement-texteditor-main .content-image-container{float:left;margin-right:15px;margin-bottom:10px}.pageElement-texteditor-main .contentbox-header{height:auto;display:block;margin-bottom:15px;width:100%}.pageElement-textslider-main ul,.pageElement-texteditor-main ul{display:inline-block}.pageElement-texteditor-main .content-image-container .content-image{display:block;margin:2px 10px 10px 0;max-width:250px;width:100%}.pageElement-texteditor-main .image-indent{display:inline-block}.pageElement-texteditor-main.image-indent .content-image-container{display:table-cell}.pageElement-texteditor-box{background:#f3f3f3;padding:22px;padding-right:15%}.pageElement-texteditor-box h2{font-size:inherit;line-height:inherit;font-family:inherit;color:#005ca2;margin-bottom:0}.pageElement-texteditor-box br:nth-child(2n),.pageElement-texteditor-box h2+br,.pageElement-texteditor-box h2+br+br{display:none}.pageElement-texteditor-box .button{background:#005ca2;color:#fff;border-radius:8px;padding:13px 18px;margin-top:8px;display:block;border:2px solid #005ca2;text-decoration:none;transition:all .25s}.pageElement-texteditor-box .button:hover{background:0 0;color:#005ca2}.pageElement-texteditor-box .button span{font-family:"Font Awesome 5 Pro";margin-right:5px}.image-indent .contentbox-text-container{display:table-cell;width:450px;float:none}.pageElement-person-main{border-bottom:1px solid #999}.pageElement-download-main{margin-bottom:5px}.pageElement-download-main.contentbox{margin-bottom:25px}.pageElement-person-main .person-main-image{float:left;margin-right:15px}.pageElement-download-main .filebrowser-file{background:url(/_images/ic_download-info.png) left 1px no-repeat;display:block;text-decoration:none;color:#285da7;padding-left:15px}.pageElement-download-main .filebrowser-file:hover,.pageElement-download-main .filebrowser-dir:hover{text-decoration:underline;color:#285da7}.pageElement-download-main .filebrowser-dir{background:url(/_images/ic_download_folder.png) left 1px no-repeat;display:block;text-decoration:none;color:#285da7;padding-left:15px}.pageElement-download-main .filebrowser-path{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #999;width:100%}.pageElement-download-main .filebrowser-path a{background:url(/_images/ic_download_folder.png) left 1px no-repeat;padding-left:15px}.pageElement-video-youtube-info{margin-bottom:40px}.login-intern .form-row{margin-bottom:8px}.login-intern label{width:110px;display:block;float:left}.login-intern label.error{background:0 0;color:red}.login-intern .form-error{color:red}#logout{position:absolute;right:28px;top:10px}#logout a:hover{color:#285da7;text-decoration:underline}.login-intern{margin-bottom:200px}.html-main{display:inline-block}.infoplace-pipe{color:#285da7}.maps-main .contact-info{float:left;box-sizing:border-box;margin-right:1.291%;width:30.791%;max-width:100%}#metaNav a.intranet-logout{color:#ff8b00}.infoelement.intranet p{padding-bottom:6px}.infoelement.intranet ul{list-style:square;list-style-position:outside;margin-left:20px;padding-bottom:6px}.media-main .movie{width:100%;height:auto;display:block}.movie-box.youtube,.movie-box.video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.movie-box.youtube iframe,.movie-box.youtube object,.movie-box.youtube embed,.movie-box.video iframe,.movie-box.video object,.movie-box.video embed{position:absolute;top:0;left:0;width:100%;height:100%}#metaNav .link-extern:before{font-family:"Font Awesome 5 Pro";content:'\f08e';padding-right:5px}.nav1 .link-extern span:before{font-family:"Font Awesome 5 Pro";content:'\f08e';padding-right:10px}.nav1-mobile .link-extern span:before{font-family:"Font Awesome 5 Pro";content:'\f08e';padding-right:10px}.startbox-main.extern h2:before{font-family:"Font Awesome 5 Pro";content:'\f08e';padding-right:10px}@media only screen and (max-width:1200px){.subnav-nav-trigger:hover span,.subnav-nav-trigger.active span{background:url(/_images/subnav-trigger-white.png)right 0 no-repeat;background-size:19px 100px}.page-top-orangebox{display:none}#head-logo{top:0}#head-logo,#head-logo img{width:70%}#head-image,#head-images{border-bottom:none!important}.nav1-mobile{height:auto;position:absolute!important;z-index:999!important}.page-top-box{position:relative;top:0;height:auto;overflow:visible}#page-top{height:auto;background:url(/_images/page-top-banner.jpg)center center no-repeat;overflow:visible}#head-logo{position:relative;background:0 0;padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:1024px){.nav-mobile-box{display:block}.pageElement-startbox-aside.startbox-main{display:none}.news-teaser .teaser-image{float:none;display:block}.news-teaser .teaserimage-big-text{width:100%;max-width:100%}#aside-canvas{width:100%;margin-bottom:25px}#main{padding-right:3.33%}#content-canvas{width:100%!important;margin-bottom:25px}#info-canvas{width:100%}#footer a.footerItem{margin-left:0!important;float:none!important}}@media only screen and (max-width:768px){#openstreetmap-container{float:none;width:100%}.maps-main .contact-info{float:none;width:100%;margin-bottom:25px}#footer .copyright{float:none;display:block;margin-bottom:10px}.footer-space-line{display:none}a.footer-link{margin-left:10px}#footer-link-privacy{margin-left:0}}@media (max-width:760px){.pageElement-headline-tile,.pageElement-teaser-modern{flex-direction:column}.pageElement-texteditor-box{padding-right:22px}.pageElement-teaser-modern>div:first-child{width:100%}.pageElement-teaser-modern>div:last-child{padding-left:30px}.pageElement-teaser-modern .wave{display:none}}@media only screen and (min-width:0px) and (max-width:1000px){a.link-detail{display:inline-block}.news-list .list-archivelink-box-bottom,.news-list .list-pageturnNav-bottom{margin-top:0;padding-top:0}.logo{width:200px;height:47px;background-size:200px auto;margin:15px 0 15px 3%}#head-images{width:100%;height:auto;border-bottom:10px solid #336eb1}#head-images img{width:100%;height:auto}#head-image{width:100%;height:auto;border-bottom:10px solid #336eb1}#head-image img{width:100%;height:auto;display:block}#main.kbw{width:100%}#main.kbw #content{padding:25px 3% 0;width:94%}#main{padding-top:60px;width:100%}#main-canvas{width:100%;margin:0 0 25px}#info-canvas{width:100%}#footer.kbw{width:94%;padding:10px 3% 0}#footer.kbw .right{margin-bottom:10px}#footer a.footerItem,#footer a.footerItem:hover{float:left;margin:0 0 10px 20px}.pageElement-textslider-main ul,.pageElement-texteditor-main ul{margin-left:14px}.startbox-main{width:100%;height:auto;margin-right:25px!important}.startbox-main.large{width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.news-list{width:100%}.news-list .list-content{display:block}.news-list .list-text{display:block;vertical-align:top}.news-list .list-image{float:none}.pageElement-person-main .person-main-image{float:none}.pageElement-person-main .text{display:block}.pageElement-googlemaps-main,.pageElement-googlemaps-main #googlemaps-main-mapcontainer{width:100%}.news-detail .detail-mainimage img{width:100%;height:auto;max-width:450px}.pageElement-texteditor-main .content-image-container,.pageElement-texteditor-main.image-indent .content-image-container{float:none}.image-indent .contentbox-text-container{display:block;width:100%}.vor-ort-main{display:none}.contactform{margin-bottom:50px}.form-row label[for="-1"],.form-row label[for="-2"]{width:60px}.form-row input[type=text],.form-row input[type=password]{width:92%}.form-row select{width:100%}label[for=optin_agb]{width:100%}.form-row input[type=checkbox]{float:left}.plz-ort-input-wrapper{width:100%}.plz-input{width:25%;margin-right:2%}.ort-input{width:73%}.plz-input .textbox{width:77%!important}.ort-input .textbox{width:89%!important;margin-left:0}.ort-input .selectbox{width:93%!important}.defaultform textarea,.form-row textarea{width:92%;max-width:none}.form-row .event-types{width:100%}.button-submit{margin-left:0}.pageElement-contactform{width:100%}.pageElement-contactform .button,.login-intern .button{margin-left:0!important}#piwik_optout{height:420px}}@media only screen and (min-width:0px) and (max-width:1200px){.mobile{display:block}.nomobile,.siteNav,#metaNav,ul.nav1{display:none}#page{padding-top:0;width:100%}.nav-mobile-box{display:block;float:right;width:40px;margin-right:3%;cursor:pointer}.nav-mobile-box:hover{text-decoration:none}.nav-mobile-box .text,.nav-mobile-box .text:visited{display:block;text-align:center;margin-top:5px;font-size:14px;color:#999}.nav-mobile-box .ic_menue{display:block;height:20px;width:40px;background:url(/_images/ic_mobile_menue.png) left top no-repeat;background-size:40px 84px}.nav-mobile-box.navbutton.active,.nav-mobile-box.navbutton.active .text,.nav-mobile-box.navbutton.active .ic_menue{color:#336eb1;background-position:left -64px}.nav1-mobile{position:relative;margin:0;overflow:hidden;width:100%;border-radius:0;display:none;z-index:80;border-top:1px solid #c8c8c8;list-style-type:none}.nav1-mobile-item{float:left;width:100%;border-bottom:1px solid #c8c8c8}.nav1-mobile-item:last-child{border-bottom:0}.nav1-mobile-link,.nav1-mobile-link:visited{float:left;width:94%;padding:15px 3%;display:block;color:#7c7b7b;font-size:22px;line-height:24px}.nav1-mobile-link:hover,.nav2-mobile-link:hover{text-decoration:none;color:#7c7b7b}.nav1-mobile-link.active{background:0 0;color:#0560a2}.nav1-mobile-link.subnav,.nav1-mobile-link.subnav:visited{float:left;width:47%;padding:15px 0 15px 3%}.subnav-nav-trigger{float:left;height:50px;padding:0 3% 0 0;width:47%;cursor:pointer}.subnav-nav-trigger span{float:left;height:11px;width:100%;margin-top:20px;background:url(/_images/subnav-trigger.png)right 0 no-repeat;background-size:19px 100px}.subnav-nav-trigger.opened span{background-position:right -90px}.nav1-mobile-item.opened,.nav1-mobile-link.opened,.subnav-nav-trigger.opened{color:#fff;background-color:#336eb1}.nav1-mobile-item.opened .nav1-mobile-link{color:#fff}.nav2-mobile{width:100%;display:none;border-top:1px solid #c8c8c8;margin:0;background-color:#fff}.nav2-mobile-item{border:0;margin:0;padding:0}.nav2-mobile-link,.nav2-mobile-link:visited{padding:10px 3%;display:block;font-size:18px;color:#7c7b7b}.nav2-mobile-link.active{color:#336eb1}#content-grid{padding-top:25px}}