	body						{	font-size: 11px; font-family:Arial, Helvetica, sans-serif; color: #333; line-height: 130%; margin: 0; background: #fff; }
	
	h1							{	color: #a2c103; line-height: normal; }
	
	img							{	border: none; }
	a							{	color: #a2c103;}
	a:hover						{	text-decoration: none; }
	
	div.main					{	width: 988px; margin: 0 auto; min-height: 720px; background: url(/images/bg.jpg) top center no-repeat; }
	
	div.top						{	background: url(/images/top_bg.png) top center no-repeat; width: 988px; height: 85px;}
		div.top img				{	margin-top: 5px; margin-left: 16px; }
		div.top ul				{	list-style: none; marign: 0px; padding: 0px; }
		div.top ul li			{	float: left; }
		div.top div.Menu a			{	color: #333; text-decoration: none; }
		div.top div.Menu a:hover	{	color: #a2c103; }
		
		div.top div.Menu		{	float: left; width: 850px; margin-top: 20px; }
		div.top div.Winkelwagen	{	float: left; width: 138px; line-height: 110%; margin-top: -20px;  }
		
		
	div.left					{	padding-top: 20px; float: left; width: 201px; }
		div.left div.blok		{	background: url(/images/small_header.gif) top center no-repeat; width: 201px; }
		div.left div.blok p		{	width: 191px; height: 23px; color: #fff; padding: 9px 0px 0px 10px; margin: 0px; font-weight: bold; font-size: 12px; }
		div.left div.blok div	{	border: 1px solid #bbb; background: #f3f3f3; width: 199px; min-height: 50px; margin-bottom: 10px; }
		div.left div.blok div a	{	margin-left: 10px; padding: 3px; display: block; color: #666; text-decoration: none; font-size: 12px; }
		div.left div.blok div a:hover{	color: #000;  }		
		
	div.content					{	margin-left: 16px; padding-top: 20px; float: left; width: 553px; min-height: 500px;}
		div.content div.blok		{	background: url(/images/large_header.gif) top center no-repeat; width: 553px; margin-bottom: 16px;  }
		div.content div.blok h1		{	font-size: 22px; line-height: normal; padding: 0px; margin: 0px;  }
		div.content div.blok p		{	width: 543px; height: 23px; color: #fff; padding: 9px 0px 0px 10px; margin: 0px; font-weight: bold; font-size: 12px; }
		div.content div.blok div	{	color: #666; font-size: 12px; border: 1px solid #bbb; background: #fff; padding: 10px; width: 531px; min-height: 169px; overflow: hidden; }	
		div.content div.blok div img	{ float: right; clear: right; margin: -10px;  }
		div.content div.blok div.info	{	margin: 0px; padding: 0px;  border: none;  float: left; width: 250px;}
		div.content div.blok div.order	{	background: #f3f3f3; text-align: right; min-height: 30px; text-align: right; border-top: none; border-bottom: 1px #333 solid; }
		
		
	div.right					{	padding-top: 20px; float: left; width: 200px; margin-left: 16px; }
		div.right div.blok		{	background: url(/images/small_header.gif) top center no-repeat; width: 201px; }
		div.right div.blok p		{	width: 191px; height: 23px; color: #fff; padding: 9px 0px 0px 10px; margin: 0px; font-weight: bold; font-size: 12px; }
		div.right div.blok div	{	border: 1px solid #bbb; background: #f3f3f3; width: 179px; padding: 10px; min-height: 50px; margin-bottom: 10px; }
		
	div.footer					{	clear: both; background: #ddd; padding: 10px; font-size: 10px; color: #666; }
