﻿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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=checkbox],input[type=radio]{margin:0}.dscolum{box-sizing:border-box}#dscolumns:after{content:"";display:block;clear:both}ul[class^=dslinklist_] li{position:relative}ul[class^=dslinklist_] li a.dsbutton{position:absolute;z-index:2;top:0;left:0;line-height:0;margin:0}div[class*=dsimage_]{line-height:0;max-width:100%}div[class*=dsimage_][class*=dsimage_abovebody_]{padding:0 0 20px 0}div[class*=dsimage_] a{display:block}div[class*=dsimage_] img{max-width:100%;height:auto !important}div[class*=dsimage_] img[class*=dsimage_titleleft_]{padding:0 20px 0 0}div[class*=dsimage_] img[class*=dsimage_titleright_]{padding:0 0 0 20px}div[class*=dsimage_] img[class*=dsimage_bodywrapleft_]{padding:0 20px 0 0}div[class*=dsimage_] img[class*=dsimage_bodywrapright_]{padding:0 0 0 20px}div[class*=dsimage_] img[class*=dsimage_titlebodywrapleft_]{padding:0 20px 0 0}div[class*=dsimage_] img[class*=dsimage_abovetitle_]{padding:0 0 20px 0}div[class*=dsimage_] img[class*=dsimage_titlebodynowrapleft_]{padding:0 20px 0 0}div[class*=dsimage_] img[class*=dsimage_titlebodynowrapright_]{padding:0 0 0 20px}div[class*=dsimage_] img[class*=dsimage_bodynowrapleft_]{padding:0 20px 0 0}div[class*=dsimage_] img[class*=dsimage_bodynowrapright_]{padding:0 0 0 20px}.dsnowrap_table,.dsnowrap_table>div,.dsnowrap_image{display:block !important}img{max-width:100%;border:0}strong,b{font-weight:bold}.cb{clear:both;display:block}.noaction{pointer-events:none}.hidden,.items-hidden{display:none}.block{display:block}.absolute,.placeholder>div,#overlay>.ajaxclose{position:absolute;top:0;right:0;bottom:0;left:0}.scrolling,#ajaxdiv:not(.video)>div{overflow:auto;-webkit-overflow-scrolling:touch}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#overlay{display:none;position:fixed;z-index:98;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}#overlay>.ajaxclose{z-index:1}#overlay>#ajaxdiv{position:absolute;z-index:2}#ajaxdiv{display:none;z-index:99}#ajaxdiv>div{position:relative;z-index:1}#ajaxdiv.video{position:absolute;top:50% !important;left:50%;transform:translate(-50%, -50%);width:100%;max-width:1280px;height:auto;background-color:transparent}#ajaxdiv.video>div{padding:0;background-color:transparent}.placeholder{position:relative}.placeholder>div{background-repeat:no-repeat;background-position:center center;background-size:cover}.iframe-wrapper{position:relative}.iframe-wrapper>iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:0}.row{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.row a.dsbutton{position:absolute;z-index:5;top:0;left:0;border:2px #fff solid;margin:0;line-height:0}.row>.col{position:relative;z-index:1;padding:5px;box-sizing:border-box}.row>.col.left{text-align:left}.row>.col.center{text-align:center}.row>.col.right{text-align:right}.searchpanel>span{display:none}.item .box{position:relative}.item .box .dsbutton{position:absolute;z-index:5;top:0;left:0;border:2px #fff solid;margin:0;line-height:0}#scrolltop{display:block;position:fixed;z-index:10;right:40px;bottom:100px;width:40px;height:40px;border:1px #000 solid;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;line-height:40px;text-align:center;color:#000}#scrolltop:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:20px}.scrolled #scrolltop{opacity:1;visibility:visible}.cookie-notification{position:fixed;z-index:70;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden;animation:showCookieNotification .7s 1s forwards}.cookie-notification.hide{animation:hideCookieNotification .7s forwards}.cookie-notification-inner{position:relative;padding:15px 35px 15px 15px;font-size:15px;line-height:25px;color:#fff}.cookie-notification-inner:after{content:"";display:block;clear:both}.cookie-notification-inner a{padding-left:5px;color:#fff;text-decoration:underline}.cookie-notification-inner p:last-of-type{padding-bottom:0}.cookie-notification-close{display:block;position:absolute;top:15px;right:5px;width:25px;height:25px;cursor:pointer}.cookie-notification-close:before,.cookie-notification-close:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff;transform-origin:center top}.cookie-notification-close:before{transform:translateY(-50%) rotate(45deg)}.cookie-notification-close:after{transform:translateY(-50%) rotate(-45deg)}@keyframes showCookieNotification{0%{transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden}100%{transform:translateY(0%);opacity:1;filter:alpha(opacity=100);visibility:visible}}@keyframes hideCookieNotification{0%{transform:translateY(0%);opacity:1;filter:alpha(opacity=100);visibility:visible}100%{transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden}}input[type],textarea{font-family:Roboto,sans-serif;font-size:1.6rem;line-height:1.6;font-weight:300;color:#000}input[type],textarea{display:block;padding-right:10px;padding-left:10px;border:1px solid #ddd;background-color:#fff;box-sizing:border-box;border-radius:0;outline:none;-webkit-appearance:none}input[type].input_false,textarea.input_false{background-image:none !important;background-color:#d9534f !important;color:#fff !important;border-color:#d9534f !important;-webkit-box-shadow:0 0 0px 1000px #d9534f inset !important}input[type].input_false::-webkit-input-placeholder,textarea.input_false::-webkit-input-placeholder{color:#fff !important}input[type].input_false:-moz-placeholder,textarea.input_false:-moz-placeholder{color:#fff !important}input[type].input_false::-moz-placeholder,textarea.input_false::-moz-placeholder{color:#fff !important}input[type].input_false:-ms-placeholder,textarea.input_false:-ms-placeholder{color:#fff !important}input[type],textarea{width:100%}input[type]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#4d4d4d}input[type]:-moz-placeholder,textarea:-moz-placeholder{color:#4d4d4d;opacity:1}input[type]::-moz-placeholder,textarea::-moz-placeholder{color:#4d4d4d;opacity:1}input[type]:-ms-placeholder,textarea:-ms-placeholder{color:#4d4d4d}input[type]{height:35px}textarea{resize:vertical}button{height:35px;color:#fff;background-color:#000;border-width:0;cursor:pointer;font-size:1.6rem;-webkit-appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f1_section{padding-bottom:1.6}.f1_row:after{content:"";display:block;clear:both}.f1_row>.col{float:left;width:50%;box-sizing:border-box}.f1_row>.col.plz,.f1_row>.col.spamfilter{width:120px}.f1_row>.col.plz+.col,.f1_row>.col.spamfilter+.col{width:calc(100% - 120px)}.f1_row>.col.spamfilter+.col>label{display:block;line-height:35px}.f1_row>.col.spamfilter+.col>label:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;float:left;margin:0 10px}.checkboxCheck>div{position:relative}.checkboxCheck>div>input[type=checkbox],.checkboxCheck>div>input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;margin:0;opacity:0}.checkboxCheck>div>input[type=checkbox]:checked+label:before,.checkboxCheck>div>input[type=radio]:checked+label:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.checkboxCheck>div>label{display:block;position:relative;line-height:25px;padding:5px 0 5px 35px;cursor:pointer}.checkboxCheck>div>label:before{content:"";text-align:center;cursor:pointer;position:absolute;top:5px;left:0;width:25px;height:25px;border:1px solid #ddd;box-sizing:border-box;background-color:#fff}.checkboxCheck>div>label:after{content:"";display:block;clear:both}.checkboxCheck>div>label p:last-of-type{padding-bottom:0}.checkboxCheck>div>input[type=radio]+label:before{border-radius:50%}.checkboxCheck.input_false{color:#d9534f !important}.checkboxCheck.input_false>div>label:before{background-color:#d9534f !important;border-color:#d9534f !important}.formbest{display:block;position:relative;padding:10px 10px 10px 40px;margin-bottom:1.6;background-color:#468847;color:#fff;cursor:default}.formbest:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:10px;left:10px}.formbest.fail{background-color:#d9534f}.formbest.fail:before{content:""}.formbest.info{background-color:#d9edf7;color:#1b809e}.formbest.info:before{content:""}.formbest p:last-of-type,.formbest ul:last-of-type,.formbest ol:last-of-type{padding-bottom:0}.flickity-wrapper{position:relative;z-index:1;padding-bottom:65%}.flickity-wrapper.adaptiveheight{padding-bottom:0}.flickity-wrapper.adaptiveheight .carousel-cell,.flickity-wrapper.adaptiveheight .flickity-slider>div{height:auto}.flickity-wrapper .flickity-viewport{z-index:1}.flickity-wrapper .flickity-prev-next-button{z-index:2}.flickity-wrapper:not(.adaptiveheight) .flickity-gallery{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden}.flickity-wrapper:not(.adaptiveheight) .flickity-gallery .flickity-viewport{height:100% !important}.flickity-wrapper.adaptiveheight .flickity-gallery{padding-bottom:0}.flickity-wrapper.adaptiveheight .flickity-gallery .carousel-cell,.flickity-wrapper.adaptiveheight .flickity-gallery .flickity-slider>div{height:auto}.flickity-wrapper .carousel-cell,.flickity-wrapper .flickity-slider>div{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.flickity-wrapper .carousel-cell.contain,.flickity-wrapper .flickity-slider>div.contain{background-size:contain}.flickity-wrapper .itext-container,.flickity-wrapper .flickity-text{display:none}#gallerybox{display:none;position:fixed;z-index:105;top:0;right:0;bottom:0;left:0}#gallerybox>div{height:100%}#gallerybox .flickity-wrapper{position:relative;z-index:1;height:calc(100% - 60px);padding-bottom:0}#gallerybox .flickity-wrapper img{opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:opacity .4s,visibility .4s}#gallerybox .flickity-wrapper .flickity-gallery{height:100%}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image{position:absolute;z-index:2;top:50%;left:50%;max-width:calc(100% - 40px);max-height:calc(100% - 40px);transform:translate(-50%, -50%)}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image.flickity-lazyloaded{opacity:1;filter:alpha(opacity=100);visibility:visible}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .ajaxclose,#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .cislightboxclose{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .itext-wrapper{display:none;position:absolute;z-index:3;bottom:0;left:0;right:0;padding:10px 20px}#gallerybox .flickity-controls{position:fixed;z-index:4;right:0;bottom:0;left:0;padding:20px 60px 20px 20px;color:#fff;background-color:#333}#gallerybox .flickity-controls:after{content:"";display:block;clear:both}#gallerybox .flickity-controls .counter{float:left}#gallerybox .flickity-controls .show-text{position:absolute;top:50%;right:90px;width:60px;height:30px;border:1px solid #666;border-radius:20px;background:#f08080;font-size:30px;transform:translateY(-50%);cursor:pointer;transition:all .4s}#gallerybox .flickity-controls .show-text .fa{position:absolute;left:0;top:0;transition:all .4s}#gallerybox .flickity-controls .show-text.in{background:#90ee90}#gallerybox .flickity-controls .show-text.in .fa{left:100%;transform:translateX(-100%)}#gallerybox .flickity-controls .cislightboxclose{position:absolute;top:50%;right:10px;width:40px;height:40px;transform:translateY(-50%)}#gallerybox .flickity-controls .cislightboxclose:before,#gallerybox .flickity-controls .cislightboxclose:after{content:"";position:absolute;top:50%;right:5px;left:5px;height:2px;background-color:#fff;transform-origin:50% 50%;transition:background .4s}#gallerybox .flickity-controls .cislightboxclose:before{transform:rotate(45deg)}#gallerybox .flickity-controls .cislightboxclose:after{transform:rotate(-45deg)}.cis-select{position:relative;z-index:1;height:35px;background-color:#fff;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:1.6rem;line-height:1.6;font-weight:300;color:#000}.cis-select.open{z-index:2}.cis-select:after{content:"";display:block;position:absolute;z-index:1;width:35px;height:35px;right:0;top:0;font-family:"Font Awesome 5 Pro";font-weight:300;font-size:20px;line-height:35px;text-align:center}.cis-select>select{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.cis-select>div{position:relative;z-index:2;height:35px;border:1px solid #ddd;padding:0 35px 0 10px;box-sizing:border-box;cursor:pointer;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .4s}.cis-select>div.empty{color:#666}.cis-select>div>span{display:inline-block}.cis-select>div>span:not(:last-of-type):after{content:",";display:inline-block;padding-right:5px}.cis-select ul{display:none;position:absolute;z-index:2;top:35px;left:0;width:100%;margin:0;padding:0;box-sizing:border-box;list-style:none;border-top:1px solid #ddd}.cis-select ul>li{padding:5px 10px;border:1px solid #ddd;border-top-width:0;background-color:#fff;cursor:pointer;line-height:25px;color:#000;word-wrap:break-word;transition:background-color .4s}.cis-select ul>li:hover{background-color:#eee}body:not(.ios) .cis-select.open ul{display:block;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch}body:not(.ios) .cis-select.open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.cis-select.input_false{background-color:#d9534f !important}.cis-select.input_false:after{color:#fff !important}.cis-select.input_false>div{color:#fff !important}.cbox.view .items,.items,.cgallery.view .items{margin-left:-20px}.cbox.view .items::after,.items::after,.cgallery.view .items::after{content:"";display:block;clear:both}.cbox.view .items>div,.items>div,.cgallery.view .items>div,.cbox.view .items>form>div,.items>form>div,.cgallery.view .items>form>div{float:left;width:33.3333333333%;padding-left:20px;box-sizing:border-box}.cbox.view .items>div:not(.sizer),.items>div:not(.sizer),.cgallery.view .items>div:not(.sizer),.cbox.view .items>form>div:not(.sizer),.items>form>div:not(.sizer),.cgallery.view .items>form>div:not(.sizer){padding-bottom:20px}.dsdid_51215 .cbox.view .items .item .content h3,h1,h2{font-size:5.5rem;line-height:1.2;font-weight:500;padding-bottom:75px;text-transform:uppercase;letter-spacing:2px}.dsarticle_2 h1,.dsarticle_2 h2,.dsarticle_4 h1,.dsarticle_4 h2,div[id$=_2] h1,div[id$=_2] h2,div[id$=_4] h1,div[id$=_4] h2,h1+h2,h2+h2{font-size:2.1rem;line-height:1.2;font-weight:500;padding-bottom:30px;text-transform:none}.dsarticle_2 h1+h2,.dsarticle_2 h2+h2,.dsarticle_4 h1+h2,.dsarticle_4 h2+h2,div[id$=_2] h1+h2,div[id$=_2] h2+h2,div[id$=_4] h1+h2,div[id$=_4] h2+h2,h3{font-size:1.6rem;line-height:1.6;font-weight:500;text-transform:none}.cgallery.view .items .item .absolute.text,.cgallery.view .items .item #overlay>.text.ajaxclose,.cgallery.view .items .item .placeholder>div.text{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;position:absolute;z-index:3;top:0;left:0;bottom:0;right:0;background:rgba(0,102,153,.8);color:#fff;text-align:center;opacity:0;transition:all .4s}.cgallery.view .items .item .absolute.text:hover,.cgallery.view .items .item #overlay>.text.ajaxclose:hover,.cgallery.view .items .item .placeholder>div.text:hover{opacity:1;text-decoration:none}.cgallery.view .items .item .absolute.text span,.cgallery.view .items .item #overlay>.text.ajaxclose span,.cgallery.view .items .item .placeholder>div.text span{display:block}#gallerybox .flickity-prev-next-button,.cgallery.slide .flickity-wrapper .flickity-prev-next-button{top:50%;bottom:auto;transform:translateY(-40%);width:8%;height:60%;max-height:60px;max-width:20px;box-sizing:border-box;background:url("../../mm/arrow-small-weiss.svg") no-repeat center;background-size:contain;border-radius:0;padding:0;opacity:.9}#gallerybox .flickity-prev-next-button svg,.cgallery.slide .flickity-wrapper .flickity-prev-next-button svg{display:none}#gallerybox .flickity-prev-next-button.next,.cgallery.slide .flickity-wrapper .flickity-prev-next-button.next{right:20px}#gallerybox .flickity-prev-next-button.previous,.cgallery.slide .flickity-wrapper .flickity-prev-next-button.previous{left:20px;transform:scaleX(-1) translateY(-40%)}#gallerybox .flickity-prev-next-button:disabled,.cgallery.slide .flickity-wrapper .flickity-prev-next-button:disabled{opacity:.7}#gallerybox .flickity-prev-next-button:focus,.cgallery.slide .flickity-wrapper .flickity-prev-next-button:focus{box-shadow:none}.cimagepool.slide .flickity-wrapper .flickity-page-dots,.cgallery.slide .flickity-wrapper .flickity-page-dots{position:absolute;z-index:3;top:30px;right:0;left:0;bottom:auto;margin:0 auto}.cimagepool.slide .flickity-wrapper .flickity-page-dots .dot,.cgallery.slide .flickity-wrapper .flickity-page-dots .dot{width:15px;height:15px;padding:0;margin:0 5px;border-radius:50%;background-color:#ddd;opacity:1}.cimagepool.slide .flickity-wrapper .flickity-page-dots .dot.is-selected,.cgallery.slide .flickity-wrapper .flickity-page-dots .dot.is-selected{background-color:#919191}.btn,button{display:inline-block;padding:5px 14px;text-align:center;font-weight:300;width:100%;box-sizing:border-box;background-color:#fff;color:#000;text-decoration:none;border:1px solid #ddd;transition:opacity .4s;outline:none}.btn a,button a{background-color:#ddd;text-decoration:none}.btn:hover,button:hover{opacity:1}html{font-family:Roboto,sans-serif;font-size:62.5%;color:#000;-webkit-text-size-adjust:100%}body.dynasite{font-size:1.6rem;line-height:1.6;font-weight:300;color:#000}body.dynasite.hide-scrollbar{overflow:hidden}#dssubbody{position:relative;z-index:2}a{color:#069;outline:none;text-decoration:none;transition:all .4s}.dsdid_51214 a{color:#069}.dsdid_51216 a{color:#c30}.dsdid_51217 a{color:#fc0}a:hover{opacity:.9}p{padding-bottom:calc(1.6rem * 1.6)}strong,b{font-weight:500}h1 p,h2 p{margin-bottom:0}h1+h2,h2+h2{font-weight:400}.dsarticle_2 h1,.dsarticle_2 h2,.dsarticle_4 h1,.dsarticle_4 h2,div[id$=_2] h1,div[id$=_2] h2,div[id$=_4] h1,div[id$=_4] h2{text-transform:none}ul>li{list-style:none}#extranet-panel{position:fixed;z-index:20;top:0;left:0;padding:6px 10px;box-sizing:border-box;font-size:13px;background-color:#000;color:#fff}#extranet-panel:after{content:"";display:block;clear:both}#extranet-panel div{float:left}#extranet-panel div:last-of-type{padding-left:10px}#extranet-panel ul li{display:inline-block;padding-right:5px}#extranet-panel ul li a{color:#fff;text-decoration:none;transition:opacity .4s}#extranet-panel ul li a:hover{opacity:.8}.intrologo{display:block;position:absolute;left:0;right:0;z-index:6;margin:auto;max-width:100%;width:450px;background:#fff;padding:20px;box-sizing:border-box;border-radius:2px;box-shadow:2px 2px 5px #666}.intrologo img{width:100%;height:auto}.intrologo:hover{opacity:1}.introbutton{position:absolute;right:50px;top:30%;z-index:5;width:28vh;height:28vh}#menutrigger{display:block;position:fixed;right:0;top:0;z-index:6;width:75px;height:68px;opacity:1;z-index:31;box-shadow:-5px 2px 4px #666;transition:transform .4s;background-color:#fff}#menutrigger>span{position:absolute;top:15px;left:15px;width:45px;height:3px;background-color:#000;transition:all .7s}#menutrigger>span.line2,#menutrigger>span.line3{top:30px}#menutrigger>span.line4{top:45px}#menutrigger.open{transform:translateX(-500px);transition-delay:.4s}#menutrigger.open>span{width:30px;left:20px}#menutrigger.open>span.line1,#menutrigger.open>span.line4{opacity:0;visibility:hidden}#menutrigger.open>span.line2{top:23px;transform:rotate(40deg)}#menutrigger.open>span.line3{top:auto;bottom:23px;transform:rotate(-40deg)}nav{display:flex;justify-content:center;position:fixed;z-index:6;right:0;left:auto;height:100vh;width:500px;max-width:100%;overflow:auto;padding:0;box-sizing:border-box;background:#fff;color:#069;box-shadow:0 0 10px #666;transform:translateX(100%);transition:transform .4s}nav.open{transform:translateX(0);transition-delay:.4s}#dsmenus{display:inline-block;margin-top:100px;margin-bottom:100px;text-align:center}#dsmenus a{display:inline-block;position:relative;color:#000}#dsmenus li{display:block;position:relative;padding:2vh 0;font-size:3.6rem;line-height:1.3;font-weight:400;text-transform:uppercase;color:#000}#dsmenus li:before{content:"";display:block;position:absolute;bottom:1.8vh;right:0;left:0;margin:0 auto;width:0;height:2px;background-color:#069;transition:all .4s;z-index:3}#dsmenus li ul{display:none;margin:10px auto 0 auto}#dsmenus li ul li{padding:0 0 5px 0;font-size:2.2rem;border:none;text-transform:none}#dsmenus li ul li:before{display:none}#dsmenus li[class*=_active],#dsmenus li:hover{color:#069}#dsmenus li[class*=_active] a,#dsmenus li:hover a{color:#069}#dsmenus li[class*=_active]:before,#dsmenus li:hover:before{width:50%}#dsmenus li[class*=_active]#dsmenuli_520670,#dsmenus li:hover#dsmenuli_520670{color:#fc0}#dsmenus li[class*=_active]#dsmenuli_520670 a,#dsmenus li:hover#dsmenuli_520670 a{color:#fc0}#dsmenus li[class*=_active]#dsmenuli_520673,#dsmenus li:hover#dsmenuli_520673{color:#c30}#dsmenus li[class*=_active]#dsmenuli_520673 a,#dsmenus li:hover#dsmenuli_520673 a{color:#c30}#dsmenus li#dsmenuli_520670:before{background:#fc0}#dsmenus li#dsmenuli_520673:before{background:#c30}#dsmenus li[class*=_active]>ul{display:block}#dsmenus li.has_subnav:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:30px;line-height:1;position:absolute;top:2vh;right:0;transform:translateY(0.9rem) translateX(1rem);cursor:pointer}#dsmenus li.has_subnav.running:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#dsmain{min-height:100vh}#dsmain:after{content:"";display:block;clear:both}.dsdid_51214 #dsmain{background:rgba(0,102,153,.5)}.dsdid_51216 #dsmain{background:rgba(204,51,0,.5)}.dsdid_51217 #dsmain{background:rgba(255,204,0,.5)}#dsmenucontainer{position:relative;float:left;width:850px;max-width:100%;min-height:100vh;padding:100px 30px 0 30px;box-sizing:border-box;color:#000}#dsmenucontainer a{color:#000}#dsmenucontainer a:not(#logo):hover{opacity:.4}#dsmenucontainer h2 a{text-decoration:none}#dsmenucontainer>div{max-width:600px;margin-right:auto;margin-left:auto}#dsmenucontainer #dsmenuarticle{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 100px);box-sizing:border-box}#dsmenucontainer #dsmenuarticle .dsarticle{padding-top:0;padding-right:0;padding-left:0}.menubilder #dsmenucontainer{padding:0}.menubilder #dsmenucontainer>div{max-width:850px;position:fixed;top:0;bottom:0;left:0;width:100%}.menubilder #dsmenucontainer .flickity-wrapper{padding-bottom:0;height:100vh;background:#fff}.menubilder #dsmenucontainer .flickity-wrapper>div{opacity:.6;transition:all .4s}.dsdid_51215 #dsmenucontainer{display:none}#dscontent{display:flex;flex-direction:column;justify-content:space-between;float:left;width:calc(100% - 850px);min-height:100vh}#dscontent>div{position:relative;z-index:1;width:100%}.ie #dscontent>div:last-of-type{margin-top:150px}#dscontent:after{content:"";display:block;position:fixed;top:0;bottom:0;width:calc(100% - 850px);right:0;height:100vh;background:#fff}.dsdid_51215 #dscontent{display:block;width:100%;float:none}.dsdid_51215 #dscontent:after{display:none}#dscolumn1_2{float:left;width:50%;text-align:justify}#dscolumn2_2{float:left;width:50%;text-align:justify}#dscolumns{max-width:990px;margin:0 auto}.dsdid_51215 #dscolumns{max-width:none}.dsarticle{padding:100px 30px 40px 30px;box-sizing:border-box}.dsarticle.dsarticle_3{padding:0}.dsarticle.dsarticle_4{min-height:430px;padding-bottom:0}.dsarticle div[class*=dstitledesign_content_]{text-align:left}div[id^=dslinklist_container_]{margin:10px auto 0 auto;max-width:800px}ul[class^=dslinklist_]{display:inline-block}ul[class^=dslinklist_] li{display:inline-block;padding-left:22px;font-weight:500;color:#333}ul[class^=dslinklist_] li a{color:#333}ul[class^=dslinklist_] li a:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;display:block;position:absolute;left:3px;font-size:22px;line-height:1.5;color:#cac6c3;font-weight:500}ul[class^=dslinklist_] li a[href*=http]:before,ul[class^=dslinklist_] li a[href*=dsmid]:before{content:"";font-size:15px;line-height:1.9;left:0;top:0}ul[class^=dslinklist_] li a[href*=pdf]:before{content:"";font-size:17px;left:0}ul[class^=dslinklist_] li+li{margin-left:40px}ul.dslinklist_1 li{display:block;text-align:left}ul.dslinklist_1 li+li{margin-left:0}div[class^=dsbody_]>ul{padding-bottom:10px}div[class^=dsbody_]>ul li{position:relative;padding-left:25px;margin-bottom:10px}div[class^=dsbody_]>ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:0}div[class^=dsbody_]>ul li.check:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:600}div[class^=dsbody_]>ol{padding-bottom:10px;padding-left:25px}div[class^=dsbody_]>ol li{position:relative;margin-bottom:105px}#scrolltop{position:absolute;width:40px;height:40px;bottom:50px;right:30px;background-color:none;border:none;cursor:pointer;z-index:5}#scrolltop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("../../mm/arrow-big-dark.svg") no-repeat center;background-size:contain;transform:rotate(-90deg);opacity:.6}.f1_row{padding-bottom:10px}.f1_row.nop{padding-bottom:0}.f1_row>label{display:block;padding-bottom:10px}.f1_row .col{float:left;width:50%;padding-right:5px;box-sizing:border-box}.f1_row .col+.col{padding-right:0;padding-left:5px}.f1_row .col.spamfilter{width:130px}.f1_row .col.spamfilter+.col{width:calc(100% - 130px)}.f1_row.full{padding:10px 0}.f1_row.aufmerksam{padding-bottom:0}.f1_row.spamttext{padding-bottom:10px}.f1_row.spamfilter{display:flex;justify-content:space-between}.f1_row.spamfilter input{max-width:130px}.f1_row.spamfilter label{padding:0;text-align:left;line-height:35px}.f1_row.spamfilter label:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;padding:0 10px 0 20px}.f1_section{padding-bottom:0}.f1_col1of2,.f1_col2of2{float:left;width:50%;box-sizing:border-box;padding-right:5px}.f1_col2of2{padding-right:0;padding-left:5px}.checkboxCheck{display:inline-block;margin:auto;padding-bottom:0}.checkboxCheck:after{content:"";display:block;clear:both}.checkboxCheck>div{float:left;width:auto;margin-bottom:20px}.checkboxCheck>div+div{margin-right:20px}.checkboxCheck>div.one{margin-bottom:10px}.checkboxCheck>div>label{padding:0 20px 0 40px;color:#000;line-height:30px}.checkboxCheck>div>label:before{top:0;width:30px;height:30px;border-radius:50%;background-color:#fff}.checkboxCheck>div input[type=checkbox]:checked+label:before{line-height:30px}.cis-select{text-align:left}.cis-select>div.empty{color:#000}.cis-select ul>li{background:#fff;transition:background .4s,color .4s}.cis-select ul>li.selected{background:#ededed}.cis-select ul>li:hover{background:#ddd}textarea.big{min-height:125px}.cgallery .editbalken{position:absolute;z-index:8}.cgallery.view{position:relative}.cgallery.view .items .item{position:relative}.cgallery.view .items .item .placeholder{height:0;padding-bottom:20vh;overflow:hidden}.cgallery.view .items .item .placeholder>div{transition:all .4s}.cgallery.view .items .item.grid-sizer{padding-bottom:0}.cgallery.view .items .item:hover .placeholder>div{transform:scale(1.05)}.cgallery.slide .flickity-wrapper{z-index:initial;height:450px;padding-bottom:0}.cgallery.slide .flickity-wrapper:not(.adaptiveheight) .flickity-gallery{z-index:initial;overflow:visible}.cgallery.slide .flickity-wrapper .flickity-page-dots{top:0;transform:translateY(-130%)}.cgallery.slide .contentbutton{display:block;position:absolute;z-index:3;top:10%;left:0;width:22vh;height:22vh;transform:translateX(-60%)}.cgallery.slide .contentbutton img{width:100%}.cimagepool.slide{display:none;position:relative}.menubilder .cimagepool.slide{display:block}.cimagepool.slide .editbalken{position:fixed;z-index:5;top:15px;left:15px}.cimagepool.slide .flickity-wrapper{z-index:initial;height:550px;padding-bottom:0}.cimagepool.slide .flickity-wrapper .flickity-viewport{z-index:1}.cimagepool.slide .flickity-wrapper .flickity-slider{left:0 !important;transform:none !important}.cimagepool.slide .flickity-wrapper .flickity-slider>div{z-index:1;left:0 !important;margin-left:0;opacity:0;filter:alpha(opacity=0);transition:opacity 1.5s}.cimagepool.slide .flickity-wrapper .flickity-slider>div.is-selected{z-index:3;opacity:1;filter:alpha(opacity=100)}.cimagepool.slide .flickity-wrapper:not(.adaptiveheight) .flickity-gallery{z-index:initial}.items .item.full{width:100%}.items .item.full .box{padding:5px}.cimmotool .items{margin-left:-60px}.cimmotool .items::after{content:"";display:block;clear:both}.cimmotool .items>div,.cimmotool .items>form>div{float:left;width:33.3333333333%;padding-left:60px;box-sizing:border-box}.cimmotool .items>div:not(.sizer),.cimmotool .items>form>div:not(.sizer){padding-bottom:40px}.cimmotool .item .box{position:relative;padding-top:135px;border:1px solid #000;box-sizing:border-box}.cimmotool .item .box h3{display:inline;line-height:1.5}.cimmotool .item .box .placeholder{position:absolute;z-index:1;top:10px;right:0;left:0;height:130px;width:100%;background:#fff}.cimmotool .item .box .placeholder div{transition:all .4s;background-size:contain}.cimmotool .item .box .placeholder div.img2{opacity:0;bottom:10px}.cimmotool .item .box .content{height:140px;overflow:hidden;padding:10px;text-transform:uppercase}.cimmotool .item .box .content .text{position:relative}.cimmotool .item .box .content .spalte1{position:absolute;right:0;top:0;color:#000}.cimmotool .item .box .content .spalte2{padding-bottom:5px}.cimmotool .item .box .content .spalte11,.cimmotool .item .box .content .spalte5{font-size:1.8rem;line-height:1.4;font-weight:500}.cimmotool .item .box .content .spalte13,.cimmotool .item .box .content .spalte1,.cimmotool .item .box .content .spalte2,.cimmotool .item .box .content .detail{font-size:1.4rem}.cimmotool .item .box .content .detail{color:#c30;font-weight:500;position:absolute;z-index:1;bottom:10px;left:10px}.cimmotool .item .box .absolute,.cimmotool .item .box #overlay>.ajaxclose,.cimmotool .item .box .placeholder>div{z-index:2}.cimmotool .item .box:hover .placeholder{height:0;padding-bottom:100%}.cimmotool .item .box:hover .placeholder .img1{opacity:0}.cimmotool .item .box:hover .placeholder .img2{opacity:1}.cimmotool .item .box.status2,.cimmotool .item .box.status3,.cimmotool .item .box.status4{overflow:hidden}.cimmotool .item .box.status2:after,.cimmotool .item .box.status3:after,.cimmotool .item .box.status4:after{content:"";display:block;position:absolute;top:25%;right:0;left:0;z-index:5;font-size:20px;font-weight:700;line-height:1;letter-spacing:.2rem;color:#000;text-align:center;transform:rotate(-25deg)}.cimmotool .item .box.status2 .placeholder,.cimmotool .item .box.status3 .placeholder,.cimmotool .item .box.status4 .placeholder{filter:grayscale(0.6) blur(0.2rem);opacity:.6;height:130px;padding-bottom:0}.cimmotool .item .box.status2 .placeholder .img1,.cimmotool .item .box.status3 .placeholder .img1,.cimmotool .item .box.status4 .placeholder .img1{opacity:1}.cimmotool .item .box.status2{color:rgba(0,0,0,.3)}.cimmotool .item .box.status2:after{content:"RESERVIERT"}.cimmotool .item .box.status3,.cimmotool .item .box.status4{color:rgba(0,0,0,.3)}.cimmotool .item .box.status3:after,.cimmotool .item .box.status4:after{content:"VERMIETET"}.cimmotool.viewdet .row{border-bottom:1px solid #ddd}.cimmotool.viewdet .row .col{padding:5px}.cimmotool.viewdet .row .col.name{width:180px;font-weight:700}.cimmotool.viewdet .row .col.wert{width:calc(100% - 180px);text-align:right}.cimmotool.viewdet .zoom:after{content:"";display:block;width:50px;height:50px;position:absolute;left:0;bottom:0;background:url("../../mm/zoom.svg") no-repeat;background-size:contain}.cimmotool.viewdet .haftung{margin-top:30px}.cimmotool .haftung{font-size:1.3rem}#ajaxdiv{top:50% !important;left:50%;width:100%;max-width:1500px;height:90vh;margin:0 auto;box-sizing:border-box;transform:translate(-50%, -50%)}#ajaxdiv>a.ajaxclose{position:absolute;z-index:2;top:30px;right:30px;width:50px;height:40px}#ajaxdiv>a.ajaxclose:before,#ajaxdiv>a.ajaxclose:after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#000;transform-origin:top left}#ajaxdiv>a.ajaxclose:before{transform:rotate(45deg) translate(-50%, -50%)}#ajaxdiv>a.ajaxclose:after{transform:rotate(-45deg) translate(-50%, -50%)}#ajaxdiv:not(.video)>div{height:100%;background-color:#fff}#ajaxdiv .popupcontent{min-height:100%;box-sizing:border-box}#ajaxdiv .popupcontent .formbest:not(.fail){display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;height:200px;max-width:800px;margin:auto;z-index:3;text-align:center}#ajaxdiv .popupcontent .formbest:not(.fail):before{display:none}#ajaxdiv .popupbody{position:relative;z-index:2;padding:30px}#ajaxdiv .popupbody:after{content:"";display:block;clear:both}#ajaxdiv .popupbody h1{text-align:center}#ajaxdiv .popupbody h1:after{display:none}#ajaxdiv .popupbody>div{float:left;box-sizing:border-box}#ajaxdiv .popupbody>div .imagephoto{position:relative;margin:0 auto 60px auto;text-align:center}#ajaxdiv .popupbody>div .imagephoto div.img1{height:280px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}#ajaxdiv .popupbody>div.cform{width:calc(100% - 650px);padding-left:35px}#ajaxdiv .popupbody>div.list{width:650px;padding-right:35px}.cbox.view .editbalken{position:absolute;z-index:5}.cbox.view .items .item{cursor:pointer}.cbox.view .items .item .box{border:1px solid #ddd}.cbox.view .items .item .box>div{transition:all .4s .4s}.cbox.view .items .item .placeholder{position:absolute;top:15px;right:15px;bottom:15px;left:15px;z-index:1}.cbox.view .items .item .content{position:relative;z-index:2;height:290px;padding:15px;box-sizing:border-box;font-size:1.3rem;line-height:1.6;background:#ddd;opacity:0;transform:scaleY(0);overflow:auto;-webkit-overflow-scrolling:touch}.cbox.view .items .item a{color:#000}.cbox.view .items .item a.absolute,.cbox.view .items .item #overlay>a.ajaxclose{color:#000;transition:all .4s .4s;z-index:3;opacity:0;transform:scale(0)}.cbox.view .items .item a.absolute:before,.cbox.view .items .item #overlay>a.ajaxclose:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;bottom:15px;right:15px;font-size:1.6rem;line-height:1}.cbox.view .items .item:hover a.absolute,.cbox.view .items .item:hover #overlay>a.ajaxclose{opacity:1;transform:scale(1)}.cbox.view .items .item:hover .content{opacity:1;transform:scaleY(1)}.cbox.view .items .item:hover .placeholder{opacity:0;transform:scaleY(0)}.dsdid_51215 .cbox.view .items{margin:0;max-width:none}.dsdid_51215 .cbox.view .items .item{width:33.33%;padding:0}.dsdid_51215 .cbox.view .items .item .box{height:100vh;border:none;padding:0;margin:0}.dsdid_51215 .cbox.view .items .item .box:before{content:"";display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;transition:all .4s .1s}.dsdid_51215 .cbox.view .items .item .box.sort1:before{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 204, 0, 0.8) 100%)}.dsdid_51215 .cbox.view .items .item .box.sort2:before{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(204, 51, 0, 0.8) 100%)}.dsdid_51215 .cbox.view .items .item .box.sort3:before{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 102, 153, 0.8) 100%)}.dsdid_51215 .cbox.view .items .item .placeholder{top:0;right:0;bottom:0;left:0;overflow:hidden}.dsdid_51215 .cbox.view .items .item .placeholder>div{transition:all 35s .1s}.dsdid_51215 .cbox.view .items .item .content{position:absolute;height:auto;padding:0;overflow:visible;top:auto;right:0;bottom:10%;left:0;text-align:center;color:#fff;background:none;height:auto;padding:0;opacity:1;transform:none}.dsdid_51215 .cbox.view .items .item .content h3{padding-bottom:0;color:#fff;font-size:6.6rem;text-shadow:1px 1px 2px #666}.dsdid_51215 .cbox.view .items .item a.absolute,.dsdid_51215 .cbox.view .items .item #overlay>a.ajaxclose{opacity:1;transform:none}.dsdid_51215 .cbox.view .items .item a.absolute:before,.dsdid_51215 .cbox.view .items .item #overlay>a.ajaxclose:before{display:none}.dsdid_51215 .cbox.view .items .item:hover .content{opacity:1;transform:none}.dsdid_51215 .cbox.view .items .item:hover .placeholder{opacity:1;transform:none}.dsdid_51215 .cbox.view .items .item:hover .placeholder>div{transform:scale(2) rotate(5deg)}.dsdid_51215 .cbox.view .items .item:hover .box:before{opacity:.1}.paging a{display:block;background:#069;color:#fff;text-decoration:none;text-align:center}.paging .paging_content{position:relative;width:100%}.paging .paging_content>div>a{position:absolute;width:30px;height:30px;padding:0;color:#000;background:none;font-size:30px;line-height:30px;text-align:center}.paging .paging_content>div>a.ajaxpaging_go{right:0}.paging .paging_content>div>a.ajaxpaging_go:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.paging .paging_content>div>a.ajaxpaging_back{left:0;right:auto}.paging .paging_content>div>a.ajaxpaging_back:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.paging .paging_content>div .ajaxpaging_text{display:none}#gallerybox .flickity-controls{height:60px;box-sizing:border-box;font-size:1.6rem;line-height:1;color:#fff;font-weight:400;background:#069}#gallerybox .flickity-wrapper .flickity-slider>div>.itext-wrapper{padding-top:10px;padding-bottom:0;line-height:1.2;background:#006394;color:#fff;font-size:1.3rem}#gallerybox .flickity-wrapper .flickity-slider>div>.itext-wrapper>div{display:inline}#gallerybox .flickity-wrapper .flickity-slider>div>.itext-wrapper .ititle:after{content:"";display:inline-block;width:10px}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image.flickity-lazyloaded{background:#fff}.cmaps.view{height:550px;padding-bottom:0;position:relative;z-index:1}.cmaps.view .editbalken{position:absolute;z-index:3;top:15px;left:15px}.cmaps.view .contentbutton{display:block;position:absolute;z-index:3;top:0;right:50px;width:20vh;height:20vh;transform:translateY(-82%)}.cmaps.view .contentbutton img{width:100%}.cmaps.view .contentbutton:hover{opacity:1}#maps{position:absolute;top:0;right:0;bottom:0;left:0}.distanzen{transform:translateY(-30px)}.distanzen .row{display:flex;justify-content:space-around;flex-wrap:wrap;border-color:#000}.distanzen .row .col{flex:1;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #fff}.distanzen .row .col.ort{min-width:320px}.distanzen .row .col.km,.distanzen .row .col.auto,.distanzen .row .col.zug{text-align:right}.distanzen .row.header{font-weight:400;background:none}.distanzen .row.header .col{position:relative;line-height:30px}.distanzen .row.header .col:before{content:"";display:block;position:absolute;top:5px;right:5px;height:20px;width:80px;background-repeat:no-repeat;background-size:contain;background-position:right bottom}.distanzen .row.header .col.zug:before{background-image:url("../../mm/oev.svg")}.distanzen .row.header .col.auto:before{background-image:url("../../mm/auto.svg")}.distanzen .row.header .col.km:before{background-image:url("../../mm/Distanzen.svg")}.formbest{background-color:#069}::-webkit-input-placeholder{font-family:Roboto,sans-serif,sans-serif;color:#575756 !important}:-moz-placeholder{font-family:Roboto,sans-serif,sans-serif;color:#575756 !important;opacity:1}::-moz-placeholder{font-family:Roboto,sans-serif,sans-serif;color:#575756 !important;opacity:1}:-ms-placeholder{font-family:Roboto,sans-serif,sans-serif;color:#575756 !important}.input_false::-webkit-input-placeholder{color:#fff !important}.input_false:-moz-placeholder{color:#fff !important;opacity:1}.input_false::-moz-placeholder{color:#fff !important;opacity:1}.input_false:-ms-placeholder{color:#fff !important}::selection{text-transform:uppercase;background:#069;color:#fff}::-moz-selection{text-transform:uppercase;background:#069;color:#fff}@media(max-width: 2000px){html{font-size:58% !important}#dsmenucontainer{width:450px}.menubilder #dsmenucontainer>div{max-width:450px}#dscontent{width:calc(100% - 450px)}#dscontent:after{width:calc(100% - 450px)}.cimmotool .items{margin-left:-40px}.cimmotool .items>div{padding-left:40px}}@media(max-width: 1799px){html{font-size:62.5% !important}}@media(max-width: 1650px){h1,h2,.dsdid_51215 .cbox.view .items .item .content h3{font-size:3.9rem;line-height:1.1;font-weight:500}h1+h2,h2+h2,.dsarticle_2 h1,.dsarticle_2 h2,.dsarticle_4 h1,.dsarticle_4 h2,div[id$=_2] h1,div[id$=_2] h2,div[id$=_4] h1,div[id$=_4] h2{font-size:2.1rem;line-height:1.2;font-weight:500}#ajaxdiv{position:fixed;top:0 !important;right:0;bottom:0;left:0;height:auto;padding:0;transform:none}#ajaxdiv>a.ajaxclose{top:30px;right:30px}#ajaxdiv .popupcontent .popupbody>div.cform{width:50%;padding-left:20px}#ajaxdiv .popupcontent .popupbody>div.list{width:50%;padding-right:20px}}@media(max-width: 1300px){#dsmenucontainer{order:2;position:relative;z-index:2;float:none;clear:both;min-height:0;width:100%}.menubilder #dsmenucontainer>div{position:relative;max-width:none}.menubilder #dsmenucontainer>div .flickity-wrapper{height:300px}.menubilder #dsmenucontainer>div .flickity-wrapper>div{opacity:1}#dsmenucontainer #dsmenuarticle{min-height:0}#dsmain{min-height:0}#dscontent{display:block;float:none;clear:both;height:auto;width:100%;background:#fff}.ie #dscontent>div:last-of-type{margin-top:0}#dscontent:after{display:none}nav{top:0;height:100vh;overflow:auto}#dsmenus{margin-top:40px}.cmaps.view{margin-top:100px}.cmaps.view .contentbutton{width:150px;height:150px;transform:translateY(-120%)}.cgallery.view .items .item .placeholder{padding-bottom:100%}.cgallery.slide{margin-top:100px}.cgallery.slide .contentbutton{left:auto;right:40px;width:150px;height:150px;transform:translateY(-80%)}.cgallery.slide .flickity-wrapper .flickity-page-dots{top:auto;bottom:10px;transform:none}}@media(max-width: 1024px){.intrologo{width:230px}.distanzen .row .col.ort{min-width:250px}#ajaxdiv .popupcontent .popupbody{padding:50px}#ajaxdiv .popupcontent .popupbody>div{float:none}#ajaxdiv .popupcontent .popupbody>div.cform{width:100%;padding-left:0}#ajaxdiv .popupcontent .popupbody>div.list{width:100%;padding-right:0}#ajaxdiv .imagephoto{display:none}#ajaxdiv .mobile.hidden{padding:20px 0;box-sizing:border-box;display:flex}#ajaxdiv .mobile.hidden>div{position:relative;width:50%}#ajaxdiv .mobile.hidden>div .imgmob{height:200px;background-size:contain;background-repeat:no-repeat;background-position:center}.cimmotool.viewdet .zoom:after{width:30px;height:30px;top:0;left:0;bottom:auto}}@media(max-width: 970px){h1,h2,.dsdid_51215 .cbox.view .items .item .content h3{font-size:3.6rem;line-height:1.1;font-weight:500;letter-spacing:0}h1+h2,h2+h2,.dsarticle_2 h1,.dsarticle_2 h2,.dsarticle_4 h1,.dsarticle_4 h2,div[id$=_2] h1,div[id$=_2] h2,div[id$=_4] h1,div[id$=_4] h2{font-size:1.9rem;line-height:1.2;font-weight:500;letter-spacing:0}.intrologo{position:static;width:100%;height:130px;padding:20px 10px;box-sizing:border-box;background:#fff;box-shadow:none;text-align:center}.intrologo img{width:200px}.cimmotool .items{margin-left:-30px}.cimmotool .items::after{content:"";display:block;clear:both}.cimmotool .items>div,.cimmotool .items>form>div{float:left;width:50%;padding-left:30px;box-sizing:border-box}.cimmotool .items>div:not(.sizer),.cimmotool .items>form>div:not(.sizer){padding-bottom:30px}.dsdid_51215 .cbox.view .items .item{float:none;width:100%}.dsdid_51215 .cbox.view .items .item .box{height:calc((100vh - 130px) / 3 )}.dsdid_51215 .cbox.view .items .item .content{top:auto;right:30px;bottom:30px;left:auto}.dsdid_51215 #dscontent{min-height:0}.distanzen{text-align:left}}@media(max-width: 768px){#dscolumn1_2{float:none;width:100%}#dscolumn2_2{float:none;width:100%;padding-top:0}.dsarticle.dsarticle_4{min-height:0}.cbox.view .items>div{width:50%}.distanzen{transform:none}.distanzen .row{display:block}.distanzen .row .col{border-bottom:1px #fff dotted}.distanzen .row .col.ort{color:#fff;min-width:0;font-weight:400;padding-top:25px;text-transform:uppercase}.distanzen .row .col:before{content:"";display:block;position:absolute;top:5px;left:5px;height:20px;width:20px;padding-left:60px;background-repeat:no-repeat;background-size:contain}.distanzen .row .col.km:before{content:"Distanz";background-image:url("../../mm/Distanzen.svg");background-size:15px}.distanzen .row .col.zug:before{content:"ÖV";background-image:url("../../mm/oev.svg")}.distanzen .row .col.auto:before{content:"Auto";background-image:url("../../mm/auto.svg")}.distanzen .row .col:last-of-type{border-bottom:none}.distanzen .row.header{display:none}html.ie:not(.ieedge) .distanzen .row .col:before{background-position:left -15px bottom}}@media(max-width: 667px){h1,h2,.dsdid_51215 .cbox.view .items .item .content h3{font-size:2.8rem;line-height:1.1;font-weight:500}#menutrigger{width:40px;height:35px;box-shadow:none;border:1px solid #ddd;border-right:0;border-top:0}#menutrigger>span{top:7px;left:6px;width:28px;height:2px}#menutrigger>span.line2,#menutrigger>span.line3{top:16px}#menutrigger>span.line4{top:25px}#menutrigger.open{transform:none;box-shadow:none}#menutrigger.open span{left:6px;width:28px}#menutrigger.open span.line2{top:50%;bottom:auto;transform:rotate(-45deg)}#menutrigger.open span.line3{top:50%;bottom:auto;transform:rotate(45deg)}.dsarticle{padding:40px 20px}#dsmenucontainer{padding:80px 20px 0 20px;box-shadow:0 2px 5px #666}nav{box-shadow:none;width:100%}#dsmenus li{padding:20px 0;font-size:2.8rem}#dsmenus li:before{bottom:15px}#dsmenus li.has_subnav:after{display:none}#dsmenus li ul{display:block}#dsmenus li ul li{font-size:1.8rem}#scrolltop{right:20px}.dsdid_51215 .cbox.view .items .item .content{right:20px;bottom:20px}#ajaxdiv .popupcontent .popupbody{padding:20px}#ajaxdiv>a.ajaxclose{top:10px;right:20px;width:30px}#scrolltop{bottom:120px}#sitefooter{box-shadow:0px -2px 5px #666;padding:20px;text-align:center}#sitefooter .mobile{display:block;text-transform:uppercase;font-size:1.8rem;line-height:1.4;font-weight:400}#sitefooter .mobile .buttons{margin-left:-20px;padding-top:30px;padding-bottom:30px}#sitefooter .mobile .buttons::after{content:"";display:block;clear:both}#sitefooter .mobile .buttons>div,#sitefooter .mobile .buttons>form>div{float:left;width:50%;padding-left:20px;box-sizing:border-box}#sitefooter .mobile .buttons>div:not(.sizer),#sitefooter .mobile .buttons>form>div:not(.sizer){padding-bottom:0px}#sitefooter .mobile .buttons>div>a{display:block;border:1px #fff solid;text-align:center;line-height:40px;font-size:20px;background-color:#069;color:#fff}#sitefooter .mobile .links{margin-top:10px}#sitefooter .mobile p{padding-bottom:0}.f1_col1of2,.f1_col2of2{float:none;width:100%;padding-right:0}.f1_col2of2{padding-left:0}.checkboxCheck{display:block}.checkboxCheck>div{width:50%;box-sizing:border-box;text-align:left}.checkboxCheck>div+div{margin-left:0}.checkboxCheck.one>div{width:100%}button{width:100%;float:none}}@media(max-width: 550px){.cimmotool.view{max-width:300px;margin:0 auto}.cimmotool.view .items{margin-left:-20px}.cimmotool.view .items::after{content:"";display:block;clear:both}.cimmotool.view .items>div,.cimmotool.view .items>form>div{float:left;width:100%;padding-left:20px;box-sizing:border-box}.cimmotool.view .items>div:not(.sizer),.cimmotool.view .items>form>div:not(.sizer){padding-bottom:20px}.cbox.view .items{max-width:300px;margin:0 auto}.cbox.view .items .item{width:100%}}@media(max-width: 479px){.checkboxCheck>div{width:100%}}@media(max-width: 400px){h1,h2,.dsdid_51215 .cbox.view .items .item .content h3{font-size:2.4rem;line-height:1.1;font-weight:500}#ajaxdiv .popupcontent{overflow:hidden}#ajaxdiv .mobile.hidden{display:block}#ajaxdiv .mobile.hidden>div{width:100%}.cgallery.view .items .item{width:50%}#dsmenus li{padding:15px 0;font-size:2.4rem}#dsmenus li:before{bottom:10px}ul[class^=dslinklist_].dslinklist_2>li{display:block;margin-right:0}ul[class^=dslinklist_].dslinklist_2>li a{display:block}}/*# sourceMappingURL=custom.css.map */
