body {background-color:#CCCCCC;}
 
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


A.header_link:link {
	FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header_link:visited {
	FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header_link:hover {
	FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header_link:active {
	FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


Table {border:0px; padding:0px; margin:0px; background-color:#CCCCCC;}
TD {vertical-align:top; font-family:Arial; font-size:10px;}
img {border:none; }
.datum {background-color:#CCCCCC; color:#666666; font-weight:normal; font-size:110%; vertical-align:middle; text-align:center; }
.h1 {background-color:#CCCCCC; color:red; font-weight:normal; font-size:125%; vertical-align:middle; text-align:center; }
.h2 {background-color:#666666; color:white; font-weight:normal; font-size:100%; vertical-align:middle; text-align:left; padding-left: 10px;}
.linktext {background-color:white; text-align:right; vertical-align:bottom; color:red; font-size:14px; }
.thema {background-color:#666666; color:white; font-weight:normal; font-size:100%; }
.text {background-color:white; color:black; font-size:14px; }
td.hgrau {background-color:#CCCCCC; }
td.dgrau {background-color:#666666; }
td.weiss {background-color:white; }
.weiss_text {background-color:white; font-size:80%; padding-left: 10px; padding-top: 5px; }
.weiss_link {background-color:white; font-size:80%; padding-left: 10px; padding-top: 5px; }
.footer {background-color:#666666; color:white; font-weight:normal; font-size:100%; vertical-align:middle; text-align:center; }
td.rot {background-color:red; }
td.hauptueberschrift {background-color:#CCCCCC; color:#ff0000; font-weight:normal; font-size:150%; vertical-align:middle; text-align:center; }
.txt01 {font-size:10pt; }
.txt02 {font-size:10pt; font-weight:bold; }
.txt03 {font-size:10pt; font-style:italic; }
