body {
    color: black;
    background-color: #5F5F5F;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 10px 0px 10px 0px;
}

#container {
        background-color:#DBDDFF;
        width: 990px;
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;

}

#aussen_links {
        float:left;
        width:790px;
        padding:0em;
}

#aussen_rechts {
        width:180px;
        margin-left:790px;
         padding: 0px 0px 1px 0px;
        background-color:white;
}

#innen_links {
        float:left;
        width:170px;
        padding:10px;
}

#innen_rechts {
        padding:4px;
        width:566px;
        margin-left:200px;
}

h1 {
            font-size: 1.1em;
         color: #4F4F4F;
         font-weight:bold;
}

h2 {
            font-size: 0.9em;
         color: #4F4F4F;
         font-weight:bold;
}

p {
        margin:0px 0px 10px 0px;
            font-size: 0.8em;
}

p a {
        font-weight: bold;
         color: #4F4F4F;

}

p a:hover {
        font-weight: bold;
         color: white;
         background-color:#808080;
}

ul#Navigation {
    margin: 0;
    padding: 0px 0px 0px 10px;
  }
* html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 140px;
    w\idth: 140px;
    padding-left: 0;
    padd\ing-left: 10px;
  }
ul#Navigation li {
    list-style: none;
    margin: 0px; padding: 0;                /*Abstand Nav-Punkte (Ebene 1) untereinander*/
  }

ul#Navigation li ul {
    margin: 0 0 0 20px; padding: 0;
  }
ul#Navigation li ul li {
    margin: 0px 0;                        /*Abstand Nav-Punkte (Ebene 2) untereinander*/
  }
* html ul#Navigation li ul li {  /* Korrektur fuer IE 5.x */
    margin-left: px;
    ma\rgin-left: 0;
  }

ul#Navigation a {
    display:block;
    padding: 5px;
    text-decoration: none;
    font-weight: bold;
    font-size:11px;
    font-family:Verdana,Arial,sans-serif;
    border-bottom: 1px solid #BFBFBF;
    color: #3E3E5B;
  }

html ul#Navigation li ul li a {
     color: #4F4F4F;
  }

* html ul#Navigation a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 136px;  /* Breitenangabe fuer IE 6 */
  }

* html ul#Navigation li ul li a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 120px;  /* Breitenangabe fuer IE 6 */
  }

ul#Navigation a:hover {
    border-bottom: 1px solid #BFBFBF;
    color: #FFFFFF;
    background-color: #808080;
  }

h1#menu_oben {
  font-size: 0.7em;
  background-color: #DBDDFF;
  color: #3E3E5B;
  border-top:4px solid white;
  border-bottom:4px solid white;
  padding:3px 0px;
  margin:0
}

  h1#menu_oben a {
    margin: 0px 4px;
    padding: 0em 10px;
    text-decoration: none;
    font-weight: bold;
    border-left:1px solid #3E3E5B;
    border-right:1px solid #3E3E5B;
    color: #3E3E5B;
    background-color: #EFEFEF;
  }

  h1#menu_oben a:hover/*, span*/{
    margin: 0px 4px;
    padding: 0em 10px;
    border-left:1px solid #3E3E5B;
    border-right:1px solid #3E3E5B;
    color: #5F5F5F;
    background-color: #CCCCFF;
  }

h1#menu_unten {
  font-size: 0.7em;
  background-color: #DBDDFF;
  color: #3E3E5B;
  border-top:4px solid white;
  border-bottom:4px solid white;
  padding:0px 200px 0px 0px;
  margin:0;
}

  h1#menu_unten a {
    margin: 0px 4px;
    padding: 0em 10px;
    text-decoration: none;
    font-weight: bold;
    border-left:1px solid #3E3E5B;
    border-right:1px solid #3E3E5B;
    color: #3E3E5B;
    background-color: #EFEFEF;
  }

  h1#menu_unten a:hover/*, span*/{
    margin: 0px 4px;
    padding: 0em 10px;
    border-left:1px solid #3E3E5B;
    border-right:1px solid #3E3E5B;
    color: #5F5F5F;
    background-color: #CCCCFF;
  }

#footer {
        clear: both;
        text-align: center;
        background-color: #DBDDFF;
        padding: 0px;
        margin: 0px 0px 5px 0px;
}

#info_box {
        padding:5px;
         margin: 4px 5px 5px 5px ;
         width:160px;
         background-color: #DBDDFF;
}
