*{
margin: 0px;
padding: 0px;

color: #666666;
font-family: Arial;
font-size: 12px;
font-weight:normal;
}

.clear{
  display:block;
  clear:both;
  font-size:1px;
  line-height:1px;
  height:1px;
} 

body{
background-color: #fff499;
}

img{
display:block;
float:left;
border-width:0px;
}

fieldset{
border-width:0px;
}

#page{
display:block;
clear:left;
background-image: url(bilder/hintergrund.jpg);
background-repeat:repeat-y;
width:790px;
margin:auto;
}

#left{
display:block;
float:left;
position:relative;
background-color: transparent;
width:95px;
height:1px;
font-size:1px;
font-weight:1px;
}


#content{
display:block;
float:left;
background-color: transparent;
width:600px;
}

#right{
display:block;
float:left;
background-color: transparent;
width:95px;
height:600px;
font-size:1px;
font-weight:1px;
}

#bottom{
display:block;
clear:left;
background-color: #fffada;
width:790px;
height:100px;
}

#footer{
display:block;
clear:left;
background-color: #fffada;
background-image: url(bilder/Footer.jpg);
background-repeat:repeat-y; 
width:600px;
min-height:25px;
margin-left:95px;
margin-bottom:60px;
}

#footer ul{
background-color: transparent;
display:block;
float:left;
width:100%;
}

#footer li{
background-color: transparent;
display:block;
float:left;
width:auto;
padding:7px;
padding-left:9px;
padding-right:9px;
}

#footer a{
display:block;
float:left;
text-decoration:none;
color:#51862d;
font-family: arial;
font-size: 10px; 
font-weight:bold;
line-height:11px;
}

#logo_links{
position:absolute;
left:-430px;
top:-135px; 
}

/***************************/
/*Der Content Bereich*/

#content .streifen_small{
background-color: #fffada;
display:block;
clear:left;
width:100%;
height:8px;
font-size:1px;
font-weight:1px;
}

#content .streifen_big{
background-color: #fffada;
display:block;
clear:left;
width:100%;
height:25px;
}

#content #kopf{
background-color: white;
display:block;
clear:left;
width:196px;
margin-left:383px;
margin-top:17px;
margin-bottom:7px;
}

#content #linie{
background-color: transparent;
height:31px;
display:block;
clear:left;
}

#content .navi_oben{
display:block;
clear:left;
}

.navi_oben ul{
background-color: white;
display:block;
float:left;
width:100%;
}

.navi_oben li{
display:block;
float:left;
width:auto;
padding-top:4px;
padding-bottom:3px;
padding-left:9px;
padding-right:9px;
}

#content .navi_unten{
background-color: #fffada;
display:block;
clear:left;
width:100%;
height:10px;
font-size:1px;
font-weight:1px;
}

.navi_unten ul{
background-color: #fffada;
display:block;
float:left;
width:100%;
}

.navi_unten li{
background-color: #fffada;
display:block;
float:left;
padding-top:5px;
padding-bottom:3px;
padding-left:9px;
padding-right:9px;
}

#inhalt{
display:block;
clear:left;
width:560px;
padding-top:30px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
}


#inhalt h1{
display:block;
clear:left;
color:#51862d;
line-height:20px; 
}

#inhalt h2{
display:block;
clear:left;
color:#51862d;
line-height:20px; 
font-weight:bold;
}

#inhalt p{
display:block;
clear:left;
margin-bottom:25px; 
line-height:20px; 
}



#inhalt p a{
color:#51862c; 
text-decoration:none;
}

#inhalt p a:hover{
color:#ff7800;
}

#inhalt ul{
list-style: none;
}

#inhalt ul li{
padding-left: 10px;
background-image:url(bilder/punkt.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
}

.satzung{

}

#inhalt ol{
 list-style-type:decimal;
 list-style-position:inside;
 margin-bottom:20px;
 padding-top:5px;
}

#inhalt ol li{
line-height:20px; 
padding-bottom:5px;
}




#inhalt .table_norm td{
padding-right:25px;
vertical-align:top;
padding-bottom:5px;
}

#inhalt .table_norm td a{
color:#51862c; 
text-decoration:none;
}

#inhalt .table_norm td a:hover{
color:#ff7800;
}

#inhalt .table_norm img{
padding-bottom:20px;
}

#inhalt .table_full{
width:100%;
}

#inhalt form{
display:block;
clear:left;
}

form label{
display:block;
clear:left;
color:#51862d;
padding-top:5px;
padding-bottom:5px;
}

form .text_feld{
display:block;
clear:left;
background-color: #fffada;
border:0px solid black;
padding:2px;
width:554px;
}

form .button{
display:block;
clear:left;
background-color: #fffada;
border:1px solid #ff7800;
padding:2px;
cursor: pointer;
width:120px;
text-align:center;
color:#ff7800;
margin-top:30px;
}
form .button:hover{
color:#51862c;
}

form a{
text-decoration:none;
margin-top:15px;
display:block;
clear:left;
background-color: #fffada;
border:0px solid #f4edc2;
padding:3px;
cursor: pointer;
width:214px;
text-align:left;
color:#ff7800;
}
form a:hover{
color:#51862c;
}

#inhalt .table_mitglieder{
margin-left:100px;
}
#inhalt .table_mitglieder td{
padding-right:25px;
vertical-align:top;
text-align:left;
padding-bottom:20px;
}
#inhalt .table_mitglieder h1{
line-height:11px;
margin-bottom:3px;
}

#inhalt .table_mitglieder img{
line-height:11px;
margin-bottom:3px;
width:50px;
}

.colored{
color:#ff7800;
}
