body
{
	font-family: Arial;
	margin: 0 auto;
	text-align: center;
	font-size: 11px;
}
img
{
	border: none;

}

a
{
	color: #7B3A00; 
	text-decoration: none;
}
#HeaderMenu a
{
	color: #FFFFFF;
}
h1
{
	color: #7B3A00;	
	font-family: "Arial",Regular;	
	font-size: 25px;	
	margin: 0 0 10px 0;	
	padding: 0;
}
h2
{
	color: #7B3A00;	
	font-family: "Arial";	
	font-size: 12px;	
	margin: 0 0 10px 0;	
	padding: 0;
}
p 
{	
	color: #251200;	
	font-family: "Arial",Regular;	
	font-size: 11px;	
	margin: 0 0 1.5em 0;	
	padding: 0;
}
#HeaderError h1, #HeaderError p
{
	color: #ffffff;
}
#HeaderError a
{
	color: #FFFFFF;
	text-decoration: underline;
}





#Wrapper
{
	width: 648px;
	margin: 0 auto;
	text-align: left;
}
	#Header
	{
		width: 600px;
		padding: 0 24px 0 24px;
		float: left;
		display: inline;
	}
		#Logo
		{
			width: 600px;
			float: left;
			display: inline;
		}
		#PreviewBlock
		{
			position: relative;
			float: left;
			display: inline;
			padding: 0 0 0 0;
		}
			#PreviewPhoto
			{
				width: 600px;
				margin: 20px 0 0 0;
				padding: 20px 0 0 0;
				background: url(Images/PreviewBrowserTop.jpg) no-repeat left top;
			}
			#PreviewNavLeft
			{
				position: absolute;
				top: 150px;
				left: -20px;
			}
			#PreviewNavRight
			{
				position: absolute;
				top: 150px;
				right: -20px;
			}
			.PhotoInformationBox
			{
				position: absolute;
				right: 10px;
				top: 50px;
				padding: 10px;
				display: inline;
				color: #FFFFFF;
				background: url(Images/PhotoInformationBackground.png) 0 0;
			}
				.PhotoInformationBox span
				{
					font-size: 14px;
					font-weight: bold;
				}
				.PhotoInformationBox a
				{
					padding: 0 0 0 10px;
					display: block;
					color: #FFFFFF;
					font-size: 11px;
					background: url(Images/LinkArrow.gif) no-repeat 0 6px;
				}
			
			#HeaderMenu
			{
				position: absolute;
				bottom: 0px;
				width: 600px;
				background: url(Images/HeaderMenuBackground.png) repeat-y 0;
			}
			#HeaderError
			{
				position: absolute;
				bottom: 0px;
				width: 560px;
				padding: 20px;
				color: #ffffff;
				background: url(Images/HeaderMenuBackground.png) repeat-y 0;
			}
	
	#txt_block
			{
		width: 565px;
		margin: 0px 0px 15px 6px;
		padding: 0px 0px 0px 0px;
		float: left;
		display: inline;
		background: url(Images/HeaderMenuBackground.pnG) repeat-y 0;
	}
	
	.GalaryContainer
	{
		padding: 0 0 0 10px;
	}
		
	.GalaryItem
	{
			width: 180px;
			margin: 20px 8px 0 0;
			padding: 4px 4px 0px 4px;
			float: left;
			display: inline;
			background: #251200 url(Images/gallery1_bg.png) no-repeat center bottom;
	}
			
	.info_table
	{
			width: 100px;
			padding: 0px 0px 0px 0px;
			margin: 0 0px 0 0;
		    font-family: Arial;
			font-size:11px;
			color:#251200;
	}
	
	#image
			{
		width: 565px;
		margin: 0px 0px 15px 6px;
		padding: 0px 0px 0px 0px;
		float: left;
		display: inline;
		
	}
	
	.GalaryItem2
	{
			width: 180px;
			margin: 10px 8px 0 0;
			padding: 4px 4px 0px 4px;
			float: left;
			display: inline;
			background: #251200 url(Images/gallery1_bg.png) no-repeat center bottom;
	}		
			.GalaryItem p
			{
				color: #FFFFFF;
				margin-left: 6px;
			}
		
		.GalaryItem2 p
			{
				color: #FFFFFF;
				margin-left: 6px;
			}
		
		.galleryPicture
		{
			width: 176px;
			margin: 4px 0px 0 4px;
			padding: 0px 0px 0px 0px;
			background: #D6D0C9;
		}
		
		p.readmore
		{
			font-size: 8pt; 
			color: #FE0202; 
			position: relative; 
			left: 0px; 
			top: 0px; 
			z-index: 1 
		}
		p.readmore a
		{
			color: #FF0000;
		}
	
	#kruk1
	{
		
		background: url(Images/Product1.gif) repeat-y 0;
	}
	
	
	#picture_holder
	{
		width: 565px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		float: left;
		display: inline;
		background: url(Images/picture_holder.jpg) repeat-y 0;
	}
	
	#Content
	{
		width: 600px;
		margin: 0 24px 0 24px;
		padding: 20px 0 20px 0;
		float: left;
		display: inline;
		background: #D6D0C9;
	}
		.PaddedContent
		{
			padding: 0 20px 0 20px;
		}
	
	
	#Footer
	{
		width: 580px;
		padding: 20px 34px 20px 34px;
		float: left;
		display: inline;
		background: url(Images/PreviewBrowserBottom.jpg) no-repeat center top;
	}
		#FooterMenu
		{
			width: 290px;
			float: left;
			display: inline;
			font-size: 10px;
		}
			#FooterMenu a
			{
				color: #633000;
				text-transform: lowercase;
			}
		#LanguageBar
		{
			width: 290px;
			float: right;
			display: inline;
		}
			
			
.HeaderMenuBig
{
	display: block;
	font-size: 14px;
}
.HeaderMenuSmall
{
	padding: 0 0 0 10px;
	display: block;
	font-size: 11px;
	background: url(Images/LinkArrow.gif) no-repeat 0 5px;
}
.HeaderMenuItemCell
{
	width: 33%;
	padding: 24px 0 24px 20px;
}
	.HeaderMenuIconCell
	{
		padding: 0 15px 0 0;
	}
	
#FooterMenu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
	#FooterMenu ul li
	{
		display: inline;
		float: left;
	}
		#FooterMenu a
		{
			color: #633000;
		}
		
		
#LanguageBar ul
{
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
}
	#LanguageBar ul li
	{
		display: inline;
		float: left;
		padding: 0 0 0 8px;
	}
		#LanguageBar ul li table td
		{
			padding: 0 0 0 3px;
		}
		

input, select, textarea
{
	font-size: 11px;
	font-family: Arial;
}

.BasicInput
{
	width: 150px;
	border: solid 1px #FFFFFF;
	background: #FFFFFF url(Images/InputBackground.gif) repeat-x 0;
}
.BasicTextArea
{
	width: 280px;
	height: 120px;
	border: solid 1px #FFFFFF;
	background: #FFFFFF url(Images/ButtonBackground.gif) repeat-x bottom;
}
.BasicButton
{
	border: solid 1px #FFFFFF;
	background: #FFFFFF url(Images/ButtonBackground.gif) repeat-x 0;
}
.FormHeader
{
	vertical-align: top;
	font-style: italic;
	padding: 3px 10px 0 0;
}