@charset "UTF-8";
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../frontend/lib/zfancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../../frontend/lib/zfancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../../frontend/lib/zfancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../../frontend/lib/zfancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../frontend/lib/zfancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../../frontend/lib/zfancybox/fancybox_loading@2x.gif");background-size:24px 24px}}.video_iframe[align='left'],img[style~='left;']{margin:0 15px 15px 0}.video_iframe[align='right'],img[style~='right;']{margin:0 0 15px 15px}.mailb{display:none}header,nav,section,article,aside,footer,hgroup{display:block}html,body{height:100%}body{width:100%;min-height:100%;margin:0;font-family:'Gudea', sans-serif;color:#5e5e5e;-webkit-font-smoothing:antialiased}#container{min-height:100%;position:relative}h1{font-size:28px;margin:0;font-weight:normal;margin-bottom:28px}h2{font-size:18px;margin:0;font-size:16px \9}p{font-size:16px;line-height:1.5}a{text-decoration:none}hr{border:0;height:1px;background:#333}header{margin:0 auto;height:628px;width:100%;min-width:940px;max-width:1080px;overflow:hidden;background-position:center bottom;display:block;transition:all 0.5s ease-in-out 0s}header div.inner{margin:0 auto;width:940px}header div#logo{width:389px;height:73px;margin-top:31px;background-color:white;font-size:26px;line-height:26px;position:relative}header div#logo svg{width:55px;height:55px}header div#logo b{font-size:28px}header div#logo a{display:block;padding:10px 18px;text-decoration:none;color:#5e5e5e}header div#logo span{float:right}header nav{z-index:50}header nav > ul > li:hover.untermenue{padding-bottom:5px}header nav > ul > li:hover.untermenue a{padding-bottom:0px}header nav > ul > li:hover.untermenue a span,header nav > ul > li:hover.untermenue a.active span{background:url("../../frontend/style/default/css/../images/nav-pfeil-weiss-50.png") no-repeat center right}header nav > ul > li.untermenue a span{background:url("../../frontend/style/default/css/../images/nav-pfeil-grau.png") no-repeat center right;padding-right:23px}header nav > ul > li.untermenue a.active span{background:url("../../frontend/style/default/css/../images/nav-pfeil-weiss-50.png") no-repeat center right}header nav ul{margin:0;padding:0}header nav ul li{float:left;background-color:white;height:46px;margin-right:5px;list-style:none;text-decoration:none;position:relative;z-index:50}header nav ul li a{height:46px;display:block;text-decoration:none;list-style:none;background:center left no-repeat;white-space:nowrap;line-height:47px;padding-left:20px;padding-right:15px}header nav ul li a img{float:left}header nav ul li a span{margin-left:20px;padding-left:23px;font-size:23px;font-weight:bold;color:#5e5e5e;text-decoration:none;float:left}header nav ul li ul{position:absolute;min-width:100%;overflow:hidden;display:none;padding-top:8px;padding-bottom:8px;background-color:#fff}header nav ul li ul li{box-sizing:border-box;height:35px;line-height:35px;min-width:100%;float:none;font-size:20px;margin-right:0px}header nav ul li ul li a{text-decoration:none;color:white;line-height:35px;height:35px}header nav ul li:hover ul{display:block}header nav ul .colored:hover > a span{color:white}header nav ul .colored-Verein > a{background-image:url("../../frontend/style/default/css/../images/icon_verein_grau.png");background-position:14px 10px}header nav ul .colored-Verein > a span{color:#5e5e5e}header nav ul .colored-Verein > a.active{background-image:url("../../frontend/style/default/css/../images/icon_verein_weiss.png");background-color:#5e5e5e}header nav ul .colored-Verein > a.active span{color:#fff}header nav ul .colored-Verein ul,header nav ul .colored-Verein li{background-color:#5e5e5e}header nav ul .colored-Verein ul a.active,header nav ul .colored-Verein li a.active{background-color:#fff;color:#5e5e5e}header nav ul .colored-Verein li:hover{background-color:white}header nav ul .colored-Verein li:hover a{color:#5e5e5e}header nav ul .colored-Verein:hover{background-color:#5e5e5e}header nav ul .colored-Verein:hover > a{background-image:url("../../frontend/style/default/css/../images/icon_verein_weiss.png")}header nav ul .colored-Wintersport > a,header nav ul .colored-Ski > a{background-image:url("../../frontend/style/default/css/../images/icon_wintersport_blau.png");background-position:14px 10px}header nav ul .colored-Wintersport > a span,header nav ul .colored-Ski > a span{color:#578fde}header nav ul .colored-Wintersport > a.active,header nav ul .colored-Ski > a.active{background-image:url("../../frontend/style/default/css/../images/icon_wintersport_weiss.png");background-color:#578fde}header nav ul .colored-Wintersport > a.active span,header nav ul .colored-Ski > a.active span{color:#fff}header nav ul .colored-Wintersport ul,header nav ul .colored-Wintersport li,header nav ul .colored-Ski ul,header nav ul .colored-Ski li{background-color:#578fde}header nav ul .colored-Wintersport ul a.active,header nav ul .colored-Wintersport li a.active,header nav ul .colored-Ski ul a.active,header nav ul .colored-Ski li a.active{background-color:#fff;color:#578fde}header nav ul .colored-Wintersport li:hover,header nav ul .colored-Ski li:hover{background-color:white}header nav ul .colored-Wintersport li:hover a,header nav ul .colored-Ski li:hover a{color:#578fde}header nav ul .colored-Wintersport:hover,header nav ul .colored-Ski:hover{background-color:#578fde}header nav ul .colored-Wintersport:hover > a,header nav ul .colored-Ski:hover > a{background-image:url("../../frontend/style/default/css/../images/icon_wintersport_weiss.png")}header nav ul .colored-Badminton > a{background-image:url("../../frontend/style/default/css/../images/icon_badminton_gelb.png");background-position:14px 10px}header nav ul .colored-Badminton > a span{color:#ffba36}header nav ul .colored-Badminton > a.active{background-image:url("../../frontend/style/default/css/../images/icon_badminton_weiss.png");background-color:#ffba36}header nav ul .colored-Badminton > a.active span{color:#fff}header nav ul .colored-Badminton ul,header nav ul .colored-Badminton li{background-color:#ffba36}header nav ul .colored-Badminton ul a.active,header nav ul .colored-Badminton li a.active{background-color:#fff;color:#ffba36}header nav ul .colored-Badminton li:hover{background-color:white}header nav ul .colored-Badminton li:hover a{color:#ffba36}header nav ul .colored-Badminton:hover{background-color:#ffba36}header nav ul .colored-Badminton:hover > a{background-image:url("../../frontend/style/default/css/../images/icon_badminton_weiss.png")}header nav ul .colored-Jugend > a{padding-left:0px !important}header nav ul .colored-Jugend > a span{color:#5155E1;margin-left:0px !important}header nav ul .colored-Jugend > a.active{background-color:#5155E1}header nav ul .colored-Jugend > a.active span{color:#fff}header nav ul .colored-Jugend ul,header nav ul .colored-Jugend li{background-color:#5155E1}header nav ul .colored-Jugend ul a.active,header nav ul .colored-Jugend li a.active{background-color:#fff;color:#5155E1}header nav ul .colored-Jugend li:hover{background-color:white}header nav ul .colored-Jugend li:hover a{color:#5155E1}header nav ul .colored-Jugend:hover{background-color:#5155E1}header nav ul .colored-Breitensport > a{background-image:url("../../frontend/style/default/css/../images/icon_breitensport_gruen.png");background-position:14px 12px}header nav ul .colored-Breitensport > a span{color:#51aa5f}header nav ul .colored-Breitensport > a.active{background-image:url("../../frontend/style/default/css/../images/icon_breitensport_weiss.png");background-color:#51aa5f}header nav ul .colored-Breitensport > a.active span{color:#fff}header nav ul .colored-Breitensport ul,header nav ul .colored-Breitensport li{background-color:#51aa5f}header nav ul .colored-Breitensport ul a.active,header nav ul .colored-Breitensport li a.active{background-color:#fff;color:#51aa5f}header nav ul .colored-Breitensport li:hover{background-color:white}header nav ul .colored-Breitensport li:hover a{color:#51aa5f}header nav ul .colored-Breitensport:hover{background-color:#51aa5f}header nav ul .colored-Breitensport:hover > a{background-image:url("../../frontend/style/default/css/../images/icon_breitensport_weiss.png")}header nav > ul{padding-left:0px;padding-top:5px}#backgroundSlider{position:relative}#backgroundSlider div{height:628px;position:absolute;width:100%;display:block;opacity:0;transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-webkit-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;background-position:center bottom;background-size:cover;background-repeat:no-repeat}.ie8 #backgroundSlider div{display:none}#backgroundSlider .active{opacity:1}.ie8 #backgroundSlider .active{display:block}#mid{margin:0 auto;position:relative;margin-top:-86px;width:940px;background-color:white;overflow:hidden;padding-bottom:230px}#mid #welcome{overflow:hidden;width:570px;padding-top:26px;min-height:246px;margin-left:35px}#mid #welcome p{font-size:16px}#mid #welcome h1{margin-bottom:40px}#mid #welcome a{color:#578fde}#mid #welcome a:hover{text-decoration:underline}#mid h2{overflow:hidden;display:block}#mid #news{margin-left:5px}#mid .news{width:270px;height:260px;float:left;overflow:hidden;padding-top:32px;margin-left:30px;position:relative}#mid .news div{overflow:hidden}#mid .news .newstext img{max-width:100%;max-height:250px}#mid .news .after{position:absolute;bottom:0px;left:0px;right:0px;height:100px;background:red;background-color:transparent;z-index:80;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,0.02)),color-stop(54%,#ffffff),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,0),endColorstr=rgba(255,255,255,0));-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)',endColorstr='rgba(255, 255, 255, 0.02)');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#FFFFFF');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#FFFFFF')}#mid .news p{margin-top:10px;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:inline-block}#mid .news p:after{position:absolute;bottom:0px;left:0px;right:0px;height:60px;background:red;background-color:#FFF;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,0),endColorstr=rgba(255,255,255,0));-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)',endColorstr='rgba(255, 255, 255, 0.02)');background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,0.02)),color-stop(54%,#ffffff),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%)}#mid .news img{margin-top:10px;margin-bottom:6px;height:auto}#mid .big{margin-top:-270px;height:530px}#mid span.icon{width:48px;height:48px;display:block;float:left;margin-right:10px}#fullwidth{width:605px;margin-left:35px;margin-right:35px}#fullwidth h2{margin:0;margin-bottom:12px}#fullwidth .headliner{padding-top:26px;padding-bottom:12px;margin-bottom:12px;position:relative}.contentStandard h1,#fullwidth h1{font-size:30px;font-weight:bold}.contentStandard p,#fullwidth p{margin-top:0px}.contentStandard h2,#fullwidth h2{margin-top:30px !important}.contentStandard .gallery,#fullwidth .gallery{margin-left:-2%}.contentStandard .galleryrow,#fullwidth .galleryrow{overflow:hidden}.contentStandard .galleryimage,#fullwidth .galleryimage{margin-bottom:10px;width:45%;padding:0% 2%;display:block;float:left}.contentStandard ul,#fullwidth ul{padding-left:0}.contentStandard ul li,#fullwidth ul li{list-style:none}.contentStandard .download ul li:last-child a,#fullwidth .download ul li:last-child a{border-bottom:0px}.contentStandard .download a,#fullwidth .download a{display:block;padding-left:10px;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #ccc}.contentStandard .download a:before,#fullwidth .download a:before{font-family:'icomoon';content:'\e601';font-size:20px;padding-right:10px;position:relative;top:2px}.contentStandard .plugin,#fullwidth .plugin{margin-bottom:40px;overflow:hidden}.contentStandard .termine li,#fullwidth .termine li{padding-bottom:5px}.contentStandard .termine b,#fullwidth .termine b{padding-left:20px}.contentStandard .news,#fullwidth .news{width:100% !important;padding-right:0% !important;margin-left:0 !important;margin-right:4% !important}.contentStandard .pages,#fullwidth .pages{margin-top:30px;margin-bottom:0px}.contentStandard .pages li,#fullwidth .pages li{width:auto;display:block;float:left;margin-right:5px}.contentStandard .pages .icon-button_left:before,.contentStandard .pages .icon-button_right:before,#fullwidth .pages .icon-button_left:before,#fullwidth .pages .icon-button_right:before{width:100%;height:100%;display:block;text-align:center;text-indent:2px;font-size:12px}.contentStandard .pages a,#fullwidth .pages a{display:block;text-align:center;width:25px;height:25px;font-size:14px;line-height:26px;font-weight:bold}.contentStandard .news,#fullwidth .news{float:none !important}.galleryimage .landscape{width:100%;height:auto}.galleryimage .portrait{width:auto;height:100%}.galleryimage p{margin-top:3px}.galleryimage a{width:100%;height:0;height:auto;display:block;box-sizing:border-box;position:relative;overflow:hidden}.sidebarelement{margin-bottom:40px}.sidebarelement p{margin-top:5px;font-size:14px}#left{width:565px;float:left;margin-left:35px}#left h2{margin:0;padding-bottom:10px}#left .headliner{width:570px;padding-top:26px;margin-bottom:12px;min-height:120px;overflow:hidden;position:relative}#left .headliner h1{font-size:30px;font-weight:bold}#left .headliner.newsitem :after,#left .headliner.newsitem .after{display:none}#left .headliner.newsitem .newslinks{margin-bottom:20px}#left .headliner.content :after,#left .headliner.content .after{display:none}#left .headliner .after{position:absolute;bottom:0px;left:0px;right:0px;height:100px;background:red;background-color:transparent;z-index:80;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,0.02)),color-stop(54%,#ffffff),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,0),endColorstr=rgba(255,255,255,0));-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)',endColorstr='rgba(255, 255, 255, 0.02)');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#FFFFFF');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#FFFFFF')}#left .headliner p{font-size:16px;margin-top:0px}#left .headliner p:after{position:absolute;bottom:0px;left:0px;right:0px;height:60px;background:red;background-color:#fff;content:'';filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,0),endColorstr=rgba(255,255,255,0));-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)',endColorstr='rgba(255, 255, 255, 0.02)');background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,0.02)),color-stop(54%,#ffffff),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,#ffffff 54%,#ffffff 100%)}#left .newsitem{border-bottom:0px}#left .gallery{margin-left:-2%}#left .galleryrow{overflow:hidden}#left .galleryimage{margin-bottom:10px;width:45%;padding:0% 2%;display:block;float:left}#bottom{clear:both;overflow:hidden}#right{padding-top:26px;margin-right:35px;float:right;width:270px;margin-left:-5px}#right ul{margin-top:10px;list-style:none;text-decoration:none}#right ul{padding-left:0px}#right .group,#right .snow,#right .ball,#right .shoe,#right .jugend{border:0}#right .group div span,#right .snow div span,#right .ball div span,#right .shoe div span,#right .jugend div span{margin-right:10px}#right li{font-size:14px;line-height:1.8}#right img{max-width:270px}#right .newsplugin{margin-bottom:30px}#right div{margin-bottom:40px}.detail{width:870px;overflow:hidden;padding:27px 0px;margin:0px 34px}.detail .content{margin-right:30px;float:left;width:570px}.detail .content p{font-size:16px}.detail .content h2{font-size:28px}.detail .images{width:270px;float:right;margin-top:10px}.detail .images img{margin-bottom:18px}h2 span.text{display:table-cell;vertical-align:middle;height:48px}a.more{padding-left:10px;position:absolute}a.more span{margin-left:10px;float:right}a.less{padding-right:10px;width:160px;height:20px;display:block}a.less span{margin-right:10px;float:left}a.less,a.more{text-decoration:none;z-index:100;color:#5e5e5e;margin-bottom:10px;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;font-size:14px;font-weight:bold;bottom:-5px;right:0px;overflow:hidden}a.less:hover,a.more:hover{color:#fff !important;background-color:#5e5e5e;text-decoration:none !important}a.less span,a.more span{background:url("../../frontend/style/default/css/../images/weiterlesen-pfeil-weiss-50.png") no-repeat center #5e5e5e;width:20px;height:20px;display:block}#container .group > a.less,.group a.less,#container .group > a.more,.group a.more{color:#5e5e5e}#container .group > a.less span,.group a.less span,#container .group > a.more span,.group a.more span{background-color:#5e5e5e}#container .group > a.less:hover,.group a.less:hover,#container .group > a.more:hover,.group a.more:hover{background-color:#5e5e5e}#container .snow > a.less,.snow a.less,#container .snow > a.more,.snow a.more{color:#578fde}#container .snow > a.less span,.snow a.less span,#container .snow > a.more span,.snow a.more span{background-color:#578fde}#container .snow > a.less:hover,.snow a.less:hover,#container .snow > a.more:hover,.snow a.more:hover{background-color:#578fde}#container .ball > a.less,.ball a.less,#container .ball > a.more,.ball a.more{color:#5155E1}#container .ball > a.less span,.ball a.less span,#container .ball > a.more span,.ball a.more span{background-color:#5155E1}#container .ball > a.less:hover,.ball a.less:hover,#container .ball > a.more:hover,.ball a.more:hover{background-color:#5155E1}#container .jugend > a.less,.jugend a.less,#container .jugend > a.more,.jugend a.more{color:#ffba36}#container .jugend > a.less span,.jugend a.less span,#container .jugend > a.more span,.jugend a.more span{background-color:#ffba36}#container .jugend > a.less:hover,.jugend a.less:hover,#container .jugend > a.more:hover,.jugend a.more:hover{background-color:#ffba36}#container .shoe > a.less,.shoe a.less,#container .shoe > a.more,.shoe a.more{color:#51aa5f}#container .shoe > a.less span,.shoe a.less span,#container .shoe > a.more span,.shoe a.more span{background-color:#51aa5f}#container .shoe > a.less:hover,.shoe a.less:hover,#container .shoe > a.more:hover,.shoe a.more:hover{background-color:#51aa5f}.group .news,.news.group,.snow .news,.news.snow,.ball .news,.news.ball,.shoe .news,.news.shoe,.jugend .news,.news.jugend{border-bottom:1px solid}.group a,.snow a,.ball a,.shoe a,.jugend a{color:#578FDE;text-decoration:none}.group a:hover,.snow a:hover,.ball a:hover,.shoe a:hover,.jugend a:hover{text-decoration:underline}.headliner{border-bottom:1px solid;border-bottom-color:#5e5e5e}.group h2,.group h1,#container .group > h2,#container .group > h1{color:#5e5e5e}.group h2 span.icon,.group h1 span.icon,#container .group > h2 span.icon,#container .group > h1 span.icon{background:#5e5e5e url("../../frontend/style/default/css/../images/icon_verein_weiss.png") no-repeat center;background-position:6px 12px}.group .download a,#container .group > .download a{color:#5e5e5e}.group .download a:hover,#container .group > .download a:hover{color:#fff;background-color:#5e5e5e}.group a.mail,.group .pages a,#container .group > a.mail,#container .group > .pages a{color:#5e5e5e}.group .pages a:hover,.group .pages a.active,.group .pages a.icon-button_right,.group .pages a.icon-button_left,#container .group > .pages a:hover,#container .group > .pages a.active,#container .group > .pages a.icon-button_right,#container .group > .pages a.icon-button_left{background-color:#5e5e5e;color:#fff}.group hr,#container .group > hr{background:#5e5e5e}.snow h2,.snow h1,#container .snow > h2,#container .snow > h1{color:#578fde}.snow h2 span.icon,.snow h1 span.icon,#container .snow > h2 span.icon,#container .snow > h1 span.icon{background:#578fde url("../../frontend/style/default/css/../images/icon_wintersport_weiss.png") no-repeat center;background-position:10px 10px}.snow a,#container .snow > a{color:#578fde}.snow .download a,#container .snow > .download a{color:#578fde}.snow .download a:hover,#container .snow > .download a:hover{color:#fff;background-color:#578fde}.snow a.mail,.snow .pages a,#container .snow > a.mail,#container .snow > .pages a{color:#578fde}.snow .pages a:hover,.snow .pages a.active,.snow .pages a.icon-button_right,.snow .pages a.icon-button_left,#container .snow > .pages a:hover,#container .snow > .pages a.active,#container .snow > .pages a.icon-button_right,#container .snow > .pages a.icon-button_left{background-color:#578fde;color:#fff}.snow hr,#container .snow > hr{background:#578fde}.ball h2,.ball h1,#container .ball > h2,#container .ball > h1{color:#ffba36}.ball h2 span.icon,.ball h1 span.icon,#container .ball > h2 span.icon,#container .ball > h1 span.icon{background:#ffba36 url("../../frontend/style/default/css/../images/icon_badminton_weiss.png") no-repeat center;background-position:7px 10px}.ball a,#container .ball > a{color:#ffba36}.ball .download a,#container .ball > .download a{color:#ffba36}.ball .download a:hover,#container .ball > .download a:hover{color:#fff;background-color:#ffba36}.ball a.mail,.ball .pages a,#container .ball > a.mail,#container .ball > .pages a{color:#ffba36}.ball .pages a:hover,.ball .pages a.active,.ball .pages a.icon-button_right,.ball .pages a.icon-button_left,#container .ball > .pages a:hover,#container .ball > .pages a.active,#container .ball > .pages a.icon-button_right,#container .ball > .pages a.icon-button_left{background-color:#ffba36;color:#fff}.ball hr,#container .ball > hr{background:#ffba36}.jugend h2,.jugend h1,#container .jugend > h2,#container .jugend > h1{color:#5155E1}.jugend a,#container .jugend > a{color:#5155E1}.jugend .download a,#container .jugend > .download a{color:#5155E1}.jugend .download a:hover,#container .jugend > .download a:hover{color:#fff;background-color:#5155E1}.jugend a.mail,.jugend .pages a,#container .jugend > a.mail,#container .jugend > .pages a{color:#5155E1}.jugend .pages a:hover,.jugend .pages a.active,.jugend .pages a.icon-button_right,.jugend .pages a.icon-button_left,#container .jugend > .pages a:hover,#container .jugend > .pages a.active,#container .jugend > .pages a.icon-button_right,#container .jugend > .pages a.icon-button_left{background-color:#5155E1;color:#fff}.jugend hr,#container .jugend > hr{background:#5155E1}.shoe h2,.shoe h1,#container .shoe > h2,#container .shoe > h1{color:#51aa5f}.shoe h2 span.icon,.shoe h1 span.icon,#container .shoe > h2 span.icon,#container .shoe > h1 span.icon{background:#51aa5f url("../../frontend/style/default/css/../images/icon_breitensport_weiss.png") no-repeat center;background-position:5px 11px}.shoe a,#container .shoe > a{color:#51aa5f}.shoe .download a,#container .shoe > .download a{color:#51aa5f}.shoe .download a:hover,#container .shoe > .download a:hover{color:#fff;background-color:#51aa5f}.shoe a.mail,.shoe .pages a,#container .shoe > a.mail,#container .shoe > .pages a{color:#51aa5f}.shoe .pages a:hover,.shoe .pages a.active,.shoe .pages a.icon-button_right,.shoe .pages a.icon-button_left,#container .shoe > .pages a:hover,#container .shoe > .pages a.active,#container .shoe > .pages a.icon-button_right,#container .shoe > .pages a.icon-button_left{background-color:#51aa5f;color:#fff}.shoe hr,#container .shoe > hr{background:#51aa5f}.news.group,#container .news.group,.group .news,.group .headliner{border-bottom-color:#5e5e5e}.news.snow,#container .news.snow,.snow .news,.snow .headliner{border-bottom-color:#578fde}.news.ball,#container .news.ball,.ball .news,.ball .headliner{border-bottom-color:#ffba36}.news.jugend,#container .news.jugend,.jugend .news,.jugend .headliner{border-bottom-color:#5155E1}.news.shoe,#container .news.shoe,.shoe .news,.shoe .headliner{border-bottom-color:#51aa5f}.contentStandard{padding-top:26px;margin-bottom:12px}footer{width:100%;min-width:940px;background-color:#e2e2e2;overflow:hidden;height:175px;position:absolute;bottom:0}footer svg{width:175px;height:175px;float:left;opacity:0.15;margin-left:-50px;margin-top:-5px;margin-right:25px}footer div{margin:0 auto;margin-top:30px;margin-bottom:30px;width:870px;overflow:hidden;padding-left:35px;padding-right:35px}footer div p{width:30%;float:left;margin-bottom:0;margin-top:25px;margin-right:30px;font-size:14px}footer div p.foottitle{width:100%;float:none;font-size:18px;margin:0;font-weight:bold}footer div #bottommenue{margin-right:0px;padding-top:42px;width:auto;float:right}footer div #bottommenue a{margin-left:10px}footer div a{text-decoration:none;color:#5e5e5e}footer div a:hover{text-decoration:underline}.contact h2,#left .contacts h2{padding-bottom:0px;margin-top:5px}.contact h2:first-child,#left .contacts h2:first-child{margin-bottom:20px}.contact p.position,#left .contacts p.position{margin-top:0px}.contact p,#left .contacts p{font-size:14px}.contact img,#left .contacts img{width:100%}.contact a.mail,#left .contacts a.mail{font-weight:bold}.contact a.mail:hover,#left .contacts a.mail:hover{text-decoration:underline}.contact{margin-bottom:30px}.contact p{margin-top:5px;margin-bottom:10px}#left .contacts{margin-left:-2%}#left .contacts .contactsrow{overflow:hidden}#left .contacts .contactscontent{width:46%;display:block;padding:0% 2%;padding-bottom:30px;float:left}.termine li{position:relative;padding:5px;overflow:hidden}.termine li span.datum{width:70px;display:block;float:left;margin-right:20px}.termine li span.text{font-weight:bold;width:170px;margin:0px;float:left;display:block}#right.ball .termine li:nth-child(odd){background-color:rgba(255,186,54,0.2)}#right.jugend .termine li:nth-child(odd){background-color:rgba(81,85,225,0.2)}#right .termine li{line-height:1.5}#right.group .termine li:nth-child(odd){background-color:rgba(94,94,94,0.2)}#right.snow .termine li:nth-child(odd){background-color:rgba(87,143,222,0.2)}#right.shoe .termine li:nth-child(odd){background-color:rgba(81,170,95,0.2)}.download ul{list-style:none;padding-left:0px;margin-top:0px;margin-bottom:40px}.download ul li:last-child a{border-bottom:0px}.download a{position:relative;display:block;padding-left:40px;padding-right:10px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc;line-height:22px}.download a:hover{text-decoration:none}.download a:before{font-family:'icomoon';content:'\e601';font-size:20px;padding-right:10px;position:absolute;top:10px;left:10px}@media (max-height: 800px){header,#backgroundSlider div{height:590px}}@media (max-height: 600px){header,#backgroundSlider div{height:450px}}@media (max-height: 400px){header,#backgroundSlider div{height:300px}}@media (max-width: 940px){header .inner{padding-left:35px}}#login_box{padding:25px}div#search_box{padding:25px}div#search_page strong.keyword{background:#ff0}div#search_page div.entry{overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #B8BCC0}div#search_page img{width:100px;float:left;margin:0px 10px 0px 0px}div#search_page h3{margin:0px}table.downloads{width:80%}#news .newsitem{padding:0px 0px;margin:35px 0px;position:relative}#news .newsitem p{padding:0px;margin:0px 0px 1em 0px}#news .newsitem .category{margin:0px;position:absolute;top:-1.7em;left:0px;font-size:0.9em}#news .newsitem p.date{margin:0px;position:absolute;top:-2.8em;left:0px;font-size:0.9em}#news .newsitem .newslinks{text-align:right}#news .newspaginator{text-align:center}#news .pages{list-style-type:none;padding:0px;margin:0px;text-align:center}#news .pages li{display:inline;margin:0px 3px}#news .pages li a{text-decoration:none}#news .pages li a.active,#news .pages li a:hover{text-decoration:underline}div.slider{border:none;border-top:1px solid #B2B2B2;border-bottom:1px solid #B2B2B2;margin-bottom:-1px}div.slider div{margin:0px !important;padding:0px 0px 0px 15px}div.slider p{margin:0px;padding-bottom:10px}div.slider a.slider{text-decoration:none;line-height:1em;display:block;padding:10px 40px 10px 15px;background:url("../../frontend/style/default/css/../images/arrow_down.gif") 98% center no-repeat;outline:none}div.slider a.slider:hover,div.slider a.slider.active{font-weight:bold}div.slider a.slider.active{background:url("../../frontend/style/default/css/../images/arrow_up.gif") 98% center no-repeat}div.untertext{padding:0px;margin:0px}div.untertext p{clear:both;margin:0px;padding:5px 0px 0px 0px;font-size:0.8em;color:#000;line-height:1em}span.glossaryLink{cursor:pointer;text-decoration:underline}#glossaryContainer div{display:none;width:150px;border:1px solid #000;line-height:1em;padding:5px;background:#fff}#main .contacts .contactsrow{overflow:hidden;clear:both}#main .contacts .contactscontent{width:45%;float:left}#main .contacts .contactscontent img.contactsimage{margin:0px}#main .contacts .contactscontent h2{margin:0px}#main .imagegallery a{display:block;width:220px;height:220px;line-height:220px;border:1px solid #ccc;text-align:center;float:left;overflow:hidden;margin:0px 20px 20px 0px}#main .imagegallery a img{vertical-align:middle;height:auto !important;width:auto !important;height:220px;width:220px;max-height:220px;max-width:220px;padding:0px;margin:0px}.leti_form{display:block}.leti_form .line{margin:0px 0px 10px;padding:0px 20px 0px 0px;overflow:hidden}.leti_form label{display:block;font-size:0.9em;margin:0px}.form_zwei_spalten .leti_form label.uneven{clear:left}.leti_form .error{color:#900}.leti_form .error input,.leti_form .error select,.leti_form .error textarea{background:#fdbaba}.leti_form .text,.leti_form .number,.leti_form .email,.leti_form .textarea{width:100%;padding:2px}.leti_form .textarea{height:100px;resize:none}.leti_form .strasse{width:80%;float:left;margin:0px}.leti_form .strasse_nr{width:17%;float:right;position:relative;right:-6px;margin:0px}.leti_form .plz_ort{width:75%;float:right;margin:0px;position:relative;right:-6px}.leti_form .plz{width:22%;float:left;margin:0px}.leti_form .captcha{width:30px}.leti_form .imgcaptcha{float:left;margin-right:18px}.leti_form input[type=submit],.leti_form input[type=image]{clear:both;float:left}.default_form{width:400px}.default_form.twocols{width:580px}.default_form.twocols .line{width:45%;float:left;margin-right:2%;clear:none;margin-right:0px;margin-left:0px}.default_form.twocols .line.uneven{clear:both;float:left}.default_form.twocols .line.even{float:right}ul.form{margin:10px 0px;padding:10px 10px 10px 15px;clear:both}ul.form.error{border:3px solid #900;border-radius:10px;padding:10px 10px 10px 25px}ul.form li:first-child{list-style-type:none;margin-left:-15px;font-weight:bold}ul.form li p{margin:0px 0px 1em}ul.form_error li p:first-child{margin:0px}#form2 .default_form{width:523px}@font-face{font-family:'icomoon';src:url("../../frontend/style/default/css/../fonts/icomoon.eot?fs92yz");src:url("../../frontend/style/default/css/../fonts/icomoon.eot?#iefixfs92yz") format('embedded-opentype'), url("../../frontend/style/default/css/../fonts/icomoon.woff?fs92yz") format('woff'), url("../../frontend/style/default/css/../fonts/icomoon.ttf?fs92yz") format('truetype'), url("../../frontend/style/default/css/../fonts/icomoon.svg?fs92yz#icomoon") format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download_hover:before{content:"\e600"}.icon-download:before{content:"\e601"}.icon-button_left:before{content:"\e602"}.icon-button_right:before{content:"\e603"}@font-face{font-family:'Gudea';font-style:italic;font-weight:400;src:local('Gudea Italic'), local('Gudea-Italic'), url("../../frontend/style/default/css/../fonts/gudea/Gudea-Italic.ttf") format('truetype');unicode-range:U0100-024F, U0259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF}@font-face{font-family:'Gudea';font-style:italic;font-weight:400;src:local('Gudea Italic'), local('Gudea-Italic'), url("../../frontend/style/default/css/../fonts/gudea/Gudea-Italic.ttf") format('truetype');unicode-range:U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD}@font-face{font-family:'Gudea';font-style:normal;font-weight:400;src:local('Gudea'), url("../../frontend/style/default/css/../fonts/gudea/Gudea-Regular.ttf") format('truetype');unicode-range:U0100-024F, U0259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF}@font-face{font-family:'Gudea';font-style:normal;font-weight:400;src:local('Gudea'), url("../../frontend/style/default/css/../fonts/gudea/Gudea-Regular.ttf") format('truetype');unicode-range:U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD}@font-face{font-family:'Gudea';font-style:normal;font-weight:700;src:local('Gudea Bold'), local('Gudea-Bold'), url("../../frontend/style/default/css/../fonts/gudea/Gudea-Bold.ttf") format('truetype');unicode-range:U0100-024F, U0259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF}@font-face{font-family:'Gudea';font-style:normal;font-weight:700;src:local('Gudea Bold'), local('Gudea-Bold'), url("../../frontend/style/default/css/../fonts/gudea/Gudea-Bold.ttf") format('truetype');unicode-range:U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD}#cookie-info-message{position:fixed;left:0px;bottom:0px;box-shadow:0px -1px 5px 6px rgba(0,0,0,0.2);-o-shadow:0px -1px 5px 6px rgba(0,0,0,0.2);-moz-box-shadow:0px -1px 5px 6px rgba(0,0,0,0.2);-webkit-box-shadow:0px -1px 5px 6px rgba(0,0,0,0.2);padding:10px;display:none;color:#ffffff;background:#4e4e4e;border-top:1px solid #999999;z-index:999;font-size:14px}#cookie-info-message > div{display:flex;align-items:center}#cookie-info-message p{font-size:14px;margin:0px;margin-right:25px;width:fit-content}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#cookie-info-message{width:100%}#cookie-info-message p{width:60%}}#cookie-info-message a:not(#accept-cookies-link){color:#ffffff}#cookie-info-message a:not(#accept-cookies-link):hover{opacity:0.9}#cookie-info-message.active{display:block}#cookie-info-message .inner{display:flex;align-items:center;padding:5px}.cookie-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.cookie-buttons a{margin-bottom:10px;display:block;width:43%;margin-right:0px}.cookie-button:nth-child(3),.cookie-button:nth-child(4){margin-bottom:0px}.cookie-button:first-child:nth-child(3){margin-right:15px}.cookie-buttons p{text-align:left;width:100%}.cookie-buttons a{font-weight:700}.cookie-button a:hover{text-decoration:none !important}#cookie-change-answer{position:fixed;left:0px;bottom:0px;width:40px;height:40px;display:none;background:#578fde;transition:1s;padding:0px !important;border-radius:0px 5px 0px 0px;-webkit-border-radius:0px 5px 0px 0px;-moz-border-radius:0px 5px 0px 0px;z-index:999;cursor:pointer}#cookie-change-answer.active{display:flex;justify-content:center;align-items:center}#cookie-change-answer svg *{fill:#ffffff}#cookie-change-answer:hover{background-color:#000000 !important}.cookie-button{background:#3a3a3a;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;vertical-align:top;user-select:none;white-space:nowrap;text-align:center;text-decoration:none;outline:none;margin:0;border:none;cursor:pointer;font-size:12px;color:#ffffff !important;padding:10px 15px;transition:1s}.cookie-button:hover{background:#578fde}@media only screen and (max-width: 529px){#cookie-info-message > div{display:block}#cookie-info-message #accept-cookies-link{margin-top:25px}.cookie-buttons a{width:100%;margin-right:0px !important;margin-bottom:5px !important}}@media only screen and (min-width: 530px) and (max-width: 949px){.cookie-buttons a{width:100%;margin-right:0px !important;margin-bottom:5px !important}}@media only screen and (min-width: 950px) and (max-width: 1128px){.cookie-buttons a{width:100%;margin-right:0px !important;margin-bottom:5px !important}}@media screen and (max-width: 1280px){#cookie-info-message .cookie-buttons{flex-wrap:wrap}}@media only screen and (min-width: 1920px){#cookie-info-message .cookie-buttons{width:60%}}@media only screen and (min-width: 1129px){#cookie-info-message .cookie-buttons{width:80%;max-width:600px}}@media screen and (max-width: 768px){#cookie-info-message .inner{flex-direction:column}#cookie-info-message .inner p{line-height:20px;text-align:center}#cookie-info-message .inner .cookie-buttons{width:100%;margin-top:10px}#cookie-info-message .inner .cookie-buttons a{margin-bottom:10px}}