html {height:100% !important;}
body			
		{
		margin: 0;
		padding: 0;
  		height:100%;
		width: auto !important;
  		width: 100%;
		min-width: 1000px;
  		font-size: 12px;
  		font-family: Arial;
		color: #000000;
		position: relative;
		background-color: #290f04;
		}
		
img {border: none}

a  {color: #b34024;}
	
h1
	{
	background: url(/images/css/h1_bg.gif) 0 0 no-repeat;
	width: 316px;
	height: 30px;
	color: #290f04;
	font-size: 21px;
	text-align: center;
	padding-top: 3px;
	font-family: Times New Roman;
	}
	
h1.h1
	{
	background: url(/images/css/h1_alt.gif) 5px 10px no-repeat;
	color: #a90101;
	font-size: 20px;
	text-align: left;
	padding-left: 20px;
	width: 95%;
	}
	
h2
	{
	background: url(/images/css/h2_bg.gif) 0 0 no-repeat;
	width: 316px;
/*height: 30px;*/
	color: #FFFFFF;
	font-size: 19px;
	text-align: center;
	padding-top: 3px;
	font-family: Times New Roman;
	}
	
h2.h2
	{
	background: url(/images/css/h1_alt.gif) 5px 8px no-repeat;
	color: #b14d28;
	font-size: 19px;
	text-align: left;
	padding-left: 20px;
	width: 95%;
	font-weight: normal;
	}

h3
	{
	background: url(/images/css/h3_bg.gif) 0 0 no-repeat;
	width: 316px;
	height: 28px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	padding-top: 1px;
	font-family: Times New Roman;
	font-weight: normal;
	}
	
h3.h3
	{
	background: url(/images/css/h1_alt.gif) 5px 4px no-repeat;
	color: #3d2117;
	font-size: 15px;
	text-align: left;
	padding-left: 20px;
	width: 95%;
	font-weight: bold;
	}
	
.vrezka1
	{
	background: #f4a856;
	color: #3d2117;
	font-weight: bold !important;
	padding: 8px 15px 8px 15px;
	margin: 2px;
	}
	
.vrezka2
	{
	background: #e3561a;
	color: #ffffff;
	font-weight: bold !important;
	padding: 8px 15px 8px 15px;
	margin: 2px;
	}
	
.vrezka3
	{
	color: #b14d28;
	font-weight: bold !important;
	padding: 8px 15px 8px 15px;
	margin: 3px;
	border: 1px solid #c99254;
	}
	
div#telo
		{
		margin: 0 10px 0 10px;
		}

div#shapka
		{
		height: 372px;
		width: 100%;
		background: url(/images/css/shapka_bg1.jpg) 0 0 repeat-x;
		position: relative;
		}
		
		
div#plintus
		{
		height: 372px;
		width: 100%;
		text-align: center;
		}
		
div#plintus_left
		{
		float: left;
		width: 75px;
		height: 82px;
		background: url(/images/css/plintus_left.jpg) 0 0 no-repeat;
		}
		
div#plintus_right
		{
		float: right;
		width: 68px;
		height: 82px;
		background: url(/images/css/plintus_right.jpg) 0 0 no-repeat;
		}
		
div#logo_center
		{
		position: relative;
		margin: 0 auto;
		width: 240px;
		height: 116px;
		}
		
div#door
		{
		margin: 0 auto;
		background: url(/images/css/door.jpg) 0 0 no-repeat;
		width: 110px;
		height: 217px;
		}
		
div#fon1
		{
		width: 80%;
		height: 372px;
		margin: 0 auto;
		}
		
div#knopki 
		{
		width: 56px;
		height: 130px;
		position: absolute;
		top: 90px;
		left: 1px;
		/*border: 1px solid red;*/
		}
		
div.knopo4ka
		{
		position: relative;
		width: 100%;
		height: 30px;
		margin-top: 10px;
		/*border: 1px solid green;*/
		}
		
div#home
		{
		position: relative;
		background: url(/images/css/home.gif) 0 3px no-repeat;
		width: 11px;
		height: 20px;
		left: 30px;
		top: 5px;
		}
		
div#home:hover
		{
		background: url(/images/css/home_hover.gif) 0 3px no-repeat;
		width: 11px;
		height: 20px;
		}
		
div#order 
		{
		position: relative;
		background: url(/images/css/order.gif) 0 3px no-repeat;
		width: 13px;
		height: 13px;
		left: 30px;
		top: 5px;
		}
		
div#order:hover
		{
		background: url(/images/css/order_hover.gif) 0 3px no-repeat;
		width: 13px;
		height: 13px;
		}
			
div#sitemap_butt
		{
		position: relative;
		background: url(/images/css/sitemap.gif) 0 3px no-repeat;
		width: 11px;
		height: 14px;
		left: 30px;
		top: 5px;
		}
		
div#sitemap_butt:hover
		{
		background: url(/images/css/sitemap_hover.gif) 0 3px no-repeat;
		width: 11px;
		height: 14px;
		}
		
div.knopo4ka:hover
		{
		background: url(/images/css/fon_knop.gif) 0 0 no-repeat;
		height: 30px;
		width: 100%;
		}
		
div#zakoruka_left
		{
		height: 90px;
		width: 257px;
		background: url(/images/css/zakoru4ka_left1.jpg) 0 0 no-repeat;
		float: left;
		margin-left: 0px;
		margin-top: 50px;
		}
		
div#zakoruka_right
		{
		height: 90px;
		width: 280px;
		background: url(/images/css/zakoru4ka_right1.jpg) 0 0 no-repeat;
		float: right;
		margin-right: 0px;
		margin-top: 50px;
		}
		
div#light
		{
		height: 239px;
		width: 198px;
		background: url(/images/css/light.jpg) 0 0 no-repeat;
		position: absolute;
		right: 29px;
		top: 82px;
		}
		
div#svetilnik_left
		{
		background: url(/images/css/svetilnik.jpg) 0 0 no-repeat;
		width: 226px;
		height: 50px;
		top: 70px;
		left: 130px;
		position: absolute;
		}
		
div#svetilnik_right
		{
		background: url(/images/css/svetilnik.jpg) 0 0 no-repeat;
		width: 226px;
		height: 50px;
		top: 70px;
		right: 140px;
		position: absolute;
		}
		
div#ka4estvo
		{
		background: url(/images/css/ka4estvo.gif) 0 0 no-repeat;
		width: 269px;
		height: 112px;
		position: absolute !important;
		top: 161px;
		left: 111px;
		}
		
div#zakoruka_bottom_left
		{
		background: url(/images/css/zakoruka_bottom_left.jpg) 0 0 no-repeat;
		width: 315px;
		height: 95px;
		position: absolute;
		left: 75px;
		top: 226px;
		}
		
div#zakoruka_bottom_right
		{
		background: url(/images/css/zakoruka_bottom_right.jpg) 0 0 no-repeat;
		width: 314px;
		height: 95px;
		position: absolute;
		right: 75px;
		top: 226px;
		}
		
div#dver
		{
		background: url(/images/css/Dver_right.jpg) 0 0 no-repeat;
		width: 31px;
		height: 290px;
		position: absolute;
		right: 0px;
		top: 82px;
		}
		
div#korzina
		{
		width: 215px;
		height: 18px;
		left: 125px;
		top: 145px;
		position: absolute;
		font-family: tahoma;
		font-size: 11px;
		color: #fff0e7;
		background: url(/images/css/korzina.gif) 0 0 no-repeat;
		padding-left: 20px;
		}
		
div#korzina a
		{
		font-weight: bold;
		color: #ffad79;
		}
		
div#korzina strong
		{
		color: #ffad79;
		font-weight: normal;
		}
		
div#kontakt
		{
		position: absolute;
		width: 250px;
		height: 150px;
		right: 90px;
		top: 130px;
		font-family: tahoma;
		font-size: 11px;
		color: #fff0e7;
		}
		
div#kontakt strong
		{
		color: #ffad79;
		}
		
div#menu_top
		{
		width: 100%;
		height: 35px;
		position: absolute;
		top: 330px;
		text-align: center !important;
		margin: 0 auto !important;
		overflow: hidden;
		}
		
div#menu_top a
		{
		color: #290f04;
		text-align: center !important;
		text-decoration: none;
		font-size: 15px;
		font-weight: bold;
		background: url(/images/css/kvadratik.gif) 0 3px no-repeat;
		padding-left: 25px;
		margin-left: 17px;
		}
		
div#menu_top a:hover
		{
		color: #a90101 !important;
		}
		
div#parket_left
		{
		background: url(/images/css/parket_left.jpg) 0 0 no-repeat;
		width: 453px;
		height: 39px;
		position: absolute;
		top: 333px;
		}
		
div#parket_right
		{
		background: url(/images/css/parket_right.jpg) 0 0 no-repeat;
		width: 535px;
		height: 39px;
		position: absolute;
		top: 333px;
		right: 0px;
		}
		
div#menu_left{
	margin-top: 20px;
	float: left !important;
	text-align: center;
	width: 215px;
	}

div#menu_left a
		{	
		display: block;
		margin-left: 15px;
		padding-left: 13px;
		margin-top: 10px;
		text-decoration: none;
		background: url(/images/css/strelka_menu.gif) 0 5px no-repeat;
		font-family: arial;
		font-size: 12px;
		color: #3d2117;
		width: 75%;
		text-align: left !important;
		}
		
div#menu_left a:hover
		{
		color: #e72101 !important;
		text-decoration: underline !important;
		}
	
div#menu_left a:visited
		{
		color: #897c77;
		text-decoration: none;
		}	
		
div#menu_left_top
		{
		background: url(/images/css/menu_left_top.gif) 0 0 no-repeat;
		width: 215px;
		height: 40px; 
		padding-top: 3px;
		}
	
div#menu_left_center
		{
		background: #f0f0f0;
		margin: 0 auto;
		width: 208px;
		/*padding-top: 15px;*/
		padding-bottom: 15px;
		}
		
div#menu_left_bottom
		{
		background: url(/images/css/menu_left_bottom.gif) 0 0 no-repeat;
		height:7px;
		width: 208px;
		margin: 0 auto;
		}
		
div#menu_lefth1
		{
		border: 1px dashed #e8b59f;
		width: 206px;
		height: 26px;
		font-size: 15px;
		font-weight: bold;
		color: #f0f0f0;
		background: url(/images/css/strelka_menuh1.jpg) 15px 10px no-repeat;
		margin: 0 auto;
		padding-top: 10px;
		}
		
div#news
		{
		margin-top: 20px;
		float: right;
		text-align: center;
		width: 215px;
		}
		
div#news_top
		{
		background: url(/images/css/news_top.gif) 0 0 no-repeat;
		width: 215px;
		height: 40px;
		text-align: center;
		padding-top: 3px;
		}
		
div#news_center
		{
		background: #f0f0f0;
		margin: 0 auto;
		width: 209px;
		padding-top: 15px;
		padding-bottom: 15px;
		text-align: left !important;
		}

div#news_bottom
		{
		background: url(/images/css/news_bottom.gif) 0 0 no-repeat;
		height:7px;
		width: 209px;
		margin: 0 auto;
		}
		
div#all_news
		{
		background: url(/images/css/all_news.gif) 0 0 no-repeat;
		height: 26px;
		width: 108px;
		padding-top: 3px;
		position: relative;
		top: -16px;
		margin-left: 85px;
		text-align: center;
		}
		
div#all_newsh1
		{
		border: 1px dashed #baa198;
		width: 100px;
		height: 19px;
		margin: 0 auto;
		text-align: center;
		}
		
div#all_newsh1 a
		{
		color: #f0f0f0;
		text-decoration: none;
		}
	
div#newsh1
		{
		width: 206px;
		height: 29px;
		border: 1px dashed #b3988e;
		background: url(/images/css/strelka_news.jpg) 54px 7px no-repeat;
		margin: 0 auto;
		text-align: center;
		color: #f0f0f0;
		font-size: 15px;
		font-weight: bold;
		padding-top: 7px;
		}
		
div.news_text 
		{
		padding-bottom: 10px;
		width: 190px;
		margin: 0 auto;
		}
		
div.date
		{
		font-size: 11px;
		color: #de2500;
		text-decoration: underline;
		padding-bottom: 10px;
		width: 190px;
		margin: 0 auto;
		}
				
div.news_text a
		{
		color: #3d2117;
		}
		
hr.slash
		{
		background: url(/images/css/slash.gif) 0 0 repeat-x;
		height: 3px;
		border: none;
		width: 209px;
		}
		
div#textblok
		{
		margin-top: 20px;
		background: #eee6d1;
		margin-left: 230px;
		margin-right: 230px;
		color: #3d2117;
		padding-bottom: 68px;
		}
		
div#textblok1
		{
		margin-top: 20px;
		background: #eee6d1;
		margin-left: 230px;
		margin-right: 10px;
		color: #3d2117;
		padding-bottom: 68px;
		}
		
div#ug1	
		{
		float: left;
		width: 2px;
		height: 2px;
		background: url(/images/css/ug1.gif) 0 0 no-repeat;
		}
div#ug2
		{
		float: right;
		width: 2px;
		height: 2px;
		background: url(/images/css/ug2.gif) 0 0 no-repeat;
		}
div#ug3
		{
		float: left;
		width: 2px;
		height: 68px;
		background: url(/images/css/ug3_1.gif) 0 0 no-repeat;
		}
div#ug4
		{
		float: right;
		width: 129px;
		height: 68px;
		background: url(/images/css/ug3.jpg) 0 0 no-repeat;
		}
	
div#content
		{
		margin-top: 10px; 
		margin-left: 20px;
		margin-right: 20px;
		overflow: hidden !important;	
		min-height: 300px;
		}
		
div#content img
		{
		border: 1px solid #a76345;
		}
		
		
div#pe4at_bottom
		{
		position: absolute;
		background: url(/images/css/pe4at_bottom.jpg) 0 0 no-repeat;
		width: 59px;
		height: 68px;
		right: 310px;
		}
		
div#pe4at_bottom1
		{
		position: absolute;
		background: url(/images/css/pe4at_bottom.jpg) 0 0 no-repeat;
		width: 59px;
		height: 68px;
		right: 90px;
		}
		
div#navigation
		{
		margin: 0 auto;
		width: 90%;
		padding-left: 10px;
		padding-top: 10px;
		}
		
div#navigation a{color: #3d2117;}		
	
div#footer
		{
		width: 98%;
		height: 80px;
		margin: 0 auto;
		text-align: center;
		}

div#copy
		{
		width: 300px;
		height: 90px;
		margin: 0 auto;
		font-family: tahoma;
		font-size: 11px;
		color: #5a463e;
		text-align: center;
		padding-top: 10px;
		}
		
div#rasporka
		{
		clear: both;
		}
		
div#catalog2List
		{
		overflow: hidden;
		}
		
a.korzina_katalog
		{
		background: url(/images/css/korzina_katalog.gif) 0 0 no-repeat;
		padding-left: 18px;
		}
		
table.galery_table img,a
		{
		border: none !important;
		}
		
#art
	{
		float: left;
		width: 300px;
		height: 90px;
		margin-left: 10%;
		font-family: tahoma;
		font-size: 11px;
		color: #5a463e;
		text-align: center;
		padding-top: 10px;
	}
