* {  margin: 0;
     padding: 0;  }


body { background-color: #d2f67c; }



#wrapperbg {background: url("../images/bgwaben.jpg") no-repeat #d2f67c;
            position:relative;
            margin-left:auto;
            margin-right:auto;
            width: 1000px;
            font-family: verdana, arial, helvetica; }

#wrapperinhalt { background-color: #e9fbbe;
                 width: 700px;
                 position:relative;
                 margin-left:auto;
                 margin-right:auto; }


#abstand {  width: 700px;
            height: 25px;
            background-color: #d2f67c;
            position:relative;
            margin-left:auto;
            margin-right:auto; }

#abstand2 {  width: 700px;
             height: 15px;
             background-color: #d2f67c;
             position:relative;
             margin-left:auto;
             margin-right:auto; }


#header  {  background-color: #d2f67c;
            height: 300px;
            width: 700px; }







#navi    {background-color: #e9fbbe;
	 float:left;
          margin: 25px 0 25px 25px;
          width: 155px;}

#navi li {background: url("../images/navi_gruen.jpg") no-repeat #e9fbbe;
	 line-height: 34px;
          list-style-type: none;
          width: 144px;}

#navi li a {color: #fff;
	   display: block;
            font-size: 13px;
            text-decoration: none;
            padding-left: 15px;}


li.unternaviverein, li.unternavibienenhaltung, li.unternavitermine {background: none !important;}

.unternaviverein, .unternavibienenhaltung, .unternavitermine {text-indent: 10px;}
.unternaviverein li, .unternavibienenhaltung li, .unternavitermine li {background-image: none !important;
								      line-height: 25px !important;}

.unternaviverein li a, .unternavibienenhaltung li a, .unternavitermine li a {display: block;}
.unternaviverein li a:hover, .unternavibienenhaltung li a:hover, .unternavitermine li a:hover {text-decoration: underline !important;}





.unternaviverein li { background-color: #e9fbbe;}
.unternaviverein li a {color: #fd9605 !important;}

.unternavibienenhaltung li {background-color: #e9fbbe;}
.unternavibienenhaltung li a {color: #468397 !important;}

.unternavitermine li {background-color: #e9fbbe;}
.unternavitermine li a {color: #74593d !important;}




.activeindex {background: #e9fbbe url("../images/navi_gelb.jpg") no-repeat;
	     color: #85a33e !important;}
.activeverein {background: #e9fbbe url("../images/navi_orange.jpg") no-repeat;}
.activebienenhaltung {background: #e9fbbe url("../images/navi_blau.jpg") no-repeat;}
.activejugendprogramm {background: #e9fbbe url("../images/navi_lila.jpg") no-repeat;}
.activetermine {background: #e9fbbe url("../images/navi_braun.jpg") no-repeat;}
.activeliteratur {background: #e9fbbe url("../images/navi_rot.jpg") no-repeat;}
.activeunternavi {text-decoration: underline !important;}







#counter { width: 150px;
	  text-align:center;
           padding-top: 20px;
           color:#606420;
           font-size: 13px; }

#textbox  { width: 480px;
            float: left;
            color: #696969;
            font-size: 13px;
            line-height: 120%;
            padding: 25px 25px 25px 15px;}


#nummerierteliste {padding-left: 22px;}

#nummerierteliste li { padding-bottom: 10px;  }

#bildbox { text-align: left; }



#statistik { width: 450px; }

p {padding-bottom: 7px;}

h1  { font-size: 16px; padding-top: 5px; padding-bottom: 14px;}
h2  { font-size: 13px; padding-top: 5px; padding-bottom: 11px;}
h3  { font-size: 13px; padding-top: 5px; padding-bottom: 9px;}

.index  { color: #85a33e; }

.verein  { color: #fd9605; }

.bienenhaltung  { color: #468397; }

.jugendprogramm  { color: #9d4c87; }

.termine  { color: #74593d; }

.literatur  { color: #d11415; }




#link  { color: #696969;}

#link a          { text-decoration: none;
                   color: #fd9605 !important; }

#link a:hover {  text-decoration: underline;  }



#link2  { color: #696969;}

#link2 a          { text-decoration: none;
                   color: #d11415 !important; }

#link2 a:hover {  text-decoration: underline;  }



#link3  { color: #696969;}

#link3 a          { text-decoration: none;
                   color: #468397 !important; }

#link3 a:hover {  text-decoration: underline;  }


#link4  { color: #696969;}

#link4 a          { text-decoration: none;
                   color: #74593d !important; }

#link4 a:hover {  text-decoration: underline;  }




#clear    { clear: both;}






#foerderer { width: 656px;
             height: 25px;
             line-height: 25px;
             position:relative;
             margin-left:auto;
             margin-right:auto;
             color: #85a33e;
             font-size: 12px; }

#footer   { background: url("../images/footer.png") no-repeat #e9fbbe;
            height: 80px;
            width: 700px;
            position:relative;
            margin-left:auto;
            margin-right:auto;}






#impressum {text-align: center;
            font-size: 12px; }

#impressum a {text-decoration: none;
              color: #85a33e;}





#sitemap           {  position:relative;
                      margin-left:auto;
                      margin-right:auto;
                      width: 700px;
                      font-size: 10px;
                      text-align:left;}

#sitemap a          { text-decoration: none;
                      color: #85a33e; }

#sitemap a:hover {  text-decoration: underline;  }

th               {  line-height: 250%; }

tr                {  text-indent: 25px;}








