BODY {
	
	font-family:arial;
	MARGIN: 0px; 
	BACKGROUND-COLOR: #FEFDF4;
	
}

acronym {              /* damit Akronyme im IE angezeigt werden */
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    cursor:help;
}

	.screen {
max-width:100%;
}/* */
.unsichtbar{
	LEFT: -2000px;font-size:0.01px; POSITION: relative;
}

.siteheadline {
BACKGROUND-COLOR: #17B429;
font-size:200%;
color:white;
padding-left:10px;
}
.headlineseparator1{
height:8px;
BACKGROUND-COLOR: #FEFDF4;
}
.headimage{
padding-left:10px;
}
.headlineseparator2{
height:12px;
BACKGROUND-COLOR: #FEFDF4;
background-repeat:repeat-y;
}
.Lob_element1{
color:#FEFDF4;
}
.nav_horizon_a{
border-top-style:double;
border-top-color:#17B429;
BACKGROUND-COLOR: #FEFDF4;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:1px;
background-repeat:repeat-y;
}

.nav_horizon_b{
border-top-style:solid;
border-top-color:#17B429;
border-top-width:2px;
BACKGROUND-COLOR: #FEFDF4;
background-repeat:repeat-y;
}

#nav_horizon_c{
height:1.4em;
BACKGROUND-COLOR: #FEFDF4;
background-repeat:repeat-y;
margin-right:10%;
text-align:right;
}
  .pointsA{
 padding: 0.3em;
BACKGROUND-COLOR: #17B429;
color:white;
font-weight:bold;
margin:7px;
}
.points{
 padding: 3px;
text-decoration:none;
color:#000000;
font-weight:bold;
margin:7px;
}
#nav_horizon_c a:hover,#nav_horizon_c a:active,#nav_horizon_c a:focus {
 
text-decoration:underline;


}

.lineseparator1{
padding-top:5px;
padding-bottom:20px;
BACKGROUND-COLOR: #FEFDF4;
background-repeat:repeat-y;
}
.path_div{
	padding-left:18px;
}
.content{
BACKGROUND-COLOR: #FEFDF4;
}
#nav_main{
background-repeat:repeat-y;
border-top-style:solid;
border-color:#000000;
border-top-width:1px;
border-bottom-style:solid;
border-color:#000000;
border-bottom-width:1px;
border-left-style:solid;
border-color:#000000;
border-left-width:1px;
border-right-style:solid;
border-color:#000000;
border-right-width:1px;
width:15.34em;
float:left;
padding-bottom:10px;
}
.u {
	DISPLAY: block;
	LEFT: -1000px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: -1000px; HEIGHT: 0px
}
#first {
	display: block;
	}
#hauptnavigation {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}/**/
#hauptnavigation A{
 /*DISPLAY: block;*/
 }
#hauptnavigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#hauptnavigation UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 24px; width: 100%;
}/**/
#hauptnavigation UL LI A {
	font-weight:bold;border-bottom: 1px solid #000000;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 7px;   COLOR: #000000; PADDING-TOP: 7px; BACKGROUND-COLOR: #FEFDF4; TEXT-DECORATION: none;MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR: #000000; PADDING-TOP: 7px;  TEXT-DECORATION: none
}
/*#hauptnavigation UL LI A:unknown {
	PADDING-LEFT: 0px; BORDER-LEFT: #ffffff 10px solid; COLOR: #000; BACKGROUND-COLOR: #fff
}*/
#hauptnavigation UL LI UL LI A {
	DISPLAY: block; PADDING-LEFT: 40px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR: #000000; PADDING-TOP: 7px; BACKGROUND-COLOR: #DCF4DF; TEXT-DECORATION: none
}
#hauptnavigation UL LI .auswahl1 {
	DISPLAY: block;
	BACKGROUND: url(../images/active2.gif) #17B329 no-repeat center left ; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR:white; PADDING-TOP: 7px
}
#hauptnavigation UL LI a:hover,#hauptnavigation UL LI a:active,#hauptnavigation UL LI a:focus {
	DISPLAY: block;
	BACKGROUND:  #17B329  ; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR:white; PADDING-TOP: 7px
}/*BORDER-LEFT: #fff 5px solid;*/
#hauptnavigation UL LI UL LI .auswahl1 {
	DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND: url(../images/active2.gif) #17B329 no-repeat 15px 5px ; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR:white; PADDING-TOP: 7px;
}/* BORDER-LEFT: #fff 5px solid;*/
#hauptnavigation UL LI UL LI a:hover,#hauptnavigation UL LI UL LI a:active,  #hauptnavigation UL LI UL LI a:focus {
	DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND:  #17B329  ; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR:white; PADDING-TOP: 7px;
}/* BORDER-LEFT: #fff 5px solid;*/
#nav_main  .bullet{
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:3px;
 float:left;
}
#nav_main  .bulletsub{
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:7px;

 float:left;
}






 
.text_overhead{

MARGIN-LEFT: 16em;
padding-left:10px;
height:100%;

}
.proj_container{
padding:10px;
margin:5px;
display:block;

}/*padding-top:10px;
padding-left:10px;*/

.feature1{
FONT-SIZE: 80%;
margin:5px;
font-weight:bold;


}
#text{
padding:10px;
border-style:solid;
border-color:#000000;
border-width:1px;
BACKGROUND-COLOR: #FEFDF4;

margin-right:10%;

}

H1 {
	color:#17B429; MARGIN-TOP: 6px; FONT-SIZE: 140%; MARGIN-BOTTOM: 6px; LINE-HEIGHT: 1.2
}
H2 {
	color:#17B429; MARGIN-TOP: 6px; FONT-SIZE: 120%; MARGIN-BOTTOM: 6px
}
H3 {
	color:#000000; MARGIN-TOP: 6px; FONT-SIZE: 105%; MARGIN-BOTTOM: 6px;
}
#text H2 a{
	font-weight:normal; color:#17B429; text-decoration:underline;
}
#text ul.top a{
	font-weight:normal; text-decoration:underline;
}

.headline{
padding-bottom:3px;


}
H1{
color:#17B429;
border-bottom-style:dotted;
border-bottom-color:#17B429;
border-bottom-width:3px;
margin-bottom:20px;

}
.subheadline{
margin-top:5px;
margin-bottom:15px;
font-weight:bold;
color:#17B429;

}



.help_div{
BACKGROUND-COLOR:#17B429; 
width:18.34em;
float:right;
bottom:0;
}

.label{
width:18.34em;
float:left;
font-weight:bold;
color:#17B429;


}
.input-field{

left:30px;

}/*position:relative;*/
.form-row{
margin:0.5em;
overflow:visible;
width:35px;
}
.buttons{
text-align:center;
}
.checkbox{
padding: 15px 15px 15px 15px;
text-align:left;
font-weight:bold;
color:#17B429;
}

.buttons input{

color:white;
font-weight:bold;
BACKGROUND-COLOR:#17B429;
}
.coop{

font-weight:bold;
color:#17B429;


}

.sitemap{
list-style-image:url(../images/ul_punkt.gif)



}/**/
#text a{

text-decoration:none;
color:#000000;
font-weight:bold;

}
#text a:hover{

text-decoration:underline;
color:#000000;


}
#text .coop ul li  a{

text-decoration:none;
color:#000000;


}
.path_div  a{

text-decoration:none;
color:#000000;


}
#text ul.sitemap  li a:link{
text-decoration:underline;
color:#17B429;
font-weight:normal;


}
#text ul.sitemap  li a:visited{
text-decoration:underline;
color:#800080;
font-weight:normal;


}#text ul.sitemap  li a:hover{
text-decoration:underline;
color:red;
font-weight:normal;





}
#text .sitemap   a:link{
text-decoration:underline;
color:#17B429;
font-weight:normal;


}
#text .sitemap   a:visited{
text-decoration:underline;
color:#800080;
font-weight:normal;


}
#text .sitemap   a:hover{
text-decoration:underline;
color:red;
font-weight:normal;
}

#text .sitemap p {
margin-bottom: 10px;
}

ul {
list-style-image:url(../images/ul_punkt.gif)



}
.list_header{
font-weight:bold;



}
#nav_main A {
	COLOR: #000000; 
	text-decoration:none;
}
p {
 margin: 0 0 0 0 ;
 
 
}
.umbruch{
white-space:nowrap;


}
#text .druck {
 font-weight:normal;
 text-decoration:underline;
}
#text .anfang {
 font-weight:normal;
  text-decoration:underline;
}
#text .druck a:hover{
 font-weight:normal;
 text-decoration:underline;
}
#text .anfang a:hover{
 font-weight:normal;
  text-decoration:underline;
}
.bildkasten{
        float:left;
        
        margin-right:10px; margin-bottom:10px;
		
}/*/*border:3px solid #031A8D;margin-right:0; */
.bild{
        
        margin:1px;
        border:1px solid #17B429;
		
} /*border:3px solid #031A8D;*/
.artikel{
        
        
        margin-bottom:18px;
		
} /*float:left; */