	body
	{
	margin: -1px 0 0 0;
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
    font-size: 0.75em;
	line-height: 1.5em;
	color: #000;
	background: #241f25 repeat-x url('../gfx/bkg_body.png');
	text-align: center;
	}
	
		#container
		{
		margin: 1px auto;
		width: 935px;
		height: 743px;
		background: no-repeat url('../gfx/bkg_container.png');
		}
		
			#logobox
			{
			padding: 20px 0 0 55px;
			float: left;
			width: 184px;
			height: 91px;
			}
	
			#navbox
			{
			margin: 95px 10px 0 0;
			float: right;
			width: 630px;
			height: 21px;
			text-align: right;
			color: #ffffff;
			font-size: 100%;
			}
			
				#navbox ul
				{
				margin: 0px;
				padding: 0px;
				list-style: none;
				}
				
				#navbox li
				{
				margin: 0 0 0 30px;
				display: inline;
				}
				
				#navbox a
				{
				color: #ffffff;
				text-decoration: none;
				}
				
				#navbox a:hover
				{
				color: #9b889f;
				text-decoration: none;
				}
				
					#navbox .active
					{
					color: #9b889f;
					}
					

			#flashintrobox
			{
			margin: 24px 30px 0 0;
			float: right;
			width: 875px;
			height: 397px;
			background: #000;
			text-align: left;
			overflow: hidden;
			}

				
			#content
			{
			padding: 0 0 0 20px;
			margin: 24px 30px 0 0;
			float: right;
			width: 616px;
			height: 397px;
			background: #edebe2;
			text-align: left;
			overflow: auto;
			}
			
				#content p
				{
				padding: 0 50px 0 0;
				}
				
				#content hr
				{
				clear: both;
				width: 200px;
				border: 0px;
				}
				
				#content h1
				{
				margin-top: 30px;
				font-family: georgia, arial, verdana, helvetica, sans-serif;
				font-weight: lighter;
				letter-spacing: -1px; 
				}
			
				#sub
				{
				padding: 29px 0 0 29px;
				float: left;
				width: 240px;
				height: 397px;
				}
				
					.oh
					{
					background: no-repeat url('../gfx/sub/oh.jpg');
					width: 240px;
					height: 147px;
					}

						.oh-a
						{
						background: no-repeat url('../gfx/sub/oh2.jpg');
						width: 240px;
						height: 147px;
						}
					
					.oh:hover
					{
					background: no-repeat url('../gfx/sub/oh2.jpg');
					}

					.hb
					{
					background: no-repeat url('../gfx/sub/hb.jpg');
					width: 240px;
					height: 81px;
					}
					
						.hb-a
						{
						background: no-repeat url('../gfx/sub/hb2.jpg');
						width: 240px;
						height: 81px;
						}
					
					.hb:hover
					{
					background: no-repeat url('../gfx/sub/hb2.jpg');
					}

					.ab
					{
					background: no-repeat url('../gfx/sub/ab.jpg');
					width: 240px;
					height: 81px;
					}

						.ab-a
						{
						background: no-repeat url('../gfx/sub/ab2.jpg');
						width: 240px;
						height: 81px;
						}
					
					.ab:hover
					{
					background: no-repeat url('../gfx/sub/ab2.jpg');
					}
				
				.itembox
				{
				margin: 10px 5px 0 0;
				float: left;
				width: 190px;
				height: 140px;
				font-size: 75%;
				color: #000;
				text-transform: uppercase;
				}
				
					.itembox h2
					{
					padding: 0px;
					margin: 0px;
					font-size: 100%;
					line-height: 90%;
					}
					
					.itembox p
					{
					margin: 0;
					padding: 0;
					line-height: 160%;
					}
					
					.itemimg
					{
					width: 187px;
					height: 90px;
					border: 1px solid #fff;
					}
					
				
				.retailbox
				{
				float: left;
				width: 280px;
				height: 110px;
				}
				
				#paginabox
				{
				width: 500px;
				padding: 10px 30px 0 0;
				float: right;
				text-align: right;
				font-size: 80%;
				}

					#paginabox a
					{
					color: #000;
					}

				.portrattbild
				{
				padding: 25px 15px 10px 10px;
				float: right;
				}
				
				.inputfield
				{
				padding: 4px;
				width: 167px;
				background: #fff;
				color: #000;
				border: 1px solid #949075;
				}
				
				.checkboxscroll 
				{
				margin: 0 0 0 10px;
				width: 558px;
   			 	height: 205px;
    			padding: 5px;
    			overflow: auto;
    			border: 1px solid #949075;
    			background: #fff;
    			color: #000;
    			font-size: 90%;
				}
				
					.checkboxscroll p
					{
					margin: 0;
					padding: 0 ;
					background: #e6e3cf;
					font-weight: bold;
					}
				
					.checkboxscroll a
					{
					color: #272127;
					text-decoration: underline;
					}
				

	
			
			#puffbox
			{
			padding: 38px 0 0 47px;
			float: left;
			width: 200px;
			height: 100px;
			font-size: 120%;
			font-style: italic;
			font-family: georgia, arial, verdana, helvetica, sans-serif;
			}
			
				#puffbox p
				{
				margin: 0px;
				padding: 0px;
				}
				
				#puffbox a
				{
				color: #b6a3ba;
				text-decoration: none;
				}
				
				#puffbox a:hover
				{
				color: #7e6c82;
				text-decoration: none;
				}
				
				
			#disclaimer
			{
			padding: 38px 50px 0 0;
			float: right;
			width: 550px;
			height: 100px;
			font-size: 80%;
			line-height: 140%;
			text-align: right;
			color: #a48ca4;
			}	
			
				#disclaimer a
				{
				color: #a48ca4; 
				}
				
				#disclaimer a:hover
				{
				color: #977a8d; 
				}			
				
	h3
	{
	margin: 0 0 8px 0;
	font-family: georgia, arial, verdana, helvetica, sans-serif;
	font-weight: lighter;
	letter-spacing: -1px;
	font-size: 200%;
	}		
	
	a
	{
	color: #000;
	}		
					
	img
	{
	border: 0px;
	}
