@charset "UTF-8";

html {height: 100%; margin-bottom: 1px; }

body {
	background:#5cd703 fixed 0px 0px;
	font:12px Arial,sans serif;
	line-height:140%;
	color:#58585a;
	margin: 0; padding: 0em;
	text-align: center;  /* Zentrierung im Internet Explorer */
	border: 0px;
}



div#Seite {
    text-align:left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 1000px;
	height:100%;
	background-color:#FFF;
    padding: 0;
	border: 0px;
  }

div#Footer {
	clear:both;
    text-align:right;    /* Seiteninhalt wieder links ausrichten */
    margin:0px auto ;      /* standardkonforme horizontale Zentrierung */
    width: 985px;
	height:20px;
	background-color:#eee;
    padding: 0 15px 0 0;
	border: 0px;
	font-size:10px;
	line-height:200%;
	
	color:#bbb;
  }
  
  
div#Header {
    text-align:left;    /* Seiteninhalt wieder links ausrichten */
    margin:0 15px 15px 15px;      
    width:970px;
	height:125px;
    padding:0em;
	border: 0px;
	border: 0px;
  }
  
 div#Spalte_links {
    text-align:left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0px 0px 0px 0px;      
	float:left;
    width:239px;
    padding:0em;
	border: 0px;
  }
  
ul#Navi {
 margin:0 0 10px 15px;
 padding:0;
 border:0;
 width:210px;
}

ul#Navi li {
    list-style: none;
    /*display: inline;*/
	 padding: 0;
	 margin:0;
	 height:25px;
  }

* html ul#Navi{
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    width: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  } 
  
.button {
	font:12px/200% Arial,sans serif;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	letter-spacing:0.1em;
	float:left;
	padding:0;
	display: block;
	width: 210px;
	height:25px;
	border: 0px;
	background: url(Bilder/button_1.gif) 0 0 no-repeat;
	}

.button_a {
	font:12px/200% Arial,sans serif;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	letter-spacing:0.1em;
	float:left;
	padding:0;
	display: block;
	width: 210px;
	height:25px;
	border: 0px;
	background: url(Bilder/button_1.gif) 0 0 no-repeat;
	background-position:  0 -25px;
	}

.button:hover {
	background-position:  0 -25px;
	}

.box {
	margin: 0 0 0 0;  
	font:10px/120% Arial,sans serif;
	color:#58585a;
	text-decoration:none;
	float:left;
	padding:6px 11px 0 19px;
	width: 204px;
	height:171px;
	border: 0px;
	background: url(Bilder/box_std.png) 0 0 no-repeat;
}
.box1 {}
.box2 {}
.box3 {}
.box6 { background: url(Bilder/box_6.png) 0 0 no-repeat; }
.box7 { background: url(Bilder/box_7.png) 0 0 no-repeat; }
	
.h_box{font-size:14px;font-weight:bold;line-height:200%;}
.h2_box{font-size:16px;font-weight:bold;line-height:120%;color:#45a12b;}

 div#Spalte_Mitte {
    text-align:left; 
    margin: 0px 0px 0px 0px;
	float:left;
    width:520px;
	border: 0px;
  }
  
  
   div#Spalte_Mitte2 {
    text-align:left; 
    margin: 0px 0px 0px 0px;
	float:left;
    width:520px;
	border: 0px;
  }
  
   div#animation {
    text-align:left;    /* Seiteninhalt wieder links ausrichten */  
    width:518px;
	height:148px;
	color:#ddd;
    padding:0em;
	border: 1px solid;
	margin:0 0 15px 0;
  }
 

.h2_Mitte{font-size:14px;font-weight:bold;line-height:140%;color:#000;}
.h3_Mitte{font-size:14px;font-weight:bold;line-height:120%;color:#8e8e8e;}
.h3a_Mitte{font-size:14px;font-weight:bold;line-height:120%;color:#45a12b;}
.h3b_Mitte{font-size:14px;font-weight:120%;line-height:140%;color:#8e8e8e;}
.h1_Mitte{font-size:24px;font-weight:bold;color:#45a12b;line-height:110%;}
.h4_Mitte{font-size:12px;font-weight:bold;line-height:180%;color:#45a12b;}
.h4a_Mitte{font-size:12px;font-weight:bold;line-height:120%;color:#000;}
.h4b_Mitte{font-size:12px;font-weight:bold;line-height:120%;color:#8e8e8e;}
.h4c_Mitte{font-size:12px;font-weight:bold;line-height:120%;color:#45a12b;}
.h4d_Mitte{font-size:12px;line-height:120%;color:#45a12b;}
.h5_Mitte{font-size:10px;line-height:120%;color:#45a12b;}
.h6_Mitte{font-size:10px;font-weight:120%;color:#58585a;line-height:120%;}

 div#Spalte_rechts {
    text-align:left; 
	margin:0 11px 0 0;
	float:right;
    width:216px;
	border: 0px;
	padding:0;
  }
  
  #unten
{
background-color:#efefef;
width:520px;
height:59px;
z-index:0;
}

#oben
{
background-color:#cdcdcd;
position:absolute;top:620px;left:474px;
width:76px;
height:20px;
z-index:1;
}

.box4 {
	margin: 0px;  
	font:10px/14px Arial,sans serif;
	color:#58585a;
	text-decoration:none;
	padding:0 5px 0 8px;
	width: 211px;
	height:27px;
	border: 0px;
	background: url(Bilder/reiter.gif) 0 0 no-repeat;
	}
	
.box5 {
	margin: 0px; 
	font:10px/12px Arial,sans serif;
	color:#58585a;
	text-decoration:none;
	padding:0 5px 0 8px;
	width: 205px;
	height:561px;
	border: 0px;
	background: url(Bilder/box5.gif) 0 0 no-repeat;
	}


.h1_rechts{font-size:12px;font-weight:bold;line-height:14px;color:#45a12b;}


.Footer a:link {
   color: #bbb;
      text-decoration: none;
}

.Footer a:visited {
   color: #bbb;
	text-decoration: none;
}

.Footer a:hover {
   color: #9a9a9a;
   text-decoration: none;
}

.Footer a:active {
   color: #bbb;
   text-decoration: none;
}


.h4_Mitte a:link {
   color: #45a12b;
      text-decoration: none;
}

.h4_Mitte a:visited {
   color: #45a12b;
	text-decoration: none;
}

.h4_Mitte a:hover {
   color: #5cd703;
   text-decoration: none;
}

.h4_Mitte a:active {
   color: #45a12b;
   text-decoration: none;
}


.gruendick {
   color: #45a12b;
	font-weight:bold;
}

.gruen {
   color: #45a12b;
}

.gruen a:link {
   color: #45a12b;
      text-decoration: none;
}

.gruen a:visited {
   color: #45a12b;
	text-decoration: none;
}

.gruen a:hover {
   color: #5cd703;
   text-decoration: none;
}

.gruen a:active {
   color: #45a12b;
   text-decoration: none;
}



.ref a:link {
   color: #58585a;
      text-decoration: none;
}

.ref a:visited {
   color: #58585a;
	text-decoration: none;
}

.ref a:hover {
   color: #5cd703;
   text-decoration: none;
}

.ref a:active {
   color: #45a12b;
   text-decoration: none;
}




.h1_rechts a:link {
   color: #45a12b;
      text-decoration: none;
}

.h1_rechts a:visited {
   color: #45a12b;
	text-decoration: none;
}

.h1_rechts a:hover {
   color: #5cd703;
   text-decoration: none;
}

.h1_rechts a:active {
   color: #45a12b;
   text-decoration: none;
}


* html .Spalte_Mitte {height: 1%;}

.h6	{ 
		background:#5cd703;
		font:14px Arial,sans serif;
		color:#fff;
		padding:4px 0px 4px 4px;
		height:20px;
		width:514px;
		}
	
.absatz{ width:500px;
float:left;
line-height:140%;
border:1px solid;
padding:8px;
border-color:#eaeaea;
margin: 0px;}

a img {
border-width: 0;
}


      UL { 
        background: #fff; 
        margin: 10px 0 0 0;
        padding: 0;
		border:1px solid;
		color:#eaeaea;
		width:513px;
		font:14px Arial,sans serif;
		
                                     
      }
      LI { 
        color: white;                
        background: #5cd703;         
        margin: 0 0 2px 0;
        padding: 5px 5px 5px 5px; 
        list-style: none;             
                                     
      }
      LI.content {
		  font:12px Arial,sans serif;
		  line-height:140%;
	      color:#58585a;
	      background: #fff;}
		  
	      UL.liste { 
        background: #fff; 
        margin: 10px 0 0 0;
        padding: 0;
		font:14px Arial,sans serif;
}

.ref_picli { padding:0px;margin:0px;background-color:#FFFFFF; }

.dtstbA, .dtstbB, .dtstbAz, .dtstbBz {
	float:left;
}
.dtstbA, .dtstbAz {
	clear:left;
	padding:8px 15px 5px;
	border-right:solid 1px #c5c6c8;
	width:430px;
}
.dtstbA, .dtstbB {
	border-top:solid 1px #c5c6c8;
}
.dtstbB, .dtstbBz {
	padding:8px 8px 5px;
	text-align:center;
	vertical-align:middle;
}

.linehsmlr { line-height:120%; }

