﻿body
	{
		margin:0px;
		padding:0px;
		background:#FDFFF7;
		margin-left:auto;
		margin-right:auto;
		font-family:Arial;
		font-size:12px;
		color:#362E1B;
		line-height:16px;
	}
	
a img
	{
		border:0px;	
	}	
	
	
.but1
	{
		width:102px;
		height:23px;
		background:#ffffff;
		border:1px solid #D0DBB6;
		font-size:11px;
		color:#B2A78E;
		
	}	
	
h2
	{
		padding:0px 0px 0px 0px;
		margin:0px;
		font-size:24px;
		color:#362E1B;
		font-weight:normal;
	}	
	
	
h3
	{
		padding:0px 0px 0px 0px;
		margin:0px;
		
		font-weight:bold;
	}	
	
	
td, tr
	{
		vertical-align:top;
	}	
	
a
	{
		text-decoration:underline;
	}	

a:hover
	{
		text-decoration:none;
	}

	
.body1
	{
		background:url(/i/top1.jpg) 0px 0px no-repeat;
		height:176px;
		width:1000px;
		margin-left:auto;
		margin-right:auto;
	}	
	
.head1
	{
		background:url(/i/top3.jpg) 100% 0px no-repeat;
		height:176px;
	}	
	
.head1p
	{
		background:url(/i/top10.jpg) 100% 0px no-repeat;
		height:116px;
	}	
		
	
.logo, .logop
	{
		
		height:140px;
		padding:36px 0px 0px 0px;
		
	}	
.logop
	{
		height:80px;
	}	
	
.logo a, .logop a
	{
		width:303px;
		height:58px;
		display:block;
		margin:0px 0px 0px 387px;
		text-indent:-9999px;
		text-decoration:none;
	}
	
.menu1
	{
		background:url(/i/menu_fon.jpg) 0px 0px repeat-x;
		height:32px;
		
	}	
	
.menu2
	{
		background:url(/i/top4.jpg) 100% 0px no-repeat;
		height:32px;
	}	
		

.menu2 a
	{
		float:left;
		color:#000000;
		font-size:11px;
		padding:8px 0px 0px 20px;
		font-weight:bold;
	}	


.left1
	{
		width:350px;
		background:#FDFFF7 url(/i/top5.jpg) 0px 0px no-repeat;
		padding:58px 0px 50px 0px;
		float:left;
		
	}		
	
.search1
	{
		height:77px;
		background:#F3F8E7;
		padding:19px 4px 0px 20px;
		
	}	

	
.search2, .search3, .search5
	{
		float:left;
		padding:1px;
		margin:0px 9px 14px 0px;
		width:98px;
		height:19px;
		border:1px solid #D0DBB6;
		font-size:11px;
		color:#000000;
	}	

.search2
	{
		clear:both;
		width: 82px;
	}

.search3, .search5
	{
		width:130px;
	}
	
.search5
	{
		width:124px;
		height:17px;
	}	
	
	
.search4
	{
		float:right;
		width:84px;
		height:78px;
		
		border:0px;
		margin:-35px 0px 0px 0px;
	}
	
	
	
.news
	{
		padding:17px 30px 0px 19px;
	}	
			
			
			
.news h3
	{
		color:#400101;
		padding:0px 0px 8px 0px;
	}		
	
.img1
	{
		float:right;
		border:1px solid #B7AE97;
		margin:5px -130px 0px 30px;
	}	
.img1_2
	{
		float:right;
		border:0px ;
		margin:5px -130px 0px 30px;
	}	
	
.news_txt
	{
		padding:5px 130px 7px 0px;
		font-size:11px;
		color:#352E1D;
		border-bottom:1px solid #EFE9D8;
	}	
	
.news_txt b
	{
		color:#B2A78E;
		font-weight:normal;
	}	
	
.news_txt a
	{
		color:#000000;
	}		
	
	
a.arch, a.arch2
	{
		font-size:11px;
		color:#000000;
		padding:0px 20px 0px 0px;
		background:url(/i/marker1.gif) 100% 4px no-repeat;
		
	}	
	
	
a.arch
	{
		font-size:12px;
	}


.right1
	{
		width:349px;
		float:right;
		background:#FDFFF7 url(/i/top7.jpg) 100% 0px no-repeat;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;

		
	}	
	
	
.tel1, .tel1p
	{
		padding:106px 0px 0px 0px;
		height:112px;
		border-bottom:5px solid #C8E643;
		background:url(/i/tel1.gif) 11px 144px no-repeat;
	}	
	
.tel1p
	{
		padding:22px 0px 83px 0px;
		background:url(/i/tel1.gif) 20px 59px no-repeat;
		border:0px;
	}	
	
.tel1 b, .tel1p b
	{
		background:#F3F8E7;
		float:left;
		font-family:Arial Narrow;
		font-size:12px;
		color:#6A6BA1;
		font-weight:normal;
		padding:0px 5px 0px 12px;
		
	}	
	
.tel1p b
	{
		padding:0px 5px 0px 20px;	
		background:#F3F8E7;	
	}		
	
.hot1
	{
		border:1px solid #EFE9D8;
		background:#FFFFFF;
		width:325px;
		padding:15px 10px 25px 33px;
		font-size:12px;
		color:#352E1D;
		position:relative;
		z-index:2;
		margin:0px 0px 35px -21px;

	}	
		
.hot1 img
	{
		border:6px solid #EFE9D8;
		margin:0px 0px 5px 0px;
	}		
		
		
.hot1 h3
	{
		color:#89A800;
		padding:0px 0px 10px 0px;
	}	
	
h3 {
		color:#89A800;
		font-size:16px;
}

.hot1 b
	{
		font-size:18px;
		color:#6A6BA1;
		font-weight:normal;
		display:block;
	}
	
.center1
	{
		background:url(/i/top6.jpg) 0px 0px no-repeat;
		width:301px;
		margin:0px 0px 0px 0px;
		
		position:relative;
		z-index:3;
		float:left;
		

		padding:21px 0px 0px 0px;

		

	}	
	
.center2
	{
		border-right:1px solid #EFE9D8;
		border-bottom:1px solid #EFE9D8;
		border-top:1px solid #EFE9D8;
		padding:6px 28px 17px 0px;
		background:#ffffff url(/i/border1.gif) 0px 0px repeat-y;
		position:relative;
		z-index:5;
	}	
	
.corn1, .corn2
	{
		width:17px;
		height:35px;
		background:url(/i/fon1.gif) 0px 0px no-repeat;
		position:absolute;
	}	
		
.corn2
	{
		background:url(/i/fon2.gif) 0px 0px no-repeat;		
	}		
		
.center2 h3
	{
		color:#6A6BA1;
		position:relative;
		z-index:5;
	
	}
		
		
.text1
	{
		padding:10px 0px 0px 28px;

		font-size:12px;
		color:#352E1D;
		line-height:16px;
	}	
	
.text1 h3
{
  color:#89A800;
}
	
.footer1
	{
		height:130px;
		background:url(/i/bottom3.gif) 0px 0px repeat-x;
		clear:both;
	}	
	
	
.footer2
	{
		font-size:10px;
		color:#B2A78E;
		line-height:14px;
		padding:25px 0px 0px 114px;
		background:url(/i/bottom2.gif) 0px 0px no-repeat;
		float:left;
	}	
	


.trilan1
	{
		background:url(/i/trilan1.gif) 63px 23px no-repeat;
		padding:28px 0px 30px 111px;
		float:left;
		font-size:10px;
		color:#B2A78E;
	}
	
.footer3
	{
		width:231px;
		height:160px;
		background:url(/i/bottom5.jpg) 0px 0px no-repeat;
		margin:-31px 0px 0px 0px;
		float:right;
		position:relative;
		z-index:3;
	}
		
.left1_p2
	{
		width:346px;
		background:#FDFFF7 url(/i/top8.jpg) 0px 0px no-repeat;
		float:left;		
	}
	
.left1_p
	{
		padding:41px 25px 0px 20px;
		background:url(/i/fon3.gif) 100% 100% no-repeat;
	}			
			
			
.katalog1
	{
		background:#ffffff url(/i/border1.gif) 0px 0px repeat-y;
		border-top:1px solid #EFE9D8;
		border-right:1px solid #EFE9D8;
		border-bottom:1px solid #EFE9D8;
		padding:7px 24px 111px 0px;
	}			
			
	
	
			
.lmenu1
	{
		padding:7px 0px 0px 28px;
	}			
			
.lmenu1	h3
	{
		color:#6A6BA1;
	}	
		
.lmenu
	{
		border-top:1px solid #EFE9D8;
		margin:8px 0px 0px 0px;
	}
	
		
.lmenu	a, .lmenu2	a
	{
		border-bottom:1px solid #EFE9D8;
		padding:3px 0px 3px 13px;
		background:url(/i/marker2.gif) 0px 8px no-repeat;
		font-size:14px;
		color:#000000;
		line-height:16px;
		text-decoration:none;
		display:block;
	}	
		
.lmenu2 a
	{
		padding:2px 0px 1px 28px;
		background:url(/i/marker2.gif) 11px 7px no-repeat;
		font-size:12px;
	} 
	
	
	
.lmenu a:hover
	{
		text-decoration:underline
	}	
	
.lmenu	a.active, .lmenu2	a.active
	{
		font-weight:bold;
		color:#362E1B;
	}
	
	
.content1
	{
		background:url(/i/top9.jpg) 0px 0px no-repeat;
		float:left;
		width:582px;
		padding:60px 48px 0px 24px;
	}	
	
.navig
	{
		font-size:11px;
		color:#362E1B;
		font-weight:bold;
		margin:10px 0px 10px 0px;
	}	
	
.navig a
	{
		font-weight:normal;
		color:#010100;
	}	
	
.kat1
	{
		background:#F3F8E7;
		padding:8px 8px 8px 8px;
		font-size:12px;
		color:#362E1B;
		margin:10px 0px 0px 0px;
	}	
	
.kat2
	{
		border:5px solid #D0DBB6;
	}	
	
.td_row
	{
		background:#FDFFF7;
	}	
	
.td_row2
	{
		background:#F3F8E7;
	}	
	
	
.kat3 td, .kat3p td
	{	
		padding:3px 5px 3px 5px;
	}	
.kat3p
	{
		margin:10px 0px 10px 0px;
	}	
	
	
.price
	{
		display:inline;
		font-family:Arial Narrow;
		font-size:12px;
		color:#6A6BA1;
		padding:3px 5px 3px 5px;
		background:#FDFFF7;
	}	
	
.price2
	{
		width:112px;
		padding:0px 0px 5px 12px;
		vertical-align:bottom;
	}		
		
.price4
	{
		font-family:Arial Narrow;
		font-size:24px;
		color:#362E1B;
		padding:5px 0px 5px 0px;
	}		
		
.str
	{
		background:#F3F8E7;
		margin:10px 0px 0px 0px;
		padding:10px 10px 10px 10px;
		
		font-family:Arial Narrow;
		font-size:11px;
		color:#6A6BA1;
	}	
	
	
.str b
	{
		color:#362E1B;
	}	
.str a
	{
		color:#000000;
	}	
					
					
.kat_img
	{
		float:right;
		margin:0px 0px 0px 10px;
	}			

.lang_passive
	{
		
	  margin-left:3px;
	  font:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color: #000000;
	  text-decoration:underline;
	  
	  
	}		
	
.lang_active
	{
		
	  margin-left:3px;
	  font:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color: #000000;
	  text-decoration:none;
	  font-weight:bold;
	  
	  
	}		
						