a:link {color:#000000;text-decoration:none;font-family:tahoma, arial , verdana;}
a:visited {color:#000000;text-decoration:none;font-family:tahoma, arial , verdana;}
a:hover {color:#217821;text-decoration:none;font-family:tahoma,arial , verdana;}
a:active {color:#217821;text-decoration:none;font-family:tahoma,arial , verdana;}

a.menu:link {color:#000000;text-decoration:none;font-family:tahoma, arial , verdana;padding-left:15px;font-size:1em;}
a.menu:visited {color:#000000;text-decoration:none;font-family:tahoma, arial , verdana;padding-left:15px;}
a.menu:hover {color:#217821;text-decoration:none;font-family:tahoma,arial , verdana;padding-left:15px;}
a.menu:active {color:#217821;text-decoration:none;font-family:tahoma,arial , verdana;padding-left:15px;}

a.menukontakt:link {color:#217821;font-size:0.9em;text-decoration:none;font-family:tahoma,arial , verdana;padding:0px;margin:0px;}
a.menukontakt:visited {color:#217821;font-size:0.9em;text-decoration:none;font-family:tahoma,arial , verdana;padding:0px;margin:0px;}
a.menukontakt:hover {color:#666600;font-size:0.9em;text-decoration:none;font-family:tahoma,arial , verdana;padding:0px;margin:0px;}
a.menukontakt:active {color:#666600;font-size:0.9em;text-decoration:none;font-family:tahoma,arial , verdana;padding:0px;margin:0px;}

a.map:link {color:#ffffff;text-decoration:none;font-family:tahoma,arial , verdana;font-weight:bold;}
a.map:visited {color:#ffffff;text-decoration:none;font-family:tahoma,arial , verdana;font-weight:bold;}
a.map:hover {color:#eeeeee;text-decoration:none;font-family:tahoma,arial , verdana;font-weight:bold;}
a.map:active {color:#eeeeee;text-decoration:none;font-family:tahoma,arial , verdana;font-weight:bold;}

a.text:link {color:#333333;text-decoration:underline;font-size:1em;font-family:tahoma,arial , verdana;font-weight:normal;}
a.text:visited {color:#444444;text-decoration:underline;font-size:1em;font-family:tahoma,arial , verdana;font-weight:normal;}
a.text:hover {color:#ff0000;text-decoration:underline;font-size:1em;font-family:tahoma,arial , verdana;font-weight:normal;}
a.text:active {color:#ff0000;text-decoration:underline;font-size:1em;font-family:tahoma,arial , verdana;font-weight:normal;}

a.h5{text-decoration:underline;}

#alles
		{   
			background-color:#DEE1DB;
			min-width:750px;
			min-height:400px;
			max-width:1200px;
			border-color:#9DAC93;
			border-width:1px;
			border-style:solid;
			margin:auto;
			padding:10px;
		}
body	{
			background-color:#59965D;
			font-family: tahoma, arial, verdana
		}
.date
		{
			text-align:right;
			font-size:0.7em;
			float: right;
			padding:2px;
			
		}
.gras
		{
			width:600px;
			height:200px;
			position:absolute;
			border-color:#9DAC93;
			border-width:1px;
			border-style:solid;
			background-image:url(grafiken/gras.gif);
			left:50%;
			margin-left:-300px;
		}

.head	
		{	background-color:#DEE1DB;
			width:100%;			
			height: 75px;
			background-image:url(grafiken/bghead.png);
			margin-top: -10px;
			margin-left:-10px;
			margin-right:-50px;
			padding-left:10px;
			padding-right:10px;
			padding-top:10px;
		}
h1
		{
			font-size:2em;
			color:#6b6b6b;
			text-align:left;
		}
.menucontainer h2
		{
			border-bottom:0px;
		}
h2
		{
			
			margin-top:2px;
			text-align:left;
			border:0px;
			border-bottom:1px;
			border-style:solid;
			border-color:#CCC000;
			font-size:1.2em;
			color:#683;
			width:auto;
			
		}
h3
		{
			
			text-align:left;
			border:0px;
			border-bottom:3px;
			border-style:solid;
			background-color:#DEE1DB;
			border-color:#E2DCDC;
			font-size:0.9em;
			color:#000000;
			width:auto;
			padding-left:5px;
			margin-left:5px;
			margin-right:5px;
			
		}
h4
		{
			font-size:0.9em;
			padding-left:15px;
		}
h5
		{
			
			text-align:left;
			border:0px;
			border-bottom:3px;
			border-style:solid;
			background-color:#DEE1DB;
			border-color:#E2DCDC;
			font-size:0.9em;
			color:#000000;
			width:auto;
			padding-left:5px;
			padding-bottom:2px;
			padding-top:2px;
			margin-left:-10px;
			margin-right:-10px;
			margin-top:0px;
			
		}
.hinweis
		{
			background-color:#FFF3D0;
			border:1px;
			border-style:solid;
			border-color:#ff8000;
			padding:15px;
			margin:5px;
		}
			 
.inhalt
		{	
			
			padding-right:10px;
			padding-left:10px;
			padding-bottom:20px;
			background-color:#F9F9F9;
			text-align:justify;
			
			font-size:0.95em;
			overflow:hidden;
			border:1px;
			border-style:solid;
			border-color:#9DAC93;
		}
input,select,option
		{
			padding:0px;
		}
img
		{
			border:0px;
			margin:0px;
		}
.kleiner
		{
			font-size:0.7em;
		}
.kommentar
		{
			margin-left:20px;
			margin-right:20px;
			margin-bottom:10px;
			border:1px;
			border-style:solid;
			border-color:#9DAC93;
			background-color:#FFFFFF;
			padding:0px 10px 10px;
			
		}
#left,#right
		{
			background-color:#DDDDDD;
			width:135px;
			
			
		}
#left
		{
			float:left;
			margin-right:10px;
		
			
		}	
#right
		{
			float:right;
			margin-left:10px;
		}	
.menucontainer 
		{	border:1px solid #9DAC93;
			background-color:#F9F9F9;
			width:118px;
			float:left;
			padding:5px;
			padding-left:10px;
			margin:0px;
			line-height:1.2em;
			margin-bottom:10px;
			white-space:nowrap;
			overflow:hidden;
			
		}
.menuover
		{
			
			margin:5px;
			text-align:left;
			font-size:1.1em;
			font-weight:bold;
			color:#683;
			width:auto;
			
		}
.menutitle
		{	margin:-5px -5px -5px -10px;
			margin-bottom:10px;
			background-color:#217821;
			font-size:1.1em;
			text-align:center;
			height:1.5em;
			color:#FFFFFF;
			font-weight:bold;
			line-height:30px;
			border-bottom:1px solid #006633;
		}
.map
		{	
			padding:5px;
			padding-left:10px;
			padding-right:10px;
			margin-right:-10px;
			margin-left:-10px;
			background-color:#217821;
		
			text-align:left;
			color:#F9F9F9;
			font-weight:bold;
			border-bottom:1px solid #006633;
			min-width:500px;

		}
.menukontakt
		{
			text-align:right;
			font-size:1em;
			vertical-align:bottom;
		}
.news
		{
			margin-left:20px;
			margin-right:20px;
			margin-bottom:20px;
			border:1px;
			border-style:solid;
			border-color:#9DAC93;
			background-color:#FFFFFF;
			padding:5px 10px 10px;
			
		}

table,td,th
		{
			padding:2px;
			font-size:0.9em;
			border-color:#9DAC93;
			border-width:1px;
			border-style:solid;
			background-color:#FFFFFF;
			border-collapse:collapse;
		}
table	
		{
			margin:5px;
		}
th
		{
			background-color:#9DAC93;
			color:#FFFFFF;
		}
ul		{
			margin-left:0px;
		}
table.gras,td.gras,th.gras
		{
		
			border-color:#000000;
			border-width:0px;
			border-style:solid;
			background-image:url(grafiken/gras.gif);
			border-collapse:collapse;
		}
table.gras
		{
			border-color:#9DAC93;
			border-width:2px;
			width:100%;
		}
.deffor
		{
			color:#000000;
			font-size:1.2em;
		}
.unterschied
		{
			color:green;
			font-size:1.2em;
		}
.normal
		{
			color:#88aa88;
			font-size:1.2em;
		}
.rot
		{
			color:red;
		}
.gruen
		{
			color:green;
		}
th.rand ,td.rand 
		{
			border-right:3px;
		}
#webseite
		{
			display:none;
		}
