﻿body{margin:0; padding:0; width:100%;}

p, h6, h5, h4, h3, h2, h1{margin:0; padding:0;}

img{border:0;}

/* basic area definitions */
.center{margin-left:auto; margin-right:auto; width:969px;}
.pageWrap{margin-left:auto; margin-right:auto;}

.topWrap{width:969px; display:block; height:205px; float:left;}
.contentWrap{width:959px; padding-left:5px; padding-right:5px; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/pageBG.jpg'); background-repeat:repeat-y; float:left;}
.artikelside .contentWrap{padding-top:25px;}

.footerWrap{}

/* independent definitions */
.logo{float:left; width:312px; height:152px; margin-left:5px; margin-top:5px;}

.serviceNavigation{float:right; width:auto; margin-top:156px; margin-right:25px;}
	.serviceNavigation ul{margin:0; padding:0; list-style-type:none; width:auto; float:right; margin-right:30px; margin-top:2px;}
		.serviceNavigation ul li{margin:0 0 0 20px; padding:0 0 0 10px;; display:inline; float:left; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/serviceNavigationBullet.gif'); background-repeat:no-repeat; background-position:0 5px;}
			.serviceNavigation ul li p{font-family:Arial, Helvetica, sans-serif; font-size:0.625em;}
				.serviceNavigation ul li p a, .serviceNavigation ul li p a:link, .serviceNavigation ul li p a:active, .serviceNavigation ul li p a:visited{color:#939598; text-decoration:none; font-weight:bold;}
				.serviceNavigation ul li p a:hover{color:gray;}

	.search{width:151px; float:right;}
	.search input.field{width:109px; margin:0; padding:0 0 0 2px; border:1px solid #cacaca; float:left; margin-right:4px; font-size:0.7em; color:gray;}
	a.btn{float:left; display:block; background-color:white; border:1px solid #cacaca; margin:0; padding:0 7px 1px 6px; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:gray;}
	a.btn:hover{background-color:#eaeaea;}

.siteTools{}

.mainNavigationWrap{float:right; margin-right:5px; margin-top:5px; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/mainNavBorderTop.jpg'); background-repeat:no-repeat; background-position:top right;}
.mainNavigation{width:934px; float:right; padding-right:25px; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/mainNavBorderBtm.jpg'); background-repeat:no-repeat; background-position:bottom right;}
	.mainNavigation ul{margin:0; padding:4px 0 4px 0; list-style-type:none; float:right;}
		.mainNavigation ul li{margin:0 0 0 10px; padding:0 0 0 10px; display:inline; float:left; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/mainNavigationBullet.gif'); background-repeat:no-repeat; background-position:0 5px;}
			.mainNavigation ul li p{font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
				.mainNavigation ul li p a, .mainNavigation ul li p a:link, .mainNavigation ul li p a:active, .mainNavigation ul li p a:visited{color:#3b3a3c; text-decoration:none; font-weight:bold;}
				.mainNavigation ul li p a:hover{color:gray;}

.leftNavigation{width:215px; font-family:Verdana; font-size:0.7em;}
	.leftNavigation ul{list-style-type:none; margin:0; padding:0;}
		.leftNavigation ul li{width:215px; float:left;}
		.leftNavigation ul li a{color:black; float:left; text-decoration:none;}
		
		.leftNavigation ul li a.headline{color:white; font-size:1.2em; background-color:#80c1d7; /*background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/leftNavTitleBG.gif'); background-repeat:repeat-y;*/ float:left; width:203px; padding-left:12px; padding-top:8px; padding-bottom:8px;}
		.leftNavigation ul li a.normal{padding-top:8px; padding-bottom:8px; float:left; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/leftNav_arrowBlue.gif'); background-repeat:no-repeat; background-position:0 10px; padding-left:10px;}
		.leftNavigation ul li a.current{padding-top:8px; padding-bottom:8px; float:left; color:#5F9428; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/leftNav_arrowGreen.gif'); background-repeat:no-repeat; background-position:0 10px; padding-left:10px;}

		.lvl02{background-color:white; border-bottom:1px solid #2b99bc;}
		.lvl03{background-color:#f5fbfe;}
		.lvl04{background-color:#ebf1f4;}
		.lvl05{background-color:#e3eaed;}
		.lvl06{background-color:#dbe4e8;}
		
.artikelside .clm01{width:215px; float:left; padding-left:20px; padding-right:20px;}
.artikelside .clm02{width:390px; padding-left:25px; padding-right:25px; min-height:450px; float:left; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/contentBG.gif'); background-position:top left; background-repeat:no-repeat;}
*html div.artikelside div.clm02{height:450px;}
.artikelside .clm03{width:182px; padding:18px 18px 0 18px; min-height:490px; font-family:verdana; line-height:1.5em; font-size:0.7em; color:#577482; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/rightClmBG.jpg'); background-repeat:no-repeat; margin-left:20px; float:left; overflow:hidden;}
*html div.artikelside div.clm03{height:490px;}
	.artikelside .clm03 ol, .artikelside .clm03 ul{margin-left:25px; padding:0;}
	.artikelside .clm03 p{font-size:1em;}
	.artikelside .clm03 a, .artikelside .clm03 a:link, .artikelside .clm03 a:active, .artikelside .clm03 a:visited{color:#577482; text-decoration:none;}
	.artikelside .clm03 a:hover{color:gray;}
	.artikelside .clm03 a img, .artikelside .clm03 a:link img, .artikelside .clm03 a:active img, .artikelside .clm03 a:hover img, .artikelside .clm03 a:visited img{margin-right:6px;}
	
	.content{width:390px; overflow:hidden; font-family:Verdana; font-size:0.625em;}
	.content p{font-size:1em;}
	.content .contentTopImage{float:left; margin-bottom:15px;}
	.content .title{float:left; margin-bottom:15px; width:390px;}
	.content .manchet{font-size:1.125em; color:#5f9b3c; margin-bottom:15px; float:left; width:390px;}
	.content b, .content strong{color:#2b98bc; font-size:1.125em;}
	.content h1{font-family:Verdana; font-size:2em; color:#2b98bc; font-weight:normal; margin-bottom:15px; float:left; width:390px;}
	.content a, .content a:link, .content a:active, .content a:visited{color:black; text-decoration:underline;}
	.content a:hover{color:gray;}

.frontManchet{width:520px; margin-left:25px; margin-top:20px; float:left;}
	.frontManchet p{color:#577482; font-family:Arial, Helvetica, sans-serif; font-size:0.875em;}
.frontImage{width:959px; float:left; margin-top:20px;}

.frontBtmBox{width:951px; padding-left:8px; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/frontBtmBoxBG.gif'); background-repeat:no-repeat; float:left; margin-top:12px;}
.frontBtmBoxBtm{width:959px; margin-top:14px; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/frontBtmBoxBorderBtm.gif'); background-repeat:no-repeat; height:1px; float:left;}

	.frontBox{font-size:0.55em; width:201px; padding-left:17px; padding-right:17px; float:left; margin-right:1px; color:#577482; font-family:Verdana;}
		.frontBox .title{font-size:1.4em; margin-top:9px;}
		.frontBox img{margin-top:7px; margin-bottom:10px;}
		.frontBox p{font-size:1em;}
		.frontBox p a, .frontBox p a:link, .frontBox p a:active, .frontBox p a:visited{color:#577482; text-decoration:none; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/dblArrowBlue.jpg'); background-repeat:no-repeat; background-position:0 4px; padding-left:20px;}
		.frontBox p a:hover{color:gray;}
		
		.frontBox a, .frontBox a:link, .frontBox a:active, .frontBox a:visited{color:#577482; text-decoration:none;}
		.frontBox a:hover{color:gray;}

.forside .pageWrapBtm{text-align:right; background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/pageBtm.jpg'); background-repeat:no-repeat; width:964px; padding-right:5px; height:93px; float:left;}
.artikelside .pageWrapBtm{background-image:url('/_LAYOUTS/1030/custom/energibyer/Images/pageBtmSmall.jpg');  background-repeat:no-repeat; height:10px; display:block; float:left; width:969px;}

.logoBtm{float:none; display:inline;}

.ms-WPBody{font-size: 100%; font-family: inherit;}
.ms-SPZoneLabel{padding:0;}

.topBox{padding-bottom:0;}

.ms-PartSpacingHorizontal{display:none;}
.ms-PartSpacingVertical{display:none;}

.bottomImageWrap{width:490px;float:right;}

.frontBtmBox table{width:auto;}
.frontBtmBox #flashdiv{padding-left:17px;}

.searchdiv input.field{width:109px; margin:0; padding:0 0 0 2px; border:1px solid #cacaca; float:left; margin-right:4px; font-size:1.1em; color:gray;}
.searchdiv a.btn{float:left; display:block; background-color:white; border:1px solid #cacaca; margin:0; padding:0 7px 1px 6px; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:gray;}
.searchdiv a.btn:hover{background-color:#eaeaea;}

.searchdiv .subjectList{}
.searchdiv .subjectList a{text-decoration:none;}
.searchdiv .subjectList ul{margin:0; padding:0;}
.searchdiv .subjectList ul li{margin:0; padding:0; list-style-type:none;}
.searchdiv .subjectList ul li.subjectListSeparator{list-style-type:none; border-bottom: 1px solid #577482;}
.searchdiv .subjectList ul li.subjectListTxt{padding-top:12px; padding-bottom:12px;}

.pagerWrap{width:100%; float:left; padding-bottom:12px; padding-top:5px;}
	.pager{}
	.pager ul{margin:0; margin-left:auto; margin-right:auto; padding:0; float:none; clear:none;}
	.pager ul li{margin:0; padding:0; display:inline; float:left; width:auto; background-image:none; list-style-type:none; clear:none; padding-left:3px; padding-right:5px;}
	.pager ul li a, .pager ul li a:link, .pager ul li a:active, .pager ul li a:visited{color:black; font-weight:normal; text-decoration:none;}
	.pager ul li a:hover{}
	.pager ul li a.selected, .pager ul li a.selected:link, .pager ul li a.selected:active, .pager ul li a.selected:visited{color:#326eaa; border:1px solid #d7d7d7; padding:0 4px 0 4px;}
	.pager ul li.separator{}
