body 			

	{ background-color:#E1DFD2; color: #5b574e; font-size:12px; font-family:  Helvetica, Arial, sans-serif;}

#maintable
	{  vertical-align:top; background-color: #E1DFD2; width: 800px; }
	
.tablecell
	{ background-color:#ffffff; vertical-align:top;  background-image:url(pictures/border-right.png); background-position:right; background-repeat:repeat-y; border-left: 1px solid #cccccc;   border-top: 1px solid #cccccc;  border-bottom: 1px solid #cccccc; }	

#header
	{  width: 762px; height: 230px; background-color:#772B1A; padding: 5px; background-image:url(pictures/header.png); background-repeat:no-repeat; background-position:top; vertical-align:top; }

#headerlang
	{ float: right; margin: 40px 10px 0px 10px; color: #aa9c5f; font-size: 10px; line-height: 15px; text-align:right;}	
			#headerlang a
				 {color: #aa9c5f; text-decoration: none; }
#headerpic
	{ width: 241px; height: 170px; background-color:#ffffff; float: left; background-image:url(pictures/h1.jpg); background-repeat: no-repeat; background-position:center; border: 1px  solid #aa9c5f; vertical-align:middle; margin-top: 25px; padding: 0px; }

#menue2
	{ float: left; margin-top: 195px; color: #aa9c5f; font-size: 14px; padding-left: 11px;}
	#menue2 a
		{ color: #ffffff; text-decoration:none; padding:  3px; }
	#menue2 a:hover
		{ color:#aa9c5f; text-decoration: none; padding: 3px; font-style:normal;}
		
#menue1
	{ color:  #aa9c5f; margin: 0px  6px 10px 6px;}
		#menue1 .cat1
			{ color: #5b574e; font-size: 14px; padding-top: 20px; border-bottom: 1px solid #aa9c5f; width: 220px;}
		#menue1 .cat2	
			{ color:#aa9c5f; font-size: 12px; padding-left: 30px; font-weight: bold; border-bottom: 1px solid #ffddff	;  }
		#menue1 a
			{ color: #5b574e; text-decoration: none; font-weight: normal; padding: 2px; }
		#menue1 a:hover
			{ color: #aa9c5f; text-decoration:none; font-style:normal; padding: 2px; }	
			
			
#indexspacer
	{ height: 300px; background-image:url(pictures/indexvogel.png); background-position:center top; background-repeat:no-repeat; }
				

#left
	{ width: 250px; }

#mainarea
	{ padding: 5px 20px 20px 20px;  line-height: 25px; font-size: 12px; }
	#mainarea h1
		{ font-size: 10px; text-align:right; color: #aa9c5f; padding:0px; margin: 0px; }
	#mainarea h2
		{ font-size: 14px; border-bottom: 1px solid #5b574e; margin-top: -5px;}
	#mainarea a
		{ color:#aa9c5f; text-decoration: none; border-bottom: 1px dotted #aa9cf; }
	#mainarea td
		{ font-size: 12px;}
	
#smallpics
	{ padding: 3px; border:0px solid #aa9c5f; background-color:#ffffff; margin: 0px; margin-top: 10px; text-align:center }
	#smallpics img
		{ padding: 0px; }
		
#footer
	{ background-image:url(pictures/footer.png); background-repeat:repeat-x; height: 40px; width: 762px; padding: 5px;}
		
#footertext
	{ font-size: 10px; color:#999999;}
		#footertext a
			{text-decoration: none; color:#999999	}		
	
.fleft		{ float:left; padding: 4px; border:thin solid #aa9c5f; background-color:#ffffff; margin: 10px; margin-left: 0px; margin-top: 4px;}
.fright		{ float:right; padding: 4px; border:thin solid #aa9c5f; background-color:#ffffff; margin: 10px; margin-right: 0px; }
.fclear		{padding: 4px; border:thin solid #aa9c5f; background-color:#ffffff; margin: 6px; }
br.clear		{clear:both; }
	

