/* CSS Document */

body{
	margin:0px 0 0 20px;
	padding:0px;
	font-family:verdana;
	font-size:101%;
	background-color:white;
}
a:link,a:active,a:visited{
	text-decoration:none;
	color:#4C463A;
}
a:hover{
	text-decoration:underline;
	color:#4C463A;
}
.headline{
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 0 3px 10px;
}
.text{
	padding:5px;
	font-size:70%;
}

form p{
	width:280px;
	clear:both;
	margin:6px 0;
	font-size:90%;
}
form p label{
	float:left;
}
form p input, form p textarea, form p select{
	width:190px;
	float:right;
	font-size:90%;
	}
input{
	border-style:none;
	border-bottom: #4C463A solid 1px;
}
textarea{
	border-style:none;
	border: #4C463A solid 1px;
}
.pflichtfeld{
	color:#F6B138;
	}
.download{
	font-size:70%;
	padding:6px;
	background:#fff;
	margin:5px;
	}
.pdf{
        float:right;
        }	
#button{
	margin-bottom:5px;
	border: white solid 1px;
	width:80px;
	}

#navigation{
	padding:4px;
	}
a:link#text,a:active#text,a:visited#text{
	text-decoration:none;
	color:#4C463A;
	font-size:10px;
	background-color:#ECECEC;
}
a:hover#text{
	text-decoration:underline;
	color:#4C463A;
	font-size:10px;
	background-color:#ECECEC;
}	
.news{
	font-size:70%;
	padding:6px;
	background:#fff;
	margin:5px;
	}
.no_news{
	font-size:70%;
	padding:6px;
	margin:5px;
	}
.text{
	padding:5px;
	font-size:70%;
}
h1{
	margin:2px 0 2px 0;
	padding:0px;
	font-weight: bold;
	font-size:11px;
}
.sitemap{
 	font-size:70%;
	font-weight: bold;
	text-align:right;
	}
ul#mainnav{
	font-size:70%;
	font-weight: bold;
	list-style:none;
	margin:0;
	padding-top:10px;
	}
ul#mainnav li{
		padding-left:10px;
		}
ul#mainnav li#active{
		padding-left:10px;
		text-decoration:none;
		color:#4C463A;
		background-color:#ECECEC;
		display:block;
			}
ul#mainnav li a:link, ul#mainnav li a:visited{
	text-decoration:none;
	color:#4C463A;
}
ul#mainnav li a:hover{
	text-decoration:underline;
	color:#4C463A;
}		

#top{
	position:relativ;
	left:10px;
	top:0px;
	width:790px;
	height:18px;
	background-color:#4C463A;
}

#h_links1{
	left:0px;
	top:0px;
	width:310px; 
	height:18px; 
	background-color:#4C463A;
	}
#h_mitte1{
        left:0px;
	top:0px;
	width:215px;
	height:18px;
	background-color:#817D75;
}
#h_rechts1{
        left:0px;
	top:0px;
	width:261px;
	height:18px;
	}
		
#f_links{
	left:0px;
	top:0px;
	width:310px;
	height:18px;
	background-color:#4C463A;
	}
#f_mitte{
	left:0px;
	top:0px;
	width:215px;
	height:18px;
	background-color:#817D75;
}
#f_rechts{
	left:0px;
	top:0px;
	width:261px;
	}	