body{font-family:var(--font-demo2)}h1,h2,h3,h4,h5,h6{font-family:var(--font-highlight-demo2)}p{margin-bottom:20px}.header{border-bottom:1px solid rgb(var(--color-shade))}.header .logo{float:left;text-align:center;margin:25px 0 22px}@media screen and (width<=1000px){.header .logo{float:none;margin:25px auto 5px}}@media screen and (width<=640px){.header .logo{margin:15px auto 10px}}@media screen and (width<=1000px){.header .logo img{max-height:130px;display:inline}}.header--top{position:relative}@media screen and (width<=640px){.header--top{padding:0}}.header--top .container{position:relative}@media screen and (width<=640px){.header--top .container{padding-left:0;padding-right:0}}.nav--main{font-family:var(--font-highlight-demo2);font-size:var(--fontsize-m);background:0 0;border:0;position:absolute;bottom:0;right:0}@media screen and (width<=1000px){.nav--main{position:relative}}.nav--main .container{width:auto}@media screen and (width<=1000px){.nav--main .container{padding:0}}@media screen and (width<=640px){.nav--main .nav-header{border-top:1px solid rgb(var(--color-shade))}}@media screen and (width<=1000px){.nav--main .nav-list--level1{text-align:center}}@media screen and (width<=640px){.nav--main .nav-list--level1{text-align:left}}.nav--main .nav-list--level1>.nav-list-item{position:relative}.nav--main .nav-list--level1>.nav-list-item>a{font-size:var(--fontsize-l);text-transform:uppercase;border-bottom:3px solid #0000;padding:20px 30px 20px 10px}@media screen and (width<=640px){.nav--main .nav-list--level1>.nav-list-item>a{padding:12px 60px 12px 20px}}.nav--main .nav-list--level1>.nav-list-item>a:after{content:none}.nav--main .nav-list--level1>.nav-list-item:first-child>a{padding-left:10px}@media screen and (width<=640px){.nav--main .nav-list--level1>.nav-list-item:first-child>a{padding-left:20px}}.nav--main .nav-list--level1>.nav-list-item:last-child>a{border-bottom:3px solid #0000}.nav--main .nav-list--level1>.nav-list-item:last-child:hover>.nav-list--level2{right:0}.nav--main .nav-list--level2{border-right:1px solid rgb(var(--color-shade));border-left:1px solid rgb(var(--color-shade));border-bottom:1px solid rgb(var(--color-shade));text-align:left;min-width:180px;padding:5px 0 10px;top:70px;background:rgb(var(--color-minor))!important}@media screen and (width<=640px){.nav--main .nav-list--level2{border:0;background:0 0!important}}.nav--main .nav-list--level2>.nav-list-item>a{padding:8px 20px}.nav--main .nav-list--level2>.nav-list-item--act>a,.nav--main .nav-list--level2>.nav-list-item--cur>a{font-weight:700}.nav--main .parent>.icon-minus,.nav--main .parent>.icon-plus{border-left:1px solid rgba(var(--color-minor), .15);width:55px;height:55px;padding:18px}.f-carousel{--f-arrow-bg:transparent;--f-arrow-hover-bg:transparent;--f-arrow-active-bg:transparent;--f-arrow-color:rgb(var(--color-minor));--f-arrow-hover-color:rgb(var(--color-minor));--f-arrow-shadow:none;--f-button-svg-filter:drop-shadow(0 0 8px rgb(var(--color-main)))}.f-carousel .f-button:before{text-shadow:0 0 8px #2f3c47}.news-list-view .article,.news-list-view.default-events .event{border:none!important;padding-right:0!important}:is(.news-list-view .article,.news-list-view.default-events .event) img{transition:all .2s ease-in-out}:is(.news-list-view .article,.news-list-view.default-events .event):hover img{opacity:.7}.news-list-view .logo--verein,.news-list-view .club{display:none!important}.f-carousel{--f-carousel-dot-selected-bg:rgb(var(--color-highlight));--f-arrow-hover-color:rgb(var(--color-highlight));--f-progressbar-color:rgb(var(--color-highlight));--f-spinner-color-2:rgb(var(--color-highlight))}.nav--main a{color:rgb(var(--color-highlight))!important}.nav--main .nav-list--level1>.nav-list-item:hover>a{border-color:rgb(var(--color-highlight))!important}.nav--main .nav-list--level1>.nav-list-item--act>a,.nav--main .nav-list--level1>.nav-list-item--cur>a{border-bottom:3px solid rgb(var(--color-highlight))!important}.nav--main .nav-list--level2{border-top:3px solid rgb(var(--color-highlight))}.nav--main .nav-list--level2>.nav-list-item>a:hover{color:rgb(var(--color-main))!important}.news-list-view .article{background:rgb(var(--color-highlight))!important}.news-list-view .article h3 a{color:rgb(var(--color-minor))!important}.news-list-view .article .news-img-wrap>a:after{background:0 0!important}.news-list-view .article:after{border-bottom-color:rgb(var(--color-minor))!important}.news-list-view.default-events .event{background:rgb(var(--color-highlight))!important}.news-list-view.default-events .event h3 a{color:rgb(var(--color-minor))!important}.news-list-view.default-events .event .news-img-wrap>a:after{background:0 0!important}.news-list-view.default-events .event:after{border-bottom-color:rgb(var(--color-minor))!important}.news-list-view.events .event .date{color:rgb(var(--color-main))!important}.news-list-view.short .article{background:0 0!important}.news-list-view.short h3 a{color:rgb(var(--color-highlight))!important}.news-list-view.short h3 a:hover{color:rgb(var(--color-main))!important}.album-list .album-item{border-bottom-color:rgb(var(--color-highlight))!important;background:rgb(var(--color-main))!important}.content--highlight{background:rgb(var(--color-highlight-light))}.toggle .toggle-title{background:rgb(var(--color-highlight))!important;border:1px solid rgb(var(--color-highlight))!important}.toggle .toggle-title:hover{color:rgb(var(--color-highlight))!important}.history-year,.history-center:before,.history-year--content .history-month--ce:before,.history-year--content .history-month--ce:after{background-color:rgb(var(--color-highlight))!important}.history-month--label{color:rgb(var(--color-highlight))!important}.mask_history a.loadmore-history{border-color:rgb(var(--color-highlight))!important;color:rgb(var(--color-highlight))!important}.mask_history a.loadmore-history:hover{background-color:rgb(var(--color-highlight))!important}.border--highlight{border-color:rgb(var(--color-highlight))!important}.footer{background:rgb(var(--color-highlight))!important}.footer a{color:rgb(var(--color-minor))!important}.footer a:hover{color:rgb(var(--color-main))!important}@media screen and (width<=640px){.nav--main .nav-header button{color:rgb(var(--color-highlight))!important}.nav--main a{color:rgb(var(--color-minor))!important}.nav--main .nav-list--level1>.nav-list-item>a{border-bottom:1px solid rgba(var(--color-minor),.15)!important}.nav--main .nav-list--level1>.nav-list-item:hover>a{border-color:rgba(var(--color-minor),.15)!important}.nav--main .nav-list--level2{border-bottom:1px solid rgba(var(--color-minor),.15)!important}}
