p { font-size:10pt; font-family:Tahoma,sans-serif; color:black; }

p.fehler { font-size:10pt; font-family:Tahoma,sans-serif; color:red; text-align:center; }

li { font-size:10pt; font-family:Tahoma,sans-serif; color:black; }

td { font-size:10pt; font-family:Tahoma,sans-serif; color:black; }

.seite { border:0; margin:0; background-color:#FFFFD4 }

.hptitel { color:black; font-size:14pt; font-family:Tahoma,sans-serif; text-align:center; vertical-align:middle; padding:2pt}

.subtitle { color:black; font-size:14pt; font-family:Tahoma,sans-serif; text-align:center; vertical-align:middle; font-style:italic; }

a.menu1:link    { color:#CC6600; font-weight:bold; font-style:italic; }
a.menu1:visited { color:#CC6600; font-weight:bold; font-style:italic; }
a.menu1:hover   { color:#FFFFFF; font-weight:bold; font-style:italic; }
a.menu1:active  { color:#CC6600; font-weight:bold; font-style:italic; }
 
a.std:link    { color:#CC6600; font-weight:bold; }
a.std:visited { color:#CC6600; font-weight:bold; }
a.std:hover   { color:#000000; font-weight:bold; }
a.std:active  { color:#CC6600; font-weight:bold; }
 
td.menu1 { text-align:right; background-color:black; padding:3pt; }

.welcome { color:black; font-size:14pt; font-family:Tahoma,sans-serif; text-align:center; vertical-align:middle; padding:3pt; text-decoration:none; }

td.gliederung_left    { text-align:left;    padding:2pt; color:black; }
td.gliederung_center  { text-align:center;  padding:2pt; color:black; }
td.gliederung_right   { text-align:right;   padding:2pt; color:black; }
td.gliederung_justify { text-align:justify; padding:2pt; color:black; }

table.termin { background-color:#FFFFD4; }
td.jahr { font-size:10pt; font-family:Tahoma,sans-serif; color:#FFFFFF; text-align:center; background-color:#999933; padding:2pt}
td.termin_prio1 { padding:2pt; color:#000000; font-weight:bold; }
td.termin       { padding:2pt; color:#000000; }

td.bericht { font-size:10pt; font-family:Tahoma,sans-serif; color:#FFFFFF; background-color:#999933; padding:2pt}
td.berichtseintrag { padding:2pt; color:#000000; }

table.formular  { background-color:#999933; }
td.formular     { color:#FFFFFF; }
select.formular { color:#000000; }
input.formular  { color:#000000; }

table.ergebnis { }
td.ergebnis { text-align:center; padding:2pt; color:#000000; }
td.ergebnis_titel { text-align:center; padding:2pt; color:#FFFFFF; background-color:#999933;}


td.pl { font-size:8pt; font-family:Tahoma,sans-serif; color:black; }

