body { 
margin: 0;
padding: 0;
background-color: #FFCC00; }
p, td {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #444444; }
.blocksatz { text-align: justify; }
.klein { font-size: 11px; }
form {	margin: 0px;}
h1 { font-size: 16px; font-weight: bold; color: #C6C6C6; }
h2 { font-size: 14px; font-weight: bolder; color: #BBBBBB; }
.tabellebggrau { background-color: #BBBBBB; }
.weiss { background-color: #FFFFFF; }
.tabellentext { color: #427DB7; } /*Tabellentext in Blau 6294C4*/
.tabellebg0 { background-color: #DCEAF8; } /*Tabellenrand*/
.tabellebg1 { background-color: #E3EEF9; } /*Tabellentitel*/
.tabellebg2 { background-color: #F4F8FC; } /*Tabellen Hintergrund Dunkel*/
.tabellebg3 { background-color: #F8FAFD; } /*Tabellen Hintergrund Hell*/

a { font-weight: bold; color: #FF9900; }

.menue { font-size: 12px; font-weight: bold; color: #427DB7; text-decoration: none;	padding-left: 15px; }
a.menue:link { color: #427DB7; font-weight: bold; }
a.menue:visited { color: #427DB7; font-weight: bold;}
a.menue:active { color: #427DB7; font-weight: bold; }
a.menue:hover { color: #7CA5CE; font-weight: bold; }

.menuetext0 { font-size: 12px; font-weight: bold; color: #427DB7; text-decoration: none;	padding-left: 15px; }
a.menuetext0:link { color: #427DB7; font-weight: bold; }
a.menuetext0:visited { color: #427DB7; font-weight: bold;}
a.menuetext0:active { color: #427DB7; font-weight: bold; }
a.menuetext0:hover { color: #FF9900; font-weight: bold; }

.menuetextaktiv0 { font-size: 12px; font-weight: bold; color: #7CA5CE; text-decoration: none;	padding-left: 15px; }
a.menuetextaktiv0:link { color: #7CA5CE; font-weight: bold; }
a.menuetextaktiv0:visited { color: #7CA5CE; font-weight: bold;}
a.menuetextaktiv0:active { color: #7CA5CE; font-weight: bold; }
a.menuetextaktiv0:hover { color: #427DB7; font-weight: bold; }

/* font-weight: normal; wird hier benötigt */
.menuetext1 { font-size: 11px; font-weight: bold; color: #7CA5CE; text-decoration: none;	padding-left: 25px; }
a.menuetext1:link { color: #7CA5CE; font-weight: bold; }
a.menuetext1:visited { color: #7CA5CE; font-weight: bold;}
a.menuetext1:active { color: #7CA5CE; font-weight: bold; }
a.menuetext1:hover { color: #FF9900; font-weight: bold; }

.menuetextaktiv1 { font-size: 11px; font-weight: bold; color: #94B6D8; text-decoration: none;	padding-left: 25px; }
a.menuetextaktiv1:link { color: #94B6D8; font-weight: bold; }
a.menuetextaktiv1:visited { color: #94B6D8; font-weight: bold;}
a.menuetextaktiv1:active { color: #94B6D8; font-weight: bold; }
a.menuetextaktiv1:hover { color: #427DB7; font-weight: bold; }

.news { font-size: 11px; color: #427DB7; text-align: justify;  }
a.news:link { color: #427DB7; }
a.news:visited { color: #427DB7; }
a.news:active { color: #427DB7; }
a.news:hover { color: #FF6500; }

.adresse { font-size: 12px; color: #427DB7; padding: 0 0 0 10px; }
a.adresse:link { color: #427DB7; }
a.adresse:visited { color: #427DB7; }
a.adresse:active { color: #427DB7; }
a.adresse:hover { color: #7CA5CE; }
a.adresse:link { color: #427DB7; }
a.adresse:visited { color: #427DB7; }
a.adresse:active { color: #427DB7; }
a.adresse:hover { color: #7CA5CE; }

.copyright { font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.copyright:link { color: #FFFFFF; font-weight: normal; }
a.copyright:visited { color: #FFFFFF; font-weight: normal;}
a.copyright:active { color: #FFFFFF; font-weight: normal; }
a.copyright:hover { color: #E8F1FA; font-weight: normal; }

#impressum {
	font-size: 10px;
	color: #427DB7;
	margin-top: 10px;
	text-align: center;
}
#impressum strong { font-size: 11px; }
#impressum a {
	color: #427DB7;
	text-decoration: none;
}
#impressum a:hover { color: #FF9900; }

div#infobox {
	float: right;
	padding: 0 0 0 10px;
	width: 184px;
}

hr {
	border: 1px solid white;
	border-bottom: 1px solid #BBBBBB;
	height: 1px;
}

.pdf {
	padding-left: 22px;
	line-height: 25px;
	background: url(/grafik/icon_pdf.gif) no-repeat left center;
}