/*! Gray v1.6.0 (https://github.com/karlhorky/gray) | MIT */
.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-off,.grayscale.grayscale-fade:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-off>svg,.grayscale.grayscale-replaced.grayscale-fade:hover>svg{opacity:0}a[name]:target{display:block;height:70px;margin:-70px 0 0}#calendarWrap{width:97%}#calendarWrap a{color:#00632b;font-weight:700}.greenCalendarGradient{background:-moz-linear-gradient(top,rgba(0,132,68,.5) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(0,132,68,.5) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(0,132,68,.5) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80008444',endColorstr='#ffffff',GradientType=0)}.orangeCalendarGradient{background:-moz-linear-gradient(top,rgba(250,155,0,.5) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(250,155,0,.5) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(250,155,0,.5) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80fa9b00',endColorstr='#ffffff',GradientType=0)}.yellowCalendarGradient{background:-moz-linear-gradient(top,rgba(255,221,0,.5) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,221,0,.5) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,221,0,.5) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ffdd00',endColorstr='#ffffff',GradientType=0)}.blueCalendarGradient{background:-moz-linear-gradient(top,rgba(198,212,255,.7) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(198,212,255,.7) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(198,212,255,.7) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3c6d4ff',endColorstr='#ffffff',GradientType=0)}.greenCalendarGradient h1,.orangeCalendarGradient h1,.yellowCalendarGradient h1{color:rgb(0,132,68)}.blueCalendarGradient h1,.blueCalendarGradient h2,#calendarWrap.blueCalendarGradient h2 a{color:#333}#calendarWrap.blueCalendarGradient a{color:#f29100}#calendarWrap.blueCalendarGradient hr{border-bottom:solid 2px #333}ul.calendarOverview,ul.calendarOverview ul{overflow:hidden;margin:0!important}ul.calendarOverview>li{list-style:none;width:23.5%;margin:1%;padding:0!important;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.calendarOverview>li:nth-child(4n+1){clear:left;margin-left:0}ul.calendarOverview>li:nth-child(4n+4){margin-right:0}ul.calendarOverview>li img{display:block;width:100%!important;height:auto!important;margin:2% 0 0;border:0}ul.calendarOverview>li img.inactive{opacity:.5;cursor:no-drop;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;-ms-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}ul.calendarOverview>li img.inactive:hover{opacity:1}ul.calendarOverview ul{margin:0}ul.calendarOverview ul>li{list-style:none;font-weight:700;text-align:center}ul.calendarOverview ul>li:first-child{text-align:left;padding-left:10%!important}ul.calendarOverview ul>li:last-child{text-align:right;padding-right:10%!important}#calendarWrap div#calendarWrapWatermark{width:100%;height:100%;padding:10px 15px 100px 15px;overflow:hidden;background-position:bottom right;background-repeat:no-repeat}#calendarWrap.calendarOverview div#calendarWrapWatermark{padding:10px 15px 50px 15px}#calendarWrap.january #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_Januar.png)}#calendarWrap.february #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_Februar.png)}#calendarWrap.march #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_Maerz.png)}#calendarWrap.april #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_April.png)}#calendarWrap.may #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_Mai.png)}#calendarWrap.june #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_Juni.png)}#calendarWrap.july #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_Juli.png)}#calendarWrap.august #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_August.png)}#calendarWrap.september #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_September.png)}#calendarWrap.october #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_Oktober.png)}#calendarWrap.november #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_November.png)}#calendarWrap.december #calendarWrapWatermark{background-image:url(/userfiles/de/Kalender/2017/Lana_Kalender_Dezember.png)}#calendarWrap hr{border:none;border-bottom:solid 2px rgb(0,132,68);margin:2% 0}.calendarContent{overflow:hidden;clear:both;margin-bottom:2%;padding-bottom:2%;border-bottom:1px dotted rgb(0,132,68)}.calendarContent:last-child{border-bottom:none}.calendarContentIcon{float:left;width:10%;margin-right:2%}.calendarContentIcon img{width:100%!important;height:auto!important;display:block;margin-top:15px}.calendarContentText{float:right;width:88%}.c2aWrap{position:absolute;top:0;left:0;max-width:1140px;width:100%;z-index:50000}#c2aContent{width:60%;margin:0 20%;padding:2% 0;overflow:hidden}#c2aContent>img{width:100px;height:auto;float:left;margin-right:2%}#c2aContent a,.c2aContent a:hover{color:inherit}#c2aBtn{background-color:inherit;position:absolute;bottom:-45px;left:30%;padding:5px 10px;cursor:pointer;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#c2aBtn>img{height:40px;width:auto;float:left;margin-right:10px;vertical-align:middle}.c2aBtnContent{display:inline-block}.c2aBtnContentTitle{display:block;font-size:120%;font-weight:600}.c2aBtnContentSubTitle{display:block;font-size:80%}div#cal2019_background{width:calc(60% - 35px);margin:35px 20%;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;background:url(/userfiles/de/Kalender/2019/jahreszeiten-hintergrund.png) no-repeat center center/cover;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px}ul#cal2019{overflow:hidden;list-style:none;width:100%;margin:0;padding:0;position:relative;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;background:url(/userfiles/de/Kalender/2019/zahreszeiten-hintergrund.png) no-repeat center center/cover;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul#cal2019>li{width:50%;height:0;padding:0 0 50% 0;margin:0;float:left;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul#cal2019>li a,ul#cal2019>li img{display:block;width:100%!important;height:auto!important;padding:0;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}li#cal2019-autumn{border-top-left-radius:500px}li#cal2019-winter{border-top-right-radius:500px}li#cal2019-summer{border-bottom-left-radius:500px}li#cal2019-spring{border-bottom-right-radius:500px}ul#cal2019>li#cal2019-center{width:50%;padding:0 0 50% 0;position:absolute;left:25%;top:25%;float:none;overflow:hidden;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;background:#fff199}ul#cal2019>li#cal2019-center img{width:80%!important;margin:10%}ul#cal2019>li>a>img{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in}ul#cal2019>li>a:hover>img{margin:-10% 0 0 -10%;width:120%!important}ul#cal2019>li#cal2019-center>a:hover>img{margin:0;width:100%!important}