HTML,BODY{margin:0;padding:0;}DIV,SPAN,P,A,UL,LI{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;}H1,H2,H3,H4,H5,H6{font-weight:bold;}H1{font-size:22px;}H2{font-size:19px;}H3{font-size:15px;}H4{font-size:13px;}H5{font-size:12px;}H6{font-size:12px;}P{margin-top:0;}P,LI{color:#666;}DIV#page_margins{width:100%;text-align:center;padding-left:auto;padding-right:auto;}DIV#page{position:relative;width:983px;margin-left:auto;margin-right:auto;border-top:none;background-image:url(../gfx/bgs/shaddow_bg.gif);text-align:left;}DIV.clearBoth{clear:both;}DIV#ajaxBGimgs{display:none!important;}DIV#content A{color:#000;text-decoration:underline;}DIV#content A:hover{color:#1bb2e7;text-decoration:underline;}A.logolink IMG{border:none;text-decoration:none;}DIV#logo{margin-left:17px;padding-top:16px;}DIV#claim{position:absolute;left:355px;top:48px;color:#c8c8c8;font-size:16px;font-weight:bold;}DIV#langSelectorNav{position:absolute;left:926px;top:16px;}DIV#metaNav{position:absolute;left:734px;top:52px;}
DIV#search{position:absolute;left:742px;top:76px;border-top:1px solid #6a6a6a;border-left:1px solid #a4a4a4;border-right:1px solid #a4a4a4;border-bottom:1px solid #e1e1e1;height:19px;background-image:url(../gfx/forms/search_icon.gif);background-repeat:no-repeat;background-position:6px 2px;width:219px;z-index:300;}.tx-macinasearchbox-pi1{border-top:1px solid #fff;}DIV#search INPUT.searchInput{padding:2px 24px 0 24px;color:#b7b7b7;font-size:11px;height:17px;width:172px;border:none;background-color:transparent;}DIV#search INPUT.searchInput.active{color:#000;}DIV#search INPUT.searchSubmit{position:absolute;width:16px;height:15px;}DIV#search DIV#searchSubmitHolder,DIV#search DIV#searchInputHolder{position:absolute;}DIV#search DIV#searchSubmitHolder{margin-left:201px;margin-top:2px;}DIV#mainNav{position:absolute;left:22px;top:79px;}DIV#mainBottom{width:983px;height:8px;background-image:url(../gfx/bgs/shaddow_bottom.gif);background-repeat:no-repeat;margin-bottom:16px;}DIV.tool-tip{color:#fff;width:140px;z-index:13000;border:1px solid #cCc;margin-left:-10px;margin-top:-5px;}
DIV.tool-title{font-weight:bold;font-size:11px;margin:0;color:#9FD4FF;padding:8px 8px 4px;background-color:#fFf;}DIV.tool-text{font-size:11px;padding:4px 8px 8px;background-color:#fFf;}DIV.image-tool-tip{color:#fff;z-index:13000;border:1px solid #cCc;margin-left:-10px;margin-top:-5px;}DIV.image-tool-title{font-weight:bold;font-size:11px;margin:0;color:#9FD4FF;padding:8px 8px 4px;background-color:#fFf;}DIV.image-tool-text{font-size:11px;padding:8px;background-color:#fFf;}DIV#mainNav UL#mainMenu{margin:0;padding:0;list-style:none;}DIV#mainNav UL#mainMenu LI.spacer_start{width:16px;}DIV#mainNav UL#mainMenu LI.spacer_end{width:286px;margin-left:1px;}DIV#mainNav UL#mainMenu LI.spacer_end.de{width:286px;}DIV#mainNav UL#mainMenu LI.spacer_end.en{width:224px;}DIV#mainNav UL#mainMenu LI.spacer_end SPAN{height:22px;padding-bottom:6px;border-left:1px solid #c8c8c8;margin-left:-1px;}DIV#mainNav UL#mainMenu LI.spacer_start,DIV#mainNav UL#mainMenu LI.mainNavPoint,DIV#mainNav UL#mainMenu LI.spacer_end{float:left;height:22px;}
DIV#mainNav UL#mainMenu LI.spacer_start,DIV#mainNav UL#mainMenu LI.mainNavPoint A,DIV#mainNav UL#mainMenu LI.spacer_end{font-size:14px;color:#6a6a6a;border-bottom:5px solid #c8c8c8;text-decoration:none;}DIV#mainNav UL#mainMenu LI.mainNavPoint{border-left:1px solid #c8c8c8;}DIV#mainNav UL#mainMenu LI.mainNavPoint A{padding-left:10px;padding-right:10px;padding-bottom:6px;}DIV#mainNav UL#mainMenu LI.mainNavPoint A.energie:hover{border-bottom:5px solid #ba102c;}DIV#mainNav UL#mainMenu LI.mainNavPoint A.wasser:hover{border-bottom:5px solid #0f3c75;}DIV#mainNav UL#mainMenu LI.mainNavPoint A.transport:hover{border-bottom:5px solid #d3a907;}DIV#mainNav UL#mainMenu LI.mainNavPoint A.unternehmen:hover{border-bottom:5px solid #1bb2e7;}DIV#mainNav UL#mainMenu LI.mainNavPoint A.job:hover{border-bottom:5px solid #1bb2e7;}DIV#mainNav UL#mainMenu LI.mainNavPoint.act A.energie{color:#ba102c;border-bottom:5px solid #ba102c;}DIV#mainNav UL#mainMenu LI.mainNavPoint.act A.wasser{color:#0f3c75;border-bottom:5px solid #0f3c75;}DIV#mainNav UL#mainMenu LI.mainNavPoint.act A.transport{color:#d3a907;border-bottom:5px solid #d3a907;}
DIV#mainNav UL#mainMenu LI.mainNavPoint.act A.unternehmen{color:#1bb2e7;border-bottom:5px solid #1bb2e7;}DIV#mainNav UL#mainMenu LI.mainNavPoint.act A.job{color:#1bb2e7;border-bottom:5px solid #1bb2e7;}DIV#langSelectorNav UL#langSelectorMenu{margin:0;padding:0;list-style:none;}DIV#langSelectorNav UL#langSelectorMenu LI.langSelectorPoint,DIV#langSelectorNav UL#langSelectorMenu LI.langSelectorSpacer{float:left;font-size:11px;color:#6a6a6a;}DIV#langSelectorNav UL#langSelectorMenu LI.langSelectorPoint A{font-size:11px;color:#6a6a6a;padding:0 3px;text-decoration:none;}DIV#langSelectorNav UL#langSelectorMenu LI.langSelectorPoint.act A,DIV#langSelectorNav UL#langSelectorMenu LI.langSelectorPoint.act A:hover{color:#1bb2e7;}DIV#langSelectorNav UL#langSelectorMenu LI.langSelectorPoint A:hover{color:#000;}DIV#subMenu{position:absolute;z-index:200;top:119px;left:39px;width:219px;}DIV#subMenuContent{position:relative;z-index:202;top:0;left:0;}DIV#subMenuBG{position:absolute;z-index:201;top:0;left:0;width:100%;height:100%;background-color:#efefef;opacity:.85;}
DIV#subMenu UL#subMenuList{list-style:none;margin:0;padding:0;}DIV#subMenu LI.spacer_start,DIV#subMenu LI.spacer_end{height:24px;}DIV#subMenu LI.subMenuPoint A{display:block;width:203px;padding:5px 0 5px 16px;text-decoration:none;font-size:12px;}DIV#subMenu LI.subMenuPoint.act,DIV#subMenu LI.subMenuPoint.cur{border-top:1px solid #1bb2e7;border-bottom:1px solid #1bb2e7;}DIV#subMenu LI.subMenuPoint.act A,DIV#subMenu LI.subMenuPoint.cur A{color:#1bb2e7;border-left:8px solid #1bb2e7;background-color:#fFf;padding-left:8px;}DIV#subMenu LI.subMenuPoint.act A{border-left:8px solid #fff;}DIV#subMenu LI.subMenuPoint UL LI A:hover,DIV#subMenu LI.subMenuPoint A:hover{padding-left:8px;border-left:8px solid #1bb2e7!important;background-color:#fFf;}DIV#subMenu UL#subMenuList UL{list-style:none;margin:0;padding:0;}DIV#subMenu UL LI.subMenuPoint UL LI A{display:block;width:192px;border-left:8px solid #fff!important;border-top:none!important;border-bottom:none!important;padding:5px 0 5px 24px!important;text-decoration:none;font-size:12px;}
DIV#subMenu UL LI.subMenuPoint UL LI.subMenuPoint.cur A{border-left:8px solid #1bb2e7!important;}DIV#subMenu UL LI UL LI.subMenuPoint.cur.noBottom{border-bottom:none!important;}DIV#subMenu UL LI.subMenuPoint.act.sub{border-bottom:none;border-top:none;}DIV#subMenu UL LI.subMenuPoint.act.sub a{background-color:#bcbcbc;border-left:8px solid #bcbcbc!important;color:#fff;}DIV#subMenu UL LI.subMenuPoint.act UL LI.subMenuPoint A,DIV#subMenu UL LI.subMenuPoint.cur UL LI.subMenuPoint A{padding-left:8px;border-left:8px solid #bcbcbc!important;background-color:#bcbcbc;width:186px;color:#fff;}DIV#subMenu li.subMenuPoint.act UL li,div#subMenu li.subMenuPoint.cur UL li{border-top:none;border-bottom:none;}DIV#page.energie LI.subMenuPoint.act.sub UL LI.subMenuPoint A:hover,DIV#page.energie LI.subMenuPoint.act.sub A:hover,DIV#page.energie LI.subMenuPoint UL LI A:hover DIV#page.energie LI.subMenuPoint UL LI A:hover,DIV#page.energie LI.subMenuPoint A:hover{color:#000!important;border-left:8px solid #ba102c!important;background-color:#fff;}
DIV#page.wasser LI.subMenuPoint.act.sub A:hover,DIV#page.wasser LI.subMenuPoint.act.sub UL LI.subMenuPoint A:hover,DIV#page.wasser LI.subMenuPoint UL LI A:hover,DIV#page.wasser LI.subMenuPoint A:hover{color:#000!important;border-left:8px solid #0f3c75!important;background-color:#fff;}DIV#page.transport LI.subMenuPoint.act.sub A:hover,DIV#page.transport LI.subMenuPoint.act.sub UL LI.subMenuPoint A:hover,DIV#page.transport LI.subMenuPoint UL LI A:hover,DIV#page.transport LI.subMenuPoint A:hover{color:#000!important;border-left:8px solid #d3a907!important;background-color:#fff;}DIV#page.unternehmen LI.subMenuPoint.act.sub A:hover,DIV#page.unternehmen LI.subMenuPoint.act.sub UL LI.subMenuPoint A:hover,DIV#page.unternehmen LI.subMenuPoint UL LI A:hover,DIV#page.unternehmen LI.subMenuPoint A:hover{color:#000!important;border-left:8px solid #1bb2e7!important;background-color:#fff;}DIV#page LI.subMenuPoint.act.sub A:hover,DIV#page LI.subMenuPoint.act.sub UL LI.subMenuPoint A:hover,DIV#page.jobs LI.subMenuPoint.act.sub A:hover,DIV#page.jobs LI.subMenuPoint.act.sub UL LI.subMenuPoint A:hover,DIV#page.jobs LI.subMenuPoint UL li A:hover,DIV#page.jobs LI.subMenuPoint A:hover{color:#000!important;border-left:8px solid #1bb2e7!important;background-color:#fff;}
DIV#page.energie DIV#subMenu LI.subMenuPoint.cur.sub A,DIV#page.energie DIV#subMenu LI.subMenuPoint.act.sub UL LI.subMenuPoint.cur A,DIV#page.energie DIV#subMenu LI.subMenuPoint.cur A{color:#ba102c!important;border-left:8px solid #ba102c;}DIV#page.energie DIV#subMenu LI.subMenuPoint.act.sub UL LI.subMenuPoint.cur,DIV#page.energie DIV#subMenu LI.subMenuPoint.cur{border-top:1px solid #ba102c;border-bottom:1px solid #ba102c;}DIV#page.wasser DIV#subMenu LI.subMenuPoint.cur A{color:#0f3c75!important;border-left:8px solid #0f3c75;}DIV#page.wasser DIV#subMenu LI.subMenuPoint.cur{border-top:1px solid #0f3c75;border-bottom:1px solid #0f3c75;}DIV#page.transport DIV#subMenu LI.subMenuPoint.cur A{color:#d3a907!important;border-left:8px solid #d3a907;}DIV#page.transport DIV#subMenu LI.subMenuPoint.cur{border-top:1px solid #d3a907;border-bottom:1px solid #d3a907;}DIV#page.unternehmen DIV#subMenu LI.subMenuPoint.cur A{color:#1bb2e7!important;border-left:8px solid #1bb2e7;}DIV#page.unternehmen DIV#subMenu LI.subMenuPoint.cur{border-top:1px solid #1bb2e7;border-bottom:1px solid #1bb2e7;}
DIV#page DIV#subMenu LI.subMenuPoint.act.sub UL LI.subMenuPoint.cur A,DIV#page.jobs DIV#subMenu LI.subMenuPoint.cur A{color:#1bb2e7!important;border-left:8px solid #1bb2e7!important;}DIV#page DIV#subMenu LI.subMenuPoint.cur.sub{border-bottom:none!important;}DIV#page DIV#subMenu LI.subMenuPoint.cur.sub UL{border-top:1px solid #1BB2E7;}DIV#page DIV#subMenu LI.subMenuPoint.cur UL LI.subMenuPoint A{color:#fff!important;}DIV#page DIV#subMenu LI.subMenuPoint.act.sub LI.subMenuPoint.cur,DIV#page DIV#subMenu LI.subMenuPoint.act.sub LI.subMenuPoint.cur,DIV#page DIV#subMenu LI.subMenuPoint.act.sub LI.subMenuPoint.cur.noBottom,DIV#page.jobs DIV#subMenu LI.subMenuPoint.cur LI{border-top:1px solid #1bb2e7;border-bottom:1px solid #1bb2e7!important;}DIV#page DIV#subMenu LI.subMenuPoint.act.sub LI.subMenuPoint.cur a{background-color:#fff!important;}DIV#metaNav UL#metaMenu{margin:0;padding:0;list-style:none;white-space:nowrap;}DIV#metaNav UL#metaMenu LI.metaMenuPoint{float:left;padding-left:8px;}DIV#metaNav UL#metaMenu LI.metaMenuPoint A{font-size:11px;text-decoration:none;color:#6a6a6a;}
DIV#metaNav UL#metaMenu LI.metaMenuPoint A:hover{color:#000;}DIV#metaNav UL#metaMenu LI.metaMenuPoint.act A,DIV#metaNav UL#metaMenu LI.metaMenuPoint.act A:hover{color:#1bb2e7;}DIV#footerNav UL#footerMenu{margin:0;padding:0;list-style:none;}DIV#footerNav UL#footerMenu LI.footerMenuPoint{float:left;margin-left:10px;margin-right:10px;}DIV#footerNav UL#footerMenu LI.footerMenuPoint A{text-decoration:none;color:#6a6a6a;}DIV#footerNav UL#footerMenu LI.footerMenuPoint A:hover{text-decoration:none;color:#000;}DIV#footerNav UL#footerMenu LI.footerMenuPoint.act A,DIV#footerNav UL#footerMenu LI.footerMenuPoint.act A:hover{color:#1bb2e7;}DIV#header,DIV#main,DIV#footer{width:940px;}DIV#header{height:110px;margin-left:22px;}DIV#main{height:460px;width:924px;margin-left:22px;margin-bottom:16px;border:1px solid #1BB2E7;border-right:none;padding-top:8px;padding-bottom:32px;padding-left:16px;padding-right:0;}DIV#footer{position:relative;margin-top:8px;z-index:111;height:20px;}DIV#footerBrand,DIV#footerNav{position:absolute;}
DIV#footerBrand,DIV#footerNav A{font-size:11px;color:#868686;}DIV#footerBrand{margin-top:2px;}DIV#footerNav{left:612px;}DIV#mainBackgrounds,DIV#mainContent{position:relative;height:460px;width:924px;}DIV#viewBGimg1,DIV#viewBGimg2{position:absolute;display:block;height:460px;width:924px;top:0;left:0;}DIV#content{position:absolute;display:block;height:460px;width:924px;top:0;left:0;z-index:100;}DIV#viewBGimg1{z-index:52;background-image:none;background-repeat:no-repeat;background-color:#fFf;}DIV#viewBGimg2{z-index:51;background-image:none;background-repeat:no-repeat;background-color:#fFf;}DIV#teaserBox,DIV#teaserNewsBox,DIV#teaserNewsBoxBG,DIV#teaserBoxBG{position:absolute;top:242px;width:924px;height:218px;}DIV#teaserBox{z-index:110;}DIV#teaserBoxBG{opacity:.85;background-color:#fFf;z-index:105;}DIV#teaserNewsBox,DIV#teaserNewsBoxBG{top:210px;left:505px;width:387px;}DIV#teaserNewsBox{border-top:1px solid #fFf;z-index:111;}DIV#teaserNewsBoxBG{opacity:.85;background-color:#fFf;z-index:106;}DIV#teaserTopic,DIV#teaserElements{margin-left:32px;width:387px;}
DIV#teaserTopic H1{font-size:21px;font-weight:bold;color:#000;margin-top:32px;margin-bottom:22px;}DIV#teaserElements{position:relative;z-index:1000;width:392px;height:85px;background-image:url("../gfx/elemente.jpg");background-repeat:no-repeat;border:none;}#teaserElements_so{position:relative;z-index:1001;width:392px;height:85px;border:none;}DIV#teaserNewsBoxContainer{position:absolute;overflow:hidden;width:387px;height:175px;top:31px;}DIV.newsTeaserBlock{display:block;height:186px;padding-top:20px;}DIV#teaserNewsBoxTitle,DIV.teaserNewsBoxTopic,DIV.teaserNewsBoxBody{width:339px;margin-left:32px;}DIV#teaserNewsBoxTitle H2{font-size:14px;font-weight:bold;color:#000;margin-top:8px;margin-bottom:48px;}DIV.teaserNewsBoxTopic H3{font-size:12px;display:inline;}DIV.teaserNewsBoxBody{margin-top:25px;}SPAN.newsSpacer,SPAN.newsDate,DIV.teaserNewsBoxBody{color:#666;}@media print{DIV#langSelectorNav,DIV#metaNav,DIV#search,DIV#mainNav,DIV#footer,DIV#mainBottom,DIV#subMenu,DIV#landingBG,DIV#teaserBoxBG,DIV#teaserNewsBoxBG,DIV#mainBackgrounds,DIV.tool-tip,DIV.image-tool-tip,DIV.show_all,DIV#map-navigation,DIV#project-navi,SPAN.inactiveLinkWrap{display:none;}
DIV#header{position:inherit;width:auto;margin-left:0;height:90px;}DIV#claim{left:275px;top:45px;}DIV#teaserTopic,DIV#teaserElements,DIV#teaserNewsBoxTitle,DIV.teaserNewsBoxTopic,DIV.teaserNewsBoxBody{margin-left:0;}DIV.teaserNewsBoxBody{margin-top:10px;}DIV#teaserNewsBoxTitle H2{margin-top:50px;margin-bottom:20px;}DIV.newsTeaserBlock{display:block!important;margin-top:0!important;margin-bottom:20px!important;}DIV.project-count{top:40px;}DIV#project-listing{padding:20px 0 0 0;width:690px;}DIV.browseBoxWrap{right:0!important;}DIV.project-list-entry DIV{padding-left:0!important;background:none!important;}DIV#page,DIV#main,DIV#mainContent,DIV#landingBox,DIV#contentBoxMax,DIV#contentBox,DIV#content,DIV#teaserBox,DIV#teaserNewsBox,DIV#teaserNewsBoxContainer{position:inherit;width:auto;height:auto;top:0;left:0;margin:0;padding:0;background:none;border:none;overflow:visible;}DIV#landingBox{padding:0;margin:0;position:inherit;left:0;}}