@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url('../../../fileadmin/templatefiles/fonts/roboto-v32-latin-300.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:300;src:url('../../../fileadmin/templatefiles/fonts/roboto-v32-latin-300italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url('../../../fileadmin/templatefiles/fonts/roboto-v32-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url('../../../fileadmin/templatefiles/fonts/roboto-v32-latin-italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url('../../../fileadmin/templatefiles/fonts/roboto-v32-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:700;src:url('../../../fileadmin/templatefiles/fonts/roboto-v32-latin-700italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url('../../../fileadmin/templatefiles/fonts/roboto-condensed-v27-latin-300.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:url('../../../fileadmin/templatefiles/fonts/roboto-condensed-v27-latin-300italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url('../../../fileadmin/templatefiles/fonts/roboto-condensed-v27-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:url('../../../fileadmin/templatefiles/fonts/roboto-condensed-v27-latin-italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url('../../../fileadmin/templatefiles/fonts/roboto-condensed-v27-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:url('../../../fileadmin/templatefiles/fonts/roboto-condensed-v27-latin-700italic.woff2') format('woff2');}:root{--lin-old-background:rgb(19,64,148);--lin-ff-background:-moz-linear-gradient(left,rgba(19,64,148,1) 0%,rgba(24,117,202,1) 100%);--lin-cs-background:-webkit-linear-gradient(left,rgba(19,64,148,1) 0%,rgba(24,117,202,1) 100%);--lin-mix-background:linear-gradient(to right,rgba(19,64,148,1) 0%,rgba(24,117,202,1) 100%);--dia-old-background:rgb(19,64,148);--dia-ff-background:-moz-linear-gradient(65deg,rgba(19,64,148,1) 0%,rgba(24,117,202,1) 100%);--dia-cs-background:-webkit-linear-gradient(65deg,rgba(19,64,148,1) 0%,rgba(24,117,202,1) 100%);--dia-mix-background:linear-gradient(65deg,rgba(19,64,148,1) 0%,rgba(24,117,202,1) 100%);--verlauf-linff-background:-moz-linear-gradient(top,rgba(19,64,148,1) 0%,rgba(19,64,148,1) 40%,rgba(19,64,148,0.85) 100%);--verlauf-lincs-csbackground:-webkit-linear-gradient(top,rgba(19,64,148,1) 0%,rgba(19,64,148,1) 40%,rgba(19,64,148,0.85) 100%);--verlauf-lin-background:linear-gradient(to bottom,rgba(19,64,148,1) 0%,rgba(19,64,148,1) 40%,rgba(19,64,148,0.85) 100%);--verlauf-linff-grau:-moz-linear-gradient(top,rgba(233,239,248,0.95) 0%,rgba(233,239,248,1) 75%,rgba(233,239,248,1) 100%);--verlauf-lincs-grau:-webkit-linear-gradient(top,rgba(233,239,248,0.95) 0%,rgba(233,239,248,1) 75%,rgba(233,239,248,1) 100%);--verlauf-lin-grau:linear-gradient(to bottom,rgba(233,239,248,0.95) 0%,rgba(233,239,248,1) 75%,rgba(233,239,248,1) 100%);--accessiblegradientdark:rgba(37,123,65,1);--accessiblegradientlight:rgba(154,196,65,1);--accessiblegradientltr:linear-gradient(to right,var(--accessiblegradientdark) 55%,var(--accessiblegradientlight) 100%);--accessiblegradientrtl:linear-gradient(96deg,var(--accessiblegradientlight) 5%,var(--accessiblegradientdark) 80%);--accessiblegradientrtldunkler:linear-gradient(80deg,var(--accessiblegradientlight) 0%,var(--accessiblegradientdark) 50%);--accessibleshadow:rgba(11,43,21,0.5);--weiss:#FFFFFF;--schwarz:#000000;--leichtblau:#8fa7d3;--linkblau:#1ca9ff;--blau:#134094;--blauschatten:#0d295c;--opablau:rgba(19,64,148,0.9);--hellblau:#e9eff8;--hellblauewelle:#F4F7FC;--schlagschatten:rgba(0,0,0,0.25);--schwarztrans005:rgba(0,0,0,0.05);--schwarztrans:rgba(0,0,0,0.1);--schwarztranszwei:rgba(0,0,0,0.2);--hellblautrans:rgba(233,239,248,0.95);--cgrau:#CCCCCC;--borderlinie:#d2d7de;--highlight:#96b82c;--highlightdark:#8eaf2a;--prio3:#e9eff8;--prio3dark:#d8dce2;--aquafit:#144791;--bewegbad:var(--blauschatten);--aquajogging:#007c92;--wirbelsaeulen:#00776a;--funktionellestrain:var(--accessiblegradientdark);--relax:#104924;--balancefit:#214d1b;--bodyfit:#0e4b22;--bgblau:#134094;--blautrans075:rgba(19,64,148,0.75);--fastweiss:#e9eff8;--fastweisshover:#e1e6ee;--schwarztrans015:rgba(0,0,0,0.15);--schwarztrans02:rgba(0,0,0,0.2);--tuerkis:#1ca9ff;--helleblase:rgba(220,250,215,0.5);--fontnormal:'Roboto','Calibri','Helvetica',arial,sans-serif;--fontcondensed:'Roboto Condensed','Calibri','Helvetica',arial,sans-serif;}blockquote{width:100%;float:left;clear:both;margin:30px 0;background:red;color:#FFFFFF;font-size:30px;font-weight:700;border:0;font-style:normal;padding:0;line-height:1.6em;text-transform:uppercase;text-align:center;}blockquote p{margin:20px 0;}*{outline:none;}:focus-visible{outline:var(--schwarz) solid 2px;}.image > a{display:block;}.image > a:focus-visible{outline-offset:-2px;}.ce-intext.ce-left ol:has(:focus-visible),.ce-intext.ce-left ul:has(:focus-visible){overflow:visible;}.frame-type-div.frame-schattentrenner hr.ce-div{border:0;box-shadow:0px 15px 15px -15px rgba(0,0,0,0.4);height:40px;margin-top:50px;}.frame-layout-7{display:none;}.frame-layout-8{display:block;}body{font-family:var(--fontnormal);font-style:normal;font-weight:300;font-size:17px;line-height:1.4em;color:var(--blau);width:100%;float:left;clear:both;margin:0;padding:0;letter-spacing:-0.01em;}body.navopen{overflow:hidden;}h1{font-family:var(--fontcondensed);font-style:normal;font-weight:300;font-size:38px;line-height:1.2em;margin:30px 0;}.ce-headline-center:has(h1 + h2) h1:has(strong){margin-bottom:0;}.frame-onepageinhalt .frame h1{margin:60px 0 30px 0;}h2{font-family:var(--fontcondensed);font-style:normal;font-weight:300;font-size:38px;line-height:1.2em;margin:60px 0 30px 0;}h3{font-family:var(--fontcondensed);font-style:normal;font-weight:300;font-size:38px;line-height:1.2em;margin:60px 0 30px 0;}h4,h5,p.pwieh4,p.condensed,p.kursheadline{font-family:var(--fontcondensed);font-style:normal;font-weight:300;font-size:20px;line-height:1.2em;margin:10px 0;display:block;clear:both;}.news p.condensed{font-weight:700;}.zweizeilig{padding-bottom:22px;border-bottom:3px solid var(--blau);display:inline-block;float:none;clear:both;font-weight:700;font-size:40px;hyphens:auto;}#inhaltsbereich:has(.frame-flipbox_multicontent) .zweizeilig{hyphens:none;-webkit-hyphens:none;}h4.zweizeilig,h5.zweizeilig,.frame-blauekachel header > p.pwieh4.ce-headline-left{font-size:20px;padding-bottom:10px;border-bottom:2px solid var(--blau);margin-bottom:20px;}.frame-blauekachel .zweizeilig,.frame-blauekachel header > p.pwieh4{border-color:var(--weiss);}header > p.pwieh4.ce-headline-left{border:0;}.frame-blauekachel header > p.pwieh4.ce-headline-left{border-color:var(--weiss);}.unterhl{display:block;font-weight:300;}.zweizeilig_light{font-weight:300;}.hl_fett{font-weight:700;}.zweizeilig_fett,.zweizeilig_ohnelinie{font-weight:700;}.unterhl_fett{display:block;font-weight:700;}h2.hl_fett,h2.zweizeilig_fett,h2 .unterhl_fett,h2.zweizeilig,h2.zweizeilig_ohnelinie{font-size:40px;}h2.zweizeilig_ohnelinie .unterhl,h2.zweizeilig .unterhl{font-size:38px;}p,p.bodytext{margin:0 0 0.6em 0;}.text-right{text-align:right;}.text-left{text-align:left;}.text-center{text-align:center;}.text-justify{text-align:justify;}.li-haken{margin:0 0 0 10px !important;padding:0 !important;list-style:none;}.li-haken li{margin:0 0 5px 0 !important;padding:0 0 0 25px;background:url('../../../fileadmin/templatefiles/images/aufzaehlung.svg') 0px 4px no-repeat;background-size:18px auto;position:relative;}.ce-gallery.videocontainer .video[data-type="external"]{background:var(--lightgrey);}.video-embed .video-defer{opacity:1;}.ce-gallery.videocontainer{width:100%;float:left;clear:both;position:relative;}.ce-gallery.videocontainer .video-column{width:100%;float:left;}.ce-gallery.videocontainer[data-ce-columns="1"] .video-column{width:100%;float:left;clear:both;}.ce-gallery.videocontainer figure.video{display:block;}.video-embed iframe,.video-embed a.videoiframelink,.iframevideo a.videoiframelink{position:absolute;top:0;left:0;width:100%;height:100%;}.video-embed a.videoiframelink,.iframevideo a.videoiframelink{z-index:2;display:flex;align-items:center;justify-content:center;font-size:0;color:transparent;overflow:hidden;text-indent:-999px;display:none;}.videocontainer.ce-border .video-embed a.videoiframelink{display:block;}.videocontainer.ce-border .video-embed > a.videoiframelink::before,.videocontainer.ce-border .video-embed > a.videoiframelink::after{display:none;}.loadiframenow a.videoiframelink,.mediaconsent.loadok a.videoiframelink,.frame-type-textmedia.frame-layout-10 .videobox  a.videoiframelink{display:flex;}.video-embed a.videoiframelink::before,.iframevideo a.videoiframelink::before,.frame-type-textmedia.frame-layout-10 .videobox  a.videoiframelink::before{content:"";display:block;width:70px;height:50px;background:var(--black);border-radius:5px;transition:opacity 0.3s ease;box-shadow:0 0 60px 0 var(--white);opacity:0.8;}.video-embed a.videoiframelink:hover::before,.iframevideo a.videoiframelink:hover::before,.frame-type-textmedia.frame-layout-10 .videobox  a.videoiframelink:hover::before{opacity:0.9;}.video-embed a.videoiframelink::after,.iframevideo a.videoiframelink::after,.frame-type-textmedia.frame-layout-10 .videobox  a.videoiframelink::after{content:"";width:0px;height:0px;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent var(--white);position:absolute;left:50%;top:50%;margin:-10px 0 0 -8px;z-index:3;}.video[data-type="external"] .video-embed{padding:0;}.videobox{padding-top:56.25%;overflow:hidden;position:relative;}.video-embed .video-preview{left:0;position:absolute;top:0;width:100%;}.video-embed .video-preview img{width:100%;}.mediaconsent > a.videoiframelink{display:none;}.ce-border.videocontainer .mapsoverlay{background:rgba(0,0,0,0.4);color:var(--weiss);}.ce-border.videocontainer .mapsoverlay p{text-shadow:0px 0px 30px #000;}.video[data-type="internal"]{padding-top:56.25%;overflow:hidden;position:relative;}.video[data-type="internal"] .video-embed{left:0;position:absolute;top:0;width:100%;}.video[data-type="internal"] .video-embed video{width:100%;height:auto;}a,.ui-widget-content a{color:inherit;text-decoration:underline;text-decoration-color:var(--accessiblegradientlight);text-decoration-thickness:1px;text-underline-offset:3px;font-weight:400;display:inline-block;min-height:24px;}a:hover,.ui-widget-content a:hover{text-decoration-thickness:2px;}a.buttonblau{margin:10px 2px;display:inline-block;text-decoration:none !important;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;transition:all 0.3s ease;background:var(--blau);color:var(--weiss);text-decoration:none;font-weight:400;position:relative;padding:10px 20px 6px 20px;}a.buttonblau:hover{background:var(--blauschatten);}a.more,.ui-widget-content a.more,.powermail_fieldwrap_type_submit .powermail_field,.tx-gewinnspieldaten .fluxxinhalt fieldset .fieldwrap.submit .formfield{margin:10px 10px 10px 0;display:inline-block;text-decoration:none !important;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;transition:all 0.3s ease;background:var(--accessiblegradientltr);color:var(--weiss);text-decoration:none;font-weight:400;text-shadow:1px 1px 2px var(--accessibleshadow);position:relative;padding:10px 50px 6px 20px;}.more.bildlink,.more[rel="noreferrer"],.ui-widget-content a.more[rel="noreferrer"]{padding:10px 20px 6px 20px;}.powermail_fieldwrap_type_submit .powermail_field,.tx-gewinnspieldaten .fluxxinhalt fieldset .fieldwrap.submit .formfield{padding:0;}.tx-gewinnspieldaten .fluxxinhalt fieldset .fieldwrap.submit .formfield{margin:0;}a.more:not(.prio3,.bildlink,[rel="noreferrer"])::after,.ui-widget-content a.more:not(.prio3,.bildlink,[rel="noreferrer"])::after,.powermail_fieldwrap_type_submit .powermail_field::after,.tx-gewinnspieldaten .fluxxinhalt fieldset .fieldwrap.submit .formfield::after{content:'\203A\203A\203A';font-size:28px;font-weight:300;letter-spacing:-3px;text-shadow:1px 1px 2px var(--accessibleshadow);position:absolute;background:none;display:block;right:20px;top:8px;opacity:1;width:20px;height:100% !important;overflow:hidden;text-align:left;}a.more:hover,.ui-widget-content a.more:hover{background:var(--accessiblegradientltr);}a.more:not(.prio3,.bildlink,[rel="noreferrer"]):hover::after,.ui-widget-content a.more:not(.prio3,.bildlink,[rel="noreferrer"]):hover::after,.powermail_fieldwrap_type_submit .powermail_field:hover::after,.tx-gewinnspieldaten .fluxxinhalt fieldset .fieldwrap.submit .formfield:hover::after{animation:blinkepfeil 1.8s cubic-bezier(0.87,0,0.13,1) infinite;}@keyframes blinkepfeil{0%{content:'';}33%{content:'\203A';}66%{content:'\203A\203A';}100%{content:'\203A\203A\203A';}}a.more:last-child,a.videolinkbutton:last-child,.ui-widget-content a.videolinkbutton:last-child,.ui-widget-content a.more:last-child{margin-right:0;}.frame-style-2column .frame-blauekachel a.more{margin:10px 6px 0px 0;}a.videolinkbutton,.ui-widget-content a.videolinkbutton{margin:10px 10px 10px 0;display:inline-block;padding:8px 20px 7px 20px;background:var(--linkblau);color:var(--weiss);text-decoration:none !important;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 25%);transition:all 0.3s ease;}a.videolinkbutton:hover,.ui-widget-content a.videolinkbutton:hover{background:var(--highlight);}a.videolink,.ui-widget-content a.videolink{display:inline-block;padding:8px 50px 7px 0;position:relative;}a.videolink::after,.ui-widget-content a.videolink::after{content:'';background:url('../../../fileadmin/templatefiles/images/play.svg') left top no-repeat;background-size:100% auto;display:block;width:35px;height:35px;position:absolute;top:4px;right:0;}a.headerlinkoverlay{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;text-indent:-9999px;overflow:hidden;color:transparent;font-size:0;}.resp-video{width:100%;float:left;clear:both;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}.resp-video iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;z-index:0;display:block;}.maxvideowidth{max-width:900px;float:none;margin:0 auto;}a[href^="tel:"],.ui-widget-content a[href^="tel:"]{color:var(--blau);text-decoration-color:transparent;white-space:nowrap;position:relative;padding-left:15px;font-weight:300;}a[href^="tel:"]:hover,.ui-widget-content a[href^="tel:"]:hover{text-decoration-color:var(--accessiblegradientlight);text-decoration-thickness:1px;}a[href^="tel:"]::before,.ui-widget-content a[href^="tel:"]::before{content:'T';display:block;position:absolute;top:0;left:0;width:15px;line-height:1.3em;}.ce-textpic{overflow:visible;}.ce-gallery figure.hascaption > a{display:table;color:var(--blau);text-decoration:none;}.ce-gallery figure.hascaption > a .image-caption{font-size:0.8em;font-weight:700;line-height:1.3em;padding:20px 0 0 0;}.ce-gallery figure.hascaption > a .image-caption em,.ce-gallery figure.hascaption > a .image-caption i{white-space:nowrap;}#inhaltsbereich .frame .ce-bodytext ul,#inhaltsbereich .frame .ce-bodytext ol{margin:20px 0;padding:0 0 0 40px;}#inhaltsbereich .frame .ce-bodytext ul li,#inhaltsbereich .frame .ce-bodytext ol li{margin:2px 0;}.frame img{max-width:100%;height:auto;}.ce-div{border:0;border-bottom:1px solid var(--hellblau);margin:40px 0;display:block;width:100%;}#inhaltsbereich > .frame-default .ce-gallery .image-caption{display:block;text-align:center;padding:3px 2%;width:96%;background:var(--hellblau);font-size:14px;font-weight:400;}#oben,#header,#inhaltsbereich,#footer{float:left;clear:both;width:100%;}.symbol{display:inline-block;}.symbol::before{content:"\0040";}.hnavi{float:left;}.sprachen{float:right;}.frame{float:left;clear:both;width:100%;}.ce-border img,.ce-border iframe{border:0;}.ce-intext.ce-right .ce-gallery.ce-border{margin-left:40px;margin-top:40px;}.frame-hellblauerbalken .ce-intext.ce-right .ce-gallery.ce-border{margin-left:60px;margin-top:0px;}.frame-blauewelle .ce-intext.ce-right.ce-nowrap .ce-gallery.ce-border{margin-left:40px;margin-top:180px;}.frame-blauewelle + .frame-nlschritte{margin-top:-30px;background:var(--hellblauewelle);padding-bottom:30px;}.frame-nlschritte{font-size:18px;line-height:1.4em;}.frame-nlschritte .ce-gallery{margin-bottom:20px;}.frame-layout-12 .ce-intext.ce-right .ce-gallery.ce-border{margin-top:120px;}.frame-layout-12 .ce-above .ce-gallery.ce-border{margin-top:80px;}.ce-above .ce-gallery.ce-border{margin:0 5px 0 25px;}.ce-above .ce-gallery.ce-border.videocontainer{margin:0;}.mob_button{position:fixed;left:50%;top:5px;z-index:5;margin:0 0 0 -80px;width:70px;height:60px;cursor:pointer;background:var(--schwarztranszwei);display:none;border-bottom-left-radius:20px;}.mob_button::before{content:"Navigation öffnen";display:block;height:40px;padding:15px 5px 5px;background:var(--schwarztranszwei);position:relative;left:100%;width:80px;font-size:14px;line-height:1.3em;border-bottom-right-radius:20px;}.navoverlay{position:fixed;z-index:3;left:0;top:0;right:0;bottom:0;background:var(--blau);opacity:1;}body[data-nav="zoben"] .navoverlay{box-shadow:inset -50vw 0 0 0 #f9f9f9,inset 50vw 0 0 0 var(--blau);background:none;}.mob_button.mobnavvisible::before{content:"Navigation schließen";}.mob_button span{background-color:#fff;height:3px;left:18px;margin-top:-2px;position:absolute;top:50%;width:40px;transition:all 0.3s ease 0.3s;}.mob_button span::after,.mob_button span::before{backface-visibility:hidden;background-color:#fff;content:"";height:3px;position:absolute;transform:translateZ(0px);transition:all 0.3s ease 0.3s;width:100%;display:block;}.mob_button span::before{transform:translateY(-12px);}.mob_button span::after{transform:translateY(12px);}.mobnavvisible.mob_button span{background-color:transparent;}.mobnavvisible.mob_button span::before{transform:translateY(0px) rotate(-45deg);}.mobnavvisible.mob_button span::after{transform:translateY(0px) rotate(45deg);}.navtoggle{display:none;padding:10px;color:var(--weiss);background:var(--accessiblegradientrtldunkler);position:fixed;right:88vw;top:48vh;font-size:30px;line-height:1em;}.navopen .navtoggle{display:inline-block;}.navtoggle::before{content:"\00BB";}.navtoggle[data-toggled="on"]{right:auto;left:88vw;background:var(--accessiblegradientrtldunkler);}.navtoggle[data-toggled="on"]::before{content:"\00AB";}#oben{display:block;float:left;clear:both;width:96%;padding:15px 2% 0 2%;background:var(--lin-old-background);background:var(--lin-ff-background);background:var(--lin-cs-background);background:var(--lin-mix-background);box-shadow:0 0 10px var(--schlagschatten);color:var(--weiss);position:fixed;top:0;left:0;z-index:4;}.logo{width:210px;float:left;margin:5px 0 16px 0;}.logo .ce-gallery,.logo .ce-row,.logo .ce-column,.logo .image{width:100%;float:left;clear:both;margin:0;padding:0;display:block;}.logo a{display:block;}.logo img{width:100%;height:auto;max-width:none;}.navibereich{float:right;width:calc(100% - 300px);margin:0 0 0 90px;padding:0;}.navibereich.doppelnavi{float:left;width:calc(100% - 520px);position:relative;z-index:2;}#oben.zoben::before{content:'';display:block;width:100%;height:135px;background:url('../../../fileadmin/templatefiles/images/whitenavi_bg.png') right bottom no-repeat;background-size:auto 135px;position:absolute;top:38px;right:0;z-index:-1;}.qnavi{width:auto;float:left;clear:both;margin:0;padding:0;list-style:none;font-weight:300;font-size:13px;text-transform:uppercase;}.qnavi .klappnavi{display:none;}.qnavi li{display:inline-block;vertical-align:top;margin:0 15px 0 0;}.qnavi li.suchlink{display:none;}.qnavi li a{display:block;color:var(--weiss);text-decoration:none;font-weight:300;}.qnavi li:hover a{color:var(--weiss);text-decoration:underline;text-decoration-color:var(--highlight);text-decoration-thickness:1px;text-underline-offset:3px;}.hnavi{width:auto;float:left;clear:both;margin:13px 0 0 0;padding:0;font-family:var(--fontcondensed);font-size:20px;font-weight:700;}.hnavi li{display:inline-block;vertical-align:top;margin:0 10px 0 0;}.hnavi li:last-child{margin:0;}.hnavi li.ifsub{position:relative;}.hnavi li a{display:block;padding:12px 10px 22px 10px;cursor:pointer;text-decoration:none;color:var(--weiss);font-weight:700;}.hnavi li:first-child a{padding-left:0;}.hnavi li:hover > a,.hnavi li.act > a{color:var(--weiss);text-decoration:underline;text-decoration-color:var(--highlight);text-decoration-thickness:2px;text-underline-offset:4px;}.hnavi li.ifsub > .klappnavi{position:absolute;display:none;left:-15px;top:45px;margin:0;padding:30px 25px 30px 25px;font-size:17px;font-weight:300;background:var(--lin-old-background);background:var(--verlauf-linff-background);background:var(--verlauf-lincs-csbackground);background:var(--verlauf-lin-background);z-index:1;min-width:140px;}.hnavi li:first-child.ifsub > .klappnavi{left:-25px;}.hnavi li.ifsub:focus-within > .klappnavi,.hnavi li.ifsub:hover > .klappnavi{display:block;}.hnavi li.ifsub > .klappnavi li{display:block;width:100%;float:none;clear:both;margin:5px 0;}.hnavi li.ifsub > .klappnavi li a{padding:0;display:block;white-space:nowrap;color:var(--weiss);position:relative;font-weight:300;}.hnavi li.ifsub > .klappnavi li.ifsub{padding:0 40px 0 0;position:relative;}.hnavi li.ifsub > .klappnavi li:hover a,.hnavi li.ifsub > .klappnavi li.act a{color:var(--weiss);text-decoration:underline;text-decoration-color:var(--highlight);text-decoration-thickness:2px;text-underline-offset:3px;}.qnavi > li a[title='Nachhaltigkeit']{position:relative;padding-right:35px;font-weight:700;}.qnavi > li a[title='Nachhaltigkeit']::after{content:'';display:block;width:27px;height:20px;background:url('../../../fileadmin/templatefiles/images/naviblatt.svg') left bottom no-repeat;background-size:100% auto;position:absolute;right:0;top:0;}ul.hnavi li[data-id="18"]{background:url('../../../fileadmin/templatefiles/images/icon_jobs.svg') right top no-repeat;background-size:auto 40px;padding-right:42px;}ul.hnavi li[data-id="18"] > span,ul.hnavi li[data-id="18"] > a{color:var(--weiss);text-decoration:underline;text-decoration-color:var(--highlight);text-decoration-thickness:2px;text-underline-offset:4px;}ul.hnavi li[data-id="18"]:hover > span,ul.hnavi li[data-id="18"]:hover > a{text-decoration-thickness:3px;}.zusatznavi{position:fixed;float:right;top:38px;right:0;background:url('../../../fileadmin/templatefiles/images/whitenavi.png') right bottom no-repeat;text-align:right;height:135px;z-index:1;}.zusatznavi::before{content:'';display:block;position:absolute;bottom:0;left:-71px;width:71px;height:64px;background:url('../../../fileadmin/templatefiles/images/whitenavi_before.png') right top no-repeat;}.zusatznavi .whitenavi{width:auto;min-width:650px;display:inline-block;vertical-align:top;margin:72px 100px 0 0;padding:0;list-style:none;white-space:nowrap;text-align:left;font-family:var(--fontcondensed);font-size:20px;font-weight:700;}.zusatznavi .whitenavi li{display:inline-block;vertical-align:top;margin:0 0 0 10px;padding:0;position:relative;}.zusatznavi .whitenavi li a{display:block;padding:18px 10px 17px 10px;cursor:pointer;text-decoration:none;color:var(--blau);font-weight:700;}.zusatznavi .whitenavi li:hover > a,.zusatznavi .whitenavi li.act > a{color:var(--blau);text-decoration:underline;text-decoration-color:var(--highlight);text-decoration-thickness:2px;text-underline-offset:2px;}.zusatznavi .whitenavi li.act:first-child:has(~ li.act) > a{text-decoration:none;}.zusatznavi.linkschmal .whitenavi{font-size:18px;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.zusatznavi.linkschmal .whitenavi li{display:inline-flex;align-items:center;}.zusatznavi.linkschmal .whitenavi li a{padding-top:8px;padding-bottom:12px;text-align:left;line-height:1.2em;display:block;font-weight:700;}.whitesub{position:absolute;display:none;left:-13px;top:49px;margin:0;padding:20px 25px 20px 25px;font-size:17px;font-weight:300;background:var(--lin-old-background);background:var(--verlauf-linff-background);background:var(--verlauf-lincs-csbackground);background:var(--verlauf-lin-background);z-index:2;text-align:left;min-width:200px;}.zusatznavi.linkschmal .whitenavi .whitesub{top:54px;}.zusatznavi .whitenavi li:focus-within .whitesub,.zusatznavi .whitenavi li:hover .whitesub{display:block;}.zusatznavi .whitenavi li.ifsub .whitesub li{display:block;width:100%;float:left;clear:both;margin:5px 0;}.zusatznavi .whitenavi li.ifsub .whitesub li a{padding:0;display:block;white-space:nowrap;color:var(--weiss);position:relative;font-weight:300;}.zusatznavi .whitenavi li.ifsub .whitesub li.ifsub{padding:0 40px 0 0;position:relative;}.zusatznavi .whitenavi li.ifsub .whitesub li:hover a,.zusatznavi .whitenavi li.ifsub .whitesub li.act a{color:var(--weiss);text-decoration:underline;text-decoration-color:var(--highlight);text-decoration-thickness:2px;text-underline-offset:3px;}.logozusatz{display:inline-block;vertical-align:top;text-align:left;padding:0;max-width:250px;}.logozusatz .frame img{width:auto !important;height:60px !important;}.logozusatz > .frame{width:calc(100% - 40px);margin:35px 50px 0 0;}.logozusatz .ce-gallery,.logozusatz .ce-row,.logozusatz .ce-column,.logozusatz .image{width:100%;float:left;clear:both;margin:0;padding:0;display:block;}.zusatzlinkbox{position:fixed;top:164px;right:0;width:366px;mask-image:url('../../../fileadmin/templatefiles/images/navilink_gruen.png');background:var(--accessiblegradientltr);mask-size:auto 100%;}.page461 .zusatzlinkbox{display:none;}.zusatzlinkbox > .frame,.zusatzlinkbox > .frame > .rahmen{width:100%;float:left;clear:both;margin:0;padding:0;}.zusatzlinkbox > .frame h5{margin:0;font-family:var(--fontcondensed);font-size:20px;font-weight:700;color:var(--weiss);}.zusatzlinkbox > .frame a{color:var(--weiss);display:block;padding:16px 40px 15px 155px;text-decoration:none;}.zusatzlinkbox > .frame a:focus-visible{text-decoration:underline;}.zusatzlinkbox > .frame a::after{content:' \2630';position:absolute;top:16px;left:260px;}.slidein{position:fixed;right:0;top:22vh;z-index:4;opacity:0;transition:all 0.3s ease;transition-delay:0.5s;}#oben.zoben + .slidein{top:35vh;}.slidein > .frame .ce-gallery .ce-row:first-child img{width:23px !important;height:23px !important;}.slidein > .frame-corona .ce-gallery .ce-row:first-child img{width:31px !important;height:31px !important;}.slidein > .frame-corona .ce-gallery .ce-row:first-child{padding:8px !important;}.slidein > .frame-slidein50jahre .ce-gallery .ce-row:first-child img{width:37px !important;height:37px !important;}.slidein > .frame-slidein50jahre .ce-gallery .ce-row:first-child{padding:5px !important;}.slidein > .frame .ce-gallery .ce-row{float:left;clear:none;}.slidein .ce-intext.ce-left .ce-gallery{margin:0;}.slidein > .frame{margin:0 0 10px 0;float:right;clear:both;width:auto;transition:all 0.3s ease;}.slidein > .frame:has(a:focus-visible){outline:var(--schwarz) solid 2px;}.slidein.visible{opacity:1;}.slidein > .frame.active{margin-right:0 !important;}.slidein > .frame .ce-bodytext{width:0;height:0;padding-left:0;padding-right:0;overflow:hidden;background:var(--dia-old-background);background:var(--dia-ff-background);background:var(--dia-cs-background);background:var(--dia-mix-background);color:var(--weiss);}.slidein > .frame .ce-gallery .ce-row:first-child{display:block;padding:12px;cursor:pointer;background:var(--dia-old-background);background:var(--dia-ff-background);background:var(--dia-cs-background);background:var(--dia-mix-background);}.slidein > .frame.active .ce-bodytext{background:var(--dia-old-background);background:var(--dia-ff-background);background:var(--dia-cs-background);background:var(--dia-mix-background);color:var(--weiss);float:left;font-size:18px;font-weight:400;padding-left:20px !important;padding-right:30px !important;width:auto !important;height:auto !important;}.slidein > .frame .ce-bodytext a{color:var(--weiss);text-decoration:none;}.slidein > .frame .ce-bodytext p{line-height:47px;margin:0;}.slidein > .frame .ce-gallery.ce-border .ce-row:first-child{background:var(--accessiblegradientrtl);}.slidein > .frame .ce-gallery.ce-border img,.slidein > .frame .ce-border iframe{border:0;padding:0;}.slidein > .frame.active .ce-gallery.ce-border + .ce-bodytext{background:var(--dia-old-background);background:var(--dia-ff-background);background:var(--dia-cs-background);background:var(--dia-mix-background);}.slidein > .frame.warnung p{font-size:17px;font-weight:300;line-height:1.4em;margin-bottom:5px;}.slidein > .frame.warnung .ce-bodytext{padding-top:20px;padding-bottom:10px;max-width:400px;}.frame-stoereroffen{margin-right:0 !important;}.slidein > .frame-stoereroffen.active .ce-bodytext{width:auto;height:auto;padding:14px 30px 5px 20px !important;box-shadow:inset 1px 0 0 0 var(--weiss);}#header{position:relative;margin-top:106px;overflow:hidden !important;max-height:calc(100vh - 106px);}#header .frame{width:100%;float:left;clear:both;margin:0;padding:0;}#header a{color:var(--weiss);text-decoration:none;}#header .mapsoverlay a{color:inherit;text-decoration:underline;text-decoration-color:var(--highlight);}#header .mapsoverlay a:hover{text-decoration-thickness:2px;}#header .frame .ce-gallery,#header .frame .ce-row,#header .frame .ce-column,#header .frame .image{width:100%;float:left;clear:both;margin:0;padding:0;display:block;}#header .frame .image a{display:block;}#header .ce-gallery.ce-border img,#header .ce-gallery.ce-border iframe{border:0;}#header .frame .ce-gallery img{width:100%;max-width:none;height:auto;}#header .frame .ce-bodytext{position:absolute;left:4%;bottom:55px;z-index:2;background:var(--blau);color:var(--weiss);display:block;padding:30px;font-family:var(--fontcondensed);font-size:24px;line-height:1.2em;font-weight:300;max-width:430px;}#header .frame .ce-bodytext h1,#header .frame .ce-bodytext h2,#header .frame .ce-bodytext h3,#header .frame .ce-bodytext h4{font-size:44px;line-height:1em;font-weight:300;border-bottom:3px solid var(--weiss);padding:0 0 20px 0;margin:0 0 20px 0;display:block;}#header .frame .ce-bodytext h1 strong,#header .frame .ce-bodytext h2 strong,#header .frame .ce-bodytext h3 strong,#header .frame .ce-bodytext h4 strong{font-weight:700;}#header .frame .ce-gallery.ce-border + .ce-bodytext{background:var(--opablau);}#header .nachunten{display:none;}#header .frame + .nachunten,#header .headerslider + .nachunten{display:block;width:40px;height:40px;background:url('../../../fileadmin/templatefiles/images/arrow_down.svg') left bottom no-repeat;background-size:100% auto;position:absolute;bottom:30px;left:calc(50% - 20px);cursor:pointer;z-index:2;}#header .frame-zwischenheader + .nachunten{display:none;}#header .frame-zwischenheader .ce-gallery[data-ce-images="2"] .ce-row:last-child{height:72px;width:400px;background:url('../../../fileadmin/templatefiles/images/whitenavi.png') right top no-repeat;position:absolute;bottom:0;right:0;}#header .frame-zwischenheader .ce-gallery[data-ce-images="2"] .ce-row:last-child img{width:auto !important;height:55px;float:left;margin:14px 0px 0 135px;}.headerslider{width:100%;float:left;clear:both;margin:0;padding:0;position:relative;}.headerslider > .frame,#header > .frame{display:none;}.headerslider > .frame:first-child,#header > .frame:first-child{display:block}.headerslider .owl-dots{float:right;clear:both;display:block;position:absolute;z-index:3;bottom:55px;right:2%;}.headerslider.owl-carousel .owl-dots .owl-dot{background:none;box-shadow:inset 0 -7px 0 0 var(--weiss);display:inline-block;vertical-align:bottom;float:none;width:35px;height:24px;margin:0 0 0 7px;position:relative;z-index:2;}.headerslider.owl-carousel .owl-dots .owl-dot.active{box-shadow:inset 0 -7px 0 0 var(--highlight);}#inhaltsbereich{margin-top:80px;}.page380 #inhaltsbereich,.page19 #inhaltsbereich{margin-top:0;}#inhaltsbereich.unterseite,#inhaltsbereich.zusatz{min-height:500px;}#inhaltsbereich.zusatz{margin-top:120px;}#header.sub:has(.frame-zwischenheader) + #inhaltsbereich.zusatz{margin-top:80px;}#inhaltsbereich > .frame:first-child header > *,#inhaltsbereich > .tx_cn-multicontent:first-child header > *,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt .col-100:first-child header > *{margin-top:0;}#inhaltsbereich > .frame > .rahmen,#inhaltsbereich > .tx_cn-multicontent > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .frame > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .tx_cn-multicontent > .rahmen{width:96%;max-width:1332px;margin:0 auto;}#inhaltsbereich > .frame-ansprechpartner.frame-layout-10 > .rahmen{max-width:1422px;}#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt.frame-layout-0 > .rahmen .tx_cn-columns > div > div > .frame.frame-layout-0 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt.frame-layout-0 > .rahmen .tx_cn-columns > div > div > .tx_cn-multicontent.frame-layout-0 > .rahmen{width:100%;max-width:none;float:left;clear:both;margin:0;}#inhaltsbereich > .frame.frame-layout-1 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-layout-1 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .frame.frame-layout-1 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .tx_cn-multicontent.frame-layout-1 > .rahmen,#inhaltsbereich > .frame-kundenmagazin.frame-layout-10 > .rahmen{width:100%;max-width:none;float:left;clear:both;margin:0;}#inhaltsbereich > .frame.frame-layout-2 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-layout-2 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .frame.frame-layout-2 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .tx_cn-multicontent.frame-layout-2 > .rahmen,#inhaltsbereich > #c2890 > .rahmen{width:92%;max-width:none;float:left;clear:both;margin:0 4%;}#inhaltsbereich > .frame.frame-layout-3 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-layout-3 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .frame.frame-layout-3 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .tx_cn-multicontent.frame-layout-3 > .rahmen{width:96%;max-width:800px;margin-left:4%;}#inhaltsbereich > .tx_cn-multicontent .frame-layout-3 > .rahmen{max-width:820px;}#inhaltsbereich > .frame.frame-layout-6 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-layout-6 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .frame.frame-layout-6 > .rahmen,#inhaltsbereich > .tx_cn-multicontent.frame-onepageinhalt > .rahmen .tx_cn-columns > div > div > .tx_cn-multicontent.frame-layout-6 > .rahmen,#inhaltsbereich .kursdetailansicht .kursbeschreibung > .rahmen{width:96%;max-width:800px;margin:0 auto;}.frame-teaserkacheln{margin:30px 0 50px 0;}.frame-teaserkacheln h2.zweizeilig,.frame-teaserkacheln h3.zweizeilig{font-size:24px;font-weight:300;padding-bottom:0;border-bottom:none;display:block;margin-top:10px;}.frame-teaserkacheln h2,.frame-teaserkacheln h3{margin-top:30px;}.frame-teaserkacheln h2.zweizeilig .unterhl,.frame-teaserkacheln h3.zweizeilig .unterhl{font-weight:700;}.frame-teaserkacheln h2.zweizeilig_ohnelinie .unterhl,.frame-teaserkacheln h2.zweizeilig .unterhl{font-size:24px;}.frame-teaserkacheln > .rahmen > .frame{margin:0 0 60px 0;}.frame-teaserkacheln > .rahmen > .frame .ce-textpic{width:100%;float:left;clear:both;margin:0;padding:0;}.frame-teaserkacheln > .rahmen > .frame .ce-gallery{width:55%;float:left;margin:0;position:relative;}.frame-teaserkacheln > .rahmen > .frame .ce-row,.frame-teaserkacheln > .rahmen > .frame .ce-column,.frame-teaserkacheln > .rahmen > .frame .image{width:100%;float:left;clear:both;margin:0;padding:0;display:block;}.frame-teaserkacheln > .rahmen > .frame .ce-gallery img{width:100%;max-width:none;height:auto;}.frame-teaserkacheln > .rahmen > .frame .ce-gallery .image-caption{position:absolute;top:40px;left:0;font-size:36px;line-height:1.2em;font-weight:300;padding:10px 30px;background:var(--blau);display:inline-block;vertical-align:top;color:var(--weiss);box-shadow:0px 5px 10px 0px var(--schlagschatten);}.frame-teaserkacheln > .rahmen > .frame .ce-bodytext{float:left;width:40%;max-width:570px;background:var(--dia-old-background);background:var(--dia-ff-background);background:var(--dia-cs-background);background:var(--dia-mix-background);margin:0 0 0 -50px;padding:30px 30px 50px 25px;position:relative;color:var(--weiss);box-shadow:10px 10px 5px var(--schlagschatten);opacity:0;overflow:unset;}.frame-teaserkacheln > .rahmen > .frame .ce-bodytext a{color:var(--weiss);text-decoration:underline;}.frame-teaserkacheln > .rahmen > .frame .ce-bodytext a.more{padding:10px 28px 10px 28px;font-size:20px;}.frame-teaserkacheln > .rahmen > .frame .ce-bodytext a.more::after{display:none;}.frame-teaserkacheln > .rahmen > .frame .ce-bodytext a.more[rel="noreferrer"]{padding:10px 28px 10px 28px;}#inhaltsbereich .frame-teaserkacheln > .rahmen > .frame .ce-bodytext ul{position:absolute;left:auto;bottom:-25px;margin:0;padding:0;list-style:none;}#inhaltsbereich .frame-teaserkacheln > .rahmen > .frame .ce-bodytext ul li{display:inline-block;vertical-align:top;margin:0 8px 0 0;}.frame-teaserkacheln > .rahmen > .frame:nth-child(even) .ce-gallery,.frame-teaserkacheln > .rahmen > .frame:nth-child(even) .ce-bodytext{float:right;}.frame-teaserkacheln > .rahmen > .frame:nth-child(even) .ce-bodytext{margin:0 -50px 0 0;}.frame-teaserkacheln > .rahmen > .frame:nth-child(even) .ce-gallery .image-caption{left:auto;right:0;}.frame-aufgussslider{opacity:0;}.frame-aufgussslider .frame-default .ce-bodytext{background:var(--lin-old-background);background:var(--lin-ff-background);background:var(--lin-cs-background);background:var(--lin-mix-background);padding:10px 0;color:var(--weiss);display:flex;flex-direction:column;justify-content:flex-end;min-height:150px;}.frame-aufgussslider .frame-default .ce-gallery{margin-bottom:0;position:relative;}.frame-aufgussslider .frame-default .ce-row{margin-bottom:0;}.frame-aufgussslider .frame-default .ce-gallery .ce-row:nth-child(2){width:75px;height:75px;position:absolute;right:5px;top:5px;z-index:1;background:rgba(255,255,255,0.8);border-radius:100%;padding:0px;}.frame-aufgussslider .frame-default .ce-gallery .ce-row:nth-child(2) .ce-column,.frame-aufgussslider .frame-default .ce-gallery .ce-row:nth-child(2) .image,.frame-aufgussslider .frame-default .ce-gallery .ce-row:nth-child(2) picture{width:100%;}.frame-aufgussslider .frame-default .ce-bodytext img{width:auto !important;height:30px !important;display:inline-block !important;}.frame-aufgussslider .owl-nav{width:100px;margin:20px 0 0 0;float:left;clear:both;}.frame-aufgussslider .owl-carousel .owl-nav button.owl-prev,.frame-aufgussslider .owl-carousel .owl-nav button.owl-next{width:30px;height:30px;background:url('../../../fileadmin/templatefiles/images/aufguss-left.svg') center center var(--blau) no-repeat;background-size:auto 20px;display:inline-block;vertical-align:top;margin:0;transition:all 0.3s ease;}.frame-aufgussslider .owl-carousel .owl-nav button.owl-prev > span,.frame-aufgussslider .owl-carousel .owl-nav button.owl-next > span{display:none;}.frame-aufgussslider .owl-carousel .owl-nav button.owl-next{background:url('../../../fileadmin/templatefiles/images/aufguss-right.svg') center center var(--blau) no-repeat;background-size:auto 20px;margin-left:10px;}.frame-aufgussslider .owl-carousel .owl-nav button.owl-prev:hover,.frame-aufgussslider .owl-carousel .owl-nav button.owl-next:hover{background-color:var(--highlight);}.frame-aufgusslegende header{margin:-30px 0 15px 0;width:calc(100% - 100px);float:right;clear:both;display:none;}.frame-aufgusslegende header > h3{margin:0;padding:0 40px 0 0;display:inline-block;vertical-align:top;position:relative;cursor:pointer;z-index:1;background:url('../../../fileadmin/templatefiles/images/plus_blau.svg') right center no-repeat;background-size:25px auto;}.frame-aufgusslegende header > h3[data-toggled="on"]{background:url('../../../fileadmin/templatefiles/images/minus_blau.svg') right center no-repeat;background-size:auto 25px;}.frame-aufgusslegende .ce-textpic{width:calc(100% - 100px);float:right;margin:-30px 0 0 0;}.frame-aufgusslegende .ce-textpic .ce-gallery{width:100%;float:left;clear:both;text-align:right;}.frame-aufgusslegende .ce-textpic .ce-gallery .ce-row{width:100%;float:left;clear:both;text-align:right;}.frame-aufgusslegende .ce-textpic .ce-gallery .ce-column{float:none;display:inline-block;vertical-align:top;margin:0 0 0 10px;}.frame-aufgusslegende .ce-textpic .ce-gallery  .image{display:block;text-align:center;}.frame-aufgusslegende .ce-textpic .ce-gallery picture{display:inline-block;vertical-align:top;}.frame-aufgusslegende .ce-textpic .ce-gallery picture img{display:block;max-height:40px;}.frame-aufgusslegende .ce-textpic .ce-gallery .image-caption{display:block;background:var(--hellblau);padding:5px 10px;margin:5px 0 0 0;white-space:nowrap;}.frame-zertifikateslider{background:var(--hellblauewelle);padding:60px 0;}#inhaltsbereich > .frame.frame-zertifikateslider > .rahmen{max-width:1000px;}.frame-zertifikateslider header > *{margin-top:0;}.frame-zertifikateslider .ce-gallery{opacity:0;}.frame-zertifikateslider .ce-gallery.owl-carousel .owl-nav .owl-prev,.frame-zertifikateslider .ce-gallery.owl-carousel .owl-nav .owl-next{position:absolute;left:-40px;top:calc(50% - 31px);width:21px;height:62px;background:url('../../../fileadmin/templatefiles/images/pfeil_blau.svg') left center no-repeat;background-size:100% auto;transform:scaleX(-1);}.frame-zertifikateslider .ce-gallery.owl-carousel .owl-nav .owl-next{transform:scaleX(1);right:-40px;left:auto;}.frame-zertifikateslider .ce-gallery.owl-carousel .owl-nav .owl-prev > span,.frame-zertifikateslider .ce-gallery.owl-carousel .owl-nav .owl-next > span{display:none;}.frame-bildslider{background:var(--lin-old-background);background:var(--lin-ff-background);background:var(--lin-cs-background);background:var(--lin-mix-background);padding:40px 0;color:var(--weiss)}.frame-bildslider header > *{margin-top:0;}.frame-bildslider a,.frame-bildslider header > *,.frame-bildslider h1,.frame-bildslider h2,.frame-bildslider h3,.frame-bildslider h4,.frame-bildslider h5{color:var(--weiss);}.frame-bildslider .ce-gallery{width:100%;padding:0;margin:0;position:relative;overflow:hidden;}.frame-bildslider .ce-textpic{overflow:unset;}.frame-bildslider .ce-gallery .image{display:block;width:100%;float:left;clear:both;margin:0;position:relative;}.frame-bildslider .ce-gallery .image .image-caption{position:absolute;display:inline-block;font-size:26px;font-weight:300;color:var(--weiss);background:var(--blau);bottom:30px;left:0;z-index:2;padding:10px 30px;line-height:1em;transition:all 0.3s ease;}.frame-bildslider .ce-column:hover .image-caption{background:var(--accessiblegradientdark);}.frame-bildslider .ce-gallery.owl-carousel .owl-nav .owl-prev,.frame-bildslider .ce-gallery.owl-carousel .owl-nav .owl-next{position:absolute;left:-40px;top:calc(50% - 31px);width:21px;height:62px;background:url('../../../fileadmin/templatefiles/images/slider-left.svg') left top no-repeat;background-size:100% auto;}.frame-bildslider .ce-gallery.owl-carousel .owl-nav .owl-next{background:url('../../../fileadmin/templatefiles/images/slider-right.svg') left top no-repeat;background-size:100% auto;right:-40px;left:auto;}.frame-bildslider .ce-gallery.owl-carousel .owl-nav .owl-prev > span,.frame-bildslider .ce-gallery.owl-carousel .owl-nav .owl-next > span{display:none;}.frame-bildslider .ce-border img,.frame-bildslider .ce-border iframe{border:0;}.frame-bildslider.frame-layout-1 .ce-gallery.owl-carousel .owl-nav .owl-prev,.frame-bildslider.frame-layout-1 .ce-gallery.owl-carousel .owl-nav .owl-next{left:40px;}.frame-bildslider.frame-layout-1 .ce-gallery.owl-carousel .owl-nav .owl-next{right:40px;left:auto;}.frame-bildslider .ce-gallery > .ce-row{max-width:calc(33% - 10px);margin-right:15px;float:left;clear:none;display:none;}.frame-bildslider .ce-gallery > .ce-row:nth-child(1),.frame-bildslider .ce-gallery > .ce-row:nth-child(2),.frame-bildslider .ce-gallery > .ce-row:nth-child(3){display:block;}.frame-bildslider .ce-gallery > .ce-row:nth-child(3){margin-right:0;}.frame-blauekachel{background:var(--dia-old-background);background:var(--dia-ff-background);background:var(--dia-cs-background);background:var(--dia-mix-background);color:var(--weiss);padding:40px 0;}.frame-blauekachel header > *{margin-top:0;}.frame-blauekachel a{color:var(--weiss);}.tx_cn-multicontent .tx_cn-columns .frame-blauekachel{padding:0;}.tx_cn-multicontent .tx_cn-columns .frame-blauekachel > .rahmen{width:90%;padding:30px 5% 20px;}.tx_cn-multicontent .tx_cn-columns[data-cols="2"] .row > div:nth-child(even) > div.frame-blauekachel{margin-left:10%;width:90%;max-width:450px;float:right;}.tx_cn-multicontent .tx_cn-columns[data-cols="2"] .row > div:nth-child(even) > div.frame-blauekachel .frame-stoereroffen{padding-bottom:30px;}.tx_cn-multicontent .tx_cn-columns[data-cols="2"] .row > div:nth-child(odd) > div.frame-blauekachel{margin-right:10%;width:90%;}.frame-blauekachel .ce-gallery{margin-bottom:0;}.frame-blauekachel .ce-gallery[data-ce-columns="2"] .ce-column{max-width:48%;margin:0 1%;}.frame-inhaltsmenue,.frame-type-menu_section_pages.frame-layout-5{position:fixed;top:150px;bottom:auto;left:0;z-index:4;width:260px;background:var(--lin-old-background);background:var(--lin-ff-background);background:var(--lin-cs-background);background:var(--lin-mix-background);color:var(--weiss);font-weight:400;opacity:1;}.frame-inhaltsmenue.inhaltsmenue_pos,.frame-type-menu_section_pages.frame-layout-5.inhaltsmenue_pos{position:absolute;top:auto;bottom:100px;}.frame-inhaltsmenue.close,.frame-type-menu_section_pages.frame-layout-5.close{width:auto;}.frame-inhaltsmenue a,.frame-type-menu_section_pages.frame-layout-5 a{color:var(--weiss);text-decoration:none;}#inhaltsbereich > .frame-inhaltsmenue > .rahmen,#inhaltsbereich .frame-type-menu_section_pages.frame-layout-5 > .rahmen{width:calc(100% - 40px);max-width:none;margin:10px 20px;float:left;clear:both;}.frame-inhaltsmenue.close header > *,.frame-type-menu_section_pages.frame-layout-5.close header > *{margin:0;padding:0 30px 0 0;background:url('../../../fileadmin/templatefiles/images/plus.svg') right 3px no-repeat;background-size:18px 18px;border-bottom:0;width:calc(100% - 30px);}.frame-inhaltsmenue header > *,.frame-type-menu_section_pages.frame-layout-5 header > *{background:url('../../../fileadmin/templatefiles/images/minus.svg') right 5px no-repeat;background-size:16px 16px;border-bottom:1px solid var(--weiss);padding-bottom:5px;margin-bottom:10px;float:left;clear:both;cursor:pointer;font-size:20px;font-weight:300;display:block;width:100%;}#inhaltsbereich .frame-inhaltsmenue ul,.onepagenavi{display:block;width:100% !important;margin:10px 0;padding:0;list-style:none;float:left;clear:both;}#inhaltsbereich .frame-inhaltsmenue.close ul,.frame-type-menu_section_pages.frame-layout-5.close .onepagenavi{display:none;}#inhaltsbereich .frame-inhaltsmenue ul li,.onepagenavi li{margin:0 0 5px 0;}#inhaltsbereich .frame-inhaltsmenue ul li:hover,.onepagenavi li:hover{font-weight:700;}#inhaltsbereich .frame-inhaltsmenue ul li a,.onepagenavi li a{display:block;padding:0 10px 0 0;}.frame-ansprechpartner{opacity:0;text-align:center;}.frame-ansprechpartner > .rahmen > .frame,.frame-ansprechpartner.frame-type-textmedia .ce-textpic{width:calc(33% - 40px);background:var(--hellblau);box-shadow:5px 5px 5px 0 var(--schlagschatten);margin:20px 20px;display:inline-block;vertical-align:top;float:none;text-align:left;}.frame-ansprechpartner.frame-type-textmedia > .rahmen{text-align:center;float:none;}.frame-ansprechpartner.frame-type-textmedia .ce-textpic{width:48%;text-align:left;margin:0;}.frame-ansprechpartner.frame-type-textmedia .ce-textpic .ce-gallery{margin:0 20px 0 0;}.frame-ansprechpartner.frame-type-textmedia .ce-textpic .ce-bodytext{padding:20px 0;}.frame-ansprechpartner > .rahmen > .frame > .rahmen{width:calc(100% - 40px);padding:20px 20px;}.frame-ansprechpartner.frame-type-shortcut.frame-layout-10  > .rahmen > .frame{width:calc(25% - 25px);background:var(--hellblau);margin:20px 10px;}.frame-ansprechpartner.frame-layout-15 .ce-textpic{display:flex;margin:0 auto;}.frame-ansprechpartner.frame-layout-15 .ce-gallery{background:var(--weiss);display:flex;align-items:center;}.frame-hakenbox_hellblau > .rahmen{background:var(--hellblau);padding:40px 0;box-shadow:5px 5px 5px 0 var(--schlagschatten);position:relative;}.frame-hakenbox_hellblau > .rahmen > *{width:90%;margin-left:5%;margin-right:5%;}.frame-hakenbox_hellblau > .rahmen header > *{margin-top:0;}#inhaltsbereich .frame-hakenbox .ce-bodytext ul,#inhaltsbereich .frame-hakenbox_hellblau .ce-bodytext ul{list-style:none;margin:10px 0;padding:0 !important;}#inhaltsbereich .frame-hakenbox .ce-bodytext ul li,#inhaltsbereich .frame-hakenbox_hellblau .ce-bodytext ul li{display:list-item;clear:both;margin:0 0 5px 0;padding:0 0 0 22px;background:url('../../../fileadmin/templatefiles/images/aufzaehlung.svg') 0px 3px no-repeat;background-size:16px auto;}.frame-hakenbox_hellblau .ce-textpic.ce-right.ce-intext .ce-gallery{margin:0 0 0 40px;}.frame-hakenbox_hellblau.frame-type-shortcut > .rahmen > .frame{float:none;}.frame-hakenbox_hellblau .ce-bodytext h4,.frame-hakenbox_hellblau .ce-bodytext p.pwieh4{margin-top:0;}.frame-hakenbox_hellblau h4 u,.frame-hakenbox_hellblau p.pwieh4 u{text-decoration:none;border-bottom:1px solid var(--blau);padding-bottom:5px;margin:0 0 15px 0;display:block;}.frame-hellblauekachel{opacity:0;text-align:center;margin:40px 0;}.frame-hellblauekachel > .rahmen > .frame{width:calc(50% - 43px);background:var(--hellblau);box-shadow:5px 5px 5px 0 var(--schlagschatten);margin:20px 20px;display:inline-block;vertical-align:top;float:none;text-align:left;}.frame-hellblauekachel > .rahmen > .frame > .rahmen{width:calc(100% - 40px);padding:20px 20px;}.frame-hellblauekachel  > .rahmen > .frame  h4{border-bottom:1px solid var(--blau);padding-bottom:5px;margin:0 0 15px 0;}.frame-hellblauekacheleinzeln{text-align:center;}.frame-hellblauekacheleinzeln .ce-textpic{width:calc(50% - 43px);background:var(--hellblau);box-shadow:5px 5px 5px 0 var(--schlagschatten);padding:30px 20px 20px 20px;display:inline-block;vertical-align:top;float:none;text-align:left;}.frame-hellblauekacheleinzeln .ce-textpic .ce-bodytext header > *{margin-top:0;}.arena-raeume .zweizeilig{hyphens:auto;}.frame-multicontentkachel .row > div > .frame{background:var(--hellblau);box-shadow:5px 5px 5px 0 var(--schlagschatten);}.frame-multicontentkachelblau .row > div > .frame{background:var(--blau);color:var(--weiss);}.frame-multicontentkachelblauhellblau .row > div > .frame header{background:var(--blau);color:var(--weiss);padding:5px 30px;width:calc(100% - 60px);margin:0 0 2px 0;display:flex;align-items:center;min-height:110px;position:relative;}.frame-multicontentkachelblauhellblau .row > div > .frame header h4{font-size:22px;display:block;width:100%;margin-left:50px;}.frame-multicontentkachelblauhellblau .row > div > .frame header h4::before{content:'';display:block;width:80px;height:80px;background:url('../../../fileadmin/templatefiles/images/naviblatt_weiss.svg') center center no-repeat var(--highlight);background-size:auto 22px;border-radius:100%;position:absolute;left:-20px;top:50%;margin-top:-40px;}.frame-multicontentkachelblauhellblau .row > div > .frame .ce-bodytext{padding:20px 30px 0 30px;background:var(--hellblau);width:calc(100% - 60px);height:calc(100% - 60px);}.frame-multicontentkachelblauhellblau .row > div > .frame .rahmen{height:calc(100% - 100px);}.frame-multicontentkachelblauhellblau .row > div > .frame .ce-textpic{height:100%;}.frame-multicontentkachel .row > div > .frame > .rahmen,.frame-multicontentkachelblau .row > div > .frame > .rahmen,.frame-multicontentkachelblauhellblau .row > div > .frame > .rahmen{width:calc(100% - 40px);padding:20px 20px;float:left;clear:both;}.nachhaltigkeit .frame-multicontentkachel .tx_cn-columns[data-cols="5"] .row > div > .frame > .rahmen,.nachhaltigkeit .frame-multicontentkachelblau .tx_cn-columns[data-cols="5"] .row > div > .frame > .rahmen{width:calc(100% - 20px);padding:20px 10px 15px;}.nachhaltigkeit .frame-multicontentkachel .tx_cn-columns[data-cols="5"] .row > div > .frame > .rahmen,.nachhaltigkeit .frame-multicontentkachelblau .tx_cn-columns[data-cols="5"] .row > div > .frame > .rahmen{padding-bottom:5px;margin:0 0 15px 0;}.frame-multicontentkachelblau .row > div > .frame .ce-bodytext blockquote{float:none;display:block;background:var(--weiss);color:var(--blau);width:80px;height:auto;line-height:80px;padding:0;margin:-10px auto 20px;border-radius:100%;text-align:center;font-size:38px;font-weight:700;border:0;font-style:normal;}.frame-hellblauekacheleinzeln .contenttable,.frame-hellblauekachel .contenttable,.frame-multicontentkachel .contenttable,.frame-multicontentkachelblau .contenttable,.frame-hellblauekacheleinzeln figure.table table,.frame-hellblauekachel figure.table table,.frame-multicontentkachel figure.table table,.frame-multicontentkachelblau figure.table table{width:calc(100% - 2px);border:1px solid var(--borderlinie);border-spacing:0;border-collapse:collapse;margin:20px 0 10px 0;}.frame-hellblauekacheleinzeln .contenttable th,.frame-hellblauekachel .contenttable th,.frame-multicontentkachel .contenttable th,.frame-multicontentkachelblau .contenttable th,.frame-hellblauekacheleinzeln figure.table table th,.frame-hellblauekachel figure.table table th,.frame-multicontentkachel figure.table table th,.frame-multicontentkachelblau figure.table table th{background:var(--linkblau);color:var(--weiss);border:1px solid var(--linkblau);border:0;padding:5px 8px;font-weight:400;vertical-align:top;}.frame-hellblauekacheleinzeln .contenttable th p,.frame-hellblauekachel .contenttable th p,.frame-multicontentkachel .contenttable th p,.frame-multicontentkachelblau .contenttable th p,.frame-hellblauekacheleinzeln figure.table table th p,.frame-hellblauekachel figure.table table th p,.frame-multicontentkachel figure.table table th p,.frame-multicontentkachelblau figure.table table th p{margin:0;}.frame-hellblauekacheleinzeln .contenttable td,.frame-hellblauekachel .contenttable td,.frame-multicontentkachel .contenttable td,.frame-multicontentkachelblau .contenttable td,.frame-hellblauekacheleinzeln figure.table table td,.frame-hellblauekachel figure.table table td,.frame-multicontentkachel figure.table table td,.frame-multicontentkachelblau figure.table table td{border:1px solid var(--borderlinie);padding:5px 8px;vertical-align:top;}.frame-hellblauekacheleinzeln .contenttable tr:nth-child(odd) td,.frame-hellblauekachel .contenttable tr:nth-child(odd) td,.frame-multicontentkachel .contenttable tr:nth-child(odd) td,.frame-multicontentkachelblau .contenttable tr:nth-child(odd) td,.frame-hellblauekacheleinzeln figure.table table tr:nth-child(odd) td,.frame-hellblauekachel figure.table table tr:nth-child(odd) td,.frame-multicontentkachel figure.table table tr:nth-child(odd) td,.frame-multicontentkachelblau figure.table table tr:nth-child(odd) td{background:var(--weiss);}figure.table table td img.ampel{float:left;}figure.table table td img.ampel + p{display:inline;}.frame-preistablle .contenttable,.frame-default.frame-type-textmedia .contenttable,.frame-preistablle figure.table table,.frame-default.frame-type-textmedia figure.table table{width:calc(100% - 2px);border:1px solid var(--borderlinie);border-spacing:0;border-collapse:collapse;margin:0 0 20px 0;}.frame-default.frame-type-textmedia .ce-bodytext figure.table table[style*="border-style:none;"]{width:320px;max-width:100%;border:0;margin:0 auto 20px;padding:0;}.frame-default.frame-type-textmedia .ce-bodytext figure.table table[style*="border-style:none;"] td,.frame-default.frame-type-textmedia .ce-bodytext figure.table table[style*="border-style:none;"] th{border:0;padding:0;margin:0;padding:10px 0 0 10px;}.frame-default.frame-type-textmedia .ce-bodytext figure.table table[style*="border-style:none;"] td img{display:inline-block;margin:0 5px -5px 0;}.frame-default.frame-type-textmedia .ce-bodytext figure.table table[style*="border-style:none;"] td img + p{display:inline-block;}.frame-preistablle .contenttable th,.frame-default .contenttable th,.frame-preistablle figure.table table th,.frame-default figure.table table th{background:var(--linkblau);color:var(--weiss);border:1px solid var(--linkblau);border-bottom:0;padding:10px;font-weight:400;font-size:18px;vertical-align:top;}.frame-preistablle .contenttable th p,.frame-default .contenttable th p,.frame-preistablle figure.table table th p,.frame-default figure.table table th p{margin:0;}.frame-preistablle .contenttable td,.frame-default .contenttable td,.frame-preistablle figure.table table td,.frame-default figure.table table td{border:1px solid var(--borderlinie);padding:10px;vertical-align:top;}.frame-preistablle .contenttable tr:nth-child(even) td,.frame-default .contenttable tr:nth-child(even) td,.frame-preistablle figure.table table tr:nth-child(even) td,.frame-default figure.table table tr:nth-child(even) td{background:var(--hellblauewelle);}#c3275 .ce-bodytext{overflow:auto;}.ce-bodytext figure.table{max-width:100%;overflow:auto;}.frame-kachelbildbox{text-align:center;}.frame-kachelbildbox > .rahmen > .frame{width:calc(33% - 43px);display:inline-block;vertical-align:top;margin:20px 20px;float:none;}.frame-kachelbildbox > .rahmen > .frame .ce-textpic.ce-intext{width:100%;float:left;clear:both;margin:0;overflow:unset;text-align:left;}.frame-kachelbildbox > .rahmen > .frame .ce-textpic.ce-intext .ce-gallery{width:100%;float:left;clear:both;margin:0;}.frame-kachelbildbox > .rahmen > .frame .ce-textpic.ce-intext .ce-bodytext{float:left;clear:both;background:var(--blau);color:var(--weiss);width:90%;margin:0;padding:20px 5% 40px 5%;position:relative;overflow:unset;}.frame-kachelbildbox > .rahmen > .frame .ce-textpic.ce-intext .ce-bodytext a.more{position:absolute;left:10%;bottom:-25px;width:calc(80% - 40px);text-align:center;}.frame-kachelbildbox > .rahmen > .frame .ce-textpic.ce-intext .ce-bodytext a.more:not([rel="noreferrer"]){width:calc(80% - 70px);}.frame-kachelbildbox > .rahmen > .frame .ce-textpic.ce-intext .ce-bodytext h4,.frame-kachelbildbox > .rahmen > .frame .ce-textpic.ce-intext .ce-bodytext p.pwieh4 u{border-bottom:1px solid var(--weiss);padding-bottom:5px;margin:0 0 15px 0;display:block;text-decoration:none;}.frame-sternchentext{font-size:14px;}.frame-zwischenheader{margin-top:50px;}#inhaltsbereich > .frame-zwischenheader > .rahmen,#inhaltsbereich > .frame-zwischenheader.frame-layout-2 > .rahmen,#inhaltsbereich > .frame-zwischenheader.frame-layout-3 > .rahmen,#inhaltsbereich > .frame-zwischenheader.frame-layout-6 > .rahmen{width:100%;max-width:100%;padding:0;margin:0;}.frame-zwischenheader .ce-gallery{aspect-ratio:20/6;overflow:hidden;margin:0;display:flex;}#header .ce-gallery{max-height:calc(100vh - 105px);overflow:hidden;display:flex !important;}#header img,.frame-zwischenheader img{width:100vw;}.frame-zwischenheader .ce-left.ce-above .ce-gallery,#header .ce-left.ce-above .ce-gallery{align-items:flex-start;}.frame-zwischenheader .ce-below .ce-gallery,#header .ce-below .ce-gallery{align-items:flex-end;}.frame-zwischenheader .ce-right.ce-above .ce-gallery,#header .ce-right.ce-above .ce-gallery{align-items:center;}.frame-zwischenheader_fixiert{margin-top:50px;overflow:hidden;opacity:0;}.frame-zwischenheader_fixiert.frame-layout-1{margin-top:0;}.frame-zwischenheader_fixiert.zwf_fixed{background-position:left top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:500px;}#inhaltsbereich > .frame-zwischenheader_fixiert > .rahmen{width:100%;max-width:100%;padding:0;margin:0;}#header .frame-zwischenheader .ce-gallery.ce-border + .ce-bodytext h1{font-size:38px;line-height:1em;}#header .frame-zwischenheader .ce-gallery.ce-border + .ce-bodytext{font-size:21px;line-height:1.2em;}.frame-multicontentkachel.frame-style-2column .equalize > div > .frame-hakenbox_hellblau > .rahmen{background:none;box-shadow:none;}.frame-multicontentkachel.frame-style-2column .equalize > div > .frame-hakenbox_hellblau .ce-bodytext{font-size:18px;}.frame-multicontentkachel.frame-style-2column .equalize > div > .frame-hakenbox_hellblau .ce-bodytext h2{font-family:var(--fontnormal);font-style:normal;font-weight:600;font-size:22px;line-height:1.2em;margin:20px 0 30px 0;}.frame-multicontentkachel.frame-style-2column .equalize > div > .frame-hakenbox_hellblau .ce-bodytext sup{vertical-align:baseline;position:relative;top:-0.6em;font-size:0.7em;}.frame-multicontentkachel.frame-style-2column .equalize > div > .frame-hakenbox_hellblau .ce-bodytext li span[style*="color:#96b82c"] > sup{display:inline-block;background:var(--accessiblegradientdark);color:var(--weiss);padding:3px 5px 2px;line-height:1em;transform:rotate(-5deg);}.page445 .frame-blauewelle,.page132 .frame-blauewelle{padding-bottom:30px;}.page445 #footer,.page132 #footer{margin:0;}#inhaltsbereich .frame .ce-bodytext ul.li-neben{list-style:none;margin:0;padding:0;text-align:center;}#inhaltsbereich .frame .ce-bodytext ul.li-neben li{display:inline-block;float:none;margin:0 8px 8px 0;}.frame-hellblauerbalken{background:var(--hellblau);padding:60px 0 50px 0;margin-top:50px;}.frame-hellblauerbalken:has(.tx-powermail){position:relative;}.frame-hellblauerbalken.frame-type-list{position:relative;}.frame-hellblauerbalken > .rahmen header > *{margin-top:0;}.frame-hellblauerbalken + .frame-hellblauerbalken.frame-space-before-120{margin-top:-50px;padding-top:0;}.frame-rundeicons .ce-left .ce-gallery{margin:0 20px 0 0;}.frame-rundeicons .ce-gallery .image{background:var(--linkblau);border-radius:100%;}.frame-rundeicons .ce-gallery .ce-row{margin:0 0 20px 0;}.frame-rundeicons .ce-left .ce-bodytext{padding-top:20px;}.frame-rundeicons .ce-gallery.ce-border .image{background:none;}.frame-rundeicons .ce-gallery.ce-border img,.frame-rundeicons .ce-gallery.ce-border iframe{border:0;padding:0px;}#inhaltsbereich > .frame-hellblauekachel + .frame-hellblauekachel{margin-top:-40px;}#inhaltsbereich > .frame-type-header + .frame-hellblauekachel{margin-top:0;}.frame-downloadbox > .rahmen{background:var(--hellblau);box-shadow:5px 5px 5px 0 var(--schlagschatten);max-width:1292px !important;}.page342 .frame-downloadbox > .rahmen{max-width:1332px !important;}.frame-downloadbox.frame-layout-1 > .rahmen,.frame-downloadbox.frame-layout-2 > .rahmen{max-width:none !important;}.frame-downloadbox.frame-layout-3 > .rahmen,.frame-downloadbox.frame-layout-6 > .rahmen{max-width:800px !important;}.frame-downloadbox > .rahmen > *{width:calc(100% - 40px);padding:20px 20px;}.frame-downloadbox > .rahmen > header{padding-bottom:0;}.frame-downloadbox > .rahmen > header h4,.frame-downloadbox > .rahmen .ce-bodytext p.pwieh4 u,.frame-hellblauekachel > .rahmen > .frame .ce-bodytext p.pwieh4 u{border-bottom:1px solid var(--blau);padding-bottom:5px;margin:0;display:block;text-decoration:none;}.frame-uebersichtsplan .ce-textpic{width:100%;float:left;clear:both;margin:0;}.frame-uebersichtsplan .ce-textpic .ce-gallery{position:relative;}.frame-uebersichtsplan .ce-textpic .ce-gallery,.frame-uebersichtsplan .ce-textpic .ce-gallery .ce-row,.frame-uebersichtsplan .ce-textpic .ce-gallery .ce-column,.frame-uebersichtsplan .ce-textpic .ce-gallery .image{width:100%;float:left;clear:both;margin:0;padding:0;display:block;}.frame-uebersichtsplan .ce-textpic .ce-gallery.ce-border img{border:0;padding:0;}.frame-uebersichtsplan .ce-textpic .ce-gallery .image img{width:100%;max-width:none;height:auto;}.frame-uebersichtsplan .ce-textpic .ce-bodytext{width:96%;float:left;clear:both;margin:0;padding:30px 2%;background:var(--hellblau);}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul{margin:0;padding:0;list-style:none;width:50%;float:left;clear:none;}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li{width:calc(100% - 40px);float:left;clear:both;margin:5px 0;font-weight:400;position:relative;padding-left:40px;}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li em,#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li i{font-style:normal;font-weight:400;background:var(--blau);color:var(--weiss);padding:5px 2px;min-width:29px;margin:0 5px 0 -40px;display:inline-block;text-align:center;transition:all 0.8s ease;}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li.act em,#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li.act i{background:var(--accessiblegradientdark);}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li a{color:var(--blau);text-decoration:none;position:relative;transition:all 0.3s ease;padding:6px 0px 7px;display:inline;}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li a::before{content:"";position:absolute;bottom:0px;left:-2px;right:-5px;height:2px;background:var(--accessiblegradientdark);}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li a:hover{color:var(--weiss);background:var(--accessiblegradientdark);padding:6px 9px 7px;}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li em + a:hover,#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li i + a:hover{margin-left:-9px;}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li a:hover::before{display:none;}#inhaltsbereich .frame-uebersichtsplan .ce-textpic .ce-bodytext ul li > ul{display:none;}.frame-uebersichtsplan .klickplan{position:absolute;background-color:var(--blau);box-shadow:inset 0 0 20px 5px var(--blauschatten);top:0;left:0;display:none;padding:7px 3px;min-width:30px;text-align:center;cursor:pointer;color:var(--weiss);font-weight:700;transition:all 0.3s ease;}.frame-uebersichtsplan .klickplan.da{display:block;}.frame-uebersichtsplan .klickplan:hover{background-color:var(--accessiblegradientdark);box-shadow:none;}.frame-zitateslider{opacity:0;background:var(--blau);padding:60px 0 40px 0;color:var(--weiss);}.frame-zitateslider > .rahmen .zitatslider{float:left;clear:both;margin:0;}.frame-zitateslider > .rahmen .frame blockquote{margin:0;background:none;width:calc(100% - 160px);float:left;clear:both;color:var(--weiss);font-size:30px;font-weight:300;border:0;font-style:normal;padding:80px;line-height:1.4em;text-transform:none;text-align:left;position:relative;}.frame-zitateslider > .rahmen .frame blockquote > *{position:relative;z-index:1;}.frame-zitateslider > .rahmen .frame .ce-bodytext{background:var(--blau);}.frame-zitateslider > .rahmen .frame .ce-gallery{margin:0;}.frame-zitateslider > .rahmen .frame .ce-gallery.ce-border picture{display:block;border-radius:100%;overflow:hidden;margin-top:100px;}.frame-zitateslider > .rahmen .frame .ce-gallery.ce-border .image-caption{color:var(--weiss);font-size:1em;line-height:1.3em;text-align:center;}.frame-zitateslider > .rahmen .frame blockquote + p{margin:-50px 0 0 80px;position:relative;z-index:1;float:left;clear:both;}.frame-zitateslider > .rahmen .frame blockquote::before,.frame-zitateslider > .rahmen .frame blockquote::after{content:"";display:block;width:159px;height:117px;background:url('../../../fileadmin/templatefiles/images/zitat-start.png') left top no-repeat;position:absolute;left:0;top:0;z-index:0;opacity:0.2;}.frame-zitateslider > .rahmen .frame blockquote::after{background:url('../../../fileadmin/templatefiles/images/zitat-ende.png') left top no-repeat;left:auto;top:auto;right:70px;bottom:30px;}.frame-layout-14 .ce-bodytext{max-width:860px;}.frame-geschaeftsbericht .col-100{padding:20px 0;margin:0;}.frame-geschaeftsbericht .col-100:nth-child(odd){background:var(--fastweiss);box-shadow:-40px 0 0 0 var(--fastweiss),40px 0 0 0 var(--fastweiss);margin:10px 0 5px 0;}.frame-geschaeftsbericht .col-100 .ce-gallery .ce-row{display:block;float:left;clear:none;margin:0 10px 10px 0;box-shadow:0 0 0 1px var(--fastweisshover);}.frame-geschaeftsbericht .col-100 .ce-textpic,.frame-geschaeftsbericht .col-100 .ce-image,.frame-geschaeftsbericht .col-100 .ce-gallery,.frame-geschaeftsbericht .col-100 .ce-row{overflow:visible;}.frame-geschaeftsbericht .col-100 .ce-gallery .ce-row .data-fancybox:hover{filter:brightness(0.95);}.frame-geschaeftsbericht .col-100 .ce-gallery .image > a{float:left;}.geschaeftsbericht #inhaltsbereich .frame-hellblauerbalken .ce-bodytext .more.bildlink::after{content:'';display:inline-block;width:20px;height:20px;background:url('../../../fileadmin/templatefiles/images/info.svg') center center no-repeat;background-size:100% auto;margin:0 -5px -3px 10px;}.geschaeftsbericht #inhaltsbereich .frame-hellblauerbalken .ce-bodytext .more[rel="noreferrer"]::after{content:'';display:inline-block;width:18px;height:18px;background:url('../../../fileadmin/templatefiles/images/ext-link_weiss.svg') center center no-repeat;background-size:100% auto;margin:0 -5px -3px 10px;}.frame-geschaeftsbericht .col-100 .ce-bodytext .link-download{margin:10px 10px 10px 0;display:inline-block;padding:8px 20px 7px 40px;background:url('../../../fileadmin/templatefiles/images/download_weiss.svg') 10px center no-repeat var(--accessiblegradientdark);background-size:20px auto;color:var(--weiss);text-decoration:none !important;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;transition:all 0.3s ease;}.frame-geschaeftsbericht .col-100 .ce-bodytext .link-download:hover{background:url('../../../fileadmin/templatefiles/images/download_weiss.svg') 10px center no-repeat var(--blauschatten);background-size:20px auto;}.geschaeftsbericht .frame-style-1column .tx_cn-columns .row .col-100 > .frame-space-before-minus30{margin-top:0;}#inhaltsbereich > .frame-default .frame-geschaeftsbericht .ce-gallery.ce-border .image-caption{display:table-caption;min-height:60px;}#footer{width:92%;margin:150px 0 0;padding:70px 4% 40px;background:var(--dia-old-background);background:var(--dia-ff-background);background:var(--dia-cs-background);background:var(--dia-mix-background);color:var(--weiss);position:relative;}#footer a{color:var(--weiss);text-decoration:none;font-weight:300;}#footer a:hover{text-decoration:underline;text-decoration-color:var(--accessiblegradientlight);text-decoration-thickness:2px;text-underline-offset:3px;}.totop{position:absolute;right:4%;top:-32px;z-index:3;background:url('../../../fileadmin/templatefiles/images/up-arrow_weiss.svg') center center no-repeat;background-color:var(--linkblau);background-size:35px 19px;box-shadow:5px 5px 5px 0 var(--schwarztranszwei);width:60px;height:60px;cursor:pointer;display:block;transition:all 0.3s ease;}.totop:hover{background-color:var(--highlight);}#inhaltsbereich .totop{position:fixed;top:auto;bottom:30px;z-index:0;}.social{width:100%;float:left;clear:both;margin:0;padding:0;}.social p{margin:0;}.footerinhalt{width:100%;float:left;clear:both;margin:20px 0 0;padding:0;}.footernavi{width:calc(100% - 200px);float:left;}.footernavi ul{padding:20px 0 0 0;margin:0;list-style:none;float:left;clear:both;border-top:1px solid var(--leichtblau);}.footernavi ul li{display:inline-block;vertical-align:top;margin:0 10px 0 0;max-width:170px;}.footerlogo{width:200px;float:right;text-align:right;}.footerlogo .ce-gallery,.footerlogo .ce-row,.footerlogo .ce-column,.footerlogo .image{width:100%;float:left;clear:both;margin:0;padding:0;display:block;}.footerlogo .ce-gallery a{display:inline-block;}.footernavi{width:100%;float:left;clear:both;}.footernavi ul{width:100%;float:left;clear:both;}.footernavi ul li{background:var(--schwarztrans);display:inline-block;vertical-align:top;margin-bottom:10px;max-width:unset;}.footernavi ul li a{padding:5px 15px;display:block;width:calc(100% - 30px);}.footernavi ul li a br{display:none;}.footerlogo{position:absolute;top:70px;right:4%;}#cookie_einstellungen,.cookie_einstellungen{background:var(--blau);color:var(--weiss);}#cookie_einstellungen:hover,.cookie_einstellungen:hover{background:var(--blauschatten);}.btn-primary{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.btn-primary:hover{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.btn-primary:focus,.btn-primary.focus{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.btn-primary.disabled,.btn-primary:disabled{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.btn-secondary{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.btn-secondary:hover{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.btn-secondary:focus,.btn-secondary.focus{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.btn-secondary.disabled,.btn-secondary:disabled{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:var(--weiss);background-color:var(--blau);border-color:var(--blau);}.tx-indexedsearch-searchbox{float:left;clear:both;width:100%;margin:0 0 20px 0;}.tx-indexedsearch-searchbox legend{display:none;}.tx-indexedsearch-searchbox fieldset{border:0;background:var(--hellblau);float:none;clear:both;display:table;width:96%;max-width:1332px;margin:0 auto;padding:30px 2%;box-shadow:5px 5px 5px 0 var(--schlagschatten);}.tx-indexedsearch-form{float:left;margin:0 5px 0 0;}.tx-indexedsearch-form label{float:left;margin:3px 10px 0 0;}.tx-indexedsearch-searchbox-sword{width:400px;font-family:var(--fontnormal);font-style:normal;font-weight:300;font-size:17px;line-height:1.4em;color:var(--blau);padding:3px 5px;border:0;box-shadow:inset 0 0 0 1px var(--cgrau);float:left;-webkit-appearance:none;border-radius:0;}.tx-indexedsearch-searchbox-button{display:block;background:var(--blau);color:var(--weiss);font-family:var(--fontnormal);font-style:normal;font-weight:300;font-size:17px;line-height:1.4em;border:0;float:left;padding:4px 15px 2px;-webkit-appearance:none;border-radius:0;cursor:pointer;}div.tx-indexedsearch-browsebox{border:0;float:left;clear:both;width:100%;margin:0 0 20px 0;border-bottom:1px solid var(--schwarztrans);}.tx-indexedsearch-info-noresult{width:100%;float:left;clear:both;margin:20px 0;}ul.tx-indexedsearch-browsebox{margin:0;padding:0;list-style:none;float:left;clear:both;}.tx-indexedsearch-browsebox li{float:left;clear:none;margin:0 10px 10px 0;}.tx-indexedsearch-res{float:left;clear:both;width:100%;margin:10px 0;}.tx-indexedsearch-res + div.tx-indexedsearch-browsebox{width:100%;float:left;clear:both;margin:30px 0 0 0;text-align:center;border:0;}.tx-indexedsearch-res h4 a{text-decoration:none;}.tx-indexedsearch-info-sword{width:100%;float:left;clear:both;margin:20px 0 0 0;}.tx-indexedsearch-info-sword + .tx-indexedsearch-browsebox .tx-indexedsearch-browsebox{display:none;}.tx-indexedsearch-info-sword,.tx-indexedsearch-info-sword + .tx-indexedsearch-browsebox{display:none;}#inhaltsbereich .tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox{width:100%;float:left;clear:both;margin:0 0 50px 0;}#inhaltsbereich .tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li{float:none;display:inline-block;margin:0 5px 10px 0;padding:0;vertical-align:top;}#inhaltsbereich .tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a{display:block;background:var(--prio3);color:var(--blau);text-decoration:none;padding:3px 10px;}#inhaltsbereich .tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{background:var(--blau);color:var(--weiss);display:inline-block;font-weight:300;}#inhaltsbereich .tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a:hover{background:var(--blau);color:var(--weiss);}.news{width:100%;float:left;clear:both;margin:0;padding:0;}.news-list-container,.news-list2-container{float:left;clear:both;width:100%;margin:0;padding:0;text-align:center;}.news .news-list-container .article,.news .news-list2-container .article{float:none;clear:none;display:inline-block;text-align:left;vertical-align:top;width:31%;margin:0 0 40px 0;padding:25px 0;background:var(--hellblau);box-shadow:5px 5px 5px 0 var(--schlagschatten);position:relative;transition:all 0.3s ease;}.news .news-list-container .article:last-child,.news .news-list2-container .article:last-child{margin-bottom:40px;padding-bottom:25px;}.news.news-single .article:last-child{margin:0;padding:0;}.news-list-container .article:nth-child(3n+2),.news-list2-container .article:nth-child(3n+2){margin-left:3%;margin-right:3%;}.linkoverlay{position:absolute;display:block;left:0;top:0;right:0;bottom:0;z-index:1;transition:all 0.3s ease;}.news-list-container .article.newsmitbild .news-content,.news-list2-container .article.newsmitbild .news-content{display:block;width:90%;padding:15px 5% 25px 5%;background:var(--hellblau);position:absolute;left:0;bottom:0;min-height:120px;}.news .news-list-container .article,.news .news-list2-container .article{opacity:0;}.news .news-list-container.newsresp .article,.news .news-list2-container.newsresp .article{opacity:1;}.news .news-list-container .article:last-child,.news .news-list2-container .article:last-child{padding-bottom:25px;}.news-list-container .article:nth-child(3n+1),.news-list2-container .article:nth-child(3n+1){clear:left;}.news .news-list-container .article h4,.news .news-list2-container .article h4{margin:0 0 15px 0;font-weight:700;}.news-list-container .article .news-content.no-image,.news-list2-container .article .news-content.no-image{width:90%;margin:0 5%;}.news .news-list-container .article .news-text,.news .news-list2-container .article .news-text{margin:0;}.news-list-date{font-family:var(--fontnormal);font-style:normal;font-weight:300;font-size:14px;line-height:1.4em;display:block;float:left;clear:both;width:100%;}.newscategory{width:100%;float:left;clear:both;margin:20px 0 0 0;padding:5px 0 0 0;font-size:14px;font-weight:700;border-top:1px solid var(--cgrau);}.news-list3-container .newscategory{margin:0;color:#aaaaaa;font-weight:400;padding:0;}.newscategory .news-list-category{width:100%;float:left;clear:both;margin:0;padding:0;list-style:none;}.newscategory .news-list-category li{display:inline-block;vertical-align:top;margin:3px 5px 3px 0;padding:0;}.baustelle .newscategory.topcat{border-bottom:1px solid var(--cgrau);border-top:0;margin:0 0 20px 0;padding:0 0 15px 0;font-weight:700;font-size:20px;}.baustelle .newscategory.topcat img,.news-single .newscategory.topcat img{display:inline-block;margin:0 10px 0 0;vertical-align:top;}.baustelle .newscategory.topcat .news-list-category,.news-single .newscategory.topcat .news-list-category{display:inline-block;width:calc(100% - 80px);max-width:200px;float:none;margin-top:0.2em;}.news-single .newscategory.topcat{margin:0 0 20px 0;}.news-single .newscategory.topcat .news-list-category{max-width:150px;font-weight:700;font-size:20px;}.news .news-list-container .article .news-img-wrap,.news .news-list2-container .article .news-img-wrap{float:left;clear:both;width:100%;opacity:1;margin:0;aspect-ratio:3/2;overflow:hidden;}.news .news-list2-container .article .news-img-wrap{display:block;overflow:hidden;aspect-ratio:3/2;}.news .news-list-container.newsresp .article .news-img-wrap,.news .news-list2-container.newsresp .article .news-img-wrap{opacity:1;}.news .news-list-container .article .news-img-wrap a,.news .news-list2-container .article .news-img-wrap a{display:block;float:left;width:100%;padding:0;border:0;background:none;}.news .news-list-container .article a,.news .news-list2-container .article a{color:var(--blau);text-decoration:none;text-shadow:none;font-weight:inherit;}.news .news-list-container .article a::after,.news .news-list2-container .article a::after{display:none;}.news .news-list-container .article a.more,.news .news-list2-container .article a.more{color:var(--blau);text-decoration:none;margin:0;display:inline;padding:0;text-decoration:none;box-shadow:none;font-family:var(--fontnormal);font-style:normal;font-weight:300;font-size:17px;line-height:1.4em;}.news .news-list-container .articletype-2,.news .news-list2-container .articletype-2{background:var(--dia-old-background);background:var(--dia-ff-background);background:var(--dia-cs-background);background:var(--dia-mix-background);color:var(--weiss);}.news-list-container .article:hover .linkoverlay,.news-list2-container .article:hover .linkoverlay{background:var(--schwarztrans);}.news .news-list-container .articletype-2 a,.news .news-list2-container .articletype-2 a{color:var(--weiss);}.news .news-list-container .articletype-2 .newscategory,.news .news-list2-container .articletype-2 .newscategory{border-color:var(--weiss);}.news .news-list-container .articletype-2 .newscategory .news-list-category,.news .news-list2-container .articletype-2 .newscategory .news-list-category{margin:0.8em 0 0 0;}.news .news-list-container .articletype-2.category .newscategory{border-top:none;border-bottom:1px solid var(--weiss);padding:0 0 40px 0;margin:0 0 40px 0;font-weight:700;font-size:17px;line-height:1.4em;}.news .news-list-container .articletype-2.category .news-list-category{float:left;clear:none;width:calc(100% - 74px);}.news .news-list-container .articletype-2.category  .more .news-text{color:var(--weiss);}.news .news-list-container .articletype-2.category .newscategory img{max-width:64px;display:block;float:left;margin:0 10px 0 0;}.page-navigation{width:100%;float:left;clear:both;margin:10px 0 0 0;text-align:center;}.page-navigation p{display:none;}.page-navigation ul.pagination{width:100%;float:left;clear:both;margin:0;padding:0;text-align:center;}.news .page-navigation ul.pagination li{float:none;display:inline-block;margin:0 5px 10px 0;padding:0;vertical-align:top;}.news .page-navigation ul.pagination li a,.news .page-navigation ul.pagination li.active span,.news .page-navigation ul.pagination li span{display:block;background:var(--fastweiss);color:var(--blau);text-decoration:none;padding:3px 10px;}.news .page-navigation ul.pagination li a:hover{background:var(--blau);color:var(--weiss);}.news .page-navigation ul.pagination li.active span,.news .page-navigation ul.pagination li.active a{background:var(--accessiblegradientdark);color:var(--weiss);display:inline-block;}.news .news-list-container .article.articletype-0,.news .news-list2-container .article.articletype-0{padding:0;}.news .news-list-container .article.articletype-0 .news-content,.news .news-list2-container .article.articletype-0 .news-content{width:90%;margin:10px 5%;float:left;clear:both;}.news .news-list-container .article.articletype-0 .news-content.no-image,.news .news-list2-container .article.articletype-0 .news-content.no-image{padding-top:20px;}.news .news-list-container .article .news-img-wrap img,.news .news-list2-container .article .news-img-wrap img{width:100% !important;height:100% !important;object-fit:cover;aspect-ratio:3/2;transition:all 0.3s ease;}.news .news-list-container .article:hover .news-img-wrap img,.news .news-list2-container .article:hover .news-img-wrap img{transform:scale(1.05);}.news-list-tags{position:absolute;top:10px;right:0;background-color:var(--highlight);color:var(--weiss);padding:7px 10px 5px 10px;font-size:14px;font-weight:400;box-shadow:-5px 5px 5px 0 var(--schlagschatten);line-height:1em;}.news-list-tags.detail{position:static;display:inline-block;float:none;clear:both;background-color:var(--highlight);color:var(--weiss);padding:7px 10px 5px 10px;font-size:14px;font-weight:400;box-shadow:none;margin:0 0 20px 0;}.news.news-single .article{width:100%;float:left;clear:both;margin:0;padding:0;}.news.news-single h1{font-weight:700;font-family:var(--fontcondensed);font-style:normal;font-size:38px;line-height:1.2em;padding-bottom:22px;border-bottom:3px solid var(--blau);margin:0 0 30px 0;display:inline-block;float:none;clear:both;}.news.news-single h1 strong{display:block;font-weight:700;}.news.news-single h1 span{display:block;font-weight:300;}.news.news-single .teaser-text{color:var(--blau);font-size:17px;}.news.news-single .teaser-text.eventdetails::before{content:"";display:inline-block;width:65%;border-top:1px solid var(--hellblau);margin:20px 0;}.news.news-single .article .news-img-wrap{float:right;width:400px;max-width:30%;margin:0 0 25px 25px;opacity:0;}.news.news-single .article .news-img-wrap.owl-carousel{margin-top:10px;}.news.news-single .article .news-img-wrap a{float:right;}.news.news.news-single .article .news-img-wrap a{border:0;padding:0;background:none;}.news.news-single .article .news-img-wrap img{width:100% !important;height:auto !important;float:left;clear:both;}.news-img-wrap .news-img-caption{float:left;clear:both;margin:7px 3px 0;font-size:13px;line-height:1.4em;font-weight:700;color:var(--blau);}.newsdetailcontent{width:100%;float:left;clear:both;margin:0 0 0 0;padding:0;}.news-text-wrap{margin-bottom:0;}.news-backlink-wrap{float:left;clear:both;width:100%;margin:60px 0 0 0;padding:25px 0 0 0;border-top:1px solid var(--hellblau);}.news-backlink-wrap a{display:inline-block;padding:8px 20px 7px;background:var(--linkblau);color:var(--weiss);text-decoration:none;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1em;box-shadow:5px 5px 5px 0 var(--schlagschatten);transition:all 0.3s ease;margin:20px 0 0 0;}.news-backlink-wrap a:hover{background:var(--highlight);}.news.news-single .newscategory{border:0;padding:0;}.news.news-single .owl-carousel .owl-nav button.owl-next,.news.news-single .owl-carousel .owl-nav button.owl-prev{font-size:40px;padding:0 10px 7px !important;background:var(--hellblau);display:inline-block;margin:3px;}.news.news-single .owl-nav{text-align:right;position:absolute;right:0;top:-35px;}.news.news-single .news-text-wrap h1,.news.news-single .news-text-wrap h2,.news.news-single .news-text-wrap h3,.news.news-single .news-text-wrap h4,.news.news-single .news-text-wrap h5{display:inline-block;}.news .article:after{display:none;}.news .no-news-found{width:100%;float:left;clear:both;color:var(--blau) !important;text-align:center;font-style:normal !important;margin-bottom:40px;}.news-zusatz{width:calc(100% - 40px);float:left;clear:both;background:var(--hellblau);padding:20px 20px;margin:40px 0 0 0;}.news-zusatz > .frame-type-shortcut > .rahmen > .frame{width:30%;float:none;clear:none;display:inline-block;vertical-align:top;margin:0 1.5% 20px 1.5%;}.news-zusatz > .frame-type-shortcut > .rahmen > .frame h4.hl_fett{border-bottom:1px solid var(--blau);padding-bottom:5px;margin:5px 0 15px 0 !important;}.cnmc-accordion{width:100%;float:left;clear:both;}.cn_multicontent_teaser{width:100%;float:left;clear:both;margin:20px 0 10px;}.ui-accordion-header,.cnmc-accordion button{margin:5px 0 0 0;width:88%;float:left;clear:both;padding:10px 10% 10px 2% !important;font-family:var(--fontnormal);font-style:normal;font-weight:400;font-size:16px !important;line-height:1.4em;position:relative;cursor:pointer;transition:background 0.3s ease;background:var(--hellblau);border-color:var(--hellblau);border:0;text-align:left;background:var(--fastweiss);color:var(--blau);box-sizing:unset;}.cnmc-accordion button:not(.ui-state-active) + div{display:none;}.ui-accordion-header a{color:var(--blau) !important;text-decoration:none;}.ui-accordion-header:hover,.ui-accordion-header.ui-state-active{background:var(--blau) !important;color:var(--weiss);}.ui-accordion-header:hover a,.ui-accordion-header.ui-state-active a{color:var(--weiss) !important;}.frame-type-cn_multicontent .ui-accordion-header-icon{position:absolute;right:1.5%;top:50%;width:20px;height:20px;background:url('../../../fileadmin/templatefiles/images/plus_blau.svg') center center no-repeat;background-size:20px auto;margin-top:-10px;}.frame-type-cn_multicontent .ui-accordion-header.ui-state-active .ui-accordion-header-icon,.frame-type-cn_multicontent .ui-accordion-header.ui-state-active:hover .ui-accordion-header-icon{background:url('../../../fileadmin/templatefiles/images/minus.svg') center center no-repeat;background-size:20px auto;}.frame-type-cn_multicontent .ui-accordion-header:hover .ui-accordion-header-icon{background:url('../../../fileadmin/templatefiles/images/plus.svg') center center no-repeat;background-size:20px auto;}.frame-type-cn_multicontent .ui-accordion-content{width:96%;float:left;clear:both;padding:15px 2%;background:#FFFFFF;border:none;font-family:var(--fontnormal);font-style:normal;font-weight:300;font-size:17px;line-height:1.4em;color:var(--blau);margin:0 0 10px 0;}.frame-type-cn_multicontent .ui-accordion-header-icon{position:absolute;right:1.5%;top:50%;width:20px;height:20px;background:url('../../../fileadmin/templatefiles/images/plus_blau.svg') center center no-repeat;background-size:20px auto;margin-top:-10px;}.frame-type-cn_multicontent .ui-accordion-header.ui-state-active .ui-accordion-header-icon,.frame-type-cn_multicontent .ui-accordion-header.ui-state-active:hover .ui-accordion-header-icon{background:url('../../../fileadmin/templatefiles/images/minus.svg') center center no-repeat;background-size:20px auto;}.frame-type-cn_multicontent .ui-accordion-header:hover .ui-accordion-header-icon{background:url('../../../fileadmin/templatefiles/images/plus.svg') center center no-repeat;background-size:20px auto;}.frame-onepageinhalt > .rahmen > .tx_cn-columns .col-100:first-child > .frame.frame-zwischenheader:first-of-type{margin-top:-80px;}.geschaeftsbericht #inhaltsbereich .ce-textpic.ce-left.ce-nowrap .ce-gallery{margin-right:20px;}#inhaltsbereich .frame-type-menu_pages.frame-layout-0 ul,#inhaltsbereich .frame-type-menu_subpages.frame-layout-0 ul{width:100%;float:left;clear:both;margin:0;padding:0;list-style:none;text-align:center;}#inhaltsbereich .frame-type-menu_pages.frame-layout-0 ul li,#inhaltsbereich .frame-type-menu_subpages.frame-layout-0 ul li{display:inline-block;vertical-align:top;margin:0 7px 15px 7px;}#inhaltsbereich .frame-type-menu_pages.frame-layout-0 ul li a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-0 ul li a{display:block;padding:8px 23px 7px 23px;background:var(--linkblau);color:var(--weiss);text-decoration:none !important;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 25%);transition:all 0.3s ease;}#inhaltsbereich .frame-type-menu_pages.frame-layout-0 ul li:hover a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-0 ul li:hover a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-0 ul li.act a{background:var(--highlight);}#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul{width:100%;float:left;clear:both;margin:0;padding:0;list-style:none;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li{display:inline-block;vertical-align:top;margin:0 20px 40px 0;width:calc(33% - 20px);text-align:center;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4.frame-sitemap_zweisp > .rahmen,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4.frame-sitemap_zweisp > .rahmen{max-width:900px;margin:0 auto;float:none;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4.frame-sitemap_zweisp ul,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4.frame-sitemap_zweisp ul{text-align:center;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4.frame-sitemap_zweisp ul li,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4.frame-sitemap_zweisp ul li{width:calc(50% - 23px);text-align:center;margin:0 10px 40px 10px;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4.frame-sitemap_zweisp ul li > a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4.frame-sitemap_zweisp ul li > a{max-width:420px;display:inline-block;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li a,#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li.ohnebild a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li.ohnebild a{display:block;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;box-shadow:5px 5px 5px 0 var(--schlagschatten);transition:all 0.3s ease;padding:20px 30px;text-decoration:none;background:var(--blau);color:var(--weiss);transition:all 0.3s ease;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li:hover a,#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li.ohnebild:hover a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li:hover a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li.ohnebild:hover a{background:var(--accessiblegradientrtldunkler);}#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li.mitbild a,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li.mitbild a{background:none;padding:0;position:relative;margin-bottom:20px;box-shadow:none;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li.mitbild img,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li.mitbild img{display:block;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li.mitbild a .box,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li.mitbild a .box{display:block;position:absolute;background:var(--blau);box-shadow:5px 5px 5px 0 var(--schlagschatten);padding:20px 30px;width:calc(80% - 60px);bottom:-20px;left:10%;}#inhaltsbereich .frame-type-menu_pages.frame-layout-4 ul li.mitbild:hover a .box,#inhaltsbereich .frame-type-menu_subpages.frame-layout-4 ul li.mitbild:hover a .box{background:var(--accessiblegradientrtldunkler);}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul{width:100%;float:left;clear:both;margin:0;padding:0;list-style:none;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 a{text-decoration:none;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li{width:100%;display:block;float:left;clear:both;margin:0 0 20px 0;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > a{background:var(--linkblau);color:var(--weiss);display:block;padding:20px 20px;font-size:24px;line-height:1.1em;font-weight:300;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > a:hover,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > a:hover,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > a:hover{background:var(--blauschatten);}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul > li > a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul > li > a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul > li > a{background:var(--prio3);}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 > .rahmen > ul > li > ul > li > a:hover,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 > .rahmen > ul > li > ul > li > a:hover,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 > .rahmen > ul > li > ul > li > a:hover{background:var(--prio3dark);text-decoration:underline;text-decoration-color:var(--highlight);text-decoration-thickness:2px;text-underline-offset:3px;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul{margin:10px 0 0 0;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li{display:inline-block;vertical-align:top;float:none;width:49%;margin:5px 0 5px 0;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li:nth-child(even),#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li:nth-child(even),#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li:nth-child(even){margin-left:2%;float:right;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li a{background:var(--hellblau);color:var(--blau);padding:10px 20px;font-size:18px;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li ul{background:none;margin:10px 0 0 0;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li ul li,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li ul li,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li ul li{width:100%;float:left;clear:both;margin:0;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li ul li a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li ul li a,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li ul li a{background:none;font-size:17px;padding:3px 20px;color:var(--blau);}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li ul li a:hover,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li ul li a:hover,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li ul li a:hover{background:none;text-decoration:underline;text-decoration-color:var(--highlight);text-decoration-thickness:2px;text-underline-offset:3px;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li ul li > ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li ul li > ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li ul li > ul{border-top:1px solid var(--leichtblau);width:calc(100% - 40px);margin:5px 20px 10px 20px;padding:10px 0 0 0;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li ul li > ul li,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li ul li > ul li,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li ul li > ul li{width:100%;float:left;clear:both;margin:0;}#inhaltsbereich > .frame-type-menu_sitemap.frame-layout-0 ul > li > ul li ul li > ul li > ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-0 ul > li > ul li ul li > ul li > ul,#inhaltsbereich > .frame-type-menu_sitemap_pages.frame-layout-9 ul > li > ul li ul li > ul li > ul{width:calc(100% - 20px);margin:5px 0 0 20px;}.tx-powermail,.tx-powermail .container-fluid,.tx-powermail .powermail_form{width:100%;float:left;clear:both;margin:0;padding:0;display:block;}.powermail_fieldset{width:100%;float:left;clear:both;margin:0;padding:0;display:block;border:0;}.powermail_legend{width:100%;float:left;clear:both;margin:20px 0 20px 0;font-weight:700;border-bottom:1px solid var(--blau);padding:0;}.powermail_legend.nolabel{display:block;width:0px;height:0px;overflow:hidden;text-indent:-999px;white-space:nowrap;margin:0;border:0;}.hideheadline{display:block;width:0px;height:0px;overflow:hidden;text-indent:-999px;white-space:nowrap;margin:0;border:0;}.tx-gewinnspieldaten .fluxxinhalt legend.nolabel{display:block;width:0;height:0;overflow:hidden;text-indent:-999px;white-space:nowrap;float:left;clear:both;margin:0;padding:0;border-bottom:0;}.powermail_legend.nolabel + .powermail_fieldwrap,.powermail_legend.nolabel + .powermail_hidden + .powermail_fieldwrap{margin-top:0;}.powermail_fieldwrap{width:100%;float:left;clear:both;margin:0 0 10px 0;}.powermail_label{width:160px;float:left;margin:0 20px 0 0;}.powermail_field{width:calc(100% - 180px);float:left;margin:0;position:relative;}.powermail_fieldwrap_type_check .powermail_field,.powermail_fieldwrap_type_text .powermail_field,.powermail_fieldwrap_type_captcha .powermail_field{width:100%;}.powermail_fieldset.layout1 .powermail_captcha{max-width:370px;}.powermail_fieldwrap_datumderkuendigung + .powermail_fieldwrap_type_text .powermail_field{width:100%;margin-bottom:20px;}.powermail_input,.powermail_select,.powermail_textarea,.powermail_captcha,.powermail_date{width:calc(100% - 20px);float:left;clear:both;margin:0;padding:8px 10px;background:var(--hellblau);border:0;font-family:var(--fontnormal);font-style:normal;font-weight:300;font-size:17px;line-height:1.4em;color:var(--blau);box-sizing:unset;}.frame-hellblauerbalken .powermail_input,.frame-hellblauerbalken .powermail_select,.frame-hellblauerbalken .powermail_textarea,.frame-hellblauerbalken .powermail_captcha,.frame-hellblauerbalken .powermail_date{background:var(--weiss);}.frame-hellblauerbalken .powermail_fieldwrap_pflichtfelder.layout3{position:absolute;bottom:-40px;width:auto;}.powermail_textarea{resize:none;}.powermail_fieldwrap_type_captcha > .powermail_label{width:100%;float:left;clear:both;margin:20px 0 10px 0;font-weight:700;border-bottom:1px solid #134094;}.powermail_fieldwrap_type_captcha label{position:relative;}.powermail_fieldwrap_type_captcha label::after{content:'*';display:block;position:absolute;top:0;left:65px;}.powermail_fieldwrap_type_captcha > .powermail_field::before{content:"Jetzt noch kurz die untenstehende Rechenaufgabe lösen und das Ergebnis eintragen.";margin-bottom:10px;display:block;}.powermail_captchaimage{width:auto;float:left;clear:both;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 25%);margin:10px 0 0 0;}.powermail_fieldwrap_type_submit .powermail_field{width:auto;float:right;clear:both;margin:20px 0 0 0;}.powermail_fieldwrap_type_submit .powermail_field{position:relative;}.powermail_fieldwrap_type_submit .powermail_field .powermail_progressbar{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;}.powermail_submit{margin:0;display:inline-block;padding:10px 55px 10px 25px;background:transparent;color:var(--weiss);font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;transition:all 0.3s ease;border:0;cursor:pointer;float:left;-webkit-appearance:none;border-radius:0;position:relative;z-index:2;}.frame-hellblauerbalken .powermail_fieldwrap_type_submit{width:100%;float:left;clear:both;position:absolute;left:0;bottom:-14px;z-index:1;margin:0;padding:0;}.frame-hellblauerbalken .powermail_fieldwrap_type_submit .powermail_field{width:auto;float:right;margin-right:5%;}.powermail_fieldwrap_type_content .powermail_field{width:100%;float:left;clear:both;margin:0;padding:0;}.powermail_fieldwrap.layout1{background:var(--hellblau);padding:10px 15px;width:calc(100% - 30px);}.powermail_fieldwrap_type_content.layout1{margin-bottom:1px;}.powermail_fieldwrap_type_check.layout1 .powermail_label{display:none;}.powermail_fieldwrap_type_check .powermail_field .checkbox .powermail_checkbox{display:inline-block;width:24px;height:24px;padding:0;}.powermail_fieldwrap_type_check.layout1 .powermail_checkbox{margin-left:0;}.powermail_fieldwrap_type_check.layout1{margin-bottom:20px;}.powermail_field_error_container{position:relative;width:100%;float:left;clear:both;}.powermail_field_error_container_captcha{width:100%;float:left;clear:both;}.powermail-errors-list{width:auto;margin:0;padding:0;list-style:none;position:absolute;top:5px;right:10px;font-size:11px;color:var(--bgblau);}.powermail_fieldwrap_type_date .powermail-errors-list{right:40px;}.powermail_fieldwrap_type_select .powermail-errors-list{right:20px;}.powermail_field_error_container .powermail-errors-list,.powermail_field_error_container_captcha .powermail-errors-list{position:static;margin:5px 0 0 0;}.powermail_field_error_container_captcha .powermail-errors-list{margin:15px 0 0 0;}.powermail_fieldwrap_type_check .powermail_field_error_container .powermail-errors-list{margin-left:12px;}.powermail_field_error:not(.powermail_field_error_container){outline:var(--highlight) solid 2px;}.checkbox.powermail_field_error{padding-left:12px;}.powermail_confirmation form{display:inline-block;margin:0 20px 0 0;}.powermail_confirmation .btn{color:var(--blau);background:var(--hellblau);border-color:var(--hellblau);}.powermail_confirmation .btn-primary{color:var(--weiss);background:var(--blau);border-color:var(--blau);}.powermail_confirmation table{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--hellblau);}.powermail_fieldset.layout1{width:48%;margin:0 2% 0 0;clear:none;}.powermail_fieldset.layout1 + .powermail_fieldset.layout1{margin:0 0 0 2%;}.powermail_field_error{scroll-padding-top:0;scroll-margin-top:120px;}.page8 #footer{margin:0;}.page8 #inhaltsbereich,.page8 #header .frame + .nachunten{display:none;}.page8 #header{margin-bottom:60px;}.tx-go-maps-ext{width:100%;float:left;clear:both;margin:0;padding:0;}.js-gme-container{width:100%;float:left;clear:both;margin:0;padding:0;}.gme_filterbox{width:calc(100% - 40px);float:left;clear:both;margin:0;padding:10px 20px;background:var(--blau);color:var(--weiss);}#inhaltsbereich .gme_filterbox ul,.gme_filterbox ul{width:calc(100% - 50px);float:left;clear:both;margin:0;padding:0 0 0 50px;list-style:none;position:relative;}#inhaltsbereich .gme_filterbox ul::before,.gme_filterbox ul::before{content:'';display:block;width:28px;height:25px;background:url('../../../fileadmin/templatefiles/images/filter.png') left top no-repeat;background-size:28px auto;position:absolute;top:5px;left:0;}#inhaltsbereich .gme_filterbox ul li,.gme_filterbox ul li{display:inline-block;vertical-align:top;background:var(--linkblau);margin:0px 10px 0px 0;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 25%);transition:all 0.3s ease;position:relative;}#inhaltsbereich .gme_filterbox ul li:hover,.gme_filterbox ul li:hover{background:var(--highlight);}#inhaltsbereich .gme_filterbox ul li input,.gme_filterbox ul li input{display:block;position:absolute;top:8px;left:5px;}#inhaltsbereich .gme_filterbox ul li label,.gme_filterbox ul li label{display:inline-block;vertical-align:top;padding:8px 15px 7px 30px;cursor:pointer;}.js-map{width:100%;float:left;clear:both;margin:0;padding:0;}.gomaps_box{width:100%;float:left;clear:both;margin:0;padding:0;position:relative;}.gomaps_overlay{display:none;}.tx-go-maps-ext .gme-info-window{max-width:280px;padding:5px 5px 0;font-size:14px;}.tx-go-maps-ext .gm-svpc{display:none !important;}.tx-go-maps-ext .gm-style-iw-d + button{top:0 !important;right:0 !important;}ul.gme-addresses{float:left;clear:both;width:102%;margin:0 0 0 -1%;padding:0;text-align:left;list-style:none;opacity:0;}#iframeinhalt{float:left;clear:both;width:100%;}#iframeinhalt ul.gme-addresses{display:none;}ul.gme-addresses li{display:inline-block;float:left;width:29.333%;margin:30px 1% 0;padding:15px 1%;vertical-align:top;background:var(--hellblau);}ul.gme-addresses li > img{float:left;clear:both;max-width:100%;height:auto;margin:0 0 20px 0;}ul.gme-addresses li .js-gme-address{float:left;clear:both;}iframe.kundenmagazin{min-height:1200px;}iframe.kundenmagazin.resp_kmiframe{display:none;min-height:1600px;}.tx-events2,.tx-events2 .list{float:left;clear:both;width:100%;}.tx-events2 .nopaginator .f3-widget-paginator{display:none;}.tx-events2 .list .wochen_tag{display:inline-block;width:19%;max-width:235px;float:none;clear:none;vertical-align:top;margin:0 0.75% 0 0;}.frame-style-1column .col-20:has(.frame-type-menu_pages.frame-layout-11) > .frame{width:98% !important;margin:0 1% !important;position:relative;}.frame-style-1column .col-20:has(.frame-type-menu_pages.frame-layout-11) > .frame .kurslinkoverlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;}.tx-events2 .list .wochen_tag .wochentag,.frame-style-1column .col-20:has(.frame-type-menu_pages.frame-layout-11) .frame-type-header .pwieh4 strong{display:block;float:left;clear:both;width:100%;background:var(--hellblau);text-align:center;padding:3px 0;margin:0 0 2px 0;font-weight:400;}.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(header .zeitraum) .kurstitel{position:absolute;top:54px;}.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(header .zeitraum) .kurstitel::after{content:' *';}.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11 header .zeitraum{padding-top:34px;display:inline-block;opacity:0;height:0;overflow:hidden;}.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11 header p.pwieh4,.frame-style-1column .col-20:has(.frame-type-menu_pages.frame-layout-11) > .frame-type-textmedia header p.pwieh4{font-family:var(--fontnormal);font-size:17px;}.tx-events2 .list .wochen_tag .einzeltermin,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11,.frame-style-1column .col-20:has(.frame-type-menu_pages.frame-layout-11) > .frame-type-textmedia{display:block;float:left;clear:both;width:90%;box-shadow:0 0 0 1px var(--hellblau);margin:2px 0;padding:10px 5% 0;position:relative;overflow:hidden;color:#fff;background:#000;}.frame-style-1column .col-20:has(.frame-type-menu_pages.frame-layout-11) > .frame-type-menu_pages.frame-layout-11,.frame-style-1column .col-20:has(.frame-type-menu_pages.frame-layout-11) > .frame-type-textmedia{width:88% !important;margin:2px 1% !important;}.tx-events2 .list .wochen_tag .einzeltermin[data-entfaellt="1"] .termin::before,.wochenplan > .einzeltermin[data-entfaellt="1"] .termin::before{content:'entfällt vorübergehend';display:block;float:none;clear:both;max-width:150px;background:#880000;color:var(--weiss);padding:2px 5% 0;margin:0 0 10px -5.5%;font-size:15px;font-weight:400;}.wochenplan > .einzeltermin[data-entfaellt="1"] .termin::before{margin:-10px 0 15px -20px;padding:2px 20px 0;}.tx-events2 .list .wochen_tag .einzeltermin h5,.tx-events2 .list .wochen_tag .einzeltermin p.kursheadline,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11 .kurstitel{font-family:var(--fontcondensed);font-style:normal;font-size:20px;line-height:1.2em;font-weight:700;color:#fff;}.tx-events2 .list .wochen_tag .einzeltermin h5 a,.tx-events2 .list .wochen_tag .einzeltermin p.kursheadline a{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;cursor:pointer;}.tx-events2 .list .wochen_tag .einzeltermin .teaser,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11 .kursziel{font-size:14px;font-weight:400;background:var(--schwarztranszwei);display:block;padding:7px 0 5px;margin:0;box-shadow:-50px 0 0 0 var(--schwarztranszwei),50px 0 0 0 var(--schwarztranszwei);display:none;}.tx-events2 .list .wochen_tag .einzeltermin:hover .teaser,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:hover .kursziel,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(header .zeitraum) .kursziel{display:block;}.einzeltermin *{position:relative;z-index:1;}.einzeltermin .termin{z-index:2;}.kurs h5::before,.kurs p.kursheadline::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:0;}.einzeltermin .trainer{margin:20px 0 0 0;}.kurs h5.kurs-8,.kurs h5.kurs-48,.kurs p.kursheadline.kurs-8,.kurs p.kursheadline.kurs-48,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(.kurs-553){background:var(--aquafit);}.kurs h5.kurs-9,.kurs h5.kurs-51,.kurs p.kursheadline.kurs-9,.kurs p.kursheadline.kurs-51,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(.kurs-554){background:var(--bewegbad);}.kurs h5.kurs-11,.kurs h5.kurs-52,.kurs p.kursheadline.kurs-11,.kurs p.kursheadline.kurs-52,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(.kurs-556){background:var(--aquajogging);}.kurs h5.kurs-12,.kurs h5.kurs-49,.kurs p.kursheadline.kurs-12,.kurs p.kursheadline.kurs-49,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(.kurs-555){background:var(--wirbelsaeulen);}.kurs h5.kurs-13,.kurs h5.kurs-50,.kurs p.kursheadline.kurs-13,.kurs p.kursheadline.kurs-50,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(.kurs-557){background:var(--funktionellestrain);}.kurs h5.kurs-14,.kurs p.kursheadline.kurs-14,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(.kurs-373){background:var(--relax);}.kurs h5.kurs-15,.kurs p.kursheadline.kurs-15,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(.kurs-374){background:var(--balancefit);}.frame-style-1column .col-20:has(.frame-type-menu_pages.frame-layout-11) > .frame-type-textmedia,.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11:has(.kurs-558){background:var(--bodyfit);}.kurs h5.kurs-8::before,.kurs h5.kurs-48::before,.kurs p.kursheadline.kurs-8::before,.kurs p.kursheadline.kurs-48::before{box-shadow:0 0 0 1000px var(--aquafit);}.kurs h5.kurs-9::before,.kurs h5.kurs-51::before,.kurs p.kursheadline.kurs-9::before,.kurs p.kursheadline.kurs-51::before{box-shadow:0 0 0 1000px var(--bewegbad);}.kurs h5.kurs-11::before,.kurs h5.kurs-52::before,.kurs p.kursheadline.kurs-11::before,.kurs p.kursheadline.kurs-52::before{box-shadow:0 0 0 1000px var(--aquajogging);}.kurs h5.kurs-12::before,.kurs h5.kurs-49::before,.kurs p.kursheadline.kurs-12::before,.kurs p.kursheadline.kurs-49::before{box-shadow:0 0 0 1000px var(--wirbelsaeulen);}.kurs h5.kurs-13::before,.kurs h5.kurs-50::before,.kurs p.kursheadline.kurs-13::before,.kurs p.kursheadline.kurs-50::before{box-shadow:0 0 0 1000px var(--funktionellestrain);}.kurs h5.kurs-14::before,.kurs p.kursheadline.kurs-14::before{box-shadow:0 0 0 1000px var(--relax);}.kurs h5.kurs-15::before,.kurs p.kursheadline.kurs-15::before{box-shadow:0 0 0 1000px var(--balancefit);}.ort{margin-top:15px;}.frame-style-1column .col-20 > .frame-type-menu_pages.frame-layout-11 .kursicon{display:inline-block;width:40px;height:20px;background:var(--weiss);mask-size:40px auto;mask-repeat:no-repeat;}.location-1,.location-2,.location-3{padding-left:48px;background:url('../../../fileadmin/templatefiles/images/wellenbecken-weiss.png') left center no-repeat;display:inline-block;background-size:40px auto;min-height:22px;}.location-2{background:url('../../../fileadmin/templatefiles/images/warminnenbecken-weiss.png') left center no-repeat;background-size:40px auto;}.location-3{background:url('../../../fileadmin/templatefiles/images/sportseminarraum-weiss.png') left center no-repeat;background-size:40px auto;}.kursdetailansicht .location-1{background:url('../../../fileadmin/templatefiles/images/wellenbecken-grau.png') left center no-repeat;background-size:40px auto;}.kursdetailansicht .location-2{background:url('../../../fileadmin/templatefiles/images/warminnenbecken-grau.png') left center no-repeat;background-size:40px auto;}.kursdetailansicht .location-3{background:url('../../../fileadmin/templatefiles/images/sportseminarraum-grau.png') left center no-repeat;background-size:40px auto;}.frame-type-menu_categorized_content.frame-layout-11 .kursort{display:block;padding:10px 0 0 50px;margin:10px 0 0 0;background-repeat:no-repeat;background-size:40px auto;background-position:left 10px;min-height:20px;border-top:1px solid var(--bgblau);}.frame-type-menu_categorized_content.frame-layout-11 ul{list-style:none;padding:0;margin:20px 0 0 0;display:block;text-align:center;}.frame-type-menu_categorized_content.frame-layout-11 ul li{display:inline-block;vertical-align:top;width:calc(25% - 63px);margin:0 10px 20px;padding:20px;background:var(--hellblau);text-align:left;}.frame-type-menu_categorized_content.frame-layout-11 .kurszeit{font-weight:700;}.kursdetailansicht{width:100%;float:left;clear:both;margin:0;padding:0;}.wochenplan{width:100%;float:left;clear:both;margin:0;padding:0;text-align:center;}.wochenplan > .einzeltermin{display:inline-block;vertical-align:top;width:calc(25% - 63px);margin:0 10px 20px;padding:20px;background:var(--hellblau);text-align:left;}.wochenplan > .einzeltermin .termin{font-weight:700;border-bottom:1px solid var(--blau);padding-bottom:5px;margin:0 0 10px 0;}.wochenplan p{margin:0;float:none;clear:both;}.kursbeschreibung h5{font-family:var(--fontnormal);margin:20px 0 25px 0;font-style:normal;font-weight:700;font-size:17px;line-height:1.4em;}.kursdetailansicht .kursbeschreibung ul{list-style:none;margin:10px 0 0 0;padding:0;text-align:center;}.kursdetailansicht .kursbeschreibung ul li,.aktivprogramm #inhaltsbereich .frame .ce-bodytext ul.li-neben li{line-height:25px;min-height:24px;list-style:none;margin:0 5px 0 0;padding:0 10px 0 0;border-right:1px solid var(--hellblau);float:none;display:inline-block;vertical-align:top;}.aktivprogramm #inhaltsbereich .frame .ce-bodytext ul.li-neben li p{display:inline-block;margin:0;padding:0;line-height:40px;}.aktivprogramm #inhaltsbereich .frame .ce-bodytext ul.li-neben li p img{display:inline-block;margin:0 0 -3px 0;}.kursdetailansicht .kursbeschreibung ul li:last-child,.aktivprogramm #inhaltsbereich .frame .ce-bodytext ul.li-neben li:last-child{margin:0;border-right:0;}.kursdetailansicht .kursbeschreibung ul li:first-child::before,.aktivprogramm #inhaltsbereich .frame .ce-bodytext ul.li-neben li:first-child::before{content:"";display:inline-block;width:19px;height:22px;background:url('../../../fileadmin/templatefiles/images/dauer.png') left top no-repeat;background-size:auto 22px;margin:0 5px -4px 0;}.kursdetailansicht .kursbeschreibung ul li img{margin-bottom:-4px;}.fancybox-slide--iframe .fancybox-content{background:none;}.nachhaltigkeit .fancybox-slide--image .fancybox-content{background:#fff;box-shadow:0 0 0 10px #fff;}#lightbox > .frame > .rahmen{max-width:800px;margin:0 auto;background:var(--weiss);}#lightbox > .frame > .rahmen > *{width:calc(100% - 40px);padding:20px 20px;}.eiszeiten{width:100%;float:left;clear:both;text-align:left;margin:-10px 0 0 0;padding:0;}.eiszeiten li{width:calc(33% - 43px);display:inline-block;vertical-align:top;margin:20px 20px 40px 20px;float:none;background:var(--blau);color:var(--weiss);}.eiszeitenbox{float:left;clear:both;width:90%;margin:0;padding:20px 5% 40px 5%;position:relative;overflow:unset;display:block;}.eiszeitenbox > span{display:block;}.eiszeitenbox .tag{border-bottom:1px solid var(--weiss);padding-bottom:5px;margin:0 0 15px 0;font-style:normal;font-weight:700;font-size:20px;line-height:1.2em;}.eiszeitenbox .buchungslink.more{position:absolute;left:10%;bottom:-25px;width:calc(80% - 40px);text-align:center;}.no_event{text-align:center;}.frame-sitzplan.frame-layout-6 > .rahmen{max-width:600px !important;margin:0 auto !important;}.frame-sitzplan .sitzplanbox{width:100%;float:left;clear:both;margin:0;position:relative;}.frame-sitzplan .sitzplanbox img{width:100%;height:auto;display:block;}.frame-sitzplan .sitzplanlinks{width:100%;float:left;clear:both;margin:0;}.frame-sitzplan .sitzplanlinks li{display:block;position:absolute;}.frame-sitzplan .sitzplanlinks li.a1{top:70.2%;left:30.5%;}.frame-sitzplan .sitzplanlinks li.a2{top:62%;left:30.5%;}.frame-sitzplan .sitzplanlinks li.a3{top:48%;left:30.5%;}.frame-sitzplan .sitzplanlinks li.a4{top:33.8%;left:30.5%;}.frame-sitzplan .sitzplanlinks li.a5{top:26.5%;left:30.5%;}.frame-sitzplan .sitzplanlinks li.a6{top:20.3%;left:30.5%;}.frame-sitzplan .sitzplanlinks li.b7{top:7.6%;left:32.5%;}.frame-sitzplan .sitzplanlinks li.b8{top:11.4%;left:40.3%;}.frame-sitzplan .sitzplanlinks li.b9{top:11.4%;left:51.4%;}.frame-sitzplan .sitzplanlinks li.b10{top:11.4%;left:62.4%;}.frame-sitzplan .sitzplanlinks li.b11{top:11.4%;left:69.4%;}.frame-sitzplan .sitzplanlinks li.b12{top:18.4%;left:75%;}.frame-sitzplan .sitzplanlinks li.b13{top:23.4%;left:76.5%;}.frame-sitzplan .sitzplanlinks li.b14{top:32%;left:76.5%;}.frame-sitzplan .sitzplanlinks li.b15{top:43.4%;left:76.5%;}.frame-sitzplan .sitzplanlinks li.b16{top:54.8%;left:76.5%;}.frame-sitzplan .sitzplanlinks li.b17{top:66.8%;left:76.5%;}.frame-sitzplan .sitzplanlinks li.b18{top:76.8%;left:76.5%;}.frame-sitzplan .sitzplanlinks li.c19{top:73.5%;left:22.6%;}.frame-sitzplan .sitzplanlinks li.c20{top:62.3%;left:22.6%;}.frame-sitzplan .sitzplanlinks li.c21{top:44.8%;left:22.6%;}.frame-sitzplan .sitzplanlinks li.c22{top:28.8%;left:23.8%;}.frame-sitzplan .sitzplanlinks li.c23{top:17.5%;left:25.8%;}.frame-sitzplan .sitzplanlinks li a{display:block;width:30px;height:30px;}.frame-sitzplan .sitzplanlinks li.a3 a{width:25px;}.frame-sitzplan .sitzplanlinks li.a6 a{height:20px;}.frame-sitzplan .sitzplanlinks li.c23 a{width:25px;}.ce-bodytext hr{border:0;border-top:1px solid var(--schwarztrans02);margin:15px 0;display:block;}.frame-blauekachel .ce-bodytext hr{border:0;border-top:1px solid var(--weiss);margin:10px 0;display:block;}.frame-rot .unterhl,.frame-gelb .unterhl,.frame-gruen .unterhl,.frame-landesweit .unterhl{display:inline-block;font-size:30px !important;margin:0 0 0 10px;}.frame-hakenbox_hellblau > .rahmen .frame-rot header h2,.frame-hakenbox_hellblau > .rahmen .frame-gelb header h2,.frame-hakenbox_hellblau > .rahmen .frame-gruen header h2,.frame-hakenbox_hellblau > .rahmen .frame-landesweit header h2{margin:30px 0 20px;font-size:30px !important;position:relative;}.frame-hakenbox_hellblau > .rahmen .frame-rot header h2::before,.frame-hakenbox_hellblau > .rahmen .frame-gelb header h2::before,.frame-hakenbox_hellblau > .rahmen .frame-gruen header h2::before,.frame-hakenbox_hellblau > .rahmen .frame-landesweit header h2::before{content:'';display:block;position:absolute;left:-12px;top:-2px;width:42px;height:42px;border-radius:100%;background:var(--schwarztrans);z-index:0;mix-blend-mode:multiply;}.frame-hakenbox_hellblau > .rahmen .frame-rot header h2::before{background:rgba(255,0,0,0.5);}.frame-hakenbox_hellblau > .rahmen .frame-gelb header h2::before{background:rgba(255,255,0,0.5);}.frame-hakenbox_hellblau > .rahmen .frame-gruen header h2::before{background:rgba(0,255,0,0.5);}.frame-hakenbox_hellblau.frame-type-shortcut > .rahmen{display:table;}.frame-hakenbox_hellblau.frame-type-shortcut .ui-accordion-header{background:var(--blau);}.frame-hakenbox_hellblau.frame-type-shortcut .ui-accordion-header:hover{background:var(--blauschatten) !important;}.frame-hakenbox_hellblau.frame-type-shortcut .ui-accordion-header a{color:var(--weiss) !important;}.frame-hakenbox_hellblau.frame-type-shortcut .frame-type-cn_multicontent .ui-accordion-header-icon{background:url('../../../fileadmin/templatefiles/images/plus.svg') center center no-repeat;background-size:20px auto;}.news-list3-container{float:left;clear:both;width:100%;margin:0;padding:0;}.news-list3-container .article{float:none;clear:none;display:inline-block;text-align:left;vertical-align:top;width:46%;margin:0 1.8%;padding:0;background:var(--weiss);position:relative;transition:all 0.3s ease;overflow:hidden;opacity:0;}.news-list3-container a.linkoverlay{text-indent:-999px;}.news-list3-container .article.newsmitbild{background-size:100% auto;background-repeat:no-repeat;background-position:center top;transition:all 0.3s ease;}.news .news-list3-container .article.newsmitbild .news-content{display:block;width:100%;padding:15px 0 25px 0;background:var(--weiss);position:absolute;left:0;bottom:0;min-height:80px;}.news .news-list3-container .article h4,.news .news-list3-container .article p.condensed{margin:0 0 0px 0;padding:0 0 10px 0;font-weight:400;border-bottom:2px solid var(--prio3dark);}.news .news-list3-container .article .projektdetaillink{background:var(--prio3);color:var(--blau);display:inline-block;float:right;padding:8px 20px 7px 20px;text-decoration:none !important;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;transition:all 0.3s ease;}.news .news-list3-container .article:hover .projektdetaillink{background:var(--prio3dark);}.news ul.katmenue{width:100%;float:left;clear:both;margin:0;padding:0;list-style:none;text-align:center;}.news ul.katmenue li{display:inline-block;vertical-align:top;margin:0 5px 10px 5px;}.news ul.katmenue li a{background:var(--prio3);color:var(--blau);display:block;padding:8px 20px 7px 20px;text-decoration:none !important;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;transition:all 0.3s ease;}.news ul.katmenue li a.active,.news ul.katmenue li:hover a{background:var(--highlight);color:var(--weiss);transition:none;}.news ul.katmenue li:hover a.active{background:var(--highlightdark);}.news .news-list3-container .article .news-img-wrap{margin:0 0 15px 0;}.news.news-single .article .projektdetail{margin-top:20px;}.news.news-single .article .projektdetail h1{font-weight:400;padding:0;border:0;margin-top:0;}.news.news-single .article .projektdetail .news-img-wrap{width:calc(100% - 65px);max-width:900px;float:none;clear:both;margin:0 auto 50px;box-shadow:5px 5px 8px 0 var(--schlagschatten);display:table;position:relative;z-index:0;}.news.news-single .article .projektdetail .projektgalerie{float:left;clear:both;width:100%;position:relative;}.news.news-single .article .projektdetail .projektgalerie::before{content:'';position:absolute;left:0;top:-100px;right:0;bottom:100px;display:block;box-shadow:inset 0 0 0 5000px var(--hellblau),900px 0 0 0 var(--hellblau),-900px 0 0 0 var(--hellblau);z-index:-1;}.news.news-single .article .projektdetail .news-img-wrap.owl-carousel{display:block;background:var(--prio3dark);}.news.news-single .article .projektdetail .news-img-wrap .outer,.news.news-single .article .projektdetail .news-img-wrap .outer .mediaelement{width:100%;float:left;clear:both;margin:0;background:var(--prio3dark);}.news.news-single .article .projektdetail .news-img-wrap a{float:left;clear:both;width:100%;margin:0;}.news.news-single .article .projektdetail .news-img-wrap.owl-carousel a{height:100%;display:flex;flex-wrap:wrap;align-items:center;}.news.news-single .article .projektdetail .news-img-wrap.owl-carousel a img{aspect-ratio:3/2;object-fit:contain;overflow:hidden;}.news.news-single .article .projektdetail .news-img-wrap .news-img-caption{color:var(--blau);margin:5px 10px;display:block;width:calc(100% - 20px);text-align:center;}.news.news-single .article .projektdetail .newstext{width:100%;float:left;clear:both;max-width:none;margin:0;}.news.news-single .article .projektdetail .newstext .news-text-wrap{width:calc(100% - 400px);float:left;}.news.news-single .article .projektdetail .newstext .teaser-text.projektinfo{width:350px;float:right;border-top:1px solid var(--blau);border-left:2px solid var(--blau);padding:35px 0 45px 30px;}.page380 .news.news-single .article .newscategory{max-width:900px;margin:35px auto -10px;float:none;display:table;}.news.news-single .article .projektdetail .owl-nav,.news.news-single .news-zusatz .owl-nav{position:static;text-align:left;}.news.news-single .article .projektdetail .owl-carousel .owl-nav button.owl-prev,.news.news-single .article .projektdetail .owl-carousel .owl-nav button.owl-next,.news.news-single .news-zusatz .owl-carousel .owl-nav button.owl-prev,.news.news-single .news-zusatz .owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;margin-top:-25px;left:-45px;background:url('../../../fileadmin/templatefiles/images/pfeil_blau.svg') center center no-repeat;background-size:auto 50px;display:block;width:40px;height:50px;transform:scaleX(-1);}.news.news-single .article .projektdetail .owl-carousel .owl-nav button.owl-next,.news.news-single .news-zusatz .owl-carousel .owl-nav button.owl-next{position:absolute;left:auto;right:-45px;transform:none;}.news.news-single .news-zusatz .owl-carousel .owl-nav button.owl-prev{left:-15px;}.news.news-single .news-zusatz .owl-carousel .owl-nav button.owl-next{right:-15px;}.news.news-single .article .projektdetail .owl-carousel .owl-nav button.owl-prev span,.news.news-single .article .projektdetail .owl-carousel .owl-nav button.owl-next span,.news.news-single .news-zusatz .owl-carousel .owl-nav button.owl-prev span,.news.news-single .news-zusatz .owl-carousel .owl-nav button.owl-next span{text-indent:-999px;overflow:hidden;font-size:0;color:transparent;}.frame-headergruenewelle{position:relative;}.frame-headergruenewelle::before{content:'';display:block;width:auto;height:0;padding-bottom:8%;background:url('../../../fileadmin/templatefiles/images/header-pfad-rechts.svg') left bottom no-repeat;background-size:100.4% auto;top:auto;left:0;right:0;bottom:-1px;z-index:1;position:absolute;}#header .frame-headergruenewelle + .nachunten{display:none;}#header .frame-headergruenewelle .ce-bodytext{position:static;background:none;display:block;padding:0;max-width:unset;}.frame-headergruenewelle blockquote{position:absolute;right:7%;bottom:0;margin:0;z-index:3;text-align:center;color:#fff;font-size:30px;font-weight:300;text-transform:none;line-height:1.2em;font-family:var(--fontcondensed);font-style:normal;padding:80px 40px 0;background:url('../../../fileadmin/templatefiles/images/stoerer_kampagne.svg') left top no-repeat;background-size:100% auto;width:140px;aspect-ratio:1/1.2;}.frame-headergruenewelle .ce-gallery{position:relative;}#header .frame-headergruenewelle .ce-gallery .ce-row:nth-child(2){position:absolute;right:3%;top:50px;z-index:1;width:281px;}.frame-gruenekreise .rahmen{position:relative;min-height:300px;}.frame-gruenekreise .rahmen::before,.frame-gruenekreise .rahmen::after{content:'';display:block;position:absolute;width:350px;height:350px;background-color:var(--helleblase);border-radius:100%;top:calc(50% - 115px);left:-100px;z-index:-1;}.frame-gruenekreise .rahmen::after{top:calc(45% - 115px);left:-150px;}.frame-type-cn_multicontent .frame-gruenekreise .rahmen::before,.frame-type-cn_multicontent .frame-gruenekreise .rahmen::after{top:-50px;left:-85px;}.frame-type-cn_multicontent .frame-gruenekreise .rahmen::after{top:-85px;left:-160px;}.frame-gruenekreise.frame-layout-10 .rahmen::before,.frame-gruenekreise.frame-layout-10 .rahmen::after{top:calc(50% - 115px);left:calc(45% - 175px);}.frame-gruenekreise.frame-layout-10 .rahmen::after{top:calc(45% - 1px);left:calc(50% - 175px);}.frame-gruenekreise .ce-textpic{position:relative;z-index:0;}.frame-blauewelle{padding:0 0 80px 0;background:url('../../../fileadmin/templatefiles/images/welle_oben_hellblau.svg') left top no-repeat var(--hellblauewelle);}.frame-blauewelle.frame-type-cn_multicontent .row .ce-bodytext h3,.ce-bodytext h3 span[style],.frame-blauewelle.frame-type-cn_multicontent .cn_multicontent_teaser h3 span[style],.ce-bodytext h4 span[style],.ce-bodytext p.pwieh4 span[style],.frame-blauewelle.frame-type-cn_multicontent .cn_multicontent_teaser p.pwieh4 span[style]{font-size:24px;line-height:1.2em;margin:50px 0 25px 0;}.frame-zahlenwelle,.frame-countereffekt{position:relative;padding:0 0 80px 0;background:url('../../../fileadmin/templatefiles/images/welle_oben_hellblau.svg') left top no-repeat var(--hellblauewelle);transform:scaleX(-1);}.frame-zahlenwelle .cn_multicontent_teaser h2,.frame-countereffekt .cn_multicontent_teaser h2,.frame-zahlenwelle .cn_multicontent_teaser h3,.frame-countereffekt .cn_multicontent_teaser h3{margin:40px 0 60px 0;}.frame-zahlenwelle > .rahmen,.frame-countereffekt > .rahmen{transform:scaleX(-1);}.frame-zahlenwelle .tx_cn-columns > div .frame > .rahmen .ce-bodytext h3,.frame-countereffekt .tx_cn-columns > div .frame > .rahmen .ce-bodytext h3{font-family:var(--fontcondensed);font-style:normal;font-size:26px;font-weight:300;line-height:1.2em;padding-bottom:15px;padding-left:35px;margin:0px 0 20px 0;border-bottom:3px solid #134094;}.frame-zahlenwelle .tx_cn-columns > div .frame > .rahmen .ce-bodytext h3 u,.frame-countereffekt .tx_cn-columns > div .frame > .rahmen .ce-bodytext h3 u{font-weight:700;font-size:50px;line-height:1.2em;text-decoration:none;position:relative;margin-left:25px;}.frame-countereffekt .tx_cn-columns > .row > div > div .ce-bodytext u::after{color:#134094;visibility:hidden;}.frame-countereffekt .tx_cn-columns > div .frame > .rahmen .ce-bodytext h3 u.zaehlerstart,.frame-countereffekt .tx_cn-columns > .row > div > div .ce-bodytext u.zaehlerstart::after{color:#134094;visibility:visible;}.frame-zahlenwelle .tx_cn-columns > div .frame > .rahmen,.frame-countereffekt .tx_cn-columns > div .frame > .rahmen{position:relative;}.frame-zahlenwelle .tx_cn-columns > div .frame > .rahmen .ce-gallery,.frame-countereffekt .tx_cn-columns > div .frame > .rahmen .ce-gallery{position:absolute;top:0;left:-10px;margin:0;width:55px;}.frame-zahlenwelle .tx_cn-columns > div .frame > .rahmen::before,.frame-countereffekt .tx_cn-columns > div .frame > .rahmen::before{content:'';display:block;position:absolute;width:80px;height:80px;background:rgba(19,64,148,0.05);border-radius:100%;top:0px;left:10px;z-index:0;}.frame-zahlenwelle h3 > sub,.frame-countereffekt h3 > sub{vertical-align:baseline;position:relative;font-size:0.7em;top:0.4em;}.frame-bildkacheln .row > div > .frame:not(.frame-layout-1){position:relative;float:left;clear:both;width:100%;overflow:hidden;background:#134094;}.frame-bildkacheln.frame-layout-2.frame-style-4column .row > div > .frame:not(.frame-layout-1),.frame-bildkacheln.frame-layout-2.frame-style-3column .row > div > .frame:not(.frame-layout-1){width:94%;}.frame-bildkacheln.frame-layout-2.frame-style-4column .row > div > .frame header > *,.frame-bildkacheln.frame-layout-2.frame-style-3column .row > div > .frame header > *,.frame-bildkacheln.frame-style-3column .row > div > .frame header > *{font-size:30px;line-height:1.2em;}.frame-bildkacheln .frame:not(.frame-layout-1) .ce-gallery .image a{display:block;}.frame-bildkacheln .frame:not(.frame-layout-1) .ce-gallery img{width:100% !important;height:auto !important;opacity:0.7;transition:all 0.3s ease;transform-origin:right center;}.frame-bildkacheln .row > div > .frame:not(.frame-layout-1):hover img{transform:scale(1.1);opacity:1;transform-origin:right center;}.frame-bildkacheln .row > div > .frame header{position:absolute;bottom:20px;left:0;z-index:1;background:rgba(19,64,148,0.9);padding:5px 30px;}.frame-bildkacheln .row > div > .frame header > *{margin:0;color:#fff;text-align:left;}.frame-bildkacheln .row > div > .frame header > * a{color:#fff;text-decoration:none;}.frame-bildkacheln .ce-above .ce-gallery{margin-bottom:0;}.frame-bildkacheln .ce-gallery,.frame-bildkacheln .ce-column,.frame-bildkacheln figure{width:100%;}#inhaltsbereich .frame-layout-9 .ce-bodytext ul{list-style:none;margin:20px 0 20px 20px;padding:0;}#inhaltsbereich .frame-layout-9 .ce-bodytext ul li{position:relative;padding:0 0 0 40px;margin:0 0 10px 0;}#inhaltsbereich .frame-layout-9 .ce-bodytext ul li::before{content:'';display:block;width:25px;height:22px;background:url('../../../fileadmin/templatefiles/images/naviblatt.svg') left center no-repeat;background-size:100% auto;position:absolute;left:0;top:0;}.frame-layout-1.frame-type-textmedia .ce-left.ce-intext .ce-gallery.ce-border{border:3px solid #96b82c;border-left:0;border-right:5px solid #96b82c;border-radius:0 50px 50px 0;overflow:hidden;margin:0 60px 0 0;max-height:calc(100% - 6px);max-width:50%;}.frame-layout-1.frame-type-textmedia .ce-left.ce-intext .ce-gallery.ce-border img{height:100% !important;object-fit:cover;max-width:unset !important;min-height:600px;}.frame-layout-1.frame-type-textmedia .ce-left.ce-intext .ce-gallery.ce-border + .ce-bodytext{padding-top:10px;margin-right:5%;}.frame-layout-1.frame-type-textmedia .ce-left.ce-intext .ce-gallery.ce-border + .ce-bodytext h3{margin:30px 0 20px 0;}.frame-type-cn_multicontent.frame-layout-11 .tx_cn-columns .row:last-child{text-align:center;}.frame-type-cn_multicontent.frame-layout-11 .tx_cn-columns .row:last-child > div{float:none;display:inline-block;--cn_multigap:3px;}.nachhaltigkeit .news-list-container{margin:20px 0 0 0;}.frame-hellblauerbalken .ce-bodytext h3{margin-top:0;}.nachhaltigkeit .frame-hellblauerbalken .ce-intext.ce-right .ce-gallery.ce-border{margin:80px 0 20px 60px;}.nachhaltigkeit .frame-hellblauerbalken{background:var(--hellblauewelle);}.frame-hellblauerbalken .ce-bodytext blockquote{background:#96b82c;width:96%;max-width:559px;float:right;clear:both;margin:20px 0 0 0;color:#fff;font-size:17px;font-weight:300;border:0;font-style:normal;padding:5px 2% 0;line-height:1.2em;text-transform:none;text-align:left;}.nachhaltigkeit .frame-multicontentkachel .row > div > .frame{background:var(--hellblauewelle);box-shadow:none;}.alleparkplaetze.statisch{padding:15px 20px;margin-top:25px;position:relative;}.alleparkplaetze.statisch > div:first-child{float:left;font-style:italic;}.alleparkplaetze.statisch::before{content:'';display:block;width:calc(30% - 2px);height:8px;margin:0;background:#01b051;position:absolute;top:-13px;left:0;}.alleparkplaetze.statisch::after{content:'';display:block;width:70%;height:8px;margin:0;background:#ff0000;position:absolute;top:-13px;right:0;}.statischdetail .parkplatz_balken span::after,.statischdetail .parkplatzfreidetailtendenz{display:none;}.tx-cn-charging-station-map .consentbox{width:90%;margin:0 5%;}.tx_cn-multicontent .row > div > .frame-layout-2 > .rahmen{width:94%;float:left;clear:both;}.frame-kalendertabelle .ce-bodytext{width:100%;overflow-x:auto;}.frame-kalendertabelle .contenttable,.frame-kalendertabelle figure.table table{width:calc(100% - 2px);min-width:1200px;border:1px solid var(--borderlinie);border-spacing:0;border-collapse:collapse;margin:15px 0 0 0;}.frame-kalendertabelle .contenttable td,.frame-kalendertabelle figure.table table td{border:1px solid var(--borderlinie);padding:10px;vertical-align:top;width:calc(100% / 7);}.frame-kalendertabelle .contenttable tr:nth-child(even) td,.frame-kalendertabelle figure.table table tr:nth-child(even) td{background:var(--hellblauewelle);}.frame-kalendertabelle .contenttable hr,.frame-kalendertabelle figure.table table hr{border:0;border-top:1px solid var(--schwarztrans);}figure.table{padding:0;margin:0;}figure.table table{border-collapse:collapse;}figure.table table p{margin-bottom:0;}figure.table table th,figure.table table td{text-align:left;border-collapse:collapse;}.blaetterpdf{width:100%;height:800px;border:0;}ul.li-neben a.link-download{display:inline-block;padding:8px 20px 8px 38px;background:url('../../../fileadmin/templatefiles/images/download_weiss.svg') 0.6em center no-repeat;background-color:var(--bgblau);background-size:1em 1em;color:var(--weiss);text-decoration:none;font-family:var(--fontcondensed);font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;letter-spacing:0;transition:all 0.3s ease;}ul.li-neben a.link-download:hover{background-color:var(--accessiblegradientdark);}#inhaltsbereich .frame .ce-bodytext ul.li-neben:has(a.link-download){text-align:left;max-width:1100px;}#inhaltsbereich .frame .ce-bodytext ul.li-neben:has(a.link-download) li{margin:0 15px 20px 0;}.frame-flipbox_multicontent.frame-style-2column .tx_cn-columns[data-cols="2"] .row > div > div,.frame-flipbox_multicontent.frame-style-2column .tx_cn-columns[data-cols="2"] .row > div:nth-child(odd) > div,.frame-flipbox_multicontent.frame-style-2column .tx_cn-columns[data-cols="2"] .row > div:nth-child(even) > div{width:100%;margin-left:0;margin-right:0;}.frame-flipbox_multicontent.frame-style-2column .tx_cn-columns[data-cols="2"]{position:relative;width:100%;aspect-ratio:3/2;float:left;}.frame-flipbox_multicontent.frame-style-2column .tx_cn-columns[data-cols="2"] .row{position:absolute;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d;-moz-backface-visibility:hidden;}.frame-flipbox_multicontent.frame-style-2column:not(.frame-layout-45) .tx_cn-columns[data-cols="2"]:hover .row{transform:rotateY(180deg);transition:transform 0.5s;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100{backface-visibility:hidden;position:absolute;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:last-child{transform:rotateY(180deg);}.frame-style-2column:has(.frame-flipbox_multicontent) .cn_multicontent_teaser .contenttable{margin:-20px auto 40px;}.frame-style-2column:has(.frame-flipbox_multicontent) .cn_multicontent_teaser .contenttable td a{color:var(--weiss);text-shadow:1px 1px 2px var(--accessibleshadow);font-weight:700;text-decoration:none;}.frame-style-2column:has(.frame-flipbox_multicontent) .cn_multicontent_teaser .contenttable td{position:relative;}.frame-style-2column:has(.frame-flipbox_multicontent) .cn_multicontent_teaser .contenttable td a::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header{direction:rtl;text-align:center;position:absolute;top:97%;left:0;background:var(--bgblau);color:var(--weiss);width:calc(90% - 60px);margin:-20px 5% 0 5%;float:left;clear:both;padding:15px 30px;transition:all 0.5s ease;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header h4,.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header p.pwieh4{margin:0 0 15px 0;font-weight:700;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header .zeit{display:inline-block;direction:ltr;padding:0 0 0 38px;position:relative;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header .zeitraum{direction:ltr;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header .datum,.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header .zeitraum{display:inline-block;margin:0 15px 0 0;padding:0 0 0 38px;position:relative;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header .datum::before,.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header .zeitraum::before,.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header .zeit::before{content:'';position:absolute;left:0;top:-6px;display:block;width:32px;height:32px;background:url('../../../fileadmin/templatefiles/images/icon_event_weiss.svg') center center no-repeat;background-size:100% auto;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child header .zeit::before{background:url('../../../fileadmin/templatefiles/images/icon_clock_weiss.svg') center center no-repeat;background-size:100% auto;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child > .rahmen{position:relative;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child .ce-gallery{margin:0;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child .ce-gallery,.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child .ce-column,.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child .image,.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child .image img{width:100%;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child .image img{height:auto;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child .ce-bodytext{display:none;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:first-child .ce-bodytext p{max-width:400px;margin:0 auto 0.6em;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:last-child > .frame{background:var(--fastweiss);width:100%;aspect-ratio:3/2;overflow:auto;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:last-child > .frame > .rahmen{width:90%;margin:30px 5%;float:left;clear:both;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:last-child .image.hascaption{display:flex;flex-direction:column-reverse;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:last-child figcaption.image-caption{margin:0 0 5px 0;font-size:0.8em;line-height:1em;font-weight:700;text-align:right;}.frame-flipbox_multicontent.frame-style-2column .row > .col-100:last-child .ce-bodytext h4,.frame-flipbox_multicontent.frame-style-2column .row > .col-100:last-child .ce-bodytext p.pwieh4{font-size:1.3em;line-height:1.2em;margin:0 0 20px 0;}.row:has(.frame-flipbox_multicontent) + .row{margin-top:100px;}a.more.ankerlink:has(> img){padding:5px 15px 8px 10px;background:var(--accessiblegradientrtldunkler);}a.more.ankerlink:has(> img)::after{display:none;}a.more.ankerlink > img{margin:0 0 -8px 0;}.ce-bodytext span[style="color:red;"]{color:#d90000 !important;}.frame-kalendertabelle td span[style="color:green;"],.frame-kalendertabelle td span[style="color:blue;"],.frame-kalendertabelle td span[style="color:red;"],.frame-kalendertabelle td span[style="color:orange;"]{font-weight:700;}.frame-kalendertabelle td span[style="color:orange;"]{color:#a36100 !important;}
