body {
background-color:#FFD62F;
color:#000000;
font-family: Verdana, Arial, sans-serif;
}

td.schriftzug {
background-color:#FFD62F;
color: #5C81AA;
font-size: 30px;
font-weight:bold;
}

.filler{
border-bottom: 1px solid black;
}

.passiv {
background-color:#ffffff;
color:#000000;
font-family:Verdana, helvetica, arial;
text-align:center;
text-decoration:none;
border: 1px solid black;
}

.passiv a {
background-color:#ffffff;
color:#000000;
font-family:Verdana, helvetica, arial;
text-align:center;
text-decoration:none;
font-size:13px;
}

.activ {
background-color:#5C81AA;
color:#000000;
font-family:Verdana, helvetica, arial;
font-weight:bold;
text-align:center;
text-decoration:none;
font-size:13px;
border-left: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid black;
}

.activ a {
background-color:#5C81AA;
color:#000000;
font-family:Verdana, helvetica, arial;
font-weight:bold;
text-align:center;
text-decoration:none;
font-size:13px;
}

.abstand {
background-color:#5C81AA;
border-top:2px solid black;
max-height:15px;
}

.unten {
background-color:#5C81AA;
color:white;
font-size:12px;
line-height:15px;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
max-height:15px;
padding-left:10px;
text-decoration:none;
}
.unten a {
background-color:#5C81AA;
color:white;
font-size:12px;
line-height:15px;
max-height:15px;
text-decoration:none;
}

.nachoben, .nachoben a {
background-color:#5C81AA;
color:white;
font-size:12px;
line-height:13px;
border:1px solid #EFEFEF;
max-height:14px;
text-decoration:none;
padding:2px;
}
.nachoben {
margin-left:430px;
}

.abstand1 {
background-color:#5C81AA;
border-left: 1px solid black;
border-top: 1px solid black;
}

.abstand2 {
background-color:#5C81AA;
border-right: 1px solid black;
}

table.haupttabelle {
border: 1px solid black;
}

table.abteilungsleiter {
border: 1px solid #5C81AA;
}

.abteilungsleiter {
border-left: 1px solid #5C81AA;
border-right: 1px solid #5C81AA;
}


.content_start {
background-color:#ffffff;
color:#000000;
padding:20px;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:16px;
}

.content {
background-color:#ffffff;
color:#000000;
padding-left:20px;
padding-right:20px;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:16px;
}

.contentnews {
background-color:#ffffff;
color:#000000;
padding-left:20px;
padding-right:20px;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:16px;
height:380px;
}

.wichtig {
background-color:#ffffff;
color:#5C81AA;
font-size:15px;
font-family:verdana, helvetica, arial;
line-height:16px;
}

a.verlinkung {
background-color:#ffffff;
color:#5C81AA;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:18px;
text-decoration:none
}

a.verlinkung:hover {
background-color:#ffffff;
color:#afafaf;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:18px;
text-decoration:none
}

a.sitemap {
background-color:#ffffff;
color:#5C81AA;
font-size:12px;
font-family:verdana, helvetica, arial;
line-height:13px;
}

.bilder {padding:10px;
border: 1px solid black;
background-color:#5C81AA;
}

hr {
color:#5C81AA;
background-color:#ffffff;
margin-right:20px;
}

h1, h2 {
background-color:#ffffff;
color:#5C81AA;
font-family:verdana, helvetica, arial;
line-height:16px;
}

h1 {
font-size:16px;
padding-bottom:10px;
padding-top:10px;
}

h2 {
font-size:14px;
padding-top:5px;
}

.navigationsdiv {
padding-top:10px;
padding-bottom:10px;
}

td.navi {
border-right:1px solid black;
background-color: #FFFFFF;

}

.ueberdiv {
border-top:1px solid black;
border-bottom:1px solid black;
padding-left:10px;
background-color:#5C81AA;
font-size:13px;
margin-top:10px;
}

.hinweis {
font-style:italic;
font-size:9px;
color:#bfbfbf;
}

a.navigation {
text-decoration:none;
background-color:#ffffff;
color:#000000;
font-size:13px;
line-height:16px;
padding-left:10px;
}

.vorstand {
border: 2px solid #afafaf;
margin-left:20px;
padding-left:2px;
}

.tabellenkopf {
background-color: #5C81AA;
color: #000000;
font-weight: bold;
}

.zeile1, .zeile2 {
color:#000000;
line-height:18px;
font-size:12px;
}

.zeile1 {
background-color:#DEDFDE;
}


.zeile2 {
background-color:#ffffff;
}

a.zeile1 {
background-color:#DEDFDE;
color:#5C81AA;
}

a.zeile2 {
background-color:#ffffff;
color:#5C81AA;
}



/*--- Formfields ---*/
input
{
        font-family: sans-serif;
        border: 1px solid black;
        font-size: 90%;
        color: #000000;
        background: #ffffff;
}
input.field
{
        color: #000000;
        background: #ffffff;
        border: 1px solid black;
        height: 20px;
        width: 250px

}
input.button
{
color: #000000;
background:#5C81AA;
border: 1px solid black;
height: 20px;
width: 20ex;
}

textarea
{
        font-family: sans-serif;
        font-size: 10pt;
        color: #000000;
        background: #ffffff;
        border: 1px solid black;
        height: 150px;
        width: 250px;
}
