a:link       { color: #0000FF; text-decoration: underline }
.faq_antwort {  }
.faq_frage   { color: #FF0000; font-weight: bold }
.tab_normal  { font-size: 12pt;text-align: center }
.tab_text    { font-size: 12pt; text-align: left }
a:visited    { color: #800080; text-decoration: underline }
a:active     { color: #000000; text-decoration: underline; background-color: #FFFF00 }
.tab_fusszeile { font-size: 10pt; color: #FF0000 }
.tab_links   { color: #800000; text-align: left }
.tab_preis   { color: #FFFFFF; font-weight: bold; background-color: #000080; text-align: 
               center }
.tab_ueberschrift { color: #800000; text-align: center; font-weight: bold }
.aufzaehlung2 { list-style-type: circle; font-size: 12pt }
.aufzaehlung1 { list-style-type: disc; text-align: left; text-indent: -25; margin-left: 25; 
               margin-top: 0; margin-bottom: 0 }
.linkliste   { font-size: 12pt; font-weight: bold;  text-align: left; text-indent: -20; 
               margin-left: 20; margin-top: 0; margin-bottom: 0}
.linktabelle { font-size: 12pt; font-weight: bold; text-align: left}
.Abbildungstext { font-size: 10pt; text-align: center; margin-top: 0; margin-bottom: 15 }
body         { font-family: Times New Roman; color: #000000; font-size: 12pt; text-align: 
               left }
table
{table-border-color-light: rgb(102,204,204);
table-border-color-dark: rgb(0,102,102);}
h1, h2, h3, h4, h5, h6 { font-family: 'Times New Roman', Times; color: #000000; 
              text-decoration: none; font-weight: bold;}
h1           {background-color: #808080; 
               text-align: center; font-size: 24pt; margin-bottom: 5 }
h2           {font-size: 18pt; background-color: #C0C0C0; 
               text-align: center; margin-top: 0; margin-bottom: 5 }
h3           {font-size: 14pt; background-color: #EEEEEE;
               text-align: center }
h4           {color: rgb(0,153,153);}
h5           {color: rgb(102,102,102);}
h6           {color: rgb(153,153,102);}