body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-groups{display:none;padding-top:15px}.cc-group{text-align:left}.cc-group>label{margin:5px 130px 5px 10px}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn-details:hover{color:var(--ccb-detail-clr-hvr, #717171)}
@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:optional;src:url("../../files/layout/fonts/noto-sans-v11-latin-regular.eot");src:local(""), url("../../files/layout/fonts/noto-sans-v11-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/noto-sans-v11-latin-regular.woff2") format("woff2"), url("../../files/layout/fonts/noto-sans-v11-latin-regular.woff") format("woff"), url("../../files/layout/fonts/noto-sans-v11-latin-regular.ttf") format("truetype"), url("../../files/layout/fonts/noto-sans-v11-latin-regular.svg#NotoSans") format("svg")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:optional;src:url("../../files/layout/fonts/noto-sans-v11-latin-700.eot");src:local(""), url("../../files/layout/fonts/noto-sans-v11-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/noto-sans-v11-latin-700.woff2") format("woff2"), url("../../files/layout/fonts/noto-sans-v11-latin-700.woff") format("woff"), url("../../files/layout/fonts/noto-sans-v11-latin-700.ttf") format("truetype"), url("../../files/layout/fonts/noto-sans-v11-latin-700.svg#NotoSans") format("svg")}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:20px;height:15px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;margin-right:10px}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:2px;width:100%;background:#444;border-radius:2px;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#b32428;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon3.open span{background:#444}#nav-icon3 span:nth-child(1){top:0px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:calc(15px / 3)}#nav-icon3 span:nth-child(4){top:calc(15px / 3 * 2)}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon4 span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}@media screen and (min-width:721px){table{max-width:100%}}@media screen and (max-width:720px){.table-scrollable{width:100%;overflow-y:auto;margin:0 0 1em}.table-scrollable::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-scrollable::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0, 0, 0, 0.3)}}fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}fieldset legend{display:table;float:left;margin:0;padding:0;width:100%}fieldset legend+*{clear:both}form .widget-explanation.teilnahmebedingungen h3{cursor:pointer;display:inline-block;background:#18447A;color:#fff;padding:5px 15px;display:inline-block;text-decoration:none;font-weight:100;font-size:18px}form .widget-explanation.teilnahmebedingungen h3 strong{font-weight:100}form .widget-explanation.teilnahmebedingungen h3:after{display:inline-block;content:" lesen";margin-left:6px}form .widget-explanation.teilnahmebedingungen h3.active{background:none;padding:5px 0px;color:#18447A}form .widget-explanation.teilnahmebedingungen h3.active:after{content:""}form .widget-explanation.teilnahmebedingungen p{display:none}form .widget-explanation.teilnahmebedingungen p.show{display:block}form label{display:block}form p.error{color:red;font-size:14px;position:absolute;bottom:-25px;z-index:10;margin:0px}form .widget{margin-top:20px;margin-bottom:10px;position:relative}form .widget.half{width:calc(50% - 10px)}form .widget.full{width:100%}form .widget.onethird{width:calc(100% / 3 - 10px)}form .widget.submit{width:auto}form .widget fieldset{border:none;padding:0px}form .widget>input,form .widget>textarea,form .widget>select{width:calc(100% - 20px);padding:10px;border:0px;background:#f1f1f1;font-family:"Noto Sans", sans-serif}form .widget>input:valid+label,form .widget>input:focus+label,form .widget>input:focus-visible+label,form .widget>input:focus-within+label,form .widget>textarea:valid+label,form .widget>textarea:focus+label,form .widget>textarea:focus-visible+label,form .widget>textarea:focus-within+label,form .widget>select:valid+label,form .widget>select:focus+label,form .widget>select:focus-visible+label,form .widget>select:focus-within+label{display:none}form .widget>input+label,form .widget>textarea+label,form .widget>select+label{position:absolute;top:0;font-size:13px;color:grey;line-height:32px;left:10px;pointer-events:none}form .widget>select{width:100%}form .widget.if-opt{overflow:hidden;transition:all ease 0.5s}form .widget.if-opt.slidedown{max-height:0px}form .widget.if-opt.slidedown.active{max-height:100px}form .widget.if-opt.fadein{opacity:0;position:absolute}form .widget.if-opt.fadein.active{opacity:1}form .widget-radio fieldset>span,form .widget-checkbox fieldset>span{display:flex;margin-bottom:10px;align-items:center;align-content:center}form .widget-radio fieldset>span input,form .widget-checkbox fieldset>span input{width:20px;height:20px;margin-right:15px}form .widget-radio fieldset>span label,form .widget-checkbox fieldset>span label{width:calc(100% - 35px)}form .formbody{display:flex;justify-content:space-between;flex-wrap:wrap}#main button.submit{background:#444;color:#fff;border:0px;padding:5px 25px;font-size:20px;transition:all ease 0.5s;cursor:pointer;font-family:"Noto Sans", sans-serif}@media screen and (min-width:720px){#main button.submit:hover{background:#18447A}}fieldset.bankdaten,form#online-umfrage fieldset.gewinnspiel{background:#eaf1fc;max-height:0px;border:0px;padding:0px 30px;overflow:hidden;transition:all ease 0.5s}fieldset.bankdaten legend,form#online-umfrage fieldset.gewinnspiel legend{margin-top:30px;color:#18447A;margin-bottom:20px}fieldset.bankdaten .widget,form#online-umfrage fieldset.gewinnspiel .widget{margin-bottom:20px}fieldset.bankdaten .widget.left,form#online-umfrage fieldset.gewinnspiel .widget.left{float:left}fieldset.bankdaten .widget.right,form#online-umfrage fieldset.gewinnspiel .widget.right{float:right}fieldset.bankdaten .widget.full,form#online-umfrage fieldset.gewinnspiel .widget.full{clear:both}fieldset.bankdaten input,form#online-umfrage fieldset.gewinnspiel input{background:#fff}fieldset.bankdaten.active,form#online-umfrage fieldset.active.gewinnspiel{max-height:600px}form#online-umfrage .widget.zusatz-nein,form#online-umfrage .widget.zusatz-ja{padding-left:50px;max-height:0px;overflow:hidden;transition:all ease 0.5s}form#online-umfrage .widget.zusatz-nein.active,form#online-umfrage .widget.zusatz-ja.active{max-height:230px}form#online-umfrage .formbody>fieldset{margin:15px 0;width:calc(100% - 50px)}form#online-umfrage .widget-radio legend{font-weight:bold}form#online-umfrage .widget-radio legend .mandatory{display:none}form#online-umfrage .widget-radio fieldset>span{float:left;margin-right:30px}form#online-umfrage .widget-textarea,form#online-umfrage .widget-explanation{width:calc(100% - 50px)}form#online-umfrage .widget-textarea label,form#online-umfrage .widget-explanation label{font-weight:bold}form#online-umfrage fieldset.aspekte .widget-radio>fieldset>label{color:#18447A;font-weight:bold;float:left;width:220px}form#online-umfrage fieldset.aspekte .widget-radio>fieldset>label .mandatory{display:none}form#online-umfrage fieldset.aspekte .widget-radio>fieldset>span{display:block;float:left;text-align:center;width:calc((100% - 220px) / 4);margin:0px}form#online-umfrage fieldset.aspekte .widget-radio>fieldset>span>label{display:none}form#online-umfrage fieldset.aspekte .widget-radio>fieldset.first>label{margin-top:50px}form#online-umfrage fieldset.aspekte .widget-radio>fieldset.first>span>label{display:block;margin-bottom:20px}form#online-umfrage fieldset.gewinnspiel .widget.half{float:left;margin-right:5px;margin-left:5px}form#online-umfrage fieldset.gewinnspiel .widget.full{margin-right:5px;margin-left:5px;width:calc(100% - 10px)}form#online-umfrage fieldset.gewinnspiel.active{max-height:1100px}@keyframes umfragebalken{0%{max-width:0%}100%{max-width:100%}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}*{scroll-margin:100px}body{font-family:"Noto Sans", sans-serif;font-size:18px;line-height:28px;color:#444}body.desktop-view .syndication>a.wa_share{display:none}body.mobile-view .syndication>a{margin-left:0px !important}body.mobile-view .syndication>a.wa_share{display:flex}.cc-info>a{color:#000}@media screen and (min-width:761px){.contao-cookiebar.cc-active{background:rgba(0, 0, 0, 0.5);padding-bottom:100px}.contao-cookiebar.cc-active .cc-inner{border:3px solid #18447A;padding:40px 25px}.contao-cookiebar.cc-active.cc-saved{background:none}.contao-cookiebar{font-size:16px}.contao-cookiebar .cc-inner,.contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info,.contao-cookiebar .cc-cookies>p,.contao-cookiebar .cc-btn{font-size:16px}}@media screen and (max-width:760px){.contao-cookiebar{font-size:12px}.contao-cookiebar .cc-inner,.contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info,.contao-cookiebar .cc-cookies>p,.contao-cookiebar .cc-btn{font-size:12px}.contao-cookiebar #cookiebar-desc h3{display:none}}.contao-cookiebar p{color:#444}.contao-cookiebar .cc-btn{background:#18447A;color:#fff;padding:5px 15px;display:inline-block;text-decoration:none;margin-bottom:10px;border-radius:0;border:0px}.contao-cookiebar .cc-btn:focus-visible,.contao-cookiebar .cc-btn:focus,.contao-cookiebar .cc-btn:focus-within,.contao-cookiebar .cc-btn:hover{outline:none;background:#18447A}.ce_buttonlink .ce_hyperlink a{display:inline-block;padding:10px 25px;color:#fff;text-decoration:none;font-size:20px;background:#18447A;margin:15px 0px}@media screen and (min-width:720px){.ce_buttonlink .ce_hyperlink a:hover{background:#444}}.ce_buttonlink.align-right{text-align:right}.elem_mobil{display:none}.elem_desktop{display:block}a{color:#ce0018}a.button{background:#18447A;color:#fff;padding:5px 15px;display:inline-block;text-decoration:none;margin-bottom:10px}h1,h2,h3{font-weight:400}h1{color:#ce0018;font-size:26px;line-height:30px}h2{color:#18447A;display:block;font-size:1.25em;font-weight:bold;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}h3{color:#18447A}h3.blueheadline{width:100%;color:#fff;background:#18447A;text-align:center;font-size:18px;padding:3px 0px}ol,ul{padding-left:40px}ol li,ul li{margin:5px 0;padding-left:10px}span.zifferbox{font-size:30px;font-weight:700;width:40px;height:40px;line-height:40px;background:#18447A;text-align:center;color:#fff;margin-top:5px;margin-right:10px;float:left;display:block}iframe{border:0px;overflow:hidden;max-width:100%;max-height:100%}iframe #canvas{max-width:100%;max-height:100%}#cookieabfrage{width:100%;background:#f5f5f5;position:fixed;bottom:0px;text-align:center;z-index:100;display:flex;justify-content:center;padding:20px 0px;font-size:15px;align-items:center;border-top:1px solid #353d47}#cookieabfrage .eu-button{margin-left:15px}.overlay_cookiebanner{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background:rgba(0, 0, 0, 0.5);display:inline-flex;justify-content:center;align-items:center;align-content:center}.overlay_cookiebanner .inside,.overlay_cookiebanner .settings{padding:20px;background:#fff;max-width:400px;width:calc(100% - 20px);max-height:90vh;box-sizing:border-box;font-size:15px;line-height:22px}.overlay_cookiebanner .inside .subchoice,.overlay_cookiebanner .settings .subchoice{margin-bottom:10px}.overlay_cookiebanner .inside .subchoice>span,.overlay_cookiebanner .settings .subchoice>span{display:block}.overlay_cookiebanner .inside .text,.overlay_cookiebanner .settings .text{font-size:14px;margin-bottom:10px;line-height:18px}.overlay_cookiebanner .inside .btn,.overlay_cookiebanner .settings .btn{cursor:pointer;box-sizing:border-box;width:100%;border:2px solid;padding:5px 15px;display:inline-block;text-decoration:none;margin-bottom:10px;color:#444;text-align:center}.overlay_cookiebanner .inside .btn.primary,.overlay_cookiebanner .settings .btn.primary{background:#18447A;color:#fff}.overlay_cookiebanner .inside .btn.secondary,.overlay_cookiebanner .settings .btn.secondary{border-color:#18447A;color:#18447A}.overlay_cookiebanner .settings{display:none}div.umfrageergebnis .option{margin-bottom:50px}div.umfrageergebnis .option .label{margin-bottom:10px}div.umfrageergebnis .option .balken{background:#f1f1f1;width:100%;height:30px;position:relative}div.umfrageergebnis .option .balken .prct{height:100%;max-width:0%;background:#ce0018;-webkit-animation:umfragebalken;animation:umfragebalken;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}div.umfrageergebnis .option .balken .prct span{opacity:0;color:#fff;margin-left:15px;-webkit-animation:fadein;animation:fadein;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}body.parent_gewinnspiele .ce_text h1{margin-top:0px}body.parent_gewinnspiele .ce_text h4{margin:0px;color:#18447A;font-weight:200}body.parent_gewinnspiele mobile-view input[type="radio"]{width:4em;height:4em}.quelle{font-size:10px;line-height:15px}@media screen and (max-width:720px){.quelle{font-size:16px;line-height:20px}}.image_container{position:relative}.image_container img.transp{position:absolute;left:0;width:100%;top:0px;height:100%}.image_container.float_right{margin-left:40px;margin-bottom:40px;max-width:50%}.image_container.float_left{margin-right:40px;margin-bottom:40px;max-width:50%}.image_container .quelle{background:rgba(255, 255, 255, 0.8);display:block;text-align:right}.image_container figcaption{font-size:13px;line-height:18px;border-left:1px solid #ce0018;max-width:100%}.image_container figcaption span{padding-left:10px;display:block}@media screen and (max-width:720px){.image_container figcaption{font-size:16px;line-height:25px;margin-bottom:20px}}.image_container img{height:auto}.image_container a.cboxElement:before{content:"";background-color:#18447A;background-image:url("/files/layout/img/icon-lupe.png");background-size:20px;background-position:center;background-repeat:no-repeat;color:#fff;position:absolute;height:30px;width:30px;top:0;right:0}header{position:fixed;width:100%;background:#fff;z-index:105;top:0;border-bottom:1px solid #fff}header .logo-small{opacity:0}header .inside{width:100%;max-width:1190px;margin:auto}header .inside a.logo{margin:15px 0}header .inside img.logo{max-height:95px;width:auto}header .inside .h_top{border-bottom:2px dotted #444;overflow:hidden;transition:margin ease 0.5s}header .inside .h_top>div{display:flex;justify-content:space-between}header .inside .h_top>div .h_h_topright{max-width:calc(100% - 200px);display:flex;flex-wrap:wrap;justify-content:flex-end}header .inside .h_top>div .ce_form .sucheingabe{margin-left:30px}header .inside .h_top>div .ce_form .sucheingabe .formbody{width:500px}header.small{border-bottom:1px solid #444}header.small .h_top{margin-top:-125px;border-bottom:2px dotted #fff}header.small .logo-small{opacity:1}header.small #hauptnavigation .megamenu-trigger>strong,header.small #metanavigation .megamenu-trigger>strong{opacity:0}#main .ce_form .sucheingabe .widget-text,.ce_form .sucheingabe .widget-text{width:calc(100% - 45px)}#main .ce_form .sucheingabe .widget,.ce_form .sucheingabe .widget{margin-top:0px;margin-bottom:0}#main .ce_form .sucheingabe .widget label,.ce_form .sucheingabe .widget label{font-size:12px;position:absolute;bottom:-4px;right:-52px;padding:3px 10px;line-height:1;display:flex;align-items:center;color:black}#main .ce_form .sucheingabe .widget input,.ce_form .sucheingabe .widget input{padding-top:10px;padding-bottom:10px;font-size:13px}#main .ce_form .sucheingabe .widget.widget-submit,.ce_form .sucheingabe .widget.widget-submit{transform:translateY(-5px)}#main .ce_form .sucheingabe .widget button.submit,.ce_form .sucheingabe .widget button.submit{text-indent:-9999px;border:0px;background:none;background-image:url("/files/layout/img/icon-lupe-grau.png");width:25px;height:25px;background-size:contain;margin:0px 10px;cursor:pointer;padding:0px}@media screen and (min-width:720px){#main .ce_form .sucheingabe .widget button.submit:hover,.ce_form .sucheingabe .widget button.submit:hover{background-image:url("/files/layout/img/icon-lupe-rot.png")}}#info-footer{border-top:2px dotted #BFC1C2;margin:auto;margin-top:50px;width:100%}#info-footer .inside{display:flex;padding:30px 0;width:1100px;max-width:calc(100% - 40px);margin:auto;font-size:14px}#info-footer .inside>div figure{width:150px;margin-right:20px !important;margin-bottom:0px}#info-footer .inside>div strong{color:#ce0018;font-size:18px}#info-footer .inside>div a{display:inline-block;text-decoration:none;background:#444;color:#fff;padding:3px 10px;font-weight:bold;margin-top:30px}@media screen and (min-width:720px){#info-footer .inside>div a:hover{background:#18447A}}footer{background:#f1f1f1;padding:10px 0;margin-top:30px;font-size:14px}footer .inside{width:1100px;max-width:calc(100% - 40px);margin:auto;padding-bottom:20px}footer .inside table{width:100%;table-layout:fixed}footer .inside table tr td{vertical-align:top}footer .inside table tr td p{margin:5px 0}footer .inside table tr td strong{text-transform:uppercase}footer .inside table tr td a{color:#444;text-decoration:none}@media screen and (min-width:720px){footer .inside table tr td a:hover{color:#ce0018}}footer .inside .poweredby{border-top:2px solid #fff;padding-top:10px;margin-top:20px;display:flex;align-items:center;justify-content:center}footer .inside .poweredby img{width:138px;height:35px;margin-left:10px}nav>a.invisible:focus-within,nav>a.invisible:focus,nav>a.invisible:focus-visible{background-color:#fff;height:auto;clip:auto;width:auto;margin:-20px;font-size:12px}#megamenu{display:none;position:fixed;border-top:1px solid #444;border-bottom:1px solid #444;z-index:100;background:#fff;width:100%;max-width:1190px;margin:auto}#megamenu ul{padding-left:0px;list-style:none}#megamenu ul li{padding-left:0px}#megamenu ul li.logo-small{display:none}#megamenu ul li.hideanyway>a{display:none}#megamenu ul li.hideanyway>ul>li{margin-bottom:20px}#megamenu ul li.hideanyway>ul>li>a,#megamenu ul li.hideanyway>ul>li>strong{text-transform:uppercase;font-weight:700}#megamenu ul li a,#megamenu ul li strong{text-decoration:none;color:#444;font-size:16px}#megamenu ul li.active>a,#megamenu ul li.active>strong{color:#ce0018}@media screen and (min-width:720px){#megamenu ul li:hover>a,#megamenu ul li:hover>strong{color:#ce0018}}#megamenu>ul{display:flex;flex-wrap:wrap;max-width:100%;width:1100px;margin:auto;max-height:calc(100vh - 175px);overflow:auto}#megamenu>ul>li{width:calc(100% / 4 - 20px);margin-right:20px}#megamenu>ul>li>strong,#megamenu>ul>li>a{text-transform:uppercase;font-weight:700}#hauptnavigation,#metanavigation{width:100%;margin:auto;display:flex;padding-top:5px;justify-content:center;overflow:visible;border-bottom:1px solid #fff}#hauptnavigation ul,#metanavigation ul{list-style:none;margin:0px;padding:0px}#hauptnavigation ul.level_1,#metanavigation ul.level_1{display:flex;align-items:flex-start}#hauptnavigation ul li a,#metanavigation ul li a,#hauptnavigation ul li strong,#metanavigation ul li strong{text-decoration:none;font-size:16px;font-weight:400;color:#444}#hauptnavigation ul li.active>a,#metanavigation ul li.active>a,#hauptnavigation ul li.active>strong,#metanavigation ul li.active>strong,#hauptnavigation ul li.trail>a,#metanavigation ul li.trail>a,#hauptnavigation ul li.trail>strong,#metanavigation ul li.trail>strong{color:#ce0018}@media screen and (min-width:720px){#hauptnavigation ul li:hover>a,#metanavigation ul li:hover>a,#hauptnavigation ul li:hover>strong,#metanavigation ul li:hover>strong{color:#ce0018}}#hauptnavigation .megamenu-trigger,#metanavigation .megamenu-trigger{cursor:pointer;display:flex;align-items:center;position:relative;z-index:20}#hauptnavigation .megamenu-trigger>strong,#metanavigation .megamenu-trigger>strong{display:block;padding:10px 0}#hauptnavigation h3,#metanavigation h3{margin:0px;font-size:18px;line-height:35px;color:#444;cursor:pointer}#hauptnavigation ul.level_1,#metanavigation ul.level_1{flex-grow:1;margin-left:75px}#hauptnavigation ul.level_1>li,#metanavigation ul.level_1>li{display:inline-block;position:relative;padding:10px 55px;text-align:center;margin:0px}#hauptnavigation ul.level_1>li.last,#metanavigation ul.level_1>li.last{padding-right:0px}#hauptnavigation ul.level_1>li::before,#metanavigation ul.level_1>li::before{content:"";background:#ce0018;width:2px;height:25px;display:block;position:absolute;left:0;top:calc(50% - 10px)}@media screen and (min-width:720px){#hauptnavigation ul.level_1>li:hover>ul.level_2,#metanavigation ul.level_1>li:hover>ul.level_2{max-height:500px}}#hauptnavigation ul.level_1>li.logo-small,#metanavigation ul.level_1>li.logo-small{background-image:url(/files/layout/img/logo_meh.jpg);background-size:85px;background-repeat:no-repeat;background-position:center;margin-left:-125px;position:absolute;z-index:10;width:135px;padding:8px 0}#hauptnavigation ul.level_1>li.logo-small::before,#metanavigation ul.level_1>li.logo-small::before{content:none}#hauptnavigation ul.level_1>li.logo-small strong,#metanavigation ul.level_1>li.logo-small strong,#hauptnavigation ul.level_1>li.logo-small a,#metanavigation ul.level_1>li.logo-small a{display:block;font-size:0;color:transparent}#hauptnavigation ul.level_2,#metanavigation ul.level_2{position:absolute;background:#fff;padding:0px;z-index:100;margin-left:-55px;margin-top:-3px;border-left:2px solid #ce0018;min-width:150px;background:#fff;text-align:left;transition:all ease 0.5s;max-height:0px;overflow:hidden}#hauptnavigation ul.level_2:focus-within,#metanavigation ul.level_2:focus-within,#hauptnavigation ul.level_2:focus,#metanavigation ul.level_2:focus{max-height:500px}#hauptnavigation ul.level_2 li,#metanavigation ul.level_2 li{padding:0px;margin:0px}#hauptnavigation ul.level_2 li.first,#metanavigation ul.level_2 li.first{margin-top:15px}#hauptnavigation ul.level_2 li.last,#metanavigation ul.level_2 li.last{margin-bottom:15px}#hauptnavigation ul.level_2 li a,#metanavigation ul.level_2 li a,#hauptnavigation ul.level_2 li strong,#metanavigation ul.level_2 li strong{padding:5px 53px;display:block;white-space:nowrap}#metanavigation{margin-top:15px;justify-content:flex-end}#metanavigation ul.level_1{margin-left:0px;flex-grow:0}#metanavigation ul.level_1>li{padding:5px 10px}#metanavigation ul.level_1>li:before{height:20px}#metanavigation ul.level_1>li a,#metanavigation ul.level_1>li strong{font-size:14px}#metanavigation li.first:before{opacity:0}#socialnavigation ul{list-style:none;margin:0px;padding:0px}#socialnavigation ul.level_1{display:flex;align-items:flex-start}#socialnavigation ul li a,#socialnavigation ul li strong{text-decoration:none;font-size:16px;font-weight:400;color:#444}#socialnavigation ul li.active>a,#socialnavigation ul li.active>strong,#socialnavigation ul li.trail>a,#socialnavigation ul li.trail>strong{color:#ce0018}@media screen and (min-width:720px){#socialnavigation ul li:hover>a,#socialnavigation ul li:hover>strong{color:#ce0018}}#socialnavigation ul{justify-content:flex-end}#socialnavigation ul li{margin-top:0px}#socialnavigation a span,#socialnavigation strong span{text-indent:-9999px;display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#BFC1C2;border-radius:3px}@media screen and (min-width:720px){#socialnavigation a span:hover,#socialnavigation strong span:hover{background-color:#18447A}}#socialnavigation a.fb span,#socialnavigation strong.fb span{background-image:url("/files/layout/img/social-fb.png")}#socialnavigation a.twitter span,#socialnavigation strong.twitter span{background-image:url("/files/layout/img/social-twitter.png")}#bcnavigation{font-size:12px;line-height:16px}#bcnavigation ul{list-style:none;margin:0px;padding:0px}#bcnavigation ul.level_1{display:flex;align-items:flex-start}#bcnavigation ul li a,#bcnavigation ul li strong{text-decoration:none;font-size:16px;font-weight:400;color:#444}#bcnavigation ul li.active>a,#bcnavigation ul li.active>strong,#bcnavigation ul li.trail>a,#bcnavigation ul li.trail>strong{color:#ce0018}@media screen and (min-width:720px){#bcnavigation ul li:hover>a,#bcnavigation ul li:hover>strong{color:#ce0018}}#bcnavigation ul{padding:0px;margin-top:0px;margin-bottom:10px;justify-content:flex-start;display:flex}#bcnavigation ul li{margin:0px;padding:0px}#bcnavigation ul li.first{display:none}#bcnavigation ul li a,#bcnavigation ul li span{font-size:12px}#bcnavigation ul li a{text-decoration:none}#bcnavigation ul li a:after{content:">";margin:0 5px;display:inline-block}body.parent_mein-eigenheim #bcnavigation,body.parent_media-eigenheim #bcnavigation{opacity:0;display:none}.mod_sitemap ul{list-style:none}.mod_sitemap ul.level_1{display:flex;flex-wrap:wrap;justify-content:space-between}.mod_sitemap ul.level_1>li{width:calc(50% - 20px);margin-bottom:30px}.mod_sitemap ul li a{text-decoration:none;color:#444}@media screen and (min-width:720px){.mod_sitemap ul li a:hover{color:#ce0018}}.mod_sitemap ul li.no-sitemap{display:none}#wrapper{padding-top:200px}#container{width:calc(100% - 40px);max-width:1190px;margin:auto;display:flex;margin-top:10px}#main{max-width:100%;display:flex}#main>.inside{width:calc(100% - 290px)}#boxen-spalte{width:290px}#right,#boxen-spalte{width:290px;height:calc(100% - 83px);margin-top:83px}#right .inside,#boxen-spalte .inside{background:#eaf1fc;padding:20px;min-height:calc(100% - 40px);margin-left:40px}#right .inside>div>div,#right .inside>div>a,#boxen-spalte .inside>div>div,#boxen-spalte .inside>div>a{border-bottom:5px solid #fff;margin-bottom:20px;padding-bottom:20px;display:block;position:relative}#right .inside>div>div h4,#right .inside>div>a h4,#boxen-spalte .inside>div>div h4,#boxen-spalte .inside>div>a h4{margin:5px 0}#right .inside>div>div .quelle,#right .inside>div>a .quelle,#boxen-spalte .inside>div>div .quelle,#boxen-spalte .inside>div>a .quelle{display:none}#right .inside>div>div small,#right .inside>div>a small,#boxen-spalte .inside>div>div small,#boxen-spalte .inside>div>a small{position:absolute;background:rgba(255, 255, 255, 0.8);color:black;padding:3px 5px;font-size:10px;line-height:10px;top:0;right:0;text-decoration:none}#right .inside>div>div.themenbox h4,#right .inside>div>a.themenbox h4,#boxen-spalte .inside>div>div.themenbox h4,#boxen-spalte .inside>div>a.themenbox h4{color:#ce0018;background:rgba(255, 255, 255, 0.8);padding:5px;position:relative;margin-top:-40px;margin-bottom:0px}#right .inside>div>div.themenbox p,#right .inside>div>a.themenbox p,#boxen-spalte .inside>div>div.themenbox p,#boxen-spalte .inside>div>a.themenbox p{margin:0px;padding:5px;font-size:14px;line-height:16px}#right .inside>div>div.strategischeboxen p,#right .inside>div>a.strategischeboxen p,#boxen-spalte .inside>div>div.strategischeboxen p,#boxen-spalte .inside>div>a.strategischeboxen p{margin:0px}body.page_startseite #boxen-spalte .inside>div>div.startseite,body.page_startseite #boxen-spalte .inside>div>a.startseite{display:block}body.page_startseite #boxen-spalte .inside>div>div.unterseiten,body.page_startseite #boxen-spalte .inside>div>a.unterseiten{display:none}#boxen-spalte .inside>div>div.startseite,#boxen-spalte .inside>div>a.startseite{display:none}.werbeboxen-3spaltig .ce_text{padding:20px 0px}.werbeboxen-3spaltig .ce_text p{margin:0px;display:flex}.werbeboxen-3spaltig .ce_text p a{width:calc(100% / 3 - 15px);border-right:5px solid #f1f1f1;padding:0px 20px;display:block;position:relative}.werbeboxen-3spaltig .ce_text p a:first-of-type{padding-left:0px}.werbeboxen-3spaltig .ce_text p a:last-of-type{border-right:0px;padding-right:0px}.werbeboxen-3spaltig .ce_text p a img{box-sizing:border-box;border:1px solid #BFC1C2}.werbeboxen-2spaltig .ce_text{padding:20px 0px}.werbeboxen-2spaltig .ce_text p{margin:0px;display:flex}.werbeboxen-2spaltig .ce_text p a{width:calc(100% / 2 - 15px);border-right:5px solid #f1f1f1;display:block;position:relative}.werbeboxen-2spaltig .ce_text p a:first-of-type{padding-right:40px}.werbeboxen-2spaltig .ce_text p a:last-of-type{border-right:0px;padding-left:40px}.werbeboxen-2spaltig .ce_text p a img{box-sizing:border-box;border:1px solid #BFC1C2}#fw-header{width:100%;max-width:1190px;margin:auto;position:relative;margin-bottom:30px}.contentslider{position:relative;width:100%}.contentslider nav.slider-control>a{height:397px}.contentslider nav.slider-control .slider-menu{top:370px}.contentslider .quelle{display:block;padding:0px 30px}.contentslider .caption{font-size:14px;line-height:20px;padding:0px 30px}nav.slider-control{height:0px;position:inherit;overflow:visible;height:0px}nav.slider-control>a{top:0px;text-indent:-9999px;background-repeat:no-repeat;background-size:7px;background-position:center;background-color:rgba(255, 255, 255, 0.8);height:100%;width:15px;display:block;transition:all ease 0.5s}nav.slider-control>a.slider-prev{background-image:url("/files/layout/img/slide-prev.png")}nav.slider-control>a.slider-next{background-image:url("/files/layout/img/slide-next.png")}@media screen and (min-width:720px){nav.slider-control>a:hover{width:20px}nav.slider-control>a:hover.slider-prev{background-image:url("/files/layout/img/slide-prev_h.png")}nav.slider-control>a:hover.slider-next{background-image:url("/files/layout/img/slide-next_h.png")}}nav.slider-control .slider-menu{top:100%}.slider-wrapper .slide{width:100%;max-height:calc(100vh - 300px);height:400px;position:relative}.slider-wrapper .slide .content{height:100%;width:100%}.slider-wrapper .slide .content.pic_right{background-position:right}.slider-wrapper .slide .content.pic_left{background-position:left}.slider-wrapper .slide .content.pic_top{background-position:top}.slider-wrapper .slide .content.pic_bottom{background-position:bottom}.slider-wrapper .slide picture{position:absolute;top:0px;left:0;width:100%;height:100%}.slider-wrapper .slide picture img{object-fit:cover;object-position:center;width:100%;height:100%}.slider-wrapper .slide .text{display:flex;height:100%;align-items:center;font-size:14px;line-height:20px}.slider-wrapper .slide .text .inside{background:rgba(255, 255, 255, 0.9);padding:5px 15px;max-width:25%}.slider-wrapper .slide .text.pos_left{justify-content:flex-start}.slider-wrapper .slide .text.pos_left .inside{margin-left:50px}.slider-wrapper .slide .text.pos_right{justify-content:flex-end}.slider-wrapper .slide .text.pos_right .inside{margin-right:50px}.slider-wrapper .slide .text.pos_bottom{align-items:flex-end}.slider-wrapper .slide .text.pos_bottom .inside{margin-bottom:30px}.slider-wrapper .slide .text.pos_top{align-items:flex-start}.slider-wrapper .slide .text.pos_top .inside{margin-top:30px}.ce_gallery ul{display:flex;flex-wrap:wrap}.ce_gallery ul li{float:none;position:relative;padding:5px}.ce_gallery ul li a,.ce_gallery ul li figure{width:100%;height:100%;display:block;background-size:cover;background-position:center}.ce_gallery ul li .image_container .quelle{margin-top:0px;bottom:0px;position:absolute;width:calc(100% - 10px);padding:0px 5px}.ce_gallery ul.cols_2 li{width:calc(100% / 2 - 10px);height:250px}.ce_gallery ul.cols_3 li{width:calc(100% / 3 - 10px);height:200px}.ce_gallery ul.cols_4 li{width:calc(100% / 4 - 10px);height:150px}.ce_gallery ul.cols_5 li{width:calc(100% / 5 - 10px);height:100px}#cboxOverlay{background:#fff}#cboxLoadedContent{border:5px solid #eaf1fc}#cboxTitle{position:relative;color:#444;font-size:14px;background:#eaf1fc;padding:10px;line-height:18px}#cboxCurrent{display:none !important}#cboxClose{background-image:url("/files/layout/img/icon-close_b.png");top:-30px;background-size:contain;background-position:center !important}#cboxNext{right:-40px;background-image:url("/files/layout/img/slide-next_h.png");background-size:contain !important;background-position:center !important}#cboxPrevious{left:-40px;background-image:url("/files/layout/img/slide-prev_h.png");background-size:contain !important;background-position:center !important}#colorbox,#cboxWrapper{overflow:visible}.pagination{font-size:14px;display:flex;justify-content:space-between}.pagination p{margin-top:8px}.pagination ul{display:flex;list-style:none;margin:0px;padding:0px}.pagination ul li{margin:5px}.pagination ul li a,.pagination ul li span{text-decoration:none;color:#BFC1C2}.pagination ul li a.active,.pagination ul li span.active{color:#ce0018}@media screen and (min-width:720px){.pagination ul li a:hover,.pagination ul li span:hover{color:#ce0018}}.syndication{display:none;position:fixed;z-index:10;left:0px;top:calc(50vh - 100px)}.syndication>a{margin-bottom:10px;display:flex;background:#BFC1C2;width:165px;font-size:12px;color:#fff;margin-left:-135px;text-decoration:none;transition:all ease 0.5s;align-items:center;justify-content:flex-end;padding:0px 5px;height:40px}.syndication>a img{margin-left:10px}@media screen and (min-width:720px){.syndication>a:hover{margin-left:0px}.syndication>a.facebook:hover{background-color:#4961b0}.syndication>a.twitter:hover{background-color:#379af1}.syndication>a.gplus:hover{background-color:#db5044}.syndication>a.pinterest:hover{background-color:#bd081c}}@media screen and (max-width:720px){.syndication{position:relative;top:initial;display:flex;width:100%;justify-content:center;gap:10px}.syndication>a{overflow:hidden;width:30px}}#a_liste{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-2px}#a_liste .a_teaser{width:calc(50% - 20px);padding:20px 0;border-bottom:2px dotted #BFC1C2;font-size:16px;line-height:24px}#a_liste .a_teaser.noborder{border-bottom:0px}#a_liste .a_teaser a{text-decoration:none;color:#444}#a_liste .a_teaser .a_picture{overflow:hidden;position:relative}#a_liste .a_teaser .a_picture a.cat{position:absolute;z-index:10;background:#18447A;color:#fff;padding:2px 15px;margin:0px;transition:all ease 0.2s;display:block;font-size:14px}@media screen and (min-width:720px){#a_liste .a_teaser .a_picture a.cat:hover{background:#ce0018}}#a_liste .a_teaser .a_picture strong{position:absolute;bottom:5px;width:calc(100% - 20px);background:rgba(255, 255, 255, 0.8);margin:0px;padding:5px 10px;color:#000;font-weight:400;left:0}#a_liste .a_teaser .a_text{padding-top:20px}#a_liste .a_teaser .a_text h3{margin-top:0px;color:#ce0018;font-weight:700}#a_liste .a_teaser .a_text a.more{color:#ce0018;display:block;margin-top:20px}@media screen and (min-width:720px){#a_liste .a_teaser .a_text a.more:hover{text-decoration:underline}}#a_liste.a_aehnlich>h3{width:100%;color:#fff;background:#18447A;text-align:center;font-size:18px;padding:3px 0px}#a_liste .strategischeboxen{margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:-3px}#a_liste .strategischeboxen.pos_1{margin-top:20px}#a_liste .strategischeboxen .strategischebox{position:relative}#a_liste .strategischeboxen .strategischebox.half{width:calc(50% - 20px)}#a_liste .strategischeboxen .strategischebox small{bottom:7px}#a_liste.list_default .a_teaser.big{width:100%;border-top:2px dotted #BFC1C2}#a_liste.list_default .a_teaser.big .a_picture{width:calc(50% - 20px);margin-right:40px;float:left}#a_liste.list_default .a_teaser.big .a_text{padding-top:0px}#a_liste.list_small .a_teaser{width:calc(25% - 10px);padding-top:0px;padding-bottom:0px;border-bottom:0px}#a_liste.list_small .a_teaser .a_text{padding-top:5px}#a_liste.list_small .a_teaser .a_text h3{font-size:16px;line-height:24px}@media screen and (max-width:1024px){#a_liste.list_small .a_teaser{width:calc(50% - 10px);padding-top:20px}#a_liste.list_small .a_teaser .a_picture{width:100%}}body.articleDetail .syndication{display:block}@media screen and (max-width:720px){body.articleDetail .syndication{display:flex}}body.articleDetail .mod_article>.ce_headline{display:none}#a_detail .a_text>.htmlbanner{margin-left:-70px;margin-right:-115px}#a_detail h1{font-weight:bold}#a_detail h2{color:#18447A;display:block;font-size:1.25em;font-weight:bold;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}#a_detail .ce_text.einleitung{border-bottom:2px dotted #444;padding-bottom:20px;margin-bottom:20px}#a_detail .ce_text.einleitung ol{color:#18447A}#a_detail .ce_text.einleitung a{text-decoration:none;color:#18447A}@media screen and (min-width:720px){#a_detail .ce_text.einleitung a:hover{color:#ce0018}}#a_detail .a_picture{overflow:hidden;position:relative;padding-top:20px}#a_detail .a_picture img{width:100%;height:initial}#a_detail .a_picture h2{position:absolute;bottom:20px;width:calc(100% - 20px);background:rgba(255, 255, 255, 0.8);margin:0px;padding:10px;color:#000;font-size:1.17em;font-weight:normal}#a_detail .a_picture .quelle{text-align:right;min-height:15px}#a_detail .a_text{padding:15px 0px;padding-left:70px;padding-right:115px}#a_detail.bauanleitung .a_text{display:flex;flex-wrap:wrap;justify-content:space-between}#a_detail.bauanleitung .a_text>div,#a_detail.bauanleitung .a_text .ce_headline{width:100%}#a_detail fieldset{max-width:715px}#a_detail nav.slider-control{position:absolute;top:0;bottom:0;left:0;right:0}.online-umfrage-teaser{margin-bottom:47px;background:#eaf1fc;padding:25px;padding-top:10px}.online-umfrage-teaser h3{color:#ce0018}body.articleDetail .strategischeboxen .tb_teaser.full{width:initial}body.articleDetail .strategischeboxen a{width:initial}body.articleDetail .strategischeboxen h2{display:none}body.articleDetail .strategischeboxen h3{font-weight:400;font-size:20px;color:#ce0018}.comment_default{border-bottom:2px dotted #BFC1C2;padding-bottom:15px;margin-bottom:15px;font-size:14px;line-height:18px}.ce_comments{background:#eaf1fc;padding:15px;margin:20px 0px}.ce_comments p.info{font-weight:bold}.f_comment{font-size:14px}.f_comment .widget-text,.f_comment .widget-checkbox{display:none}.f_comment .widget-text.mandatory,.f_comment .widget-checkbox.mandatory{display:block;width:calc(50% - 10px)}.f_comment .widget-textarea,.f_comment .widget-submit{width:100%}.f_comment .widget>input,.f_comment .widget>textarea{background:#fff;box-sizing:border-box}.f_comment .widget>input:focus,.f_comment .widget>textarea:focus{border:1px solid #18447A}.bauanleitung_basics .material ul li{margin:5px 0}.bauanleitung_basics .info{display:flex}.bauanleitung_basics .info>div{background:#f1f1f1;padding:10px;padding-right:45px;margin-right:20px;display:flex;align-items:center;font-size:20px}.bauanleitung_basics .info>div:before{content:"";display:inline-block;margin-right:25px;height:25px;width:25px;background-size:contain;background-position:center;background-repeat:no-repeat}.bauanleitung_basics .info>div.schwierigkeit:before{background-image:url("/files/layout/img/icon-schwierigkeit.png")}.bauanleitung_basics .info>div.kosten:before{background-image:url("/files/layout/img/icon-kosten.png")}.bauanleitung_basics .info>div.dauer:before{background-image:url("/files/layout/img/icon-zeit.png")}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt{width:calc(50% - 10px) !important;margin-bottom:40px}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .bild{position:relative}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .bild a:after{content:"";display:block;position:absolute;top:0;height:50px;width:50px;font-size:100px;font-weight:200;background-image:url("/files/layout/img/icon-lupe-rot.png");background-size:cover;background-repeat:no-repeat;text-align:center;color:#ce0018;left:calc(50% - 25px);top:calc(50% - 25px);opacity:0;transition:all ease 0.5s}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .bild img{transition:all ease 0.5s}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .bild .quelle{margin-top:-5px}@media screen and (min-width:720px){#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .bild:hover img{opacity:0.3}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .bild:hover a:after{opacity:1}}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .text{display:flex;justify-content:space-between}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .text>div{width:100%}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .text .schritt-nr{font-size:30px;font-weight:700;width:45px;height:35px;line-height:30px;background:#18447A;text-align:center;color:#fff;margin-top:20px;margin-right:10px}.ce_pdflink a{display:block;font-weight:700;text-decoration:underline;background-image:url(/files/layout/img/download-pdf.png);background-repeat:no-repeat;background-size:160px;background-position:right;padding-right:172px;min-height:70px;padding-top:20px}#webinfos{display:flex;flex-wrap:wrap}#webinfos .ce_text{width:100%}#webinfos .webinfo{width:calc(100% / 3 - 60px);margin-bottom:40px;margin-right:40px;border:2px solid transparent;transition:all ease 0.5s;display:flex;align-items:center;padding:10px;background:#eaf1fc;box-sizing:border-box}@media screen and (min-width:720px){#webinfos .webinfo:hover{border:2px solid #18447A}}#webinfos .webinfo img{width:215px}.tb_teaser{display:block;text-decoration:none;color:#444;font-size:14px;line-height:20px}.tb_teaser p{margin-bottom:0px;margin-top:5px}.tb_teaser.kategorie{font-size:16px;line-height:24px}.tb_teaser.withpic h2{background:rgba(255, 255, 255, 0.8);padding:5px;margin:0px;margin-top:-35px;position:relative;z-index:10;font-size:16px;font-weight:700}.tb_teaser h3{margin:5px 0;font-weight:700}.tb_teaser h3.btn{margin-top:40px;background:#18447A;color:#fff;text-align:center;margin-bottom:0px;font-weight:400;padding:8px 0px;font-size:20px;text-transform:uppercase}.tb_teaser .mehr{display:inline-block;transition:all ease 0.5s;background:#18447A;color:#fff;right:0;bottom:0;position:absolute}#boxen-spalte .inside>div>a.tb_teaser .mehr{font-size:13px;padding:3px 10px}#boxen-spalte .inside>div>a.tb_teaser .textarea{padding-bottom:20px}.strategischeboxen small{position:absolute;background:rgba(255, 255, 255, 0.8);color:black;padding:3px 5px;font-size:10px;line-height:10px;bottom:0px;left:0}.strategischeboxen .tb_teaser{background-color:#eaf1fc;transition:all ease 0.5s;padding:20px;position:relative}@media screen and (min-width:720px){.strategischeboxen .tb_teaser:hover{-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0, 0, 0, 0.6);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0, 0, 0, 0.6);box-shadow:inset 0px 0px 5px 0px rgba(0, 0, 0, 0.6)}}.strategischeboxen .tb_teaser .mehr{padding:5px 20px}.strategischeboxen .tb_teaser .textarea{font-size:16px;line-height:24px;padding-bottom:20px}.strategischeboxen .tb_teaser .textarea h3{font-weight:700;font-size:24px;line-height:30px}.strategischeboxen .tb_teaser.withpic h2{margin-top:-45px;line-height:30px;font-size:20px;padding:5px 15px}.strategischeboxen .tb_teaser.full{display:flex;width:100%}.strategischeboxen .tb_teaser.full .bildarea{width:calc(50% - 20px);margin-right:20px}.strategischeboxen .tb_teaser.full .textarea{width:50%}.strategischeboxen .tb_teaser.full .textarea h3{margin-top:0px}.strategischeboxen .tb_teaser.half{width:calc(50% - 60px)}.strategischeboxen .tb_teaser.heftcover .bildarea{width:170px}.strategischeboxen .tb_teaser.heftcover .textarea{width:calc(100% - 200px)}.htmlbanner{position:relative}.htmlbanner img.alternative{display:none}.htmlbanner a.htmllink{position:absolute;height:100%;width:100%;z-index:100}.ce_infobox{background-color:#eaf1fc;padding:10px 30px;font-size:15px;line-height:24px;margin:20px 0;position:relative;display:flex}.ce_infobox picture{margin-right:20px;flex-basis:35%;flex-shrink:0;margin-left:-20px;display:block}.ce_infobox picture img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:720px){.ce_infobox{font-size:18px;line-height:26px;display:block}.ce_infobox picture{margin-right:0px;margin-left:0px;margin-bottom:0}}img.wwlogo{width:155px;margin-top:10px;margin-bottom:5px;margin-right:40px}a.wwbox{display:block;font-family:Arial, Helvetica, sans-serif;width:100%;text-decoration:none;align-items:center;position:relative;margin-top:15px;text-align:right;border:1px solid #BFC1C2}a.wwbox:after{content:"";display:flex;position:absolute;color:#fff;right:0px;height:100%;top:0;align-items:center;background-color:#f84914;padding:0px 10px;transition:all ease 0.5s;background-image:url("/files/layout/img/slide-next_w.png");background-size:10px;background-position:center;background-repeat:no-repeat}@media screen and (min-width:720px){a.wwbox:hover:after{padding:0px 15px}}a.wwbox>div{padding:10px;text-align:left;background:#f0f0f0}a.wwbox>div p{margin:0px;font-size:18px;line-height:24px}a.wwbox p.black{color:#000;font-weight:700}a.wwbox p.orange{color:#f84914;font-weight:700}.mod_search p.url,.mod_search form{display:none}.mod_search>div.searchresult{border-bottom:1px solid #BFC1C2;padding:20px 0px}.mod_search>div.searchresult h3 a{text-decoration:none;color:#18447A}.mod_search>div.searchresult h3 .relevance{display:block;font-size:14px;color:#BFC1C2}.mod_search>div.searchresult a.button{font-size:14px}@media screen and (min-width:720px){.mod_search>div.searchresult a.button:hover{background-color:#ce0018}}.mod_search>div.searchresult .context mark{background-color:transparent;color:#ce0018}div.sudoku{display:flex;flex-wrap:wrap;margin-bottom:100px}div.sudoku>p{width:100%;text-align:center}div.sudoku p.story{order:2;margin:0px}div.sudoku p.sudokuhilfe{order:1}div.sudoku p.help{order:3}div.sudoku form{order:4}#socialbar.sudoku{list-style:none;text-align:center}#socialbar.sudoku li{display:inline-block;list-style:none}p.levelchoose.level{text-align:center;margin:0px}p.levelchoose.level .button{margin:0px 10px;background:#BFC1C2}p.levelchoose.level strong.button{background:#18447A;color:#fff;padding:5px 15px;display:inline-block;text-decoration:none;margin-bottom:10px;font-weight:100}#sudoku{background:#f1f1f1;width:520px;height:520px;padding:10px;position:relative;margin:auto}#sudoku table{width:520px;height:520px;table-layout:fixed;border-collapse:separate;border-spacing:0px;border:1px solid #444}#sudoku table input{width:54px;height:54px;display:block;text-align:center;border:0px;padding:0px;border-radius:0px;background:#fff;font-size:30px;color:#2355d0;-webkit-appearance:none;-moz-appearance:none}#sudoku table input.predef{background:transparent;color:#000}#sudoku table input.falsch{color:#ce0018}#sudoku table td{position:relative;border:1px solid #BFC1C2;text-align:center;padding:0px;background:#fff;height:55px;width:55px}#sudoku table td.middleright,#sudoku table td.bottomright,#sudoku table td.topright{border-right:1px solid #444}#sudoku table td.middleleft,#sudoku table td.bottomleft,#sudoku table td.topleft{border-left:1px solid #444}#sudoku table td.bottomleft,#sudoku table td.bottommiddle,#sudoku table td.bottomright{border-bottom:1px solid #444}#sudoku table td.topleft,#sudoku table td.topmiddle,#sudoku table td.topright{border-top:1px solid #444}#sudoku table tr:nth-of-type(3) td,#sudoku table tr:nth-of-type(6) td{border-bottom:2px solid #444}@media screen and (max-width:1250px){#hauptnavigation ul.level_1,#metanavigation ul.level_1{padding-left:5px}#hauptnavigation ul.level_1>li,#metanavigation ul.level_1>li{padding:10px 10px}#hauptnavigation ul.level_1>li a,#metanavigation ul.level_1>li a,#hauptnavigation ul.level_1>li strong,#metanavigation ul.level_1>li strong{font-size:14px}#hauptnavigation ul.level_2,#metanavigation ul.level_2{margin-left:-10px}#hauptnavigation ul.level_2 li a,#metanavigation ul.level_2 li a,#hauptnavigation ul.level_2 li strong,#metanavigation ul.level_2 li strong{padding:5px 10px}#a_detail .a_text{padding-right:35px}header .inside img.logo{margin-left:10px}header .inside .h_top>div .ce_form .formbody{width:325px}fieldset legend{margin-bottom:10px}form .widget-radio fieldset>span{margin-bottom:16px}#main button.submit{padding:10px 35px;font-size:22px}}@media screen and (max-width:1024px){body{font-size:16px;line-height:24px}h1{font-size:22px;line-height:35px;margin-bottom:0px}#wrapper{padding-top:170px}.navigation #hauptnavigation,.navigation #metanavigation{justify-content:flex-start}.navigation #hauptnavigation ul.level_1 li,.navigation #metanavigation ul.level_1 li{display:none}.navigation #hauptnavigation ul.level_1 li.logo-small,.navigation #metanavigation ul.level_1 li.logo-small{display:block;background-size:115px;width:130px;background-size:126px;margin-left:-120px}.navigation #hauptnavigation .megamenu-trigger,.navigation #metanavigation .megamenu-trigger{margin-left:15px}#megamenu>ul{padding:0px 15px}#bcnavigation{margin-left:15px}header.small .h_top{margin-top:-110px}header .inside .h_top>div .h_h_topright{padding-right:15px}#main>.inside{width:calc(100% - 230px)}#boxen-spalte{width:230px}#boxen-spalte .inside{margin-left:15px}#a_liste .a_teaser{width:100%;font-size:16px;line-height:24px}#a_liste .a_teaser .a_picture{width:calc(50% - 20px);margin-right:15px !important;float:left}#a_liste .a_teaser .a_text{padding-top:0px}#a_liste .a_teaser:nth-of-type(2){padding-top:20px}#a_liste .a_teaser:nth-of-type(3){border-bottom:2px dotted #BFC1C2}#a_liste.a_aehnlich{padding-right:0px;padding-left:0px}#a_detail{padding-left:40px}#a_detail .a_text{padding-right:0px;padding-left:0px}#a_detail .a_picture h2{padding:10px 15px;width:calc(100% - 30px)}.bauanleitung_basics .info>div{font-size:16px;padding-right:10px}.bauanleitung_basics .info>div:before{margin-right:10px}.htmlbanner{width:100%}.htmlbanner iframe{width:100%;display:none}.htmlbanner img.alternative{display:block}}@media screen and (max-width:850px){header .inside img.logo{max-height:55px}header.small .h_top{margin-top:-90px}#metanavigation{margin-top:0px}#megamenu ul li{margin:0px}#megamenu>ul{max-height:calc(100vh - 188px)}#megamenu>ul>li{width:calc(100% / 2 - 20px);margin:10px 0}#a_liste .a_teaser .a_picture{width:100% !important;margin-right:0px !important;float:none}#a_liste .a_teaser .a_text{padding-top:10px}.strategischeboxen .tb_teaser.half{width:100%;margin-bottom:20px}.strategischeboxen .tb_teaser img{width:100%}.strategischeboxen .tb_teaser .textarea{font-size:14px;line-height:22px}.strategischeboxen .tb_teaser .textarea h3{font-size:20px}.strategischeboxen .tb_teaser.heftcover{flex-wrap:wrap}.strategischeboxen .tb_teaser.heftcover .bildarea{width:100%;text-align:center}.strategischeboxen .tb_teaser.heftcover .bildarea img{width:170px}.strategischeboxen .tb_teaser.heftcover .textarea{width:100%}.bauanleitung_basics .info{flex-wrap:wrap}.bauanleitung_basics .info>div{margin-bottom:10px;width:100%}.slider-wrapper .slide .text{font-size:13px;line-height:18px}.slider-wrapper .slide .text .inside{max-width:40%}.pagination{flex-wrap:wrap}.pagination>p{order:1;width:100%;text-align:center}.pagination ul{width:100%;flex-wrap:wrap;justify-content:space-between}.pagination ul li.first{width:calc(50% - 20px);order:1}.pagination ul li.last{width:calc(50% - 20px);order:2;text-align:right}#sudoku,#sudoku table{width:480px;height:480px}#sudoku table input,#sudoku table td{width:50px;height:50px}}@media screen and (max-width:720px){.elem_desktop{display:none}body:not(.page_index) #container{margin-top:60px}div#cookieabfrage{left:0}#boxen-spalte,header .inside .h_top,body:not(.page_index) #fw-header,header .inside .h_top>div .h_h_topright{display:none}#fw-header{margin-top:70px}#fw-header .slider-wrapper{display:flex;align-items:stretch}#fw-header .slider-wrapper .slide{height:auto}#fw-header .slider-wrapper .slide .content{display:flex;flex-direction:column}#fw-header .slider-wrapper .slide picture{position:relative;display:block;height:225px}#fw-header .slider-wrapper .slide .text{height:auto;display:block;flex-grow:1}#fw-header .slider-wrapper .slide .text .inside{max-width:100%;margin-bottom:0;margin-right:0;background:#eaf1fc;padding:10px 20px;box-sizing:border-box;position:static;margin:0;height:100%}#fw-header .slider-wrapper .slide .text .inside a.button:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}#fw-header nav.slider-control>a{display:none}#wrapper{padding-top:50px}.elem_mobil{display:block}.elem_mobil .ce_form .sucheingabe{position:fixed;top:53px;right:0px;left:0;background:#fff;padding:10px 15px}.elem_mobil .ce_form .sucheingabe .formbody{width:100%}#main>.inside{width:100%}header{border-bottom:1px solid #444}header .navigation #hauptnavigation .megamenu-trigger>strong,header .navigation #metanavigation .megamenu-trigger>strong{opacity:0}header .navigation #hauptnavigation ul.level_1 li.logo-small,header .navigation #metanavigation ul.level_1 li.logo-small{opacity:1;right:15px}header .inside img.logo{max-height:50px}#megamenu>ul{height:calc(100vh - 150px);max-height:initial;padding-bottom:100px;overflow:scroll;align-content:flex-start;align-items:flex-start}#megamenu>ul>li{flex-basis:49%;margin-bottom:20px}footer .inside table tr{display:flex;flex-wrap:wrap}footer .inside table tr td{width:calc(100% / 3 - 2px);margin-bottom:20px}#a_detail{padding-left:0px}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt{width:100% !important}.ce_gallery ul.cols_3 li{width:calc(100% / 2 - 10px);height:140px}.image_container.float_right,.image_container.float_left{max-width:100%}#a_liste .htmlbanner.mobilecontent,#a_liste .strategischebox.mobilecontent{margin-top:10px}#a_liste .htmlbanner.half,#a_liste .strategischebox.half{width:calc(50% - 10px)}#a_liste .htmlbanner.full,#a_liste .strategischebox.full{width:100%;background-color:#eaf1fc;padding:10px;margin-bottom:20px}#a_liste .htmlbanner.full img,#a_liste .strategischebox.full img{display:block;margin:auto}#sudoku,#sudoku table{width:350px;height:350px}#sudoku table input,#sudoku table td{width:30px;height:30px}form#online-umfrage fieldset.aspekte{width:100%}form#online-umfrage fieldset.aspekte .widget-radio>fieldset>label{width:165px}form#online-umfrage fieldset.aspekte .widget-radio>fieldset>span{width:calc((100% - 220px) / 4)}form#online-umfrage fieldset.aspekte .widget-radio>fieldset>span:nth-of-type(3),form#online-umfrage fieldset.aspekte .widget-radio>fieldset>span:nth-of-type(4){width:calc((100% - 110px) / 4)}#webinfos{justify-content:space-between}#webinfos .webinfo{width:calc(50% - 10px);margin-bottom:20px;margin-right:0}}@media screen and (max-width:460px){body.page_sudoku .mod_article{overflow:visible}#sudoku,#sudoku table{margin:auto}#sudoku{margin-right:-20px;margin-left:-20px;width:100vw;height:100vw;text-align:center}}
@media print{div.custom,body.articleDetail .syndication,#cookieabfrage,body.articleDetail .strategischeboxen,.dontprint,.a_aehnlich,.ce_pdflink{display:none !important}p,#a_detail.bauanleitung .a_text>div.bauanleitung_schritt,ul,.material{page-break-inside:avoid}#container,#header,#footer,#main,#a_detail,#a_detail .a_text{display:block !important;overflow:visible}#main{display:block !important;float:none !important}h1{font-size:20px}#header .inside img.logo{max-height:60px}#a_detail .a_picture img{max-height:300px;width:auto}#a_detail .a_picture h2{font-size:14px}#a_detail .a_text{padding:10px 0px;font-size:14px;line-height:24px}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt{width:100% !important}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .bild{float:left;margin-right:20px}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt .bild img{height:200px;width:auto}#a_detail.bauanleitung .a_text>div.bauanleitung_schritt:after{display:block;content:"";clear:both}#wrapper{padding-top:0}#wrapper #header{position:relative}#wrapper #header .h_top{border:0 none;transition:all 0s ease 0s}#wrapper #header .h_top .h_h_topright{display:none}#wrapper #header .navigation{display:none}#wrapper #header .mod_breadcrumb{display:none}#wrapper #header.small{border:0 none}#wrapper #header.small .h_top{margin:0;border:0 none}#wrapper #info-footer{display:none}#wrapper #footer{background:transparent;margin:0}#wrapper #footer .ce_text{display:none}#wrapper #footer .ce_text.poweredby{display:block;text-align:center;border:0 none;padding:0;margin:0}#wrapper #footer .inside{padding:0}#wrapper #container{max-width:100%;width:100%}#wrapper #container #main>.inside{width:100%}#wrapper #container #main>.inside #article-51 .ce_text,#wrapper #container #main>.inside #article-51 .ce_mehthemenlist,#wrapper #container #main>.inside #article-51 .ce_headline{display:none}#wrapper #container #main>.inside #article-51 .levelchoose,#wrapper #container #main>.inside #article-51 .sudokuhilfe,#wrapper #container #main>.inside #article-51 .sudbut{display:none}#wrapper #container #main>.inside #article-51 div.sudoku{margin:0 0 30px 0}#wrapper #container #main>.inside #article-51 #socialbar{display:none}#wrapper #container #main #boxen-spalte{display:none}}
