body, table { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

strong { font-weight: bold; }

#text { text-align: justify; }

#text-fz { font-weight: bold; text-align: center; }

#text-klein { font-size: 9px;}

h1 { font-size: 18px; font-weight: bold; }

h2 { font-size: 15px; font-weight: bold; }

a:link { color: #3a428c }

a:visited { color: #3a428c }

a:active { color: #3a428c }

a:hover { color: #bbbbbb; }

ul.nav {
    margin: 0;
    padding: 0;
    list-style-type: none;
    padding-left: none;
    margin-left: none;
}

li.nav {
    margin: 0;
    padding: 0;
    line-height: 24px;
    padding-left: 4px;
    margin-left: 0px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #14431a;
    padding-top: 0px;
    background-color: #003399;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #001689;
    padding-bottom: 0px;
}

li.nava {
    margin: 0;
    padding: 0;
    line-height: 24px;
    padding-left: 4px;
    margin-left: 0px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #6288be;
    padding-top: 0px;
    background-color: #638abd;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #001689;
    padding-bottom: 0px;
}

li.nava2 {
    margin: 0;
    padding: 0;
    line-height: 24px;
    padding-left: 16px;
    margin-left: 0px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #6288be;
    padding-top: 0px;
    background-color: #638abd;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #001689;
    padding-bottom: 0px;
}

li.navs {
    margin: 0;
    padding: 0;
    line-height: 24px;
    padding-left: 16px;
    margin-left: 0px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #6288be;
    padding-top: 0px;
    background-color: #436eb2;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #001689;
    padding-bottom: 0px;
}

li.navs2 {
    margin: 0;
    padding: 0;
    line-height: 24px;
    padding-left: 30px;
    margin-left: 0px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #6288be;
    padding-top: 0px;
    background-color: #436eb2;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #001689;
    padding-bottom: 0px;
}

a.nav:link { color: #ffffff; text-decoration: none; }

a.nav:visited { color: #ffffff; text-decoration: none; }

a.nav:active { color: #ffffff; text-decoration: none; }

a.nav:hover { color: #bbbbbb; text-decoration: none; }

a.blink-red { color: #ff0000; text-decoration: blink; }

a.blink-blue { color: #000080; text-decoration: blink; }

a.dp-n { color: #000000; text-decoration: none; }

a.dp-d { color: #ff0000; text-decoration: none; }

a.dp-i { color: #00c000; text-decoration: none; }

td.banner {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #6288be;
    padding-top: 0px;
    color: #ffffff;
}

td.eilmeldung { border: 2px solid #ff0000; padding: 2px;}

td.root-rahmen-tl {
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #003399;
    padding-top: 10px;
    border-left-width: 6px;
    border-left-style: solid;
    border-left-color: #003399;
    padding-left: 2px;
}

td.root-rahmen-t {
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #003399;
    padding-top: 10px;
}

td.rahmen-t {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #00000;
    padding-top: 2px;
}

td.rahmen-tlb {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #00000;
    padding-top: 2px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00000;
    padding-left: 2px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #00000;
    padding-bottom: 2px;
}

td.rahmen-tb {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #00000;
    padding-top: 2px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #00000;
    padding-bottom: 2px;
}

td.rahmen-trb {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #00000;
    padding-top: 2px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #00000;
    padding-right: 2px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #00000;
    padding-bottom: 2px;
}

td.rahmen-l {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00000;
    padding-left: 2px;
}

td.rahmen-r {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #00000;
    padding-right: 2px;
}

td.rahmen-rl {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #00000;
    padding-right: 2px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00000;
    padding-left: 2px;
}

td.rahmen-rlb {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #00000;
    padding-right: 2px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00000;
    padding-left: 2px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #00000;
    padding-bottom: 2px;
}

td.ueberschrift {
    background:#000000;
    color: #ffffff;
    text-align: center;
}