body {
	text-align: center;
	font-size: 14px;
	font-family: sans-serif, verdana, arial;
	line-height: 120%;
	background-color:#f2f2f2;
	overflow: auto;
	padding-top:0px;
	margin-top:0px;
	}


#container {
	text-align: left;
	margin: 0 auto;
	width: 800px;
	overflow:hidden;
	background-color: #ffffff;		
	border:0px #A59D98 solid;
	}
	
	#kopf{
		height: 105px;
		width: 800px;
		padding:0px;
		margin: 0px;
		overflow:hidden;
		background-image:url('../images/kopf.jpg');
		background-repeat:no-repeat;
		background-color: #eb9907;		
		}
		
	#navi{
		height:22px;
		width: 800px;
		line-height:200%;
		padding:0px;
		margin:0px;
		text-align:center; 
		font-size:11px;
		background-color: #870010;		
		}
		
		
		#navi a{
		font-size:11px;
		font-weight:bold;
		color:#EB9906;
		}
		
		#navi a:hover{
		font-size:11px;
		font-weight:bold;
		color:#ffffff;
		}	
		
	#inhalt{
		float:left;
		width: 385px;
		margin:0px;
		padding-left:22px;
		padding-right: 5px;
		background-repeat:no-repeat;
		background-color: #ffffff;		
		border:0px #A59D98 solid;
		}
		
		#inhalt a{
		font-size:14px;
		font-weight:bold;
		color:#870010;
		text-decoration:none; 
		}
		
		#inhalt a:hover{
		font-size:14px;
		font-weight:bold;
		color:#870010;
		text-decoration:underline; 
		}	
		
	#inhalt2{
		float:left;
		width: 760px;
		padding-left:22px;
		padding-right:20px;
		margin:0px;
		background-repeat:no-repeat;
		background-color: #ffffff;		
		border:0px #A59D98 solid;
		}
		
		#inhalt2 a{
		font-size:14px;
		font-weight:bold;
		color:#870010;
		text-decoration:none; 
		}
		
		#inhalt2 a:hover{
		font-size:14px;
		font-weight:bold;
		color:#870010;
		text-decoration:underline; 
		}	
		
	#bilder{
		float:right;
		text-align:right; 
		width: 338px;
		height: auto;
		padding:0px;
		padding-right:20px;
		margin: 0px;
		background-color: #ffffff;		
		border:0px #A59D98 solid;
		}
		
	#fuss{
		float:right;
		text-align: right;
		width: 800px;
		color: #000000;
		height:17px;
		padding:0px;
		margin:0px;
		margin-top:20px;
		background-color: #eb9907;		
		border-bottom:0px #eb9907 solid;
		}
		
		#fuss a{
		color:#ffffff;
		text-decoration:none; 
		}
		
		#fuss a:hover{
		color:#870010;
		text-decoration:none; 
		}	

		
#form {border:0; padding :5px;}
#form fieldset {border:0;}
#form label {font-size:12px; text-align:left; color: #000; padding-right: 1em; display: block; float: left; width: 110px;}
#form br {clear: left;}
#form input {margin-right:5px; margin-bottom:5px; padding:2px; width:210px;}
#form textarea {margin-right:5px; margin-bottom:5px; padding:2px; color:#000;}
#form select {margin-right:5px; margin-bottom:5px; padding:2px; color:#000;}
#form submit {float: none; border:1px #000 solid; background-color:#181818; color:#000;}

a:link {font-size:10px;color: #FE9000; text-decoration: none;}
a:visited {font-size:10px;color: #FE9000; text-decoration: none;}
a:active {font-size:10px;color: #EC170F; text-decoration: none;}
a:hover {font-size:10px;color: #EC170F; text-decoration: none;}

a img {border: 0 none;}

h1 {font-size:19px;  text-align:left; color: #7E8086; margin-top: 22px; line-height: 100%; font-family: sans-serif, verdana, arial, georgia,; font-weight:bold; margin-bottom:25px;}
h2 {font-size:15px;  text-align:left; color: #870010; line-height: 145%; font-family: georgia, serif, verdana, arial, georgia,; font-style: oblique; font-weight:bold;}
h3 {font-size:10px; text-align:left; color: #4b535d; line-height: 50%; margin-bottom: 40px; font-family: sans-serif, verdana, arial, georgia,;}
h4  {font-size:15px; text-align:left; color: #333333; line-height: 140%; margin-left: 0px; margin-top:20px; margin-bottom:5px;}
p  {font-size:14px; text-align:left; color: #12171e; line-height: 140%;}


.kontakt  {font-size:13px; text-align:left; color: #12171e; line-height: 140%; margin-left: 0px; margin-right:0px; margin-top:0px; margin-bottom:10px;}
.link {border:0; padding-top:0px; padding-bottom:25px; padding-right:45px;}
.link img {border:0; padding-top:0px; padding-bottom:0px;}
.aufz {font-size:13px; text-align:left; color: #12171e; padding-left:0px; padding-right:5px; margin-top:5px; line-height: 130%;}
.tabelle {font-size:14px; text-align:left; color: #12171e; padding-right:5px; line-height: 130%;}
.zusatz {font-size:13px;text-align:right; font-weight:bold; color: #ffffff; padding-right:5px;}
.bildu {font-size:11px; color: #4b535d; margin-top:5px; margin-bottom:30px; line-heigt:80;}
.subhead {font-size:13px; margin-left:0px; text-align:center; color: #AAAAAA; line-height:100%; margin-top:0px;}
.nav1 {font-size:20px; text-align:center; color: #ffffff; line-height:150%;}
.nav2 {font-size:2px; text-align:left; color: #870010; margin-left: 30px; margin-right: 30px; line-height:70%; margin-top:5px; font-weight:normal;}
.navmark {font-size:14px; color: #EB9906;}

sup { font-size:80%;}
