body, table {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color: #595959;
}

h1, h2, h3, h4,
h1 a, h2 a, h3 a, h4 a {
  font-family: verdana, sans-serif;
  font-weight: normal;
}

*+html #cntRight h1,
*+html #cntRight h2,
*+html #cntRight h3,
*+html #cntRight h4,
*+html #news h1,
*+html #news h2,
*+html #news h3,
*+html #news h4,
{
    padding-top:10px;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
}

h1, h2 {
  font-size: 1.4em
  color: #800;
}

h3 {
  color: #999;
  font-weight: bold;
  font-size: 1.4em;
}

h4 {
  color: #f2952d;
  font-weight: bold;
  font-size: 1.4em;
}

a, a:active, a:visited, a:link, a:hover {
  color: #f2952d;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

/*
 * Table Styles
 */ 
td.apricot {
  background-color: #ffcc99;
}

td.flieder {
  background-color: #9999ff;
}

td.rosa {
  background-color: #ff9999;
}

td.pink {
  background-color: #ffccff;
}

td.babyblau {
  background-color: #99ccff;
}

td.hellgelb {
  background-color: #ffffcc;
}

td.hellgruen {
  background-color: #ccff99;
}
