#Back		{position:absolute; top:50%; left:0px;
		 height:600px; width:100%;
		 margin-left:0px; margin-top:-300px;
		 z-index:1; overflow:hidden;
		 background-color:#440000;
background-image:url(./images/back.jpg); background-repeat:repeat-x; background-position: top right;
		 color:#ffffff; border:0px; border-style:solid;}


#Inhalt		{position:absolute; top:50%; left:50%;
		 height:600px; width:900px;
		 margin-left:-450px; margin-top:-300px;
		 z-index:3; overflow:hidden;
		 background-color:none;
		 color:#770000; border:0px; border-style:solid;}
		 
#Logo		{position:absolute; top:0px; left:0px;
		 width:900px; height:150px; 
		 margin-left:0px; margin-top:0px;
		 z-index:3;
		 background-color:#ffffff;
		 background-image:url(./images/logo.jpg); background-repeat:no-repeat; background-position: top right;
		 filter:alpha(opacity=100); -moz-opacity: 1.00;}

#TopNav 	{position:absolute; top:150px; left:0px; 
		 width:900px; height:30px;
		 padding-left:160px; padding:0px; padding-left:200px;
		 z-index:4; vertical-align:middle;
		 background-color:#770000;
		 background-image:url(./imgs/menu-back.jpg); background-repeat:repeat-x; background-position: top left;
		 font-size:11px; color:#ffffff;
		 }
		 
#content 	{position:absolute; top:180px; 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:#f2e8d6; line-height:150%;}
		 
#linkebox 	{position:absolute; top:180px; left:0px; 
		 width:150px; height:410px;
		 padding-left:0px; padding-top:0px;padding-right:0px;
		 z-index:2; vertical-align:top;
		 background-color:#333333; color:#ffffff;
		 font-size:12px;
		 }

			 
#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:#770000; 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;}

.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: 16px verdana,arial,sans-serif; color:#000000; font-weight:bold; padding:2px;}
h2	{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;}

.active {font: 11px verdana,arial,sans-serif; color:#000000; text-decoration:none; font-weight:bold;
	background-color:#dd0000; padding:5px;  padding-left:10px; padding-right:10px;}


.markiert {background-color:#dd0000; color:##220000; cursor:pointer; padding-left:10px}
.unmarkiert {background-color:#770000; 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:#550000; text-decoration:none; 
	background:none; padding:0px;}
.contlink:visited	{font: 10px verdana,arial,sans-serif; color:#550000; text-decoration:none; 
	background:none; padding:0px;}
.contlink:hover	{font: 10px verdana,arial,sans-serif; color:#aa0000; text-decoration:none
	background:none; padding:0px;}
.contlink:active{font: 10px verdana,arial,sans-serif; color:#aa0000; 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:#000000; text-decoration:none; background-color:#990000; padding:5px; padding-left:10px; padding-right:10px;}
.toplink:active		{font: 11px verdana,arial,sans-serif; color:#000000; text-decoration:none; background-color:#990000; padding:5px; padding-left:10px; padding-right:10px;}

