* { margin: 0; padding: 0; }

html, body, p, ul, h1, h2, ... {
margin: 0;
padding: 0;
}
	
body {
  background-color: #dedede;
  margin: 0;
  padding: 0;
  text-align:center;
}

img {border: 0;}

div#container {
	background-color: rgb(255,255,255);
	color: #fff;
	width:1000px;
	position:relative;
	margin:auto;
	text-align:left;

}


div#kopf {
	background-color: rgb(0,98,134);
	color: #fff;
	text-align: left;
}

div#d3-1 {
	background-color: rgb(0,98,134);
	color: #fff;
	width:843px;
	height: 55px;
	position:relative;
	float: left;
	text-align: left;
}

div#d3-1 p {
	margin: 30px 0px 0px 186px;
	font: normal small-caps bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
}

div#d3-1 p a:link, a:visited, a:hover, a:active {
	color: #fff;
	text-decoration: none;
}

div#d3-2 {
	background-color: rgb(247,214,82);
	color: #fff;
	width:157px;
	height: 55px;
	position:relative;
	float: left;
	text-align: left;
}

div#d4 {
	background-color: rgb(255,255,255);
	color: #fff;
	width:182px;
	height: 102px;
	position: relative;
	float: left;
}

div#d5 {
	background-color: rgb(50,50,50);
	color: #fff;
	width:818px;
	height: 102px;
	position:absolute;
	left:182px; top:55px;
	text-align: left;
}

div#d51 {
	background-color: rgb(50,50,50);
	color: #fff;
	width:180px;
	height: 102px;
	position:relative;
	float: left;
	text-align: left;
}

div#d52 {
	background-color: rgb(50,50,50);
	color: #fff;
	width:278px;
	height: 102px;
	position:relative;
	float: left;
	text-align: left;
}

div#d53 {
	background-color: rgb(50,50,50);
	color: #fff;
	width:140px;
	height: 102px;
	position:relative;
	float: left;
	text-align: left;
}

div#d54 {
	background-color: rgb(50,50,50);
	color: #fff;
	width:220px;
	height: 102px;
	position:relative;
	float: left;
	text-align: left;
}

div#d6 {
	background-color: rgb(247,214,82);
	color: #fff;
	width:182px;
	height: 36px;
	position:absolute;
	left:0px; top:256px;
}

#aussen { 
	border-left: solid 182px #fff; /* linke Spalte  */ 
	border-right: solid 180px #f7d652; /* rechte Spalte  */ 
	background-color: #f7d652; /* Farbe fuer mittlere Spalte  */
	clear: both;
} 

#innen	{margin:0; width:100%; }

#links 	{
	color: #000;
 	width:182px; 
 	float:left; 
 	position:relative; 
 	margin-left:-182px; 
 	margin-right:0px;
}
 
#rechts {
 	width:180px; 
 	float:right;
 	position:relative; 
 	margin-right:-180px; 
 	margin-left:0px;
 	background-color: #f7d652;
}

#rechts a {color: #006286;font-weight: bold;}
#rechts a:hover {color: #b41e1e;font-weight: bold;}

#mitte	{ 
	color: #006286;
	position: relative; 
	margin: 0px;
	background-color: #f7d652;
}

#mitte a {color: #006286;font-weight: bold;}
#mitte a:hover {color: #b41e1e;font-weight: bold;}

div#news {
 	width:180px;  
 	position:relative;
 	heights:200px;
 	z-index: 10;
}

div#bildrechts {
 	width:180px;  
 	position:relative;
 	heights:199px; 
}

div#d7 {
	background-color: rgb(0,98,134);
	color: #fff;
	width:480px;
	height: 36px;
	position:absolute;
	left:0px; top:475px;
}

div#fuss {
	background-color: rgb(247,214,82);
	color: #000;
	clear:both;
}

div#d8 {
	background-color: rgb(180,30,30);
	color: #fff;
	width:230px;
	height: 36px;
}

div#d9 {
	background-color: rgb(230,170,50);
	color: #fff;
	width:655px;
	height: 36px;
}

div#d10-1 {
	background-color: rgb(255,255,255);
	color: #000;
	width:55px;
	height: 55px;
	float: left;
}

div#d10-2 {
	background-color: rgb(0,0,0);
	color: #fff;
	width:545px;
	height: 55px;
	float: left;
}
div#d10-3 {
	background-color: rgb(247,214,82);
	color: #fff;
	width:400px;
	height: 55px;
	float: right;
}

div#d11 {
	background-color: rgb(100,100,100);
	color: #fff;
	width:520px;
	height: 299px;
	position:absolute;
	left:480px; top:394px;
}

