﻿body {
    margin: 5px; 
    color: rgb(0, 63, 0);       /* #003f00 dunkelgrün 0, 63, 0 */
    background-color: rgb(251, 252, 250);   /* #fbfcfa;  fast weiss 251, 252, 250 */
    font-family: arial;
    font-size: 11pt;
    line-height: 14pt;
    }
/*---------------
div
---------------*/
div.navh {
    width: 147px;
    font-weight: bold;
    font-size: 10pt;
    line-height: 11pt;
    text-align: left;
    color: #FFFFFF;            /* weiss 255, 255, 255 */
    margin-top: 0;
    padding-left: 1mm;
    padding-top: 1mm;
    padding-bottom: 1mm;
    border-width: 0;
    background-image: url(../img/verlauf.jpg);
    background-repeat: repeat-y;
    background-position: top left;
    vertical-align: top;
}
div.nav {
    width: 147px;
    font-size: 10pt;
    font-weight: 400;
    line-height: 11pt;
    color: #003f00;             /* dunkelgrün 0, 63, 0 */
    text-align: left;
    padding-left: 1mm;
    padding-top: 1mm;
    padding-bottom: 1mm;
    border-width: 0px;
    vertical-align: top;
}
div.congr {                 /* Haupttextfeld in Tabelle */
    text-align: justify;
    padding: 0 2mm 2mm 2mm;
    vertical-align: top;
}

table {
    border: 0;
}
tr {
    vertical-align: top;
}
td {
    vertical-align: top;
    }

   
h1 {
    font-size: 14pt;
    font-weight: bold;
    text-align: left;
    line-height: 16pt;
    vertical-align: top;
    margin-top: 0;
}
h2 {
    font-size: 12pt;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
    margin-bottom: -15px;
    margin-top: 20px;
}
p {
    text-align: justify;
}
/*---------------
img
---------------*/
img {
    border: none;
    padding-left: 10px;
}

/*---------------
a
---------------*/
a {
    font-weight: 400;
}
a:link, a:visited {
    color: #009f00;             /* hellgrün 0, 159, 0 */
    text-decoration: none;
}
a:active {
    color: #00FF00;             /* leuchtend grün 0, 255, 0 */
    text-decoration: underline;
}
a:hover {
    color: #00BF00;             /* hellgrün 0, 191, 0 */
    text-decoration: underline;
}

/*---------------
a.lism
---------------*/
div.klein{
    font-size: 9pt;
    line-height: 11pt;
    }
a.lism{
    font-size: 9pt;
    line-height: 11pt;
    font-weight: 400;
    }
a.lism:link, a.lism:visited {
    color: #009f00;             /* hellgrün 0, 159, 0 */
    text-decoration: none;
}
a.lism:active, a.lism:hover {
    color: #00BF00;             /* hellgrün 0, 191, 0 */
    text-decoration: underline;
}
/*---------------
a.kom
---------------*/
div.kom {
    font-size: 8pt;
    line-height: 11pt;
}
a.kom:link, a.kom:visited {
    color: #009f00;             /* hellgrün 0, 159, 0 */
    text-decoration: none;
}
a.kom:active, a.kom:hover {
    color: #00BF00;             /* hellgrün 0, 191, 0 */
    text-decoration: underline;
}
/*---------------
ul, li
---------------*/
ul {
}
li {
    padding-top: 10px;
}

