button,html,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4;font-family:'Open Sans', sans-serif}a,div,p,td,th{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}dl dd:nth-of-type(odd),dl dt:nth-of-type(odd){background-color:#c2dee6}dl dd,dl dt{margin:0;padding:5px}dl dt{float:left}dl dd{padding-left:7em}table tbody{font-size:1em}table.zebra tbody tr:nth-child(odd):not(.plain):not(.spacer){background-color:#c2dee6}table.zebra-reverse tbody tr:nth-child(even):not(.plain):not(.spacer){background-color:#c2dee6}table.table-centered{margin:0 auto}tr.spacer td{height:1em}th{text-align:left;padding-bottom:10px}td.numeric,th.numeric{text-align:right}tbody td{padding:3px 6px}td.plain{background-color:white}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{max-width:100%;vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}body,html{height:100%;min-height:100%;background-color:white}body{}.no-js{padding-top:106px}h2{margin:8px 0}section{min-width:960px;opacity:0}.loaded section,.no-js section{opacity:1;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}header div{z-index:999}#logo{max-width:1200px;margin:0 auto;height:150px;background:url('../images/logo.png') no-repeat left center}#logo p{color:#555;font-size:2.2em;font-weight:bold;margin:0 0 0 300px;padding:62px 0;text-align:right}#mobile-nav{display:none}#mobile-nav.fixed,#nav.fixed{margin-top:0 !important;position:fixed;top:0;z-index:998;width:100%}#navigation{background-color:#20a5b7;height:50px;width:100%;color:white;font-size:1.4em;margin:0}#subnavigation{background-color:#5ab1c2;height:68px;width:100%;line-height:24px;color:white;font-size:1.2em;margin:-1px 0 0;position:absolute;z-index:98}#subnavigation.empty{height:11px}#navigation ul,#subnavigation ul{list-style-type:none;margin:0;padding:4px 0 0;text-align:center}#subnavigation ul{padding:0}#navigation ul li,#subnavigation ul li{display:inline-block}#navigation ul li{}#navigation li::after,#subnavigation li::after{display:block;content:attr(title);font-weight:bold;height:1px;color:transparent;overflow:hidden;visibility:hidden;z-index:300;padding:0 0.8em}#navigation a,#subnavigation a{color:white;text-decoration:none;padding:7px 26px 8px;display:block}#subnavigation a{padding:22px 12px}#navigation ul li.active,#navigation ul li:hover{background-color:#5ab1c2;border-radius:14px 14px 0 0}#navigation ul li:not(.active):hover{background-color:#80bfcd}#navigation ul li.active a,#subnavigation a.active,#subnavigation a:hover{font-weight:bold}#navigation ul li.active a,#subnavigation a.active{text-transform:uppercase}#navigation ul.subnavigation-hover{display:none;padding:3px 0 0}#navigation ul li:not(.active):hover ul{background-color:#80bfcd;display:inline-block;font-size:0.9em;height:68px;left:0;position:absolute;padding:0;margin:-1px 0 0;right:0;z-index:99}#navigation ul li:not(.active):hover ul.empty{height:11px}#navigation ul li ul li:hover{background-color:transparent;font-weight:bold}#navigation ul li ul li{padding:10px 0 0}#navigation ul li ul li a{padding:9px 16px}main{overflow-x:hidden;max-width:1920px;margin:0 auto;padding-bottom:30px;position:relative;background:#5ab1c2 url('../images/main_spacer.png') repeat-x left bottom}article{background-color:white}#preload{width:1px;height:1px;overflow:hidden;position:absolute;top:0;left:0}.bgp{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:auto;height:auto;width:100%}@supports (-ms-ime-align:auto){.bgp{background-attachment:scroll}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.bgp{background-attachment:scroll}}.hsContainer{width:100%;height:100%;overflow:hidden;position:relative}.hsTitle{left:0;margin:20em auto 8em;opacity:0.9;position:absolute;right:0;text-align:center;top:auto;width:300px}.hsTitle h2{background-color:white;line-height:2em;border-bottom:4px solid #5ab1c2;margin:0}.goDown{background:transparent url("../images/go_down.png") no-repeat 0 bottom;width:60px;height:20px;margin:-4px auto 0}.hsTitle:hover{cursor:pointer;opacity:1}.hsTitle:hover .goDown{background:transparent url("../images/go_down.png") no-repeat -60px bottom}div.news-in-title{left:0;margin:20em auto 8em;position:absolute;right:0;text-align:center;top:auto;max-width:500px;opacity:0.95}div.news-in-title h3{color:white;margin:0;padding:0.5em 0;background-color:#5ab1c2}div.news-in-title div.hyphenate{padding:2px 10px 10px;border-bottom:4px solid #5ab1c2;background-color:white}.news-in-title ul li:not(:last-child){padding:0 0 1em}div.news-in-title div.goDown:hover{cursor:pointer;background:transparent url("../images/go_down.png") no-repeat -60px bottom}.article-content{background-color:white;border-bottom:4px solid #dca153;margin-top:-50px;overflow:hidden;padding:1em 2em;position:relative;text-align:justify}article:last-of-type{border-bottom:none}.article-content p{color:#333333}.article-content a{color:#666666;text-decoration:underline}div.content-limiter{max-width:1200px;margin:0 auto}#gtt{bottom:0;z-index:999;display:none;height:22px;width:100%;margin:10px auto 0;border-bottom:4px solid #dca153}.goToTop{background:transparent url("../images/go_to_top.png") no-repeat scroll 0 bottom;height:22px;width:60px;margin:0 auto}.goToTop:hover{cursor:pointer;background:transparent url("../images/go_to_top.png") no-repeat scroll -60px bottom}footer{background-color:#dca153;padding:1em 2em}#footer{display:flex;align-items:flex-end;max-width:1200px;margin:0 auto}#footer div{flex-grow:1;flex-basis:0}footer div.left{text-align:left}footer div.center{text-align:center}footer div.right{text-align:right}footer a,footer a:visited{color:#444}footer a:hover{color:white}#qr{width:5em;height:5em}footer.sitemap{background-color:#e2ae6b}#sitemap{display:flex;justify-content:center;font-size:0.8em;max-width:1200px;margin:0 auto}#sitemap li{list-style:none}#sitemap li a{text-decoration:none}#sitemap li.parent{font-weight:bold}#sitemap li.parent.active{text-transform:uppercase;text-decoration:underline}.sitemap > ul{padding:0 1em;margin:0}.sitemap > ul ul{padding:0;margin:0}footer#copyright{background-color:#eac28f;text-align:center;font-size:0.9em}div.clear{clear:both}@media screen and (max-width: 768px){footer.sitemap{display:none}footer#copyright{background-color:#e2ae6b}}@media screen and (min-width: 769px){footer.sitemap{display:block}}@media (max-height: 900px){.bgp{background-size:auto}}@supports ( -ms-accelerator:true ){.bgp{background-attachment:inherit;background-position:center center}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.bgp{background-attachment:inherit;background-position:center center}}.bgp,.bgp.bgp-impressum,.bgp.bgp-startseite{background-image:url("../images/bg/big/default.jpg")}.bgp.bgp-besichtigung{background-image:url("../images/bg/big/besichtigung.jpg")}.bgp.bgp-diverse-links{background-image:url("../images/bg/big/diverse-links.jpg")}.bgp.bgp-energie{background-image:url("../images/bg/big/energie.jpg")}.bgp.bgp-film{background-image:url("../images/bg/big/film.jpg")}.bgp.bgp-firmenlogo{background-image:url("../images/bg/big/firmenlogo.jpg")}.bgp.bgp-kennzahlen{background-image:url("../images/bg/big/kennzahlen.jpg")}.bgp.bgp-kontakt{background-image:url("../images/bg/big/kontakt.jpg")}.bgp.bgp-leitbild{background-image:url("../images/bg/big/leitbild.jpg")}.bgp.bgp-mitarbeiter{background-image:url("../images/bg/big/mitarbeiter.jpg")}.bgp.bgp-organigramm{background-image:url("../images/bg/big/organigramm.jpg")}.bgp.bgp-pak{background-image:url("../images/bg/big/pak.jpg")}.bgp.bgp-prozesse{background-image:url("../images/bg/big/prozesse.jpg")}.bgp.bgp-publikationen{background-image:url("../images/bg/big/publikationen.jpg")}.bgp.bgp-umwelt{background-image:url("../images/bg/big/umwelt.jpg")}.bgp.bgp-unternehmen{background-image:url("../images/bg/big/unternehmen.jpg")}.bgp.bgp-verband{background-image:url("../images/bg/big/verband.jpg")}.bgp.bgp-verbandsgemeinden{background-image:url("../images/bg/big/verbandsgemeinden.jpg")}.bgp.bgp-vorstand{background-image:url("../images/bg/big/vorstand.jpg")}a{color:#20a5b7}a:hover{color:#5ab1c2}.strong{font-weight:bold}.italic{font-style:italic}.ui-state-highlight{border:4px solid #dca153;background:#eac28f;color:#363636;font-size:1.2em;line-height:1.4;font-family:'Open Sans', sans-serif}input[type="text"],input[type="email"]{border-color:#aaa;border-style:solid;border-width:0 0 2px 2px;font-size:1.4em;line-height:22px}img.align_left{float:left;margin:5px 5px 5px 0}img.align_right{float:right;margin:5px 0 5px 5px}img.align_center{margin:0 auto;display:block}div.file-wrapper{margin:0 auto;overflow:hidden;text-align:center}div.file,div.image{display:inline-block;margin:8px;position:relative}.file > a::before{background:rgba(255, 255, 255, 0.9);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.85), rgba(255, 255, 255, 0.3));color:black;content:attr(title);font-size:0.9em;height:188px;padding:6px 2px;position:absolute;text-align:center;width:138px}.file > a:hover::before{content:normal;background:transparent}div.news{background-color:#eac28f;float:right;margin:0 0 20px 20px;padding:0 20px 20px;width:30%}div.has-image{display:inline-block;margin:10px 0}div.file,div.image,div.image-left,div.image-right{padding:4px;background-color:#c2dee6}div.communeLink:hover,div.file:hover,div.image-left:hover,div.image-right:hover,div.image:hover{background-color:#5ab1c2}div.image-left{float:left;margin:0 20px 0 0}div.image-right{float:right;margin:0 0 0 20px}.align-left,.align_left{text-align:left}.align-right,.align_right{text-align:right}div.highlight{background-color:#c2dee6;padding:4px 20px}#prozess-anlage{margin:0;background:white url("/site/templates/images/anlage_prozess.png") no-repeat center top;position:relative}#prozess-anlage img.lower-image{z-index:2}#prozess-anlage svg{z-index:3;position:absolute;top:0;left:0;right:0;margin:0 auto;max-width:1000px}#prozess-anlage svg path{fill:transparent;cursor:pointer;pointer-events:all}#prozess-anlage svg a:hover path{fill:rgba(32,165,183, 0.25);cursor:pointer}.process-tabs{text-align:center;font-size:1.1em;display:flex;flex-wrap:wrap}.process-tabs div{flex-grow:1}.process-tabs a{padding:5px 10px;display:block;background:#20A5B7;color:#fff;text-decoration:none;margin:2px}.process-tabs a.hover,.process-tabs a:hover{border-radius:8px;background:#80BFCD}.process-tabs a.active{background:#5AB1C2;border-radius:8px}.prozess-anlage{padding:10px;text-align:center}.process.active{background:#c2dee6}div.process{margin:0 1em}.process-video{border-bottom:6px solid #5AB1C2;clear:left;padding-top:2em;max-width:800px;margin:0 auto}.process-video h4{background:#5AB1C2;margin:0;padding:0.5em}.video-container-wrapper{max-width:100%;width:960px;left:0;right:0;margin:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}div.logo{display:flex;flex-direction:column}div.logo img{width:6em;float:left;margin-right:2em}div.logo > div{margin:1em 0}div.logo div div{padding:4px 0}div.unternehmung{display:flex;justify-content:space-between;flex-wrap:wrap}div#my-video{margin:0 auto}div.vorstand{display:flex;flex-wrap:wrap}div.vorstand div{margin:0 10px 10px 0;flex-grow:1;flex-shrink:1;width:120px}div.kader p,div.vorstand p{text-align:left}div.kader{display:flex;flex-wrap:wrap}div.kader div{margin:0 10px 10px 0;flex-grow:1;width:180px}.einzugsgebiet{float:left;font-size:0.8em}.einzugsgebiet ul{list-style:none;padding:0;overflow:hidden}.einzugsgebiet li{display:inline;float:left}.einzugsgebiet li img{width:auto;margin-right:6px}.einzugsgebiet a{text-decoration:none;color:#333333;display:block;padding:4px}.einzugsgebiet a.active,.einzugsgebiet a:hover{font-weight:bold;background-color:#5ab1c2;color:white}.einzugsgebiet.karte{background:url("../images/einzugsgebiet_svg/einzugsgebiet.svg") no-repeat 0 15px transparent;padding:15px 0 0;width:750px}div.gemeinde-karte:not(.starter){display:none}.publikation{padding:0 0 20px}.publikation h3{margin:4px 4px 0}.publikation div.file-wrapper{margin:6px 0 6px 30px;position:relative;text-align:left;min-height:210px}.publikation div.file-wrapper ul{margin-left:150px}.file-wrapper li{line-height:26px;font-size:1.2em;max-width:335px;margin-bottom:6px}.file-wrapper li:hover{max-width:360px}.file-wrapper li a{display:block}.file-wrapper li a:hover{font-weight:bold}.publikation div.file-wrapper img{position:absolute;top:0;left:4px;border:4px solid #5ab1c2}.file-wrapper img:not(:first-of-type){display:none}.map{}div.communeLink{float:left;margin:3px;text-align:center;width:125px;height:110px}div.communeLink:hover a{color:white}div.communeLink a{display:block;padding:2px;text-decoration:none}div.links ul li{padding:2px 0}.copyright-note{clear:both;font-size:0.8em;text-align:center}@media screen and (max-width: 450px){.bgp,.bgp.bgp-impressum,.bgp.bgp-startseite{background-image:url("../images/bg/small/default.jpg")}.bgp.bgp-besichtigung{background-image:url("../images/bg/small/besichtigung.jpg")}.bgp.bgp-diverse-links{background-image:url("../images/bg/small/diverse-links.jpg")}.bgp.bgp-energie{background-image:url("../images/bg/small/energie.jpg")}.bgp.bgp-film{background-image:url("../images/bg/small/film.jpg")}.bgp.bgp-firmenlogo{background-image:url("../images/bg/small/firmenlogo.jpg")}.bgp.bgp-kennzahlen{background-image:url("../images/bg/small/kennzahlen.jpg")}.bgp.bgp-kontakt{background-image:url("../images/bg/small/kontakt.jpg")}.bgp.bgp-leitbild{background-image:url("../images/bg/small/leitbild.jpg")}.bgp.bgp-mitarbeiter{background-image:url("../images/bg/small/mitarbeiter.jpg")}.bgp.bgp-umwelt{background-image:url("../images/bg/small/umwelt.jpg")}.bgp.bgp-organigramm{background-image:url("../images/bg/small/organigramm.jpg")}.bgp.bgp-pak{background-image:url("../images/bg/small/pak.jpg")}.bgp.bgp-prozesse{background-image:url("../images/bg/small/prozesse.jpg")}.bgp.bgp-publikationen{background-image:url("../images/bg/small/publikationen.jpg")}.bgp.bgp-unternehmen{background-image:url("../images/bg/small/unternehmen.jpg")}.bgp.bgp-verband{background-image:url("../images/bg/small/verband.jpg")}.bgp.bgp-verbandsgemeinden{background-image:url("../images/bg/small/verbandsgemeinden.jpg")}.bgp.bgp-vorstand{background-image:url("../images/bg/small/vorstand.jpg")}}@media screen and (min-width: 451px) and (max-width: 768px) and (orientation: portrait){.bgp,.bgp.bgp-impressum,.bgp.bgp-startseite{background-image:url("../images/bg/medium/portrait/default.jpg")}.bgp.bgp-besichtigung{background-image:url("../images/bg/medium/portrait/besichtigung.jpg")}.bgp.bgp-diverse-links{background-image:url("../images/bg/medium/portrait/diverse-links.jpg")}.bgp.bgp-energie{background-image:url("../images/bg/medium/portrait/energie.jpg")}.bgp.bgp-film{background-image:url("../images/bg/medium/portrait/film.jpg")}.bgp.bgp-firmenlogo{background-image:url("../images/bg/medium/portrait/firmenlogo.jpg")}.bgp.bgp-kennzahlen{background-image:url("../images/bg/medium/portrait/kennzahlen.jpg")}.bgp.bgp-kontakt{background-image:url("../images/bg/medium/portrait/kontakt.jpg")}.bgp.bgp-leitbild{background-image:url("../images/bg/medium/portrait/leitbild.jpg")}.bgp.bgp-mitarbeiter{background-image:url("../images/bg/medium/portrait/mitarbeiter.jpg")}.bgp.bgp-umwelt{background-image:url("../images/bg/medium/portrait/umwelt.jpg")}.bgp.bgp-organigramm{background-image:url("../images/bg/medium/portrait/organigramm.jpg")}.bgp.bgp-pak{background-image:url("../images/bg/medium/portrait/pak.jpg")}.bgp.bgp-prozesse{background-image:url("../images/bg/medium/portrait/prozesse.jpg")}.bgp.bgp-publikationen{background-image:url("../images/bg/medium/portrait/publikationen.jpg")}.bgp.bgp-unternehmen{background-image:url("../images/bg/medium/portrait/unternehmen.jpg")}.bgp.bgp-verband{background-image:url("../images/bg/medium/portrait/verband.jpg")}.bgp.bgp-verbandsgemeinden{background-image:url("../images/bg/medium/portrait/verbandsgemeinden.jpg")}.bgp.bgp-vorstand{background-image:url("../images/bg/medium/portrait/vorstand.jpg")}}@media screen and (min-width: 451px) and(max-width: 768px) and (orientation: landscape){.bgp,.bgp.bgp-impressum,.bgp.bgp-startseite{background-image:url("../images/bg/medium/landscape/default.jpg")}.bgp.bgp-besichtigung{background-image:url("../images/bg/medium/landscape/besichtigung.jpg")}.bgp.bgp-diverse-links{background-image:url("../images/bg/medium/landscape/diverse-links.jpg")}.bgp.bgp-energie{background-image:url("../images/bg/medium/landscape/energie.jpg")}.bgp.bgp-film{background-image:url("../images/bg/medium/landscape/film.jpg")}.bgp.bgp-firmenlogo{background-image:url("../images/bg/medium/landscape/firmenlogo.jpg")}.bgp.bgp-kennzahlen{background-image:url("../images/bg/medium/landscape/kennzahlen.jpg")}.bgp.bgp-kontakt{background-image:url("../images/bg/medium/landscape/kontakt.jpg")}.bgp.bgp-leitbild{background-image:url("../images/bg/medium/landscape/leitbild.jpg")}.bgp.bgp-mitarbeiter{background-image:url("../images/bg/medium/landscape/mitarbeiter.jpg")}.bgp.bgp-umwelt{background-image:url("../images/bg/medium/landscape/umwelt.jpg")}.bgp.bgp-organigramm{background-image:url("../images/bg/medium/landscape/organigramm.jpg")}.bgp.bgp-pak{background-image:url("../images/bg/medium/landscape/pak.jpg")}.bgp.bgp-prozesse{background-image:url("../images/bg/medium/landscape/prozesse.jpg")}.bgp.bgp-publikationen{background-image:url("../images/bg/medium/landscape/publikationen.jpg")}.bgp.bgp-unternehmen{background-image:url("../images/bg/medium/landscape/unternehmen.jpg")}.bgp.bgp-verband{background-image:url("../images/bg/medium/landscape/verband.jpg")}.bgp.bgp-verbandsgemeinden{background-image:url("../images/bg/medium/landscape/verbandsgemeinden.jpg")}.bgp.bgp-vorstand{background-image:url("../images/bg/medium/landscape/vorstand.jpg")}}@media screen and (max-width: 260px){body{min-width:260px;overflow:auto}.hsTitle,.news-in-title{width:260px;margin:0}div.logo img{width:100%}#mapcontainer{width:260px;height:260px}}@media screen and (max-width: 320px){#logo p{font-size:1.0em}.hsTitle,.news-in-title{width:260px}.einzugsgebiet li{float:left;width:50%}.einzugsgebiet a{height:30px}.einzugsgebiet li img{height:30px;float:left}#mapcontainer{width:99%;height:260px}}@media screen and (min-width: 360px){.einzugsgebiet li{float:left;width:33.3%}.einzugsgebiet a{height:40px}.einzugsgebiet li img{height:40px;float:left}#mapcontainer{width:99%;height:360px}}@media screen and (min-width: 321px) and (max-width: 768px){#logo p{font-size:1.2em}}@media screen and (max-width: 399px){.publikation div.file-wrapper{margin:6px 0}.publikation div.file-wrapper{min-height:0}.publikation div.file-wrapper img{display:none}.publikation div.file-wrapper ul{margin-left:0}div.communeLink{width:110px}}@media screen and (min-width: 400px) and (max-width: 509px){.publikation div.file-wrapper{min-height:120px;margin:6px 0}.publikation div.file-wrapper ul{margin-left:96px;padding-left:26px}.publikation div.file-wrapper img{width:80px}}@media screen and (min-width: 510px){.einzugsgebiet ul{max-width:none}.einzugsgebiet li{width:25%}#mapcontainer{width:99%;height:420px}}@media screen and (min-width: 560px){.file-wrapper li{line-height:26px;font-size:1.2em;max-width:none;margin-bottom:6px}.file-wrapper li:hover{max-width:none;margin-right:220px}.news-in-title{width:500px}#mapcontainer{width:99%;height:420px}}@media screen and (max-width: 619px){div.logo{text-align:center}div.logo img{width:4em;float:none;margin:0}div.unternehmung div{margin-bottom:20px}}@media screen and (max-width: 767px){#footer{flex-direction:column;align-items:center}#footer div{margin:1em 0}footer div.center,footer div.left,footer div.right{text-align:center}footer div#footer div.right{display:none}.einzugsgebiet.karte{background:url("../images/einzugsgebiet_svg/einzugsgebiet.svg") no-repeat 0 15px/100% auto transparent;width:100%;height:0;padding-bottom:100%}}@media screen and (max-width: 768px){body{font-size:0.8em}table thead{font-size:0.8em}table tbody{font-size:0.7em}.kennzahlen td:nth-child(2),.kennzahlen th:nth-child(2){display:none}.no-scroll{overflow:hidden}#logo{margin-top:42px;max-width:768px;height:110px;background:url("../images/logo.png") no-repeat center 8px/200px}#logo p{text-align:center;margin:0;padding-top:84px}#nav{display:none}#mobile-nav{display:block;position:fixed;top:0}#mobile-navigation{height:38px;background-color:#20a5b7;width:38px;margin:0;padding:0.5em 1em;border-radius:0 0 1em 0;position:fixed}#mobile-navigation a.mobile{background:transparent url("../images/hamburger.png") no-repeat 0 center;display:block;width:36px;height:36px;margin:0;padding:0}#mobile-navigation a.mobile.active{background:transparent url("../images/hamburger.png") no-repeat -38px center}#top-navigation{background-color:#5ab1c2;font-size:1.4em;position:fixed;list-style-type:none;display:none;padding:3em 0 0;margin:0;overflow-y:scroll;top:0;right:0;bottom:0;left:0;text-align:center}ul.sub-navigation{display:none;padding:0;margin:0}#top-navigation li{padding:6px 8px;margin:0}#top-navigation li:first-child{}#top-navigation li a{color:white;text-decoration:none;padding:0}#top-navigation > li > a{background:url("../images/circle.png") no-repeat 0 0.4em;padding:0 0 0 20px;font-size:1.2em}#top-navigation li.active{font-weight:bold;background-color:#80bfcd}#top-navigation > li.active > a{background:url("../images/disc.png") no-repeat 0 0.4em}#top-navigation li.active ul.sub-navigation{display:block}#top-navigation li.active ul li a{font-weight:normal}#top-navigation li:hover{font-weight:bold}#top-navigation ul li{display:block;text-align:center;font-size:0.9em;margin:0;padding:4px 0}#top-navigation ul li a{font-weight:normal;border:0;padding:3px 0}.bgp{background-position:center 0}main{max-width:768px}section{min-width:321px;opacity:0}dl dt{float:none;font-weight:bold}dl dd,dl dt{margin:0;padding:5px 0;text-align:center}dl dd{padding:0 0 5px}.article-content{padding:10px;text-align:left}.article-content h2{text-align:left}div.file-wrapper{text-align:center}div.file,div.image{max-width:125px;margin:4px;float:none;display:inline-block}div.image-left{margin:0 15px 0 0;max-width:125px}div.image-right{margin:0 0 0 15px;max-width:125px}div.has-image h3{margin-top:0}.file > a::before{font-size:0.8em;height:164px;padding:6px 2px;width:121px}div.news{float:inherit;margin:0;padding:6px;width:inherit}div.news h3{margin:2px 0 6px}}@media screen and (max-width: 1060px){#prozess-anlage{margin:0 0 1em;background:white url("/site/templates/images/anlage_prozess.png") no-repeat center top;background-size:contain;padding:0}#prozess-anlage img,#prozess-anlage svg{width:inherit}}@media screen and (min-width: 769px) and (max-width: 1099px){body{font-size:0.9em}table tbody{font-size:0.9em}#logo{max-width:1099px;height:125px;background:url("../images/logo.png") no-repeat 10px center/300px}#logo p{max-width:300px;font-size:1.6em;text-align:right;position:absolute;right:10px;margin:0;padding:27px 0}#navigation{font-size:1em;height:42px}#subnavigation{height:40px;line-height:16px;font-size:0.8em;margin:-4px 0 0}#navigation a{padding:7px 16px 8px}#subnavigation a{padding:12px 0}#navigation li::after,#subnavigation li::after{padding:0 0.6em}#navigation ul li:not(.active):hover ul{font-size:0.8em;height:40px}#navigation ul li ul li{padding:6px 0 0}#navigation ul li ul li a{padding:7px 0}#navigation ul.subnavigation-hover{padding:3px 0 0}main{max-width:1099px}section{min-width:769px;opacity:0}div.image-left{margin:0 15px 0 0;max-width:150px}div.file,div.image{max-width:125px;margin:4px}div.image-right{margin:0 0 0 15px;max-width:150px}div.has-image h3{margin-top:0}.file > a::before{font-size:0.8em;height:164px;padding:6px 2px;width:121px}}@media screen and (min-width: 768px){.einzugsgebiet li{width:20%}}@media screen and (min-width: 960px){#logo p{font-size:1.6em}#sitemap{font-size:0.9em}.file-wrapper li{max-width:535px;margin-right:none}.file-wrapper li:hover{max-width:560px;margin-right:none}.einzugsgebiet li{width:16.6%}.kontakt-wrapper{position:relative}.kontakt-wrapper p{margin-right:580px}.map{position:absolute;top:0;right:0}#mapcontainer{width:560px;height:420px}table.leitbild tr td:first-child{width:12em}}@media screen and (min-width: 1200px){#logo p{font-size:2.2em}#sitemap{font-size:1em}.einzugsgebiet ul{max-width:380px}.einzugsgebiet li{width:185px}.einzugsgebiet a{height:inherit}.einzugsgebiet li img{height:30px;float:none;margin-right:4px}}html.lt-ie9 .bgp{background-attachment:inherit;background-position:center center}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media only screen and (min-width: 35em){}@media print, (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}