<style type="text/css">
<!--
body {
text-align: center;
margin: auto;
background-color:rgb(109,152,203);
background-image:url(background.jpg);
background-repeat:repeat-x;
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:small;
font-weight:lighter;
color:#000;>
}
ul#navigation {
  font-size: 1em;
  /*position:absolute;*/
  /*top: 180px;*/
  /*left: 30px;*/
  position:relative;
  top: -30px;
  left: 150px;
  margin: 0;
  padding: 0;
  /*border: 1px dashed darkblue;*/
  /*background-color: rgb(253,224,187);*/
}
ul#navigation li {
  align: center;
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  /*border-color: rgb(68,64,178);*/
  /*border-left:1px solid rgb(68,64,178);*/
  /*border-bottom:1px solid rgb(68,64,178);*/
  /*border-right:1px solid rgb(68,64,178);*/
}

ul#navigation a {
  display: inline-block;
  padding-left: 0.3em;
  padding-top: 0.1em;
  padding-right: 0.3em;
  padding-bottom: 0.1em;
  color: rgb(109,152,203);
}

ul#navigation a.naviheader {
  margin-right: 0.75em;
  margin-left: 0.75em;
  font-weight:bold;
  font-style: italic;
  color: #000;
  /*background-color: rgb(68,64,178);*/
  text-decoration:none;
}

ul#navigation a.naviheader:hover {
  margin-right: 0.75em;
  margin-left: 0.75em;
  font-weight:bold;
  font-style: italic;
  color: #000;
  background-color: transparent;*/
  text-decoration:none;
}

ul#navigation a:hover {
  color: #000;
  background-color: rgb(249,192,115);
}

ul#navigation a:activ {
  color: darkblue;
  background-color: rgb(221,233,251);
}

div#inhalt {
  background-color: #fff;
  text-align:center;
  /*margin-right: 12em;*/
  width: 987px;
  /*min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}

div#content {
  background-color: #fff;
  text-align:center;
  margin-left: 3em;
  margin-bottom: 3em;
    /*width: 987px;*/
  /*min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}


p {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:small;
font-weight:lighter;
color:#000;
}

p.b {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:small;
font-weight:bold;
color:#000;}

p.s {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:x-small;
font-weight:lighter;
color:#000;}

p.g {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:medium;
font-weight:lighter;
color:#000;}

p.r {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:medium;
font-weight:bold;
color:#000;
}

h1 {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:large;
font-weight:bold;
color:#000;
}

h2 {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:large;
font-weight:bold;
color:#000;
}

table {
/*margin:auto;*/
}

th {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:9;
font-weight:bold;
color:#44A;
}

td {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:9;
font-weight:lighter;
color:#000;
}

td.b {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:medium;
font-weight:bold;
color:#000;
}

td.bhg {
align:left;
valign:center;
}

td.s {
font-family:Arial,Helvetica,Sans-serif,Avantgarde;
font-size:medium;
font-weight:lighter;
color:#000;
}

td.ohne {
border-top-style:none;
border-bottom-style:none;
background-color:transparent;
}

td.leer {
background-color:transparent;
}
//-->
</style>