#Inhalt		{position:absolute; top:50%; left:50%;
		 height:600px; width:900px;
		 margin-left:-450px; margin-top:-300px;
		 z-index:3; overflow:hidden;
		 background-color:#ffffff;
		 color:#ffffff; border:0px; border-style:solid;}
		 
#Logo		{position:absolute; top:0px; left:0px;
		 width:900px; height:130px; 
		 margin-left:0px; margin-top:0px;
		 z-index:3;
		 background-color:#ffffff;
		 background-image:url(./images/logo.gif); background-repeat:no-repeat; background-position: top right;
		 filter:alpha(opacity=100); -moz-opacity: 1.00;}

#TopNav 	{position:absolute; top:100px; left:0px; 
		 width:900px; height:30px;
		 padding-left:160px; padding:0px; padding-left:200px;
		 z-index:4; vertical-align:middle;
		 background-color:#029835;
		 background-image:url(./imgs/menu-back.jpg); background-repeat:repeat-x; background-position: top left;
		 font-size:11px; color:#ffffff;
		 }
		 
#content 	{position:absolute; top:130px; left:150px ;
	 	 width:670px; height:410px; 
		 padding-left:40px; padding-top:15px; padding-right:40px; padding-bottom:15px;
		 z-index:5;
	 	 overflow:auto;
	  	 color:#000000; background-color:#ffffff; line-height:150%;}
		 
#UnterNav 	{position:absolute; top:130px; left:0px; 
		 width:150px; height:440px;
		 padding-left:0px; padding-top:0px;padding-right:0px;
		 z-index:2; vertical-align:top;
		 background-color:#2e623e; color:#ffffff;
		 font-size:12px;
		 }

#scroller	{position:absolute; top:410px; left:0px; 
		 width:150px; height:30px;
		 padding-left:0px; padding-top:0px;padding-right:0px;
		 z-index:2; vertical-align:top;
		 background-color:#2e623e; color:#ffffff;
		 font-size:12px;
		 }
		
#balken_hoch	{position:absolute; top:0px; left:50%;
		 height:100%; width:150px;
		 margin-left:-450px; margin-top:0px;
		 z-index:1; overflow:hidden;
		 background-color:#5eb97c}

#balken_quer_links	{position:absolute; top:50%; left:0px;
		 height:48px; width:50%;
		 margin-left:0px; margin-top:-220px;
		 z-index:1; overflow:hidden;
		 background-color:#91cba3; border:0px; border-top:5px; border-style:solid; border-color:#029835}	


#balken_quer_rechts	{position:absolute; top:50%; left:50%;
		 height:90px; width:50%;
		 margin-left:0px; margin-top:-265px;
		 z-index:1; overflow:hidden;
		 background-color:#91cba3; border:0px; border-top:5px; border-style:solid; border-color:#029835} 
			 
#Content[id] {}

#Impressumbalken {position:absolute; top:570px; left:0px ;
	 	 width:870px; height:23px; 
		 padding-left:0px; padding-top:7px; padding-right:30px; padding-bottom:0px;
		 z-index:9;
	 	 overflow:hidden;
	  	 color:#ffffff; background-color:#029835; line-height:100%;}

body, iframe,td,tr,p	{font: 10px verdana,arial,sans-serif; color:#000000; background-color:none; line-height:150%;}
.navbar			{font: 12px verdana,arial,sans-serif; color:#FFFFFF;}
.rahmenrechts		{font: 12px verdana,arial,sans-serif; border:0px; border-right:1px; color:#ffffff; border-style:solid;}

img		{border-width:0px;}

.piclink		{border:1px; border-color:#a0a0a0; border-style:solid;}
.piclink:link		{border:1px; border-color:#a0a0a0; border-style:solid;}
.piclink:visited	{border:1px; border-color:#a0a0a0; border-style:solid;}
.piclink:hover		{border:1px; border-color:#a0a0a0; border-style:solid;}
.piclink:active		{border:1px; border-color:#a0a0a0; border-style:solid;}

.ul2	{list-style-position:inside; margin-top:2px; margin-bottom:2px; margin-left:1px; 	margin-right:3px; padding:1px; font: 10px verdana,arial,sans-serif; }
.li2	{list-style-type:none; padding:2px; margin-left:3px; font: 10px verdana,arial,sans-serif;}


h1	{font: 12px verdana,arial,sans-serif; color:#000000;}

a:link		{font: 11px verdana,arial,sans-serif; color:#ffffff; text-decoration:none; font-weight:normal; background:none; padding:0px;}
a:visited	{font: 11px verdana,arial,sans-serif; color:#ffffff; text-decoration:none; font-weight:normal; background:none; padding:0px;}
a:hover		{font: 11px verdana,arial,sans-serif; color:#ffffff; text-decoration:none; background:none; font-weight:bold; padding:0px;}
a:active	{font: 11px verdana,arial,sans-serif; color:#000011; text-decoration:none; background:none; font-weight:bold; padding:0px;}

.aktiv {font: 11px verdana,arial,sans-serif; color:#2e623e; text-decoration:none; 
	background-color:#91cba3; padding:5px;  padding-left:10px; padding-right:10px;}

.markiert {background-color:#91cba3; color:##2e62e3; cursor:pointer; padding-left:10px}
.unmarkiert {background-color:#2e623e; color:#ffffff; cursor:pointer; padding-left:10px}

.linie	{border:0; border-bottom:1px; border-color:#2e623e; border-style:solid;}

.sublink:link		{font: 10px verdana,arial,sans-serif; color:#ffffff; text-decoration:none; padding:0px; padding-left:10px}
.sublink:visited	{font: 10px verdana,arial,sans-serif; color:#ffffff; text-decoration:none; 
			background:none; padding:0px; padding-left:10px}
.sublink:hover		{font: 10px verdana,arial,sans-serif; color:#ffffff; text-decoration:underline;
			background:none; padding:0px; padding-left:10px}
.sublink:active		{font: 10px verdana,arial,sans-serif; color:#ffffff; text-decoration:underline; 
			background:none; padding:0px; padding-left:10px}

.subaktiv		{font: 10px verdana,arial,sans-serif; color:#ffffff; text-decoration:underline; 
			background:none; padding:0px;}

.contlink:link	{font: 10px verdana,arial,sans-serif; color:#2e623e; text-decoration:none; 
	background:none; padding:0px;}
.contlink:visited	{font: 10px verdana,arial,sans-serif; color:#2e623e; text-decoration:none; 
	background:none; padding:0px;}
.contlink:hover	{font: 10px verdana,arial,sans-serif; color:#5eb97c; text-decoration:none
	background:none; padding:0px;}
.contlink:active{font: 10px verdana,arial,sans-serif; color:#5eb97c; text-decoration:none; 
	background:none; padding:0px;}

.form		{margin:0px auto;width:480px;border:0px solid #000000;text-align:left;} 

.toplink:link		{font: 11px verdana,arial,sans-serif; color:#ffffff; text-decoration:none; background:none; padding:5px; padding-left:10px; padding-right:10px;}
.toplink:visited	{font: 11px verdana,arial,sans-serif; color:#ffffff; text-decoration:none; background:none; padding:5px; padding-left:10px; padding-right:10px;}
.toplink:hover		{font: 11px verdana,arial,sans-serif; color:#2e623e; text-decoration:none; background-color:#91cba3; padding:5px; padding-left:10px; padding-right:10px;}
.toplink:active		{font: 11px verdana,arial,sans-serif; color:#2e623e; text-decoration:none; background-color:#91cba3; padding:5px; padding-left:10px; padding-right:10px;}

.vkname {font: 18px verdana,arial,sans-serif; color:#2e623e; text-decoration:none; font-weight:bold}
.vktabelle {padding:10px}
.vkbody {padding:0px}
