@charset "UTF-8";:root{--color-lehre:#d9c254;--color-breitensport:#a6d400;--color-jugend:#04b;--color-jmd:#e95d00;--color-fachverbaende:#eec008;--color-sport:#bc0023}body{margin:0;min-height:100.1vh;display:flex;flex-direction:column;align-items:center;background-color:var(--color-side-background,#fff);padding:0;font-size:12pt;font-family:Arial,Verdana,Helvetica,Geneva,sans-serif;line-height:175%}@media screen and (min-width:1000px){body{overflow:scroll;padding:0}}a{text-decoration:none}a,a:hover,a:active,a:visited{color:var(--color-main-link,#000)}p{text-align:justify;hyphens:auto}h3{font-size:133%}h2{font-size:158%}h1{font-size:183%}h1,h2,h3,h4{line-height:150%}h1 a,h1 a:hover,h1 a:active,h1 a:visited,h2 a,h2 a:hover,h2 a:active,h2 a:visited,h3 a,h3 a:hover,h3 a:active,h3 a:visited,h4 a,h4 a:hover,h4 a:active,h4 a:visited{color:var(--color-header-link,#000)}.pull-right>img,.pull-left>img,.pull-right>a>img,.pull-left>a>img{margin:10px}.right{float:right}.left{float:left}.right,.left{margin:10px}.centered{text-align:center}.ragged-left{text-align:left}li.row-fluid{display:block}.page-header{padding-bottom:0}.table-striped>thead>tr{color:var(--color-effect-header,#000);background-color:var(--color-effect-background-header,#aaa)}.list-striped li:nth-child(odd),.row-striped .row-fluid:nth-child(odd),.table-striped>tbody>tr:nth-child(odd){color:var(--color-effect,#000);background-color:var(--color-effect-background,#ccc)}.list-striped li:hover,.row-striped .row-fluid:hover,.table-striped>tbody>tr:hover{color:var(--color-effect-header,#000);background-color:var(--color-effect-background-header,#aaa)}.table-hover>tbody>tr:hover>*{color:unset}.well{background-color:inherit}.btn-primary{color:#fff;background-color:var(--color-main-link);border:none}.btn-primary:hover{color:#fff;background-color:var(--color-main-link)}.pagination a{color:var(--color-main-link)}.pagination .page-item.active .page-link{color:var(--color-fg-top);background-color:var(--color-bg-top);border:none}#page-div{width:100%}@media screen and (min-width:1000px){#page-div{display:flex;flex-flow:row;margin-top:25px;justify-content:space-around}}#page{flex:1 0 auto;display:flex;flex-direction:column;width:100%;min-height:100vh}@media screen and (min-width:1000px){#page{flex:0 0 auto;width:1000px;background-color:inherit}}@media screen and (min-width:1000px){#page,#page-div{min-height:calc(100vh - 40px)}}#page-bg{display:none;background-image:linear-gradient(to bottom,var(--color-page-bg-top,#eee),var(--color-page-bg-bottom,#fff))}@media screen and (min-width:1000px){#page-bg{display:block;position:fixed;width:1000px;height:calc(100% - 40px);bottom:0;z-index:-9;left:calc((100% - 1000px)/2)}}#topmenu-div{color:var(--color-fg-top,#fff);background-color:var(--color-bg-top,#000)}@media screen and (min-width:1000px){#topmenu-div{position:sticky;top:0;width:100%;z-index:1}}#topmenu{display:none;font-weight:bold;text-align:center}@media screen and (min-width:1000px){#topmenu{display:flex;width:100%;font-weight:bold;text-align:center}#topmenu a{color:inherit}}#topmenu a{color:inherit}#topmenu>.topmenu-sep{display:inline-block;flex:1 1 auto}#topmenu .nav>li,#topmenu .mod-menu__sub>li{padding:0;border-style:none;height:100%}#topmenu .nav{flex:0 0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;color:var(--color-fg-top,#fff);background-color:var(--color-bg-top,#000)}@media screen and (min-width:1000px){#topmenu .nav{padding:0 10px;margin:0;width:980px}}#topmenu .nav>li{display:inline-block;text-align:left}@media screen and (min-width:1000px){#topmenu .nav>li{text-align:left}}#topmenu .nav>li>a{font-size:large;display:block;height:100%}@media screen and (min-width:1000px){#topmenu .nav>li>a{font-size:large;padding:10px;z-index:3001}}#topmenu .nav>li>a,#topmenu .nav>li:hover>a{background-color:inherit}#topmenu .nav>li:hover,#topmenu .nav>li:focus{color:var(--color-fg-top-hover,#000);background-color:var(--color-bg-top-hover,#aaa)}#topmenu .nav>li.active{color:var(--color-fg-top-dark,#000);background-color:var(--color-bg-top-dark,#aaa)}#topmenu .nav>li>.mod-menu__sub{position:absolute;display:none;color:var(--color-fg-top-sub);background-color:var(--color-bg-top-sub);box-shadow:3px 5px 5px 2px rgba(0,0,0,.5)}@media screen and (min-width:1000px){#topmenu .nav>li>.mod-menu__sub{margin:0 20px 10px 0;border:none;padding:0}}@media screen and (min-width:1000px){#topmenu .nav>li>.mod-menu__sub>li{padding:0 5px}}#topmenu .nav>li>.mod-menu__sub>li>a{display:block}@media screen and (min-width:1000px){#topmenu .nav>li>.mod-menu__sub>li>a{padding:10px 5px 10px 4px;border-left:6px solid rgba(0,0,0,0)}}#topmenu .nav>li>.mod-menu__sub>li:hover,#topmenu .nav>li>.mod-menu__sub>li:focus{color:var(--color-fg-top-sub-hover,#000);background-color:var(--color-bg-top-sub-hover,#aaa)}#topmenu .nav>li>.mod-menu__sub>li:hover>a{text-decoration:none}#topmenu .nav>li>.mod-menu__sub>li.current{color:var(--color-fg-top-dark,#000);background-color:var(--color-bg-top-dark,#aaa)}#topmenu .nav>li.active>.mod-menu__sub>li:hover{color:var(--color-fg-top-dark);background-color:var(--color-bg-top-dark)}#topmenu .nav>li:hover>.mod-menu__sub{display:block}@media screen and (min-width:1000px){#topmenu li>a,#topmenu li:hover>a,#topmenu li:focus>a,#topmenu li:active>a{background-color:inherit;color:inherit}#topmenu .mod-menu__sub>li:hover>a:hover,#topmenu .mod-menu__sub>li:focus>a:hover,#topmenu .mod-menu__sub>li:hover>a:focus{text-decoration:none}}#topmenu>ul.nav .mod-menu__sub a.lehre{border-left-color:#d9c254}#topmenu>ul.nav .mod-menu__sub a.breitensport{border-left-color:#a6d400}#topmenu>ul.nav .mod-menu__sub a.jugend{border-left-color:#04b}#topmenu>ul.nav .mod-menu__sub a.jmd{border-left-color:#e95d00}#topmenu>ul.nav .mod-menu__sub a.fachverbaende{border-left-color:#eec008}#topmenu>ul.nav .mod-menu__sub a.sport{border-left-color:#bc0023}a.facebook img{display:none;height:25px}@media screen and (min-width:1000px){a.facebook img{display:inline}}@media screen and (min-width:1000px){a.facebook>span.image-title{display:none}}:root{--color-fg-top-hover:#000;--color-bg-top-hover:#ccc;--color-fg-top-sub:#000;--color-bg-top-sub:#eee;--color-fg-top-sub-hover:#000;--color-bg-top-sub-hover:#ccc}#left-menu{display:none}@media screen and (min-width:1000px){#left-menu{flex:0 1 20%;display:var(--left-menu-display,block);margin:15px 0 15px 5px}#left-menu>ul.mod-menu{padding:10px}#left-menu>ul.mod-menu li>a{padding:2px 5px}}#left-menu .nav{display:block}#left-menu .nav li>a{display:block}#left-menu .nav>li,#left-menu .mod-menu__sub>li{padding:5px 0;border-top-style:solid;border-width:1px}#left-menu .nav>li:first-child,#left-menu .mod-menu__sub>li:first-child{border-top-style:none}#impressum{flex:0 0 auto;text-align:right;margin-top:30px;padding:5px}#impressum .nav{margin-bottom:0;background-color:inherit;display:inline-block}#impressum .nav>li{display:inline-block}#impressum a{text-decoration:underline;padding:10px}#footer{flex:0 0 auto;background-color:#000;text-align:center;padding:5px;font-size:x-small;line-height:100%;color:gray}#footer>.customimpressum{float:left}#footer>.customdatenschutz{float:right}#footer a{color:inherit;text-decoration:underline}#footer a:hover,#footer a:focus{color:#000;background-color:#fff;text-decoration:underline}#footline{margin-top:10px}@media screen and (min-width:1000px){#footline{flex:none}}#mobile-menu,#content{margin:0 15px}#mobile-menu{margin-top:10px;display:none}#mobile-menu.visible{display:block}@media screen and (min-width:1000px){#mobile-menu.visible{display:none}}#mobile-menu a{font-size:initial;margin-right:0;padding-right:0}#mobile-menu li{margin-left:5px;margin-right:5px}#mobile-menu li>a{margin:5px 0;padding:10px;display:block;color:var(--color-menu,#000);background-color:var(--color-menu-background,#eee)}#mobile-menu li.current>a{color:var(--color-menu-active,#000);background-color:var(--color-menu-background-active,#ccc)}#mobile-menu li ul{border:none}#mobile-menu li>ul.nav{margin-left:-5px;margin-right:-5px}#mobile-menu .nav{padding:0;border:none;margin-left:0}#mobile-menu .mod-menu,#mobile-menu .mod-menu__sub{display:flex;flex-direction:column}#mobile-menu>ul.mod-menu{background-color:initial;color:initial;margin-bottom:initial}#mobile-menu-switch{flex:0 0 auto;text-align:right}@media screen and (min-width:1000px){#mobile-menu-switch{display:none}}#btn-mobile-menu{padding:10px 30px 0 0;width:40px;box-sizing:initial}.nav,.mod-menu__sub{padding:0}.nav>li,.mod-menu__sub>li{display:block}.nav{font-size:inherit;color:var(--color-menu,#000);background-color:var(--color-menu-background,#eee)}.nav a{color:inherit}.nav li.current>a{color:var(--color-menu-active,#000);background-color:var(--color-menu-background-active,#ccc)}.nav li>a:hover,.nav li>a:focus{color:var(--color-menu-active,#000);background-color:var(--color-menu-background-active,#ccc)}.nav .mod-menu__sub{font-size:small;padding-left:10px;margin-left:10px}@media screen and (min-width:1000px){.nav .mod-menu__sub>li>a{display:block}}ul.nav>li>a:hover,ul.mod-menu__sub>li>a:hover{text-decoration:none}#header{flex:0 0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between}@media screen and (min-width:1000px){#header{justify-content:space-around}}#header>div{align-items:center}@media screen and (min-width:1000px){#left-side-image,#right-side-image{position:fixed;height:100vh;width:calc((100% - 980px)/2);z-index:-10;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.5}#left-side-image{left:0;background-image:var(--image-left-side,none)}#right-side-image{right:0;background-image:var(--image-right-side,none)}}#content{flex:1 0 auto}@media screen and (min-width:1000px){#content{display:flex}}#main-column{margin:15px}@media screen and (min-width:1000px){#main-column{flex:1 1 60%;display:flex;flex-flow:column nowrap}}@media screen and (min-width:1000px){#main-content{flex:1 1 auto}}@media screen and (min-width:1000px){.columns-2,.columns-3,.columns-4,.columns-5,.columns-6{display:grid}.columns-2>div,.columns-3>div,.columns-4>div,.columns-5>div,.columns-6>div{margin:5px 5px 15px}}.columns-2{grid-template-columns:1fr 1fr}.columns-3{grid-template-columns:1fr 1fr 1fr}.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.columns-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}table:not(.no-responsive-table){width:100%}@media screen and (max-width:800px){table:not(.no-responsive-table){display:block}table:not(.no-responsive-table)>tbody{display:block}table:not(.no-responsive-table) tr{display:block;padding:7px 0;border-style:none;border-bottom-style:solid;border-width:1px;border-color:var(--color-mobile-table-border,#000)}table:not(.no-responsive-table) tr:nth-child(1){border-top-style:solid}table:not(.no-responsive-table) tr>td{display:block;text-align:left !important}}@media screen and (max-width:800px){table:not(.alternating) tr:nth-child(2n+1){background-color:#bbb}}.alternating tr:nth-child(even){color:var(--color-effect,#000);background-color:var(--color-effect-background,#ccc)}.alternating tr:nth-child(even) a{color:inherit}.alternating tr:nth-child(1){color:var(--color-effect-header,#000);background-color:var(--color-effect-background-header,#aaa)}.alternating tr:nth-child(1) a{color:inherit}#slideshow{flex:1;display:none}@media screen and (min-width:1000px){#slideshow{display:inline-block}#slideshow>div{margin:20px}}.article-info{font-size:smaller;clear:both}@media screen and (min-width:1000px){.btn{border-radius:0}p.readmore{text-align:right;font-size:smaller}p.readmore>.btn{font-size:inherit;background-image:none;border:none;text-shadow:unset}p.readmore>.btn>span[class^=icon-]{display:none}}#left-menu .current-page-menu ul.mod-menu{background-color:rgba(0,0,0,0);padding-top:0;padding-bottom:0;margin-bottom:0}#left-menu .current-page-menu ul.mod-menu:hover{box-shadow:unset}#left-menu .current-page-menu ul.mod-menu>li{border-style:none;display:none}#left-menu .current-page-menu ul.mod-menu>li.active{display:block;border-style:none}#left-menu .current-page-menu ul.mod-menu>li.active>a{background-color:rgba(0,0,0,0);font-weight:bold}table.result{max-width:800px;margin:0 auto}div.result-links a{display:block}@media screen and (max-width:800px){div.result-links a{padding:7px 0;margin:15px 0}}@media screen and (max-width:800px){table.pressespiegel tr:first-child{display:none}table.pressespiegel tr>td:last-child::before{content:"Rubrik: "}}@media screen and (max-width:800px){table.verbandstag tr:first-child{display:none}}@media screen and (max-width:800px){.slt-vereine{display:block;line-height:150%}.slt-vereine>tbody,.slt-vereine tr,.slt-vereine td{display:block;width:100%}.slt-vereine tr{padding:7px 0}.slt-vereine tr:first-child{display:none}.slt-vereine tr>td:first-child{display:none}.slt-vereine tr>td:nth-child(2){font-weight:bold}.slt-vereine tr>td:nth-child(4)::before{content:"Ansprechpartner: "}.slt-vereine p{margin:0}}table.com-content-category__table thead{display:none}table.com-content-category__table tr>th,table.com-content-category__table tr>td{border:none;box-shadow:none}.com-contact__thumbnail{float:right;margin:10px 0 10px 10px}.readmore>.btn{color:var(--color-menu,#000);background-color:var(--color-menu-background,#eee)}.readmore>.btn:hover{color:var(--color-menu-active,#000);background-color:var(--color-menu-background-active,#ccc)}
