.body {padding:0px;margin:0px;}
body,table,td {
    font-family:verdana; font-size:13px;
}
.verlauf{
    background:#ffffff url(../Bilder/verlauf.jpg) repeat-x;
}
a.main:link, a.main:visited { 
font-family     : Tahoma, Verdana, Arial, Helvetica, sans-serif;
color			: #545454;
font-weight		: normal;
font-size		: 13px;
line-height		: 30px;
display:block;
text-decoration	: none;
background-color: #d0d0d0;/*#F8E37B*/
border-bottom		: 1px solid #545454;
/*padding-top		: 5px;
padding-bottom	: 5px;*/
padding-left	: 5px;
height			: 30px ! IMPORTANT;
width:190px;
margin:0px;
}
a.main:hover {
background-color:#999999;
color			:#fbfbfb;
}
a.main_alt:link, a.main_alt:visited {
    font-family:trebuchet MS;
	font-size:13px;
	color:black;
	display: block;
	border-bottom:0px solid #DADEE3;
	text-decoration:none;
	float:left;
	background-color:#F0A901;/*#B1BECC*/
	padding-left:10px;
	padding-right:10px;
	border-right:2px solid #7EB2B0;
}
a.main_alt:hover{
	color:#FFFFFF;
	
}
#aktiv{
background-color:#999999;
color			:#fbfbfb;
}
a.main_klick:link, a.main_klick:visited {
    font-family:trebuchet MS;
	font-size:13px;
	color:black;
	padding-right:10px;
	text-decoration:none;
}
a.main_klick:hover{
	color:#015E27;text-decoration:underline;
}
#aktiv >main_klick{
	font-weight:normal;
	color:white;
}
a.staender:link, a.staender:visited{border:1px solid white;width:192px; height:500px ! IMPORTANT;display:block;background:transparent;}
a.staender:hover{border:1px solid #cdcdcd;width:192px; height:500px ! IMPORTANT;display:block;background:#dedede;}

#header {
    background-image: url(../Bilder/header.jpg) ;
}
#thema {background-color:#DE451B;}
#justify{font-size:11px;text-align:justify;}
.impressum {
font-size:10px;
padding-left:10px;
}
#footer_ep{
position:absolute;
left:380px; 
top:720px; 
width:300px; 
height:150px;}
#detail{
position:relative;
left:500px; 
top:-180px; 
width:300px; 
height:150px;
}