body,html{color:#707070;font-size:18px;font-family:arial,helvetica,sans-serif;line-height:1.3em;margin:0;padding:0;width:100%;-webkit-text-size-adjust:100%}img,table{border:none}table{border-collapse:collapse;width:100%}table,th,td{border:1px solid #333}*{outline:none;box-sizing:border-box;-webkit-appearance:none}td,p{margin:0}ul{margin:0;padding:0}ul li{margin:0 0 0 1em;padding:0}.errbox{color:red;background:#ffdede;padding:10px;margin:0 0 15px 0;border:#ebccd1 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.errbox p{color:red;margin-top:0;margin-bottom:0}form{margin:0}.center{text-align:center;width:100%}.form-default label p,.errmsg,.error{color:red}.form-default input.error,.form-default textarea.error,.form-default select.error{background:#ffdede}.form-default label{display:block;margin-bottom:3px;font-family:inherit;font-size:1em}.form-default select{border:1px solid #ccc;box-sizing:border-box;color:#777;font-family:inherit;font-size:1em;font-weight:200;margin:0 0 0.8em;padding:0.3em;width:100%}.form-default select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-default input,.form-default textarea{border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#777;font-family:inherit;font-size:1em;font-weight:200;margin:0 0 0.8em;padding:0.3em;width:100%}.form-default input[type="submit"]{text-transform:uppercase;background:#61b52e;background:-moz-linear-gradient(top,#61b52e 0%,#56861e 100%);background:-webkit-linear-gradient(top,#61b52e 0%,#56861e 100%);background:linear-gradient(to bottom,#61b52e 0%,#56861e 100%);line-height:1em;padding:15px 30px;color:#fff;text-decoration:none;display:inline;box-shadow:0px 0px 5px #999;width:auto}.form-default input[type="submit"]:hover{background:#56861e;background:-moz-linear-gradient(top,#56861e 0%,#61b52e 100%);background:-webkit-linear-gradient(top,#56861e 0%,#61b52e 100%);background:linear-gradient(to bottom,#56861e 0%,#61b52e 100%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.form-default input[type="checkbox"],.form-default input[type="radio"]{background:transparent none repeat scroll 0 0;border:medium none;float:left;width:auto}.form-default input[type="checkbox"]:checked,.form-default input[type="checkbox"]:not(:checked),.form-default input[type="radio"]:checked,.form-default input[type="radio"]:not(:checked){background:transparent none repeat scroll 0 0;display:none;margin:0;padding:0;position:relative}.form-default input[type="checkbox"] + label,.form-default input[type="radio"] + label{cursor:pointer}.form-default input[type="checkbox"]:checked + label::before,.form-default input[type="checkbox"]:not(:checked) + label::before,.form-default input[type="radio"]:checked + label::before,.form-default input[type="radio"]:not(:checked) + label::before{background:white none repeat scroll 0 0;border:1px solid #777;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1) inset;content:" ";display:inline-block;height:15px;margin-right:0.5em;position:relative;top:2px;width:15px}.form-default input[type="checkbox"]:hover + label::before,.form-default input[type="radio"]:hover + label::before{background:#ccc none repeat scroll 0 0;box-shadow:0 0 0 2px white inset}.form-default input[type="checkbox"]:checked + label::before,.form-default input[type="radio"]:checked + label::before{background:#53b8dd none repeat scroll 0 0;box-shadow:0 0 0 2px white inset}a{text-decoration:underline;color:#707070}a:hover{text-decoration:none}h1,h3{font-weight:200;font-size:1.75em;margin:0 0 3rem 0;line-height:1.2em;overflow-wrap:break-word;color:#9b9b9a;text-transform:uppercase}h2{font-weight:normal;text-transform:uppercase;font-size:1em;margin:0 0 1.125em 0;line-height:1.2em;overflow-wrap:break-word}.wrapper{position:relative;margin:0 auto;max-width:1280px}.clearingfix{clear:both;overflow:hidden;line-height:0;height:0;font-size:0px}#logo{display:block;text-align:center;margin:30px 0}#logo img{width:400px;height:auto}.kopfgrafik{background-size:cover!important;background-position:right center;border-top:2px solid #fff;color:#fff;height:100%;overflow:hidden;width:100%;height:450px;padding:60px 0;margin-bottom:4%}.kopfgrafik img{max-width:100%;height:auto}nav{background:#61b52e;background:-moz-linear-gradient(top,#61b52e 0%,#56861e 100%);background:-webkit-linear-gradient(top,#61b52e 0%,#56861e 100%);background:linear-gradient(to bottom,#61b52e 0%,#56861e 100%)}#news{display:flex;justify-content:space-between;flex-wrap:wrap}.news-box{width:calc(50% - 40px);padding:20px 0;border-bottom:2px solid #1da1ba;padding:10px}.news-teaser{color:#fff;padding:25px;background:#61b52e;background:-moz-linear-gradient(top,#61b52e 0%,#56861e 100%);background:-webkit-linear-gradient(top,#61b52e 0%,#56861e 100%);background:linear-gradient(to bottom,#61b52e 0%,#56861e 100%)}.news-box .news-teaser{height:350px}.news-teaser .button{margin:1em 0 0 0}.news-teaser .button a{display:block}.news-box:nth-of-type(even) .news-teaser .news-teaser-text{top:20px;right:0;left:auto;bottom:auto}.news-box .news-teaser-text h2{padding:1rem 1.5rem;line-height:1.2em}.news-box .news-teaser-text h2 div{font-size:1rem;line-height:1.3em;font-weight:400;margin-top:0.5em;text-transform:none}.page-selection ul{display:block;font-size:18px;list-style-type:none;margin-bottom:6px;padding:6px 12px;position:relative;text-align:center}.page-selection ul li{color:#fff;display:inline-block;background:#61b52e;padding:10px 15px;margin:0 2px;text-align:center}.page-selection ul li.active{background:#56861e}.page-selection ul li:hover{background:#56861e;color:#fff}.page-selection ul li:hover a{color:#fff}.page-selection a{text-decoration:none;color:#fff}.white-popup{position:relative;background:#FFF;padding:25px;width:auto;max-width:1280px;width:calc(100% - 20px);margin:0 auto}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all 0.3s;transform:translateY(-100px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all 0.3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:0.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateY(100px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.button{text-align:center;width:100%;margin:1em 0}.button a{text-transform:uppercase;background:#61b52e;background:-moz-linear-gradient(top,#61b52e 0%,#56861e 100%);background:-webkit-linear-gradient(top,#61b52e 0%,#56861e 100%);background:linear-gradient(to bottom,#61b52e 0%,#56861e 100%);line-height:1em;padding:15px 30px;color:#fff;text-decoration:none;display:inline-block;box-shadow:0px 0px 5px #999}.button:hover a{background:#56861e;background:-moz-linear-gradient(top,#56861e 0%,#61b52e 100%);background:-webkit-linear-gradient(top,#56861e 0%,#61b52e 100%);background:linear-gradient(to bottom,#56861e 0%,#61b52e 100%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.button-grey a{color:#707070;background:#bbbbbb;background:-moz-linear-gradient(left,#bbbbbb 0%,#eeeeee 50%,#bbbbbb 100%);background:-webkit-linear-gradient(left,#bbbbbb 0%,#eeeeee 50%,#bbbbbb 100%);background:linear-gradient(to right,#bbbbbb 0%,#eeeeee 50%,#bbbbbb 100%)}.button-grey:hover a{color:#707070;background:#eeeeee;background:-moz-linear-gradient(left,#eeeeee 0%,#eeeeee 50%,#eeeeee 100%);background:-webkit-linear-gradient(left,#eeeeee 0%,#eeeeee 50%,#eeeeee 100%);background:linear-gradient(to right,#eeeeee 0%,#eeeeee 50%,#eeeeee 100%)}.galerie ul{display:flex;flex-wrap:wrap;justify-content:space-between}.galerie ul li{width:calc(33.3% - 13px);margin:0 0 20px 0}.galerie ul li div{background-size:cover !important;background-position:center center !important;width:100%;height:350px;align-items:center;display:-webkit-flex;display:flex;justify-content:center}.galerie ul li{list-style-type:none}.galerie div:after{align-items:center;border-radius:100%;color:#fff;content:" ";display:-webkit-flex;display:flex;font-family:"FontAwesome";font-size:2.5em;height:80px;justify-content:center;opacity:0;width:80px;background-color:#fff;background-image:url('/graphik/marienkaefer.png');background-size:contain;background-position:center center}.galerie li:hover div:after{opacity:1;transition:opacity 0.3s ease 0s}.two-columns{display:-webkit-flex;display:flex;flex-wrap:wrap}.column-left{margin-right:2%;width:49%}.column-right{width:49%}.column-left img,.column-right img{height:auto;max-width:100%}.three-columns{display:-webkit-flex;display:flex;flex-wrap:wrap}.column-third{margin-right:3%;width:31.33%}.column-third:nth-child(3n){margin-right:0}.column-third img{height:auto;max-width:100%}.vorlage-box{padding:25px;box-shadow:0px 0px 5px #999}.grau{background:#bbbbbb;background:-moz-linear-gradient(left,#bbbbbb 0%,#eeeeee 50%,#bbbbbb 100%);background:-webkit-linear-gradient(left,#bbbbbb 0%,#eeeeee 50%,#bbbbbb 100%);background:linear-gradient(to right,#bbbbbb 0%,#eeeeee 50%,#bbbbbb 100%)}footer{background:#cecece;padding:70px 0px 60px 0px}footer a{display:block}footer .button{width:auto;display:inline-block;margin:2em 10px 10px 0;text-align:left}#footer-nav li{margin:0;list-style-type:none}#footer-nav li a{text-decoration:none}#footer-nav li a:hover{text-decoration:underline}@media screen and (max-width:1320px){.wrapper{margin:0 2%}}@media screen and (max-width:1025px){.icon_drop_down{display:none}}@media screen and (max-width:1024px){#logo{margin:40px 20px}#logo img{max-width:100%}.galerie ul li{width:calc(50% - 13px)}}@media screen and (max-width:768px){.column-left{margin:0 0 20px;width:100%}.column-right{width:100%}.column-third{width:100%}#logo{margin:20px}footer{padding:40px 0}footer .column-third:not(:last-child){margin-bottom:2em}.kopfgrafik{height:250px}.galerie ul li div{height:250px}}@media screen and (max-width:450px){.galerie ul li div{height:150px}.mitglieder-boxen td{padding:2px;font-size:0.75em}footer h3{font-size:2em}}