.menü {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #999999;*/
	color:#505050;
	border-top: thin none #FFFFFF;
	border-right: thin none #FFFFFF;
	border-bottom: thin none #FFFFFF;
	border-left: thin none #FFFFFF;



}
.menü2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	cursor: hand;



}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
}
.textnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.textüberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.textgross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.menü3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #FFFFFF;*/
	color:#505050;
}
.blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
}

.impr {
background-color:#CCCCCC;
}




body,table,a {
font-family:sans-serif,Arial;
color:#666666;
font-size:11px;
}
body {
margin:20px 5px 5px 5px;
background-color:#F6F6F6;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#000066;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff
}
.bg_hellgrau {
background-color:#F6F6F6;
}
.bg_grau {
background-color:#CCCCCC;
}
.bg_dunkelgrau {
background-color:#999999;
}
.bg_weiss {
background-color:#FFFFFF;
}

#menu {
border:0px;
border-spacing:1px;
}
#menu a {
color: #FFFFFF;
text-decoration:none;
}

#nav_oben {
text-align:right;
padding-right:1em;
padding-top:0.5em;
}
#nav_unten {
text-align:right;
padding-right:1em;
}
.nav_unten_mitte {
text-align:left;
}
.nav_unten_mitte a {
padding:0em 0em 0em 1em;
}

.navigation {
}
.navigation table {
/*padding:0em 1em 0em 1em; -> menu springt*/
}
.navigation table tr {
vertical-align:top;
}
.navigation a {
text-decoration:none;
/*margin:0em 0em 0em 1em;*/
}
.navigation .bg_grau a {
color:#505050;
}
.navigation .bg_hellgrau a {
color:#505050;
}
.navigation .bg_dunkelgrau a {
color:#F6F6F6;
}
.navigation a.aktiv {
color:#CC0000;
}
.navigation a img {
vertical-align:top;
margin-top:2px;
}

h3 {
margin:0em;
font-size:100%;
}
p {
margin:0em 0em 1em 0em;
text-align:justify;
}
p a {
text-decoration:underline;
color:#000000;
font-weight:bold;
}
p a img {
margin:2px 2px 0px 0px;
}
em {
color:#000000;
font-weight:bold;
font-style:normal;
}

.text_klein {
font-size:10px;
}
p.text_klein {
text-align:left;
}

.nicht_unterstrichen {
text-decoration:none;
}