html					{	font-size:100.01%;}
hml , body				{	margin:0px; padding:0px; font-family:Tahoma,Arial; }
body 					{	font-size:1em;}
					
.nofloat				{	clear:both;}
.nofloat2				{	clear:both; height:0px; font-size:0px; line-height:0px;}		
a						{	text-decoration:none; outline:none; margin:0px; padding:0px;}
a img					{	border:0px;}
i						{	display:none;}
form					{	margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6		{	margin:0px; padding:0px; font-weight:normal; font-size:1em;}
ul						{	padding:0 0 0 40px; margin: 0px;}
ul li					{	padding:2px 0px; margin:0px;}
p						{	margin:0px; padding:8px 0px;}
.out_head		{	background: url(../img/out_head.gif) repeat-x left top; /*height: 496px;*/}

.head			{	margin:0px auto; padding:0 0 0 0;
					width:1000px; /*height: 496px;*/; 
					background: url( ../img/header-pic-1.jpg) no-repeat left top;}
.lang			{	margin-right:23px; padding:4px 10px 0 10px;
					width:44px; height:16px; float:right; 					
					background: url(../img/lang_bg.gif) no-repeat left top;}
* html .lang	{	margin-right:10px;}
.lang a			{	font-size:1px; display:block; width:15px; height:9px; }
.lang a:hover , .lang a.selected	{	background-position:left bottom;}

.lang .l_bg		{	background: url(../img/l_bg.gif) no-repeat left top; float:left;}				
.lang .l_en		{	background: url(../img/l_en.gif) no-repeat left top; float:right;}
			
		/*	LEFT HEAD	*/
		
.left_head		{	width:490px; height:400px; float:left; }
.logo			{	width:470px; height:142px; position: relative; }
					
.a_logo			{	margin:0px; padding:82px 17px 0 0;
					width:453px; height:60px;
					display:block;
					text-align:right;
					color:#9abfd2; font-size:10px;
					font-family:Tahoma,Arial;
					background: url(../img/logo_bg_n.gif) no-repeat right top;}
.a_logo:hover	{	background-position: right  bottom; color:#3287b5;}

.logo #logo			{	position: absolute; left:20px; top:0px; width:450px; height:142px;}

.welcome		{	padding:37px 0 0 65px;  height:216px; overflow: hidden;
					color:#a4da9a; font-size:12px;}
					
.h2_welcome		{	padding-bottom:0px;	width:398px; height:28px;
					background-repeat: no-repeat;
					background-position: left top; }
										
.pad			{	padding:0 0 0 12px;}				
					
		/*	RIGHT HEAD	*/
		
.right_head		{	width:490px; height:400px; float:left; }

.search			{	padding:40px 0 0 252px;
					color: #9bbfd2; font-size:10px;	}
.s_text			{	padding:0 0 3px 6px; height:10px; }

.maska			{	padding:2px 0 0 8px;
					display:block;
					float:left;
					width:140px; height:21px;
					background: url(../img/maska.gif) no-repeat left top;}

.maska input	{	padding:1px 5px 0 0px;
					width:126px; height:15px;
					color:#9bbfd2; font-size:9px;
					border:0px; background:none;}
					
#s_but			{	width:41px; height:21px;
					cursor:pointer;
					border:0px; background:none;
					background-position: left top;
					background-repeat:no-repeat;}

.flash			{	padding:46px 0 0 70px; overflow:hidden; width:380px;
					position:relative; height:276px; 	}
#video			{	position:absolute; left:76px; top:45px;
					width:377px; height:255px;}
#flash_klass	{	position:absolute; right:-221px; top:0px; width:288px; height:231px; z-index:2000000;}				
		/*  top menu  */	
.top_menu		{	padding:15px 0 0 30px /*50px*/;
					/*width:940px; */ width:960px;   }
					
.ul_top_bg , .ul_top_en							{	margin:0; padding:0px; list-style-type:none; height: 64px;}
														
.ul_top_bg li , .ul_top_en li					{	margin:0px; padding:21px 25px 0 0; float:left;
													background: url(../img/li_bg.gif) no-repeat right top;}
					
.ul_top_bg .kas	, .ul_top_en .kas				{	padding-right:18px;}
.ul_top_bg .none_bg ,.ul_top_en .none_bg		{	background:none; }
.ul_top_bg li a , .ul_top_en li a				{	display: block; height:35px;
													background-position: left top;
													background-repeat: no-repeat;}
.ul_top_bg li a:hover , .ul_top_en li a:hover 	{	background-position: left bottom;}
.ul_top_bg li a.selected , .ul_top_en li a.selected 	{	background-position: left bottom;}

.ul_top_bg li .a_but_1		{	width:87px; background-image: url(../img/new_top_1_bg.gif); }	
.ul_top_bg li .a_but_2		{	width:77px; background-image: url(../img/new_top_2_bg.gif); }	
.ul_top_bg li .a_but_3		{	width:77px; background-image: url(../img/new_top_3_bg.gif); }	
.ul_top_bg li .a_but_4		{	width:77px; background-image: url(../img/new_top_4_bg.gif); }
.ul_top_bg li .a_but_5		{	width:71px; background-image: url(../img/new_top_5_bg.gif); }
.ul_top_bg li .a_but_6		{  width:110px; background-image: url(../img/new_top_6_bg.gif); }
.ul_top_bg li .a_but_7		{	width:94px; background-image: url(../img/new_top_7_bg.gif); }
.ul_top_bg li .a_but_8		{	width:80px; background-image: url(../img/new_top_8_bg.gif); }
.ul_top_bg li .a_but_9		{	width:73px; background-image: url(../img/new_top_9_bg.gif); }

.ul_top_en li .a_but_1		{	width:64px; background-image: url(../img/new_top_1_en.gif); }	
.ul_top_en li .a_but_2		{	width:82px; background-image: url(../img/new_top_2_en.gif); }	
.ul_top_en li .a_but_3		{	width:80px; background-image: url(../img/new_top_3_en.gif); }	
.ul_top_en li .a_but_4		{	width:80px; background-image: url(../img/new_top_4_en.gif); }
.ul_top_en li .a_but_5		{	width:77px; background-image: url(../img/new_top_5_en.gif); }
.ul_top_en li .a_but_6		{	width:91px; background-image: url(../img/new_top_6_en.gif); }
.ul_top_en li .a_but_7		{	width:77px; background-image: url(../img/new_top_7_en.gif); }
.ul_top_en li .a_but_8		{	width:79px; background-image: url(../img/new_top_8_en.gif); }
.ul_top_en li .a_but_9		{	width:80px; background-image: url(../img/new_top_9_en.gif); }

/*.ul_top li .a_but_2:hover		{ width:83px; height:56px;	background: url(../img/top_2_new.gif) no-repeat left top;}*/

.brands_menu			{ color: #419530; background: url(../img/brands_menu.png) center 0 no-repeat; width: 885px; height: 64px; padding: 15px 0 0; margin: 0 auto; text-align: center; list-style-type; none; }
.brands_menu  li 			{ display: inline; padding-left: 5px;}
.brands_menu  li a 			{ color: #419530;}
.brands_menu  .first 		{ padding-left: 0;}
.brands_menu  li  a img { opacity: .5; filter:Alpha(Opacity=50);}
.brands_menu  li  a:hover img { opacity: 1; filter:Alpha(Opacity=0);}

		/*	 PAGE	*/

.out_page		{	padding: 0 0 0 0;	background: #fff url(../img/out_page.gif) repeat-x left top;}

.page			{	margin:0px auto; padding:3px 0 10px 0; 
					width:952px; min-height:335px;
					background: url(../img/zaoblen.gif) no-repeat left bottom;	}
* html .page	{	height:335px;}

		/*  left page   */
		
.left_page		{	padding:23px 0 0px 0px;
					width:362px; float:left;}
					
.goren			{	padding:0 0 0 14px; position:relative; z-index:0;
					height:40px;
					background: url(../img/liniq.gif) no-repeat 2px bottom;}

.h2_left_p		{	width:240px; height:18px;
					float:left;
					background: left top no-repeat;}
.view_more		{	padding: 0 0 0 0;
					width:60px;
					float:left;}
.a_view_more	{	padding:3px 10px 0 0;
					color:#908f8f;
					font-size:11px;
					display:block;
				 	width:55px;
					font-family:Tahoma,Arial;
					background: url(../img/more_1.gif) no-repeat right 8px;}
.a_view_more:hover	{	color:#7ba872;}	

.img_zag		{	padding:20px 5px 0 14px;
					color:#6a6a6a;
					font-size:12px;
					font-family:Tahoma,Arial;
					font-weight:bold;}

.casper			{	height:30px; line-height:15px; font-size:0px;}
.copy			{	padding:16px 0 0 28px;
					color:#9c9c9c; font-size:11px;
					background: url(../img/copy.gif) no-repeat 24px 3px ;}
#a_long			{	width: 192px; padding-bottom:5px;}								
		/*  right page   */
		
.right_page			{	padding:23px 0 0 0px; 
						width:585px; float:left;
						min-height:260px;  
						background: url(../img/shadow.gif) no-repeat left top;}
					
* html .right_page	{	height:260px;}

.goren_desen		{	padding:0 0 0 40px;
						height:40px;
						background: url(../img/liniq2.gif) no-repeat 31px bottom;}
				
.h2_right_p			{	margin:0px; padding:0px;	width:426px; height:18px;
						float: left; 
						background: left top no-repeat;}
.a_long				{	width:99px;}
					
		/*	box news	*/
		
.box_news		{	padding:25px 0 15px 45px;
					width:540px;
					cursor:pointer; font-size:11px;
					background: url(../img/box_news.gif) no-repeat center bottom}
					
.box_none		{	background:none; padding-bottom:30px;}

.news_d			{	padding:6px 0 0 0;
					width:74px; height:18px;
					float:left;
					text-align: center; color:#e0e0e0;
					font-size:10px; font-weight: bold; 
					background: url(../img/news_d.gif) no-repeat left top;}

.info_news		{	padding:0 0 0 23px;
					float:left;
					color:#6c6c6c;
					font-size:12px;
					width:420px;}

.contact		{	padding:0px 0 0 11px;
					/*width:447px;*/ height:132px;}
					
.zaglavie		{	padding: 0 0 12px 40px;}					
.h2_contact		{	width:100px; height:16px;
					background: no-repeat left top;}
						
.telefons		{	width:371px; height:57px;
					float:left;
					background: url(../img/telefons.gif) no-repeat left top;}

.un_telefons	{	padding:21px 0 0 0;
					width:371px; height:18px;
					color:#a7a7a7; float:left; 
					font-family:Tahoma,Arial;
					font-size:11px; text-align:center;
					background: url(../img/un_telefons.gif) no-repeat left top;}
.fixer			{	width:200px; height:20px;
					position: relative; float:left;}

#lista			{	position: absolute;
					left:21px; top:16px; 
					width:171px; height:57px;
					background: url(../img/lista.gif) no-repeat left top;}
					
.coord			{	padding:10px 0 0 27px;
					width:140px;
					float:left;}
					
.a_long2		{	width:125px;
					background: url(../img/more_2.gif) no-repeat right ;}
							
.footer			{	padding:20px 0 20px 50px;
					width:950px; margin:0 auto;}

.ul_foot		{	margin:0px; padding:0px;
					float: left; 
					list-style-type:none;}
					
.ul_foot li		{	margin:0px; padding:0px 15px 0 0 ; float:left;}

.a_foot			{	color:#b7b6b6; font-size:11px; 
					font-family:Tahoma,Arial;}

.a_foot:hover	{	color:#336600;	}

.nofloat2		{	clear: both; height:0px; line-height:0px; font-size:0px;}

.design			{	padding:4px 113px 0 0;
					float: right;
					font-size:11px; color:#a4a4a4; }		
		
.design a		{	color:#a4a4a4;}		

.design a:hover	{	color:#336600;}		
		
		/*		slider images menu  */
		
#slider				{	width:355px; }

#left_but			{	display: block;
						width:44px; height:154px;
						float:left;
						background: url(../img/left_but.gif) no-repeat left top;}
#left_but:hover		{	background-position: bottom;}	

#right_but			{	display: block;
						width:44px; height:154px;
						float:left;
						background: url(../img/right_but.gif) no-repeat left top;}
					
#right_but:hover	{	background-position: bottom;}	
	
#center				{	width:255px; height:152px; 
						float:left; overflow:hidden;
						position: relative;}
	
#slider_menu		{	margin:0px; padding:0px;
						position: absolute; z-index:50;
						list-style-type:none;}
						
#slider_menu li		{	margin:0px; padding:0px;
						float:left;}		

		/*		info page	*/
		
.info_left			{	padding:23px 0 10px 0; width:224px;}
 
.h2_under_sec		{	padding:13px 0 0 19px;
						width:194px; height:18px;
						color:#3f8c30;
						background: url(../img/new_sec.gif) no-repeat left top;}
.sfr_t				{	display:block;}

.drop_s				{	padding:8px 0 8px 12px;
						width:186px; /*height:50px;*/
						background: url(../img/drop_s.gif) no-repeat 6px bottom }
.drop_s_none		{	background: none; padding-bottom:25px}

.drop_s a			{	padding:0 0 0 14px;
						display:block;
						width:141px;
						color:#727272; 
						font-size:11px;
						font-weight:bold;
						font-family:Tahoma,Arial;}
.drop_s a:hover		{	color:#3e922d; background: url(../img/drop_a.gif) no-repeat left center;}

.pst				{	padding:0 0 20px 0;	width:204px; 
						color:#3f8c30;
						background: url(../img/png_bg.png) no-repeat left top;}
* html .pst			{	background:none; 
						filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/png_bg.png', sizingMethod='crop');}

.h2_pst				{	padding:13px 0 0 19px; overflow:hidden;}

.table_pst			{	margin:0 auto; padding:0px;
						width:185px; height:145px;
						text-align:center; vertical-align:middle;}
.table_pst img		{	border: solid 1px #fefefe;}

.tanker				{	padding:0 15px 0 19px; color:#3e922d;
						width:168px; 
						font-size:11px; font-family:Tahoma;
						font-weight:bold;}

.info_right			{	width:720px; padding:23px 0 10px;	}

.info_goren_desen	{	background-image: url(../img/info_goren_desen.gif); height:31px;}

.info_txt			{	padding:25px 0 50px 40px;
						color: #6b6b6b;
						font-size: 12px; 
						font-family: Tahoma,Arial;}	
.info_txt a			{	color:#6B6B6B; text-decoration:underline;}
.info_txt a:hover	{	text-decoration:none; color:#1B1B1B;}						
.info_copy			{	padding:96px 0 0 28px;
						width:340px; float:left;
						background-position: 6px 86px}	
				
		/*	PROD PAGE	*/
					
.begin				{	padding: 0 0 0 0;
						display: block;
						float: left;
						width: 20px; height:20px;
						background: url(../img/begin.gif) no-repeat left top;}						
.begin:hover		{	background-position: left bottom;	}
						
.way_line			{	padding:2px 0 0 10px;
						float: left; color:#3f8c30;}						
.way_line a			{	color:#3f8c30;}

.prods_subtitle		{	font-size: 14px; clear: both; color: #898989; margin: 0 6px 9px; padding: 0 0 0 22px; border-bottom: 1px solid #dad8d8;}

.gal_box			{	width:375px; float:left;}
.h2_prod_zag		{	color: #3f8c30; }
.h2_prod_zag, .prod_subtitle		{	font-weight:bold; padding:5px 0 20px 0; font-size: 14px; }
.prod_subtitle		{	padding: 0 0 10px 5px; }
.news_subtitle		{	margin: -27px 0 5px;}
.prod_info_menu		{	padding: 0; margin: 0 0 15px; list-style-type: none; }
.prod_info_menu a.selected	{	font-weight: bold; text-decoration: none; }
.prod_info_menu a:hover	{	color: #3f8c30; }

.prod_desc			{	margin-left: 375px;}					

.gallery_js			{	width:347px; height:324px; background: url(../img/gallery_js.gif) no-repeat left top;}

	/*	GALLERY CODE	*/
		
.bigpic						{	width:324px; height:270px; margin-bottom: 20px; overflow: hidden; border: solid 1px #cccccc; text-align: center; }
.prod_head .bigpic			{	margin-right: 30px; float: left; height: auto; }
.bigpic  a					{	width:320px; height:266px; overflow: hidden; display: block; color: #a3a3a3; text-decoration: none; border: 2px solid #fff; }
.prod_head .bigpic a			{	height: auto; }

.center_t					{	width:345px; height:268px;
								text-align: center;
								border: solid 1px #cccccc;
								vertical-align:middle;}

.gallery					{	border: solid 1px green;}

.pic_list					{	padding:15px 0 0 0;}
.name_pic					{	padding:3px 27px 0 18px;
								width:40px;	
								float: left;
								color:#aeaeae; font-size:11px;}

.prevdis					{	padding:6px 0 0 0;
								display:block; float:left;
								width:7px;
								height:7px;
								background: url(../img/span_back.gif) no-repeat 0px 6px;}
								
.prev						{	display:block;
								width:7px; height:7px; font-size:0px;
								background: url(../img/a_back.gif) no-repeat left top;}
				
.prev:hover					{	background-position: left bottom;}
				
.nextdis					{	padding:6px 0 0 0;
								display:block; float:left;
								width:7px;
								height:7px; 
								background: url(../img/span_next.gif) no-repeat left 6px ;}

.next						{	display:block;
								width:7px; height:7px; font-size:0px;
								background: url(../img/a_next.gif) no-repeat left top;}
				
.next:hover					{	background-position: left bottom;}

.pad						{	float:left; padding:0  10px;}

#thumbslist					{	margin:0px; padding:0px; list-style-type:none;}

#thumbslist li				{	margin: 0 5px 5px 0; padding: 0; float: left;}

#thumbslist li a				{	background: center no-repeat;}

#thumbslist a:hover			{	background-color: #f5f5f5;}

#thumbslist a.selected		{	background-position: left bottom; color:#929292; }

#thumbslist li a img			{	display: none;}

#thumbslist a span			{	position:absolute; top:-110px; left:0px;	
								display:none;
								width:100px; height:100px; border: solid 1px black;
								background: no-repeat center center;	}	

.contact_prod		{	padding-top:0px; height:46px;}					
.prod_telefons		{	text-align: left;  }						
						
.prod_copy			{	padding-top:21px;}						
.up_foot_new		{	background: url(../img/foot_line_2.gif) no-repeat center top;}

a.word				{	padding: 9px 20px 0 41px; white-space: nowrap;
						display:block; height:34px;
						text-decoration:none; float: left;
						color:#8e8e8e;
						font-size:11px;
						background: url(../img/word.gif) no-repeat 0 0;}
a.pdf				{	background-image: url(../img/pdf.gif)}
a.file				{	background-image: url(../img/file.gif)}
a.word:hover		{	opacity: 0.8; color: #000;}

		/*	PRDO PAGES	*/

.prod_list			{	padding:0 0 0 27px;	}

.prod_pages_up		{	padding-right: 15px; background: #eaeaea url(../img/prod_pages3.gif) no-repeat left bottom;}

.left_list			{	padding:18px 0 0 27px;
						width:100px; color:#898989; 
						font-size:11px; font-weight:bold;
						font-family: Tahoma;  float:left;}

.right_list			{	padding:18px 10px 0 0;	width:490px; float:right;}

.a_prod_next		{	margin-top:2px;	color:#898989; font-size:11px;
						display:block; float:right;
						height:14px; width:65px;
						background: url(../img/strike_a.gif) no-repeat right 1px;	}
						
.a_prod_next:hover	{	background-position: right -13px; color:#3e922d;}

.a_prod_back		{	margin-top:2px;	color:#898989; font-size:11px;
						display:block; float:right; text-align:right;
						height:14px; width:65px;
						background: url(../img/strike_a2.gif) no-repeat left 1px;	}
						
.a_prod_back:hover	{	background-position: left -13px; color:#3e922d;}

.put_left			{	margin:0 8px;
						float:right; 
						height:20px;    min-width:100px;
						/*background: url(../img/put_left.gif) no-repeat left top;*/}

* html .put_right	{	width:100px; white-space:nowrap;}

.put_right			{	padding:3px 8px 0 8px;	height:17px; text-align:center;	
						color:#5e9e51; 
						font-size:11px; font-family:Tahoma; font-weight:bold;
						/*background: url(../img/put_right.gif) no-repeat right top;*/}

.kutii				{	padding:16px  0;	width:643px; overflow-x:hidden;}

* html .kutii		{	height:495px;}
	
.out_prod_box		{	padding:0 15px 0 0;
						width:204px; float:left;}

.prod_box			{	padding:14px 0 15px 0;	
						width:204px; min-height:180px;
						background: url(../img/prod_list_tab.gif) no-repeat left top;}		
* html .prod_box	{	height:190px;}	
.atap				{	color:#3e922d; font-size:11px; font-family:Tahoma; font-weight:bold;  }

.atap:hover			{	color:#898989;}
																							
.prod_pages_down	{	height:57px; width:643px;
						background: url(../img/dolen_listing.gif) no-repeat left top;}
							
.put_left_dol		{	background: url(../img/put_left_dol.gif) no-repeat left top;}
.put_right_dol		{	background: url(../img/put_right_dol.gif) no-repeat right top;}	

.brands_list		{	list-style-type: none; margin: 16px 0 16px 15px; padding: 0;}
.brands_list li		{	float: left; margin: 0 10px 10px 0;}
.brands_list li a		{	display: block; width: 204px; height: 65px; padding-top: 19px; text-align: center; background: url(../img/brands_list.png) no-repeat center top;}
													
		/*	NEWS BOX	*/
.news_kutii		{	padding-left: 14px; width:629px}	
.news_box		{	padding:24px 0 0 0; border-bottom: solid 1px #eeeeee;}
.news_box_none	{	border:0px;}													
.date			{	padding:5px 0 0 1px;	width:72px; height:19px;
					text-align:center; color:#e0e0e0;
					float:left;
					font-size:10px; font-weight:bold; font-family:Tahoma;
					background: url(../img/news_date.gif) no-repeat left top; }													

.news_info			{	padding:0 0 0 15px;	margin-left: 80px;  }
.news_info a		{	color:#6b6b6b; font-size:12px; font-family:Tahoma; }
.news_info a:hover	{ color:#0f0d0d; }
		
		/*	ONE NEW	*/
.one_new		{	padding:10px 0 10px 14px; border:0px;}
.one_new_info	{	color:#6b6b6b; font-weight:bold; font-size:12px; font-family:Tahoma;} 
.single_new		{	padding:10px 10px 5px 15px;				
					font-size:12px; font-family:Tahoma; color:#5e5e5e;}	
.single_new object {	float: left; margin-right: 15px;}
.news_multimedia	{	color: #2c2a2a; list-style-type: none; margin: 0; padding: 0; text-align: right; height: 25px;}
.news_multimedia li	{	display: inline;}
.news_multimedia li a	{	color: #3E922D; }
.news_multimedia li a:hover	{	color:#898989;}
.ie_bok					{	position: relative;}	
.search_inner			{	padding:10px 10px 0 27px; width:606px; min-height:125px;
							color:#898989; font-size:12px; font-family:Tahoma;}	
* html .search_inner	{	height:125px;}
.search_inner a			{	color:#509c41; font-size:14px; font-family:Tahoma; font-weight:bold; }
.search_inner a:hover	{	color:#898989; }
.liniq					{	padding:6px 0px;	border-bottom: solid 1px #eeeeee;}

.banner_part			{	padding:25px 0 0 0;	}

.banner_part a	img		{	opacity: 0.5; filter:Alpha(Opacity=50);}
.banner_part a:hover img { opacity: 1.0; filter:Alpha(Opacity=100);}

.table_pst_part			{	margin:0 auto; padding:0px;
							width:185px; 
							text-align:center; vertical-align:middle;}	
								
.table_pst_part	td		{	padding:6px 0;}							

#zoom, .zoom	{ cursor: url(img/zoom.cur),default;}
