
  body {
    background-color: #c9e7a9;
    background-image: url(../bilder/verlauf-links-unten.png); background-repeat:repeat-y;
    font-family: 'URW Gothic L', 'Bitstream Vera Sans', sans-serif;
    margin: 0;
    padding: 0;
  }

  a.menu { text-decoration:none;}

  a:link { color:#020; }
  a:visited { color:#020; }
  a.menu:hover {
    color:#000;
    background-color: #c9e7a9;
    -moz-border-radius: 50%;
    display: block;
  }
  a:active { color:#ff0; }
  a:focus { color:#dd0; }


  div.kopf-logo {
    background-color: #92d55c;
    background-image: url(../bilder/verlauf-links-oben.png); background-repeat:repeat-y;
    height: 122px;
  }

  div.logo-box {
    width: 400px;
    margin: auto;
  }

  div.aktuell {
    margin-top: 40px;
  }

  div.aktuell-inhalt {
    margin-left: 6em;
    margin-right: 6em;
    border-width: 1px;
    border-top-style: dotted;
    border-bottom-style: dotted;
  }
  div.aktuell-punkt {
    border-width: 0px;
    border-left-width: 4px;
    border-color: #91bf67;
    border-style: solid;
    margin: 14px;
    padding: 2px;
    padding-left: 6px;
  }


  img.kopf-logo {
    padding-top: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  img.dekoleiste-oben {
    position: absolute;
    padding-top: 121px;
    z-index: 0;
  }

  img.kopf-pinguin {
    position: absolute;
    padding: 30px;
    z-index: 1;
    border-width: 0px;
  }


  div.inhalt {
    margin: 6em;
    margin-left: 12em;
  } 

  h2.inhalt, h3.inhalt {
      text-align: center;
  }

  span.menu {
    float: left;
    width: 11em;
    margin: 0;
    padding-right: 0em;
    padding-bottom: 40%;
    padding-top: 4em;
    font-size: 140%;
    line-height:180%;
  }

  div.validator {
    position: relative;
  }

  span.bf-zugang {
    text-align: center;
    background-color: white;
    color: black;
    font-family: 'Bitstream Vera Sans', sans-serif;
    font-size: 170%;
    font-weight: bold;
    padding: 0.2em;
  }


  img.validator-html {
    right: 90px;
    position: absolute; 
    margin: 16px;
    border-width: 0px;
    padding-bottom: 20px;
  }