body{
color:black;
background:#F5DEB3;

margin:0 auto;
padding:0;
font:13px Verdana, sans-serif;
}


#container{
	background:#FFF8DC url(images/bgimage.jpg) repeat scroll 0 0;
	padding:0;
	margin:0 auto;
	
   width:750px;
	height: auto;
	
	border:4px solid white;
	
}



#head{
	height:200px;
	background:url(images/bg_oben1.jpg) no-repeat;
	
}


#menu{
	margin:0 auto;
	padding:0;
	background: #006400;
	color: white;
	border-top:1px solid white;
	border-bottom:1px solid white;
	width:auto;


}
#menu ul{
margin:0;
padding:5px;
list-style:none;
}
#menu li{
display:inline;}
#menu a{
color:white;


font:bold 12px Georgia, "Times New Roman", Times, serif;
text-decoration:none;
text-align:center;}
#menu a:hover{color:white;
text-decoration:underline;}


#submenu{
	float:left;
	width:200px;
	margin-bottom: 10px;
	border-right:3px solid white;
	border-bottom:3px solid white;
	background-color: #FFF8DC;
}
#submenu ul{
margin:0px;
padding:10px 30px 0 10px;
list-style:none;}
#submenu ul  ul{
margin:0px;
padding:0px 0 0 20px;
list-style:none;}
#submenu li{
padding:0 0 4px 0;
margin:0;}
#submenu a{
color:#006400;
background:transparent;
font-weight:bold;
font-size:12px;
text-decoration:none;}
#submenu a:hover{color:#006400;
text-decoration:underline;}
#submenu p{
font-weight:bold;
font-size:12px;
padding:20px 0 10px 10px;
margin:0;}


#content{
color:black;
padding:40px 20px 20px 20px;
margin:0 0 0 200px;
height: auto;
width: auto;}
#content h1{
color: #006400;
margin:0 0 10px 0;
font:bold 16px Georgia, "Times New Roman", Times, serif;

}
#content h2{
color: #006400;
margin:25px 0 10px 0;
padding:2px 0 2px 0;
font:bold 14px Georgia, "Times New Roman", Times, serif;
}
#content h3{
}
#content p{
}
#content a{
color:#006400;
text-decoration:none;}

#content a:hover{color:#006400;
text-decoration:underline;}

#info {
	border-left:3px solid white;
	border-bottom:3px solid white;
	width: 200px;
	height: auto;
	float:right;

	margin-left: 10px;
	margin-bottom: 10px;
	padding:0;
	background-color: #FFF8DC;
	overflow: hidden;
}
#info a{
color:#006400;
text-decoration:none;}
#info a:hover{color:#006400;
text-decoration:underline;}

#info h3{
color: #006400;
margin: 5px;

font:bold 12px Georgia, "Times New Roman", Times, serif;


}
#info img{
margin:0;
}
#info p{
margin: 5px;
}
.rand_oben{
border-top:3px solid white;
}

.rand_rechts{
border-right:3px solid white;

}
.links {
float: left;
margin-right: 20px;

}
.clear {
clear: left;
visibility: hidden;
}
.small{
font:11px Verdana, sans-serif;
}





#foot{
background-color: #FFF8DC;
clear: both;
color: black;
padding:0;
margin:0;
border-top:3px solid white;}
#foot p{margin:0;padding:4px;text-align:center;
font:11px Verdana, sans-serif;
}
/* hide hack from Mac-IE5 \*/* html .bug { height: 1%; }/* end hiding */
