	
	* { padding: 0; margin: 0; }
	
	html 
	{
		background: url('images/page_bg.jpg') 0 5px;
		font-size: 100%;
	}
	
	body 
	{
		font-size: 1em;		
		font-family: Verdana, Tahoma, Arial, sans-serif;
		background: url('images/body_bg.jpg') 47% 0 repeat-x;
	}
	
	a img { border: 0;}
	
	a
	{
		color: #47443F;
		text-decoration: none;
				
	}
	
	p
	{
		padding: 5px 0;
	}
	
	.clear
	{
		clear: both;
		font-size: 0;
	}
	
	#container
	{
		width: 770px;
		margin: 0 auto;
		position: relative;		
		min-height: 500px;
		background: url('images/center_main_bg.jpg') repeat-y ;		
		z-index: 2;
	}
	
	#inner_container
	{		
		background: url('images/main_bg.jpg') no-repeat;		
		z-index: 3;		
		min-height: 500px;
	}
	
	
	#header
	{
		height: 180px;
		position: relative;				
	}
	
	#meniu
	{
		margin-top: 52px;		
		right: 275px;		
		position: absolute;
		font-size: 0.688em;
	}
	
	#top_meniu
	{		
		color: #000;		
	}
	
	#top_meniu li
	{
		list-style: none;
		display: block;
		float: left;				
		position: relative;
		background: url('images/top_meniu_border.gif') top right no-repeat;
		height: 23px;		
	}
	
	#top_meniu li a
	{
		position: relative;
		font-weight: normal;
		display: block;		
		text-decoration: none;
		color: #FFF;
		padding: 3px 8px 0;
	}
	
	#top_meniu li.last
	{
		background: none;
	}
	
	#top_meniu li a.active
	{
		color: #CBB593;		
	}
	
	/* LAYOUT STYLES */
	
	#innerwrap
	{
		float: left;
		width: 770px;
		position: relative;
		background: url('images/center_right_border.jpg') no-repeat 745px 50px;
	}
	
	.under_content
	{
		background: url('images/under_content_bg.jpg') no-repeat;
		width: 770px;
		height: 395px;		
		clear: both;		
	}
	
	.main_content
	{
		background: url('images/center_left_border.jpg') no-repeat 0 50px;
		font-size: 0.688em;		
		position: relative;
		float: right;
		width: 545px;
		z-index: 10;
		margin-bottom: -220px;
		min-height: 700px;
	}
	
	#left
	{
		margin-top: 10px;
		position: relative;		
		width: 225px;
		float: left;
		height: 500px;
		z-index: 10;
		margin-bottom: -260px;
		padding-bottom: 50px;
	}
	
	#right
	{
		margin-top: 10px;
		position: relative;
		width: 200px;
		float: right;
		font-size: 0.8125em;
	}
	
	#footer
	{
		width: 770px;
		height: 60px;
		margin: 0 auto;
		background: url('images/footer_bg.png') no-repeat top left;
	}
	
	#footer_left
	{
		color: #F19D3A;
		font-size: 0.688em;
		padding: 25px 0 0 15px;
	}
	
	.bright_copy
	{
		color: #A49175;
	}
	
	#creator
	{
		float: right;
		color: #A49175;
		font-size: 0.688em;
		padding: 10px 55px 0 0;
	}
	
	#creator a
	{
		color: #F19D3A;
	}
	
	/* MAIN CONTENT STYLES */
	
	.center_container
	{
		padding: 0 25px 0 20px;
		position: relative;
	}
	
	.center_title
	{
		font-size: 1.2em;
		color: #F90310;
		padding: 3px 0 6px;		
		border-bottom: solid 1px #FDBB44;
	}
	
	.center_text
	{
		
	}
	
	.center_corner
	{
		 height: 110px; 
		 width: 250px; 
		 position: relative; 
		 float: right;
	}
	
	.center_text h1
	{
		font-size: 1.455em;
		padding: 0 0 5px;
		color: #47443F;
		text-decoration: none;
		font-weight: bold;
	}
	
	.center_separator
	{
		clear: both;
		font-size: 0;
		border-bottom: solid 1px #C4BBA6;
		padding-top: 5px;
	}
	
	.bottom_clear
	{
		 padding: 1px; 
		 margin-top: -2px;
	}
	
	.under_text_photo
	{
	}
	
	.under_text_photo h1
	{
		color: #AE5600;
		margin: 10px 0;
	}
	
	.photo_under_outer
	{		
		float: left;
		position: relative;
		margin: 10px 5px 10px 0;
		width: 140px;
	}
	
	.photo_under_inner
	{
		border: solid 1px #8E8372;
		padding: 2px;
		display: table;
		margin: 0 auto;		
	}
	
	.photo_under_text
	{
		clear: both;
		text-align: center;
		padding: 2px 5px;
	}
	
	.photo_under_text a
	{		
		color: #6D2D0B;
		text-decoration:underline;
	}
	
	.all_things
	{
		font-weight: bold;
		color: #FFFFFF;
		background: #C98F53;
		border: solid 1px #8A6332;
		padding: 5px 3px;
		display: block;
		float: left;		
		white-space: nowrap;
		clear: both;
	}
	
	.gallery_small_img
	{
		background: #C98F53;
		padding: 2px;
		border: solid 1px #8A6332;
		display: block;		
		position: relative;
		font-size: 0;
		z-index: 2;
	}
	
	.gallery_small
	{
		border: solid 1px #8E8372;
		padding: 2px;		
		position: relative;
		font-size: 0;
		display: table;
		margin: 0 auto;
		z-index: 100;
	}
	
	.gallery_small_link
	{
		color: #6D2D0B;
		text-decoration: underline;
		padding-top: 3px;
	}
	
	.paging_line
	{
		margin: 0 auto;
	}
	
	.paging_line a
	{
		color: #6D2D0B;
		text-decoration: none;
	}
	
	.active_page
	{
		color: #000;
	}
	
	.btn_prev
	{
		background: url('images/btn_back_bullet.gif') no-repeat 4px 0.7em #C98F53;
		border: solid 1px #8A6332;
		font-weight: bold;
		color: #FFFFFF;
		padding: 4px 3px 4px 11px;
	}
	
	.btn_next
	{
		background: url('images/btn_next_bullet.gif') no-repeat 94% 0.7em #C98F53;
		border: solid 1px #8A6332;
		font-weight: bold;
		color: #FFFFFF;
		padding: 4px 11px 4px 3px;
	}
	
	.gallery_links
	{
		padding: 30px 0 15px 0; 
		text-align: center;
		position: relative;
	}
	
	.gallery_back
	{		
		display: block;
		left: 0;
		position: absolute;
		background: url('images/back_bullet.gif') no-repeat 0 0.4em;
		padding-left: 10px;		
		color: #6D2D0B;
	}
	
	.gallery_pic_title
	{
		font-weight: normal; 
		padding-left: 10px;
		color: #6D2D0B;
		text-decoration: underline; 
		text-align: left; 	
		background: url('images/title_bullet.gif') no-repeat 0 0.4em;	
	}
	
	/* MAIN MENIU STYLES */
	
	#left_nav
	{		
		position: relative;
		font-size: 0.688em;
		margin: 0 10px;
	}
	
	#left_nav li
	{
		display: block;				
		list-style: none;		
		border-bottom: solid 2px #B5A98E;			
	}
	
	#left_nav li a
	{		
		color: #AE5600;
		display: block;
		font-weight: normal;	
		padding: 20px 5px 20px 80px;
		background: url('images/meniu_bullet.gif') no-repeat 45px 50%;
	}
	
	#left_nav li a:first-letter
	{
		font-size: 1.3em;
		font-weight: bold;
	}
	
	/* LEFT SIDE STYLES */
	.left_box
	{
		position: relative;
		margin-top: 100px;
		padding: 0 15px;	
		background: url('images/left_meniu_bg.jpg') no-repeat 63px 0;	
		min-height: 150px;
	}
	
	.left_box_title
	{
		background: url('images/left_meniu_line.jpg') no-repeat bottom left;
		color: #50432D;
		font-size: 0.875em;
		font-weight: bold;
		padding: 10px 5px;		
	}
	
	.left_box_content
	{
		padding: 0 0 0 10px;
		font-size: 0.688em;
		line-height: 1.5;
	}
	
	/* TEXT STYLES */
	.orange_under_12
	{
		font-size: 1.1em;
		color: #AE5600;
		font-weight: bold;
		text-decoration: underline;
		padding: 5px 0 15px;
	}
	
	.bold_under
	{
		font-weight: bold;
		text-decoration: underline;
	}
	
	.right_container
	{
		font-size: 0.75em;
	}
	
	.right_container p, .product_info_box p
	{
		position: relative;
		clear: both;
	}
	
	.right_container label, .product_info_box label
	{
		width: 120px;
		float: left;
		position: relative;
	}
	
	.index_meniu
	{
		position: relative;
		float: left;
		width: 240px;
		padding-right: 10px;
		list-style: none;
		font-size: 1.1em;
	}
	
	.index_meniu li
	{
		margin: 1px;
		padding: 2px;
		display: block;
		border: solid 1px #8E8372;
		position: relative;
	}
	
	.index_meniu li.simple
	{
		border: 0;
		background: none;
		padding: 0;
	}
	
	.index_meniu li a
	{
		display: block;
		border: solid 1px #8A6332;
		background: #C98F53;
		padding: 2px 8px;
		color: #FFFFFF;
		position: relative;
	}
	
	.index_meniu li.simple a
	{
		display: inline;
		border: 0;
		background: none;
		padding: 0;
		color: #7c7c7c;
	}
