body{	margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;font-weight: normal; text-align: justify;}
#site {
   margin:0px;padding:0px;
	width:1000px;
	margin-left:-500px;
	left:50%;
	min-height:520px;
	height:auto !important;  /* für moderne Browser */
	height:520px;  /*für den IE */
	position:absolute;
	float:left;
}

.img_left{	float:left;}

#top{
	margin:0px;padding:0px;
	width:1000px;
	height:180px;
   float:left;
}

#navigation{
	margin:0px;padding:0px;
	background-image: url(../images/navigation.jpg);
   background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #016E01;
	width:1000px;
	height:37px;
	float:left;
}
.menu1{
	margin:0px;padding:0px;
	list-style-type: none;
}
.menu1_level1 {	
   float:left;
   background-image:url(../images/back_navi_li.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	line-height:25px;
	padding-left:20px;
	display:block;
 }
.menu1_level1 a, .menu1_level1 a:visited{
	float:left;
	color:white;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../images/back_navi_right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	line-height:25px;
	display:block;
	padding-right:18px;
	padding-top:4px;
}
.menu1_level1 a:hover{
   text-decoration:underline;
}
.menu1{
	margin:0px;padding:0px;
	list-style-type: none;
}
.menu1_level1_act{
	float:left;
   background-image:url(../images/back_navi_li_act.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	line-height:25px;
	padding-left:20px;
	display:block;
}
.menu1_level1_act a, .menu1_level1_act a:visited {	
	float:left;
	color: #0002E6;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../images/back_navi_right_act.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	line-height:25px;
	display:block;
	padding-right:18px;
	padding-top:4px;
   text-decoration:underline;
}

#back{
	margin:0px;padding:0px;
	width:1000px;
	background-color:  transparent;
	background-image:url(../images/site.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	float:left;
	margin-top:-5px;
}
#center {
   margin:0px;padding:0px;
	width:1000px;
	float:left;
   background-image:url(../images/body.jpg);
	background-position: top left;
	background-repeat: repeat-y; 
	float:left;
}
#content{
	width:880px;
	float:left;
}
p{
	margin:0px;padding:0px;
}

#footer{
	margin:0px;padding:0px;float:left;
	width:1000px;
	height:33px;
	background-image:url(../images/footer.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	float:left;
}

label {
	font-weight: bold;
	padding-top: 5px;
	padding-left: 10px;
	display: block;
}

input {
	background-color: #EAEAEA;
}

textarea {
	background-color: #EAEAEA;
}
