/* CSS Document */
body {	
			padding					 : 40px 0 40px 0;
}

tr,td, p, div {
	    font-family					: Verdana, Arial, Helvetica, sans-serif;
	    font-size						: 11px;
	    color								: #000000;
			line-height					: 15px;
			font-weight					: normal;
}

a {
			text-decoration			: underline;
			color								: #0331bc;
}

a:hover {
			text-decoration			: none;
}
.date {
			font-family					: Verdana, Arial, Helvetica, sans-serif;
	    font-size						: 10px;
	    color								: #ffc20e;
			line-height					: normal;
}
a.readon {
			font-family					: Verdana, Arial, Helvetica, sans-serif;
			font-size						: 11px;
			color								: #0331bc;
			font-weight					: normal;
			text-decoration			: none;
}
a.readon:hover {
			text-decoration			: underline;
}
/* Unternehmen */
a.mainlevel_unternehmen {
			display						  : block;
			background				  : url(/images/mainlevelunternehmen_active.gif) no-repeat;
			color					 		  : #ffffff;
			font-weight				  : bold;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 11px;
			width							  : 112px;
			height					 	  : 23px;
			line-height				  : 23px;
			text-align					: center;				
}
a.mainlevelinactive_unternehmen {
			display						  : block;
			background				  : url(/images/mainlevel_inactive.gif) no-repeat;
			color					 		  : #434c4e;
			font-weight				  : bold;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 11px;
			width							  : 112px;
			height					 	  : 23px;
			line-height				  : 23px;
			text-align					: center;				
}
a.mainlevelinactive_unternehmen:hover {
		background				  : url(/images/mainlevel_over_unternehmen.gif) no-repeat;
		color					 		  : #ffffff;
}

/* Gas */
a.mainlevel_gas {
			display						  : block;
			background				  : url(/images/mainlevelgas_active.gif) no-repeat;
			color					 		  : #ffffff;
			font-weight				  : bold;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 11px;
			width							  : 112px;
			height					 	  : 23px;
			line-height				  : 23px;
			text-align					: center;				
}
a.mainlevelinactive_gas {
			display						  : block;
			background				  : url(/images/mainlevel_inactive.gif) no-repeat;
			color					 		  : #434c4e;
			font-weight				  : bold;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 11px;
			width							  : 112px;
			height					 	  : 23px;
			line-height				  : 23px;
			text-align					: center;				
}
a.mainlevelinactive_gas:hover {
		background				  : url(/images/mainlevel_over_gas.gif) no-repeat;
		color					 		  : #ffffff;
}
/* Strom */
a.mainlevel_strom {
			display						  : block;
			background				  : url(/images/mainlevelstrom_active.gif) no-repeat;
			color					 		  : #ffffff;
			font-weight				  : bold;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 11px;
			width							  : 112px;
			height					 	  : 23px;
			line-height				  : 23px;
			text-align					: center;				
}
a.mainlevelinactive_strom {
			display						  : block;
			background				  : url(/images/mainlevel_inactive.gif) no-repeat;
			color					 		  : #434c4e;
			font-weight				  : bold;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 11px;
			width							  : 112px;
			height					 	  : 23px;
			line-height				  : 23px;
			text-align					: center;				
}
a.mainlevelinactive_strom:hover {
		background				  : url(/images/mainlevel_over_strom.gif) no-repeat;
		color					 		  : #ffffff;
}
/* Downloads */
a.mainlevel_downloads {
			display						  : block;
			background				  : url(/images/mainleveldownloads_active.gif) no-repeat;
			color					 		  : #ffffff;
			font-weight				  : bold;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 11px;
			width							  : 112px;
			height					 	  : 23px;
			line-height				  : 23px;
			text-align					: center;				
}
a.mainlevelinactive_downloads {
			display						  : block;
			background				  : url(/images/mainlevel_inactive.gif) no-repeat;
			color					 		  : #434c4e;
			font-weight				  : bold;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 11px;
			width							  : 112px;
			height					 	  : 23px;
			line-height				  : 23px;
			text-align					: center;				
}
a.mainlevelinactive_downloads:hover {
		background				  : url(/images/mainlevel_over_downloads.gif) no-repeat;
		color					 		  : #ffffff;
}
.search {
		border							: solid 1px #ffc20e;
		width								: 103px;
		height							: 18px;
		font-family				  : Verdana, Helvetica, Arial, sans-serif;
		font-size				 	  : 11px;
		color					 		  : #434c4e;
}
/*Sublevel Unternehmen*/
a.submenu_unternehmen, a.submenuactive_unternehmen, a.submenu_unternehmen2, a.submenuactive_unternehmen2, 
a.submenu_strom, a.submenuactive_strom, a.submenu_strom2, a.submenuactive_strom2, 
a.submenu_gas, a.submenuactive_gas, a.submenu_gas2, a.submenuactive_gas2,
a.submenu_online_service, a.submenuactive_online_service {
		display						 : block;
		background				 : url(/images/submenu.gif) no-repeat;
		color					 		 : #0331bc;
		padding-left			 : 18px;
		font-weight				 : bold;
		text-decoration		 : none;
		font-family				 : Verdana, Helvetica, Arial, sans-serif;
		font-size				 	 : 10px;
		height					 	 : 25px;
		line-height				 : 25px;
}
a.submenu_unternehmen2, a.submenuactive_unternehmen2, 
a.submenu_strom2, a.submenuactive_strom2, 
a.submenu_gas2, a.submenuactive_gas2 {
		background				 : url(/images/submenu2.gif) no-repeat;
		padding-left			 : 30px;
		font-weight				 : normal;
		height					 	 : 20px;
		line-height				 : 20px;
}
/*Back klassen */
a.submenuback_strom, a.submenbackuactive_strom, 
a.submenuback_gas, a.submenubackactive_gas {
		display						 : block;
		background				 : url(/images/submenuback.gif) no-repeat;
		color					 		 : #0331bc;
		padding-left			 : 25px;
		font-weight				 : bold;
		text-decoration		 : none;
		font-family				 : Verdana, Helvetica, Arial, sans-serif;
		font-size				 	 : 10px;
		height					 	 : 25px;
		line-height				 : 25px;
}
/*Sublevel Strom*/
a.submenuback_strom:hover {
		background				 : url(/images/submenuback_active_strom.gif) no-repeat;
		color					 		 : #ffffff;
}
a.submenubackactive_strom {
		background				 : url(/images/submenuback_active_strom.gif) no-repeat;
		color					 		 : #ffffff;
}
/*Sublevel Gas*/
a.submenuback_gas:hover {
		background				 : url(/images/submenuback_active_gas.gif) no-repeat;
		color					 		 : #ffffff;
}
a.submenubackactive_gas {
		background				 : url(/images/submenuback_active_gas.gif) no-repeat;
		color					 		 : #ffffff;
}
/* Ende Back Klassen*/

a.submenu_unternehmen:hover {
		background				 : url(/images/submenu_active_unter.gif) no-repeat;
		color					 		 : #ffffff;
}
a.submenuactive_unternehmen {
		background				 : url(/images/submenu_active_unter.gif) no-repeat;
		color					 		 : #ffffff;
}
/*Sublevel Strom*/
a.submenu_strom:hover {
		background				 : url(/images/submenu_active_strom.gif) no-repeat;
		color					 		 : #ffffff;
}
a.submenuactive_strom {
		background				 : url(/images/submenu_active_strom.gif) no-repeat;
		color					 		 : #ffffff;
}
/*Sublevel Gas*/
a.submenu_gas:hover {
		background				 : url(/images/submenu_active_gas.gif) no-repeat;
		color					 		 : #ffffff;
}
a.submenuactive_gas {
		background				 : url(/images/submenu_active_gas.gif) no-repeat;
		color					 		 : #ffffff;
}

a.submenu_unternehmen2:hover {
		background				 : url(/images/submenu_active_unter2.gif) no-repeat;
		color					 		 : #ffffff;
}
a.submenuactive_unternehmen2 {
		background				 : url(/images/submenu_active_unter2.gif) no-repeat;
		color					 		 : #ffffff;
}
/*Sublevel Strom*/
a.submenu_strom2:hover {
		background				 : url(/images/submenu_active_strom2.gif) no-repeat;
		color					 		 : #ffffff;
}
a.submenuactive_strom2 {
		background				 : url(/images/submenu_active_strom2.gif) no-repeat;
		color					 		 : #ffffff;
}
/*Sublevel Gas*/
a.submenu_gas2:hover {
		background				 : url(/images/submenu_active_gas2.gif) no-repeat;
		color					 		 : #ffffff;
}
a.submenuactive_gas2 {
		background				 : url(/images/submenu_active_gas2.gif) no-repeat;
		color					 		 : #ffffff;
}

a.submenu_online_service:hover, a.submenuactive_online_service:hover,
a.submenuactive_online_service {
	background-color: #AFE201;
	background-image: none;
	color: #fff;
}

/* Default*/
.categoryallgemein {
		font-family					: Verdana, Arial, Helvetica, sans-serif;
		font-size						: 13px;
		color								: #231f20;
		line-height					: 25px;
		font-weight				 	: bold;
		padding-left				: 415px;
		text-align					: center;
}

.category {
		font-family					: Verdana, Arial, Helvetica, sans-serif;
		font-size						: 13px;
		color								: #231f20;
		line-height					: 25px;
		font-weight				 	: bold;
		padding-left				: 20px;
}
.footer {
			color					 		  : #ffffff;
			font-weight				  : normal;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 10px;
}
a.footer:hover {
			text-decoration		  : underline;
}

.sitewalk {
			color					 		  : #b0b0b0;
			font-weight				  : normal;
			text-decoration		  : none;
			font-family				  : Verdana, Helvetica, Arial, sans-serif;
			font-size				 	  : 10px;
}
a.sitewalk:hover {
			text-decoration		  : underline;
}
/* Klassen für Startseite*/
.head_start {
			background				: url(/images/head_start.jpg) no-repeat;
			width							: 762px;
			height						: 123px;
}
.links_start {
			background				: url(/images/start_links.gif) no-repeat;
			width							: 13px;
			xheight						: 250px;
}
.unter_start, .strom_start, .gas_start {
			padding-right			: 60px;
			text-align				:	center;
}
.unter_start {
			background				: url(/images/start_unter.gif) no-repeat;
			width							: 170px;
			height						: 26px;
			xpadding-left			: 18px;
}
.strom_start {
			background				: url(/images/start_strom.gif) no-repeat;
			width							: 170px;
			height						: 26px;
			xpadding-left			: 38px;
}
.gas_start {
			background				: url(/images/start_gas.gif) no-repeat;
			width							: 169px;
			height						: 26px;
			xpadding-left			: 44px;
}
.start_text {
	    font-family					: Verdana, Arial, Helvetica, sans-serif;
	    font-size						: 11px;
	    color								: #231f20;
			line-height					: 18px;
}
.start_headline {
			font-family					: Verdana, Arial, Helvetica, sans-serif;
	    font-size						: 11px;
	    color								: #ffffff;
			font-weight					: bold;
			text-decoration			: none;
}
.unter_unter {
			background				: url(/images/unter_unternehmen.gif) no-repeat bottom;
			width							: 170px;
			height						: 100%;
}
.unter_strom {
			background				: url(/images/unter_strom.gif) no-repeat bottom;
			width							: 170px;
			height						: 100%;
}
.headline {
			color							: #0331bc;
			font-weight				: bold;
			white-space				: nowrap;
}
.headlinesmall {
			color							: #0331bc;
			font-weight				: normal;
			font-size					: 10px;
}
.nowrap {
			white-space				: nowrap;
}
.smallblue {
			color							: #0331bc;
			font-weight				: bold;
			white-space				: nowrap;
			font-size					: 10px;
}
.smallblack {
			font-size						: 10px;
	    color								: #231f20;
}
h1 {
			font-size					: 13px;
			color							: #011a65;
			font-weight				: bold;
			margin						: 0;
			margin-bottom			: 10px;
}
h2 {
			font-size					: 11px;
			color							: #011a65;
			font-weight				: bold;
			margin						: 0;
			margin-bottom			: 5px;
}
.reiter {
			font-size					: 10px;
			color							: #333333;
			font-weight				: bold;
			white-space				: nowrap;
}
.blue {
			color							: #333333;
}

th {
			background-color	: #CCCCCC;
			padding: 3px;
			margin: 0;
}
th *, th p {
			color							: #FFFFFF;
			font-weight				: bold;
			font-size					: 12px;
}
td.cell1 {
			background-color	: #EAEAEA;
			font-weight				: bold;
			padding: 3px;
			margin: 0;
}
td.cell2 {
			background-color	: #F4F4F4;
			padding: 3px;
			margin: 0;
}
.bottom {
			background-color	: #fafafa;
			border						: 1px solid #ffc20e;
			font-size					: 10px;
			font-family				: Verdana, Helvetica, Arial, sans-serif;
			color							: #0331bc;
}
.inputbox {
			border						: 1px solid #d3d2d2;
			font-size					: 11px;
			font-family				: Verdana, Helvetica, Arial, sans-serif;
}
.red {
			color							: #b72903;
			font-size					: 10px;
}
.redbig {
			color							: #b72903;
			font-size					: 11px;
			font-weight				: bold;
}

ul.sitemap {
			list-style-type		: none;
			margin						: 0;
			margin-left				:	15px;
}
ul.sitemap li {
			margin						: 0;
			padding-left			: 15px;
			background				: url(/images/detail_arrow.gif) no-repeat;
			background-position: 0px 4px;
}
ul.sitemap a * {
			text-decoration		: none;
}
.big {
			font-size					: 15px;
			font-weight				: bold;
			color							: #011a65;
}

