	body
	{
	margin: 3px 0 0 0;
	font-family: arial, verdana, helvetica, sans-serif;
    font-size: 0.8em;
	line-height: 1.4em;
	color: #000;
	background: #fff;
	text-align: center;
	}

		#totalcontainer
		{
		width: 770px;
		margin: 1px auto;
		text-align: left;
		}
		
			#header
			{
			width: 770px;
			height: 391px;
			margin: 0 0 10px 0;
			text-align: center;
			border-top: 6px solid #2e2e2b;
			border-bottom: 6px solid #2e2e2b;
			background: repeat-x url('../gfx/bkg_header.gif');
			color: #fff;
			}
			
				#logobox
				{
				padding: 42px 0 0 0;
				margin: 0 0 2px 0;
				height: 162px;
				}
				
				#navbox
				{
				float: left;
				padding: 5px 15px 5px 15px;
				width: 354px;
				height: 139px;
				background: repeat-x url('../gfx/bkg_navbox.gif');
				text-align: left;
				overflow: hidden;
				}
				
					#navbox a
					{
					color: #fff;
					}
				
				#highlightbox
				{
				float: right;
				width: 384px;
				height: 149px;
				background: repeat-x url('../gfx/bkg_highlightbox.gif');
				}
				
				#addressbox
				{
				clear: both;
				padding: 10px 0 0 0;
				width: 770px;
				height: 20px;
				background: #fff repeat-x url('../gfx/bkg_addressbox.gif');
				color: #46453e;
				}
				
				
				
			#content
			{
			width: 770px;
			}
			
			
				.productbox
				{
				margin: 0 2px 40px 2px;
				float: left;
				width: 250px;
				height: 210px;
				border-top: 4px solid #dc3d2d;

				}
				
				.productbox p
				{
				margin: 4px 0 10px 60px;
				font-size: 80%;
				line-height: 110%;
				color: #a3a293;
				}
				
				
				.price
				{
				margin: 4px 0 0 0;
				width: 35px;
				font-family: georgia, arial, sans-serif;
				font-size: 110%;
				padding: 8px;
				text-align: center;
				float: left;
				background: #7d1f17;
				color: #fff;
				}
				
				
				
			#footer
			{

			padding: 50px 0 0 0;
			clear: both;
			width: 770px;

			font-size: 80%;
			text-align: center;
			}
			
				#footer h1
				{
				font-size: 130%;
				border-bottom: 1px dotted #2e2e2b;
				}
			
				.karta
				{
				padding: 5px;
				border: 1px solid #c0c0c0;
				}
				
				
				
				
				
				
		.highlight
		{
		padding: 0 0 0 20px;
		background: no-repeat url('../gfx/bullet.gif');
		}
		

		
		img
		{
		border: 0px;
		}
		
		h3
		{
		padding: 7px 0 0 5px;
		margin: 0 0 0 0;
		height: 20px;
		background: repeat-x url('../gfx/bkg_h3.gif');
		color: #fff;
		overflow: hidden;
		font-size: 110%;
		}
				
		a
		{
		color: #ab2c20;
		}
		
