body  {
  background-color: #ffffff;
  background: url("./back_blau.gif");
  background-repeat: repeat-y;
  font-family: Arial,Verdana,Helvetica;
  font-size: 12px;
  margin-top: 0px;
  margin-left: 0px;
}

h1    {  font-family:Arial,Verdana,Helvetica;color:#000099;
      font-size:16px;font-weight:bold;}
h2    {  font-family:Arial,Verdana,Helvetica;color:#000099;
      font-size:14px;font-weight:bold;}
th    {  font-family:Arial,Verdana,Helvetica;font-weight:bold;
      font-size:12px;vertical-align:middle;text-align:left;}
td    {  font-family:Arial,Verdana,Helvetica;
      font-size:12px;vertical-align:top;}
.nav  {  font-family:Arial,Verdana,Helvetica;
      font-size:10px;border-style:none;border-width:0px;
      padding-top:20px;text-align:right;}

#left {
  float: left;
  padding-top: 5px;
  position: absolute;
}

li.menuitem {
  list-style-type: none;
  padding-left: 25px;
  padding-top: 10px;
}

#content {
  left: 200px;
  padding-top: 40px;
  padding-left: 20px;
  position: absolute;
  width: 800px;
}

.terminkalender tr:first-child {
  background-color: none;
  font-weight: bold;
}

.terminkalender table tr:nth-child(odd) {
  background-color: #cccccc;
}

.terminkalender td {
  padding: 2px;
}

.menu_ebene_2 a {
  color: #FFFFFF;
  font-family: Arial;
  font-size: 1.2em;
  font-weight: bold;
  padding: 5px;
  padding-left: 50px;
  text-decoration: none;
}
