body {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	margin:0;
	padding:0;
	background: #ffffff url(../img/background.gif) repeat-y;
	height:100%;
}


#head {
	height:99px;
	background: #87BB30 url(../img/kopf_farbe_150px.GIF) no-repeat;
}

#content_container 
		{	
		position:absolute;
		top: 99px;
		width:100%;
		padding-top:15px;	
		}
#leftbox {
	position: absolute;
	top:0px;
	left: 0px;
	width: 139px;
	/*border:1px solid #ccc;*/
	background-color:#87BB30;
	padding-top: 0px;
	padding-left:0px;
	font-size: 0.6em;
	float:right;
 }
 
 .navlist
{
	padding-left: 0px;
	margin-left: 0;
	padding-top:15px;
	width: 139px;
}

.navlist li
{
	list-style: none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	border-bottom: 1px solid #ffffff;
}

.navlist li a:link { text-decoration: none;color:#ffffff;display:block;padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;}
.navlist li a:visited { text-decoration: none;color:#ffffff;display:block;padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;}
.navlist li a:hover { text-decoration: none;color:#f0f0f0;display:block;background:#9dd63d;padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;  }
.navlist li a:active { text-decoration: none;color:#ffffff;display:block;padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;}
	
	
	/* Inhaltsbereich */
#content {
	margin-left:142px;
	margin-right:10px;
	margin-top: 0px;
	padding-left:15px;
	padding-bottom:20px;
	padding-right:10px;
	background:  #ffffff;
	min-height:600px;
	
}

 
.headline,H1,H2,H3,H4{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #FF0000; 
	font-weight:bold; 
	letter-spacing: 2pt;
	line-height: 20px;

}

.subhead,H5 {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000;
	line-height: 17px;
}

.subsubhead,H6{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #ff0000
}

.content,td,table,body{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	line-height: 17px
}

.bu{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height:13px;
}

a.navi		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; line-height: 16px; text-decoration: none;}
a:hover.navi	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; line-height: 16px; text-decoration: underline;}
a:visited.navi	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; line-height: 16px; text-decoration: none;}
a:active.navi	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; color: #990000; line-height: 16px; text-decoration: none;}

a		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; line-height: 16px; text-decoration: none;}
a:hover		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; line-height: 16px; text-decoration: underline;}
a:visited	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; line-height: 16px; text-decoration: none;}

.usrinput{
		color: #4F403F; 
		font-size: 10px; 
		background-color: #fdd4a9; 
		border-style: solid; 
		border-bottom:1px solid #4F403F; 
		border-right:1px solid #4F403F;
		border-top:1px solid #4F403F;
		border-left:1px solid #4F403F; 
}







img.randrechts{
	margin-right:10px;
	margin-bottom:5px;
}
