a{
	border:				0;
	font-weight:		normal;
	margin:				0;
	padding:			2px;
	text-decoration:	none;
}
strong a{
	font-weight:		bold;
}
a:link, a:visited{
	background-color:	#FFF;
	border:				0;
	color:				#000;
	padding:			2px;
	text-decoration:	underline;
}
a:focus, a:hover, a:active{
	background-color:	#903;
	border:				2px solid #990032;
	color:				#FFF;
	padding:			0;
}
a img{
	padding:			0 5px 0 2px;
	margin:				0.4em 0;
}
abbr, acronym{
	cursor:				help;
}
blockquote{
	border-left:		1px dotted #8B91A1;
	margin:				1em 0 0 0;
	padding:			0.25em 2em 1em 2em;
}
body{
	background:			#FFF;
	color:				#000;
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	line-height:		160%;
	margin:				9px auto;
	width:				800px;
}
code{
	background-color:	#EEE;
	color:				#000;
	font-family:		Courier;
	font-size:			1em;
	padding:			1px;
}
div{
	border:				0;
	margin:				0;
	padding:			0;
}
fieldset{
	padding:			10px 20px 10px 20px;
}
dl, ol, ul{
	font-style:			normal;
	font-weight:		normal;
}
dl{
	list-style-type:	none;
}
ol{
	list-style-type:	decimal;
}
ul{
	list-style-type:	square;
}
form{
	margin:				0;
}
h1, h2, h3, h4, h5, h6{
	font-weight:		bold;
}
h1, h2{
	border-left:		12px solid #903;
	border-bottom:		1px solid #903;
	color:				#903;
	font-size:			1.4em;
	letter-spacing:		0.1em;
	line-height:		1.7em;
	margin-top:			1em;
	padding-left:		12px;
	text-transform:		uppercase;
}
h3{
	border-left:		10px solid #903;
	border-bottom:		1px solid #903;
	color:				#903;
	font-size:			1.2em;
	line-height:		1.6em;
	margin-top:			1em;
	padding-left:		10px;
}
h4{
	border-left:		8px solid #903;
	border-bottom:		1px solid #903;
	color:				#903;
	font-size:			1em;
	line-height:		1.5em;
	margin-top:			0.8em;
	padding-left:		8px;
}
h5{
	border-left:		6px solid #903;
	color:				#903;
	font-size:			1em;
	line-height:		1.4em;
	margin-top:			0.7em;
	padding-left:		6px;
}
h6{
	color:				#903;
	font-size:			1em;
	line-height:		1.3em;
	margin-top:			0.6em;
}
h2.startseite{
	font-size:			1.9em;
}
/* damit Anker nicht sichtbar sind */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.anker, a.anker:link, a.anker:visited, a.anker:focus, a.anker:hover, a.anker:active{
	padding:			0;
}
hr{
	background-color:	#8B91A0;
	border:				1px solid #8B91A0;
	color:				#8B91A0;
	height:				3px;
	margin:				0;
	padding:			0;
}
img{
	border:				0;
	margin:				0;
	padding:			0;
	vertical-align:		middle;
}
input{
	font-size:			0.9em;
}
textarea{
	font-size:			1em;
}
input:hover, input:focus, input:active, textarea:hover, textarea:focus, textarea:active{
	background-color:	#EEE;
}
legend{
	color:				#000080;
	font-size:			1.1em;
	font-weight:		bold;
	padding:			0 5px;
}
p{
	border:				0;
	margin:				0.3em 0;
	padding:			0;
}
select{
	font-size:			0.7em;
}
table{
	border:				0;
	color:				#000;
	font-size:			1em;
	font-style:			normal;
	font-weight:		normal;
	margin:				0;
}
table th{
	padding:			5px;
	margin:				0;
}
table td{
	border:				0;
	color:				#000;
	margin:				0;
}



#kopf{
	border:1px solid #000;
	height:85px;
	background:url(bilder/kopf.jpg) top left no-repeat;
}

#navigation{
	border:1px solid #000;
	margin-top:5px;
	padding:0 3px;
}
#navigation ul{
	margin:0;
	padding:0;
	float:left;
}
#navigation p{
	margin:0;
	padding:0;
	text-align:right;
}
#navigation li{
	border:0px solid #000;
	display:inline;
	padding:5px;
	margin:0 5px 0 0;
}

#inhalt{
	padding:0 10px;
	margin-top:10px;
	border:1px solid #000;
	font-size:0.9em;
}

#fuss{
	font-size:0.8em;
	border:1px solid #000;
	margin-top:10px;
	padding:0 10px;
}