body {
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;

  background-color: #096291;
  font-family: Verdana, Arial, Helvetica, sans-serif;

  color: #003366;
  text-decoration: none;
}

a,td {
  font-size: 10pt;
  text-decoration: none;
}

.titelr {
  text-align: right;
  font-style: italic;
  font-weight: bold;
}

ul.titel {
  margin-left: 0px;
  list-style-type: disc;
  color: black;
}

.titel {
  margin-left: 0px;
  font-weight: bold;
}

ul.sub {
  list-style-type: circle;
  color: black;
}

table.rand_bg {
 border: 1px #003366 dashed;
 background-image: url(pics/background.gif);
 background-repeat: no-repeat;
 background-attachment: fixed;
 background-position: 50pt 50pt;
}

table.rand {
 border: 1px #003366 dashed;
}


table.titel {
 background-color: #e4e4e4;
}

H1 {
  margin-left: 10px;
  margin-top: 10px;
  font-size: 1.8em;
  font-weight: bold;
}

hr {
 border: 1px #003366 dashed;
}

a.email,a.email.visited:link {
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
}

a.email:hover {
  font-weight: bold;
  color: red;
  text-decoration: none;
}

a,a.visited:link {
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
}

a:hover {
  font-weight: bold;
  color: red;
  text-decoration: none;
}

a.titel {
  font-size: 12pt;
  font-weight: bold;
}

 a.titel:link,a.titel:visited {
  text-decoration: none;
  font-weight: bold;
  color: white;
 }

 a.titel:HOVER {
  color: red;
  text-decoration: none;
  font-weight: bold;
 }

 a.titel:ACTIVE {
  color: #003366;
  text-decoration: none;
  font-style: italic;
  font-weight: bold;
 }

a.sub {
  color: white;
  font-size: 10pt;
  font-weight: bold;
}

 a.sub:link,a.sub:visited {
  color: white;
  text-decoration: none;
 }

 a.sub:HOVER {
  color: red;
  text-decoration: none;
 }

 a.sub:ACTIVE {
  color: #003366;
  text-decoration: none;
  font-style: italic;
 }

