/* CSS Document created neuromachine86@mail.ru */ 
 
/*Eric Meyer css reset*/
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; }
	body {line-height: 1;}
	ol, ul {list-style: none;}
	blockquote, q {quotes: none;}
	blockquote:before, blockquote:after, q:before, q:after {content: '';content: none; }
	:focus {outline: 0;}
	ins {text-decoration: none; }
	del {text-decoration: line-through;}
	table {border-collapse: collapse; border-spacing: 0;}
/*end css reset*/	

* html .main { /* хак для ie6 */
height: 100%; /* для ие6, т.к. не понимает min-height */
}	 

body, html {margin:0px; padding:0px; height: 100%;float: left;width: 100%; font-family:Arial, Helvetica, sans-serif; background:url(/design/ru/images_pelican/main_gradient.jpg) repeat-x top;  background-color:#002610;}
img { border:none;}

#YMap { z-index:100000;}
.map_title {font-size:14px; color:#fff; padding: 0 0 20px 5px;}

#container {min-height: 100%; background:url(/design/ru/images_pelican/main_img.jpg) no-repeat top center;}
* html #container {height: 100%; /* для ие6, т.к. не понимает min-height */}	 
	#top_line { height:51px; background:url(/design/ru/images_pelican/top_line_back.jpg) repeat-x; z-index:2000;}
		#top_line_body { width:1000px; height:51px; position:relative; margin:auto;}
			#search_button {position: absolute; height:50px; width:34px; top:0px; left:965px; z-index:2100;}
			/* main menu */
			#main_menu {position: absolute; height:51px; width:1000px; top:0px; left:0px; z-index:2100; }
				#main_menu li { float:left; position:relative; z-index:2100;}
				#main_menu a {display:inline-block; text-decoration:none; padding: 18px 14px 18px 14px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:13px;}
				#main_menu li.active { background-color:#000;}
					#main_menu li.active a {padding: 18px 12px 18px 12px; border-left:1px solid #303130;  border-right:1px solid #303130; margin: 0 1px 0 1px;}
				#main_menu li.subactive {}
					#main_menu li.subactive a {padding: 18px 12px 18px 12px; border-left:1px solid #303130; border-right:1px solid #303130; margin: 0 1px 0 1px;}					
					/* submenu */
					#main_menu .submenu {position: absolute; top:50px; left:0px; width:350px; background:url(/design/ru/images_pelican/popup_back.png); padding: 17px 0 9px 0; z-index:2100; display:none;/**/}
						#main_menu .submenu li { float:none; clear:both; }	
							#main_menu .subactive .submenu a { display:block; padding: 1px 0 3px 13px; border:none; margin: 0px;}		
							#main_menu .subactive .submenu a:hover { text-decoration:underline;}		
				
	#main_menu_shadow { height:12px; background:url(/design/ru/images_pelican/main_menu_shadow.png) repeat-x top; font-size:0px; line-height:0px;}
	#main_map {width:1000px; height:615px; position:relative; margin:auto; font-family:Verdana, Geneva, sans-serif; z-index:1000;}
	#head {width:1000px; height:197px; position:relative; margin:auto; font-family:Verdana, Geneva, sans-serif;}
		#small_map {position: absolute; width:248px; height:169px; top:12px; left:729px; z-index:1000;}
		#region_map {z-index:1110; position:absolute; top:0px; left:0px;}
			#region_map img { width:959px; height:588px;}
		#map {position: absolute; height:588px; width:959px; top:5px; left:40px; z-index:1000;}
			#map a { color:#FFF; text-decoration:underline;}
			#map a:hover { color:#FFF; text-decoration: none;}	
			.filial_title {position: absolute; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:24px; text-align:center; z-index:1340;}			
			.filial_info {position: absolute; width:380px; height:260px; padding:10px; top:0px; left:0px; font-size:13px; color:#FFF; line-height:18px; z-index:1350;/* background:url(/design/ru/images_pelican/translucent_filial_info.png); */background:url(/design/ru/images_pelican/popup_back.png);display:none; }
				.filial_info .title { text-decoration:underline; line-height:normal; padding-bottom:20px;}
				.filial_info .more { position:absolute; top:250px; left:10px; width:200px; height:15px;}
				#map .filial_info ul a {text-decoration: none;}
				#map .filial_info ul a:hover {text-decoration: underline;}				
			#filial_title_krr { top:505px; left:19px;}
			#filial_info_krr {top:455px; left:70px; }
			#filial_title_msk { top:260px; left:46px;}
			#filial_info_msk {top:308px; left:161px; }	
			#filial_title_kalin { top:178px; left:50px;}
			#filial_info_kalin {top:191px; left:27px; }			
			#filial_info_burat { top:436px; left:278px;}
			#filial_title_burat {top:489px; left:573px; }
			#filial_info_komi { top:231px; left:363px;}
			#filial_title_komi {top:150px; left:240px; }	
			#filial_info_zabai { top:433px; left:320px;}
			#filial_title_zabai {top:484px; left:683px; }	
			#filial_info_kamch { top:264px; left:512px;}
			#filial_title_kamch {top:166px; left:905px; }	
			#filial_info_habar { top:367px; left:430px;}
			#filial_title_habar {top:349px; left:871px;}	
			#filial_info_amur { top:393px; left:403px;}
			#filial_title_amur {top:430px; left:764px;}	
			#filial_info_vlad { top:449px; left:460px;}
			#filial_title_vlad {top:469px; left:877px;}																						
		#site_logo {position: absolute; height:46px; width:226px; top:21px; left:14px; z-index:1900;}
		#phone {position: absolute; top:75px; left:16px; font-size:24px; color:#FFF; z-index:1901;}
		#fb_button {position: absolute; width:125px; top:0px; left:18px; font-size:13px; z-index:1902;}
			#fb_button a { color:#FFF; text-decoration:none;}
			#fb_button a:hover { color:#FFF; text-decoration:none;}		
		#livescore_link { color:#FFF; position: absolute; width:225px; top:89px; left:18px; font-size:13px; z-index:1902;}
			#livescore_link a { color:#FFF; text-decoration:none;}
			#livescore_link a:hover { color:#FFF; text-decoration:none;}				
		#partners_float {width:410px; height:93px; margin:auto;}
			#partners_float .title { font-size:13px; color:#FFF; padding: 5px 0 3px 0; text-align:center; clear:both;}
			#partners_float .body { height:85px;}
			#partners_float .clear_partners { width:410px; height:1px; clear:both; font-size:0px; line-height:0px;}					
		#partners {position: absolute; width:408px; height:93px; top:90px; left:0px; z-index:1903;}
			#partners .title { font-size:13px; color:#FFF; position: absolute;  top:0px; left:15px; z-index:1905;}
			#partners .body { position: absolute; width:408px;  height:85px; top:8px; left:0px; z-index:1904;}
				.partner_1 { float:left; width:70px; height:85px;}
				.partner_2 {float:left; width:54px; height:85px;}				
				.partner_3 {float:left; width:54px; height:85px;}
				.partner_4 {float:left; width:54px; height:85px;}
				.partner_5 {float:left; width:68px; height:85px;}
				.partner_6 {float:left; width:54px; height:85px;}	
				.partner_7 {float:left; width:54px; height:85px;}	
		#fk_kuban_logo {position: absolute; height:119px; width:113px; top:56px; left:841px; z-index:1903;}	
		#fk_kuban_title {position: absolute; top:20px; left:818px; z-index:1904; font-size:13px; line-height:24px; color:#FFF; text-align:center;}
		/*#akcia {position: absolute; top:21px; left:725px; width:265px; border:5px solid #d0cfcf; z-index:1903; background:url(/design/ru/images_pelican/akcia_back.jpg) repeat-y;}*/
		#akcia {position: absolute; top:21px; left:725px; width:275px; height:171px; z-index:1903;}
			#akcia .cell { position:relative; width:265px; background:url(/design/ru/images_pelican/akcia_head_back.jpg) no-repeat top left; padding: 9px 7px 7px 13px;  font-family:Verdana, Geneva, sans-serif;}
				#akcia .title { font-weight:bold; color:#000; font-size:12px; padding: 0 0 10px 0;}
					#akcia .title a {color:#000; text-decoration:none;}
					#akcia .title a:hover {color:#000;  text-decoration: underline;}					
				#akcia .descr { font-size:12px; color:#FFF; padding: 0 0 8px 0; line-height:18px;}
					#akcia .descr a {color:#FFF; text-decoration:underline;}
					#akcia .descr a:hover {color:#000; text-decoration: none;;}					
				#akcia .more {font-weight:bold;font-size:12px;}
					#akcia .more a { color:#FFF; text-decoration:none;}
	
					#akcia .more a:hover {color:#FFF; text-decoration: underline;}		
	#mail_news { width:1000px; height:172px; margin:auto;}
		#mail_news .cell { width:242px; height:170px; float:left; margin-right:8px; position:relative; border: solid 1px #FFF;}
			#mail_news .img_in { width:240px; height:170px; z-index:100;}
			#mail_news .title_in { position:absolute; top:101px; left:0px; width:222px; height:53px; overflow:hidden; padding: 16px 10px 0 10px; font-size:12px; line-height:14px; z-index:200; background:url(/design/ru/images_pelican/mail_news_transperent.png); }
				#mail_news .title_in a { color:#FFF; text-decoration:none;}
				#mail_news .title_in a:hover {color:#FFF; text-decoration: underline;}				
		#mail_news .last {margin-right:0px;}
		#mail_news .load_img_black_at_white { width:25px; height:25px; margin:70px 0 0 480px;}
		
	#slider_in {width:998px; height:298px; position:relative; margin:auto; border:solid 1px #FFF;}
	#slider {width:998px; height:298px; position:relative;}	
		#slider .cell {width:998px; height:298px; position:relative; }
			.slide { display:none;}
				.cs-activeSlide { display:block; }
				.slide-descriptions { display:none;}	
			#slider .thumb_in {width:998px; height:298px; position:absolute; top:0px; left:0px; z-index:300;}				
			.caption {width:998px; height:69px; position:absolute; top:229px; left:0px; z-index:400; overflow:hidden; font-size:12px; line-height:14px; color:#FFF;}		
				.caption a { color:#e40522; text-decoration:none;}
				.caption a:hover { color:#e40522; text-decoration: underline;}		
				.caption .title {padding: 8px 11px 0 11px; font-weight:bold;}
				.caption .descr { padding: 9px 11px 7px 11px;}	
				
				.sl-descr { display:none;}				
			/*

			#slider_in .txt_in {width:998px; height:69px; position:absolute; top:229px; left:0px; z-index:400; overflow:hidden; font-size:12px; line-height:14px; color:#FFF;}
				#slider_in .txt_in a { color:#e40522; text-decoration:none;}
				#slider_in .txt_in a:hover { color:#e40522; text-decoration: underline;}		
				#slider_in .title {padding: 8px 11px 0 11px; font-weight:bold;}
				#slider_in .descr { padding: 9px 11px 7px 11px;}		
			*/				
	#news_blocks { width:1000px; position:relative; margin:auto; clear:both; padding:10px 0 18px 0;}
		#news_blocks .cell { width:493px; height:237px;  border:solid 1px #FFF; position:relative;}	
		#news_blocks .left_cell { float:left;}
		#news_blocks .right_cell { float:right;}
			#news_blocks .thumb_in {width:493px; height:237px; position:relative; z-index:300;}
				#news_blocks .video_uplayer { width:123px; height:122px; position:absolute; top:38px; left:180px;}
			#news_blocks .txt_area { width:471px; height:53px; position:absolute; top:168px; left:0px; overflow:hidden; z-index:400; padding: 8px 11px 8px 11px; font-size:12px; line-height:14px;}
					#news_blocks .txt_area a { color:#e40522; text-decoration:none;}
					#news_blocks .txt_area a:hover { color:#e40522; text-decoration: underline;}	
					#news_blocks .src_video { display:none;}			
				#news_blocks .title { font-weight:bold; padding-bottom:9px;}				
				#news_blocks .announce { color:#FFF;}			
				
		#news_blocks .clear_news { width:1000px; font-size:0px; line-height:0px; clear:both;}				
		
		.expand_window {width:600px;  background-color:#000; display:none; padding:5px; border:solid #999 1px;  }	
			.expand_window .close {background-image:url(/design/ru/images/includes/close.png); position:absolute; right:-22px; top:-22px; cursor:pointer; height:35px; width:35px; z-index:50000;}	
			.expand_window .body {overflow:auto; height:350px;}		
			.expand_window .result { font-size:12px; color:#000; padding: 10px; font-weight:bold;}			
	
	#middle {width:1000px; position:relative; margin:auto;  font-family:Verdana, Geneva, sans-serif; color:#FFF; padding-bottom:45px; z-index:50;}
		#left_column { }
			#page_title { font-size:24px; color:#FFF; font-weight:normal; padding: 0 5px 0px 14px; z-index:50;}
			#navi { font-size:11px; color:#acabab; padding: 4px 0 4px 14px; line-height:11px;}
				#navi a { color:#acabab; text-decoration:none;}			
				#navi a:hover { color:#fff; text-decoration: underline;}	
			#content { margin-bottom:26px; padding: 23px 9px 33px 15px; font-size:12px; line-height:14px;}
		#right_column {padding-left:23px; width:277px;}
			#right_side { padding: 8px 16px 0 16px;}
		
	#float_zero { height:185px;}
	
#float { clear:both; height:185px; /**/margin-top:-185px; }
	#float_body { width:1000px; height:185px; position: relative; margin:auto; font-family:Verdana, Geneva, sans-serif;  color:#FFF;}
		#float_body a { color:#FFF; text-decoration:none;}
		#float_body a:hover {color:#FFF; text-decoration: underline;}		
		#copyright_line { height:45px; border-top:2px solid #000803; border-bottom:2px solid #000803; position:relative;}
			#copyright {position: absolute; top:18px; left:13px; font-size:10px; color:#FFF;}
			#likes {position: absolute; height:29px; width:204px; top:13px; left:793px;}
		#other_float { height:125px; width:1000px; position:relative;}
			#law_notification {position: absolute; height:90px; width:640px; top:16px; left:11px; font-size:9px; }
				#law_notification span { color:#c4161c;}
				#law_notification p.first { padding-bottom:12px}
				#law_notification p.second { line-height:18px; padding-bottom:18px;}
			#float_contacts {position: absolute; height:110px; width:197px; top:13px; left:780px; font-size:12px;}
				#float_contacts li { padding: 0 0 9px 0; text-align:right;}



	/* INNER ALL */		
	.site_h1 { font-size:24px; color:#FFF; font-weight:normal; padding: 0 5px 15px 14px;}
	.site_h2 { font-size:24px; color:#FFF; font-weight:normal; padding: 0 5px 18px 14px;}
	.translucent { background:url(/design/ru/images_pelican/translucent_back.png);}	

	/* INNER CONTENT */
	#content p { padding: 0 0 15px 0; line-height:18px;}	
	#content td { vertical-align:top;}	
	#content a { color:#fff; text-decoration:underline;}
	#content a:hover {color:#fff; text-decoration:none;}	
	#content ul { padding: 0 0 30px 0;}
		#content ul li { list-style:disc inside; padding-left:5px;}
		.contacts_title { font-weight:bold; text-decoration:underline;}
	
	/* NEWS */	
	#news {}
		#subitems {}
			#subitems .cell { padding: 0 8px 37px 0px;}
				#subitems .head { font-size:13px; padding: 0 10px 19px 0;}
						#subitems .date a { color:#fff; text-decoration:underline;}
						#subitems .date a:hover {color:#fff; text-decoration:none;}						
					#subitems .title { padding-left:32px;}	
						#subitems .title a { color:#fff; text-decoration:none;}
						#subitems .title a:hover {color:#fff; text-decoration:underline;}																				
				#subitems .announce { font-size:12px; padding: 2px 15px 0 0; line-height:18px;}
				#subitems .thumb_in { width:80px;}
	#news {}
		#news .item { padding: 0 8px 37px 0px;}
			#news .item_head { font-size:13px; padding: 0 10px 19px 0; text-decoration:underline;}
					#news .item_head .date a { color:#fff; text-decoration:underline;}
					#news .item_head .date a:hover {color:#fff; text-decoration:none;}						
				#news .item_head .title { padding-left:32px;}	
					#news .item_head .title a { color:#fff; text-decoration:none;}
					#news .item_head .title a:hover {color:#fff; text-decoration:underline;}																				
			#news .item .announce { font-size:12px; padding: 2px 15px 0 0; line-height:18px;}
			#news .item .thumb_in { width:80px;}														
		
	
	/* NEWS WIDGET */
	#news_widget { font-size:12px; color:#FFF; p}
		#news_widget .cell { padding: 3px 0 17px 0;}
			#news_widget .date { padding-bottom:11px;}
				#news_widget .date a { color:#FFF; text-decoration:underline;}
				#news_widget .date a:hover {color:#FFF;text-decoration:none;}							 
			#news_widget .title {padding-bottom:10px;}
				#news_widget .title a { color:#FFF; text-decoration:none;}
				#news_widget .title a:hover {color:#FFF;text-decoration:underline;}								
			#news_widget .descr { line-height:18px;}	
				#news_widget .descr a { color:#FFF; text-decoration:underline;}
				#news_widget .descr a:hover {color:#FFF; text-decoration: none;}						
			
	/* FILIALS WIDGET */
	#filials_widget { padding-bottom:49px;}
		#filials_widget a { color:#FFF; text-decoration:underline;}
		#filials_widget a:hover { color:#FFF; text-decoration: none;}	
		#filials_widget .cell { padding: 0 0 20px 0;font-size:12px;}
			#filials_widget .title { font-size:12px; line-height:normal; text-decoration:underline; cursor:pointer;}
			#filials_widget .title:hover { text-decoration:none;}
			#filials_widget .content { padding-bottom:25px; display:none;}
				#filials_widget .content li { font-size:12px; padding:11px 0 0 9px;}
				
	/* PORTFOLIO */
	/* group */
	#portfolio_group {}
		#portfolio_group_content { padding: 0 0 38px 0; line-height:14px;}
		/* subitems */
		#portfolio_subitems_listing {}
			#portfolio_subitems_listing .cell { width:670px; clear:both; padding-bottom:26px;}
				#portfolio_subitems_listing .cell .thumb { width:235px; height:163px; float:left;}
				#portfolio_subitems_listing .cell .txt { width:435px; float:left;}	
					#portfolio_subitems_listing .cell .title { font-size:14px; line-height:14px; font-weight:bold; text-decoration:underline; padding: 0 0 10px 0;}	
					#portfolio_subitems_listing .cell .announce { line-height:14px;}		
				#portfolio_subitems_listing .clear_both { clear:both; width:670px; height:1px; line-height:0px; font-size:0px;}
		/* subgroups */
		#portfolio_subgroups_listing {}
			#portfolio_subgroups_listing .cell { width:670px; clear:both; padding-bottom:26px;}
				#portfolio_subgroups_listing .cell .thumb { width:235px; height:163px; float:left;}
				#portfolio_subgroups_listing .cell .txt { width:435px; float:left;}	
					#portfolio_subgroups_listing .cell .title { font-size:14px; line-height:14px; font-weight:bold; text-decoration:underline; padding: 0 0 10px 0;}	
					#portfolio_subgroups_listing .cell .announce { line-height:14px;}		
				#portfolio_subgroups_listing .clear_both { clear:both; width:670px; height:1px; line-height:0px; font-size:0px;}	
	/* item */						
	#portfolio_item {}
		#portfolio_item .clear_both {clear:both;  width:670px; height:1px; font-size:0px; line-height:0px;}
		#portfolio_item .imgs { width:235px; float:left;}
			#portfolio_item .thumb { width:235px; height:163px; padding-bottom:11px;}
			#portfolio_item .add_images { width:665px; clear:both;}
				#portfolio_item .add_images .cell { width:103px; float:left; margin-bottom:6px; margin-right:6px;}	
				#portfolio_item .add_images .margin_left { margin-left:11px;}
				#portfolio_item .add_images .clear_both { clear:both; width:665px; height:1px; font-size:0px; line-height:0px;}													
		#portfolio_item .txt { float:left; width:435px;}
				#portfolio_item .row { font-size:12px; line-height:14px;}	
					#portfolio_item .row .value { font-size:14px; font-weight:bold;}	
			#portfolio_item_content { }		
				#portfolio_item_content p {line-height:14px; padding: 5px 0 10px 0;}
				
	#portfolio_item_filial {}
		#portfolio_item_filial .clear_both {clear:both;  width:670px; height:1px; font-size:0px; line-height:0px;}
		#portfolio_item_filial .imgs { width:665px; clear:both;}
			#portfolio_item_filial .thumb { width:235px; height:163px; float:left; padding-bottom:11px;}
			#portfolio_item_filial .add_images { width:425px; float: right;}
				#portfolio_item_filial .add_images .cell { width:103px; float:left; margin-bottom:3px; margin-right:3px;}	
				#portfolio_item_filial .add_images .margin_left { margin-left:11px;}
				#portfolio_item_filial .add_images .clear_both { clear:both; width:425px; height:1px; font-size:0px; line-height:0px;}													
		#portfolio_item_filial .txt { float:left; width:665px;}
				#portfolio_item_filial .row { font-size:12px; line-height:14px;}	
					#portfolio_item_filial .row .value { font-size:14px; font-weight:bold;}	
			#portfolio_item_filial_content { }		
				#portfolio_item_filial_content p {line-height:14px; padding: 5px 0 10px 0;}									
				
													
	/* OVERLAY */													
	.my_overlay { z-index:10000; display:none; min-height:150px; width:515px; background-color:#FFF; border: solid 1px #000; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}	
	.my_overlay a { font-size:11px;}
	.my_overlay a:hover { }		
	.my_overlay .close {background-image:url(/design/ru/images/includes/close.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px;z-index:10001;}				
				
	/* FEEDBACK widget */
	.feedback { padding: 0 0 0 70px;}
	.feedback .title { font-size:14px; font-weight:bold; padding: 10px 0 10px 145px;}
	.feedback .title_recall {font-size:14px; font-weight:bold; padding: 10px 0 10px 50px; text-align:center;}	
	.feedback .line_h24 { height:24px; width:326px;}
	.feedback .line_h55 { height:55px; width:326px;}			
		.feedback .field_descr { height:20px; width:125px; float:left; color:#777; font-size:12px; text-align:right; padding: 3px 0 0 0;}	
		.feedback .field_in { padding: 0 0 0 20px; float:left; width:172px;}
	.feedback_captcha { font-size:12px; height:54px;}
		.feedback_captcha .capthca_left { height:51px; width:125px; float:left; color:#777; font-size:12px; text-align:right; padding: 3px 0 0 0;}
			.feedback_captcha .captcha_refresh { width:22px; height:23px; padding: 6px 0 0 0; float:left; cursor:pointer;}
			.feedback_captcha .captcha_in { width:100px; height:36px; padding: 2px 0 0 2px; float:left;}
		.feedback_captcha_input_in {padding: 14px 0 0 20px; float:left; width:172px;}	
		
		/* Form elemets */	
		.my_check {width: 17px; height: 18px; display: inline-block; cursor: pointer; background:url(/design/ru/images_woman/forms/my_check.png)}
		.my_check input {display: none;}	
			
		.input_w111 { height:26px; width:95px; padding: 0 8px 0 8px; background: url(/design/ru/images_woman/forms/input_back_111.jpg) no-repeat; border:none; font-size:12px; color:#999; font-family:Tahoma, Geneva, sans-serif;}		
		.input_w116 { height:23px; width:106px; padding: 0 5px 0 5px; background: url(/design/ru/images_woman/forms/input_back_w116.jpg) no-repeat top left; border:none; font-size:11px; color:#777;}
		/*.input_w170{ height:23px; width:160px; padding: 0 5px 0 5px; background: url(/design/ru/images_woman/forms/input_back_w170.jpg) no-repeat top left; border:none; font-size:11px; color:#777;}*/
		.input_w170{ height:20px; width:160px; padding: 0 5px 0 5px; border: solid 1px #333; font-size:11px; color:#333;}
		.input_w50{ height:20px; width:40px; padding: 0 5px 0 5px; border: solid 1px #333; font-size:11px; color:#333;}
		.submit_w116 { cursor:pointer; background: url(/design/ru/images_woman/forms/send_button_back_w116.jpg) no-repeat top left; border:none; font-size:12px; color:#000; padding:0px; text-align:center; line-height:0px; width:116px; height:21px; cursor:pointer;}
		.submit_w170 { background-color:#c10000; border: solid 1px #fff; color:#fff; border:none; font-size:12px;  padding:0px; text-align:center; line-height:0px; width:170px; height:21px; cursor:pointer;}			
		/*.text_w170h52 { width:160px; height:41px;  padding: 5px; background:url(/design/ru/images_woman/forms/texarea_back_w170h51.jpg) no-repeat top left; border:none; color:#777; font-family:Verdana, Geneva, sans-serif; font-size: 11px;}	*/
		.text_w170h52 { width:160px; height:41px;  padding: 5px; border: solid 1px #333; color:#333; font-family:Verdana, Geneva, sans-serif; font-size: 11px;}	
		.psevdo_button_w116 { background-color:#c10000; border: solid 1px #fff; color:fff; font-size:12px; padding:0px; text-align:center; line-height:20px; width:116px; height:21px; font-size:11px;}	
			.psevdo_button_w116 a { color:#fff !important;  text-decoration:none !important;}
			.psevdo_button_w116 a:hover {color:#fff !important;  text-decoration:none !important;}	
			
		.line_h24_hide { display:none;} /* input for bots, has been hidden */						
			
			
/*position: absolute; height:0px; width:0px; top:0px; left:0px;*/			