html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li 	
			{
			margin: 0;
			padding: 0;
			}
 

body 		{
			background-color: #d7ead6;
			}

#hidenavi	{
			display:none;
			}


a			{color:#005500;text-decoration:underline;font-weight:bold}
a:active	{color:#005500;text-decoration:underline;font-weight:bold}
a:visited	{color:#005500;text-decoration:underline;font-weight:bold}
a:hover 	{color:#005500;text-decoration:underline;font-weight:bold}



h1 			{
			font:16px/120% Arial, Helvetica, sans-serif;
			font-weight: bold; color: #005500;
			padding: 20px 0px 20px 0px;
			}

h2 			{font:14px/100% Arial, Helvetica, sans-serif;
			font-weight: bold; color: #005500;
			padding: 20px 0px 20px 0px;
			}		

p			{
			font:12px Arial, Helvetica, SunSans-Regular, sans-serif;
			color:#232428;
			}

ul			{
			font:12px Arial, Helvetica, SunSans-Regular, sans-serif;
			color:#232428;
			padding: 0px 0px 10px 10px;		
			margin: 0px 0px 0px 10px;
			list-style-type: square;
			list-style-position:outside;
			}

#content img	{
			padding: 5px 0px 5px 0px;		
			margin: 0px 0px 0px 0px;
			}

#contentall	{
			position: absolute; top: 0px; left: 50%;
			width: 850px;
 			margin-left: -425px;
			}


#content	{
			position: relative; top: 0px; left: 0px;
			width: 850px;
			z-index:2;
			background-image: url(http://www.ljr-brandenburg.de/foej/pic/hgfoej.jpg); 
			background-repeat:repeat-y;
			}


#contenttxt	{
			position: relative; top: 0px; left: 60px;
			width: 450px;
			z-index:2;
			padding-left: 190px;
			}

* html #contenttxt 
			{
			position: relative; top: 0px; left: 60px;
			width: 450px;
			z-index:2;
			padding-left: 10px;
			}

*+html #contenttxt 
			{
			position: relative; top: 0px; left: 60px;
			width: 450px;
			z-index:2;
			padding-left: 10px;
			}

#header	{
			position: relative; top: 10px; left: 0px;
			width: 522px; height: 103px;
			z-index:2;
			padding-bottom: 40px;
			}

* html #header	{
			position: relative; top: 10px; left: 0px;
			width: 522px; height: 103px;
			z-index:2;
			padding-bottom: 25px;
			}


#logo	{
			position: relative; top: 15px; left: 80px;
			width: 122px;
			z-index:3;
			}

			
#bottom		{
			width: 100%;
			border-top:1px dotted #000000; margin:0px;
			padding: 10px 0px 20px 0px;
			margin-top: 10px;
			}

#bottom p.klein {
			font:9px/100% Arial, Helvetica, sans-serif;
 	} 

#menu a:link		{color: #FFFFFF; text-decoration: none;}
#menu a:visited		{color: #FFFFFF; text-decoration: none;}
#menu a:active		{color: #FFFFFF; text-decoration: none;}
#menu a:hover	{color: #252525; background-color: #FFFFFF; text-decoration: none;}

#menu		{
			position: relative; top: 0px; left: 0px;
			width: 180px; 
			float:left;
			}

#mainmenu		{
			position: relative; top: 0px; left: 0px;
			width: 180px;
			text-align: right;
			z-index:88;
			}

#spacemenu1		{
			position: relative; top: 0px; left: 0px;
			width: 180px; height: 35px;
			}

#spacemenu2		{
			position: relative; top: 0px; left: 0px;
			width: 180px; height: 25px;
			}

#projektmenu		{
			position: relative; top: 0px; left: 0px;
			width: 180px;
			text-align: right;
			z-index:89;
			}


#menu p 	{
			font:12px Arial, Helvetica, SunSans-Regular, sans-serif;
			padding: 0px 2px 2px 0px;
 			}	 

#menu p a.on {
			font:12px Arial, Helvetica, SunSans-Regular, sans-serif;
			font-weight: bold;
 			} 

#menu p.sub {
			font:12px Arial, Helvetica, SunSans-Regular, sans-serif;
			font-weight: bold;
			letter-spacing: .2em;
			color: #7bb159;
			padding: 0px 0px 5px 0px;
 			} 


#menu p.leer {
			font:12px Arial, Helvetica, SunSans-Regular, sans-serif;
 			}
