.max-zentriert{max-width:1240px;margin:0 auto;display:block}.max-zentriert-980{max-width:980px;margin:0 auto;display:block}.schatten-light{-webkit-box-shadow:0 6px 5px -1px rgba(0,0,0,0.03);-moz-box-shadow:0 6px 5px -1px rgba(0,0,0,0.03);box-shadow:0 6px 5px -1px rgba(0,0,0,0.02);z-index:2}.lichtkante{-webkit-box-shadow:0 37px 36px -6px #fff;-moz-box-shadow:0 37px 36px -6px #fff;box-shadow:0 37px 36px -6px #fff}.schatten{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,0.3);box-shadow:0 0 9px 0 rgba(0,0,0,0.3);z-index:2}.schatten-unten{-webkit-box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);-moz-box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);-webkit-box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);-moz-box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);box-shadow:0 7px 5px -2px rgba(0,0,0,0.3)}.schatten-hover{-webkit-box-shadow:0 0 26px 0 rgba(0,0,0,0.62);-moz-box-shadow:0 0 26px 0 rgba(0,0,0,0.62);box-shadow:0 0 26px 0 rgba(0,0,0,0.62);z-index:2}.schatten-ob-invert{-webkit-box-shadow:inset 0 6px 5px 0 rgba(0,0,0,0.08);-moz-box-shadow:inset 0 6px 5px 0 rgba(0,0,0,0.08);box-shadow:inset 0 6px 5px 0 rgba(0,0,0,0.08)}body{margin:20px 0 0 0;font-family:'Martel Sans',sans-serif;color:black;font-size:100%;background:#E2E4E4;background-image:url("/bilder/layout/dark_embroidery.png")}.inhalt-container ul,.inhalt-container ol,.inhalt-container table,.inhalt-container p{font-size:120%}.blind{position:absolute;left:-2000px}#print-adresse{display:none}#seite-container{min-height:100vh}.schattenwrapper-innen{max-width:1240px;margin:0 auto;display:block;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,0.3);box-shadow:0 0 9px 0 rgba(0,0,0,0.3);z-index:2}header{height:260px;background-color:white;max-width:1240px;margin:0 auto;display:block}.header-innen{position:relative;display:flex;align-items:center;height:260px}.logo{margin:6px 0 0 20px}.suche{width:240px;background:rgba(255,255,255,0.3);border:1px solid #E2E4E4;border-radius:15px;display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap}.suche [type=text]{border:none;width:175px}.lupe{cursor:pointer;background:transparent;color:#E2E4E4;border:none}::-webkit-input-placeholder{color:white}::-moz-placeholder{color:white}:-ms-input-placeholder{color:white}:-moz-placeholder{color:white}.inhalt-wrapper{display:flex}.inhalt-container{padding:40px 50px 40px 50px;min-height:500px;position:relative;background:white;width:100%}.rechts-container{display:none}.inhalt-container ul,.inhalt-container ol{line-height:180%;margin:5px 0 5px 20px}.inhalt-container li{margin-top:6px}.inhalt-container p{line-height:180%;margin:15px 0 5px 0}#sie-sind-hier{font-size:80% !important;margin:0;padding:0 0 5px 0;border-bottom:1px solid #f2f6f7;opacity:.6;filter:alpha(opacity=60)}.pfeil-top{position:fixed;right:5px;bottom:5px;cursor:pointer;font-weight:bold;z-index:10000000;background:white;border-radius:50%}.pfeil-top i{font-size:230%}.pfeil-top a{border:none;text-decoration:none;color:#666 !important}.pfeil-top a:hover{color:#444 !important;border:none}#inhalt-wrapper-4 .inhalt-container,#inhalt-wrapper-5 .inhalt-container{width:1200px}#inhalt-wrapper-4 .rechts-container,#inhalt-wrapper-5 .rechts-container{width:340px;display:block;background:white;background-image:url(/bilder/layout/so-white.png);padding:40px 40px 40px 0}footer{background-image:url("/bilder/layout/hell_embroidery.png");color:black;width:100%;line-height:160%;padding:15px 20px 40px 20px;max-width:1240px;margin:0 auto;display:block;border-top:5px solid #e5342c}footer i{opacity:.7;display:inline-block;width:23px}footer a{color:black;text-decoration:none}footer a:hover{color:#717879}.footer-innen{display:flex;justify-content:space-between;padding:20px 30px 0 30px}.footer-innen div{flex:1}.fuss-links{text-align:left}.fuss-mitte{text-align:center}.fuss-rechts{text-align:right}.fuss-links-innen,.fuss-mitte-innen,.fuss-rechts-innen{text-align:left;display:inline-block}.icon-link{border:none}.fuss-unten{text-align:center}.handmade-with-love span,.handmade-with-love i{color:white !important}.arrow_scroll_top i{color:#e5342c}td{vertical-align:top}.formular-table{width:100%;max-width:500px;border:none;margin:20px 0 0 0;border-collapse:collapse}.formular-table td{padding:0 0 15px 0;border:none;border-collapse:collapse;vertical-align:top}.formular-table th{background:#f2f6f7;padding:5px;font-weight:normal;text-align:left;border:none;border-collapse:collapse;vertical-align:top}.formbutton{padding:10px;background:#8d1406;color:white;border:0;font-weight:bold;width:100%;font-size:100% !important;cursor:pointer}.formbutton:hover{background-image:url("/bilder/layout/dark_embroidery.png")}.formfeld{width:100%;padding:3px}.formfeldort{width:100%;margin:0;padding:3px}.formfeldnachricht{width:100%}.pflichtfelder{color:#8d1406;font-size:120%;font-weight:bold;margin-bottom:-10px}th .pflichtfelder,td .pflichtfelder{float:right}label{margin:0 10px 0 5px}#seitenbox-global-rechts h3,#seitenbox-global-rechts .box-button a{margin-bottom:-10px !important}#seitenbox-global-rechts .seitenbox,#seitenbox-global-links .seitenbox{margin-bottom:15px}#seitenbox-global-rechts p,#seitenbox-global-links p{margin:10px 0 10px 0}#seitenbox-global-rechts .seitenbox .kopf,#seitenbox-global-links .seitenbox .kopf{font-weight:bold;margin:0 0 20px 0}.seitenbox a{color:#666;text-decoration:none}.seitenbox a:hover,.seitenbox a:active{color:#8d1406 !important}.seitenbox a:visited{color:#666}#seitenbox-global-links,#seitenbox-global-rechts{width:100%}#seitenbox-global-links .seitenbox{margin-bottom:15px}#seitenbox-global-links .seitenbox .kopf{color:white;font-size:80%;font-weight:bold;background:#E2E4E4;background-repeat:no-repeat;padding-right:12px;text-align:right}#seitenbox-global-links .body{padding:8px;font-size:80%;color:black;background-color:#DDEAF5}.alle-termine a{padding:5px 10px 5px 10px;background:#E2E4E4;text-decoration:none !important;font-size:100%;display:block;margin:0 0 30px 0;background-image:url("/bilder/layout/hell_embroidery.png")}.kalender-rechts i{font-size:400%;color:#a7a7a7}#cookieShow a{color:#f1d600;text-decoration:none}#cookieShow a:hover{text-decoration:underline}#cookieShow div{padding:10px;padding-right:40px}#cookieShow{outline:1px solid #7b92a9;text-align:right;border-top:1px solid #444;background:#000;position:fixed;bottom:0;padding-right:200px;z-index:10000;width:100%;font-size:110%;line-height:16px;color:#fff}#cookieShowCloser{position:absolute;left:20px;width:200px;height:30px;text-align:center;padding-top:5px;text-decoration:none;top:5px;cursor:pointer;background-color:#f1d600;border-radius:5px;font-size:110%;color:#000;font-weight:bold;transition:background 200ms ease-in-out 0s,color 200ms ease-in-out 0s,box-shadow 200ms ease-in-out 0s}#cookieShowCloser:hover{border-bottom:1px solid white;border-right:1px solid white;border-top:1px solid #7b92a9;border-left:1px solid #7b92a9}.leiste-menue-1{width:100%;background:#E2E4E4;background-image:url("/bilder/layout/hell_embroidery.png");position:sticky;top:0;z-index:9999;max-width:1240px;margin:0 auto;display:block;-webkit-box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);-moz-box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);-webkit-box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);-moz-box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);border-top:1px solid #E2E4E4;border-bottom:1px solid #E2E4E4}#navigation{max-width:1240px;margin:0 auto;display:block;display:flex;justify-content:space-between;flex-wrap:nowrap;line-height:normal !important;padding-left:22px}.platzhalter-fuer-fixed{display:none;height:50px}.open-menue{color:white;display:inline-block;position:absolute;top:10px;right:4px;transform:rotate(90deg);font-size:120%;font-weight:bold;display:none}.open-umenue{font-size:130%;position:absolute;display:inline !important;right:8px;top:5px;color:#8d1406;display:none !important}.menu-1 a,.menu-1 span{color:black;background:transparent;font-size:100%;min-height:50px;padding:0 10px 0 5px;font-weight:bold;text-decoration:none;text-transform:none;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear;display:flex;align-items:center}.menu-1 a:hover,.menu-1 span:hover,.menu-1 a:active,.menu-1 span:active{color:#666;background:transparent}.menu-1:hover>ul,.menu-1:active>ul{visibility:visible;background:#E2E4E4;background-image:url("/bilder/layout/hell_embroidery.png");font-size:100%;margin:0;padding:0;line-height:normal !important}.menu-2:hover>ul,.menu-2:active>ul{visibility:visible;background:#E2E4E4;background-image:url("/bilder/layout/hell_embroidery.png");line-height:normal !important;display:none}.menu-2 a,.menu-2 span{display:block;text-decoration:none;text-transform:none;font-weight:bold;color:black;background:transparent;width:100%;padding:6px 15px 6px 15px;display:flex;flex-wrap:wrap;align-items:center;font-size:90%;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.menu-3 a,.menu-3 span{display:block;text-decoration:none;text-transform:none;font-weight:bold;color:black;background:transparent;width:100%;padding:0 15px 0 15px;display:flex;flex-wrap:wrap;align-items:center;font-size:90%}.menu-2 a:hover,.menu-2 span:hover{color:white;background:#8d1406}.menu-3 a:hover,.menu-3 span:hover{color:#666;background:white}.button-sk-1{color:#666 !important;background:transparent !important}.button-sk-2{color:#666 !important;background:white !important}.button-sk-3{color:#666 !important;background:white !important}.menu-1 ul,.menu-2 ul{list-style:none;padding:0;visibility:hidden;position:absolute;z-index:99999;width:320px;-webkit-transition:opacity .2s linear,visibility 0s linear;-moz-transition:opacity .2s linear,visibility 0s linear;-o-transition:opacity .2s linear,visibility 0s linear;transition:opacity .2s linear,visibility 0s linear}.menu-2 ul{width:300px}.menu-1 ul{top:50px;left:-9px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 10px rgba(0,0,0,0.3)}.menu-2 ul{left:450px;top:0;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 10px rgba(0,0,0,0.3)}#ul-10009,#ul-10572{right:0 !important;left:-320px}.menu-1 span,.menu-2 span,.menu-3 span{cursor:default}.menu-1{position:relative;flex-grow:1;list-style-type:none}.menu-2{position:relative}@media screen and (max-width:960px){.menu-1 a,.menu-1 span{font-size:90%;text-transform:none;padding:0 5px 0 5px}.menu-2 a,.menu-2 span,.menu-3 a,.menu-3 span{padding:0 15px 0 15px;font-size:90%}.menu-1 ul,.menu-2 ul{width:200px}}.responsive-btn-group{display:none;align-items:center;justify-content:flex-start;cursor:pointer;background:#E2E4E4;background-image:url("/bilder/layout/hell_embroidery.png");color:black;text-align:center;height:57px;-webkit-box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);-moz-box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);-webkit-box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);-moz-box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);z-index:200;padding-left:40px}.schalter-responsive-menue{display:inline-block;width:50px;height:35px}.schalter-responsive-menue .fa-bars{font-size:200%}.schalter-responsive-menue .fa-times-circle{font-size:230%}.responsive-btn-group .fa-home{font-size:200%;margin-left:15px;width:50px;height:35px;display:inline-block}.responsive-btn-group .fa-home:hover,.schalter-responsive-menue:hover{color:#666}.responsive-menue{padding-top:15px;padding-bottom:15px;visibility:hidden;position:absolute !important;top:310px;left:0;z-index:2000000000;width:100%;max-width:450px;font-size:110%;cursor:pointer;height:500px;overflow:auto;-webkit-box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);-moz-box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);box-shadow:0 6px 5px -1px rgba(0,0,0,0.33);-webkit-box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);-moz-box-shadow:0 7px 5px -2px rgba(0,0,0,0.3);box-shadow:0 7px 5px -2px rgba(0,0,0,0.3)}.responsive-menue{background:#E2E4E4;background-image:url("/bilder/layout/hell_embroidery.png");color:black}.responsive-menue a{color:black !important;text-decoration:none}.responsive-menue a:hover{color:#666 !important}.resp-menue-1{width:100%;position:relative;font-weight:bold}.men-1-ohne-seite{display:flex;min-height:50px;align-items:center;padding:0 0 0 50px}.men-1-mit-seite{display:flex;min-height:50px;align-items:center;padding:0 0 0 50px}.men-2-ohne-seite{display:flex;min-height:50px;align-items:center;padding:0 0 0 50px}.men-2-mit-seite{display:flex;min-height:50px;align-items:center;padding:0 0 0 50px}.men-3-ohne-seite{display:flex;min-height:50px;align-items:center;padding:0 0 0 50px}.men-3-mit-seite{display:flex;min-height:50px;align-items:center;padding:0 0 0 50px}.resp-menue-2{display:none;width:100%;background:transparent;font-weight:normal !important;text-transform:none}.resp-menue-2 .btn-menue-2{background:rgba(255,255,255,0.1);width:100%;position:relative}.resp-menue-3{display:none;background:transparent;font-weight:normal !important;text-transform:none}.resp-menue-3 .btn-menue-3{background:rgba(255,255,255,0.2);width:100%;position:relative}.responsive-menue a{display:block}.pfeil-menue-1,.pfeil-menue-2,.pfeil-menue-3{position:absolute;left:0;top:0;display:block;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.pfeil-menue-1{font-size:170%}.pfeil-menue-2{font-size:150%}.pfeil-menue-3{font-size:130%}.pfeil-menue-1:hover,.pfeil-menue-2:hover,.pfeil-menue-3:hover{color:#717879}@media screen and (max-width:1150px){#navigation{display:none}.responsive-btn-group{display:flex}}@media screen and (min-width:1151px){.responsive-menue{display:none !important}}img{max-width:100%;vertical-align:bottom}.group1:hover{background:transparent !important}.group1{border:none !important}.param_string{display:block}.param_string_untertitel{color:#666;font-size:80%;display:block;text-align:center;line-height:normal}.bild-left-full,.bild-right-full{margin:10px auto 30px auto;display:block}.bild-left-th,.bild-left-web,.bild--embednews{margin-right:15px;float:left;border-width:0}.bild--th{margin:10px 15px 0 0;float:left}.bild-right-th,.bild-right-web{margin-left:15px;float:right;border-width:0}@media screen and (max-width:800px){.cboxPhoto{max-width:640px !important;height:auto !important}}@media screen and (max-width:640px){.cboxPhoto{max-width:280px !important;height:auto !important}}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#consent_accept{background:#8d1406 !important;border:1px solid #8d1406 !important;color:white !important}.consent_open{color:#8d1406 !important;border:1px solid #8d1406 !important}.fehler{color:#8d1406}.smap1{display:block;margin:5px 0 5px 5px;font-weight:bold;font-size:120%}.smap2{display:block;margin:5px 0 5px 15px;font-weight:bold;font-size:110%}.smap3{display:block;margin:5px 0 5px 25px;font-weight:normal;font-size:100%}.smap4{display:block;margin:5px 0 5px 35px;font-weight:normal;font-size:90%}h1{color:black;font-size:160%;margin:10px 0 20px 0;text-transform:normal;font-weight:bold;text-align:left;padding:0;line-height:130%}h2{color:black;font-size:140%;margin:30px 0 20px 0;text-transform:normal;font-weight:bold;text-align:left;padding:0}h3{color:black;font-size:130%;margin:20px 0 8px 0;text-transform:none;font-weight:bold;text-align:left;padding:0}h4{color:black;font-size:110%;margin:10px 0 8px 0;text-transform:none;font-weight:bold;text-align:left;padding:0}hr{border:0;border-top:solid 3px #E2E4E4;border-bottom:transparent;margin-top:15px;clear:both}p{hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;hyphens:none}sup{color:#666;font-weight:bold;font-size:70%;display:inline-flex;justify-content:center;align-items:center;margin:0 3px 0 5px;vertical-align:top;position:relative;top:-0.5em}.sup-ohne{padding:0 !important;margin:0 !important}.detail-table{width:100%;border-collapse:collapse;border-top:1px solid #f2f6f7;margin:10px 0 5px 0}.detail-table td{border-bottom:1px solid #f2f6f7;padding:10px 10px 10px 0}.detail-table th{background:#f2f6f7;border-bottom:1px solid #f2f6f7;text-align:left;padding:10px 10px 10px 0}.inhalt-container a{color:#666;text-decoration:underline}.inhalt-container a:hover,.inhalt-container a:active{color:#8d1406}.inhalt-container a:visited{color:#666}.hinweis,.kasten .hinweis{font-size:120% !important;font-weight:bold !important;color:#8d1406 !important}.td-captcha{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding-bottom:32px}.captcha-eingabe{height:30px;width:140px;font-size:140%}.td-captcha img{height:40px}.captcha-error{width:100%;font-size:80%;padding-right:20px;line-height:1.375}.multi-column{width:100%;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px;column-rule-color:grey;column-rule-style:solid;column-rule-width:1px}@media screen and (max-width:750px){.multi-column{width:100%;light-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px;column-rule-color:grey;column-rule-style:solid;column-rule-width:1px}}.multi-column hr{margin-bottom:15px}.multi-column h2{margin:0 0 20px 0 !important;padding:0 !important}.multi-column~h2{margin:20px 0 20px 0 !important}.multi-column p{margin:0 0 20px 0 !important;padding:0 !important}.multi-column ul,.multi-column ol{margin:-20px 0 20px 20px !important}section{column-break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.referenzen p{float:left;background:#666;font-weight:bold;color:white;display:inline-block;padding:5px 10px 0 10px !important}.referenzen ul{padding-left:30px !important;padding-top:10px !important;list-style-type:none}.referenzen hr{border-top:solid 15px transparent !important}.kasten{background:#E2E4E4;background-image:url("/bilder/layout/hell_embroidery.png");border:1px solid #E2E4E4;color:black;clear:both;margin:20px 0 35px 0;padding:5px 20px 15px 20px}.kasten *,.kasten a,.kasten sup{color:black}.kasten .box-button{margin-top:20px !important}.kasten-rot{background:#8d1406;color:white;clear:both;margin:30px 0 35px 0;padding:10px 20px 10px 20px;display:inline-block}.kasten-rot table{background:transparent !important}.kasten-rot table td{vertical-align:top}.kasten-rot sup{color:white !important}.kasten-rot a{color:white !important;text-decoration:none;display:block;border-bottom:1px solid white}.rundung-5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.rundung-10{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.rundung-15{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.flexbox-horizontal{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}.flexbox-vertikal{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-webkit-flex-flow:row wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;justify-content:space-around}.flexbox-bildstrecke-bildstreifen{display:flex;justify-content:space-around;flex-wrap:wrap;padding-top:30px}.flexbox-bildstrecke-bildstreifen img{margin:0 5px 20px 5px}.flexbox-bildstrecke-schmuck{display:flex;justify-content:space-around;margin:30px -50px -5px -50px}.flexbox-bildstrecke-schmuck a{text-decoration:none}@media screen and (max-width:1130px){.flexbox-bildstrecke-schmuck{margin:30px -40px -5px -40px;flex-wrap:wrap}}.flexbox-bildstrecke-schmuck div{width:200px;background:#8d1406;text-align:center;overflow:hidden;margin-bottom:30px;border:1px solid white}.flexbox-bildstrecke-schmuck div:hover{background:#666}.flexbox-bildstrecke-schmuck div figure{overflow:hidden}.flexbox-bildstrecke-schmuck h2{font-size:120% !important;font-weight:bold;color:white !important;display:flex;align-items:center;text-align:center;justify-content:center;padding:13px 10px 25px 10px !important;margin:0 !important}.flexbox-bildstrecke-schmuck img{transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s;-ms-transition:transform .3s}.flexbox-bildstrecke-schmuck img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.handmade-with-love{margin:15px 0 15px 0;display:flex;justify-content:center;font-size:90% !important;align-items:center;color:#666}.handmade-with-love p{margin:0 30px 0 30px !important}.handmade-with-love a{color:#666;text-decoration:none}.handmade-with-love i{margin:0 5px 0 5px;font-size:130%}.box-button,.box-buttons{display:flex;justify-content:flex-start;margin-top:30px;flex-wrap:wrap}.box-button p,.box-buttons p{margin:0 !important;padding:0 !important}.box-button a,.box-buttons a{display:inline-block;padding:3px 10px 2px 10px;color:white !important;background:#8d1406;text-decoration:none !important;margin:0 10px 10px 0;font-size:100%;font-weight:bold;text-align:center;border:1px solid #8d1406}.box-button a:hover,.box-buttons a:hover{color:white !important;background-image:url("/bilder/layout/dark_embroidery.png");border:1px solid #E2E4E4}.box-button span,.box-buttons span{display:inline-block;padding:3px 10px 2px 10px;color:white !important;border:1px solid #666;background:white;color:black !important;margin:0 10px 10px 0;font-size:100%;font-weight:bold;text-align:center}.menue-box-buttons .box-button,.menue-box-buttons .box-buttons{margin-top:10px;margin-bottom:20px}.links-in-fortbildungen{background:#8d1406;padding:5px 10px 10px 20px;margin:15px 0 25px 0}.links-in-fortbildungen a{color:white !important;font-weight:bold !important}.links-in-fortbildungen a:hover{color:#ccc !important}#sie-sind-hier{display:none !important}.accordion-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.column{flex:1}.accordion-item{background:#fff;margin-bottom:10px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.accordion-header{padding:12px 16px;cursor:pointer;font-weight:bold;background:#eee;background:#8d1406;color:white;border-radius:5px 5px 0 0;font-size:120%}.accordion-header:hover{background:#717879;color:white}.accordion-content{display:none;padding:16px;background:#EEEEEE;border-top:1px solid #ccc;border-radius:0 0 5px 5px}@media screen and (max-width:850px){.accordion-grid{flex-direction:column;gap:0}}.trenn-kal{margin:10px 0 30px 0;position:relative;overflow:hidden}.trenn-kal{border:1px solid #E2E4E4}.kal-titelbox,.kal-titelbox-embed{border-bottom:2px solid white;padding:10px 50px 15px 15px;font-weight:bold;position:relative}.kal-titelbox,.kal-titelbox-embed{background:#f2f6f7}.kal-titelbox h1,.kal-titelbox p{margin:0 !important;padding:0 !important;text-align:left}.kal-titelbox p{font-size:110%}.kal-titelbox .p-titel,.kal-titelbox h2{font-size:130%;text-transform:none}.kal-titelbox .p-titel,.kal-titelbox h2{color:#8d1406 !important}.kal-titelbox a{position:absolute;right:10px;top:10px}.kal-titelbox i{font-size:200%}.kal-titelbox i{color:#8d1406 !important}.kal-ortzeitbild{padding:10px 10px 15px 15px;background:#eee}.kal-titelbox-embed .fa-search-plus,.kal-titelbox-embed .fa-search-minus{margin-right:0 !important}.kal-ortzeitbild i,.kal-titelbox-embed i{color:#666;margin-right:10px}.icon-box{display:inline-block;text-align:center;width:30px;margin-left:-5px}.a-bild-zeile{float:none;margin-bottom:1.5rem;margin-right:1.5rem}@media screen and (min-width:640px){.a-bild-zeile{float:left;margin-bottom:0}}.a-bild-zeile img{margin-top:.25rem}.kal-titelbox-embed .fa-search-plus,.kal-titelbox-embed .fa-search-minus{margin-right:0 !important}.bilderblock{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:1px #E6EBF6 solid;margin-top:20px}.bilderblock span{margin:0 20px 40px 20px}.th-So,.td-So .termin-datum{color:#8d1406 !important}.dokumentblock{background-color:#F8F9FD;border-bottom:1px solid #E6EBF6;padding:5px;font-size:90%}.rubrik-auswahl{display:flex}.kal-embed-ausgeklappter-inhalt{margin-bottom:20px}.abgesagt{font-size:210%;font-size:140%;background:rgba(153,0,0,0.5);text-align:center;padding:6px;text-transform:uppercase;color:white;font-weight:bold;letter-spacing:10px}.anmeldung{font-size:140%;font-size:100%;background:rgba(6,58,6,0.4);text-align:center;padding:6px;text-transform:uppercase;color:white;font-weight:bold;letter-spacing:4px}.kal-det-form-embed{display:flex;justify-content:flex-start}.kal-det-form-embed form{background:#eaeaea;max-width:500px;padding:15px 20px 10px 20px}#kalblatt-embed{width:320px;height:420px;overflow:hidden;position:relative;margin:0 0 20px 0}#kalblatt-embed{background:#f2f6f7}#kalblatt-embed h2{font-size:110%;color:white;margin:0 !important;padding:0 !important;position:absolute;bottom:40px;left:0;text-align:center;width:100%}.link-listenansicht{position:absolute;bottom:8px;left:0;text-align:center;width:100%}.link-listenansicht a{color:white;text-decoration:none;color:white !important;font-size:80% !important;text-decoration:none !important}.link-listenansicht a:hover{color:white !important}#monatswahl-embed{text-align:center;padding:20px 0 0 0;position:relative;margin-bottom:20px}.prev-month-embed,.next-month-embed{color:white;font-size:150%;position:absolute}.next-month-embed{right:80px;top:20px}.prev-month-embed{left:80px;top:20px}#monatsliste-embed{margin:0;display:inline-block;height:30px;text-align:left}#monatsliste-embed select{padding:0 5px 0 5px;font-size:80%;height:30px;background:white}#kalendertable-embed{background:white;border:1px solid #b3bbc9;border-spacing:0;font-size:80%;margin:0 !important;width:100%;text-align:center;border-collapse:collapse;font-size:70% !important;table-layout:fixed}#kalendertable-embed th,#kalendertable-embed td{height:40px;text-align:center;border:1px solid #b3bbc9;position:relative}#kalendertable-embed th{text-align:center}#kalendertable-embed td{vertical-align:bottom;text-align:right}#kalendertable-embed th{background:transparent;border:1px solid #b3bbc9;text-transform:uppercase;padding:0 !important}#kalendertable-embed td .span-datum{position:absolute;top:0;left:5px}.kal-form-embed-erfolgsmeldung-versand{color:red;font-size:70%;position:absolute;margin:0;padding:0;top:50px;width:100%;background:white;text-align:center;left:0;line-height:normal;padding:5px;z-index:200000;border:2px solid red}#embed_formular_erfolg{font-size:120%;font-weight:bold}#embed_formular_erfolg{color:#8d1406}#kalendertable-embed .td-vergangen{background:transparent}#kalendertable-embed .td-vergangen .span-datum{color:#ccc}#kalendertable-embed .td-termine:hover{font-size:120% !important;color:white}#kalendertable-embed .td-termine:hover{background:#f2f6f7 !important}#kalendertable-embed .td-termine .span-anzahl{font-weight:bold;color:white !important;padding:1px 5px 1px 5px;border-radius:50%;margin-right:3px}#kalendertable-embed .td-termine .span-anzahl{background:#8d1406 !important}#kalendertable-embed .td-So{background:transparent}#kalendertable-embed .th-So{color:red}#kalendertable-embed .td-So .span-datum{color:red}#kalendertable-embed .td-heute{background:rgba(0,0,0,0.1)}#kalendertable-embed .td-heute .span-datum{font-weight:bold;font-size:150%}.ui-dialog{left:5px;outline:0 none;padding:10px 5px 0 5px;position:absolute;top:0;width:750px !important;min-height:150px !important;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,0.3);box-shadow:0 0 9px 0 rgba(0,0,0,0.3);z-index:1200;background:white !important}@media screen and (max-width:1024px){.ui-dialog{width:500px !important}}@media screen and (max-width:750px){.ui-dialog{width:350px !important}}#kalender-terminliste-embed{max-height:100% !important;padding-bottom:0 !important}.ui-dialog .ui-dialog-content{background:none repeat scroll 0 0 transparent;border:0 none;overflow:auto;position:relative;padding:0 !important}.ui-widget-header{border:0;color:#fff;font-weight:normal}.ui-widget-header{color:#8d1406}.ui-dialog .ui-dialog-titlebar{padding:5px 5p 5px 10px;position:relative;font-size:1em}.kal-embed-ausgeklappter-inhalt{padding:20px 15px 0 15px;line-height:150%;height:350px !important}.kal-embed-ausgeklappter-inhalt hr{border:0;border-top:1px solid #6A7A9D;border-bottom:transparent;clear:both;margin-top:15px;margin-bottom:15px}.wrapper-kal-embed-ajax-formular form{background:#eaeaea;max-width:500px;padding:15px 20px 10px 20px;margin-bottom:15px}.wrapper-kal-embed-ajax-formular form .formular-table{background:transparent !important}#kal-embed{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -10px 0 -10px}#kal-embed a{color:black;text-decoration:none !important}#kal-embed .trenn-kal{margin:10px;border:1px solid #eee;position:relative;overflow:hidden;width:265px;height:282px;height:350px;height:450px}#kal-embed .trenn-kal{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,0.3);box-shadow:0 0 9px 0 rgba(0,0,0,0.3);z-index:2}#kal-embed .kal-titelbox{padding:5px 30px 5px 10px;position:relative;min-height:90px}#kal-embed .kal-titelbox{background:#f2f6f7}#kal-embed .kal-titelbox .a-details{position:absolute;right:5px;top:4px;font-size:160%}#kal-embed .kal-titelbox .a-details{background:#8d1406}#kal-embed .kal-ortzeit{padding:10px 5px 5px 10px;background:white;min-height:75px}.kal-ortzeit i{color:#8d1406;width:1.5rem}#kal-embed .box-bild{display:block;width:242px;text-align:center;overflow:hidden;margin:10px auto 10px auto}#kal-embed .box-bild img{transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s;-ms-transition:transform .3s}#kal-embed .box-bild img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#kal-embed .abgesagt{font-size:210%;background:rgba(153,0,0,0.5);position:absolute;top:138px;top:188px;left:-23%;width:150%;text-align:center;padding:10px;transform:rotate(20deg);z-index:1000;text-transform:uppercase;color:white;font-weight:bold;letter-spacing:10px}#kal-embed .anmeldung{font-size:140%;background:rgba(6,58,6,0.4);position:absolute;top:140px;top:190px;left:-23%;width:150%;text-align:center;padding:14px;transform:rotate(20deg);z-index:1000;text-transform:uppercase;color:white;font-weight:bold;letter-spacing:4px}@media print{.leiste-menue-1,#rechts-container,.consent_open,.arrow_scroll_top,#cookieShow,header,footer,#sie-sind-hier,.handmade-with-love,nav,.consent_open,.arrow_scroll_top,#table_of_content{display:none}#print-adresse{display:block;margin:0 0 0 1cm;font-size:10pt;width:90%;color:black}#print-adresse img{margin:0 0 .5cm -1cm;width:12cm}.inhalt-container{width:100%;font-size:100%;margin:0;color:black;padding:.5cm 0 0 1cm}}.schattenwrapper-innen{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);z-index:2}