html, body {height:100%;width:100%;background:#fff;margin:0px;padding:0px;font-family:arial,helvetica,swiss,sans-serif;font-size:12px;color:#000;line-height:18px;}
img {border:none;padding:0px;margin:0px;}
p {margin:0px;padding:0px;}

.clear {clear: both;line-height: 0px;font-size: 0px;height: 0px;}

a {text-decoration:none;color:#000;}
a:link {text-decoration:none;color:#000;}
a:visited {text-decoration:none;color:#000;}
a:hover {text-decoration:none;color:#f00;}

#main {width:800px;height:auto;margin:0px;padding:0px;margin-left:auto;margin-right:auto;margin-top:20px;padding-bottom:10px;}


#head {width:798px;height:80px;border:#94c43a solid 1px;}
	#head p {margin-top:57px;margin-left:8px;float:left;letter-spacing:2px;font-weight:bold;}
	#head span.grey {color:#c0c0c0;}
	#head img {margin-top:7px;margin-right:7px;}

#bar1 {width:798px;height:13px;background:#94c43a;border:#94c43a solid 1px;margin-top:3px;}


#menue {width:798px;height:241px;background:#d9e6b3;border:#94c43a solid 1px;}
#menues {width:798px;height:240px;background:#d9e6b3;border:#94c43a solid 1px;border-bottom:none;}

	#menue img.foto {margin-left:53px;float:left;}
	#menue img.foto_ {margin-left:0px;float:left;margin-top:10px;}
	#menue p.input_ {clear:left;margin:0px;padding:0px;}
	#menue img.auswahl {float:left;}
	#menue img.auswahl_ {margin-left:70px;padding-top:45px;}

	
	#search {width:300px;clear:left;float:left;top:339px;position:absolute;}
	#search input.suche {margin-top:-30px;color:#94c43a;width:155px;height:16px;border-top:#94c43a solid 1px;padding:1px;border-right:#94c43a solid 1px;border-bottom:#94c43a solid 1px;border-left:none;}
	#search input.suche_ {margin-left:0px;;margin-top:0px;color:#94c43a;width:155px;height:16px;border-top:#94c43a solid 1px;padding:1px;border-right:#94c43a solid 1px;border-bottom:#94c43a solid 1px;border-left:none;}
	#search input.submit {margin-left:3px;width:18px;height:18px;background-color:#ecf3da;border:none;color:#94c43a;}
	
	
	#text a.result {color:#000;}
	#text a.result:link {color:#000;}
	#text a.result:visited {color:#000;}
	#text a.result:hover {color:#f00;}
	

	
	
	#menue img.power {margin-left:34px;margin-top:44px;}


#map {margin:7px;width:608px; height:500px;display:block;}


	



	#menues img.foto {margin-left:53px;float:left;}
	#menues img.foto_ {margin-left:0px;float:left;margin-top:10px;}
	#menues p.input_ {clear:left;margin:0px;padding:0px;}
	#menues img.auswahl {margin-left:100px;padding-top:45px;}
	#menues img.auswahl_ {margin-left:70px;padding-top:45px;}

	#menues input.suche {margin-top:19px;color:#94c43a;width:155px;height:16px;border-top:#94c43a solid 1px;padding:1px;border-right:#94c43a solid 1px;border-bottom:#94c43a solid 1px;border-left:none;}
	#menues input.suche_ {margin-left:0px;;margin-top:0px;color:#94c43a;width:155px;height:16px;border-top:#94c43a solid 1px;padding:1px;border-right:#94c43a solid 1px;border-bottom:#94c43a solid 1px;border-left:none;}

	#menues input.submit {margin-left:3px;width:18px;height:18px;background-color:#ecf3da;border:none;color:#94c43a;}

	#menues img.auswahl {margin-left:100px;padding-top:45px;}
#menue p.selector {border:#fff solid 1px;float:left;width:340px;height:170px;margin:30px 0px 0px 80px;padding:0px;color:#fff;}
	
#bar2 {clear:left;color:#fff;width:798px;height:16px;background:#94c43a;border:#94c43a solid 1px;margin-bottom:3px;}
#bar2s {clear:left;color:#fff;width:798px;height:16px;background:#be0027;border:#be0027 solid 1px;margin-bottom:3px;}

#bar2 ul {margin:0px;padding:0px;margin-left:160px;}
#bar2 li {list-style-type:none;}
#bar2 li.topmenue {line-height:2px;float:left;font-weight:bold;margin-top:1px;border-right:#fff solid 1px;padding:4px 8px 2px 8px;}
#bar2 li.last {line-height:2px;float:left;padding:4px 8px 2px 8px;font-weight:bold;margin-top:1px;}
#bar2 li.news {float:left;width:330px;text-align:right;font-weight:bold;padding:4px 8px 2px 8px;margin-top:1px;line-height:4px;}


#bar2 a {text-decoration:none;color:#fff;}
#bar2 a:link {text-decoration:none;color:#fff;}
#bar2 a:visited {text-decoration:none;color:#fff;}
#bar2 a:hover {text-decoration:none;color:#000;}
#bar2 span {color:#000;}


#mantel {padding:0px;margin-bottom:0px;height:auto;width:798px;border-left:#94c43a solid 1px;border-right:#94c43a solid 1px;background-image: url(../basic/liner.gif);background-repeat: repeat-y;}

#trenner {width:798px;height:1px;margin:0px;padding:0px;margin-bottom:3px;background-image: url(../basic/trenner.gif);background-repeat:no-repeat;border-left:#94c43a solid 1px;border-right:#94c43a solid 1px;}


#sitemap {height:100%;margin:0px;padding:0px;width:137px;float:left;border-top:#94c43a solid 1px;background:#fff;padding:10px;margin-bottom:3px;}
	#sitemap ul {margin:0px;padding:0px;font-size:11px;}
	#sitemap li {clear:left;list-style-type:none;margin:0px;padding:0px;}
	#sitemap li.act {font-weight:bold;}
	#sitemap li.act4 {font-weight:normal;}
	#sitemap li.act2 {margin-left:15px;}
	#sitemap li.act3 {margin-left:15px;}
	#sitemap li.act7 {margin-left:30px;}
	#sitemap li.act8 {margin-left:30px;}

	#sitemap li.news {margin-top:15px;}
	#sitemap li.news2 {margin-top:20px;font-weight:bold;}
	#sitemap span {font-weight:bold;}	

#text {min-height:300px;margin:0px;padding:0px;float:left;margin-left:5px;width:616px;background:#ecf3da;border-top:#94c43a solid 1px;padding:10px;padding-bottom:3px;}
	#text p.breadcrump {height:16px;margin:0px 0px 0px 7px;font-size:11px;color:#94c43a;border-bottom:#94c43a dotted 1px;}

	#text a {text-decoration:none;color:#94c43a;}
	#text a:link {text-decoration:none;color:#94c43a;}
	#text a:visited {text-decoration:none;color:#94c43a;}
	#text a:hover {text-decoration:none;color:#f00;}


	#text p.center {margin:7px;font-size:11px;padding-right:6px;height:100%;}


	#text input.sender {margin-left:7px;margin-bottom:30px;}
	
	#text dl.form {margin:7px;font-size:11px;padding-right:6px;}
	#text dt.form {margin:0px;padding:0px;}
	#text dd.form {margin:0px;padding:0px;}
	#text input.input {}
	#text dd.tele {margin:0px;padding:0px;float:left;}
	#text dd.tele2 {float:left;margin:0px;padding:0px;margin-left:30px;}
	#text span.topic {font-weight:bold;}
	#text span.topic2 {font-weight:bold;float:left;font-size:11px;}

	#text form {float:left;margin:0px;padding:0px;margin-top:18px;}
	
#graits {float:left;margin:0px;padding:0px;font-size:11px;width:100px;}
	#text span.texter {font-size:11px;}

a.data {clear:left;margin-top:0px;margin-left:135px;vertical-align:top;}

#bar3 {font-size:10px;clear:left;color:#fff;width:795px;height:16px;background:#94c43a;border:#94c43a solid 1px;padding-left:3px;}
#map {margin-top:30px;float:left;margin-bottom:30px;}

#footer {font-size:10px;width:798px;height:45px;background:#fff;border:none;text-align:right;}
	#footer span {font-weight:bold;}
	
	
	