body { top:0px; left:0px; background-color:#ffffff; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; }

h1 { font-size:15pt; color:#000000; font-family:Verdana,Arial,Helvetica; }
h2 { font-size:13pt; color:#c31e02; font-family:Verdana,Arial,Helvetica; }

p,td  {  background-color:#ffffff; font-size:10pt; color:#000000; 
        /* line-height:12pt; */
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; }

td.rot  { font-size:10pt; background-color:#c31e02; color:#ffffff;
         line-height:12pt; 
			height:100%;
			min-height:100%;
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; }
td.hellgelb { font-size:10pt; color:#ffffff;
         line-height:12pt; 
			height:100%;
			min-height:100%;
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; background-color:#fff8dd; }

td.gelb { font-size:10pt; color:#000000;
         line-height:12pt; 
			height:100%;
			min-height:100%;
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; background-color:#fff8dd; }		
td.grau  { font-size:10pt; background-color:#e3e3e3; color:#000000;
         line-height:12pt; 
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; }
td.gruen  { font-size:10pt; background-color:#C3DFC5; color:#000000;
         line-height:12pt; 
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; }

p.klein { font-size:10pt; color:#000000;
         line-height:12pt; 
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; }

 p.mini { font-size:8pt; color:#000000;
         line-height:10pt; 
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; }

p.gross { font-size:12pt; color:#000000;
         line-height:14pt; 
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; }

p.rot { font-size:10pt; color:#c31e02;
         line-height:12pt; 
         font-family:Verdana,Arial,Helvetica; 
         word-spacing:0.8mm; }

li { font size:10pt; color:#000000; 
      font-family:Verdana,Arial,Helvetica;
      word-spacing:0.8mm;
      list-style-position:outside; 
      margin-left:0px; 
      margin-right:5px; }

li.inside { font size:10pt; color:#fcdeb8; 
      line-height:11pt;
      font-family:Verdana,Arial,Helvetica;
      word-spacing:0.8mm;
      list-style-position:inside; 
      margin-left:0px; 
      margin-right:0px; }

ul { margin-left:20px; }

ul.inside { margin-left:5px; }

a:link { color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:underline; }
a:visited { color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:underline; }
a:active { color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:underline; }
a:hover { color:#666666; text-decoration:underline; }

a.white:link { color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:none; }
a.white:visited { color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:none; }
a.white:active { color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:none; }
a.white:hover { color:#ffffff; text-decoration:none; }

a.klein:link { color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:none; }
a.klein:visited { color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:none; }
a.klein:active { color:#2c2020; font-weight:bold; font-size:10pt; font-family:Verdana,Arial,Helvetica; text-decoration:none; }
a.klein:hover { text-decoration:underline; }