/* Layout Netzwerk für Integration*/
body {
   font-family:Verdana,Arial,sans-serif;
   background-color:#ffffff;
   margin:0px;
}

#rahmen {
   width:980px;
   border-right:1px solid #5C7991;
}

.stop_float {
   clear:both;
   margin:0px;
   height:1px;
   font-size:1px;
}

#kopf {
   width:980px;
   height:130px;
   border-bottom:12px solid #CCCCCC;
}

#kopf_li {
   float:left;
   width:200px;
   height:100px;
   text-align:center;
   margin-top:30px;
}

#kopf_mi {
   float:left;
   height:100px;
   width:500px;
   padding-top:30px;
}
#kopf_mi h2 {
   margin-top:0px;
   font-size:16pt;
   color: #354B74;
   letter-spacing:1px;
   font-weight:normal;
}
#kopf_re {
   float:left;
   height:130px;
   width:280px;
   text-align:right;
}

#menue {
    clear:both;
    width:945px;
    min-height:30px;
    background-color:#5D7991;
    padding-left:35px;
    border-top:1px solid #2A4B6C;
    background-image: url(hg_menu.jpg);
    font-size:75%;
}
*html #menue {
    height:30px;
}
#menue ul li {
    width:100px;
    min-height:30px;
    float:left;
    text-align:center;
}
*html #menue ul li {
    height:30px;
}

#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:18px;
    background-color:#ffffff;
    text-align:center;
    color:#9C2C20;
    padding-top:7px;
    padding-bottom:5px;
    border-right:1px solid #ffffff;
}
*html #menue ul li.aktiv {
    height:18px;
}
#menue a.linie {
    border-right:1px solid #5D7991;
}


#content {
    clear:both;
    width:980px;
    min-height:400px;
}
*html #content {
    height:400px;
}

#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:#2A4B6C;
    text-decoration:none;
}
#pfad a:visited,
#pfad a:focus {
    color:#2A4B6C;
    text-decoration:none;
}
#pfad a:hover {
    color:#9C2C20;
    text-decoration:none;
}
#pfad a:active {
    color:#2A4B6C;
    text-decoration:none;
}

#navigation {
    float:left;
    width:237px;
    min-height: 100px;
    background-color:#E7EAEF;
    margin-top:20px;
    margin-bottom:80px;
    padding-top:20px;
    padding-bottom:20px;
    font-size:75%;
}

*html #navigation {
    height:100px;
}

#navigation ul li {
    width:237px;
    min-height:10px;
}
*html #navigation ul li {
    height:10px;
}

#navigation ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#navigation ul li a {
    min-height:10px;
    width:197px;
    padding:4px 5px 4px 35px;
    display: block;
    color: #000000;
    text-decoration:none;
    border-bottom:1px solid #F7FAFF;
}
*html #navigation ul li a {
    height:10px;
}

#navigation ul li a:visited,
#navigation ul li a:focus {
    display: block;
    color: #000000;
}
#navigation ul li a:hover {
    display:block;
    background-color:#F7FAFF;
    color: #000000;
}
#navigation ul li a:active {
    display:block;
    color: #000000;
}

#navigation ul li.aktiv {
    min-height:10px;
    width:197px;
    padding:4px 5px 4px 35px;
    display: block;
    color: #9C2C20;
    background-color:#F7FAFF;
    border-bottom:1px solid #E7EAEF;
}
*html #navigation ul li.aktiv {
    height:10px;
}
#navigation ul li.passiv {
    min-height:10px;
    width:212px;
    padding:4px 5px 4px 20px;
    display: block;
    color:#9C2C20;
    font-weight:bold;
    border-bottom:1px solid #F7FAFF;
}
*html #navigation ul li.passiv {
    height:10px;
}

#inhalt {
    float:left;
    width:693px;
    min-height:400px;
    background-color:#ffffff;
    padding:20px 20px 30px 30px;
    font-size:85%;
}
*html #inhalt {
    height: 400px;
}

#inhalt table {
    font-size:95%;
}
#inhalt tr {
    vertical-align:top;
}
#inhalt td {
    background-color:#F7FAFF;
    border-bottom:3px solid #FFF;
}
#inhalt td.blau, th {
    background-color:#5D7991;
    color:#FFF;
    border-bottom:3px solid #FFF;
}

#ag td {
    background-color:#FFF;
}

#inhalt ol li {
    padding-bottom:6px;
}

#inhalt h3 {
    font-size:130%;
    color:#5D7991;
    margin-top:0px;
    font-weight:normal;
}

#inhalt a {
    color:#2A4B6C;
    text-decoration:underline;
}
#inhalt a:visited,
#inhalt a:focus {
    color:#2A4B6C;
    text-decoration:underline;
}
#inhalt a:hover {
    color:#9C2C20;
    text-decoration:underline;
}
#inhalt a:active {
    color:#2A4B6C;
    text-decoration:underline;
}

#inhaltKarte {
      clear:both;
      float:left;
      width:423px;
      height:512px;
      margin:0px;
      padding:0px;
      background-image:url(../akteur/karte/karte_400.gif)
}

#inhaltLi {
    clear:both;
    float:left;
    width:423px;
    min-height: 380px;
}
*html #inhaltLi {
    height: 380px;
}

#inhaltLi h3 {
    font-size:130%;
    color:#5D7991;
    font-weight:normal;
    margin-top:0px;
}

#inhaltRe {
    float:left;
    width:240px;
    min-height: 380px;
    margin-left:30px;
}
*html #inhaltRe {
    height: 380px;
}

#inhalt1 {
    clear:both;
    float:left;
    width:333px;
    min-height: 380px;
    padding-right:30px;
    padding-top:20px;
    font-size:90%;
}
*html #inhalt2 {
    height: 380px;
}

#inhalt2 {
    float:left;
    width:330px;
    min-height: 380px;
    padding-top:20px;
    font-size:90%;
}
*html #inhalt2 {
    height: 380px;
}

#fuss {
    clear:both;
    width:980px;
    height:25px;
    border-top:9px solid #CCCCCC;
    font-size:8pt;
    color:#999999;
    text-align:center;
}

.bg_blau {
    margin:10px 0px 5px 0px;
    background-color:#5D7991;
    padding:3px;
    font-weight:bold;
    color:#FFF;
}
.bg_hellblau {
    margin:0px;
    background-color:#E7EAEF;
    padding:3px;
    font-weight:bold;
    color:#2A4B6C;
    font-size:90%
}
.absatz {
    margin:0px;
    padding:7px;
    font-size:90%
}
.absatz_link {
 text-align:right;
 font-size:90%;
}
.rahmen_hellblau {
    border:1px solid #E7EAEF;
    margin:0px 0px 15px 0px;
}


    

