body.bg03, body {background-image:url(/web/cms/contentblob/238466/data/41272/bodyBackgroundHoch.jpg);}
body#clp_236726.bg03, body#clp_236702.bg03, body#clp_413096.bg03 {background-image:url(/web/cms/contentblob/238450/data/41289/bodyBackgroundTief.jpg);}
.roundLine {display:none;}
#header {z-index:2;}
.roof #header .keyvisual {margin-top:0;}
#primNav {position:relative;z-index:2;height:32px;background:transparent url(/web/cms/contentblob/238404/data/41290/primNavRightImage.gif) no-repeat scroll right top;padding-right:6px;}
#primNav li a {background-color:#E5EFF6;}
#primNav li.last a {margin:0;}
#main, .roof #main {padding-top:68px;}
.roof #primNav { position:absolute;}
#content {width:auto;padding-left:0;margin-left:0;font-size:0.92em;}
.roof .wide#content {width:951px;margin-left:0;padding-left:33px;}
.roof #contentInner {margin:0;padding:0;}
.p--heading-2, #content p.headerLinkliste{color:#8ABB14;font-size:1.17em;font-weight:700;border-bottom:1px none;text-transform:none;}
h4, .p--heading-3{color:#438FC0;font-size:1em;}
#header {height:220px;}
#main {top:220px;}
.interactive {color:#8ABB14;}
#col1, #col2 {margin-top:0;}
#col2 {width:623px;}
body .contentItem {}
#contentInner {margin:0;padding:0;}
#contentInner .contentItem .contentItem {margin-bottom:0 !important;}
#contentTop #keyvisual {margin-bottom:27px;}
#maincontent #content {background:#fff url(/web/cms/contentblob/237360/data/41297/contentBackground.gif) repeat-y scroll left 2px;padding:0 0 0 32px;}
.three_column * {margin:0 32px;}
.three_column * *, .three_column.columnfirst * {margin:0;}
* html body .moreColumns {margin-bottom:0 !important;float:left;}
.two_column_bg {background:transparent url(/web/cms/contentblob/237360/data/41297/contentBackground.gif) repeat-y scroll 278px 0;height:100%;overflow:hidden;}
.two_column {float:left;padding:0 0 0 33px;width:270px;}
* html .two_column {width:262px;}
.columnfirst {padding:0 8px 0 0;}
#col1 {float:left;padding:0 0 0 33px;width:262px;}
#maincontent, #fullmaincontent {float:left;height:1%;padding:0 33px;width:623px;}
* html #maincontent {padding-right:0;}
.contentItem.3ColumnLayout {margin-bottom:0 !important;}
.three_column_bg {background:transparent url(/web/cms/contentblob/237084/data/41292/threeColumnBackground.gif) repeat-y scroll 295px 0;height:100%;overflow:hidden;}
.three_column_last {background:none;}
.three_column {border-bottom:1px solid white;float:left;padding:0;width:327px;margin-bottom:0;}
.three_column.columnfirst {padding-right:15px;width:280px;}
.three_column_last * {padding-left:0;margin:0;}
.contentLeft #maincontent {width:918px;}
 .contentLeft #col2 {float:left;width:auto;}
.contentLeft #maincontent #content {padding-left:0;}
.contentLeft #content {width:918px;}
.contentLeft .columnfirst {width:590px;}
.contentLeft .two_column_bg {background-position:604px 0;}
.contentLeft #maincontent #content {background:none;}
.contentLeft h3 {font-size:1.35em;}
.contentLeft .columnlast h3 {color:#8ABB14;}
.contentRight #maincontent {width:918px;}
 .contentRight #col2 {float:left;width:auto;}
.contentRight #maincontent #content {padding-left:0;}
.contentRight #content {width:918px;}
.contentRight .columnfirst {width:328px;}
.contentRight .columnlast {width:532px;}
.contentRight .two_column_bg {background-position:304px 0;}
.contentRight #maincontent #content {background:none;}
.contentRight h3 {font-size:1.35em;}
.contentRight .columnlast h3 {color:#8ABB14;}
.roof h3 {color:#0066AA;font-size:1.35em;font-weight:normal;line-height:1.2em;margin-bottom:0px;padding-bottom:12px}
.roof h3.interactive{color:#8ABB14;}
h1{font-weight:normal;margin-bottom:12px;}
h2{font-weight:normal;margin-bottom:12px;}
h2.subline {line-height:1.5em;}
#content ul li {background:transparent url(/web/cms/contentblob/247780/data/41293/Listpoint.gif) no-repeat scroll 0 6px;}
.linkliste li a.links{background:transparent url(/web/cms/contentblob/247780/data/41293/Listpoint.gif) no-repeat scroll 0 14px;}
.separator{margin-bottom:4px;margin-top:-28px;}
.three_column_last .teaser, .three_column_last .blueTeaser, .three_column_last .teaser_unten {height:89px;padding:10px 32px 0 32px;}
.three_column_last .blueTeaser a, .three_column_last .teaser a:link {color:#005BA2;}
.blueTeaser a, .teaser a:link, .teaser_unten a {text-decoration:underline;color:#005BA2;}
.teaser h3 a {text-decoration:none;color:#8ABB14}
.three_column_last .blueTeaser {background:transparent url(/web/cms/contentblob/237248/data/41294/blueTeaserBackground.gif) repeat-x scroll left top;color:#005BA2;}
.three_column_last .teaser_unten {background:transparent url(/web/cms/contentblob/238280/data/41295/untenTeaserBackground.gif) repeat-x scroll left top;}
.three_column_last .teaser h3 {color:#0066AA;font-size:1.35em;font-weight:normal;line-height:1.2em;margin-bottom:12px;}
.roof #content .teaser{margin-bottom:28px;}
.teaser a:visited { color:#8ABB14; text-decoration:none; }
.roof .teaser h3{ color:#8ABB14; margin-bottom:0px; padding-bottom:0px;}
.roof #content .teaser img { float:left; margin:3px 15px 10px 0px;}
.roof #content .NewsTeaser p, .roof #content .NewsTeaser_last p {margin-bottom:3px;}
a.rss {background:transparent url(/web/cms/contentblob/236896/data/41296/RSS.gif) no-repeat scroll left top;color:#575757;padding:5px 0 2px 25px;text-decoration:none;line-height:24px;}
.NewsTeaser h3, .NewsTeaser_last h3 { margin-bottom:1px; padding-bottom:0px;}
.NewsTeaser h3, .NewsTeaser_last h3, .roof .teaser h3 {font-size:1.0em;font-weight:bold;}
.NewsTeaser h3 a, .NewsTeaser_last h3 a{color:#408dbf;}
.roof .NewsTeaser {padding-bottom:12px;margin-bottom:0px;background:transparent repeat-x scroll left bottom;}
.roof .NewsTeaser_last {padding-bottom:0px;}
.NewsInfo {color:#999;}
.NewsTeaser .contentItem, .NewsTeaser .contentItem p, .NewsTeaser_last .contentItem, .NewsTeaser_last .contentItem p {margin-bottom:0px !important;}
.NewsTeaser{padding-bottom:12px;margin-bottom:12px;background:transparent url(/web/cms/contentblob/238924/data/41297/Background-Content-news.gif) repeat-x scroll left bottom;overflow:hidden;height:1%;}
.NewsTeaser .imageLeft, .NewsTeaser .float--left{ margin:3px 16px 0 0;}
#content ul.newsfooter{margin-bottom:0;}
#content ul.newsfooter li {background:transparent none repeat scroll 0 0 !important;float:left;line-height:14px;padding:0 16px 0 0;margin-bottom:0;height:1%;}
#content ul.newsfooter li.last{padding-left:26px;}
.PressPicture{height:360px;width:260px;}
.PressPicture h3{color:#8ABB14;text-align:left;font-weight:700;}
.PressPictureInner {background:#f2f7fa url(/web/cms/contentblob/239164/data/41298/Background-PressPic.jpg) no-repeat scroll left bottom;height:224px;padding:18px 0;}
.PressPicture p.description{color:#898989;text-align:left;}
p.description span.date {float:right;}
p.functions {text-align:left;}
body.de span.download{margin-left:25px;}
body.en span.download{margin-left:120px;}
p.functions a{text-decoration:underline;color:#575759;}
a.download{background:transparent url(/web/cms/contentblob/239108/data/41299/Background-DownloadLink.gif) no-repeat scroll left;padding-left:28px;}
p.functions a.zoom{background:transparent url(/web/cms/contentblob/239110/data/41300/Background-GrossansichtLink.gif) no-repeat scroll left;padding-left:26px;}
#serviceNav {padding-right:0;}
#serviceNav li {height:32px;background-color:#fff;}
#serviceNav li.nav_0 {width:145px;}
#serviceNav li.nav_1 {width:152px;}
#serviceNav li.nav_2 {width:141px;}
#serviceNav li a {padding:0;margin:0;display:block;height:32px;}
#serviceNav li.nav_0 a, #serviceNav li.nav_0 a:hover {background:transparent url(/web/cms/contentblob/237214/data/41301/RWEMobility.gif) no-repeat scroll left bottom;height:37px;width:100% !important;}
#serviceNav li.nav_1 a, #serviceNav li.nav_1 a:hover {background:transparent url(/web/cms/contentblob/449330/data/70060/Infrastruktur-hell.gif) no-repeat scroll left bottom;height:37px;width:100% !important;}
#serviceNav li.nav_2 a, #serviceNav li.nav_2 a:hover {background:transparent url(/web/cms/contentblob/413746/data/69420/RWEEnergieladen.gif) no-repeat scroll left bottom;height:37px;width:100% !important;}
#serviceNav li.nav_0.snavActive a, #serviceNav li.nav_1.snavActive a, #serviceNav li.nav_2.snavActive a {background-position:left top;}
#serviceNav li.service {padding-left:14px;}
#serviceNav li.nav_0, #serviceNav li.nav_1, #serviceNav li.nav_2 {background-color:transparent;}
body.de #serviceNav li.service a {background:transparent url(/web/cms/contentblob/237988/data/41303/RWEImUeberblick.gif) no-repeat scroll left bottom;}
body.en #serviceNav li.service a {background:transparent url(/web/cms/contentblob/246332/data/41304/RWEataGlance.gif) no-repeat scroll left bottom;}
#serviceNav li.lang {padding-left:14px;}
#serviceNav li.lang a {background:transparent url(/web/cms/contentblob/237990/data/41305/English.gif) no-repeat scroll left bottom;display:block;height:16px;margin:8px 0 0;padding:0 13px 0 0;width:56px;}
.en #serviceNav li.lang a {background-image:url(/web/cms/contentblob/238448/data/41306/Deutsch.gif);}
#topNav li.service_en a, #topNav li.service a {border-right:1px solid #CBE0F1;display:block;height:16px;margin:8px 0 0;padding:0 13px 0 0;width:114px;}
#serviceNav li.lang a:hover,body.en #serviceNav li.service a:hover,body.de #serviceNav li.service a:hover {background-position:left top;}
#primNav li.image {background-image:none;}
#primNav li {display:block;}
#primNav li.image a {height:44px;margin-right:0;}
#primNav li.rwemobility a, #primNav li.rwemobility a:hover {background:transparent url(/web/cms/contentblob/237932/data/41307/RWEMobilityPrimnav.jpg) no-repeat scroll 0 0;width:88px;height:37px;}
#primNav li.elaneclub a,#primNav li.elaneclub a:hover {background:transparent url(/web/cms/contentblob/237930/data/70059/InfrastrukturPrimnav.gif) no-repeat scroll 0 0;width:93px;}
#primNav li.rweenergieladen a, #primNav li.rweenergieladen a:hover {background:transparent url(/web/cms/contentblob/413798/data/69421/RWEEnergieladenPrimnav.gif) no-repeat scroll 0 0;width:84px;}
.products ul.linkliste li a {background:transparent url(/web/cms/contentblob/237108/data/41309/Background-Navi.gif) no-repeat scroll 0 0;display:block;height:66px;margin:0;padding:0;text-decoration:none;width:262px;border-top:1px none;border-bottom:1px none;}
.products ul.linkliste li a:hover {background-image:url(/web/cms/contentblob/237366/data/41310/navBackgroundHover.gif) ;text-decoration:none;}
.products ul.linkliste li a:hover {text-decoration:none;font-style:normal;}
.products ul.linkliste li.active a {background-image:url(/web/cms/contentblob/237106/data/41311/Background-Navi-active.gif);text-decoration:none;}
.products ul.linkliste li span {background:transparent none no-repeat scroll left top;color:#888888;cursor:pointer;display:block;font-size:0.91em;height:48px;padding:5px 20px 0 67px;}
.products ul.linkliste li span strong {color:#06a;font-weight:normal;}
.products .linkliste li.active a {font-weight:normal;}
#content div.gmnoprint p{ margin-bottom:0px}
.GoogleMap{width:580px;height:500px;}
#content .teaser .teaserImage img{float:none;margin-left:0px}
#content ul.orderedList li{height:32px;padding-left:40px;border-bottom:1px dotted;margin-bottom:3px;padding-top:13px;padding-bottom:17px;width:545px; }
#content ul.orderedList li p{line-height:14px;margin-bottom:0px;}
#content ul.orderedList li.first{border-top:1px dotted}
#content .applicationblock{font-size:1.00em;}
.FormConfirm {background-color:#dfddd9;}
div.changeButtons {position:absolute; z-index:1000; margin-top:-91px; margin-right:12px; width:300px; right:0px;}
div.changeBG { float:right;  padding-left:8px;  background:transparent url('/web/cms/contentblob/460464/data/72728/background-flash.png') top left no-repeat;}
div.changeButtons img { margin:18px 8px 14px 0px;}
 div.changeBG span.float--right{margin:0px;float:none;}
}
div.changeButtons img, a:focus { border:none; outline:none;}
