@charset "utf-8";
html * { font-size: 100.01% }
body {
	font-family:Verdana, Geneva, sans-serif;
	margin:0;
	padding:0;
	background:url(images/bg.gif)  repeat-x top #fcfbf6;
	font-size: 75.00%
	
}
h1,h2,h3,h4,p,table, li, ul{ margin:0; padding:0px; }

#container{ width:868px; margin:auto; }
#head { text-align:right; padding-bottom:38px; }
#left { width:48%; float:left  }
#right{ width:50%; margin-left:48%; background:url(images/maedel.jpg) no-repeat right top; 
min-height: 476px;
height:auto !important;
height:476px;}



.toggler { 
	color:#faa648;

	margin: 0 30px 0px 10px;
	padding: 5px 0px;
	font-size: 130%;
	cursor:pointer;
	font-weight:normal;
	border-top:none; 
}
h2{ font-size:110%; margin: 0 30px 5px 10px; }

.info, #finder table, p{ margin: 5px 30px 10px 10px;}
td{ padding:2px 0; }
.element p {
	margin: 5px 0 10px 0;
	padding: 0px;
}
.info div { border-bottom:1px dotted #8f9295; padding-bottom:10px;}
#accordion, #finder{ padding-bottom:10px; }
 a, #footer{ color:#9a9c9e; text-decoration:none }
 #accordion a{ color:#DE6E29 }
#finder div{ margin: 0px 30px 1px 10px; }
#netzprospekt, #netzprospekt div { border:none;}
th.netzprospekt { color:#DE6E29 } 
b{ color:#656667}
h3.atStart { 	font-size:180%; }
h3.h3link, h1  { color:#9a9c9e; margin: 0 30px 20px 10px;; border-bottom: 1px dotted #8f9295; font-size: 130%; text-decoration:none; padding: 5px 0px; font-weight:normal; cursor:pointer; }
h3.h3link  a, h1, .h3link a { text-decoration:none; color:#9a9c9e; padding: 5px 0px; } 