body { font-family: Verdana, Helvetica, sansserif; background-color: #CCCCCC; padding: 0; }
#container { background-color: white; position: relative; left: 50%; width: 1000px; margin-left: -500px; }
#header { width: 1000px; height: 120px; }
#top1_navi { background-color:#f90; text-align: left; text-indent: 1em; width: 1000px; height: 20px; }
#top2_navi { background-color:#fff; text-align: right; width: 1000px; height: 40px; }
#links { background-color:#fff; position: absolute; left:0; width: 220px; margin-top: 10px; }
#rechts { background-color:#fff; position: absolute; right:0; width: 220px; margin-top: 10px; }
#mitte {  color: #005e20; background-color: #fff;  margin-top: 10px; margin-right: 220px; margin-left: 220px; }
#fuss { background-color: #fff; height: 50px; width: 1000px; margin-top: 3em; }

body#home a#index_nav,
body#geschichte a#geschichte_nav,
body#projekt a#projekt_nav,
body#aktuell a#aktuell_nav, 
body#foerderer a#foerderer_nav,
body#mitglied a#mitglied_nav,
body#organisation a#orga_nav {color: #fff; font-size: 1em; font-weight: bolder; text-decoration: none; text-align: right; word-spacing: 10px; display: inline}
body#kontakt a#kontakt_nav,
body#impressum a#impressum_nav { color: #005e20; font-size: 0.8em; font-weight: normal; text-decoration: none; text-align: right; word-spacing: normal; display: inline    }



p { font-size: 0.8em; line-height: 140%; text-align: justify; margin: 0; padding: 0 5px 3px; }
h1 { color: #f90; font-size: 1.2em; font-weight: bold; margin: 0; padding: 10px 5px; }
h2 { color: #f90; font-size: 0.8em; font-weight: bold; margin:0; padding-top: 10px; padding-right: 5px; padding-left: 5px; }

.nav1 a:link { color: #005e20; font-size: 1em; font-weight: bolder; text-decoration: none; text-align: right; word-spacing: 10px; display: inline    }
.nav1 a:visited { color: #005e20; font-size: 1em; font-weight: bolder; text-decoration: none; text-align: right; word-spacing: 10px; display: inline    }
.nav1 a:active { color: #005e20; font-size: 1em; font-weight: bolder; text-decoration: none; text-align: right; word-spacing: 10px; display: inline    }
.nav1 a:hover{ color: #fff; font-size: 1em; font-weight: bolder; text-decoration: none; text-align: right; word-spacing: 10px; display: inline     }

.nav2 a:link { color: #005e20; font-size: 0.8em; font-weight: normal; text-decoration: underline; text-align: right; word-spacing: normal; display: inline    }
.nav2 a:visited { color: #005e20; font-size: 0.8em; font-weight: normal; text-decoration: underline; text-align: right; word-spacing: normal; display: inline    }
.nav2 a:active { color: #005e20; font-size: 0.8em; font-weight: normal; text-decoration: underline; text-align: right; word-spacing: normal; display: inline    }
.nav2 a:hover{ color: #005e20; font-size: 0.8em; font-weight: normal; text-decoration: none; text-align: right; word-spacing: normal; display: inline    }

.hyperlink_main a:link, a:active a:visited { color: #00bf00; font-size: 1em; font-weight: normal; text-decoration: underline; text-align: center; word-spacing: normal; }
.hyperlink_main a:activ { color: #00bf00; font-size: 1em; font-weight: normal; text-decoration: underline; text-align: center; word-spacing: normal; }
.hyperlink_main a:visited { color: #00bf00; font-size: 1em; font-weight: normal; text-decoration: underline; text-align: center; word-spacing: normal; }
.hyperlink_main a:hover { color: #00bf00; font-size: 1em; font-weight: normal; text-decoration: none; text-align: center; word-spacing: normal; }

.hyperlink_links a:link, a:active a:visited { color: #fff; font-size: 0.8em; font-weight: normal; text-decoration: underline; text-align: center; word-spacing: normal; }
.hyperlink_links a:activ { color: #fff; font-size: 0.8em; font-weight: normal; text-decoration: underline; text-align: center; word-spacing: normal; }
.hyperlink_links a:visited { color: #fff; font-size: 0.8em; font-weight: normal; text-decoration: underline; text-align: center; word-spacing: normal; }
.hyperlink_links a:hover { color: #fff; font-size: 0.8em; font-weight: normal; text-decoration: none; text-align: center; word-spacing: normal; }

.hyperlink_projekt_nav a:link, a:active a:visited { color: #fff; font-size: 0.8em; font-weight: normal; text-decoration: none; text-align: center; word-spacing: normal; }
.hyperlink_projekt_nav a:activ { color: #fff; font-size: 0.8em; font-weight: normal; text-decoration: none; text-align: center; word-spacing: normal; }
.hyperlink_projekt_nav a:visited { color: #fff; font-size: 0.8em; font-weight: normal; text-decoration: none; text-align: center; word-spacing: normal; }
.hyperlink_projekt_nav a:hover { color: #005e20; font-size: 0.8em; font-weight: normal; text-decoration: underline; text-align: center; word-spacing: normal; }

.hyperlink_zeit a:link  { color: #fff; font-size: 1.2em; font-weight: normal; text-decoration: none; text-align: center; word-spacing: normal; }
.hyperlink_zeit a:activ { color: #005e20; font-size: 1.5em; font-weight: normal; text-decoration: none; text-align: center; word-spacing: normal; }
.hyperlink_zeit a:visited { color: #fff; font-size: 1.2em; font-weight: normal; text-decoration: none; text-align: center; word-spacing: normal; }
.hyperlink_zeit a:hover { color: #005e20; font-size: 1.5em; font-weight: bolder; text-decoration: none; text-align: center; word-spacing: normal; }



.fuss_text p { color: #818181; font-size: 0.8em; line-height: 140%; text-align: center; margin: 0; padding: 0 5px 3px; }
.nav_fuss a:link, a:visited, a:active { color: #818181; font-size: 0.6em; font-weight: normal; text-decoration: underline; text-align: right; display: inline    }
.nav_fuss a:hover{ color: #818181; font-size: 0.6em; font-weight: normal; text-decoration: none; text-align: right; display: inline    }

.bild_text p { color: #000; font-size: 0.6em; font-weight: lighter; font-style: italic; line-height: 140%; text-align: justify; margin: 0; padding: 0; }
