  @font-face    { font-family:'Comic Sans MS'; scr:url(comic.ttf) format(TrueType); }


  body          { background-color:#FAFCDC; color:#000000; margin-top:5px }
  table         { font-family:helvetica,arial;  font-size: 12pt;
                  background-color:#FAFCDC; color:#800000 }
  table.erg     { background-color:#E2E9DA }
  table.button  { margin-top:0px;
                  font-family:helvetica,arial;  font-size: 12pt;
                  background-color:#E2E9DA; color:#800000 }
  td            { background-color:#FAFCDC; color:#424A39; font-size: 10pt; }
  td.hellblau   { background-color:#ADCCEB; color:#0033CC; }
  td.button     { background-color:#E2E9DA; color:#005F00;
                  font-size: 10pt; font-weight: bold;
                  padding:3px; padding-left:20px; text-align:left}
  td.button-a   { background-color:#C2D1B1; color:#FFFFFF;
                  font-size: 10pt; font-weight: bold;
                  padding:3px; padding-left:20px; text-align:left  }

  td.foto-text  { background-color:#9BB4C1; color:#424A39;
                  font-family:helvetica,arial; font-style:normal;
                  vertical-align:top;
                  font-size:10pt; font-weight:normal;}
  td.foto-text2 { background-color:#E2FAEF; color:#424A39;
                  font-family:helvetica,arial; font-style:normal;
                  vertical-align:top;
                  font-size:9pt; font-weight:normal;}
  td.text-ar    { background-color:#E2E9DA; color:#424A39;
                  font-family:helvetica,arial; font-style:normal;
                  font-size:10pt; font-weight:normal;}
  table.preise  { font-family:'Comic Sans MS',helvetica,arial;
                  font-size: 12pt; font-weight: bold;
                  background-color:#FAFCDC; color:#A00020 }
  th            { font-size: 12pt;
                  background-color:#DEBF85; color:#000000 }
  td.preise-ti  { font-family:'Comic Sans MS',"Times New Roman",helvetica;
                  background-color:#FAFCDC; color:#7F0000; font-weight:normal;
                  font-Size:12pt; text-align:left; vertical-align:top;  }
  td.preise     { font-family:'Comic Sans MS',"Times New Roman",helvetica;
                  background-color:#E0C194; color:#7F0000; font-weight:normal;
                  font-Size:10pt; text-align:left; vertical-align:top;  }
  td.monat      { background-color:#D7E6F4; color:#0090E0;
                  text-align:center }
  td.datum      { background-color:#DFDFDF; color:#000000;
                  text-align:center; font-size:8pt; font-weight:normal }
  td.datum-sa   { background-color:#BFBFBF; color:#000000;
                  text-align:center; font-size:8pt; font-weight:normal }
  td.datum-so   { background-color:#BFBFBF; color:#000000;
                  text-align:center; font-size:8pt; font-weight:normal }
  td.n          { background-color:#DFDFDF; color:#6F6F6F;
                  text-align:center; font-size:8pt }
  td.g          { background-color:#AFAFAF; color:#6F6F6F;
                  text-align:center; font-size:8pt }
  td.f          { background-color:#00C070; color:#276BA3;
                  text-align:center; font-size:8pt }
  td.b          { background-color:#DF0000; color:#276BA3;
                  text-align:center }
  table.rahmen  { background-color:#276BA3 }
  td.t-1        { background-color:#E2E9DA; color:#424A39;
                  font-Size:10pt; font-weight:bold;
                  text-align:left; }
  td.text       { font-family:'Comic Sans MS',"Times New Roman",helvetica;
                  background-color:#FAFCDC; color:#7F0000; font-weight:normal;
                  font-Size:11pt; text-align:left }
  td.text10     { font-family:'Comic Sans MS',"Times New Roman",helvetica;
                  background-color:#FAFCDC; color:#7F0000; font-weight:normal;
                  font-Size:10pt; text-align:left; vertical-align:top; }


  a:link        { color:#800000; font-weight: bold; text-decoration:none; }
  a:visited     { color:#800000; font-weight: bold; text-decoration:none; }
  a:active      { color:#800000; font-weight: bold; text-decoration:none; }
  a:hover       { color:#E0C194; font-weight: bold; text-decoration:none; }
