 html	{ font-size:100.01%;}
 body 	{ font-size:1em;}

html , body { 	margin:0px; padding:0px;
				color:#464445;
				font-size:11px;
				background-color:#fff;
				font-family:Tahoma,Verdana,Arial;}
			/*	---------- ALL ----------*/
.nofloat	{ clear:both;}		
a			{ text-decoration:none; outline:none; margin:0px; padding:0px; color: #CCCCCC;}
a img		{ border:0px;}
ul			{ list-style-type:none; margin:0px; padding:0px;}
ul li		{ margin:0px; padding:0px;}
i			{ display:none;}
form		{ margin:0px; padding:0px;}
h2,h3		{ margin:0px; padding:0px; font-weight:normal; font-size:1em;}
				
.head 		{ 	margin:0px; padding:0px;
				background:url(../_img/head_fon.gif) repeat-x left top;}

/*-----------	HEADER	--------*/

.header_center {	margin:0px auto; padding:0px;
					width:1003px; height:408px;	}
					
			/*	left column	 */					
.left_header	{	margin:0px; padding:52px 0 0 0; float:left;
					width:283px; height:356px; 
					background:url(../_img/left_fon.jpg) no-repeat left top;}
.logo 			{	margin:0px; padding:0px 0 0 30px;
					width:253px; height:58px;}
		
.logo a 		{	display:block; width:214px; height:58px;
					background: no-repeat left top;}
			
/*-------------------*/
.top_menu 		{	margin:0px; padding:15px 0 0 70px; 
					overflow:hidden;
					width:210px; height:200px; }
.top_menu li 	{	padding-bottom:6px;}
			
.top_menu a 	{ 	color:#464445; font-size:12px;  }
				 
.top_menu a:hover , .top_menu .selected { color:#a13b47; font-weight:bold;}				 
/*------------------*/

.searching		{	margin:0px; padding:16px 2px 1px 63px; 	position: relative;
					/*width:162px; /*height:24px;*/ width:194px;
					background:url(../_img/new_tyrsene.gif) no-repeat 60px 15px; } 
					
				
/*.searching form {	position: relative;}*/

.posit			{	position:absolute; top:43px; }
/*.posit input 	{	float:left; margin:0px; padding:0px;}
.posit strong	{ float:right;}*/
.posit input 	{	vertical-align:middle;}
.posit strong	{	vertical-align:middle;}

.on_uno			{	left:47px; width:60px;}
.uno			{	left:101px; width:93px;}
.due			{	left:188px; width:88px;}

.search_pole	{	margin:0px; padding:2px 0 0 7px; vertical-align:top;
					width:133px; height:18px; float:left;
					border:0px; background:none; 
					color:#a39a8b; font-size:1em;}
		
.search_button	{	margin:0px; padding:0px 0 3px 0;
					width:48px; height:20px;
					color:#fff; float:right;
					font-size: 1em ;
					border:0px; vertical-align: top;
					cursor:pointer; outline:none; 
					background: no-repeat left top;}				
				
			/*	center column	 */
.center_header	{	margin:0px; padding:125px 0 0 0; float:left;
					width:406px; height:283px; 
					background:url(../_img/center_fon.jpg) no-repeat left top;}
					
.caption 		{	margin:0px auto; padding:0px 0px 5px 10px;
					width:260px; height:20px; 
					border-bottom: solid 1px #d6d6d6;}
					
.caption a 		{	padding:3px 0 0 25px; float:right; 
					display:block; width:90px; height:17px;
					color:#959595; font-size:10px;
					background:url(../_img/rss_fon.gif) no-repeat left center;}	
.caption a:hover {	color:#892222; background:url(../_img/rss_fon_hover.gif) no-repeat left center;}
														
.caption h2		 {	width:133px; height:16px; float:left;
				  	background:no-repeat left bottom;}
.dif	{ color:#a1a1a1;  font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}					
.center_header .info		{	margin:0px auto; padding:10px 0 0 0;
								width:270px; height:42px;}				  
			
.center_header .info .title {	padding:0px 0px 15px 10px;
								/*height:33px;*/ overflow:hidden;
								font-size:13px; font-weight:bold;}			
			
.center_header .info .text	{	padding: 2px 17px 10px 10px;
								text-align: justify; 
								font-size:11px;
								height:146px; overflow:hidden;}
#lin	{ color:#464445;}								
.center_header .info .more_news 		{	display:block; padding:2px 0 0 6px ; margin-top:5px; 
											height:18px; text-align:center; 
											color:#fff; 
											background:#bfaf95 url(../_img/all_news.gif) repeat-x left top;}
																			
.center_header .info .more_news:hover	{	background-position: bottom;}
.div_archiv	{ text-align:right; padding:1px 4px 0 0;}
.center_header .info .new_archive		{ color:#892222; } 
.center_header .info .new_archive:hover	{ color:#959595; } 
								
				/*	right column	 */
.right_header	{	margin:0px; padding:0px; float:left;
					width:311px; height:408px;  
					background:url(../_img/right_fon2.jpg) no-repeat left top;}
					
.languages		{	margin:0px; padding:7px 0 0 0;
					width:282px; height:30px;}
						
.languages ul li.none { background:none;}					
.languages ul li	  {	float:right; margin-left:5px; padding-left:5px;
						background:url(../_img/lang_li.gif) no-repeat center left;}
						
.languages a 		  {	padding:4px 0 0 1px;
						display:block; text-align:center;
						width:24px; height:22px; color:#4a4a4a;}	
.languages a:hover , .languages .selected 	  {	color:#fff;
												background:url(../_img/lang.gif) no-repeat left top;}
																	
						/*------------ ABONAMENT FORM-----------------*/
.msg_error			{	position:absolute; top:0px; left:0px; z-index:99999}																				
.abonament_bg		{	margin:0px; padding: 0 0 0 0;
						position:relative;
						height:343px; color:#a13b47; 
						background: no-repeat 34px 30px; /*6px*/;}

.abonat_bg			{	position:absolute; left:40px; top:21px;
						display:block; 
						width:216px; height:40px;
						background:url(../_img/click_here2.gif) no-repeat 0px 0px; }
			
.abonat_bg:hover	{	background-position:bottom;}

.hidden_bg			{	position:absolute; left:40px; top:21px;
						display:block; 
						width:216px; height:40px;
						background: no-repeat 0px 0px; }
			
.hidden_bg:hover	{	background-position:bottom;}

.hidden_en			{	position:absolute; left:44px; top:18px;
						display:block; 
						width:216px; height:40px;
						background: no-repeat 0px 0px; }
			
.hidden_en:hover	{	background-position:bottom;}




.abonat_en			{	position:absolute; left:44px; top:18px;
						display:block; 
						width:216px; height:40px;
						background:url(../_img/click_here_en2.gif) no-repeat 0px 0px; } 
							
.abonat_en:hover	{	background-position:bottom;}

					
.abonament_bg h3 	{	color:#a13b47; 
						font-size:11px; font-family:Tahoma,Verdana,Arial; 	}
					
.number				{	position:absolute; left:46px; top:117px;}
.number h3			{	margin-bottom:5px; }

.number input		{	padding:0 2px 0 0px; 
						background:none; border:0px; 
						width:202px; height:22px;	}
						
.number span		{	margin:0px; padding:2px 0 0 4px; 
						width:212px; height:20px; display:block;
						background: url(../_img/span_mail.gif) no-repeat  left top;}					
						
.family				{	padding:0 0 0 4px;	position:absolute; left:43px; top:164px;}
									
.family h3			{	margin-bottom:7px;}

.family input		{	padding:1px 2px 0 4px;
						background:none; border:0px; 
						width:202px; height:18px;	}						
										
.txt_area			{	margin:0px; padding:2px 0 0 0px; 
						position:absolute; left:46px; top:215px;}										
.txt_area h3		{	margin-bottom:7px;	}

.txt_area textarea	{	padding:0px 0px 0 4px;
						font-size:13px; font-family:Arial; 
						width:208px; height:65px;
						overflow: auto;
						border:0px; background:none;}
						
.form_button		{	position:absolute; right:53px; bottom:5px; }	

.form_but			{	width:77px; height:24px; display:inline; 
						color:#dbdbdb; font-size:1em;
						cursor:pointer; border:0px;
						background:  no-repeat left top;}
					


				/*============= PAGE ==============*/
.out_page	{	background:url(../_img/out_page.gif) repeat-x left top; background-color:#222222;}
.page		{	margin:0px auto; padding:0px 0 10px 0;
				width:1003px; min-height:348px;}
.one_page a			{	color:#5d5d5d; text-decoration:underline;}
.one_page a:hover	{	text-decoration:none;}
* html .page {	height:348px;	}
.page_gal	{	min-height:300px;}

.page_index	{	padding-bottom:20px;}				
			/*----------- LEFT_PAGE --------*/
				
.left_page		{	margin:0px; padding:0px 0 0 10px;
					position:relative;float:left;
					width:310px; min-height:350px; /*width:950px;*/}
					
* html .left_page {	height:350px;	}

.tab 			{	position:absolute; left:16px; top:-33px;
					padding:8px 0 0 35px; 
					width:283px; height:34px;
					background:url(../_img/tap.gif) no-repeat left top;}

.tab h2 		{	width:203px; height:20px;
					background: no-repeat center top;	}
					
#dobavka		{	padding:1px 0 0 0;
					color:#fff; float:left; 
					color:#a1a1a1; font-weight:bold;
					font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.top_title		{	margin:0px; margin-bottom:20px; 
					/*width:200px;*/ padding:0px 0 0 20px; }
.top_title h2	{	width:240px; height:48px; 
					margin-right:5px;
					background: no-repeat left bottom;}

.top_title h2.hht	{	/*border: solid 1px green;*/ width:200px;}
					
.top_title h2.stop	{	/*border:solid 1px red;*/ width:91px;	}

.soon_ok			{	margin:0px auto; 
						 padding-left:35px;
						color:#d0d0d0; 
						font-size:11px;
						font-family:Verdana,Tahoma, Arial;}
					
.under 			{	margin:0px; padding:7px 0 0 7px; 
					width:262px; min-height:70px; cursor:pointer; 
					color:#a89162; 
					/*background: repeat-x left top;*/ }
* html .under	{	height:70px;}
					
.all_category	{	padding:10px 44px 0 22px;
					text-align:right;}
.all_category a	{	color:#d0d0d0; 
					font-size:11px;
					font-family:Verdana,Tahoma, Arial;}
.all_category a:hover { color:#a13b47; }

.under img 		{	border: solid 5px #585858;	}

#ptk 			{	display:block; width:54px; height:54px;
					border:solid 5px #585858;
					background: no-repeat center center;}

.no_image		{	width:65px; height:65px; 
					text-align:center; float:left;
					display:table; vertical-align:middle;  }					
.v_center		{	display:table-cell; vertical-align:middle;}

* html .no_image	{	position:relative; overflow:hidden;	}
* html .v_center	{	position:absolute;	top:50%; left:50%;	}
* html .center_ie	{	position:relative;	top:-50%; left:-50%; }


.infor			{	margin:0px; padding:0px 0 0 5px;
					float:left; color:#a89162;  
					width:192px; min-height:67px;}
.info_title 		{	padding:0 0 0px 0;}					
.info_title	a		{	color:#d0c5aa; font-weight:bold; }
.info_title	a:hover	{	color:#a89162; }
					
.under_line		{	width:282px; height:2px; font-size:2px; padding:3px 0px ; 
					background:url(../_img/under_line.gif) no-repeat  center; }

			/*----------- CENTER_PAGE --------*/
				
.center_page	{	margin:0px; padding:2px 0 0 0;
					float:left;
					width:360px; }
									
.ask			{	margin:0px; padding:0px;
					width:316px; height:136px;
					display:block;
					background: no-repeat left top;}
.ask:hover 		{	background-position:bottom;}

.catalog		{	margin:0px; padding:30px 0 0 86px;
					width:230px; height:69px;
					display:block; color:#a89162;
					text-align:center;
					background: no-repeat left top;}
.catalog:hover	{	background-position:bottom;}					

.world			{	margin:0px; padding:45px 0 0 26px;
					width:290px; height:63px;
					display:block; color:#a89162;
					text-align:center;
					background: no-repeat left top;}
					
.world:hover 	{	background-position:bottom;}	
							
			/*----------- RIGHT_PAGE --------*/				
.out_right_page	{	padding:0px; margin:0px;
					width:312px;  float:left;
					background: url(../_img/out_right_page.gif) repeat-y 4px 2px;}
					
.right_page		{	margin:0px; padding:0px 0 40px 40px;
					float:left;
					width:270px; /*height:327px;*/ 
					background: url(../_img/anketa.gif) no-repeat center bottom;}
					
.name_anketa	{	margin:0px; padding:16px 0 0 0;}

.name_anketa h2	{	width:95px;height:25px;
					background: no-repeat left bottom;}

.opisanie		{	padding:15px 0 10px 0; 
					width:240px; color:#e4e3e3;}



		/*-------ANKETA FORMA-------*/
		
.form_anketa		{	position:relative; color:#fff;  padding-bottom:30px; 
						/*height:185px; */ min-height:167px;
						width:240px;  }
* html .form_anketa	{	height:167px;}					
.msg_error			{	position:absolute; /*left:46px; top:70px; color:#4e4e4e;*/
						top:80px; left:29px;
						 font-size:10px; font-weight:bold;   }

.msg_error2			{	padding:10px 0 10px 62px; color:#4e4e4e; font-size:10px; font-weight:bold;}

.radio_but			{	padding: 0; vertical-align:middle;}

.radio_but input	{	vertical-align:middle;}

.anket_button		{	padding:0; position:absolute;  
						left:-23px; bottom:0px;}
/* html .anket_button 	{	position:absolute; left:-23px; /*top:165px; top:200px; }*/

.anket_button input	{	width:64px; height:20px; 
						color:#b4b3b3; cursor:pointer;
						text-align:center; font-size:1em;
						border:0px; background:none;
						
						background-repeat: no-repeat;
						background-position:left top;}
						
.procent_div		{	padding:3px 0 3px 0; width:233px; height:16px; overflow:hidden; clear:both;}
.procent_img		{	margin:0px 0px 0px 0px;}
.procent_strong 	{	font-size:9px; float:left; color:#bc4251;}

a.radio_point		{	margin:2px 0 0 0; padding:0px;
						display:block; float:left;
						width:12px; height:12px; font-size:9px; 
						background:url(../_img/radio_point2.gif) no-repeat left top;}

a.radio_point:hover	{	background-position:  0px -12px;}

.new_procent		{	display:block; margin:0px; padding:1px 0 0 0;
						width:100px; height:10px; float:left;
						background:url(../_img/new_procent2.gif) no-repeat left top;}
						
.new_left			{	display:block; margin:0px; padding:0px 0 0 5px;
						 height:11px; 
						background:url(../_img/new_left.gif) no-repeat left 0px;}
						
.new_right			{	display:block; margin:0px; padding:0px;
						width:50px; height:11px; 
						background:url(../_img/new_right.gif) no-repeat right 0px;}
.pylen			{	padding-bottom:20px;}
/*a.selected:active	{	background-position:0px -24px;}*/
	

.radio_text	{	padding-left:8px;  
				width:182px; float:left;} 
	
.radio a	{	margin-top:2px;display: block;
				float: left;
				width:12px;height:12px;
				font-size:9px; 
				background: url(../_img/radio_point.gif) left top no-repeat;}

.radio a:hover			{	background-position: 0px -12px;}

.radio .selected		{	background-position: left bottom;}
.radio .selected:hover	{	background-position: left bottom;}

.radio span				{	padding: 0 0px 0 10px;
							float: left;}

.checkbox				{	display:block; width:18px; height:19px; font-size:10px; 
							margin:0 5px 0 0; float:left;
							background:url(../_img/check22.gif) no-repeat left top;}
							
.checkbox:hover			{	background-position:0px -19px;}	

.selected2				{	background-position: left bottom;}
.selected2:hover		{	background-position: left bottom;}			
	
				/*============= FOOTER ==============*/
				
.out_footer	{	background:url(../_img/new_out.gif) repeat-x left top;}
.footer		{	margin:0px auto; padding:50px 0 0 0;
				width:1003px; height:49px;
				color:#c5bb91; text-align:center;	}				
.foot_left	{	float:left; margin-left:20px;}
.design		{	float:right; margin-right:20px;}
.design a	{	color:#c5bb91;}
.design a:hover	{ text-decoration:underline;}		
				
/*.out_footer	{	background:url(../_img/out_footer.gif) repeat-x left top;}
.footer		{	margin:0px auto; padding:50px 0 0 0;
				width:1003px; height:53px;
				color:#c5bb91; text-align:center;	}*/				

/*=========		INNER INFO PAGES	===========*/
.glas			{	border: solid 1px #000000; text-align:right;}
.glas_a			{	color:#A13B47; font-weight:bold;}

.glas_a:hover	{	color:#D86371;}





.center_head_info	{	padding:55px 0 0 0; height:353px;}

.head_img			{	margin:0px auto; margin-top:5px; padding:0px;
						width:284px; height:260px;
						background:url(../_img/head_img_fon.gif) no-repeat left top;}
					
.center_table		{	margin:0px auto; margin-top:10px; padding:0px;
						width:284px; height:260px;
						text-align:center; border:0px;
						background:url(../_img/head_img_fon.gif) no-repeat left top;}		
										
.see_all			{	margin:0px auto;
						padding:5px 4px 0 0;
						width:280px;
						text-align:right;}

.see_all a			{	color:#989898;}
.see_all a:hover	{	color:#4b4b4b;}

.tab_a				{	padding:1px 0 0 19px;
						color:#e7e2d0; font-family:Tahoma,Arial;
						font-size:12px; font-weight:bold; }

.tab_a a			{	color:#a0a0a0;}
.tab_a a:hover		{	color:#dfe3c8;}

.a_left				{	float:left; width:90px;}
.a_right			{	float:right; width:60px; padding-right:40px; text-align:right; }

.top_title_inner	{	padding-left: 27px;}

.left_page_inner		{	min-height:20px; padding-left: 50px;  width:915px;}
* html .left_page_inner	{	height:20px;}


.left_page_inner h2		{	width:214px;}


.out_page_inner		{	background:url(../_img/out_page_inner.gif) repeat-x left top; background-color:#d6dbbf;}

.one_page		{	padding:26px 55px 26px 63px; 
					text-align:left; color:#5d5d5d; color: #585858;	}

.one_page img	{	 margin:5px 12px 5px 5px; border: solid 1px #b1b1b1; }

.under_title	{	font-size:16px;}

		/*=========	UNDER PAGE=========*/

.under_page					{	background: url(../_img/under_page.gif) repeat left top;}

.inner_under_page 			{	margin:0px auto; padding:0px;
								width:1003px; min-height:55px;}

* html .inner_under_page	{	height:55px;	}

.list_page					{	padding:17px 85px 0 0;
								width:200px;
								float:right;
								}
				

.back , .next				{	margin:0px; padding:0px;
								display:block; float:left;
								width:19px; height:19px;
								background:url(../_img/list_back.gif) no-repeat left top;}
.next						{	float:right; background-image:url(../_img/list_next.gif);}								

.back:hover , .next:hover	{	background-position:bottom;	}

.numbers					{	padding:0px 0 0 0px;
								width:184px; height:19px; float:left; 
								color:#5d5d5d; 
								background:url(../_img/new_list4.gif) no-repeat left top; }
.bbb						{	padding:2px 0 0 0; 
								width:145px; 
								float:left; text-align:center;}
.bbb strong					{	color:#a13b47;}
#none12	, #none13			{	background:none; cursor:default;}								
												
			/*============ PAGE FAQ ============*/				

.out_page_faq	{	background: url(../_img/cash_faq.gif) repeat-x left top #f0ede6;}/*out_inner_faq.gif*/

.under_page_faq	{	background:#F0EDE6;}/*2a2a2a*/

.faq_left		{	padding:0px; 
					width:900px; float:left;}
					
.faq_right		{	padding:0px;
					width:400px; float:left;}
					
.faq				{	margin:0px 0 0 15px; padding:8px 20px 12px 0px;
						width:363px; float:left; 	
						background:url(../_img/faq_line.gif) no-repeat bottom center;}

.faq .big , .star					{	padding:0 0 0 20px; margin:0px;
										display:block;
										color:#a1a1a1;
										background:url(../_img/bullet.gif) no-repeat left center;}

.faq .big:hover , .star:hover		{	color:#000000;
										background:url(../_img/bullet.gif) no-repeat left center;} /*bullet_2.gif*/

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

.faq .small			{	background:none; color:#a1a1a1;}		
.faq .small:hover	{	color:#cdcbcb;}
.faq_none			{	background:none;}

		/*==========	GALLERY PAGE	=============*/
		
.gal_box	{	margin:0px; padding:7px 0 0 0;
				width:173px; /*height:160px;*/ float:left;}

.gal_table		{ 	width:172px; height:160px; text-align:center;} 
				
					
.gal_table img	{	margin:0px; padding:0px; border: solid #fff 1px;}

.gal_box div { margin:0px;	padding: 0 5px 10px 5px;	color:#bdbdbd; text-align:center; }	

		/*==========	CATEGORY BUTTONS	=============*/
		
.cat_btns 			{	margin: 0; padding: 0; list-style-type: none;}
.cat_btns li 		{	float: left; padding: 0 14px 10px 14px; width: 261px;}
.cat_btns a			{	display: block; padding: 10px 13px; height: 70px; 
						color: #ffffff; font-weight: bold; font-size: 12px;
						text-decoration: none; 
						background:url(../_img/glr-btns-bgr1.gif) left top no-repeat;}
.cat_btns a:hover	{	text-decoration: underline;
						background:url(../_img/glr-btns-bgr1.gif) right top no-repeat;}
.cat_btns a span	{	display: block; padding: 3px 0 0 0; 
						font-size: 11px; font-weight: normal; text-decoration: underline;}
#list_infos a span 	{	text-decoration: none;}


#listgal								{	min-height:46px;}
* html #listgal							{	height:46px;}

#under_center							{	text-align:center; padding-top:25px; min-height:45px;}
* html #under_center					{	height:45px;}
.under_but_img							{	margin:5px 9px 5px 5px;}

.kartinka								{	margin:0px 8px 0 0; padding:0px;
											display:block; float:left;
											width:53px; height:54px;
											background:no-repeat center center;}


#prodlist			{	padding:8px 0px 1px 0px; display:block;
						font-size:10px; font-weight:normal;}
#prodlist p			{	margin:0px; padding:0px;}
.srch_res a			{	color:#5d5d5d; font-size:11px; font-weight:bold;}
.srch_res a:hover	{	text-decoration:underline;}
									
/*========== CONTACT FOMRS ===========*/

.mailform			{	margin:0px; padding:0px;
						position:relative; 
						width:434px; height:335px; overflow:hidden;}
.mailform_differ	{	height:215px;}				
.mailform label 	{ 	float:left; /*color:#474747;*/}
			
.mailform span		{	margin:0px; padding:2px 0 0 4px;
						display:block; float:right;
						width:208px; height:22px;
						background:url(../_img/form_fld.gif) no-repeat left top;}
* html .mailform span		{	padding-top:0px;}
					
	
.mailform span .span_fld	{	width:202px; height:16px; 
								background:none; border:0px;}
								
.mailform span.form_area	{	width:297px; height:127px;
								background:none;
								background:url(../_img/form_text.gif) no-repeat left top;}
								
.mailform span.form_area .form_txt	{	width:295px; height:124px;
										background:none; border:0px;}
										
.form_but		{	background: url(../_img/form_but.gif) no-repeat left top;}										
													
.name_c			{	position:absolute; left:0px; top:0px;
					width:330px; }
.name_c_mail	{	top:30px;}

.mail_c			{	position:absolute; left:0px; top:60px;
					width:330px; }



.ask_c		{	position:absolute; left:0px; top:95px;
				width:420px; height:127px; }

.but_c		{	position:absolute; left:120px; bottom:0px;
				width:70px; }
.code_txt	{	position:absolute; left:121px; bottom:39px; /*color:#5D5D5D;*/}
.code_img	{	position:absolute; left:115px; bottom:60px; }
.code_fld	{	position:absolute; right:19px; bottom:65px;}
#code_sp	{	background:none #9d9b9b;	clear:both; width:100px; overflow:hidden; border:solid 1px #b1b1b1;  }


#code_sp .code_inp	{	width:65px; padding:3px 0 0 28px; font-size:15px; }

.inf				{	position:absolute; right:20px; bottom:0px;
						text-align:right; color: #a13b47;}
	
.prod_form			{	padding:30px 0 25px 0; margin:0px auto; 
						width:375px; }

.news_check			{	position:absolute; left:55px; top:50px;
						width:200px; }
				
.news_check	input , .news_check_2 input	, .news_check_3 input		{ vertical-align:middle;}
.news_check	strong , .news_check_2 input strong , .news_check_3 input strong	{ vertical-align:middle;}
				
.news_check_2		{	position:absolute; left:166px; top:50px;
						width:200px; }
.news_check_3		{	position:absolute; left:166px; top:0px;}
.but_news			{	bottom:0px; left:47px;}

.new_abonat_form	{	position: absolute; z-index:9999; left:0px; /*padding:84px  0 0 0; top:54px; height:207px; url(../_img/right_fon_form.gif)*/
						top:0px; 
						padding:0px;
						width:311px;   overflow:hidden; 
						background: left bottom no-repeat;}
.sdr				{	padding:160px 0 0 0;	background:no-repeat left bottom;  
						height:185px;}						
.index_new			{	height:110px; }

#closed				{	position:absolute; left:187px; bottom:0px;
						padding: 4px 0 0 0;
						display:block; width:69px; height:17px;
						color:#DBDBDB; text-align:center;
						background: url(../_img/form_but.gif) no-repeat left top;}
						
#closed:hover		{	background-position:bottom;}

		/*		PRODUUKT		*/				
									
.prod_name			{	padding:0 0 10px 20px;
						font-weight:bold; font-size:12px; 
						color: #A0A0A0;}
						
.prod_one 			{	padding-bottom:15px;}

.prod_one li		{	line-height:15px;}

.prod_one li span	{	font-weight:bold;}
									
.way				{	padding:16px 0 0 0 ;	
						width:618px; height:30px;
						float:left; 
						color:#717171; font-size:11px;
						font-family:Tahoma,Arial; }
								
.way_a	, .depo:hover			{	color:#7c7b7b; font-size:11px;}
						
.way_a:hover , .depo			{	color:#bc636d;}
						
.ddb				{	padding:10px 0 0 0;
						width:260px; height:30px;
						float:left;}
 												
						
.onn				{	padding:3px 0 0 0;
						display:block; float:right;
						width:120px; height:20px;
						color:#717171;
						text-align:center;
						font-size:11px; font-weight:normal;
						font-family:Tahoma,Arial;
						background-color:#464646; }
						
						
.onn:hover			{	background-color:#a13b47; color:#dbdbdb;}
						
.okk				{	display:block; float:right;
						margin-right:10px;
						width:77px; height:23px;
						color:#bd4553;
						font-size:11px; font-weight:normal;
						font-family:Tahoma,Arial;
						background-color:#603d41;}
												
/*#open_form			{	color:#a13b47; font-weight:bold; cursor:pointer;}
#open_form:hover	{	color:#d86371;	}*/

.mailform span.form_area .form_friend		{ width:293px;}
.red_er		{	padding:7px 0 0 0;
				width:239px; height:22px;
				text-align:center;
				background:url(../_img/red_er.gif) no-repeat left top;}
.red_er2	{	padding-top:20px; 
				height:22px;
				background-position:bottom;}			
									
.red_er_f	{	background:url(../_img/red_er_new.gif) no-repeat left top; color:#a13b47;}									
																								

#thumblist {  float:left; padding:5px 0 0 0; 
				margin:0px; border: solid 1px red; 
			   width:920px; height:140px; 
			   overflow:hidden; position:relative;
			 }
				
#thumblist ul { list-style-type:none; margin:0px 5px 0px 0px; padding:0px;  height:140px; overflow:hidden; z-index:1; 
				border:solid 1px #00FF00; }
#thumblist ul li { margin:3px 2px 0px 2px; padding:0px; float:left; background:url(../_img/a_new.gif) no-repeat left top;}	
/*#thumblist ul li a { margin:0px; padding:0px 0px 0px 0px;    display:block; width:54px; height:50px; 
                     background-color:#CC00CC; background:no-repeat center center;}*/
                     
                     
                     
.new_list		{	margin:0px 40px 20px 7px; padding:0 0 10px 0;
					width:384px; float:left; 
					background: url(../_img/new_list_fon.gif) no-repeat left bottom; }

.inner_new		{	padding:0 0 0 20px; cursor:pointer;
					background: url(../_img/bullet.gif) no-repeat left center;}
#snimka-nova	{	margin:0 10px 0 0;	display:block; width:104px; height:104px;
					float:left;
					background-color:#bfaf95;
					background-repeat:no-repeat;
					background-position:center center;}
.novo_zaglavie	{	padding:0 0 10px 7px; color:#a13b47; font-size:16px; border-bottom:solid 1px #b1b1b1}

				/* new design form*/
				
.new_form		{	position:relative;	height:263px; 	
					background: url(../_img/form_bg.gif ) repeat-x left top;}

.single			{	padding:0 0 0 7px;	color:#a13b47; font-size:16px; }

.span_1			{	padding:3px 0 0 5px; position:absolute; left:177px; top:65px;
					display:block;
					width:210px; height:19px;
					background: url(../_img/span_1.gif ) no-repeat left top;}
					
*html .span_1	{	padding-top:2px; height:20px;}

.span_2			{	top:107px;}
.span_3			{	top:149px;}

.span_1 input	{	padding:0 5px 0 0px; width:200px; height:18px; color:#939393;
					border:0px; background:none;}

.txt_1			{	padding:0 0 0 20px; 
					position:absolute; left:28px; top:70px;
					width:125px; color: #5d5d5d; 
					background: url(../_img/txt_bg.gif ) no-repeat left center; }
					
.txt_2			{	top:112px;}				
.txt_3			{	top:154px;}					
.txt_4			{	left:425px;}
.txt_5			{	top:178px; left:177px; color:#a13b47; width:200px; 
					padding:0px; background:none;}
					
.text_cont		{	top:150px;}	
				
.area_bg		{	padding:2px 0 0 7px; position:absolute; left:521px; top:65px;
					display:block; width:328px; height:123px;
					background: url(../_img/area_bg.gif) no-repeat left top}					
					
.area_bg textarea	{	padding:0px 0 0px  0;
						width:327px; height:118px; overflow:auto;
						color: #5d5d5d; border:0px; background:none;}					
					
.dob			{	position:absolute; left:28px; bottom:16px;
					width:87px; height:31px;
					border:0px; background:none;
					cursor:pointer;
					background: left top no-repeat;}
										
#jkl			{	position:absolute; left:337px; bottom:11px; border:solid 1px #a79b87;}

.spam_txt		{	position:absolute; left:177px; bottom:26px;
					padding:0 0 0 18px; color:#f1efe8;
					width:100px; 
					background: url(../_img/spam_bg.gif) no-repeat bottom left;}
					
.spam_txt_2		{	left:524px; bottom:10px; padding:0px;
					width:211px; height:39px;
					background:none;}

.spam_fld		{	position:absolute; left:786px; bottom:21px;
					padding:4px 0 0 13px;
					width:57px; height:18px; display:block;
					background: url(../_img/spam_fld_2.gif) no-repeat left top;}
					
.spam_fld input	{	padding:0px 5px; width:40px;
					font-size:12px;
					border:0px; background:none;}

/* */
.links_list		{	padding: 0 0 0 15px; margin: 0; list-style-type: none;}
.links_list li	{	float: left; padding: 13px 10px 13px 20px; margin: 0 60px 0 0; width: 340px;
					/*background: url(../_img/bullet.gif) left center no-repeat; */
					border-bottom: solid #c9c8c6 1px;}
.links_list .vkl	{	background: url(../_img/bullet.gif) left center no-repeat; }					
					
.links_list .a:hover	{	color: #a13b47;}
.links_list .link	{	display: block; text-decoration: none;}
.links_list big	{	float: left; display: block; padding: 0 0 10px 0; width: 226px;
					font-weight: bold; font-size: 11px;}
.links_list .block	{	display: block; float: left; width: 226px;}
.links_list small	{	display: block;
						font-size: 11px;}
.links_list .thumb	{	float: left; display: block; margin: 0 10px 0 0; width: 104px; height: 104px;
						background-color: #bfaf95; background-position: center center; 
						background-repeat: no-repeat;}
.links_list .nofloat	{	float: none; padding: 0; width: 1px; height: 1px; font-size: 1px;
							background: none; border: none;}
							
							
#secure_code{
	position: absolute; left:47px; bottom:5px;
	border: solid 1px #a69a85;
}

.index_code{
	left:105px; bottom:5px;
	padding-left:3px; overflow:hidden;
	width:48px;
	background: url(../_img/s_code_span.gif) no-repeat left top;
}						
