
/***************************************************************ALLGEMEIN**/

html { 
  padding:0px;
  margin:0px;
}

body {
background-color:#FFFFFF;
font-family : Verdana, Arial, sans-serif; 
font-size : 11px;
color:#000000;
padding:0px;
margin:0px;
}

img {
border:none;
}

#container{
margin:0px;
padding:0px;
width:850px;
background-image:url(../img/back.gif);
}

a {
text-decoration:underline;
color: #007236;
}
a:link {
text-decoration:underline;
color: #007236;
}
a:visited{
text-decoration:underline;
color: #007236;
}
a:hover {
color:#999999;
}
a:active{
color: #007236;
}

.clear{
clear:both;
}

.umlauf{
float:left;
}

.blocksatz{
text-align:justify;
}

th{
font-weight:bold;
text-align:left;
}

/***************************************************************HEADER**/

#header {
width : 850px; 
height : 225px;
}

/**********************************************************NAVIGATION LINKS**/

#container_navi{
width:138px;
text-align: right;
color : #565656; 
line-height : 15px; 
font-weight : bold;
margin:0px;
padding:0px;
float:left;
}

ul.ebene2{
list-style: none;
margin: 0;
padding-left: 0;
}

li.ebene2 a,
li.ebene2 a:active,
li.ebene2 a:hover,
li.ebene2 a:visited{
color : #565656;
margin-right: 10px;
line-height : 25px;
text-decoration : none;
font-weight:normal;  
}

li.ebene2active a,
li.ebene2active a:active,
li.ebene2active a:hover,
li.ebene2active a:visited{
margin-right: 10px;
line-height : 25px; 
color : #565656; 
text-decoration : none; 
font-weight:bold; 
}

ul.ebene3{
list-style: none;
margin: 0;
padding-left: 0;
}

li.ebene3 a,
li.ebene3 a:active,
li.ebene3 a:hover,
li.ebene3 a:visited{
color : #565656;
margin-right: 20px;
line-height : 25px;
text-decoration : none;
font-weight:normal;  
}

li.ebene3active a,
li.ebene3active a:active,
li.ebene3active a:hover,
li.ebene3active a:visited{
margin-right: 20px;
line-height : 25px; 
color : #008E39; 
text-decoration : none; 
font-weight:normal; 
}


a.navitext{
text-decoration:none;
color:#333333;
margin-right:10px;
}
a.navitext:link{
text-decoration:none;
color:#333333;
}
a.navitext:visited{
text-decoration:none;
color:#333333;
}
a.navitext:hover {
color : #008E39; 
} 
a.navitext:active {
color : #008E39; 
}
a.linkactive {
margin-right: 10px;
line-height : 15px; 
font-weight : bold; 
color : #008E39; 
text-decoration:none;
}
a.linkactive:visited {
color : #008E39; 
text-decoration:none;
}

/*******************************************SUBNAVI**/

a.subnavitext{
color : #565656;
margin-right: 10px;
line-height : 25px;
text-decoration : none;
font-weight:normal;  
} 
a.subnavitext:link{
text-decoration : none;
color : #565656;
}
a.subnavitext:visited{
text-decoration : none;
color : #565656;
}
a.subnavitext:hover { 
color : #008E39; 
} 
a.subnavitext:active { 
color : #008E39; 
}
a.sublinkactive {
margin-right: 10px;
line-height : 25px; 
color : #008E39; 
text-decoration : none; 
font-weight:normal; 
}
a.sublinkactive:link{
text-decoration : none;
color : #008E39; 
}
a.sublinkactive:hover{
text-decoration : none;
color : #008E39; 
}
a.sublinkactive:active{
text-decoration : none;
color : #008E39; 
}
a.sublinkactive:visited{
text-decoration : none;
color : #008E39; 
}

/**********************************************************HEADLINE**/

#container_headzeile{
width:625px;
padding-left:15px;
padding-right:15px;
margin-bottom:10px;
}

.headline {
color: #007236;
font-family: "Times New Roman", Times, serif;
font-size: 20px;
}

#head_links{
width:380px;
float:left;
text-align:left;
border-bottom : 1px solid #007236;
padding-left:5px;
}

#head_space{
width:35px;
float:left;
}

#head_rechts{
width:200px;
text-align:left;
border-bottom : 1px solid #007236;
float:left;
padding-left:5px;
}

#head_complete{
width:620px;
text-align:left;
border-bottom : 1px solid #007236;
padding-left:5px;
}

/**********************************************************CONTENT**/

#container_content{
width: 655px;
background-color:#FFFFFF;
float:left;
margin-bottom:40px;
}

#container_content_innen{
width:625px;
padding-left:15px;
padding-right:15px;
}

#content_links{
width:350px;
float:left;
text-align:left;
padding-left:5px;
text-align: justify;
margin-right:40px;
line-height:16px;
}

#content_rechts_pics{
width:230px;
text-align:left;
float:left;
padding-top:5px;
}

#content_rechts_text{
width:200px;
text-align:left;
float:left;
padding-left:30px;
}

.bildabstand{
margin-top:30px;
}

.subline{
font-weight: bold;
color: #007236;
}

.pdf_icon{
margin-bottom:10px;
margin-right:5px;
float:left;
}

/***************************************CONTENT HISTORIE**/

#spalte1_historie{
width:85px;
line-height:20px;
}
#spalte2_historie{
text-align:left;
width:265px;
line-height:20px;
}

/***************************************CONTENT VORSTAND**/

.typ{
position : relative; 
top : 10px;
height:150px;
}

.typ_foto{
float:left;
padding-right:15px;
}

.typ_text{
position:relative;
left:15px;
width:585px;
}

#nach_oben {
width : 600px;
border-top: 1px solid #007236;
text-align: right;
}


/**********************************************************METANAVI UNTEN**/

#container_unten{
width: 712px;
margin-left: 138px;
color:#000000;
}
#container_unten_innen{
width:645px;
padding-left:5px;
padding-right:5px;
background-color:#007236;
padding-top:5px;
padding-bottom:5px;
}

.metafont {
font-size: 9px;
margin-left: 15px;
margin-top: 5px;
margin-right: 15px;
}

#cont_links{
float:left;
text-align:left;
}

#cont_rechts{
text-align:right;
}

.metatext{
font-size:9px;
}
a.metatext:link {
color: #ffffff; 
text-decoration : none; 
} 
a.metatext:visited {
color: #ffffff;
text-decoration : none; 
} 
a.metatext:hover {
color:#ffffff; 
text-decoration : underline; 
} 
a.metatext:active {
color:#ffffff;
text-decoration : underline; 
}
