/* CSS Document */

body {
	font: 12px verdana, sans-serif;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
/*html,body {
	height: 100%;
}*/
a {color:#2A8C62}
a:visited {color:#2A8C62}
a:hover {color:#00B66C}

a.mehr {font: 10px verdana,  sans-serif; color:#996666}
a.mehr:visited {font: 10px verdana,  sans-serif; color:#996666}
a.mehr:hover {font: 10px verdana,  sans-serif; color:#fff; background:#2A8C62}

.rightspace {padding-right: 5px; padding-bottom: 5px;}
.floatright {float:right; padding-left:15px; padding-bottom:15x;}
.floatleft {float:left; padding-right:3px; padding-bottom:3x;}
table.haupt {border: 1px solid #2A8C62;
			 }
td.rand {border-right: 1px solid #2A8C62;
			border-top: 1px solid #2A8C62;
			border-bottom: 1px solid #2A8C62;
			padding-left:5px;
			padding-right:5px;
			background:#F2F2F2;
			 }
.mitte {vertical-align:middle;}			 			 			 
			 
#homenavig {border-top: 1px solid #000;
			border-bottom: 1px solid #000;
			background:#2A8C62 ;
			padding-top:2px;
			padding-bottom:2px;
			text-align: right;
			color:#D6D6D6;}
#homenavig a {font: 12px verdana,  sans-serif;
			font-weight: bold;
			text-decoration: none;
			color: #D6D6D6;
			padding: 5px;}
#homenavig a:hover {font: 12px verdana,  sans-serif;
			font-weight: bold;
			color: #333;
			padding: 5px;}		
			  						
.navigation {background: #D3EBE0;
			  width: 160px;
			  height: 100%;
			  border-right: 1px solid #2A8C62;
			  
			  }
#navigation a {display: block;
			font: 12px verdana,  sans-serif;
			font-weight: bold;
			text-decoration: none;
			border-bottom: 3px double #2A8C62;
			padding: 5px;
			color: #2A8C62;}
#navigation a:hover {display: block;
			font: 12px verdana,  sans-serif;
			font-weight: bold;
			text-decoration: none;
			border-bottom: 3px double #2A8C62;
			  padding: 5px;
			  color: #fff;
			  background:#2A8C62}				  						
.navigation2 {background: #D3EBE0;
			  width: 160px;
			  height: 100%;
			  border-right: 1px solid #2A8C62;
			  
			  }
#navigation2 a {display: block;
			font: 10px verdana,  sans-serif;
			font-weight: normal;
			text-decoration: none;
			border-bottom: 3px double #2A8C62;
			padding: 5px;
			color: #2A8C62;}
#navigation2 a:hover {display: block;
			font: 10px verdana,  sans-serif;
			font-weight: normal;
			text-decoration: none;
			border-bottom: 3px double #2A8C62;
			  padding: 5px;
			  color: #fff;
			  background:#2A8C62}	
			  
#content {padding: 5px;   
		background-image:url(img/grund.gif);
  		background-repeat:no-repeat;
  		background-position:center 50px;
		height:500px}

#contenteinzelseite {padding: 5px;   
		/*background-image:url(img/grund.gif);
  		background-repeat:no-repeat;
  		background-position:center 0px;*/
		}		

#indexcontent {padding: 5px;   
		background-image:url(img/grund.gif);
  		background-repeat:no-repeat;
  		background-position:center 130px;
		height:500px}								
		
.news {background: #D3EBE0;
			  width: 180px;
			  height: 100%;
			  border-left: 1px solid #2A8C62;
			  padding-left:5px;
			  padding-top:5px;;
}			  
.kursiv {font: 12px verdana,  sans-serif;
	font-style:italic;font-weight: bold; color: #996666; margin-bottom:5px;}			  		
#copyright {border-top: 1px solid #2A8C62;
			background: #D6D6D6;
			padding-top:2px;
			padding-bottom:2px;
			font: 10px verdana,  sans-serif;}
h1 {font: 18px verdana,  sans-serif;
	font-weight: bold; color: #2A8C62; margin-top: 2px; margin-bottom: 5px}
h2 {font: 12px verdana,  sans-serif;
	font-weight: bold; color: #333; margin-top: 2px; margin-bottom: 2px}					
h3 {font: 12px verdana,  sans-serif;
	font-weight: bold; color: #999;  margin-top: 2px; margin-bottom: 2px}
h4 {font: 18px verdana,  sans-serif;
	color: #999; margin-top: 0px; margin-bottom: 2px}						    			