body { margin:0; padding:0; overflow:auto; background:#eac58e url(/inc/img/bg_verlauf.gif) top left repeat-x; font-family:Calibri, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000; }

#clear { clear:both; }

#container { z-index:1; position:relative; height:auto; width:960px; margin:5px 0 5px 0; background:#fff url(/inc/img/nav_bg.gif) top left repeat-y; text-align:left; font-family:Calibri, Verdana, Arial, Helvetica, sans-serif; }

	#header { z-index:2; position:relative; height:225px; width:960px; background:url(/inc/img/header_forsta_960x265.jpg) bottom left no-repeat; }
	
	#body { z-index:1; position:relative; top:0; left:0; margin:15px 0 30px 0; height:auto; width:960px; }

		
		
		#col_left { z-index:1; position:relative; height:auto; width:220px; background:#ea9311; float:left; }
		
			#nav { z-index:1; position:relative; margin:0 0 30px 10px; height:auto; width:200px; }
			
				#nav a { display:block; padding:5px 10px 5px 25px; border-bottom:1px dotted #c76000; background:url(/inc/img/nav_drop_out.gif) center left no-repeat; font-size:14px; font-weight:bold; color:#000; text-decoration:none; }
				
				#nav a:hover { background:#fba422 url(/inc/img/nav_drop_over.gif) center left no-repeat; }
				
				#nav .active { background:url(/inc/img/nav_drop_active.gif) center left no-repeat; }
				
				#nav a.active:hover { background:#fba422 url(/inc/img/nav_drop_active.gif) center left no-repeat; }
		
		
		#col_right { z-index:1; position:relative; margin:0 20px 0 20px; height:auto; width:700px; float:left; }
		
			#headline { z-index:1; position:relative; top:0; left:0; height:auto; width:700px; }
			
				h1 { margin:0; padding:0; font-size:24px; font-weight:normal; color:#000; }
			
			#content { z-index:1; position:relative; top:0; left:0; height:auto; min-height:600px; margin-top:20px; font-family:Calibri, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000; }
	
	
	#footer { z-index:1; position:relative; top:0; left:0; margin-left:235px; padding:4px 10px 5px 0; height:auto; width:705px; border-top:1px dotted #c76000; font-size:11px; color:#572c1c; text-align:right; }
	
	#pload { z-index:100; position:absolute; top:200px; left:350px; height:auto; width:280px; padding:20px 0 20px 0; background:#666; color:#fff; text-align:center; font-size:24px; font-weight:bold; }
			
		


