  body { background-color: rgb(188, 209, 241);
    }

  p { font-family: Verdana,Arial,Helvetica,sans-serif;
    line-height: 1.3em;
    opacity: 1;
    color: rgb(0, 0, 102);
    }

  td { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    color: rgb(0, 0, 102);
    }

  h1 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: large;
    color: rgb(0, 0, 102);
    }

  h2 { border-style: solid;
    border-color: rgb(0, 0, 102);
    border-width: 0px 0px 1px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: medium;
    margin-top: 2em;
    margin-bottom: 2em;
    color: rgb(0, 0, 102);
    }

  h3 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    color: rgb(0, 0, 102);
    font-size: medium;
    }

  h4 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: medium;
    color: rgb(0, 0, 102);
    }

  a:link { color: rgb(0, 0, 102);
    text-decoration: none;
    font-weight: bold;
    }

  a:visited { color: rgb(0, 0, 102);
    text-decoration: none;
    font-weight: bold;
    }

  a:hover { color: rgb(0, 0, 102);
    text-decoration: underline;
    font-weight: bold;
    }

  a:active { color: rgb(0, 0, 102);
    text-decoration: none;
    font-weight: bold;
    }

  a.menu:link { color: rgb(0, 0, 0);
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    }

  a.menu:visited { color: rgb(0, 0, 0);
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    }

  a.menu:hover { color: rgb(0, 0, 102);
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    }

  a.menu:active { color: rgb(0, 0, 102);
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    }

  .weiss { background-color: rgb(255, 255, 255);
    }

  .grau { background-color: rgb(204, 204, 204);
    font-weight: bold;
    }

  .grau1 { background-color: rgb(232, 232, 232);
    }

  .grau2 { background-color: rgb(220, 220, 220);
    }

  .rechts { font-family: Verdana,Arial,Helvetica,sans-serif;
    text-align: right;
    }

  .zentriert { text-align: center;
    }

  .block { margin-top: -1em;
    }

  .einzug { text-indent: 2em;
    margin-top: -1em;
    }

  .boxtext { background-color: rgb(255, 255, 255);
    text-align: left;
    vertical-align: top;
    }

  .boxmenu { background-color: rgb(204, 204, 204);
    text-align: center;
    vertical-align: top;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-size: 12px;
    }

  .boxunten { padding: 3px;
    text-align: center;
    background-color: rgb(232, 232, 232);
    vertical-align: middle;
    }

  .boxoben { text-align: left;
    background-color: rgb(232, 232, 232);
    vertical-align: middle;
    padding-top: 3px;
    padding-bottom: 3px;
    }

  .boxh { margin: 0px;
    padding: 3px;
    background-color: rgb(188, 209, 241);
    }

  .bildtext { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
    color: rgb(0, 0, 102);
    text-align: center;
    }

  .fussnote { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
    text-align: left;
    color: rgb(0, 0, 102);
    }

  .onlin { border: 1px solid rgb(0, 0, 102);
    background-color: rgb(255, 255, 0);
    padding-top: 10pt;
    }

