*{margin:0;padding:0;box-sizing:border-box;list-style-type:none;outline:none;border:none;text-decoration:none}a{color:#5a5050}a:hover{text-decoration:underline}.clearfix{content:"";display:table;clear:both}#page{margin:0 auto;background:white;font-family:"ff-meta-serif-web-pro",serif}#page h1,#page h2,#page h3,#page h4{font-family:"ff-meta-web-pro",serif;line-height:120%}#page p{line-height:140%}header{width:100%;position:relative}header #mood .moodbild{width:100%;height:500px;background-position:right bottom;background-size:cover;background-repeat:no-repeat;padding:0 50px;position:relative}@media screen and (max-width:1024px){header #mood .moodbild{height:370px;padding:0}}@media screen and (max-width:500px){header #mood .moodbild{height:auto;background:none}header #mood .moodbild img{width:100%;height:auto;display:block !important}}header #mood .moodbild .bu{color:white;text-align:right;padding-right:14px;top:110px;position:absolute;right:50%;max-width:700px;width:100%}@media screen and (max-width:1400px){header #mood .moodbild .bu{left:30px;text-align:left;top:100px}}@media screen and (max-width:1024px){header #mood .moodbild .bu{top:0px;left:0;max-width:500px;padding:30px}}@media screen and (max-width:720px){header #mood .moodbild .bu{display:none}}header #mood .moodbild .bu h1{font-weight:300;font-size:60px;line-height:100%;margin-bottom:15px}@media screen and (max-width:1024px){header #mood .moodbild .bu h1{font-size:40px}}header #mood .moodbild .bu p{font-size:18px;font-weight:300}@media screen and (max-width:1024px){header #mood .moodbild .bu p{font-size:16px}}header #mood .stoerer>p>a{padding:15px 20px 20px;background-color:#E75317;width:300px;border-radius:20px 0 20px 20px;transform:rotate(-5deg);display:block;margin:0 50px 0 0;font-size:17px;line-height:23px;color:white;font-family:"ff-meta-web-pro",serif;font-weight:300}header #mood .stoerer>p>a:hover{text-decoration:none;background-color:#5a5050}header #mood .stoerer>p:nth-of-type(2){transform:rotate(2deg)}header #mood .stoerer_ohne_link>p{padding:15px 20px 20px;background-color:#5a5050;width:300px;border-radius:20px 0 20px 20px;transform:rotate(-5deg);display:block;margin:0 50px 0 0;font-size:17px;line-height:23px;color:white;font-family:"ff-meta-web-pro",serif;font-weight:300}header #mood .stoerer_ohne_link>p a{color:white;text-decoration:underline}header #mood .stoerer_ohne_link>p a:hover{color:#E75317}header #mood .stoerer_ohne_link>p:nth-of-type(2){transform:rotate(2deg)}header #mood .stoerer_ohne_link,header #mood .stoerer{position:absolute;left:10%;top:300px;display:flex;align-items:flex-start}@media screen and (max-width:1160px){header #mood .stoerer_ohne_link,header #mood .stoerer{right:initial;left:20px}}@media screen and (max-width:1024px){header #mood .stoerer_ohne_link,header #mood .stoerer{top:270px}}@media screen and (max-width:720px){header #mood .stoerer_ohne_link,header #mood .stoerer{display:none}}.editmode header #mood .stoerer>p>a{position:static;margin-left:20px}nav{position:absolute;z-index:100;text-align:right;width:50%;left:0px;top:20px;padding-right:4px}@media screen and (max-width:1400px){nav{width:auto;left:20px}}@media screen and (max-width:1024px){nav{position:relative;left:0;top:0;width:100%;background:white;min-height:60px;padding:0}}nav>ul{float:right}@media screen and (max-width:1024px){nav>ul{float:none;position:relative;width:100%;background:#5a5050;text-align:center;height:auto;max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s;padding:0 10px;border-top:60px solid white}nav>ul.open{max-height:700px}}nav>ul br{display:none}nav>ul>li{float:left;margin-right:8px;border-radius:5px 0 5px 5px}@media screen and (max-width:1024px){nav>ul>li{float:none;border-bottom:1px dotted rgba(255,255,255,0.5)}}nav>ul>li.has-children{border-radius:5px 5px 0 0}@media screen and (max-width:720px){nav>ul>li{margin-right:0;margin:5px 0;width:100%;text-align:center}}nav>ul>li>a{color:#5a5050;text-decoration:none;padding:5px 10px;display:block}@media screen and (max-width:1024px){nav>ul>li>a{color:white;font-family:"ff-meta-web-pro",serif;font-size:18px}}nav>ul>li:last-of-type{margin-right:0}@media screen and (max-width:1024px){nav>ul>li:last-of-type{border-bottom:0}}@media screen and (min-width:1025px){nav>ul>li:hover{background:#5a5050}nav>ul>li:hover a{text-decoration:none;color:white}nav>ul>li:hover ul{display:block;padding:8px 8px 6px}nav>ul>li:hover ul li a{color:white;padding:6px 2px}}nav>ul>li ul{background:#5a5050;-webkit-transition:background .4s;transition:background .4s;border-radius:0 5px 5px 5px;padding:5px;display:none;float:none;position:absolute;padding-top:3px;padding-bottom:3px;padding-left:5px;font-size:14px}@media screen and (max-width:1024px){nav>ul>li ul{display:block;position:static;padding-bottom:10px}}nav>ul>li ul li{float:none;text-align:left;margin:0;background:none}@media screen and (max-width:1024px){nav>ul>li ul li{text-align:center}}nav>ul>li ul li a{display:block;padding:4px 2px}@media screen and (max-width:1024px){nav>ul>li ul li a{color:white;font-family:"ff-meta-web-pro",serif}}nav>ul>li ul li a:hover{text-decoration:underline}nav>ul>li ul li a.aktiv{font-weight:bold}nav>ul>li:last-of-type{min-width:75px}nav>ul>li:last-of-type ul{min-width:75px;border-radius:0 0 5px 5px}@media screen and (max-width:720px){nav>ul{width:100%}}nav>ul:after{content:"";display:table;clear:both}nav:after{content:"";display:table;clear:both}#content{width:100%;max-width:1000px;margin:0 auto}#content #logo{left:50%;position:relative;margin-left:-196px;margin-top:30px;margin-bottom:50px;display:inline-block}@media screen and (max-width:720px){#content #logo{margin-left:auto;margin-right:auto;display:block;left:0;width:200px}#content #logo img{width:100%;height:auto}}#content #intro{display:none;margin-bottom:30px;padding:0 20px}@media screen and (max-width:720px){#content #intro{display:block}}#content #intro .contentelement{background:none !important}#content #intro .contentelement .bu{width:100%;margin:0 auto;max-width:400px;color:#605755}#content #intro .contentelement .bu h1{margin-bottom:10px}#content #intro .stoerer_ohne_link,#content #intro .stoerer{display:flex;align-items:flex-start;column-count:1}#content #intro .stoerer_ohne_link p,#content #intro .stoerer p{padding:10px 25px 15px;background-color:#E75317 !important;border-radius:20px 0 20px 20px;display:block;font-size:17px;line-height:23px;color:white;font-family:"ff-meta-web-pro",serif;font-weight:300;margin:20px auto 0;max-width:430px}#content #intro .stoerer_ohne_link p a,#content #intro .stoerer p a{color:white}#content #intro .stoerer_ohne_link p a:hover,#content #intro .stoerer p a:hover{text-decoration:none}#content #intro .stoerer_ohne_link p{background-color:#5a5050 !important}#content section{padding:0 50px}#content section.schnellkontakt p{margin-top:13px !important}#content section.schnellkontakt ul:not(.cmsMenuButtons){margin:20px 0}#content section.schnellkontakt ul:not(.cmsMenuButtons) li{margin-bottom:8px;color:#605755;padding-left:13px;position:relative;line-height:140%}#content section.schnellkontakt ul:not(.cmsMenuButtons) li:before{content:"";background-image:url("/static/img/list-style-image.svg");width:7px;height:7px;background-size:7px;position:absolute;left:0px;top:8px}#content section.schnellkontakt ul:not(.cmsMenuButtons) li a{color:#E75317}#content section.schnellkontakt ul:not(.cmsMenuButtons) li a:hover{text-decoration:underline}#content section.schnellkontakt ul:not(.cmsMenuButtons).termine{margin-top:5px}#content section:after{content:"";display:table;clear:both}@media screen and (max-width:1024px){#content section{padding:0 20px}}#content section aside{width:50%;float:left;text-align:right;padding-right:14px}#content section aside:after{content:"";display:table;clear:both}@media screen and (max-width:720px){#content section aside{float:none;width:100%;padding:0;margin-bottom:20px;text-align:left;max-width:400px;margin:0 auto}}#content section aside table{display:inline-block;margin-bottom:15px;margin-top:10px}#content section aside table td{padding:0px 0px 4px 6px}@media screen and (max-width:720px){#content section aside table td{padding:0px 6px 4px 0px}}#content section aside table td:first-of-type{text-align:left}#content section aside .contentbild{max-width:100px;width:100%;height:100px;float:right;border-radius:20px 0px 20px 20px;overflow:hidden;-webkit-transition:height .5s,max-width .5s,background-position .5s;transition:height .5s,max-width .5s,background-position .5s;background-position:center center;background-repeat:no-repeat;background-size:400px}@media screen and (max-width:720px){#content section aside .contentbild{margin:0 auto 15px;float:none}}@media screen and (max-width:500px){#content section aside .contentbild{height:auto !important;background:none !important}#content section aside .contentbild img{display:block !important;width:100%;height:auto}}#content section aside .contentbild:after{content:"";display:table;clear:both}#content section aside .contentbild img{float:right;height:auto;display:block;position:relative}#content section.multifeld{margin-bottom:40px}@media screen and (max-width:720px){#content section.multifeld{margin-bottom:80px}}#content section.multifeld:last-of-type{margin-bottom:0}#content section.multifeld .akkordeon{cursor:pointer;margin-bottom:5px}#content section.multifeld .akkordeon .akkordeonIcon{display:inline-block;position:absolute;width:12px;height:12px;background:url("/static/img/akkordeonIcon.svg") no-repeat;background-position:0 0;left:0px;margin-right:4px;top:10px}#content section.multifeld .akkordeon h2{padding-left:16px;position:relative}#content section.multifeld .bu{max-width:400px;margin-bottom:10px}#content section.multifeld .zusatzinfo{display:none;max-width:400px}#content section.multifeld h2{font-size:24px;font-weight:bold;line-height:120%;margin-bottom:10px}#content section.multifeld h2:first-of-type{margin-top:0}#content section.multifeld h3{font-size:22px;font-weight:bold;margin:20px 0 0px}#content section.multifeld h4{font-size:16px;font-weight:bold;font-family:"ff-meta-serif-web-pro",serif;margin:20px 0 5px}#content section.multifeld ul:not(.cmsMenuButtons){margin:20px 0}#content section.multifeld ul:not(.cmsMenuButtons) li{margin-bottom:8px;color:#605755;padding-left:13px;position:relative;line-height:140%}#content section.multifeld ul:not(.cmsMenuButtons) li:before{content:"";background-image:url("/static/img/list-style-image.svg");width:7px;height:7px;background-size:7px;position:absolute;left:0px;top:8px}#content section.multifeld ul:not(.cmsMenuButtons) li a{font-family:"ff-meta-web-pro",serif}#content section.multifeld ul:not(.cmsMenuButtons).termine{margin-top:5px}#content section.multifeld ol{margin:20px 0;padding-left:17px}#content section.multifeld ol li{margin-bottom:4px;color:#605755;list-style-type:decimal;position:relative;line-height:140%}#content section.multifeld a{color:#E75317}#content section.aufgeklappt .contentbild{max-width:400px;height:400px;background-position:0 0 !important}#content section.aufgeklappt .akkordeonIcon{background-position:0 -12px !important;top:12px !important;left:-1px !important}#content section.keinBild aside{display:none}#content section article{width:50%;float:right;padding-left:14px}@media screen and (max-width:720px){#content section article{float:none;width:100%;max-width:400px;margin:0 auto;padding-left:0px;text-align:left}}#content section h2,#content section h3,#content section h4{color:#605755}#content section h3{color:#E75317;font-size:30px;font-weight:100;line-height:120%;margin-bottom:10px}#content section h4{font-size:30px;font-weight:100;line-height:120%;margin-bottom:10px}#content section p,#content section td{color:#605755;margin-bottom:10px}#content section p:last-of-type,#content section td:last-of-type{margin:0}#content section.schnellkontakt{margin-top:70px}#content section.abbinder{margin-top:90px}@media screen and (max-width:720px){#content section.abbinder{margin-top:30px}}#content section.abbinder p{margin-bottom:10px;font-size:14px}#content section.abbinder p:last-of-type{margin:0}#content .contenttext.stoerer_ohne_link,#content .contenttext.stoerer{column-count:1;display:flex;align-items:flex-start}@media screen and (max-width:520px){#content .contenttext.stoerer_ohne_link,#content .contenttext.stoerer{display:block;column-count:1}}#content .contenttext.stoerer_ohne_link p,#content .contenttext.stoerer p{transform:rotate(-5deg);padding:10px 25px 15px;background-color:#E75317;background-color:#605755;border-radius:20px 0 20px 20px;display:block;font-size:17px;line-height:23px;color:white;font-family:"ff-meta-web-pro",serif;font-weight:300;margin:20px auto 0;max-width:430px}@media screen and (max-width:520px){#content .contenttext.stoerer_ohne_link p,#content .contenttext.stoerer p{margin-bottom:20px}}#content .contenttext.stoerer_ohne_link p:nth-of-type(2),#content .contenttext.stoerer p:nth-of-type(2){transform:rotate(2deg)}#content .contenttext.stoerer_ohne_link a,#content .contenttext.stoerer a{color:white}#content .contenttext.stoerer_ohne_link a:hover,#content .contenttext.stoerer a:hover{text-decoration:none}#content .stoerer_ohne_link p{background-color:#5a5050 !important}#content .contenttext{position:relative;width:100%;max-width:600px;margin:0 auto;column-count:2;column-gap:28px}#content #map{position:absolute;overflow:hidden;width:40%;margin-top:20px;height:400px;max-width:400px}@media screen and (max-width:720px){#content #map{position:relative;width:100%;margin-bottom:20px}}footer{width:100%;background:url("/static/img/footer.jpg") no-repeat;height:50px;margin-top:50px;background-size:cover;padding:0 20px}footer:after{content:"";display:table;clear:both}footer ul{float:right;width:50%;padding-left:4px;padding-top:18px}footer ul:after{content:"";display:table;clear:both}@media screen and (max-width:720px){footer ul{width:100%;max-width:400px;margin:0 auto;float:none}}footer ul li{float:left;margin-right:20px}footer ul li a{padding:10px}@media screen and (max-width:720px){footer ul li a{padding:0}}footer ul li:last-of-type{margin-right:0}.startseite #content section.aufgeklappt .contentbild{width:250px;height:250px;background-size:contain}#content section.aufgeklappt .contentbild img{width:100%;height:100%}.editmode #mood{padding-top:40px;min-height:100px}#dot{width:28px;right:30px;position:absolute;top:16px;display:none;z-index:9999999}@media screen and (max-width:1024px){#dot{display:block}}#mapContent h3{font-size:20px !important;text-align:left}#mapContent p{text-align:left}.icon{padding:14px;position:absolute;top:5px;left:16px;cursor:pointer;z-index:9999999;display:none}@media screen and (max-width:1024px){.icon{display:block}}.icon div{width:30px;height:22px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.icon div span{display:block;position:absolute;height:4px;width:100%;background:#605755;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-radius:2px 0px 2px 2px}.icon:hover div span{background:#E75317}.icon div span:nth-child(1){top:0px}.icon div span:nth-child(2),.icon div span:nth-child(3){top:10px}.icon div span:nth-child(4){top:20px}.icon.open div span:nth-child(1){top:18px;width:0%;left:50%}.icon.open div span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon.open div span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.icon.open div span:nth-child(4){top:18px;width:0%;left:50%}