	
p, ol, dl, h1, h2, body, a, div, table  
		{ 
		color: #312507; 
		font-size: 11px; 
		font-family: verdana, arial, sans-serif;	
		text-align:left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}


		
		
dl		
		{			
		list-style-type:bullet;
		font-weight:bold;
		}

		
h1 		{
		font-weight:bold;
		font-size: 16px;
		color: #c0061e;	
		}		
		
	
		
body 
		{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;		
		}
		
		
#hg 
		{ 
		position:relative; 
		width:838px;
		height:667px; 
		background-image:url(images/hg.jpg);
		background-repeat:no-repeat;
		}		
		

		
#navi 
		{ 
		position:absolute; 
		top:110px;
		left:20px;
		}	
		
#subnavi 
		{ 
		position:absolute; 
		top:113px;
		left:190px;
		}					
				
#text 
		{ 
		position: absolute; 
		top:140px; 
		left:188px; 
		width: 565px; 
		height:480px;
		z-index:1;
		scrollbar-3dlight-color:#ff9a18;
		scrollbar-arrow-color:#000000;
		scrollbar-base-color:#000000;
		scrollbar-darkshadow-color:#000000;
		scrollbar-face-color:#f77500;
		scrollbar-highlight-color:#f77500;
		scrollbar-shadow-color:#f77500;
		scrollbar-track-color:#ff9a18;
		}
		
#animation 
		{ 
		position:absolute; 
		top:632px;
		left:0px;
		}			

#startbutton 
		{ 
		position:absolute; 
		top:458px;
		left:590px;
		}			
		
#button_geniesser 
		{ 
		position:absolute; 
		top:424px;
		left:418px;
		}	
		
			

a		{text-decoration:underline; font-weight:normal; color:  #5d4300;}

a:link		{color: #5d4300;}    
a:visited	{color: #5d4300;} 
a:hover 	{color:#c0061e; text-decoration:underline;}   
a:active 	{color: #c0061e; text-decoration:underline;}	
		
a.navi 			{text-decoration:none; font-weight:bold; color:  #ffffff; line-height:24px;}

a.navi:link		{color: #ffffff;}    
a.navi:visited	{color: #ffffff;} 
a.navi:hover 	{color:#c0061e; text-decoration:underline;}   
a.navi:active 	{color: #c0061e; text-decoration:underline;}



a.subnavi 			{text-decoration:underline; font-weight:normal; color:  #5d4300; margin-right:14px;}

a.subnavi:link		{color: #5d4300;}    
a.subnavi:visited	{color: #5d4300;} 
a.subnavi:hover 	{color:#c0061e; text-decoration:underline;}   
a.subnavi:active 	{color: #c0061e; text-decoration:underline;}



	
	.stateMsg {
		font-family:Verdana;
		font-weight:bold;
		font-size:12px;
		text-align:left;
		color:red;	
		line-height:13px;	
		margin-top:10px;
		}
	
	.boxwrap {	
			margin:2px;
	}
		
	
		
	.boxlab {
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		text-align:left;
		}
	
	.radio {
		margin-left:10px;
	}
	
	.button
	{margin-left:451px; 
	text-align:center;
	background-color:#bf0a1f; 
	font-weight:normal;	
	border-color:#bf0a1f;
	width:auto;
	cursor:hand;
	color:#ffffff}
	
	.boxlab_telefon {
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		text-align:left;
		margin-right:192px;
		}
		
	.boxlab_telefon_zwei {
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		text-align:left;
		margin-right:75px;
		}		
	
	

	
	.boxlab_name {
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		text-align:left;
		margin-right:219px;
		}
		
			.boxlab_strasse {
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		text-align:left;
		margin-right:225px;
		}
	
			.boxlab_plz {
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		text-align:left;
		margin-right:38px;
		}
		
		
	

 
 	.boxlab_land {
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		text-align:left;
		margin-left:280px;
		}
	
	
	.name {margin-right:40px; width:235px;}
	
	.x {width:235px;}
	
	.ort {width:176px;}