body {
   font-family:Verdana,Arial,sans-serif;
   background-color:#ffffff;
   margin:0px;
   font-size:95%;
}

#rahmen {
   width:980px;
   border-right:1px solid #999999;
}

#kopf {
   width:980px;
   height:160px;
   border-bottom:12px solid #CCCCCC;
}

#kopf_li {
   float:left;
   width:180px;
   height:140px;
   text-align:center;
   margin-top:20px;
}

#kopf_mi {
   float:left;
   height:110px;
   width:480px;
   padding-top:30px;
}
#kopf_mi h2 {
   font-size:18pt;
   color: #337A68;
   letter-spacing:1px;
   font-weight:normal;
   margin-top: 0;
}
#kopf_re {
   float:left;
   height:160px;
   width:320px;
   text-align:right;
}

#menue {
    clear:both;
    width:960px;
    min-height:40px;
    background-color:#337A68;
    padding-left:20px;
    border-top:1px solid #DA0000;
    background-image: url(hg_40.jpg);
    font-size:75%;
}
*html #menue {
    height:40px;
}
#menue ul li {
    width:100px;
    min-height:40px;
    float:left;
    text-align:center;
}
*html #menue ul li {
    height:40px;
}

#menue ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#menue ul li a {
    min-height: 18px;
    margin-top: 7px;
    margin-bottom: 5px;
    display: block;
    color: #ffffff;
    text-decoration:none;
    border-right:1px solid #ffffff;
}
*html #menue ul li a {
    height: 18px;
}
#menue ul li a:visited,
#menue ul li a:focus {
    color: #ffffff;
    display: block;
}
#menue ul li a:hover {
    display: block;
    color:#EAE4A6;
}
#menue ul li a:active {
    color: #ffffff;
    display: block;
}

#menue ul li.aktiv {
    width:100px;
    min-height:28px;
    background-color:#ffffff;
    text-align:center;
    color:#DA0000;
    padding-top:7px;
    padding-bottom:5px;
    border-right:1px solid #ffffff;
}
*html #menue ul li.aktiv {
    height:28px;
}
#menue a.linie {
    border-right:1px solid #337A68;
}

#content {
    clear:both;
    width:980px;
    min-height:400px;
}
*html #content {
    height:400px;
}

#contentWW {
    clear:both;
    width:920px;
    min-height:400px;
    margin:30px;
}
*html #content_ww {
    height:400px;
}

#contentWW h3 {
    font-size:130%;
    color:#236451;
    font-weight:normal;
}
#contentWW h4 {
    font-size:110%;
    background-color:#236451;
    color:#ffffff;
    font-weight:bold;
    padding:3px;
}

#pfad {
    clear:both;
    width:960px;
    min-height:10px;
    margin-left:20px;
    margin-top:10px;
    font-size:75%;
    color:#333333;
}
*html #pfad {
    height:10px;
}

#pfad a {
    color:#236451;
    text-decoration:none;
}
#pfad a:visited,
#pfad a:focus {
    color:#236451;
    text-decoration:none;
}
#pfad a:hover {
    color:#da0000;
    text-decoration:none;
}
#pfad a:active {
    color:#236451;
    text-decoration:none;
}

#navigation {
    float:left;
    width:237px;
    min-height: 100px;
    background-color:#E5E5E5;
    margin-top:35px;
    margin-bottom:80px;
    padding-top:20px;
    padding-bottom:20px;
    font-size:75%;
}

*html #navigation {
    height:100px;
}

#navigation ul li {
    width:237px;
    min-height:15px;
}
*html #navigation ul li {
    height:15px;
}

#navigation ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#navigation ul li a {
    min-height:15px;
    width:197px;
    padding:2px 5px 2px 35px;
    display: block;
    color: #236451;
    text-decoration:none;
    border-bottom:1px solid #E5E5E5;
}
*html #navigation ul li a {
    height:15px;
}

#navigation ul li a:visited,
#navigation ul li a:focus {
    display: block;
    color: #236451;
}
#navigation ul li a:hover {
    display:block;
    background-color:#F5F5F5;
    color: #236451;
}
#navigation ul li a:active {
    display:block;
    color: #236451;
}

#navigation ul li.aktiv {
    min-height:15px;
    width:197px;
    padding:2px 5px 2px 35px;
    display: block;
    color: #DA0000;
    background-color:#F5F5F5;
    border-bottom:1px solid #E5E5E5;
}
*html #navigation ul li.aktiv {
    height:15px;
}

#navigation ul li.passiv {
    min-height:15px;
    width:197px;
    padding:10px 5px 2px 20px;
    display: block;
    color: #000000;
    font-weight:bold;
}
*html #navigation ul li.passiv {
    height:15px;
}

#navigation ul li.passiv1 {
    min-height:15px;
    width:197px;
    padding:0px 5px 2px 20px;
    display: block;
    color: #000000;
    font-weight:bold;
}
*html #navigation ul li.passiv1 {
    height:15px;
}
#inhalt {
    float:left;
    width:693px;
    min-height:400px;
    background-color:#ffffff;
    padding:20px 20px 50px 30px;
    font-size:85%;
}
*html #inhalt {
    height: 400px;
}
/* #inhalt table {
    border: 1px solid #CDFFF0;
} */

#inhalt table {
    border: 1px solid #e8f6e8;
}

#inhalt table tr {
    vertical-align:top;
}
#inhalt table th {
    margin-bottom:10px;
    background-color:#f1f6f1;
    color:#468576;
}


.hg_farbe {
    margin-bottom:10px;
    background-color:#CDFFF0;
    color:#666666;
}
#inhalt h4 {
    font-size:100%;
    color:#236451;
    font-weight:bold;
}

#inhalt h3 {
    font-size:130%;
    color:#236451;
    font-weight:normal;
/*    border-bottom: 1px solid #236451;  */
}

.passiv {
    margin-bottom:0px;
    font-weight:bold;
}

.sitemap {
    margin-top:0px;
}

#inhalt a {
    color:#236451;
}
#inhalt a:visited,
#inhalt a:focus {
    color:#236451;
}
#inhalt a:hover {
    color:#DA0000;
}
#inhalt a:active {
    color:#236451;
}

#inhaltLinks {
    clear:both;
    float:left;
    width:520px;
    min-height: 380px;
    padding-right:20px;
}
*html #inhaltLinks {
    height: 380px;
}

#inhaltRechts {
    float:left;
    width:380px;
    min-height: 380px;
}
*html #inhaltRechts {
    height: 380px;
}



#inhaltLi {
    clear:both;
    float:left;
    width:423px;
    min-height: 380px;
}
*html #inhaltLi {
    height: 380px;
}

#inhaltLi h3 {
    font-size:130%;
    color:#236451;
    font-weight:normal;
}

#inhaltLi a {
    color:#236451;
}
#inhaltLi a:visited,
#inhaltLi a:focus {
    color:#236451;
}
#inhaltLi a:hover {
    color:#da0000;
}
#inhaltLi a:active {
    color:#236451;
}

#inhaltRe {
    float:left;
    width:240px;
    min-height: 380px;
    margin-left:30px;
}
*html #inhaltRe {
    height: 380px;
}
#inhaltRe a {
    color:#236451;
}
#inhaltRe a:visited,
#inhaltRe a:focus {
    color:#236451;
}
#inhaltRe a:hover {
    color:#da0000;
}
#inhaltRe a:active {
    color:#236451;
}
#inhalt1 {
    clear:both;
    float:left;
    width:213px;
    min-height: 400px;
    padding-right:30px;
}
*html #inhalt1 {
    height: 400px;
}
#inhalt2 {
    float:left;
    width:450px;
    min-height: 400px;
}
*html #inhalt2 {
    height: 400px;
}
#inhaltHome1 {
    clear:both;
    float:left;
    width:428px;
    min-height:400px;
    padding:20px;
    font-size:90%;
}
*html #inhaltHome1 {
    height: 400px;
}

#inhaltHome1 a {
    color:#236451;
}
#inhaltHome1 a:visited,
#inhaltHome1 a:focus {
    color:#236451;
}
#inhaltHome1 a:hover {
    color:#DA0000;
}
#inhaltHome1 a:active {
    color:#236451;
}

#inhaltHome2 {
    float:left;
    width:462px;
    min-height: 400px;
    padding:20px 30px 20px 0px;
    font-size:90%;
}
*html #inhaltHome2 {
    height: 400px;
}
#inhaltHome2 a {
    color:#236451;
}
#inhaltHome2 a:visited,
#inhaltHome2 a:focus {
    color:#236451;
}
#inhaltHome2 a:hover {
    color:#DA0000;
}
#inhaltHome2 a:active {
    color:#236451;
}

#fuss {
    clear:both;
    width:980px;
    height:25px;
    border-top:9px solid #CCCCCC;
    font-size:8pt;
    color:#999999;
    text-align:center;
}







