

#leiste {
        text-align:right;
        background-color:#87b4d9;
        margin:7px 0 0 0;
        height:25px;
        width:360px;
        float:left;
}

#navleiste {
        background-color:#87b4d9;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        height:20px;
        width:898px;
        float:left;
        position:relative;
}


*html #navleiste {
        background-color:#87b4d9;
        margin:0 0 0 0;
        padding:0;
        height:20px;
        width:896px;
        float:left;
        position:relative;
}


#footer {
        background-color:#87b4d9;
        margin:0;
        padding:0;
        height:25px;
        width:900px;
        float:left;
}

 #nav, #nav ul { list-style-type:none; margin:0; padding:0 0 0 0px;} /* Style-Reset */
 #nav   { margin: 0; padding: 0 0 0 6px; width: 894px; height: 30px; background: #87b4d9;  color: inherit;    }
* html #nav   { margin: 0; padding: 0 0 0 6px; width: 860px; height: 30px; background: #87b4d9;  color: inherit;    }



 #nav #rahm {padding 0px 0px 0 2px;margin: 0;}
 #nav #haupt {text-align:center; display:block;background:#87b4d9;width:90px;margin:0 8px 0 8px; float:left; padding: 9px 0 0 0px;list-style-type: none; text-transform: uppercase;font-size:10px; } /* Horizontale Anordnung */

 #nav #nav_akt {text-align:center; display:block;background:#ffffff;width:90px;height:19px;margin:0 8px 0 8px;  float:left;  padding: 9px 0px 0px 0px;list-style-type: none; text-transform: uppercase;font-size:10px;border-top: 1px solid #87b4d9; border-bottom: 1px solid #87b4d9;        } /* Horizontale Anordnung */
 #nav #nav_akt_haupt {text-align:center; display:block;background:#ffffff;width:90px;height:20px;margin:0 8px 0 8px;  float:left;  padding: 9px 0px 0px 0px;list-style-type: none; text-transform: uppercase;font-size:10px;border-top: 1px solid #87b4d9; border-bottom: 0px solid #87b4d9;        } /* Horizontale Anordnung */


 #nav #haupt a:link, #nav #haupt a:visited { color:#FFF; background:#87b4d9; text-decoration:none; }
 #nav #haupt a:active, #nav #haupt a:hover { color: #950101; font-weight: bold;font-size:11px; text-decoration:none;padding: 0px 0 0 0; }

 #nav #haupt2 {text-align:center;display:block;background:#87b4d9;width:40px;margin:0 8px 0 8px;  float:left; padding: 9px 0px 0 0px;list-style-type: none; text-transform: uppercase;font-size:10px; } /* Horizontale Anordnung */
 #nav #haupt2:hover {width:82px;color: #950101;background:#87b4d9;padding:5px 0px 0px 0px;;margin:0 0px 0 0px;border-top-width:4px;border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-style:solid;border-color:#CCCCCC;}
 #nav #haupt2 a:link, #nav #haupt2 a:visited { color:#FFF; background:#87b4d9; text-decoration:none; padding:5px 0px 0px 0px;}
 #nav #haupt2 a:active, #nav #haupt2 a:hover  {color: #950101;padding:5px 0px 0px 0px;font-weight: bold;font-size:11px;}
 #nav #haupt2  ul {  margin: 8px 0 0 0;background:#87b4d9;width:86px;display:none; } /* Normalzustand eingeklappt */
 #nav #haupt2:hover ul { width:82px;display:block;padding: 0px 0 0 0;margin: 8px 0 0 0;background:#87b4d9;} /* Ausgeklappt */


 #nav #haupt3 {text-align:center;display:block;background:#87b4d9;width:62px;margin:0 8px 0 8px;  float:left; padding: 9px 0px 0 0px;list-style-type: none; text-transform: uppercase;font-size:10px; } /* Horizontale Anordnung */
 #nav #haupt3:hover {width:82px;color: #950101;background:#87b4d9;padding:5px 0px 0px 0px;;margin:0 0px 0 0px;border-top-width:4px;border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-style:solid;border-color:#CCCCCC;}
 #nav #haupt3 a:link, #nav #haupt3 a:visited { color:#FFF; background:#87b4d9; text-decoration:none; padding:5px 0px 0px 0px;}
 #nav #haupt3 a:active, #nav #haupt3 a:hover  {color: #950101;padding:5px 0px 0px 0px;font-weight: bold;font-size:11px;}
 #nav #haupt3  ul {  margin: 8px 0 0 0;background:#87b4d9;width:86px;display:none; } /* Normalzustand eingeklappt */
 #nav #haupt3:hover ul { width:82px;display:block;padding: 0px 0 0 0;margin: 8px 0 0 0;background:#87b4d9;} /* Ausgeklappt */





 #nav #unter1 {float:none;margin:4px 0px 0px 0px;padding 0px 0px 0 2px;width:82px; height:14px;background:#87b4d9;}
 #nav #unter1:hover { color: #950101;background:#87b4d9;  text-decoration:none;padding: 0px 0 0px 0; }

 #nav #unter1 a:link, #nav #unter1 a:visited { color: #FFF;  background:#87b4d9;text-decoration:none;padding: 0px 0 0 0; }
 #nav #unter1 a:active, #nav #unter1 a:hover { color: #950101;background:#87b4d9;  text-decoration:none;padding: 0px 0 0 0; }

 #nav #unter2 {float:none;margin:0px 0px 0px 0px;padding 0px 0px 0 2px;width:82px; height:2px;background:#FFF;}



 #nav #haupt_akt {text-align:center;display:block;background:#87b4d9;width:90px;margin:0 0px 0 0px;  float:left; padding: 5px 0px 0 8px;list-style-type: none; text-transform: uppercase;font-size:10px; } /* Horizontale Anordnung */
 #nav #haupt_akt:hover {width:90px;color: #950101;background:#87b4d9;padding:1px 0px 0px 0px;border-top-width:4px;border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-style:solid;border-color:#CCCCCC;}
 #nav #haupt_akt a:link, #nav #haupt_akt a:visited { color:#FFF; background:#87b4d9; text-decoration:none; padding:5px 0px 0px 0px;}
 #nav #haupt_akt a:active, #nav #haupt:akt a:hover  {color: #950101;padding:5px 0px 0px 0px;font-weight: bold;font-size:11px;}
 #nav #haupt_akt ul {  margin: 8px 0 0 0;background:#87b4d9;width:90px;display:none; } /* Normalzustand eingeklappt */
 #nav #haupt_akt:hover ul { width:90px;display:block;padding: 0px 0 0 0;background:#97c4e9;} /* Ausgeklappt */
 #nav #unter_akt {float:none;margin:4px 0px 0px 0px;padding 0px 0px 0 2px;width:90px; height:14px;background:#fff;color:#87b4d9;}



/* Navigation Footer */

ul#footernav {
        margin: 0;
        padding: 0 0 0 6px;
        width: 894px;
        height: 25px;
        background: #87b4d9;
        color: inherit;
}

ul#footernav li {
        float: left;
        margin: 0;
        padding: 6px 0 0 0;
        list-style-type: none;
        color: #fff;
}

ul#footernav li a {
        text-decoration: none;
        padding: 10px 30px 16px 30px;
}

ul#footernav li a:link, ul#footernav li a:visited {
        background-color: inherit;
        color: #fff;
}

ul#footernav li a:hover, ul#nav li a:active {
        background-color: inherit;
        color: #950101;
}
#footernav #zaehler{
        font-size:18px;
        font-weight:bold;
        padding: 0px 0px 0px 2px;
        margin: 2px 0 0 10px;
        letter-spacing:3px;
        background-image:url(../bilder/zaehler.gif);
        background-repeat:no-repeat;
        color: #dcdcdc;
        height:22px;
        text-align:center;
}

#footernav #wetter{
        font: 12px/1.2 "Arial", Verdana, Helvetica, Sans-serif;
         font-weight:bold;
        margin: 0px 0 0 2px;
        color: #EEEEEE;
        height:22px;
        text-transform:none;

}


ul#topnav {
        background-color: #87b4d9;
        color: #FFFFFF;
        text-align:right;
        margin: 0px 0 0 0;
        padding: 0px 0 0px 0px;
        width: 350px;
        height: 25px;
        float: left;
}

ul#topnav li {
        border: 0px solid #ddd;
        color: #FFFFFF;
        text-align:right;
        margin: 0px 0 0 0;
        padding: 7px 4px 3px 4px;
        list-style-type: none;
        text-transform: uppercase;
        float: right;

}

ul#topnav li a {
        background-color: #87b4d9;
        display: inline;
        text-decoration: none;
        padding: 7px 4px 3px 4px;
         color: #FFFFFF;
}

ul#topnav li a:link, ul#topnav li a:visited {
        text-align:right;
        display: inline;
        padding: 7px 4px 3px 4px;
        color: #FFFFFF;
}

ul#topnav li a:hover, ul#nav li a:active {
        background-color: #87b4d9;
        color: #950101;
}

#topnav #nav_akt{
       color: #87b4d9;
       border-top: 1px solid #87b4d9;
       border-bottom: 1px solid #87b4d9;
       background-color: #ffffff;
       font-size:10px;
       height:13px;
         padding: 7px 4px 3px 4px;
     }
