#menuelinks,#menuerechts {
display: none;
}

body{
     background-image:url(bilder/hintergrund.jpg);
     background-repeat:repeat-x;
     background-color:white;
     margin:0px;
     padding:0px;
     text-align:center;
     font-family:arial,sans-serif;
     font-size:12pt;
     color:black;
}
#seite{
     text-align:left;
     width:990px;
     margin-top:20px;
     margin-right:auto;
     margin-bottom:0px;
     margin-left:auto;
     padding:5px 10px 10px 10px;
     background-color:white;
     border:2px solid rgb(0,150,50);
}
#kopfleiste{
     width:100%;
     height:140px;
     margin-bottom:0px;
}
#logo{
     float:left;
     margin:0 100px 0 0;
     padding:0;
}
#ueberschrift{

}
#ueberschrift h1{
     margin:20px 0 0 0;
     font-weight:bold;
     font-size:40pt;
}
#ueberschrift h2{
     margin:15px 0 0 0;
     font-weight:bold;
     font-size:20pt;
}
#links{
       width:190px;
       text-align:left;
      float:left;
        margin-right:10px;
      margin-top:20px;
}
#menuelinks{

      font-size:11pt;
      font-weight:bold;

      border-right:2px solid rgb(0,150,50);
      border-bottom:2px solid rgb(0,150,50);
      padding-left:5px;


}
#menuelinks ul{
list-style-type:none;
margin:2 1px 3px 0;padding:0;
}

#menuelinks li{
display:block;
padding:5px 0 5px 0px;margin:1px;
}
#menuelinks li a {
  display: block;
  height:1.5em;
  text-decoration:none;
  padding:0 0 0 10px;
   color: rgb(0,0,0);
}
#menuelinks li a:link {

}
#menuelinks li a:hover {
  color: white;
  background-color: rgb(0,150,50);
}

#menuelinks .selected{
  color:rgb(0,150,50);
  font-weight:bold;
  letter-spacing:0.1em;
}

#boxlinks{

      font-size:10pt;
      font-weight:bold;
      border-right:2px solid rgb(0,150,50);
      border-bottom:2px solid rgb(0,150,50);
      padding-left:5px;
      margin-top:50px;
}
#boxlinks ul{
list-style-type:none;
margin:2 1px 3px 0;padding:0;
}

#boxlinks li{
display:block;
padding:5px 0 5px 0px;margin:1px;
}
#boxlinks li a {
  display: block;
  height:2.5em;
  text-decoration:none;
  padding:0 0 0 10px;
   color: rgb(0,0,0);
}
#boxlinks li a:link {

}
#boxlinks li a:hover {
  color: white;
  background-color: rgb(0,150,50);
}

#boxlinks .selected{
  color:rgb(0,150,50);
  font-weight:bold;
  letter-spacing:0.1em
}
#inhalt{
   line-height:1.4em;
   padding-left:205px;
}

#fotoleiste{
     height:118px;
     margin:0 0 10px 0;
}

#leistenfoto{
float:left;
border:2px solid black;
margin:0 4px 0 4px;
}

#inhalt p{
padding:5px 0 0 0;margin:0;
}
#inhalt a{
color:rgb(0,150,50);
text-decoration:underline;
font-weight:bold;
}
#inhalt h1{
font-size:11pt;
font-weight:bold;
margin:0 0 5px 0;
}

#schattenbildlinks{
float:left;

margin-right:10px;
}
#bildlinksvorstand{
float:left;
margin-top:15px;
margin-right:30px;
border:2px solid rgb(120,120,120);
}
#bildrechts{
float:right;
border:2px solid rgb(120,120,120);
margin-left:10px;
margin-right:10px;
margin-top:10px;
}

#bildlinks{
float:left;
border:2px solid rgb(120,120,120);
margin-left:0px;
margin-right:10px;
}

#copyright{
 text-align:center;
 font-size:10pt;
 margin-top:30px;
}
#rechts{
float:right;
  margin-top:20px;


}
#menuerechts{
      width:190px;
      font-size:11pt;
      font-weight:bold;
      text-align:left;
      border-left:2px solid rgb(0,150,50);
      border-bottom:2px solid rgb(0,150,50);
      padding-right:5px;
      margin-left:10px;


}
#menuerechts ul{
list-style-type:none;
margin:2 0px 3px 1px;padding:0;
}

#menuerechts li{
display:block;
padding:5px 0 5px 0px;margin:1px;
}
#menuerechts li a {
  display: block;
  height:1.5em;
  text-decoration:none;
  padding:0 0px 0 10px;
   color: rgb(0,0,0);
}
#menuerechts li a:link {

}
#menuerechts li a:hover {
  color: white;
  background-color: rgb(0,150,50);
}

#menuerechts .selected{
  color:rgb(0,150,50);
  font-weight:bold;
  letter-spacing:0.1em
}
#adresserechts{
      width:190px;
      font-size:10pt;
      font-weight:bold;
      text-align:left;
      border-left:2px solid rgb(0,150,50);
      border-bottom:2px solid rgb(0,150,50);
      padding-right:5px;
      margin-left:10px;
      margin-top:50px;
      margin-bottom:10px;

}
#adresserechts ul{
list-style-type:none;
margin:2 1px 3px 0;padding:0;
}

#adresserechts li{
display:block;
padding:5px 0 5px 10px;margin:1px;
}
#trennlinie{
   margin-top:15px;
   margin-bottom:15px;
}
#mitgliederliste td{
    font-size:11pt;
border-bottom:1px solid rgb(0,150,50);
padding:5px 0;
}
#logorechts{
float:right;
margin-left:10px;
margin-right:10px;
margin-top:10px;
}
