a         {color:#000099; font-size:12px; text-decoration:none;}
a:link    {color:#000099; text-decoration: none}
a:visited {color:#000099; text-decoration: none}
a:hover   {color:#000099; text-decoration: none; font-weight: bold}
a:active  {color:#FFFFFF; text-decoration: none}
html {height:100.01%; padding-bottom:1px}
body { 
	margin:0;
	background-color:#fff; color:#000;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099;
}
.textnormal {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099}
#bereich {
	width:778px;
	margin-left:auto; margin-right:auto;
	padding-top:84px;
	background-color:#fff; background-repeat:no-repeat;
	background-image:url(images/logo-ddl.jpg); background-position:150px 0;
}
#bereich2 {
	width:778px; overflow:auto;
	background-image:url(images/main_background.png); background-repeat:repeat-y;
}
#bildbereich {
	float:left;
	width:149px; min-height:400px;
	padding:20px 0 12px 1px;
}
#bildbereich img {width:149px; margin:0 0 15px 0;}
#inhalt {
	float:left;
	width:430px; min-height:400px;
	padding:20px 10px 12px 10px;
	font-size:12px;
}
#inhalt h1 {font-size:12px; margin-top:0; font-weight:bold;}
#inhalt h2 {font-size:12px; margin-top:12px; margin-bottom:6px; font-weight:bold; color:#ff9900; clear:both}
#inhalt a  {font-size:12px; font-weight:bold}
#inhalt p {clear:both}
#nav1 {
	width:590px; height:22px;
	margin-left:150px; padding-left:10px; padding-top:6px;
	background-color:#ff9900;
	font-size:12px;	
}
#nav1 span {color:#FFF;}
#nav1_home {
	width:778px; height:28px;
	margin:0 auto 0 auto;
	background-color:#000099; background-image:url(images/diako.gif); 
	background-position:right; background-repeat:no-repeat;
}
#nav2 {
	float:left;
	width:130px; min-height:400px;
	padding:20px 10px 12px 10px;
}
#nav2 p {margin-top:0; margin-bottom:12px}
#nav2 span {color:#fff; font-size:12px;}
#nav3_home {
	float:left;
	width:628px; height:28px;
	margin-left:150px;
	background-color:#009;
}
#nav3 {
	float:left;
	width:590px; height:22px;
	padding-left:10px; padding-top:6px;
	background-color:#ff9900;
	font-size:12px;	
}
#nav3 span {color:#FFF;}
.spalte1 {float:left; width:290px; margin-bottom:10px}
.spalte2 {float:left; width:140px; margin-bottom:10px}