		div#flash_bg
		{
			padding:0;
			margin:0;
			position:absolute;
			top:0;
			z-index:50;
			width:100%;
			text-align:center;
		}
		
		div#flash_bg object.flash_bg
		{
			margin:0 auto;	
			w/idth:1000px;
		}

		
		div#index
		{
			z-index:100;
			width:950px;
			margin:0 auto;
			position:relative;
			padding:0 0 30px 0;
		}
		
		*
		{
			padding:0;
			margin:0;	
		}
			
		body
		{
			font-family:Tahoma;
		}
		
	div.top_menu
	{
		
		margin:0 50px 0 0;
	}	
		
		ul.top_menu
		{
			list-style:none;
			padding:20px 0 10px 0;
			overflow:hidden;
			width:580px;
			
		}	
		
		ul.top_menu li
		{
			float:right;	
			padding:0 13px;
		}
		
		ul.top_menu li a
		{
			text-decoration:none;
			color:#b3957e;
			font-size:10pt;
			font-weight:normal;
			font-family:Tahoma;
		}


		div.main_menu
		{
			height:400px;
		}
			

		ul.main_menu
		{
			list-style:none;
			padding:20px 0 0 0;	
		}
		

		
		
		ul.main_menu li.here a
		{
			color:#604141;

		}
		
		ul.main_menu li
		{
			clear:both;
			padding:10px 0;
			background:url(/assets/templates/shkafdesign/images/main_menu_bottom_border.jpg) top left no-repeat;	
		}
		
		ul.main_menu li.here
		{
			background:url(/assets/templates/shkafdesign/images/this.png) right center no-repeat !important;
		}
		
		ul.main_menu li.first
		{
			background:	none;
		}
		
		ul.main_menu li a
		{

			color:#a1724d;
			font-weight:normal;
			text-decoration:none;
			font-size:10pt;
			font-family:Tahoma;
			text-transform:uppercase;
			font-style:normal;
			
		}
		
		img.main_menu
		{
			border:0;
			float:left;
			margin:0 10px 3px 3px;
			
		}
		
		div.clear
		{
			clear:both;	
		}
		
		div.container
		{
			margin-left:-200px;
			width:100%;
			float:right;	
		}
		
		div.content
		{
			margin-left:200px;	
		}
		
		
		div.left
		{
			float:left;
			width:200px;	
		}
		
		h1
		{
			font-family:Tahoma;
			color:#8d5858;
			font-weight:normal;
			font-size:14pt;
		}
		
		h2
		{
			font-family:Tahoma;
			color:#8d5858;
			font-weight:normal;
			font-size:14pt;
		}
		
		
		h2.news_main	a.news_main_list
		{
			font-family:Tahoma;
			color:#8d5858;
			text-decoration:none;
		}
		
		div.main
		{
			padding:0px 15px 0 50px;
		}	
		
		address
		{
			font-family:Verdana;
			font-size:10pt;
			font-style:normal;
		}
		
		address.email
		{
			color:#8d5858;	
		}
		
		address.address
		{
			color:#909090;
			margin:20px 0 0 0;
				
		}
		
		
		div.tel
		{
			margin:0 0 0px 0;	
		}
		
		p
		{
			font-family:Tahoma;
			color:#464545;
			font-size:10pt;
				
		}
		
		hr.footer
		{
			color:#d1d1d1;
			margin:0 0 15px 0;
			height:1px;
		}
		
		div.footer
		{
			padding:35px 0 0 0;	
		}
		
		p.copy
		{
			float:right;
			color:#7f7f7f;	
			text-align:right;
		}
		#left_line {
		margin-top:70px;
		font-size:11px;
		color:#909090;
		}
		#left_line td{
		padding-bottom:10px;
		font-size:11px;
		}
		#left_line a{
		font-size:11px;
		color:#8D5858;
		text-decoration:none;
		}
		#counter_line {
		font-size:11px;
		margin-top:8px;
		color:#909090;
		}
		#counter_line a{
		font-size:11px;
		color:#8D5858;
		text-decoration:none;
		}
		#last_line {
		font-size:11px;
		margin-top:8px;
		color:#909090;
		}
		#last_line a{
		color:#8D5858;
		font-size:11px;
		text-decoration:none;
		}
		p.copy a
		{
			color:#7f7f7f;	
		}
		
		
		img.icq
		{
			float:left;	
		}
		
		div.icq
		{
			margin:20px 0 0 0;
		}
		
		span.icq
		{
			padding:5px 0 0 10px;	
			color:#8b595a;
			font-size:12pt;
			display:block;
		}
		
		
		h2.feedback
		{
			color:#8c585a;
			text-align:left;
			padding:20px 0 0 0;
			clear:both;
		}
		div#feedb
		{
			color:#8c585a;
			text-align:left;
			padding:20px 0 0 0;
			clear:both;
			font-family:Tahoma;
			font-size:14pt;
		}
		div#news_m
		{
			font-family:Tahoma;
			color:#8d5858;
			text-decoration:none;
			font-size:14pt;
		}
		div#news_m a
		{
			font-family:Tahoma;
			color:#8d5858;
			text-decoration:none;
			font-size:14pt;
		}
		
			
	
		div.feedback
		{
			
		}

		textarea.feedback_inner
		{
			border:1px solid #d9d0be;
			width:179px;
			height:40px;
			display:block;
			margin:5px 0 0 0;
			overflow:hidden;			
		}
		
		input.feedback_submit
		{
			background:url(/assets/templates/shkafdesign/images/submit.jpg) top left no-repeat;	
			border:0;
			width:86px;
			height:17px;
			padding:0;
			margin:5px 0 0 0;
		}
		
		
		div.news_main
		{
			margin:20px 0 0 0;
		}
		
		
		div.news_main_list
		{
			margin:5px 0 0 0;	
		}
		

		
		div.news_main_item
		{
			clear:both;
			margin:10px 0 0 0;	
		}
		
		div.news_main_item_date_chislo
		{
			font-size:24pt;
			color:#8f5959;
			text-align:left;
		}
		
		div.news_item_date_month
		{
			background:#8c5956;
			color:white;
			font-size:8pt;
			padding:0 2px;
		}
		
		
		div.news_item_date_year
		{
			color:#8c5956;
			font-size:8pt;
			font-weight:normal;
			padding:0 2px;	

		}
		
		div.news_main_item_content
		{
			color:#8f8f8f;
			clear:both;
			font-size:8pt;	
		}
		
		div.news_main_item_content a
		{
			color:#8c5956;
		}
		
		
		div#map {
			background:transparent none repeat scroll 0 0;
			height:300px;
			overflow:hidden;
				}
				
				
				ul.news_list
				{
					list-style:none;
					
				}
				
					ul.news_list li a
					{
						padding:3px 0;
						color:#A1724D;
						font-family:Tahoma;
						font-size:10pt;
					}
					
					
					div.thumbscontainer ul
					{
						list-style:none;
					}
					
					div.thumbscontainer ul li
					{
						float:left;
					}
					
					
					img.thumbnail
					{
						border:0;
					}
					
					div.logo
					{
						padding:15px 0 0 5px;
					}
					
					span.message_text
					{
						color:#909090;
						margin:20px 0 0;
						font-family:Verdana;
						font-size:10pt;
						font-style:normal;

}
ul.top_menu li.marked a
{
font-weight:bold;
font-size:14px;
font-family:Tahoma;
color:#8d5858;
}