body {
  margin: 12px;
  background-color: #fffff7;
  background-image: url(bild/hintergrund.gif);
  color: #333333;
  }
h2 {
  text-align: center;
  font-style: italic;
  color: #ffcc00;
  }
h3 {
  margin: 6px 0;
  text-align: center;
  }
td {
  vertical-align: top;
  }
a {
  text-decoration: none;
  }
.erster {
  margin-top: 12px;
  text-align: justify;
  }
.tab th {
  padding: 6px 0;
  }
.tabo {
  border-top:   1px solid #33bb00;
  border-left:  1px solid #33bb00;
  border-right: 1px solid #33bb00;
  background-color: #eeffdd;
  color: #33bb00;
  }
.tabo a {
  color: #33bb00;
}
.tabe {
  border-top:   1px solid #ff9900;
  border-left:  1px solid #ff9900;
  border-right: 1px solid #ff9900;
  background-color: #ffeedd;
  color: #ff5500;
  }
.tabe a {
  color: #ff5500;
}
.tabf {
  border-top:   1px solid #666666;
  border-left:  1px solid #666666;
  border-right: 1px solid #666666;
  background-color: #eeeeee;
  color: #666666;
  }
.tabf a {
  color: #999999;
}
.tabi {
  border-top:   1px solid #ff0099;
  border-left:  1px solid #ff0099;
  border-right: 1px solid #ff0099;
  background-color: #ffddee;
  color: #ff0099;
  }
.tabi a {
  color: #ff0099;
}
.tabs {
  border-top:   1px solid #3300bb;
  border-left:  1px solid #3300bb;
  border-right: 1px solid #3300bb;
  background-color: #ddeeff;
  color: #3300bb;
  }
.tabs a {
  color: #3300bb;
}
.inho {
  border-left:   1px solid #33bb00;
  border-right:  1px solid #33bb00;
  border-bottom: 1px solid #33bb00;
  padding: 2px 6px 20px;
  background-color: #eeffdd;
  }
.inhe {
  border-left:   1px solid #ff9900;
  border-right:  1px solid #ff9900;
  border-bottom: 1px solid #ff9900;
  padding: 2px 6px 20px;
  background-color: #ffeedd;
  }
.inhi {
  border-left:   1px solid #ff0099;
  border-right:  1px solid #ff0099;
  border-bottom: 1px solid #ff0099;
  padding: 2px 6px 20px;
  background-color: #ffddee;
  }
.inhf {
  border-left:   1px solid #666666;
  border-right:  1px solid #666666;
  border-bottom: 1px solid #666666;
  padding: 2px 6px 20px;
  background-color: #eeeeee;
  }
.inhs {
  border-left:   1px solid #3300bb;
  border-right:  1px solid #3300bb;
  border-bottom: 1px solid #3300bb;
  padding: 2px 6px 20px;
  background-color: #ddeeff;
  }
.das {
  text-align:  right;
  font-family: "Arial Narrow", Arial, sans-serif;
  }
a:hover {
  color: red;
  }