html,input,select,textarea{font-size:16px}:root{--screen-container-width: 90vw;--scrollbarWidth: 17px;--container-half-width: calc(var(--screen-container-width) / 2);--screenOffset: calc( (50vw - (var(--scrollbarWidth) / 2)) - var(--container-half-width) );--paddingErdgeschoss: 20px}@media screen and (min-width: 0)and (max-width: 767px){:root{--screen-container-width: 90vw}}@media screen and (min-width: 768px)and (max-width: 959px){:root{--screen-container-width: 768px}}@media screen and (min-width: 960px)and (max-width: 1379px){:root{--screen-container-width: 930px}}@media screen and (min-width: 1380px)and (max-width: 1579px){:root{--screen-container-width: 1160px}}@media screen and (min-width: 1580px){:root{--screen-container-width: 1400px}}#lbPrevLink{transform:scaleX(-1)}.nav-ow::before,.bereinigen,.clear{content:"";display:table;clear:both}.clearme::after{content:"";display:block;clear:both}#GallerieAlle>div.linkWholeBox .BildText,#GallerieAlle>div>.Bild img,#GallerieAlle>div:not(.empty){box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}@font-face{font-family:"Raleway";font-style:normal;font-weight:normal;src:url("./fonts/raleway/raleway-regular.eot?") format("eot"),url("./fonts/raleway/raleway-regular.woff2") format("woff2"),url("./fonts/raleway/raleway-regular.woff") format("woff"),url("./fonts/raleway/raleway-regular.ttf") format("truetype"),url("./fonts/raleway/raleway-regular.svg#Raleway") format("svg")}@font-face{font-family:"Playball";font-style:normal;font-weight:normal;src:url("./fonts/playball/playball-regular.eot?") format("eot"),url("./fonts/playball/playball-regular.woff2") format("woff2"),url("./fonts/playball/playball-regular.woff") format("woff"),url("./fonts/playball/playball-regular.ttf") format("truetype"),url("./fonts/playball/playball-regular.svg#Playball") format("svg")}.klein{font-size:80%}#impDescription,.gross{font-size:120%}#qnavSlide FORM.suchform .qnav-suchfeldbutton,.verzeichnisForm .searchButton{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAABY0lEQVQ4ja3UvUuWYRTH8ZPaIA3SOzSIBUGTEQ5uDkGDS2O16OBfEDRIQ7RHQ4uLOAZFQ39Ao2AJObm6BIX0omChWD34fBqeY9zcPo/XnXbgcK6X3/le131urhOIit/Ec3xEC+s5H6/pir4/GMCC3raHR0cBzydgG7MYRj+u4gl+5v7jfwFPZNJ3jPYQTuBXludaU/DLBD8oiJ+m7llT8HomXCiIb6RupQm4LyLOR8RuRHyNw+1DxnMFXURE9EXEt4gYjIizBe2ljKUL/AUv5fheQXsn49sm4MCtrN0mrvSo2XXspG4Zc7hY+nmBF5n0GVM4letDuI8fDtoX3C6BB/G6ktTOL2hX1haw1OWA+cpFDoADJ3AXizoPAXbxBpOpGcOnLvA1tX7Sq0YncToPq++dwasu8JbOkx84DNzEp3XaQN3e4fJxwIGRLF3dVo8LDp0u+BC/K+Ct/wHe9zG8xwZm/gBnF0KNE1n34wAAAABJRU5ErkJggg==");background-position:center;background-repeat:no-repeat;background-color:#838383;transition:all .3s ease-in-out;transition-property:color,background-color;position:relative;border:0;padding:0;margin:0;height:27px;width:27px;float:left;cursor:pointer}#qnavSlide FORM.suchform .qnav-suchfeldbutton:hover,.verzeichnisForm .searchButton:hover{background-color:#e05f57}/*! SassySort - v1.0.0 - 2014-12-30 */*{box-sizing:border-box;font-size:16px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}img{max-width:100%}article,aside,details,figcaption,figure,footer,header,main,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{margin:20px 0;padding-left:40px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.unsichtbar{display:none !important}.trns{transition:all .3s ease-in-out}.backstretch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.backstretch div{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0}.backstretch img{visibility:hidden}@media screen and (min-width: 0)and (max-width: 767px){.backstretch{display:none !important}}body{background-color:#f3f3f3;font-family:Raleway,sans-serif;color:#373737;text-rendering:optimizeLegibility;overflow-x:hidden}.navActive{overflow:hidden}#fadeTop,#fadeBottom{max-width:unset !important}@media screen and (min-width: 0)and (max-width: 959px){.container{width:unset !important}}@media screen and (min-width: 768px)and (max-width: 959px){.topBarWrapper{max-width:unset !important}}#Bauwerk{z-index:6;position:relative;display:flex;flex-flow:column;gap:40px}@media screen and (min-width: 0)and (max-width: 959px){#Bauwerk{width:100% !important}}@media screen and (min-width: 0)and (max-width: 767px){#Bauwerk{gap:20px}}#Dach{display:none;z-index:7;max-width:var(--screen-container-width);margin:15px auto 20px auto}@media screen and (min-width: 0)and (max-width: 767px){#Dach{margin-top:55px}}#Obergeschoss{z-index:25;position:sticky;background-color:#f3f3f3}@media screen and (min-width: 0)and (max-width: 959px){#Bauwerk #Obergeschoss{z-index:unset;position:static}}#Erdgeschoss{z-index:5}@media screen and (min-width: 0)and (max-width: 959px){#Erdgeschoss .container{width:100%}}#Keller{display:flex;line-height:150%;flex-flow:column;gap:40px;align-items:center;padding-top:60px;padding-bottom:120px}#Keller .cards{display:grid;max-width:calc(var(--screen-container-width)*.8);grid-template-columns:repeat(3, minmax(0, 1fr));margin:0 auto;position:relative}#Keller .card{justify-self:center;padding:20px;width:345px;height:235px;background-color:#fff;border-radius:3px;filter:drop-shadow(-2.5px 0 5px #454545);display:grid;grid-template:"label" auto "content" minmax(0, 1fr)/100%;gap:20px}#Keller .card .label a{display:block;text-decoration:none}#Keller .card .label span{display:block;font-size:28px;font-weight:bold;text-align:center;text-decoration:none}#Keller .card .content.overflowingImage a{display:flex;max-height:100%;justify-content:center}#Keller .card .content.overflowingImage a img{-o-object-fit:contain;object-fit:contain}#Keller .card .content .additionalcontent{display:none}#Keller .card:first-child{position:relative;transform:rotate(-7deg);z-index:4;right:-80px}#Keller .card:nth-child(2){position:relative;top:20px;transform:rotate(-15deg);z-index:2}#Keller .card:nth-child(3){position:relative;transform:rotate(18deg);z-index:3;left:-80px}#Keller .card:nth-child(3) .content{padding-left:100px}#Keller .card:hover{z-index:5}#Keller .card__wappen{position:absolute;bottom:-60px;right:20px;z-index:3;width:156px;transform:rotate(8deg)}#Keller .schriftzug{background-image:url("../images/STD_slogan.png");max-width:623px;aspect-ratio:623/203;display:block;width:100%}@media screen and (min-width: 0)and (max-width: 767px){#Keller .cards{display:flex;flex-flow:column;width:100%;max-width:100%;gap:20px;padding:0 40px}#Keller .cards .card{transform:none;position:static;width:100%;height:auto}#Keller .cards .card__wappen{display:none}#Keller .schriftzug{display:none}#Keller .card:nth-child(3) .content{padding-left:0;text-align:center}}@media screen and (min-width: 768px)and (max-width: 959px){#Keller .cards{display:grid;flex-wrap:wrap;grid-template:". ." 1fr ". ." 1fr/minmax(0, 1fr) minmax(0, 1fr);gap:20px}#Keller .cards .card{transform:none;position:static;width:100%;height:auto}#Keller .cards .card__wappen{position:static;width:100%;display:flex;align-items:center;justify-content:center}#Keller .cards .card__wappen img{width:156px}#Keller .schriftzug{display:none}}@media screen and (min-width: 960px)and (max-width: 1379px){#Keller .cards .card{transform-origin:center}#Keller .cards .card:nth-child(1){right:-10px;transform:scale(0.9) rotate(-7deg)}#Keller .cards .card:nth-child(2){transform:scale(0.9) rotate(-15deg)}#Keller .cards .card:nth-child(3){left:-10px;transform:scale(0.9) rotate(18deg)}#Keller .cards .card__wappen{width:100px;bottom:-40px;right:-40px}}@media screen and (min-width: 1380px)and (max-width: 1579px){#Keller .cards .card:nth-child(1){right:-40px}#Keller .cards .card:nth-child(3){left:-40px}#Keller .cards .card__wappen{width:130px;right:-30px}}#Fundament{z-index:4;padding-bottom:200px;position:relative;background-color:#f3f3f3;color:#373737;filter:drop-shadow(-2.5px 0 5px #454545)}body:not(.startseite) #Fundament{margin-top:100px}#Fundament .container{margin:auto;padding:20px;box-shadow:none !important}#Fundament .container .inner{flex-flow:column}#Fundament .container #navBottom{display:flex;gap:60px}#Fundament .container #navBottom img{max-width:140px}#Fundament .container #navBottom .oeffnungszeiten{display:flex;gap:20px;flex-flow:column}#Fundament .container #navBottom .oeffnungszeiten p{white-space:nowrap}#Fundament .container #navBottom .kontaktdaten{display:flex;gap:20px;flex-flow:column;align-items:flex-start}#Fundament .container #navBottom .kontaktdaten h4{white-space:nowrap}#Fundament .container #navBottom .kontaktdaten h4:not(:first-child){margin-top:20px}#Fundament .container #navBottom .kontaktdaten p{white-space:nowrap}#Fundament .container #navBottom .nav-info{display:flex;flex-flow:column;gap:20px;align-items:flex-start}#Fundament .container #navBottom .nav-info>ul{align-items:flex-start;text-align:start}#Fundament .container #navBottom .nav-info>ul .nav_li a{color:#373737;padding:0;border-bottom:2px solid rgba(0,0,0,0)}#Fundament .container #navBottom .nav-info>ul .nav_li:hover{background-color:rgba(0,0,0,0) !important}#Fundament .container #navBottom .nav-info>ul .nav_li:hover a{border-bottom-color:#e05f57}@media screen and (min-width: 0)and (max-width: 767px){#Fundament .container #navBottom{flex-flow:column;gap:30px}#Fundament .container #navBottom .nav-info>ul{display:flex;flex-flow:column}#Fundament .container #navBottom .nav-info>ul .nav_li{border:0;padding:0 !important}}@media screen and (min-width: 768px)and (max-width: 959px){#Fundament .container #navBottom{gap:40px;font-size:80%}}@media screen and (min-width: 768px)and (max-width: 959px){#Fundament .container{padding:50px 20px 20px 20px}}.unterschrift{font-family:Playball,Raleway,Arial,Helvetica,sans-serif;font-size:120%;padding-top:10px;padding-bottom:10px;color:#e05f57}.container{margin-left:auto;margin-right:auto;position:relative;line-height:140%;width:var(--screen-container-width)}#Erdgeschoss .container .inner{padding:0}#Fundament .container .inner,#Dach .container .inner,#Obergeschoss .container .inner #Dach{display:flex;align-items:center;justify-content:flex-end}@media screen and (min-width: 0)and (max-width: 767px){#Fundament .container .inner,#Dach .container .inner,#Obergeschoss .container .inner #Dach{display:block}}#Fundament .container .inner,#Obergeschoss .container .inner #Dach{padding:20px}@media screen and (min-width: 0)and (max-width: 767px){.container .inner{display:block;width:auto;padding:0;margin:0;max-width:100%;float:none}}@media screen and (min-width: 0)and (max-width: 767px){.mobile-hide{display:none !important}}.ihk-baustellennavi{width:100%;height:400px}#trackingimg{display:none}h1{font-size:150% !important;margin:0 0 10px 0 !important;border-bottom:0 !important;padding-bottom:0 !important}#Bauwerk .ytsa_page{font-family:Raleway,sans-serif;font-weight:400;color:#373737;padding:0}#Bauwerk .ytsa_page .tsaid_QueryElementNavigationAZPublicServiceType ul .tsaid_selected{font-weight:bold}#Bauwerk .ytsa_page .tsaid_QueryElementNavigationAZPublicServiceType ul>li,#Bauwerk .ytsa_page .tsaid_QueryElementNavigationAZPublicServiceType ul>li>a{text-decoration:none;font-family:sans-serif}#Bauwerk .ytsa_page .tsaid_QueryElementNavigationAZPublicServiceType ul>li>a{color:#e05f57}#Bauwerk .tsaid_pager>*{text-decoration:none;font-family:sans-serif}#Bauwerk .tsaid_pager>a:not(.tsaid_next):not(.tsaid_prev){color:#e05f57}.breadcrumb{grid-area:breadcrumb;color:#838383;align-items:center}.breadcrumb a,.breadcrumb a:active,.breadcrumb a:visited{color:inherit;text-decoration:none}.breadcrumb a:hover{color:#373737}@media screen and (min-width: 0)and (max-width: 767px){.breadcrumb{display:block;border:0;margin:20px 0 !important;float:left;width:100%;font-size:85%}}.backButton{display:inline-block;padding-right:10px;margin-right:10px;border-right:1px solid #838383}#CalInclude{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}.calendarfloats{margin-bottom:20px}@media screen and (min-width: 0)and (max-width: 767px){.calendarfloats{display:flex;flex-flow:column;gap:10px}.calendarfloats>div{float:none !important;margin-right:0 !important;margin-left:0 !important}}#calendar{background-color:#fff;padding:0;width:100%;display:table}#calendar .day{display:flex;justify-content:center;padding:8px;border-top:1px inset #f5f5f5}#calendar .day abbr{text-decoration:none}#calendar .calendar-column{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr))}#calendar .month .calendar-column a{display:flex;justify-content:center;padding:8px;text-decoration:none;color:#373737;transition:none}#calendar .month .calendar-column a:hover{background-color:#e05f57;color:#f8f8f8}#calendar .month .calendar-column .notThisMonth{pointer-events:none;background-color:#f3f3f3}#calendar .month .calendar-column .today{background-color:#e05f57}#calendar .month .calendar-column .today a{color:#fff;font-weight:bold}#calendar .calendar-top{position:relative;padding:4px 8px}#calendar .calendar-top>div:not(#calendarMonth){top:0 !important;bottom:0 !important;transition:background-color .3s ease-in-out}#calendar .calendar-top>div:not(#calendarMonth)>a{display:block;padding:10px}#calendar .calendar-top>div:not(#calendarMonth):first-child{left:0 !important}#calendar .calendar-top>div:not(#calendarMonth):nth-child(2){right:0 !important}#calendar .calendar-top>div:not(#calendarMonth):hover{background-color:#dc4a41}#calendar .calendar-top,#calendar .wholeWeek,#calendar #calendarMonth{background-color:#f3f3f3;color:#373737}#calendar .calendar-top a,#calendar .wholeWeek a,#calendar #calendarMonth a{color:inherit;text-decoration:none}#calendar .month .calendar-column .today,#calendar .month .calendar-column .notToday,#calendar .month .calendar-column .notThisMonth{border:1px solid #f3f3f3}#calendarMonth{display:flex;justify-content:center;align-items:center;height:35px}#calendarMonth:hover{overflow:visible}#calendarMonth:hover #calenderMonthList li{visibility:visible;opacity:1}#calendarMonth #aufklappbar{width:100%;height:100%}#calenderMonthList{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;list-style:none;top:0;left:0;margin:0;padding:0 0 2px;width:100%}#calenderMonthList:hover{z-index:6;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}#calenderMonthList li{display:flex;transition:opacity ease-in-out .3s;visibility:hidden;opacity:0;height:35px;width:100%;background-color:#e05f57}#calenderMonthList li#currentMonth{visibility:visible;opacity:1}#calenderMonthList li a{width:100%;text-align:center;text-decoration:none;font-weight:normal;display:block;padding:8.5px 0}#calenderMonthList li:hover{background-color:#dc4a41}#currentMonth a{font-weight:bold}.event{font-weight:bold}.prevMonth,.nextMonth{width:30px;height:35px;position:absolute;background-color:rgba(0,0,0,0)}.nextMonth{right:0}.prevMonth{left:0}.prevRound::before{border-width:6px 5px 6px 0;border-color:rgba(0,0,0,0) #e05f57 rgba(0,0,0,0) rgba(0,0,0,0)}.prevRound{right:0}.nextRound{left:0}.nextRound::before{left:7px;border-style:solid;border-width:6px 0 6px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e05f57}.prevRound,.nextRound{width:25px;height:25px;position:absolute;top:5px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}.prevRound::before,.nextRound::before{content:"";width:0;height:0;border-style:solid}.Ort,.Kategorie{margin-bottom:10px}.grau{color:#666}.bold{font-weight:bold;margin-bottom:5px}.fussnote{padding:30px 0 0 0;font-size:85%;color:#a0a0a0;text-align:right}.fussnoteLinie{border-top:1px solid #999;width:200px;height:0;float:right;text-align:right;margin:0 0 3px 0}#GallerieAlle{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;grid-auto-rows:1fr;padding-left:1px;margin:10px 0}@media screen and (min-width: 0px)and (max-width: 550px){#GallerieAlle{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 551px)and (max-width: 767px){#GallerieAlle{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 768px)and (max-width: 1379px){#GallerieAlle{grid-template-columns:repeat(3, minmax(0, 1fr))}}#GallerieAlle.fill33{grid-template-columns:repeat(3, minmax(0, 1fr))}#GallerieAlle.fill33>div::before{content:"";padding-top:100%;display:block}@media screen and (min-width: 0px)and (max-width: 425px){#GallerieAlle.fill33{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 426px)and (max-width: 550px){#GallerieAlle{justify-content:center}#GallerieAlle.fill33>div{width:33%;max-width:70%}}#GallerieAlle>div{display:flex;transition:all .3s ease-in-out;position:relative;background-color:#fff;overflow:hidden;text-align:center;vertical-align:middle;padding:10px;margin-bottom:30px;overflow:hidden;justify-content:center;align-items:center;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}#GallerieAlle>div a{display:flex}#GallerieAlle>div[style*=min-height]{display:flex;flex-flow:column}#GallerieAlle>div:hover:not(.empty){box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);border-bottom-color:#e05f57}#GallerieAlle>div>.Bild{display:flex;align-items:center;flex-wrap:wrap;height:100%;position:absolute 0;overflow:hidden}#GallerieAlle>div>.Bild>a{display:flex;align-items:center;flex-wrap:wrap;height:100%;width:100%}#GallerieAlle>div>.Bild>a::before{display:none}#GallerieAlle>div>.Bild img{transition:all .3s ease-in-out;display:table-cell;vertical-align:middle;margin:auto}#GallerieAlle>div.linkWholeBox .BildText{position:absolute;bottom:0;left:0;right:0;padding:5px 20px;text-align:center;transition:all .3s ease-in-out;background-color:rgba(0,0,0,.5);color:#fff;z-index:17;pointer-events:none}#GallerieAlle>div.linkWholeBox:not(:hover) .BildText{bottom:-25px;opacity:0;color:#f8f8f8}@media screen and (min-width: 0)and (max-width: 959px){#GallerieAlle>div{margin-bottom:10px}#GallerieAlle>div .Bild{padding:20px 0}#GallerieAlle>div.linkWholeBox .BildText,#GallerieAlle>div.linkWholeBox:not(:hover) .BildText,#GallerieAlle>div .BildText{display:none}}@media screen and (min-width: 0)and (max-width: 767px){#GallerieAlle>div{width:100%;max-width:100%;min-width:50%}}#Gallerie{width:100%}#Gallerie .einzeln{float:left;width:32%;min-height:165px;height:165px;vertical-align:bottom}@media screen and (min-width: 0)and (max-width: 767px){#Gallerie .einzeln{display:block;width:auto;padding:0;margin:0;max-width:100%;float:none}}#Gallerie .bild{margin-bottom:3px}#Gallerie .GallerieText{font-size:80%;padding-right:10px}#Gallerie .GallerieTextGross{padding-right:10px}.galleriePicCenter{padding:16px}#galleriePic{padding:15px;font-size:80%;min-width:500px}#galleriePic img{display:block}#galleriePic{border:1px solid #e05f57;background-color:#838383}h1{font-size:150%;margin-bottom:10px}@media screen and (min-width: 0)and (max-width: 767px){h1{font-size:125%;margin-bottom:10px}}h2{font-size:125%;margin-bottom:10px}@media screen and (min-width: 0)and (max-width: 767px){h2{font-size:112.5%;margin-bottom:10px}}h3{font-size:116.6666666667%;margin-bottom:10px}@media screen and (min-width: 0)and (max-width: 767px){h3{font-size:108.3333333333%;margin-bottom:10px}}h4{font-size:112.5%;margin-bottom:10px}@media screen and (min-width: 0)and (max-width: 767px){h4{font-size:106.25%;margin-bottom:10px}}h5{font-size:110%;margin-bottom:10px}@media screen and (min-width: 0)and (max-width: 767px){h5{font-size:105%;margin-bottom:10px}}h6{font-size:108.3333333333%;margin-bottom:10px}@media screen and (min-width: 0)and (max-width: 767px){h6{font-size:104.1666666667%;margin-bottom:10px}}hr{color:#373737}.headline,.verzeichnis .group .groupName,.headlineAlternative{padding:7px 15px;font-weight:normal;color:#e05f57;border-bottom:2px solid #e05f57}.headline>a,.verzeichnis .group .groupName>a,.headlineAlternative>a{display:block;text-decoration:none;color:#e05f57}.headline:hover a,.verzeichnis .group .groupName:hover a,.headlineAlternative:hover a{color:#373737}.headline.linkWholeBox,.verzeichnis .group .linkWholeBox.groupName,.headlineAlternative.linkWholeBox{transition:all .3s ease-in-out;transition-property:color,background-color}.headline.linkWholeBox:hover,.verzeichnis .group .linkWholeBox.groupName:hover,.headlineAlternative.linkWholeBox:hover{border-bottom-color:#373737}.headline.sticky,.verzeichnis .group .sticky.groupName,.headlineAlternative.sticky{position:sticky;top:0}@media screen and (min-width: 0)and (max-width: 767px){.headline.sticky,.verzeichnis .group .sticky.groupName,.headlineAlternative.sticky{position:relative}}.headline.center,.verzeichnis .group .center.groupName,.headlineAlternative.center{text-align:left}@media only print{.headline,.verzeichnis .group .groupName,.headlineAlternative{text-align:left;border-bottom:1px solid #000;margin-top:20px}}.icon{display:inline-block;vertical-align:middle}.icon.triangle.next{width:0;height:0;content:"";z-index:2;border-left:7px solid #e05f57;border-bottom:7px solid rgba(0,0,0,0);border-top:7px solid rgba(0,0,0,0)}.icon.triangle.back{width:0;height:0;content:"";z-index:2;border-right:7px solid #e05f57;border-bottom:7px solid rgba(0,0,0,0);border-top:7px solid rgba(0,0,0,0)}img{border:0;max-width:100%}img.left{margin:0 10px 10px 0}img.right{margin:0 0 10px 10px}img.top{margin:0 0 10px 0}img.bottom{margin:10px 0 0 0}a>img:not(.nofade),.linkWholeBox img:not(.nofade){transition:opacity .3s ease-in-out}a>img:not(.nofade):hover,.linkWholeBox img:not(.nofade):hover{opacity:.8}img.isLoading{transition:opacity .3s ease-in-out}img[data-src*="."]{opacity:0}.loadBg{background-image:none !important}.kommuneaktiv{display:block;padding:5px 5px 5px 8px;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}#kommuneaktiv{background-image:url("../images/kommune-aktiv250x60.gif");background-size:contain;background-repeat:no-repeat;background-position:right center;background-color:#fff;width:175px;height:42px}.Innenraum{position:relative}.Innenraum>li{margin-left:20px}@media screen and (min-width: 0)and (max-width: 959px){.Innenraum{margin:0}}#wechselbilder{line-height:0}#wechselbilder img{width:100%;margin:0 !important}.artControl{position:absolute;right:0;z-index:17}.artControl>div>a{display:block;padding:3px 8px;margin-bottom:4px;border:1px solid currentColor}.artControl+h1{padding-right:35px}@media screen and (min-width: 0)and (max-width: 767px){body:not(.startseite) #Obergeschoss{background-color:#fff}body:not(.startseite) .topBarWrapper{background-color:#fff}body:not(.startseite) .topBarWrapper::after{background-color:#fff}}#Erdgeschoss .inner{display:grid;position:relative;grid-template:"nav bc bc" auto "nav main side" minmax(800px, 1fr)/5fr 12fr 4fr;gap:40px;row-gap:20px;padding:60px 0}body:not(.startseite) #Erdgeschoss .inner{background-color:#fff;padding:60px;padding-top:60px;margin-top:-40px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media screen and (min-width: 0)and (max-width: 767px){#Erdgeschoss .inner{display:block}}@media screen and (min-width: 768px)and (max-width: 1379px){#Erdgeschoss .inner{grid-template-columns:6fr 12fr 5fr}}@media screen and (min-width: 768px)and (max-width: 959px){#Erdgeschoss .inner{grid-template:"bc bc bc" auto "nav main side" minmax(800px, 1fr)/5fr 12fr 4fr}}@media screen and (min-width: 0)and (max-width: 959px){#Erdgeschoss .inner{padding:40px 20px 0 !important}}.adresse #Erdgeschoss .inner{display:block}#Wohnzimmer{grid-area:main}.startseite #Wohnzimmer{grid-column-end:side}#Wohnzimmer:nth-of-type(2){grid-column-start:nav}#Wohnzimmer:nth-of-type(2):nth-last-of-type(2) .parallaxWrapper.fullwidth{margin-left:calc(-1*var(--screenOffset) - var(--paddingErdgeschoss));margin-right:calc(-1*var(--screenOffset) - var(--paddingErdgeschoss));width:calc(2*var(--screenOffset) + 2*var(--paddingErdgeschoss) + 100%) !important}@media screen and (min-width: 0)and (max-width: 767px){#Wohnzimmer:nth-of-type(2):nth-last-of-type(2) .parallaxWrapper.fullwidth{margin:0}}@media screen and (min-width: 0)and (max-width: 767px){#Wohnzimmer{width:100%;display:block}}@media screen and (min-width: 768px)and (max-width: 959px){#Wohnzimmer{grid-area:main/nav/main/main}#Wohnzimmer:nth-last-of-type(2){grid-area:main/nav/main/side}}#Wohnzimmer .parallaxWrapper{overflow:hidden;width:100% !important;margin-bottom:30px}#Wohnzimmer .parallaxWrapper img{width:100%;max-height:500px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}#WohnzimmerTop{grid-area:bc;padding:0;display:grid;grid-template:"breadcrumb btn" auto/1fr auto;gap:20px;align-items:center}#WohnzimmerTop:nth-of-type(1){grid-column-start:nav}#WohnzimmerTop #lesemodusButton button{background-color:#fff;padding:10px;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}@media screen and (min-width: 768px)and (max-width: 959px){#WohnzimmerTop #lesemodusButton button{padding:0;background-color:rgba(0,0,0,0);box-shadow:none}}@media screen and (min-width: 768px)and (max-width: 959px){#WohnzimmerTop{padding:0 20px}body:not(.startseite) #WohnzimmerTop{padding:0}}#Arbeitszimmer{grid-area:nav}@media screen and (min-width: 0)and (max-width: 959px){#Arbeitszimmer{display:none}}#Kinderzimmer{grid-area:side;min-width:255px}@media screen and (min-width: 0)and (max-width: 767px){#Kinderzimmer{margin:10px 0;width:100%}}.layoutzweispaltig{display:flex;justify-content:space-between}.layoutzweispaltig>div{width:calc(50% - 10px)}.layoutzweispaltig img{display:block;margin:10px auto 0 auto}@media screen and (min-width: 0)and (max-width: 959px){.layoutzweispaltig{display:block}.layoutzweispaltig>div{width:100%}}h2.normal{font-size:100%;margin:0}h2.normal:hover a{color:#373737}a{transition:all .3s ease-in-out;transition-property:color,background-color;color:#373737}.linkWholeBox:hover .h3 a,.linkWholeBox:hover h3 a,.h3:hover>a,a:hover,h3:hover>a,a:hover{color:#e05f57}a.linkExtern::before{content:url("data:image/gif;base64,R0lGODlhCgAKAIAAAAAAAP///yH5BAUUAAEALAAAAAAKAAoAAAIXTICJBubH2FJutgbvhXW/oynJh4GiUwAAOw==");margin-right:5px}#Arbeitszimmer a.linkExtern::before,.bild>a.linkExtern::before{display:none}a.linkToTop{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:box-shadow .3s ease-in-out}a.linkToTop:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}@media screen and (min-width: 0)and (max-width: 767px){a.linkToTop{color:#f8f8f8}}a.linkToTop:before{width:0;height:0;content:"";z-index:2;border-bottom:4px solid #e05f57;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);margin-right:5px;height:0}.bigArrow.linkToTopWrap{position:absolute}.bigArrow a.linkToTop{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out;background:#fff;padding:17.5px 15px;margin:0;display:inline-block;position:fixed;bottom:20px;right:20px;z-index:18;visibility:hidden;opacity:0}.bigArrow a.linkToTop::before{border-bottom-width:15px;border-left-width:10px;border-right-width:10px;margin:0;display:block}@media screen and (min-width: 0)and (max-width: 959px){.bigArrow a.linkToTop{bottom:75px;right:10px;padding:13px 11px;border-bottom-width:12px;border-left-width:8px;border-right-width:8px}}.collapsedBot tom{bottom:2.5vw !important}#Erdgeschoss:not(.top) .linkToTop{opacity:1;visibility:visible}[class^=searchword]{color:#373737}.searchword0{background-color:#ff0;border:1px dotted #ff0}.searchword1{background-color:lime;border:1px dotted lime}.searchword2{background-color:aqua;border:1px dotted aqua}.searchword3{background-color:#fbb;border:1px dotted #fbb}.searchword4{background-color:#dfd;border:1px dotted #dfd}.searchword5{background-color:#ffd;border:1px dotted #ffd}.logoBox{background-image:url("../images/logo.svg");background-size:contain;background-repeat:no-repeat;position:relative;float:left;margin:10px;z-index:12}.logoBox a{display:block}.topBarWrapper .logoBox{height:100px;max-width:100%;margin:0;position:relative;top:20px;aspect-ratio:45/7}.topBarWrapper .logoBox a{height:100%}@media screen and (min-width: 0)and (max-width: 767px){.topBarWrapper .logoBox{top:0;position:static;height:auto;width:100%;max-width:400px}}@media screen and (min-width: 768px)and (max-width: 959px){.topBarWrapper .logoBox{top:0;position:static;height:80px}}@media screen and (min-width: 960px)and (max-width: 1579px){.topBarWrapper .logoBox{top:0}}.logoBox .white{position:relative;top:-1000px;visibility:hidden;max-width:100%}@media only print{.logoBox .white{visibility:visible}}@media screen and (min-width: 768px){.logoBox{width:auto}}.inverted .logoBox{filter:invert(1)}#mobilefooter{position:fixed;bottom:-1px;padding-bottom:1px;left:0;right:0;z-index:17;display:inline-block;background-image:linear-gradient(to bottom, rgba(249, 79, 49, 0), rgba(5, 2, 2, 0.74));background-repeat:repeat-x}#mobilefooter>div{transition:all .3s ease-in-out;max-height:64px}#mobilefooter>div ul{display:flex;align-items:center;list-style:none;margin:0;padding:0}#mobilefooter>div ul li{flex:1 1 auto;flex-basis:0}#mobilefooter>div ul li a{display:block;text-align:center;margin-left:-1px;border:1px solid rgba(0,0,0,.8);background:rgba(55,55,55,.85);font-weight:normal !important;text-decoration:none !important}#mobilefooter>div ul li a:hover,#mobilefooter>div ul li a.selected{background:rgba(77,77,77,.8)}#mobilefooter>div ul li a .btn-inner{border-top:1px solid rgba(255,255,255,.3);padding:38px 3px 10px 3px;text-align:center;display:block;position:relative;overflow:hidden;white-space:nowrap}#mobilefooter>div ul li a .btn-inner .btn-text{position:relative;text-shadow:0 1px 0 #000;color:#fff;font-weight:normal}#mobilefooter>div ul li a .btn-inner .ui-icon{position:absolute;left:50%;top:5px;width:24px !important;height:24px !important;margin-left:-12px !important;box-shadow:none !important}#mobilefooter>div ul li a:active .btn-inner{border-top:1px solid rgba(255,255,255,.6)}@media screen and (min-width: 960px){#mobilefooter{display:none}}#mobilefooter_twg{display:inline;font-size:80%}@media screen and (min-width: 960px){#mobilefooter_twg{display:none}}.adresse{background-color:#fff}.adresse #Obergeschoss{position:sticky;top:0;overflow:visible;padding:0;height:auto}.adresse #Obergeschoss .container{min-height:0}@media screen and (min-width: 0)and (max-width: 767px){.adresse #Obergeschoss{position:relative}}.adresse .Innenraum{padding-top:40px;padding-bottom:20px;min-height:420px}.adresse #Erdgeschoss .container,.adresse #Obergeschoss .container{margin:0;width:100%;box-shadow:none !important}.adresse #Erdgeschoss .inner{width:90%;margin-left:auto;margin-right:auto;padding:0 !important;margin-top:0 !important;background-color:#fff !important}.adresse #nav-ow ul{text-align:right;list-style:none;display:flex;justify-content:end}@media screen and (min-width: 0)and (max-width: 767px){.adresse #nav-ow ul>li{display:block}}.adresse .logoBox{min-height:55px;margin:20px auto;float:none;width:90%}.adresse .logoBox>div{max-height:55px}.adresse #logoBoxWrap{display:flex;align-items:center;flex-wrap:wrap;padding:10px 10px 0}.adresse #logoBoxWrap>div{margin-bottom:10px}.adresse #logoBoxWrap>div.headlineOW h1{margin:0}.adresse .logoBox.eintraglogo{margin-right:10px}.adresse #Bauwerk{padding:0}.adresse #Erdgeschoss{padding-bottom:10px}.adresse .h3,.adresse h3{margin-bottom:0}.adresse .bezeichnung{float:left;width:24%;text-align:right}@media screen and (min-width: 0)and (max-width: 767px){.adresse .bezeichnung{text-align:left;display:block;margin:0;padding:0;width:100%}}.adresse .bezeichnung img{max-width:100%;float:right;margin-right:10px}.adresse .inhalt{float:left;width:76%}@media screen and (min-width: 0)and (max-width: 767px){.adresse .inhalt{text-align:left;display:block;margin:0;padding:0;width:100%}}.adresse .adressbild{float:right;margin-top:20px;margin-right:20px}.adresse .adressdaten{float:left;width:66%}@media screen and (min-width: 0)and (max-width: 767px){.adresse .adressdaten{width:auto;padding:0;margin:0;max-width:100%;float:none;display:block}}.adresse .owneradressHori{display:block;font-size:80%}.adresse .seitedrucken{position:absolute;top:38px;right:11px}.adresse .container.miteintraglogo .seitedrucken{top:88px}.adresse #suchergebnisbereich{width:100%}.adresse form{margin-left:auto;margin-right:auto}.adresse .nav-h{float:none}.adresse .nav-h a{color:#373737}.adresse .nav-h ul{justify-content:center}.adresse .verzeichnisEnde{text-align:center;color:#666;font-size:90%}.adresse #vorschaubild:empty{display:none}.adresse li.spacer{flex-grow:1}.adresse .nav-ow .nav_li.spacer:first-child{border-right-width:0}.adresse input{border-radius:5px}.adresse #fileupload{transform:scale(3);position:absolute}.adresse #fileuploadbutton{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out}.adresse #fileuploadbutton:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);cursor:pointer}.layer{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#fff;position:fixed;width:80vw;max-width:900px;max-height:70vh;overflow-x:visible;overflow-y:auto;z-index:19;margin:auto;left:10vw;right:10vw;top:15vh;bottom:15vh}.layer #Bauwerk{min-height:70vh}.layer #Bauwerk .container{box-shadow:none;border:0 !important;margin:0 auto;max-width:100%}.layer #Erdgeschoss{padding-bottom:0}@media screen and (min-width: 0)and (max-width: 767px){.layer{width:90vw;left:5vw;right:5vw}}.abdunkler{position:fixed;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,.24);z-index:13}.closeAdressLayer{position:absolute;top:0;right:0;padding:0 18px 3px;font-weight:bold;z-index:17;text-decoration:none;background-color:red;color:#fff;cursor:pointer}.closeAdressLayer:not(:hover){opacity:.8;color:#f8f8f8}.pagejumper{display:flex;justify-content:center}.pagejumper>div{transition:all .3s ease-in-out;transition-property:color,background-color;display:inline-block;border:1px solid rgba(0,0,0,.24)}.pagejumper>div:hover{background-color:rgba(80,80,8,.1)}.pagejumper>div.page{border-left-width:0}.pagejumper>div.pfeil{margin:0 10px}.pagejumper>div.pfeil+div{border-left-width:1px}.pagejumper>div.disabled{opacity:.8;pointer-events:none}.pagejumper>div.active{background-color:#e05f57;border-left-width:1px;margin-left:-1px}.pagejumper>div.active>a{color:#f8f8f8}.pagejumper>div>a{padding:8px 16px;min-height:25px;line-height:25px;text-decoration:none;display:flex;justify-content:center;align-items:center}.pagejumper>div>a>div{margin-top:6px}.print-only{display:none}@media only print{html,body{height:auto !important}#Bauwerk{display:block !important}h1{line-height:150%}.logoBox .white{visibility:visible !important;top:0 !important}.logoBox{visibility:hidden !important}.wave{display:none}#Fundament{filter:none;margin-top:10px !important}.h3{font-size:16px !important}.navItem,img,.Bild,.linkWholeBox{display:inline-block !important;position:relative !important;page-break-after:auto !important;page-break-before:avoid !important;page-break-inside:avoid !important}* .navItem,* img,* .Bild,* .linkWholeBox{display:block !important;position:relative !important}h1{margin-bottom:0 !important;margin-top:60px !important}.modul_grid{--cols: 4 !important;grid-template-columns:repeat(var(--cols), minmax(0, 1fr)) !important}.modul_grid .navItem .itemWrap .ni_text.ni_text-onlyTitle .h3,.modul_grid .navItem .itemWrap .ni_text.ni_text-onlyTitle h3{font-size:70% !important}.ajax-outer{padding:0 !important;--cols: 4 !important;font-size:80%}.ajax-outer>.navItem .ni_text>.h3,.ajax-outer .navItem .ni_text>h3{font-size:70% !important}.topBarWrapper::after{content:none !important}.printHide,.navItem .itemWrap .ni_bottom,.nav,#nav_mobile,#qnav,#wechselbilder img,a.linkToTop,img[src^="data:image/svg+xml;utf8,<svg"]{display:none !important}.print-only{display:block}body *{box-shadow:none !important;float:none}#Bauwerk #GallerieAlle>div>.Bild,#Bauwerk #GallerieAlle>div.linkWholeBox .BildText,#GallerieAlle>div.linkWholeBox #Bauwerk .BildText{position:relative;opacity:1;height:auto}.twoCols .navItem,.twoCols,#qnavSlide FORM.suchform,.ss_left,.ss_right,.ss_top,.ss_ges>div,FORM.suchform,#Fundament,.container .inner,#Gallerie .einzeln,#Wohnzimmer,#WohnzimmerTop,#Arbeitszimmer,.adresse .adressdaten{width:100%;margin:10px 0;padding:0;font-size:120% !important;clear:both}.ss_ges{display:block !important}.ss_ges .modul_3-100{padding:0 !important;background-color:rgba(0,0,0,0) !important;--cols: 4 !important;font-size:80%;grid-template-rows:repeat(var(--cols), minmax(0, 1fr)) !important}.ss_ges .modul_3-100 .navItem>.h3{font-size:70% !important}.ss_ges .modul_3-100 .modul-prev,.ss_ges .modul_3-100 .modul-next{display:none !important}#vnavcenter_grid{--cols: 4 !important;grid-template-columns:repeat(var(--cols), minmax(0, 1fr)) !important;gap:10px;font-size:80%}#vnavcenter_grid .navItem.linkWholeBox{display:block !important;position:relative !important;page-break-inside:avoid;aspect-ratio:auto}#vnavcenter_grid .navItem.linkWholeBox .itemWrap .ni_image{display:block !important;position:relative !important}#vnavcenter_grid .navItem>.h3{font-size:70% !important}#GallerieAlle{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}#GallerieAlle>div{margin-bottom:0 !important}#GallerieAlle>div::before{padding-top:0 !important}#GallerieAlle .BildText{position:initial !important;background-color:rgba(0,0,0,0) !important;width:30% !important;color:#373737 !important}#Erdgeschoss,.Innenraum{font-size:80% !important;margin:0 !important}.modul_3-100 .navItem:not(.navItem--show){display:none !important}#Erdgeschoss .inner{display:block !important;padding:0 !important}#Arbeitszimmer,#WohnzimmerTop,.ajaxPresseControl>a{display:none !important}#Wohnzimmer,#Kinderzimmer{position:static;width:100% !important;max-width:100% !important}.mobile,#mobilefooter{display:none !important}.ss_zone6,.ss_zone6 .headline,.ss_zone6 .headline a{width:100%}#vnavcenterGrid{display:block !important;position:relative !important}#vnavcenterGrid .navItem.linkWholeBox{display:block !important;position:relative !important;page-break-inside:avoid;aspect-ratio:auto}#vnavcenterGrid .navItem.linkWholeBox .itemWrap .ni_text{position:relative !important;background-color:rgba(0,0,0,0) !important}#vnavcenterGrid .navItem.linkWholeBox .itemWrap .ni_text p{opacity:1 !important;max-height:100% !important;visibility:visible !important}#vnavcenterGrid .navItem.linkWholeBox .itemWrap .ni_text p,#vnavcenterGrid .navItem.linkWholeBox .itemWrap .ni_text .h3>a,#vnavcenterGrid .navItem.linkWholeBox .itemWrap .ni_text h3>a{color:#373737 !important}.navItem.linkWholeBox{border:none !important}.navItem.linkWholeBox .itemWrap{display:block !important;position:relative !important}.navItem.linkWholeBox .itemWrap .ni_image a{display:block !important;position:relative !important}.linkWholeBox .Bild a{display:block !important}.linkWholeBox .Bild a img{page-break-after:auto;page-break-before:auto;page-break-inside:avoid}#kontform{display:none}.container,.siteSpacer,.topBarWrapper{background-color:#fff !important}#tickerBorder::after{background-image:none !important}#tickerArea{top:-25px !important}#Dach,#Obergeschoss,#Erdgeschoss,#Fundament{background-color:#fff !important}}.buergerinfo h1{font-size:120%;margin-bottom:20px}.buergerinfo h4{margin-bottom:2px}.buergerinfo #donuttable{border-spacing:7px;border-collapse:separate}.buergerinfo .ris_hide_web{display:none}.buergerinfo tr td{padding:4px 0 4px 0}.buergerinfo tr th{padding:4px 0 4px 0;text-align:left}.buergerinfo tr.dark{background-color:#f3f3f3}.buergerinfo .tblGremien th{display:none}.buergerinfo .bezeichnung{float:none;width:auto;text-align:left;font-weight:bold}.buergerinfo .inhalt{float:none;width:auto;margin-bottom:10px}.buergerinfo .kontaktdaten.bild{float:right;width:auto}.buergerinfo .kontaktdaten.bild .bezeichnung{display:none}.buergerinfo .kontaktdaten br[clear=all]{display:none}FORM.suchform{position:relative;margin:10px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);display:flex;border-radius:3px;grid-area:search;width:calc(var(--screen-container-width)*.8)}FORM.suchform INPUT.suchfeld{background-color:#fff;color:#373737;min-width:165px;flex-grow:1;height:50px;padding:0 20px;border-bottom-left-radius:3px;border-top-left-radius:3px;font-size:150%;outline:0}FORM.suchform INPUT.suchfeldbutton{background-image:url(../images/icons/search_white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;border-bottom-right-radius:3px;border-top-right-radius:3px;background-color:#e05f57;background-size:70% auto;width:50px;height:50px;display:block;color:rgba(0,0,0,0);cursor:pointer;transition:#f3f3f3 .3s ease-in-out}FORM.suchform INPUT.suchfeldbutton:hover{background-color:#d8362c}.searchContainer{height:40px;position:relative;z-index:40}.searchContainer .searchOpen{position:relative;background-color:rgba(0,0,0,0);color:#f8f8f8;border:none;border-radius:3px;cursor:pointer;filter:grayscale(1);transition:filter .3s ease-in-out;padding:0;height:40px;width:40px}.searchContainer .searchOpen svg{fill:#aeaeae;height:40px;width:40px}.searchContainer .searchOpen:hover svg{fill:#5d5d5d}.searchContainer .searchOpen:hover .icon__tooltip{opacity:1;visibility:visible}.searchContainer .searchPage{background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;height:100%;min-width:100%;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out}.searchContainer .searchPage .searchClose{cursor:pointer;position:absolute;top:0;right:0;font-size:100%;color:#f8f8f8;padding:10px;background-color:rgba(0,0,0,.5)}.searchContainer .searchPage .searchClose svg{height:30px;width:30px}.searchContainer .searchPage.active{visibility:visible;opacity:1;z-index:20}@media screen and (min-width: 0)and (max-width: 959px){.searchContainer{position:fixed;top:0;right:calc(5vw + 42px);z-index:1000;height:45px;display:flex;align-items:center;justify-content:center}.searchContainer .searchOpen{height:35px;width:35px}.searchContainer .searchOpen svg{fill:#fff;height:35px;width:35px}.searchContainer .searchOpen:hover svg{fill:#fff}}.searchActive #impressionButton,.searchActive #qnavButton{display:none !important}.siteSpacer_bottom,.siteSpacer_ticker,.siteSpacer_vnachrichten,.siteSpacer_news,.siteSpacer{display:grid !important;grid-template:"before logo after" auto/1fr auto 1fr;align-items:center;font-weight:bold;width:100% !important;gap:60px;padding-top:20px}.siteSpacer_bottom:not(.empty),.siteSpacer_ticker:not(.empty),.siteSpacer_vnachrichten:not(.empty),.siteSpacer_news:not(.empty),.siteSpacer:not(.empty){margin-bottom:30px !important}.siteSpacer_bottom::before,.siteSpacer_bottom::after,.siteSpacer_ticker::before,.siteSpacer_ticker::after,.siteSpacer_vnachrichten::before,.siteSpacer_vnachrichten::after,.siteSpacer_news::before,.siteSpacer_news::after,.siteSpacer::before,.siteSpacer::after{height:1px;background-color:#e05f57;width:100%;display:block;content:""}.siteSpacer_bottom>div,.siteSpacer_ticker>div,.siteSpacer_vnachrichten>div,.siteSpacer_news>div,.siteSpacer>div{font-weight:600;font-size:120%}.siteSpacer_bottom>div:empty,.siteSpacer_ticker>div:empty,.siteSpacer_vnachrichten>div:empty,.siteSpacer_news>div:empty,.siteSpacer>div:empty{grid-area:logo;width:55px;height:80px;background-image:url("../images/STD_homepage_logo.gif");background-size:contain;background-position:center;background-repeat:no-repeat}.inverted .siteSpacer_bottom>div:empty,.inverted .siteSpacer_ticker>div:empty,.inverted .siteSpacer_vnachrichten>div:empty,.inverted .siteSpacer_news>div:empty,.inverted .siteSpacer>div:empty{filter:invert(1)}.siteSpacer_bottom>div a,.siteSpacer_ticker>div a,.siteSpacer_vnachrichten>div a,.siteSpacer_news>div a,.siteSpacer>div a{text-decoration-color:#e05f57}@media screen and (min-width: 0)and (max-width: 959px){.siteSpacer_bottom,.siteSpacer_ticker,.siteSpacer_vnachrichten,.siteSpacer_news,.siteSpacer{gap:30px}}.siteSpacer_bottom{padding-left:var(--paddingErdgeschoss);padding-right:var(--paddingErdgeschoss)}#lbOverlay{position:fixed;z-index:20;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:21;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url("../images/loading.gif") no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}.inverted #lbImage{filter:invert(1);border:10px solid #000}#lbNextLink,#lbPrevLink{display:flex !important;align-items:center;position:absolute;top:0;right:0;bottom:0;left:auto;transition:opacity .3s ease-in-out;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.24));width:35%;cursor:pointer}#lbNextLink:not(:hover),#lbPrevLink:not(:hover){opacity:0}@media screen and (min-width: 0)and (max-width: 959px){#lbNextLink:not(:hover),#lbPrevLink:not(:hover){display:none !important}}#lbNextLink:after,#lbPrevLink:after{content:"";border-left:15px solid #fff;border-bottom:30px solid rgba(0,0,0,0);border-top:30px solid rgba(0,0,0,0);width:0;height:0;border-left-width:30px;position:absolute;right:15px}.inverted #lbNextLink:after,.inverted #lbPrevLink:after{content:"";border-left:15px solid #000;border-bottom:30px solid rgba(0,0,0,0);border-top:30px solid rgba(0,0,0,0);width:0;height:0;border-left-width:30px;position:absolute;top:30%;left:15px}#lbPrevLink{right:auto;left:0}#lbBottom{font-size:14px;color:#333;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:22px;height:22px;margin:0 0 5px;outline:none;background:rgba(0,0,0,0) url("../images/close_black.svg") no-repeat center}#lbCloseLink:hover{background-color:red !important}#contrastActive #lbCloseLink{background:rgba(0,0,0,0) url("../images/close_white.svg") no-repeat center}#contrastActive #lbCloseLink:hover{background-color:red !important}.inverted #lbCloseLink:hover{filter:invert(1)}#lbCaption,#lbNumber{width:100%;padding:2px}#lbCaption{font-weight:bold}.ss_ges{position:relative;display:flex;flex-flow:row;flex-wrap:wrap;gap:100px}@media screen and (min-width: 0)and (max-width: 767px){.ss_ges>div{width:100%;padding:0 20px}}.ss_row{display:flex;width:100%}@media screen and (min-width: 0)and (max-width: 1579px){.ss_row{flex-flow:column}}.ss_column{flex-basis:100%;flex-grow:1}.ss_column:not(:first-child){margin-left:10px}.ss_column:not(:last-child){margin-right:10px}@media screen and (min-width: 0)and (max-width: 767px){.ss_column:not(:last-child),.ss_column:not(:first-child){margin:0}}.ss_top{margin-bottom:20px;width:100%}.ss_left{width:70%;padding-right:20px}@media screen and (min-width: 768px)and (max-width: 959px){.ss_left{width:100%;padding-right:0}}.ss_right{width:30%}@media screen and (min-width: 768px)and (max-width: 959px){.ss_right{width:100%}}.ss_bottom{width:100%}.ss_ticker{margin-bottom:20px}.ss_ticker{margin-bottom:20px}.ss_ticker>a{display:block;text-align:right}#tickerBorder{position:relative;overflow:hidden;height:400px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}#tickerBorder::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom, #fff 0%, transparent 16px, transparent calc(100% - 16px), white 100%);pointer-events:none}#tickerArea{position:relative;margin-left:0;top:0;padding:20px 0}#tickerArea>.navItem{margin:0}.swipe{overflow:hidden;visibility:hidden;position:relative;height:36vw;max-height:666px}@media screen and (min-width: 768px)and (max-width: 959px){.swipe{height:256px}}@media screen and (min-width: 960px)and (max-width: 1379px){.swipe{height:310px}}@media screen and (min-width: 1380px)and (max-width: 1579px){.swipe{height:386.6666666667px}}@media screen and (min-width: 1580px){.swipe{height:466.6666666667px}}.swipe-wrap{overflow:hidden;position:relative;height:100%}.swipeSlide{float:left;width:100%;position:relative;height:100%}.swipeSlide>a,.swipeSlide a>div,.swipeSlide>div{height:100%;display:block;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.swipeImg{height:100%;width:100%}.swipeButton{top:50%;height:50px;width:50px;left:50px;margin-top:-25px;z-index:2;position:absolute;border:none;background-color:#f5f5f5;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);opacity:.9;transition:all .3s ease-in-out;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer}.swipeButton:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);opacity:1}.swipeButton::after{content:"";height:0;width:0;border-width:10px 17.3px 10px 0;border-color:rgba(0,0,0,0) #373737 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;margin-left:-5px}.sb-next{left:auto;right:50px}.sb-next::after{border-width:10px 0 10px 17.3px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #373737;margin-left:5px}.swipeTitle{position:absolute;bottom:20px;left:20px;padding:10px;background-color:#f5f5f5;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);opacity:.9;transition:all .3s ease-in-out}.swipeTitle:hover{opacity:1}.swipeBullets{position:absolute;right:20px;bottom:20px;text-align:right;z-index:2;line-height:0;font-size:0}.swipeBullet{height:15px;width:15px;border-radius:50%;background-color:#f5f5f5;display:inline-block;margin-left:5px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);border:none;opacity:.9;transition:all .3s ease-in-out;cursor:pointer}.swipeBullet:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);opacity:1}.swipeBullet.swipeBulletActive{background-color:#e05f57}@media screen and (min-width: 0)and (max-width: 767px){.swipeTitle,.swipeBullets{display:none}}.einfachetabelle,.simpletabelle{width:100%}.einfachetabelle td,.simpletabelle td{padding:5px 10px;min-width:100px}.einfachetabelle th,.simpletabelle th{font-weight:bold;padding:10px;color:#f8f8f8;min-width:100px;text-align:left}.einfachetabelle th[align=right],.simpletabelle th[align=right]{text-align:right}.einfachetabelle thead tr,.simpletabelle thead tr{background-color:#e05f57}.einfachetabelle tr:nth-child(2n){background-color:rgba(224,95,87,.1)}.simpletabelle td{border:1px solid #000}.tableWrapper{max-width:100%;overflow-x:auto;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin-bottom:40px}.first-row{padding:3px}.second-row{padding:3px;background-color:#fff}.verzeichnis .group{padding-bottom:20px}.verzeichnis .group .groupName{position:sticky;top:0;background-color:#f3f3f3;font-size:120%}.verzeichnis .group .groupName+.navItem{margin-top:20px}.verzeichnis .group .groupName+.navItem:not(:hover){border-top-color:rgba(0,0,0,0)}@media screen and (min-width: 0)and (max-width: 767px){.verzeichnis .group .groupName{position:relative}}.verzeichnis .group .navItem .ni_text{float:left}.verzeichnis .formLabelBox{width:calc(25% - 10px);text-align:right}.verzeichnis .formElementBox{width:75%;margin-left:10px}.verzeichnis .formElementBox code input[name=zahl]{background-color:rgba(238,238,238,.7);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out}.verzeichnis .formElementBox code input[name=zahl]:hover,.verzeichnis .formElementBox code input[name=zahl]:focus{color:#373737;background-color:#fff}.verzeichnis .formElementBox #vkBeschreibung{background-color:rgba(238,238,238,.7);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:background-color .3s ease-in-out}.verzeichnis .formElementBox #vkBeschreibung:hover,.verzeichnis .formElementBox #vkBeschreibung:focus{color:#373737;background-color:#fff}.verzeichnis input,.verzeichnis .checklabel{border-radius:5px}.verzeichnis .checklabel{margin-bottom:5px}.verzeichnis .eingabeform div.simple{max-width:100%}.verzeichnis .textinput>input{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out}.verzeichnis .textinput>input:hover,.verzeichnis .textinput>input:focus{color:#373737;background-color:#fff}.verzeichnis label:not(.checklabel){font-size:80%}.verzeichnisForm{position:relative;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out}.verzeichnisForm::after{content:"";display:block;clear:both}.verzeichnisForm input{margin:0;float:left;height:27px;background-image:none}.verzeichnisForm input[name=VKSuchbegriff]{height:27px}.verzeichnisForm .textfeld{width:calc(100% - 27px);background-color:#f3f3f3;color:#373737;min-width:165px;height:40px;padding:0 5px}.verzeichnisForm .searchButton{width:27px;height:27px}.verzeichnisForm:hover:not(.embed){box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24)}.verzeichnisForm:hover:not(.embed) .textfeld{background-color:#fff}.verzeichnisForm:hover:not(.embed) .searchButton{background-color:#e05f57}#kontform[name=loginform] .textfeld:required{border-bottom:2px solid #96281b}#kontform[name=loginform] fieldset{display:flex;align-items:baseline}#kontform[name=loginform] fieldset #gpasswort{height:25px;margin:0 10px}@media screen and (min-width: 0px)and (max-width: 425px){#kontform[name=loginform] fieldset{display:block !important}#kontform[name=loginform] fieldset #gpasswort{margin:0 !important}}#kontform[name=loginform] .button{border-radius:5px;padding:3px 25px}#closeFocus{right:calc((100% - var(--screen-container-width))/2)}#Textbeginn{position:absolute;top:-65px}#Unternavigation_linkeSeite{position:absolute;top:-70px}#Unternavigation_rechteSeite{position:absolute;top:0}#kontformbeginn{position:relative;top:-70px}#mnav-Adresse .customer-postalCode,#mnav-Adresse .customer-phone,#mnav-Adresse .customer-fax,#mnav-Adresse .customer-email,#FundamentAdresse .customer-postalCode,#FundamentAdresse .customer-phone,#FundamentAdresse .customer-fax,#FundamentAdresse .customer-email{display:flex;margin:5px 0}#mnav-Adresse .customer-location,#FundamentAdresse .customer-location{margin-left:5px}#mnav-Adresse .bold,#FundamentAdresse .bold{margin-right:5px;font-weight:bold}#impressionButton{position:fixed;top:0;bottom:0;left:0;width:1%;z-index:7}#impressionButton>div{position:absolute;top:30%;left:0}#impressionButton>div>div{position:absolute;top:0;left:0;transform:rotate(-90deg) translateX(-100%);transform-origin:left top;transition:left .3s ease-in-out;background-color:#e05f57;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);height:40px;padding:15px 10px 5px 10px;cursor:pointer;white-space:nowrap;z-index:14;color:#fff}#impressionButton>div>div:not(:hover){left:-10px;color:#f8f8f8}#impressionButton>div>div:after{content:"Impressionen einblenden"}#impressionButton>div.selected>div:after{content:"Impressionen ausblenden"}@media screen and (min-width: 0)and (max-width: 767px){#impressionButton{display:none !important}}.navMobileVisible #impressionButton{display:none}#impressions{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:6;display:none}#impressions .top{position:absolute;top:0;right:0;left:0}#impressions .top .impressionsLogo{position:absolute;top:0;bottom:0;left:0;left:50%;width:300px;height:100px;margin-left:-150px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);background-position:center;background-repeat:no-repeat;background-image:url("../images/STD_logo.gif");background-color:#fff;z-index:17}#impressions .top .impressionsLogo>a{display:block;width:100%;height:100%}a.previewToggle,#impDescription{position:absolute;top:5px;right:5px;background-color:#e05f57;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);font-size:80%;z-index:8;display:inline-block;padding:3px 5px;text-decoration:none;cursor:pointer;color:#f8f8f8}a.previewToggle:hover,#impDescription:hover{color:#fff}#impressionThumbnails{position:absolute;right:0;bottom:0;left:0;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);background-color:#e05f57;z-index:9;padding:10px;text-align:center}#impressionThumbnails div{position:relative;display:inline-block;overflow:hidden}#impressionThumbnails ul{position:relative;list-style:none;margin:0;padding:0}#impressionThumbnails ul li img{position:relative;margin:10px;float:left;cursor:pointer;max-height:90px;border:5px solid rgba(255,255,255,.5)}#impressionThumbnails ul li.selected img{border-color:#e05f57}.impression-next,.impression-back{position:absolute;top:50%;right:20px;height:50px;margin-top:-25px;transition:all .3s ease-in-out;transition-property:color,background-color;background-color:rgba(0,0,0,.24);border:1px solid #fff;color:#f8f8f8;width:40px;cursor:pointer}.impression-next:hover,.impression-back:hover{color:#fff;background-color:rgba(0,0,0,.5)}.impression-next:after,.impression-back:after{width:0;height:0;content:"";z-index:2;border-left:15px solid #fff;border-bottom:15px solid rgba(0,0,0,0);border-top:15px solid rgba(0,0,0,0);height:0;border-left-width:10px;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-5px}.impression-back{transform:scaleX(-1);right:auto;left:20px}#impressionBigBack,#impressionBigNext{position:absolute;top:0;right:0;bottom:0;transition:opacity .3s ease-in-out;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.24));width:350px;cursor:pointer}#impressionBigBack:not(:hover),#impressionBigNext:not(:hover){opacity:0}#impressionBigBack:after,#impressionBigNext:after{width:0;height:0;content:"";z-index:2;border-left:150px solid rgba(255,255,255,.8);border-bottom:150px solid rgba(0,0,0,0);border-top:150px solid rgba(0,0,0,0);border-left-width:100px;position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-50px}#impressionBigBack{transform:scaleX(-1);right:auto;left:20px}#impDescription{position:absolute;top:5px;left:5px;padding:10px;display:none;width:-moz-fit-content;width:fit-content}#mtnav{width:var(--screen-container-width);margin:auto;position:relative}#mnav-stickyadress{margin-top:100px}#mnav-stickyadress .mnav-distance{margin-top:7px}.nav_mt_ul .nav_li{display:flex;justify-content:center}.nav-mt>ul{display:flex;align-items:stretch;background-color:#e05f57}.nav-mt a{color:#f8f8f8;padding:15px}.nav-mt .nav_li{align-items:center;flex:1 1 0%;text-align:center;position:relative}.nav-mt .nav_li:hover,.nav-mt .nav_li.selected{background-color:#d8362c}.nav-mt .nav_li:nth-last-child(-n+2)>.nav_layer{left:auto;right:0}.nav-mt .nav_li:nth-last-child(n+3)>.nav_layer{right:auto;left:0}.nav-mt .nav_li>a{color:#f8f8f8;padding:15px;font-size:100%}@media screen and (min-width: 1380px)and (max-width: 1579px){.nav-mt .nav_li>a{font-size:95%}}@media screen and (min-width: 960px)and (max-width: 1379px){.nav-mt .nav_li>a{font-size:90%}}.nav-mt .nav_layer{top:100%;min-width:calc(200% + 2px)}.nav-mt .nav_layer .nav_layer{display:none;min-width:100%;background-color:rgba(0,0,0,0);position:relative}.nav-mt .nav_layer .nav_layer .nav_layer_li{background-color:rgba(0,0,0,0)}@media screen and (min-width: 0)and (max-width: 959px){.nav-mt{display:none}.nav-mt .nav_li{display:block}}#qnavButton{position:fixed;height:100%;right:0;width:1%;z-index:7}#qnavButton .wappen{position:absolute;top:0;right:0;bottom:0;background-repeat:no-repeat;background-image:url("../images/STD_qnav_button_cleaner.gif")}#qnav{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:width .3s ease-in-out;position:fixed;top:0;right:0;bottom:0;width:0;max-width:280px;z-index:20;overflow:hidden}#qnav.active:after{transition:opacity .3s ease-in-out;position:fixed;top:0;right:0;bottom:0;left:0;content:"";opacity:0;pointer-events:none;background-color:rgba(0,0,0,.24)}#qnav.visible:after{opacity:1}#qnavSlide{position:absolute;top:0;bottom:0;left:0;width:280px;z-index:14;overflow:hidden;overflow-y:auto;background-color:#e05f57;opacity:.95;color:#f8f8f8}#qnavSlide ul{display:block;margin:0;padding:25px 0 25px 0;list-style:none}#qnavSlide ul.light{box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.24),inset 0 -8px 8px -8px rgba(0,0,0,.24);background:#ae8b89}#qnavSlide ul.light>li:not(.nohover):hover{background-color:#e05f57}#qnavSlide ul>li{display:block;margin:0;padding:0;transition:all .3s ease-in-out;transition-property:color,background-color}#qnavSlide ul>li:not(.nohover):hover{background-color:#ae8b89}#qnavSlide ul>li>a{display:block;padding:8px 18px;border:2px solid rgba(0,0,0,0);color:#f8f8f8}#qnavSlide>div{display:block;margin:25px 20px 50px 20px}#qnavSlide FORM.suchform{position:relative;margin:10px;padding-bottom:10px;box-shadow:none !important}#qnavSlide FORM.suchform .suchfeld{background-color:#fff;color:#373737;min-width:165px;flex-grow:0;font-size:initial;height:27px;padding:0 5px;float:left}#qnavSlide FORM.suchform .qnav-suchfeldbutton:hover{background-color:#ae8b89}#qnavSlide>*,#qnavSlide a{color:#f8f8f8;font-size:100%;text-decoration:none}#qnavSlide .hideQnavButton{display:block;float:right;cursor:pointer}#qnavSlide .hideQnavButton .icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAUCAYAAADPym6aAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAACB0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVi7kSokAAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLzA2LzEzLDvJbgAAAKZJREFUeJzV1U0OgjAQBtCHsvKm1i3XYAuX1dSVJkZoCf7AfOtp09dmpk3O2Y6TkTDWCg+/P8vHGXCuFUWAsAATBUIFEwlCARMNwgwmIoQJTJN3Pn8rGXBhGnJF8/cjcVy5LmEsvcht5cbfzFJcKvXI2hvaIqe2UhAB06GPOrUe6dBDa5vGXprSRH0iiPuPvCCICXlDEA8yiSAWZBZBHEgRQQxIFQF3280lmUEZd4IAAAAASUVORK5CYII=");width:50px;height:20px}#qnavSlide .hideQnavButton .icon:hover{filter:brightness(0.85)}.nachoben{float:right;opacity:.75;transition:all .3s ease-in-out}.nachoben:hover{opacity:1}.nachoben+a::after{content:"";display:block;clear:both}.buchstabe{color:#e05f57;display:inline-block}#buchstabenReihe{display:flex;justify-content:flex-start;flex-wrap:wrap}#buchstabenReihe>a,#buchstabenReihe>span,#buchstabenReihe>div{border:1px solid rgba(0,0,0,.24);text-align:center;text-decoration:none}.youtube,.twitter,.linkedin,.pinterest,.instagram,.facebook{height:35px;margin-top:20px}@media screen and (min-width: 768px){.youtube,.twitter,.linkedin,.pinterest,.instagram,.facebook{margin-top:60px}}.youtube a,.twitter a,.linkedin a,.pinterest a,.instagram a,.facebook a{display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:90%;gap:5px}.youtube:hover .yt-icon,.youtube:hover .twitter-icon,.youtube:hover .linkedin-icon,.youtube:hover .pinterest-icon,.youtube:hover .insta-icon,.youtube:hover .fb-icon,.twitter:hover .yt-icon,.twitter:hover .twitter-icon,.twitter:hover .linkedin-icon,.twitter:hover .pinterest-icon,.twitter:hover .insta-icon,.twitter:hover .fb-icon,.linkedin:hover .yt-icon,.linkedin:hover .twitter-icon,.linkedin:hover .linkedin-icon,.linkedin:hover .pinterest-icon,.linkedin:hover .insta-icon,.linkedin:hover .fb-icon,.pinterest:hover .yt-icon,.pinterest:hover .twitter-icon,.pinterest:hover .linkedin-icon,.pinterest:hover .pinterest-icon,.pinterest:hover .insta-icon,.pinterest:hover .fb-icon,.instagram:hover .yt-icon,.instagram:hover .twitter-icon,.instagram:hover .linkedin-icon,.instagram:hover .pinterest-icon,.instagram:hover .insta-icon,.instagram:hover .fb-icon,.facebook:hover .yt-icon,.facebook:hover .twitter-icon,.facebook:hover .linkedin-icon,.facebook:hover .pinterest-icon,.facebook:hover .insta-icon,.facebook:hover .fb-icon{filter:none}.youtube:hover a,.twitter:hover a,.linkedin:hover a,.pinterest:hover a,.instagram:hover a,.facebook:hover a{text-decoration:underline;color:#373737}.yt-icon,.twitter-icon,.linkedin-icon,.pinterest-icon,.insta-icon,.fb-icon{height:35px;width:35px;background-size:contain;background-position:center;background-repeat:no-repeat;filter:grayscale(1);transition:all .3s ease-in-out;transition-property:filter}@media screen and (min-width: 0)and (max-width: 959px){.yt-icon,.twitter-icon,.linkedin-icon,.pinterest-icon,.insta-icon,.fb-icon{filter:grayscale(0)}}.yt-icon{background-image:url("../images/icons/youtube.png")}.twitter-icon{background-image:url("../images/icons/twitter.png")}.linkedin-icon{background-image:url("../images/icons/linkedin.png")}.pinterest-icon{background-image:url("../images/icons/pinterest.png")}.fb-icon{background-image:url("../images/icons/facebook.png")}.insta-icon{background-image:url("../images/icons/instagram.png")}.topBarWrapper{display:flex;justify-content:space-between;align-items:center;max-width:var(--screen-container-width);margin:auto;background-color:#f3f3f3;height:120px}.topBarWrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f3f3f3}@media screen and (min-width: 0)and (max-width: 959px){.topBarWrapper{margin-top:60px;height:auto;padding:0}}@media screen and (min-width: 768px)and (max-width: 959px){.topBarWrapper{padding:0 20px}}.wave{width:100%;position:absolute;top:100%;left:0;right:0;transform:scale(-1);height:50px}.wave svg{width:100%;height:50px}.wave path{transform:scaleY(0.3)}.topBarWrapper .wave{filter:drop-shadow(-2.5px 0 5px #454545)}#Fundament .wave{transform:none;bottom:100%;top:auto}@media screen and (min-width: 0)and (max-width: 767px){.wave{display:none}}@media screen and (min-width: 768px)and (max-width: 959px){.wave{height:39px}.wave path{transform:scaleY(0.2)}.wave svg{height:auto}}@media screen and (min-width: 1921px){.wave{height:99px}.wave svg{height:100px;transform:scaleX(2);display:block;margin-left:50%}.wave path{transform:scaleY(0.6)}}.rightSideWrapper{display:flex;align-items:center;z-index:13;display:flex;gap:20px;padding-bottom:20px}@media screen and (min-width: 0)and (max-width: 959px){.rightSideWrapper{z-index:unset}}.rightSideWrapper>a{height:40px;width:40px;position:relative}.rightSideWrapper>a svg{height:40px;width:40px;fill:#aeaeae}.rightSideWrapper>a:hover svg{fill:#5d5d5d}.rightSideWrapper>a:hover .icon__tooltip{opacity:1;visibility:visible}.rightSideWrapper .icon__tooltip{position:absolute;top:calc(100% + 5px);background-color:#f3f3f3;border-radius:3px;padding:5px 10px;left:50%;transform:translateX(-50%);font-size:90%;filter:drop-shadow(0 0 2px #5d5d5d);color:#373737;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.rightSideWrapper .icon__tooltip::before{content:"";bottom:100%;left:50%;transform:translateX(-50%);position:absolute;width:0;height:0;border-style:solid;border-width:0 7.5px 5px 7.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f3f3f3 rgba(0,0,0,0)}@media screen and (min-width: 0)and (max-width: 959px){.rightSideWrapper>*:not(.searchContainer){display:none}}#home{height:35px;width:35px;margin-right:35px;margin-left:10px;display:none}#homeIcon{height:35px;width:35px;background-image:url("../images/home_black.svg");background-repeat:no-repeat;background-size:cover;opacity:.5;transition:all .3s ease-in-out;transition-property:opacity}#contrastActive #homeIcon{background-image:url("../images/home_white.svg")}#homeIcon:hover{opacity:1}.nav,#nav_mobile{width:100%}.nav ul,#nav_mobile ul{margin:0;padding:0;list-style:none}.nav a,#nav_mobile a{transition:none;text-decoration:none;padding:10px;display:block}.nav .pic,#nav_mobile .pic{display:none}.nav_li{cursor:pointer;border-color:#e05f57;position:relative}.nav_li.selected,.nav_li:hover{background-color:#e05f57}.nav_li.selected a,.nav_li:hover a{transition:none;color:#fff}.nav_li:hover>.nav_layer{visibility:visible;opacity:1}.nav_layer{background-color:rgba(0,0,0,0);visibility:hidden;opacity:0;position:absolute;min-width:100%;z-index:8}.nav_layer_li{background-color:#e88882;cursor:pointer;text-align:left;white-space:nowrap}.nav_layer_li:hover>a,.nav_layer_li:hover>.mainItem>a,.nav_layer_li.selected>a,.nav_layer_li.selected>.mainItem>a{background-color:#f4c6c3;color:#fff}#Arbeitszimmer .nav-main{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}#Arbeitszimmer .nav-main .nav_layer_li-leer{display:none}#Arbeitszimmer .nav-main .nav_layer:not(.nav_layer-left){left:100%;top:0;padding-left:5px}#Arbeitszimmer .nav-main .nav_layer-left{position:static;visibility:visible;opacity:1;padding:5px}#Arbeitszimmer .nav-main .nav_layer-left>ul{margin:0 0 0 20px}#Arbeitszimmer .nav-main .nav_layer-left>ul .nav_layer_li{white-space:normal}#Arbeitszimmer .nav-main .nav_layer-left>ul .nav_layer_li a{color:#f8f8f8;padding:5px 10px}@media only screen and (max-width: 767px){#Arbeitszimmer .nav-main{display:none}}#Arbeitszimmer .alwaysSticky{position:sticky;z-index:7;top:20px}#mtnav{position:relative}#Obergeschoss{padding-top:0}.nav-h{width:auto;display:flex;flex-flow:column}.nav-h>h4{padding-top:60px}.nav-h>ul{display:flex;align-items:stretch;justify-content:center}.nav-h a{color:#f8f8f8;font-size:80%}@media screen and (min-width: 0)and (max-width: 767px){.nav-h a{padding:5px 4px}}.nav-h .nav_layer{display:none}.nav-h .nav_li:hover,.nav-h .nav_li.selected{background-color:#e05f57}.nav-h .nav_li:hover a,.nav-h .nav_li.selected a{color:#fff}.nav-top{width:auto;background-color:#f3f3f3;display:flex;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto}.nav-top>ul{display:flex;align-items:stretch}.nav-top a{color:#373737;font-size:80%}.nav-top .nav_layer{display:none}.nav-top .nav_li:hover,.nav-top .nav_li.selected{background-color:#e05f57}.nav-top .nav_li:hover a,.nav-top .nav_li.selected a{color:#fff}@media screen and (min-width: 0)and (max-width: 959px){.nav-top .nav_li:first-of-type,.nav-top .nav_li:last-of-type{display:none}}.nav-ow{background-color:#e05f57;text-align:right}.nav-ow a{font-size:80%;color:#f8f8f8;padding:5px 10px}.nav-ow .nav_li{display:inline-block;border-color:#fff}.nav-ow .nav_li:not(:last-child){border-right-width:1px;border-right-style:solid}.nav-ow .nav_li:hover a{text-decoration:underline}.navContainer{height:40px;position:relative;z-index:1001}.searchActive .navContainer{z-index:39}.navContainer .navOpen{background-color:rgba(0,0,0,0);color:#f8f8f8;border:none;border-radius:3px;cursor:pointer;filter:grayscale(1);transition:filter .3s ease-in-out;padding:0;height:40px;width:40px;position:relative}.navContainer .navOpen svg{fill:#aeaeae;height:40px;width:40px}.navContainer .navOpen:hover svg{fill:#5d5d5d}.navContainer .navOpen:hover .icon__tooltip{opacity:1;visibility:visible}.navContainer .navPage{background-color:rgba(224,224,224,.95);display:flex;justify-content:center;position:fixed;top:0;left:0;height:100%;min-width:100%;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;overflow:auto}.navContainer .navPage .navClose{cursor:pointer;position:fixed;top:0;right:0;font-size:100%;color:#f8f8f8;padding:10px;background-color:rgba(0,0,0,.5)}.navContainer .navPage .navClose svg{height:30px;width:30px}.navContainer .navPage.active{visibility:visible;opacity:1;z-index:20;pointer-events:all}.navContainer .navPage.active .nav-main .nav_li>a{pointer-events:all}.navContainer .navPage.active .nav-main .nav_layer_li>a{pointer-events:all}.navContainer .nav-main{max-width:var(--screen-container-width);pointer-events:none;--nav-main-cols: 4}.navContainer .nav-main a{color:#f8f8f8;pointer-events:all}.navContainer .nav-main>ul{display:grid;grid-template-columns:repeat(var(--nav-main-cols), minmax(0, 1fr));gap:40px;padding:40px 0}.navContainer .nav-main .nav_li{pointer-events:none;height:auto}.navContainer .nav-main .nav_li>.nav_layer{position:static;visibility:visible;opacity:1;padding:10px}.navContainer .nav-main .nav_li>a{pointer-events:none;background-color:#f3f3f3;color:#373737;padding:10px 20px;transition:background-color .3s ease-in-out;transition-property:background-color,box-shadow;border-radius:3px;font-weight:bold}.navContainer .nav-main .nav_li:hover,.navContainer .nav-main .nav_li.selected{background-color:rgba(0,0,0,0)}.navContainer .nav-main .nav_li:hover>a,.navContainer .nav-main .nav_li.selected>a{color:#000;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}.navContainer .nav-main .nav_layer_li{background-color:rgba(0,0,0,0);font-size:95%;padding-bottom:2.5px;white-space:normal;pointer-events:none}.navContainer .nav-main .nav_layer_li a{pointer-events:none;padding:5px 10px 2.5px;border-bottom:2px solid rgba(0,0,0,0);display:inline-block;color:#373737}.navContainer .nav-main .nav_layer_li:hover a,.navContainer .nav-main .nav_layer_li.selected a{background-color:rgba(0,0,0,0);color:#000;border-bottom-color:#e05f57}#vnavcenter.vereinsnachrichten .bild{min-width:200px}#vnavcenter .navItem .ni_image:not(.ni_image-break){text-align:right;width:unset !important}#wenigerArtikel{font-size:80%;padding-bottom:10px;border-bottom:1px solid #838383}#wenigerArtikel a{float:left;text-decoration:none}#wenigerArtikel a .icon{margin-right:5px}#wenigerArtikel span{float:right;margin-left:0}#weitereArtikel{border-top:1px solid #838383;padding-top:10px}#weitereArtikel a{font-size:80%;float:right;text-decoration:none}#weitereArtikel a .icon{margin-left:5px}.twoCols{display:flex;flex-wrap:wrap;align-items:stretch;padding-left:1px}.twoCols .navItem{flex:1 1 auto;width:50%}.twoCols .navItem:nth-child(2):not(:hover){border-top-color:rgba(0,0,0,0)}@media screen and (min-width: 0)and (max-width: 767px){.twoCols,.twoCols .navItem{width:auto;padding:0;margin:0;max-width:100%;float:none;display:block}}#nav_mobile{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);display:block;transition:height .3s ease-in-out;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed !important;z-index:26 !important;height:100%;top:0;left:0;right:0;background-color:rgba(0,0,0,0);color:#373737;pointer-events:none;overflow:hidden}#nav_mobile>ul{text-align:right;padding:10px 5% !important;background-color:#5d5d5d;position:relative;pointer-events:all;margin:0}#nav_mobile>ul:first-of-type{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);z-index:13}#nav_mobile>ul>li{position:relative;display:inline-block}#nav_mobile>ul>li.burger{height:22px}#nav_mobile>ul>li.burger>input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;width:100%;height:100%;z-index:14;-webkit-touch-callout:none;opacity:0}#nav_mobile>ul>li.burger>input:checked~span:first-of-type{transform:rotate(45deg);margin-top:9px}#nav_mobile>ul>li.burger>input:checked~span:nth-of-type(2){opacity:0;transform:scale(0.2)}#nav_mobile>ul>li.burger>input:checked~span:last-of-type{transform:rotate(-45deg);margin-top:-18px}#nav_mobile>ul>li.burger>span{z-index:6;position:relative;border-radius:2px;width:32px;height:4px;background-color:#fff;display:block;margin-bottom:5px;transition:all .3s ease-in-out;transition-property:opacity,transform,margin}#nav_mobile>ul>li.burger>span:last-of-type{margin-bottom:0}#nav_mobile>.navi{transition:all .3s ease-in-out;padding:0;position:absolute;top:42px;right:0;bottom:0;left:0;overflow-x:hidden}body:not(.navMobileVisible) #nav_mobile>.navi{transform:translateX(100%);overflow:hidden}.navMobileVisible #nav_mobile{height:100%}@media screen and (min-width: 960px){#nav_mobile{display:none}}.subNavigation{transition:none;display:none}.subNavigation ul{padding:10px;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.24);margin:0;list-style:none}.subNavigation ul li.selected{color:#e05f57}.subNavigation ul li.selected>div>a{background-color:#fff;color:#e05f57}.subNavigation ul li>.mainItem>span{margin-top:-13px;height:25px;width:25px;top:50%;margin-right:5px}.subNavigation ul li>.mainItem>span:before{margin:10px 7px}.subNavigation ul li.selected>.mainItem>span{background-color:#e05f57}.subNavigation ul li.selected>.mainItem>span:before{transform:scaleY(-1);border-color:#fff;border-top-width:4px;border-bottom-width:4px;margin:10px 7px}.subNavigation a{padding:10px}.navMobileVisible #mobilefooter>div{opacity:0;max-height:0}.navMobileVisible #nav_mobile{box-shadow:none}.navMobileVisible #logoMobile,.navMobileVisible .top #logoMobile{opacity:1}#logoMobile{background-repeat:no-repeat;background-size:contain;background-position:left center;background-image:url("../images/nav_mobile.png");position:absolute;top:2px;left:5%;right:auto;height:38px;width:calc(90% - 100px);z-index:14}.top #logoMobile{opacity:0}#nav_mobile .navi{display:flex;flex-flow:column;padding:20px 0 !important;background-color:#f3f3f3}#nav_mobile .navi a{color:#373737;white-space:normal;padding:5px 10px;margin-left:10px;margin-bottom:10px;margin-top:10px;display:inline-block}#nav_mobile .nav_li{text-align:left;width:100%}#nav_mobile .nav_li:hover>div>a,#nav_mobile .nav_li.selected>div>a{background-color:rgba(0,0,0,0)}#nav_mobile .nav_li>.mainItem>a,#nav_mobile .nav_li>a{color:#373737;border-bottom:2px solid rgba(0,0,0,0)}#nav_mobile .nav_li:hover,#nav_mobile .nav_li.selected{background-color:rgba(0,0,0,0)}#nav_mobile .nav_li:hover>.mainItem>a,#nav_mobile .nav_li:hover>a,#nav_mobile .nav_li.selected>.mainItem>a,#nav_mobile .nav_li.selected>a{border-bottom:2px solid #e05f57}#nav_mobile .nav_li .mainItem{position:relative}#nav_mobile .nav_li span{position:absolute;top:50%;margin-top:-15px;height:30px;width:30px;display:block;right:5vw;margin-right:2px;border-radius:50%;background-color:#fff;transition:all .3s ease-in-out;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}#nav_mobile .nav_li span::before{float:right;margin:13px 10px;width:0;height:0;content:"";z-index:2;border-top:5px solid #ae8b89;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);transition:all .3s ease-in-out}#nav_mobile .nav_layer{position:static;padding:0 10px;opacity:1;height:auto;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;transition-property:max-height,padding;background-color:#f3f3f3;color:#373737}#nav_mobile .nav_layer a{border-bottom:2px solid rgba(0,0,0,0);display:inline-block;margin-top:0}#nav_mobile .nav_layer .nav_layer_li{padding-top:0;padding-bottom:0}#nav_mobile .nav_layer .nav_layer_li:hover a,#nav_mobile .nav_layer .nav_layer_li.selected a{background-color:rgba(0,0,0,0);border-bottom:2px solid #e05f57}#nav_mobile .nav_layer_li{background-color:rgba(0,0,0,0)}#nav_mobile .nav_layer_li span{right:calc(5vw - 10px)}#nav_mobile .selected>.nav_layer{max-height:200vh;visibility:visible;padding:10px}#nav_mobile .pic{display:none}#nav_mobile .selected>.mainItem>span{background-color:#f3f3f3}#nav_mobile .selected>.mainItem>span::before{transform:rotate(360deg) scaleY(-1);border-top-color:#e05f57}.nav-mobileSS{display:none;margin-bottom:20px;margin-top:10px;border-left:3px solid #e05f57}@media screen and (min-width: 960px){.nav-mobileSS{margin:0}}.navItem{padding:15px;margin-bottom:15px;page-break-inside:avoid;border:0;border-radius:3px}.navItem .itemWrap::after{content:"";display:block;clear:both}.navItem .itemWrap .top{text-align:right;color:#838383;font-size:80%}.navItem .itemWrap .ni_image{float:left;max-width:100%}.navItem .itemWrap .ni_image a.linkExtern:before{display:none}.smallThumbs .navItem .itemWrap .ni_image img{max-width:150px}.bildTop .navItem .itemWrap .ni_image{width:100% !important}.bildTop .navItem .itemWrap .ni_image img{margin:0 !important}@media screen and (min-width: 0)and (max-width: 767px){.navItem .itemWrap .ni_image{width:auto}}@media screen and (min-width: 768px)and (max-width: 959px){.navItem .itemWrap .ni_image{width:100%}}.navItem .itemWrap .ni_image:not(.ni_image-break){margin-right:10px}.navItem .itemWrap .ni_image-break{float:none}.navItem .itemWrap .ni_text:before{content:"\a";min-width:150px;display:table;font-size:0;line-height:0;white-space:pre}.navItem .itemWrap .ni_text .h3,.navItem .itemWrap .ni_text h3{font-size:116.6666666667%}.navItem .itemWrap .ni_text .h3,.navItem .itemWrap .ni_text .h3 a,.navItem .itemWrap .ni_text .h3 a:link,.navItem .itemWrap .ni_text h3,.navItem .itemWrap .ni_text h3 a,.navItem .itemWrap .ni_text h3 a:link{text-decoration:none;font-weight:normal}.navItem .itemWrap .ni_text.ni_text-onlyTitle .h3,.navItem .itemWrap .ni_text.ni_text-onlyTitle h3{margin-bottom:0}.navItem .itemWrap .ni_bottom{font-size:80%;text-align:right;padding-bottom:10px}.navItem .itemWrap .ni_bottom a{display:inline-block;margin-left:10px}.navItem.linkWholeBox{background-color:#f9f9f9;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out}.navItem.linkWholeBox:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#fff}.navItem.linkWholeBox:hover .itemWrap .ni_text .h3 a,.navItem.linkWholeBox:hover .itemWrap .ni_text .h3 a:link,.navItem.linkWholeBox:hover .itemWrap .ni_text h3 a,.navItem.linkWholeBox:hover .itemWrap .ni_text h3 a:link{color:#373737}#Kinderzimmer .navItem{font-size:95%}#vnavcenter .navItem .itemWrap,#searchresult .navItem .itemWrap{display:flex}#vnavcenter .navItem .ni_image,#searchresult .navItem .ni_image{flex-shrink:0;flex-grow:0}#vnavcenter_grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));width:100%}#vnavcenter_grid:not(:last-child){margin-bottom:40px}#vnavcenter_grid>.navItem{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:box-shadow .3s ease-in-out;width:100%;margin:0;background-color:#f3f3f3;padding:0;position:relative;overflow:hidden;min-height:200px;aspect-ratio:1/1}#vnavcenter_grid>.navItem.ni-onlyText{background-image:url("../images/empty_grid.svg");background-size:auto 40%;background-repeat:no-repeat;background-position:center 40%}#vnavcenter_grid>.navItem .itemWrap{width:100%;height:100%}#vnavcenter_grid>.navItem .ni_image,#vnavcenter_grid>.navItem .ni_text{width:100%}#vnavcenter_grid>.navItem .ni_image{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;max-width:100% !important;display:flex;align-items:center;justify-content:center}#vnavcenter_grid>.navItem .ni_image a{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-in-out}#vnavcenter_grid>.navItem .ni_image img{max-width:100%;max-height:100%;margin:0}#vnavcenter_grid>.navItem .ni_text>.h3{position:absolute;bottom:0;left:0;right:0;padding:10px;background-color:#f9f9f9;box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);font-size:90%;display:flex;align-items:center;line-height:130%;min-height:58px}#vnavcenter_grid>.navItem .ni_text .hoverPopOver{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;gap:20px;background-color:#fff;display:flex;flex-flow:column;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;font-size:90%}#vnavcenter_grid>.navItem .ni_text .hoverPopOver .h3{font-size:110%}#vnavcenter_grid>.navItem:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#fff}#vnavcenter_grid>.navItem:hover .ni_text>.h3{background-color:#fff}#vnavcenter_grid>.navItem:hover .ni_text .hoverPopOver{opacity:1;visibility:visible}#vnavcenter_grid>.navItem:hover .ni_image a{transform:scale(1.1)}@media screen and (min-width: 0)and (max-width: 767px){#vnavcenter_grid .ni_text{max-width:300px;justify-self:center}#vnavcenter_grid .ni_text .h3{line-height:normal;min-height:auto}}@media screen and (min-width: 768px)and (max-width: 959px){#vnavcenter_grid .ni_text{max-width:300px;justify-self:center}}.navItem{padding-bottom:10px}a>img:hover{opacity:1 !important}#qnavButton>div{position:absolute;top:45%;right:0;z-index:14}#qnavButton>div>div{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:right .3s ease-in-out;position:absolute;top:-140px;right:0;height:150px;width:180px;cursor:pointer;z-index:14;min-width:60px}#qnavButton>div>div:not(:hover){right:-150px}#qnavButton>div>div .title{background-color:#e05f57;transform:rotate(-90deg) translateX(-100%);transform-origin:left top;width:150px;height:30px;padding:5px 10px 5px 10px;text-align:center;color:#f8f8f8}#qnavButton>div>div .wappen{left:30px;background-position:center;background-color:#f8f8f8}@media screen and (min-width: 0)and (max-width: 767px){#qnavButton{display:none !important}}.modul_grid{display:grid;gap:20px;--cols: 5;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));width:100%}.modul_grid>.navItem{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:box-shadow .3s ease-in-out;width:100%;margin:0;background-color:#fff;padding:0;position:relative;overflow:hidden;aspect-ratio:1/1}.modul_grid>.navItem:nth-child(5n+1){background-color:#d5eacc}.modul_grid>.navItem:nth-child(5n+2){background-color:#faf8c7}.modul_grid>.navItem:nth-child(5n+3){background-color:#f4c6c3}.modul_grid>.navItem:nth-child(5n+4){background-color:#a3d6db}.modul_grid>.navItem:nth-child(5n+5){background-color:#f1a7cb}.modul_grid>.navItem .itemWrap{width:100%;height:100%}.modul_grid>.navItem .ni_image,.modul_grid>.navItem .ni_text{width:100%}.modul_grid>.navItem .ni_image{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;max-width:unset !important}.modul_grid>.navItem .ni_image a{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-in-out}.modul_grid>.navItem .ni_image img{max-width:100%;max-height:100%;margin:0}.modul_grid>.navItem .ni_text>.h3{position:absolute;bottom:0;left:0;right:0;padding:20px;background-color:#f3f3f3}.modul_grid>.navItem .ni_text .hoverPopOver{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;gap:20px;background-color:#fff;display:flex;flex-flow:column;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;font-size:90%}.modul_grid>.navItem:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#fff}.modul_grid>.navItem:hover .ni_text>.h3{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24)}.modul_grid>.navItem:hover .ni_text .hoverPopOver{opacity:1;visibility:visible}.modul_grid>.navItem:hover .ni_image a{transform:scale(1.1)}@media screen and (min-width: 0)and (max-width: 767px){.modul_grid .navItem{max-width:300px;justify-self:center}.modul_grid .navItem .h3{background-color:#fff !important}}@media screen and (min-width: 768px)and (max-width: 959px){.modul_grid{padding:0 20px}.modul_grid .navItem{max-width:300px;justify-self:center}}.ss_zone6{width:100%;position:relative;border-radius:3px}#Bauwerk .ss_zone6 h2{padding:10px;margin:0;margin-bottom:20px;background-color:#f3f3f3;display:inline-block;border-radius:3px;transition:all .3s ease-in-out}#Bauwerk .ss_zone6 h2:hover{background-color:#fff}.ss_zone6 .aktuellesLink{margin-top:20px}#Bauwerk .ss_zone6 .aktuellesLink{text-align:right}#Bauwerk .ss_zone6 .aktuellesLink a{padding:10px;background-color:#f3f3f3;border-radius:3px;transition:all .3s ease-in-out}#Bauwerk .ss_zone6 .aktuellesLink a:hover{background-color:#fff}.ss_zone6 .ajaxWrapper{position:relative}.ss_zone6 .ajax-outer{display:grid;--cols: 5;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:minmax(0, 1fr);gap:20px;width:100%}.ss_zone6 .ajax-outer>.navItem{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:box-shadow .3s ease-in-out;width:100%;margin:0;background-color:#fff;padding:0;position:relative;overflow:hidden;aspect-ratio:1/1}@media screen and (min-width: 768px){.ss_zone6 .ajax-outer>.navItem{max-width:300px;justify-self:center}}.ss_zone6 .ajax-outer>.navItem .itemWrap{width:100%;height:100%}.ss_zone6 .ajax-outer>.navItem .ni_image,.ss_zone6 .ajax-outer>.navItem .ni_text{width:100%}.ss_zone6 .ajax-outer>.navItem .ni_image{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;max-width:unset !important;min-width:unset !important}.ss_zone6 .ajax-outer>.navItem .ni_image div:empty{background-image:url(../images/empty_grid.svg);background-position:center 30%;background-repeat:no-repeat}.ss_zone6 .ajax-outer>.navItem .ni_image a,.ss_zone6 .ajax-outer>.navItem .ni_image div{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-in-out}.ss_zone6 .ajax-outer>.navItem .ni_image img{max-width:100%;max-height:100%;margin:0}.ss_zone6 .ajax-outer>.navItem .ni_text>.h3,.ss_zone6 .ajax-outer>.navItem .ni_text>h3{position:absolute;bottom:0;left:0;right:0;padding:20px;background-color:#f3f3f3;margin:0;font-size:100%}.ss_zone6 .ajax-outer>.navItem .ni_text .hoverPopOver{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;gap:20px;background-color:#fff;display:flex;flex-flow:column;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;font-size:90%}.ss_zone6 .ajax-outer>.navItem:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#fff}.ss_zone6 .ajax-outer>.navItem:hover .ni_text>.h3{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24)}.ss_zone6 .ajax-outer>.navItem:hover .ni_text .hoverPopOver{opacity:1;visibility:visible}.ss_zone6 .ajax-outer>.navItem:hover .ni_image a{transform:scale(1.1)}#Bauwerk .ss_zone6 .ajax-outer{padding:0 50px;position:relative;border-radius:3px}#Bauwerk .ss_zone6 .ajax-outer>.navItem{margin:0}.ss_zone6 .ajaxPresseControl>a{display:flex;position:absolute;width:40px;top:0;bottom:0;align-items:center;justify-content:center;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);border:0;opacity:1;filter:grayscale(0);pointer-events:all;cursor:pointer;transition:all .3s ease-in-out;background-color:#f3f3f3;border-radius:3px}.ss_zone6 .ajaxPresseControl>a::after{content:"";width:0;height:0;border-style:solid;border-width:20px 0 20px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e05f57}.ss_zone6 .ajaxPresseControl>a.presseLess{left:0}.ss_zone6 .ajaxPresseControl>a.presseLess::after{border-width:20px 15px 20px 0;border-color:rgba(0,0,0,0) #e05f57 rgba(0,0,0,0) rgba(0,0,0,0)}.ss_zone6 .ajaxPresseControl>a.presseMore{right:0}.ss_zone6 .ajaxPresseControl>a:not([disabled=true]):hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#fff}.ss_zone6 .ajaxPresseControl>a[disabled=true]{opacity:.5;filter:grayscale(1);pointer-events:none}.ss_zone6 .ajaxPresseControl>a .icon{display:none}@media screen and (min-width: 0)and (max-width: 767px){.ss_zone6 .ajax-outer{display:flex;flex-flow:column;padding:0 !important}.ss_zone6 .ajax-outer>.navItem{aspect-ratio:unset}.ss_zone6 .ajax-outer>.navItem:not(.navItem--show){display:block !important}.ss_zone6 .ajax-outer>.navItem .ni_image{aspect-ratio:unset}.ss_zone6 .ajax-outer>.navItem .ni_image>div{position:static}.ss_zone6 .ajax-outer>.navItem .ni_image>div:not(:empty){padding-top:20px;padding-left:20px;padding-right:20px}.ss_zone6 .ajax-outer>.navItem .ni_text>h3{position:static;background-color:#fff}.ss_zone6 .ajax-outer>.navItem .ni_text>h3:not(:last-child){display:none}.ss_zone6 .ajax-outer>.navItem .ni_text .hoverPopOver{position:static;opacity:1;visibility:visible}.ss_zone6 .ajaxPresseControl{display:none !important}}@media screen and (min-width: 768px)and (max-width: 959px){.ss_zone6 .ajax-outer{--cols: 2;padding:20px !important}.ss_zone6 .ajax-outer>.navItem:not(.navItem--show){display:block !important}.ss_zone6 .ajaxPresseControl{display:none !important}}@media screen and (min-width: 960px)and (max-width: 1379px){.ss_zone6 .ajax-outer{--cols: 3}}@media screen and (min-width: 1380px)and (max-width: 1579px){.ss_zone6 .ajax-outer{--cols: 4}}.modul_3-100{display:grid;--cols: 5;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:minmax(0, 1fr);gap:20px;width:100%}.modul_3-100>.navItem{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:box-shadow .3s ease-in-out;width:100%;margin:0;background-color:#fff;padding:0;position:relative;overflow:hidden;aspect-ratio:1/1}.modul_3-100>.navItem .itemWrap{width:100%;height:100%}.modul_3-100>.navItem .ni_image,.modul_3-100>.navItem .ni_text{width:100%}.modul_3-100>.navItem .ni_image{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;max-width:unset !important}.modul_3-100>.navItem .ni_image a{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-in-out}.modul_3-100>.navItem .ni_image img{max-width:100%;max-height:100%;margin:0}.modul_3-100>.navItem .ni_text>.h3{position:absolute;bottom:0;left:0;right:0;padding:20px;background-color:#f3f3f3;font-size:100%}.modul_3-100>.navItem .ni_text .hoverPopOver{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;gap:20px;background-color:#fff;display:flex;flex-flow:column;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;font-size:90%}.modul_3-100>.navItem:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#fff}.modul_3-100>.navItem:hover .ni_text>.h3{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24)}.modul_3-100>.navItem:hover .ni_text .hoverPopOver{opacity:1;visibility:visible}.modul_3-100>.navItem:hover .ni_image a{transform:scale(1.1)}.modul_3-100 button{display:none}#Bauwerk .modul_3-100{padding:0 50px;position:relative}#Bauwerk .modul_3-100>.navItem{margin:0}#Bauwerk .modul_3-100>.navItem:not(.navItem--show){display:none}#Bauwerk .modul_3-100 button{display:flex;position:absolute;width:40px;top:0;bottom:0;align-items:center;justify-content:center;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);background-color:#f3f3f3;border:0;opacity:1;filter:grayscale(0);pointer-events:all;cursor:pointer;transition:all .3s ease-in-out;border-radius:3px}#Bauwerk .modul_3-100 button::after{content:"";width:0;height:0;border-style:solid;border-width:20px 0 20px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e05f57}#Bauwerk .modul_3-100 button.modul-prev{left:0}#Bauwerk .modul_3-100 button.modul-prev::after{border-width:20px 15px 20px 0;border-color:rgba(0,0,0,0) #e05f57 rgba(0,0,0,0) rgba(0,0,0,0)}#Bauwerk .modul_3-100 button.modul-next{right:0}#Bauwerk .modul_3-100 button:not([disabled]):hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#fff}#Bauwerk .modul_3-100 button[disabled]{opacity:.5;filter:grayscale(1);pointer-events:none}@media screen and (min-width: 0)and (max-width: 767px){.modul_3-100{display:flex;flex-flow:column;padding:0 20px !important}.modul_3-100 button{display:none !important}.modul_3-100>.navItem{aspect-ratio:unset}.modul_3-100>.navItem:not(.navItem--show){display:block !important}.modul_3-100>.navItem .ni_image{aspect-ratio:unset}.modul_3-100>.navItem .ni_image>a{position:static}.modul_3-100>.navItem .ni_image>a:not(:empty){padding-top:20px;padding-left:20px;padding-right:20px}.modul_3-100>.navItem .ni_text>.h3{position:static;background-color:#fff}.modul_3-100>.navItem .ni_text>.h3:not(:last-of-type){display:none}.modul_3-100>.navItem .ni_text .hoverPopOver{position:static;opacity:1;visibility:visible}}@media screen and (min-width: 768px)and (max-width: 959px){.modul_3-100{--cols: 2;padding:20px !important}.modul_3-100 button{display:none !important}.modul_3-100>.navItem:not(.navItem--show){display:block !important}}@media screen and (min-width: 960px)and (max-width: 1379px){.modul_3-100{--cols: 3}}@media screen and (min-width: 1380px)and (max-width: 1579px){.modul_3-100{--cols: 4}}.nachoben{margin-bottom:auto;margin-top:auto}.Listeneintrag{display:grid;grid-template:"top" "Art" 1fr}.Listeneintrag>div:not(.buchstabe){margin-top:auto;margin-bottom:auto;padding:10px 0}.Listeneintrag>div:not(.buchstabe)::before{content:"•";padding-right:5px}.Listeneintrag>div:not(.buchstabe) .desc{padding:0 10px}.Listeneintrag>a{margin-top:auto;margin-bottom:auto}.Listeneintrag .Artikel{grid-area:Art/Art/Art}.Eintrag{width:100%;margin:auto}.vorhanden{background-color:#e05f57;color:#f8f8f8}.vorhanden:hover{background-color:#d8362c;color:#fff}.nicht-vorhanden{background-color:#f3f3f3;color:#373737;pointer-events:none}.buchstabe{grid-area:top/top/top;padding:10px 0;margin-right:10px}#Alphabet{position:absolute;top:200px}#buchstabenReihe{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);position:sticky;background-color:#f3f3f3;top:0}#buchstabenReihe>a,#buchstabenReihe>div{width:3.8461538462%;padding:3px}#buchstabenReihe>div{color:#838383}@media screen and (min-width: 0px)and (max-width: 425px){#buchstabenReihe{display:grid;grid-template-columns:repeat(13, minmax(0, 1fr))}#buchstabenReihe>a,#buchstabenReihe>div{width:100%}}#mnav-Adresse{position:relative;padding:10px;background-color:#f3f3f3}#mnav-Adresse .contact-headline{font-size:125%;font-weight:bold;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #000}#mnav-Adresse .customer-name{margin:10px 0;text-decoration:underline;font-weight:bold}#mnav-Adresse .customer-adress{margin-top:15px}#mnav-Adresse::before{content:"";position:absolute;z-index:-1;top:-5px;right:-5px;bottom:auto;left:-5px;height:60px;background-image:linear-gradient(to bottom, #cfcfcf, transparent)}#mnav-Adresse::after{content:"";position:absolute;z-index:-1;top:auto;right:-5px;bottom:-5px;left:-5px;height:60px;background-image:linear-gradient(to top, #cfcfcf, transparent)}#Textbeginn{position:absolute;top:-65px}#Unternavigation_linkeSeite{position:absolute;top:-70px}#Unternavigation_rechteSeite{position:absolute;top:0}#kontformbeginn{position:relative;top:-70px}#kontform[name=loginform] .textfeld:required{border-bottom:2px solid #96281b}#kontform[name=loginform] fieldset{display:flex;align-items:center}#kontform[name=loginform] fieldset #gpasswort{margin:0 10px;border-radius:5px}@media screen and (min-width: 0px)and (max-width: 425px){#kontform[name=loginform] fieldset{display:block !important}#kontform[name=loginform] fieldset #gpasswort{margin:0 !important}}#kontform[name=loginform] .button{border-radius:5px;padding:3px 10px}input,select,textarea{font-family:Raleway,sans-serif;border:none}@media screen and (min-width: 0)and (max-width: 767px){input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;min-width:0}}.textBeschreibung{padding-top:5px;color:#bbb;display:block;font-size:75%}.pflichtfeld{display:none}.dsgvoOptIn .topText{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin:10px 0;padding:10px 0}.dsgvoOptIn .topText>br{display:none}.formBeschreibung{margin-left:25%}@media screen and (min-width: 0)and (max-width: 767px){.formBeschreibung{margin-left:0}}.uploadbox .uploadButton{display:block;padding-top:5px}legend{display:none}#vkTage{background-image:none}.zweispalten{margin:0;width:100%;padding:0;line-height:150%;display:flex;flex-flow:row;justify-content:space-between}.zweispalten .formLabelBox{width:49%;text-align:right;padding-bottom:10px}.zweispalten .formElementBox{width:50%;padding-bottom:5px}.doppelbuttons{display:flex;flex-flow:row;justify-content:space-between}.zweispalten .left{margin:0;width:35%;text-align:right;min-width:20%}@media screen and (min-width: 0)and (max-width: 767px){label.left{width:auto;text-align:left}}.zweispalten .leftT{margin:0;width:35%;text-align:right;min-width:20%}.zweispalten .right{margin:0;width:65%;text-align:right}form.simple,div.simple,#kontform,.eingabeform{max-width:600px}form.simple .formElementWrap,div.simple .formElementWrap,#kontform .formElementWrap,.eingabeform .formElementWrap{margin:10px 0}form.simple input,form.simple select,form.simple textarea,div.simple input,div.simple select,div.simple textarea,#kontform input,#kontform select,#kontform textarea,.eingabeform input,.eingabeform select,.eingabeform textarea{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:background-color .3s ease-in-out;background-color:rgba(238,238,238,.7);padding:5px 10px;color:#373737}form.simple input:hover,form.simple select:hover,form.simple textarea:hover,div.simple input:hover,div.simple select:hover,div.simple textarea:hover,#kontform input:hover,#kontform select:hover,#kontform textarea:hover,.eingabeform input:hover,.eingabeform select:hover,.eingabeform textarea:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24)}form.simple input,div.simple input,#kontform input,.eingabeform input{border-radius:5px}form.simple input[type=submit],form.simple input[type=button],div.simple input[type=submit],div.simple input[type=button],#kontform input[type=submit],#kontform input[type=button],.eingabeform input[type=submit],.eingabeform input[type=button]{background-color:#e05f57;color:#f8f8f8;border:0;cursor:pointer}form.simple input[type=submit]:hover,form.simple input[type=button]:hover,div.simple input[type=submit]:hover,div.simple input[type=button]:hover,#kontform input[type=submit]:hover,#kontform input[type=button]:hover,.eingabeform input[type=submit]:hover,.eingabeform input[type=button]:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);background-color:#e05f57;color:#fff}form.simple .verzeichnisbox,div.simple .verzeichnisbox,#kontform .verzeichnisbox,.eingabeform .verzeichnisbox{display:flex;flex-flow:row wrap;gap:15px}@media screen and (min-width: 0)and (max-width: 767px){form.simple .verzeichnisbox div,div.simple .verzeichnisbox div,#kontform .verzeichnisbox div,.eingabeform .verzeichnisbox div{width:100%}}form.simple.vereine{max-width:initial}.adresse.upload{overflow:hidden}.adresse.upload #Obergeschoss .container{height:auto;overflow:hidden}.adresse.upload #Erdgeschoss .container{height:auto;overflow:hidden}.adresse.upload #formUploadHeadline{padding:7px 5px 7px 7px}#formLeiste{width:100%;display:flex;flex-flow:row;height:30px;align-items:center;color:#f8f8f8}#formLeiste:hover{color:#fff}#formLeiste .state{position:relative;flex-grow:1;height:30px;line-height:14px;font-size:15px;padding:5px;padding-right:0;display:inline-flex;align-items:center;justify-content:center;background-color:#dfdfdf;background-repeat:no-repeat;background-position:right center}#formLeiste .state:not(:first-child):before{content:"";border-top:17px solid rgba(0,0,0,0);border-bottom:17px solid rgba(0,0,0,0);border-left:17px solid #fff;position:absolute;top:-2px;bottom:-2px;left:0;z-index:2}#formLeiste .state:not(:last-child):after{content:"";border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-left:15px solid #dfdfdf;position:absolute;top:0;right:-15px;bottom:0;z-index:3}@media screen and (min-width: 0)and (max-width: 767px){#formLeiste .state{font-size:11px;white-space:nowrap}}#formLeiste .Act{background-color:#e05f57;color:#f8f8f8}#formLeiste .Act:not(:last-child):after{border-left:15px solid #e05f57}#formLeiste .Act:not(:last-child):after:hover{color:#fff}#formLeiste .ActLast{background-color:#e05f57;color:#f8f8f8}#formLeiste .ActLast:hover{color:#fff}.formElementWrap>label+div,.formElementWrap>label+ul{width:75%}.choice{list-style:none;padding:0;margin:0}.choice>li,.choice>div{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out;display:block;position:relative;background-color:rgba(238,238,238,.7)}.checklabel{padding:10px 20px 8px 46px;display:block;transition:all .3s ease-in-out;cursor:pointer;color:rgba(55,55,55,.75);border-bottom:2px solid rgba(0,0,0,0)}.checklabel:hover,.checklabel:focus{color:#373737;background-color:#fff}.choice input[type=radio],.choice input[type=checkbox]{position:absolute;top:10px;left:20px;margin:0;height:16px;width:16px}.choice input[type=radio]:required+.checklabel,.choice input[type=checkbox]:required+.checklabel{border-bottom-color:#96281b}.choice input[type=radio]:required:valid+.checklabel,.choice input[type=checkbox]:required:valid+.checklabel{border-bottom-color:#1b9628}.check:not(input){display:none}.checkbox{display:none}.selectbox select:not(#DateSelectBoxYear):not(#DateSelectBoxDay):not(#DateSelectBoxMonth):not(#vkZeitBegin):not(#vkZeitEnde){box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);padding:10px 20px;cursor:pointer;transition:all .3s ease-in-out;background-color:rgba(238,238,238,.7);width:100%;color:rgba(55,55,55,.75);border-bottom:2px solid rgba(0,0,0,0)}.selectbox select:not(#DateSelectBoxYear):not(#DateSelectBoxDay):not(#DateSelectBoxMonth):not(#vkZeitBegin):not(#vkZeitEnde):hover,.selectbox select:not(#DateSelectBoxYear):not(#DateSelectBoxDay):not(#DateSelectBoxMonth):not(#vkZeitBegin):not(#vkZeitEnde):focus{color:#373737;background-color:#fff}.selectbox select:not(#DateSelectBoxYear):not(#DateSelectBoxDay):not(#DateSelectBoxMonth):not(#vkZeitBegin):not(#vkZeitEnde):required{border-bottom-color:#96281b}.selectbox select:not(#DateSelectBoxYear):not(#DateSelectBoxDay):not(#DateSelectBoxMonth):not(#vkZeitBegin):not(#vkZeitEnde):valid{border-bottom-color:#1b9628}.selectbox .selectarrow{display:none !important}.selectbox#DateSelectBoxYear,.selectbox #DateSelectBoxDay,.selectbox #DateSelectBoxMonth,.selectbox #vkZeitBegin,.selectbox #vkZeitEnde{width:auto;margin-bottom:10px}div.simple textarea{transition:none !important}.submitbox{width:100%;padding-left:25%}.submitbox.center{width:auto;padding-left:0;margin-left:auto;margin-right:auto}@media screen and (min-width: 0)and (max-width: 767px){.submitbox{padding-left:0}}.submitbutton{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out;cursor:pointer;padding:10px 20px;border-radius:5px;color:#f8f8f8;background-color:#e05f57;min-width:194px;display:inline-block}.submitbutton:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24)}.submit,.submit>div{display:none}.textareabox{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:background-color .3s ease-in-out;background-color:rgba(238,238,238,.7);padding:10px 20px;width:100%;resize:vertical;height:100px;color:rgba(55,55,55,.75);border-bottom:2px solid rgba(0,0,0,0)}.textareabox:hover,.textareabox:focus{color:#373737;background-color:#fff}.textareabox:required{border-bottom-color:#96281b}.textareabox:valid{border-bottom-color:#1b9628}.textinput>input{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out;background-color:rgba(238,238,238,.7);padding:10px 20px;width:100%;color:rgba(55,55,55,.75);border-bottom:2px solid rgba(0,0,0,0)}.textinput>input:hover,.textinput>input:focus{color:#373737;background-color:#fff}.textinput>input:required{border-bottom-color:#96281b}.textinput>input:required:valid{border-bottom-color:#1b9628}.textinput .txtsmall{width:33.33%}.textinput .txtmedium{width:66.66%}.formElementWrap{display:flex;flex-flow:row;justify-content:center;margin:20px 0;width:100%}.formElementWrap>label{width:calc(25% - 10px);margin-right:10px;text-align:right}.formElementWrap>label:empty{pointer-events:none}.formElementWrap>label+div,.formElementWrap>label+ul{width:75%}.formElementWrap>p{width:100%;margin-left:25%}.dsgvoOptIn .formElementWrap .topText{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin:10px 0;padding:10px 0}.dsgvoOptIn.wide .formElementWrap>label{display:none}.dsgvoOptIn.wide .formElementWrap>label+div,.dsgvoOptIn.wide .formElementWrap>label+ul{width:auto}@media screen and (min-width: 0)and (max-width: 767px){.formElementWrap{display:block}.formElementWrap>label{width:auto;text-align:left;padding-top:5px}.formElementWrap>label+div,.formElementWrap>label+ul{width:100%;margin-top:10px}}form.simple table tr td{padding:6.6666666667px 5px}form.simple table tr.headline>td{padding-top:20px}#shoppingCart input:not([type=image]){border:1px solid #000}#shoppingCart #name,#shoppingCart #pw{border-bottom:1px solid #000;border-right:none;border-left:none;border-top:none;margin:2px}.formElementWrap #vkkbeschCounter{background-color:rgba(238,238,238,.7);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:all .3s ease-in-out}.formElementWrap #vkkbeschCounter:hover,.formElementWrap #vkkbeschCounter:focus{color:#373737;background-color:#fff}