body {
    margin: 0;
    padding: 30px;
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
    color: white;
    background-color: #4991CC;
    font-size: 10pt;
    quotes:"\201E" "\201C" "\201A" "\2018";
}
div.ueberschrift a {
    color: white;
    text-decoration: underline
}
div.text a {
    color: #2F67AC;
    text-decoration: none
}
div.text a.extern
{
    background-image: url(extern.png);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 8px;
}
a:hover {
    text-decoration: underline;
}

div.text p {
    text-align: justify;
}
div.text em {
    font-style: normal;
    font-weight: bold
}
div.text ul {
    margin-left: 15px
}
div.text li {
    padding-bottom: 3px
}

div.text th {
    padding: 5px;
    background-color: #CBCDD0
}
div.text td {
    padding: 5px
}
div.text td.grau {
    background-color: #CBCDD0
}

h1 {
    padding: 0px 0px 0px 40px;
    margin: 0;
    font-size: 14pt;
    font-weight: normal;
}
div.ueberschrift h2 {
    padding: 0px 0px 0px 40px;
    margin: 0;
    font-size: 100%;
    font-weight: normal;
}
div.text h2 {
    padding: 10px 0px 0px 40px;
    margin: 0;
    font-size: 12pt;
    font-weight: bold;
}


.links {
    float: left;
    width: 240px;
    padding: 0;
    margin: 0;
}
.rechts {
    margin: 0 0 0 250px;
    padding: 0;
}
.unten {
    clear: both
}


div.boxoben {
    width: 99%;
    background-color: #3C90CF;
    background-image: url(oben.png);
    background-position: top left;
    background-repeat: repeat-x;
}
div.boxrechts {
    background-image: url(rechts.png);
    background-position: top right;
    background-repeat: repeat-y;
}
div.boxunten {
    background-image: url(unten.png);
    background-position: bottom left;
    background-repeat: repeat-x;
}
div.boxlinks {
    background-image: url(links.png);
    background-position: top left;
    background-repeat: repeat-y;
}
div.boxobenlinks {
    background-image: url(obenlinks.png);
    background-position: top left;
    background-repeat: no-repeat;
}
div.boxobenrechts {
    background-image: url(obenrechts.png);
    background-position: top right;
    background-repeat: no-repeat;
}
div.boxuntenlinks {
    background-image: url(untenlinks.png);
    background-position: bottom left;
    background-repeat: no-repeat;
}
div.boxuntenrechts {
    background-image: url(untenrechts.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    padding: 6px 10px 9px 6px;
}


div.menu {
    border-top: 1px solid #7b8185;
    border-right: 1px solid #383f42;
    border-bottom: 1px solid #383f42;
    border-left: 1px solid #7b8185;
    padding: 0px 0px 0px 5px;
    background-color: #4b5256;
    background-image: none;
}
div.logoundmenu {
    position: relative;
    top: -43px;
    background-image: url(logo.png);
    background-position: top center;
    background-repeat: no-repeat;
    padding: 90px 0 0 0;
}
div.menu ul {
    list-style-type: none;
    padding: 0 0 0 0;
    margin: 0 0 0 20px;
}
div.menu li {
    padding: 10px 0 0 0;
}
div.menu ul ul {
    color: #A0AAAE;
}
div.menu li li {
    padding: 0 0 0 0;
    font-size: 8pt;
}
div.menu li a {
    color: white;
    text-decoration: none;
}
div.menu li a:hover {
    text-decoration: underline;
}
div.menu li li a {
    color: #A0AAAE;
/*    color: #969A9E;*/
    text-decoration: none;
}


div.navigation {
    border-top: 1px solid #3D91D0;
    border-right: 1px solid #333A88;
    border-bottom: 1px solid #333A88;
    border-left: 1px solid #3D91D0;
    padding: 5px 0px 0px 20px;
    height: 20px;
    background-color: #2F67AC;
    background-image: none;
    color: #8FC2E9;
    font-size: 8pt;
}
div.navigation a {
    color: #8FC2E9;
    text-decoration: none;
}
div.navigation a:hover {
    text-decoration: underline;
}
div.seitenoptionen {
    float: right;
    padding: 0 10px 0 10px;
}


div.ueberschrift {
    border-top: 1px solid #3C90CF;
    border-right: 1px solid #2F58A0;
    border-bottom: 1px solid #2F58A0;
    border-left: 1px solid #3C90CF;
    padding: 15px 0px 20px 20px;
    background-color: #3C90CF;
    background-image: url(verlaufblau.png);
    background-repeat: repeat-x;
    min-height: 45px;
}


div.text {
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #7B8185;
    border-bottom: 1px solid #7B8185;
    border-left: 1px solid #FFFFFF;
    padding: 10px 20px 20px 20px;
    background-color: #FFFFFF;
    background-image: url(verlaufweiss.png);
    background-repeat: repeat-x;
    color: black;
}


div.menu_unten {
    border-top: 1px solid #7B8185;
    border-right: 1px solid #383F42;
    border-bottom: 1px solid #383F42;
    border-left: 1px solid #7B8185;
    padding: 5px 0 5px 5px;
    background-color: #4B5256;
    background-image: none;
    height: 30px;
    font-size: 8pt;
}
div.menu_unten ul {
    list-style-type: none;
    padding: 0;
    margin: 0 0 0 20px;
}
div.menu_unten li {
    padding: 0;
}
div.menu_unten ul ul {
    color: #A0AAAE;
    width: 150px;
}
div.menu_unten li li {
    padding: 0;
    font-size: 8pt;
}
div.menu_unten li a {
    color: white;
    text-decoration: none;
}
div.menu_unten li a:hover {
    text-decoration: underline;
}
div.menu_unten li li a {
    color: #A0AAAE;
    text-decoration: none;
}




div.copyright {
    border-top: 1px solid #3D91D0;
    border-right: 1px solid #333A88;
    border-bottom: 1px solid #333A88;
    border-left: 1px solid #3D91D0;
    padding: 5px 0px 5px 20px;
    height: 30px;
    background-color: #2F67AC;
    background-image: none;
    color: #8FC2E9;
    font-size: 8pt;
}
div.copyright a {
    color: #8FC2E9;
    text-decoration: none;
}
div.copyright a:hover {
    text-decoration: underline;
}
div.seiteneigenschaften {
    float: right;
    text-align: right;
    padding: 0 10px 0 10px;
}

.url {
    display: none
}
