﻿*	{font-size:11px; font-family:Tahoma;}
body	{background:#E4E7E7; margin:0; padding:0;}
img	{border:none;}

.main_table	{width:100%;}
.left_col	{vertical-align:top; background:url(images/lc_border.png) repeat-y top right;}
.right_col	{vertical-align:top; width:100%; background:url(images/rc_top_bg.png) repeat-x;}
.left_col,	.right_col	{padding-bottom:7px; border-bottom:1px solid #C6CACA;}
.footer {text-align:center; border-top:1px solid #fff;}

.hr	{height:2px; font-size:1px; overflow:hidden; background:url(images/hr.png); margin:5px 0;}
.x	{width:1px; height:1px; font-size:1px; overflow:hidden; clear:both;}
.block	{display:block;}
.centre	{text-align:center;}
.nowrapblock	{display:table;}	/*блок, не заползающий под foat*/
*	html	.nowrapblock	{display:inline-block; width:100%;}
.nowrapblock	.nowrap_inner:after	{display: block; font-size:300px; line-height: 0; height: 0; visibility: hidden;
									content: "x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x";}

.t_magenta	{color:#E7028C;}
.t_magenta_b	{font-weight:bold; color:#F22AB8;}
.t_magenta_b2	{font-weight:bold; color:#E7028C;}
.t_magenta_big	{font-weight:bold; color:#E7028C; font-size:14px;}
.t_lblue {color:#00ADEA;}
.t_gray	{color:#6F6F6F;}
.t_gray2	{color:#575757;}
.t_gray_b {color:#A2A5A2; font-weight:bold;}
.t_gray_b2	{color:#979797; font-weight:bold;}
.t_gray_small {color:#697575; font-size:9px;}
.t_gray_small2	{color:#ABB0B0; font-size:9px;}
.t_gray_small3	{color:#8B8B8B; font-size:9px;}
.t_green	{color:#409A05;}
.t_green_small	{color:#3C9900; font-size:9px;}
.t_green_b	{color:#4BBE00; font-weight:bold;}
.t_green_b2	{color:#40A100; font-weight:bold;}
.t_green_big	{color:#409A05; font-weight:bold; font-size:12px;}
.t_black_b	{color:#000; font-weight:bold;}
.t_black_b2	{color:#2E2E2E; font-weight:bold;}
.t_black_b3	{color:#4B4B4B; font-weight:bold;}
.t_white	{color:#fff;}
.t_white_b	{color:#fff; font-weight:bold;}
.t_white_big	{color:#fff; font-size:12px; font-weight:bold;}
.t_cyan	{color:#289DD2;}
.t_cyan2	{color:#9FE1F3;}
.t_cyan_b	{color:#279CD2; font-weight:bold;}
.t_cyan_big	{color:#0084D7; font-weight:bold; font-size:12px;}


/**** LEFT COL ****/

.lc_logo	img,	.lc_logo	a	{display:block;}

.lc_akcii	{padding:0; margin:0; background:#279cd2 url(images/lc_right_side.png) repeat-y top right;}
.lc_akcii	.text	{background:url(images/winter_lc_rainbow.png) no-repeat;}
.lc_akcii	.text	blockquote	{height:134px; background:url(images/winter_lc_rainbow_splat.png) no-repeat 0 88px;
								overflow:hidden; margin:0;}
.lc_akcii	.text	blockquote  {padding-left: 13px;}
.lc_akcii	.text	a	{display:block; height:58px; padding:76px 28px 0 130px;	color:#fff; font-size:11px;}
.lc_akcii	.banner	{height:164px; margin-right:17px; background:#1376c7 url(images/winter_lc_akcii_banner_bg.png) no-repeat;}
.lc_akcii_old	.banner	a	{display:block; padding:9px 0 0 64px;}
.lc_akcii	.banner	a	{display:block; padding:9px 0 0 0;}
.lc_akcii	.more	{background:url(images/block_shadow_bottom.png) repeat-x left bottom; margin-right:4px; height:23px;}
.lc_akcii	.more	a	{margin-left:204px; display:block;}

.left_col	.hr	{margin-right:2px;}

.lc_block	{margin-left:3px; background:#fff url(images/lc_right_side.png) repeat-y top right; width:368px;}
.lc_block_up	{text-align:right;}
.lc_block_down	{height:2px; font-size:1px; overflow:hidden; background:#C5BCBC; margin-right:7px; border-left:2px solid #E4E7E7;}
.lc_block	.hr	{margin:10px 23px 10px 18px; background:#E2E4E4; height:1px}

.lc_header	{margin:3px 0 0 2px; height:30px; padding-left:34px;}
.lc_header	img	{margin-top:8px;}
.left_col	.hblue	{background:url(images/lc_header_blue.png) no-repeat;}
.left_col	.horange	{background:url(images/lc_header_orange.png) no-repeat;}
.left_col	.hmagenta	{background:url(images/winter_lc_header_magenta.png) no-repeat;}

.lc_news	{margin-top:8px; width:100%;}
.lc_news	.illust	{text-align:right; padding-right:29px; vertical-align:top; clear:both;}
.lc_news	.text	{padding-left:26px; vertical-align:top;}
.lc_news	.text	p	{margin-top:10px;}

.border_image	{background:#EEEEEE; padding:2px; border:1px solid #D3D3D3; display:block; float:right;}

.lc_v_temu	{margin:20px 0 22px 16px; width:327px;}
.lc_v_temu	td	{vertical-align:top; width:50%;}
.lc_v_temu_list	{list-style-type:none; margin:0; padding:0 0 0 0;}
.lc_v_temu_list	li	{padding-left:10px; padding-top: 2px; background:url(images/bullet_2.png) no-repeat 0 7px;}
.lc_v_temu_list	a	{color:#767979; font-size:11px;}

.lc_searchgoods	{display:block; background:url(images/winter_rc_searchgoods_bg.png) no-repeat -90px 11px; margin:0 7px 25 20px; padding-top:30px;}
.lc_tsearchgoods	{width:319px; background:#27c4e9;}
.lc_tsearchgoods	.col,	.lc_tsearchgoods	.col2	{width:50%; padding-top:10px; vertical-align:top;}
.lc_tsearchgoods	.col	img	{display:block; margin-bottom:6px;}
.lc_tsearchgoods	.col2	{vertical-align:bottom; padding:20px 0 0 24px;}
.lc_searchgoods	select	{width:100%; height:19px;}
.lc_searchgoods	input	{width:46%;}
.lc_searchgoods	button	{padding:0; border:none; margin:0 0 0 5px; background:none; overflow:visible; height:32px;}

/**** RIGHT COL ****/

.rc_top	{height:123px; background:url(images/winter_rc_banner_bg.png) no-repeat; text-align:center;}
.rc_banner	{background:#fff; padding:3px; border:1px solid #D3D3D3; display:table; margin:0 auto; position:relative; top:13px;}
*	html	.rc_banner	{width:100px; overflow:visible;}	/*растяжка по контенту для ?Е*/

.rc_menu	{width:574px; height:46px; position:relative; z-index:10;}
.rc_menu	td	{vertical-align:top;}
.rc_menu	.active	{background:url(images/rc_menu_active_bg.png) repeat-x;}
.rc_menu	a {display:block; padding:20px 0 1px 0;}

.rc_menu2	{position:relative; z-index:5; margin:-3px 0 0 304px; width:293px; height:31px; background:url(images/rc_menu2_bottom_bg.png) repeat-x bottom;}
.rc_menu2	td	{vertical-align:top;}

.rc_block	{background:#fff url(images/rc_right_side.png) repeat-y top right; border-left:3px solid #E4E7E7;}
.rc_block_up	{height:2px; font-size:1px; overflow:hidden; border-right:5px solid #E4E7E7;}
.rc_block_down	{height:2px; font-size:1px; overflow:hidden; background:#C5BCBC;
				margin-right:3px; border-left:2px solid #E4E7E7;}

.rc_header	{width:100%; margin-top:3px;}
.rc_header	.left	{padding-left:4px;}
.rc_header	.right	{padding-right:7px;}
.rc_header	.header	{background:url(images/rc_header_shadow.png) repeat-x bottom;
					vertical-align:top; width:100%; padding:9px 0 0 11px;}
.rc_header	p	{position:relative; color:#fff; font-weight:bold; bottom:2px; font-size:12px;}
.right_col	.hgreen	{background-color:#4BBE00;}
.right_col	.hmagenta	{background-color:#E8018C;}
.right_col	.hblue	{background-color:#279CD2;}

.rc_sub	{padding:0 17px 0 14px;}
.rc_sub2	{padding:0 20px 0 17px;}

.rc_tcatalog	{width:100%; margin:9px auto 0 auto; max-width:788px;}
*	html	.rc_tcatalog	{width:expression(document.body.clientWidth>1197?"788px":"100%");} /*ограничитель для
							 ?Е*/
.rc_tcatalog	.col	{width:31%; vertical-align:top;}
.rc_tcatalog	.spacer	{width:3%;}

.rc_s_header	{height:25px;}
.rc_s_header	strong	{color:#fff; font-weight:bold; font-size:13px; display:block; padding-left:23px;
						height:25px; line-height:25px; vertical-align:middle;}
.sheader1	{background:#93B5D1 url(images/rc_s_header1.png) no-repeat right;}
.sheader1	strong	{background:url(images/rc_s_header1l.png) no-repeat;}
.sheader2	{background:#D1AA93 url(images/rc_s_header2.png) no-repeat right;}
.sheader2	strong	{background:url(images/rc_s_header2l.png) no-repeat;}
.sheader3	{background:#98D193 url(images/rc_s_header3.png) no-repeat right;}
.sheader3	strong	{background:url(images/rc_s_header3l.png) no-repeat;}
.sheader4	{background:#93CAD1 url(images/rc_s_header4.png) no-repeat right;}
.sheader4	strong	{background:url(images/rc_s_header4l.png) no-repeat;}
.sheader5	{background:#C293D1 url(images/rc_s_header5.png) no-repeat right;}
.sheader5	strong	{background:url(images/rc_s_header5l.png) no-repeat;}
.sheader6	{background:#C5D193 url(images/rc_s_header6.png) no-repeat right;}
.sheader6	strong	{background:url(images/rc_s_header6l.png) no-repeat;}
.sheader7	{background:#9493D1 url(images/rc_s_header7.png) no-repeat right;}
.sheader7	strong	{background:url(images/rc_s_header7l.png) no-repeat;}
.sheader8	{background:#8CD7D4 url(images/rc_s_header8.png) no-repeat right;}
.sheader8	strong	{background:url(images/rc_s_header8l.png) no-repeat;}
.sheader9	{background:#D1939A url(images/rc_s_header9.png) no-repeat right;}
.sheader9	strong	{background:url(images/rc_s_header9l.png) no-repeat;}

.rc_ucatalog	{list-style-type:none; padding:0; margin:7px 0 12px 0; min-height:47px;
				 padding-bottom:8px;}
# background:url(images/rc_ucatalog_corner.png) no-repeat bottom right;
*	html	.rc_ucatalog	{height:47px; overflow:visible;}	/*минимальная высота для ?Е*/
.rc_ucatalog	li	{margin:0; padding:5 0 0 21px; background:url(images/bullet_1.png) no-repeat 7px 8px;}
.rc_ucatalog	a	{font-size:12px; color:#000; line-height:12px;}
*	html	.rc_ucatalog	a	{float:left;}	/*для совместимости с ?Е 5.5*/

.rc_searchgoods_area	{margin-right:5px; height:183px;
						background:url(images/winter_rc_searchgoods_bg.png) no-repeat right; text-align:center;}
.rc_searchgoods_area	.t_gray_b	{display:block; text-align:left;margin-bottom:10px;}
.rc_sg_restrict	{margin:10px 16px 0 14px;}
.rc_sg_stretch	{width:100%; max-width:788px; margin:0 auto; display:block; padding:0;}
*	html	.rc_sg_stretch	{width:expression(document.body.clientWidth>1197?"788px":"100%");} /*ограничитель для ?Е*/
.rc_tsearchgoods	{width:100%; background:#FFF200; margin:0 auto;}
.rc_tsearchgoods	.col,	.rc_tsearchgoods	.col2	{width:33%; padding-top:10px; vertical-align:top;}
.rc_tsearchgoods	.col2	{text-align:right; padding-top:37px}
.rc_tsearchgoods	.col	img	{display:block; margin-bottom:6px;}
.rc_sg_stretch	select	{width:100%; height:19px;}
.rc_sg_stretch	input	{width:49%;}
.rc_sg_stretch	button	{padding:0; border:none; margin:0 0 0 5px; background:none; overflow:visible; height:32px;}

.rc_trace	{margin:4px 0 8px 11px; color:#A7A7A7; font-size:10px;}
.rc_trace	img {margin-right:8px; position:relative; top:3px;}
p.t_gray_small	{margin:6px auto 0 auto; text-align:left; max-width:100%;}
*	html	p.t_gray_small	{width:expression(document.body.clientWidth>1010?"600px":"auto");} /*ограничитель для ?Е*/

.rc_cat_quicksearch	{display:block; text-align:center; margin:23px 0 20px 0;}
.rc_cat_quicksearch	select	{height:19px; color:#158B01; font-size:10px;}
.rc_cat_quicksearch	input	{height:19px; color:#158B01; font-size:10px;}
.rc_cat_quicksearch	button	{overflow:visible; background:none; border:none; padding:0; margin:0; vertical-align:top;}

.rc_pager	{background:#E4E7E7; padding-right:17px;}
.rc_pager	.wrapper	{float:right; margin-top:4px;}
.rc_tpager	{height:18px; background:#A2A4A4;}
.rc_tpager	td	{text-align:center; font-weight:bold; color:#DBDCDC; padding:0 5px;}
.rc_tpager	.margins	{width:10px; text-align:left; padding:0;}
.rc_tpager	a	{color:#fff;}

.rc_tcatalog_sheet	{width:100%; margin-bottom:22px;}
.rc_tcatalog_sheet	td	{border-bottom:1px solid #EDEDED; color:#535353; padding-top:22px; vertical-align:bottom;}
.rc_tcatalog_sheet	.thead	td	{padding-bottom:6px;}
.rc_tcatalog_sheet	.thead	a	{font-weight:bold; color:#0F68B5; padding-right:9px;
								background:url(images/arrow_1.png) no-repeat right 4px; font-size:12px;}
.rc_tcatalog_sheet	.thead	.model	{padding-left:18px;}
.rc_tcatalog_sheet	.model	div	{padding-left:18px;}
.rc_tcatalog_sheet	div	{background:#F0FDE7; padding:5px 0 7px 0;}
.rc_tcatalog_sheet	.illust	{padding:0; text-align:center; width:85;}
.rc_tcatalog_sheet	.brend	{text-align:center; width:100;}
.rc_tcatalog_sheet	.year	{text-align:center; width:85;}
.rc_tcatalog_sheet	.price	{text-align:center; width:85;}
#.rc_tcatalog_sheet	.model	{}
.rc_tcatalog_sheet	.last	td	{border:none;}

.rc_discount_block	{width:100%; margin:15px auto 0 auto; max-width:730px;}
*	html	.rc_discount_block	{width:expression(document.body.clientWidth>1152?"730px":"100%");} /*ограничитель для ?Е*/
.rc_discount_block	.content	{background:#279CD2; width:100%; vertical-align:top;}
.rc_discount_block	.content	.header	{width:100%; margin:7px 0 4px 0;}
.rc_discount_block	.cnt	{width:100%;}
.rc_discount_block	.cnt	td	{background:#279CD2 url(images/rc_discount_cntbg.png) repeat-x; vertical-align:top;
									padding-top:14px;}
.rc_discount_block	.cnt	.per {text-align:center;}
.rc_discount_block	.text	{width:100%; }
.rc_discount_block	.text	p	{margin-right:10px;}
.rc_discount_block	.t_black_b	{background:#FFF200; border-bottom:1px solid #07509D; text-align:center; width:100%;}
.rc_discount_block	.illust	{background:url(images/rc_discount_illustbg.png) repeat-y -2px 0; vertical-align:top;}
.rc_discount_block	.illust	img, 
.rc_discount_block	.illust_left	img	{display:block; border:4px solid #B9BBBB; margin:0 6px 10px 4px;}
.rc_discount_block	.illust_shadow	{background:url(images/rc_discount_illst_shadow.png) repeat-y; vertical-align:top;}
.rc_discount_block	.shadow	div	{background:#E0E0E0; height:2px; font-size:1px; margin-left:2px;}
.rc_discount_block	.illust_left	{background:url(images/rc_discount_illustbg.png) repeat-y right; vertical-align:top;
									text-align:right;}
.rc_discount_block	.content_shadow	{background:#E0E0E0; vertical-align:top;}

.rc_twosides_shadow {width:100%; margin-top:-3px; position:relative; z-index:10;}
.rc_twosides_shadow	td	{vertical-align:top;}
.rc_twosides_shadow	.right	{text-align:right;}

.rc_twosides {width:100%; margin-bottom:30px;}
.rc_twosides	td	{vertical-align:top;}
.rc_twosides	.right	{text-align:right;}

.rc_cat_inner	{max-width:950px; margin:0 auto; text-align:left;}
.rc_cat_inner a {color: #f22ab8}
p.content, div.content { font-size: 12px;}
*	html	.rc_cat_inner	{width:expression(document.body.clientWidth>1362?"950px":"auto");} /*ограничитель для ?Е*/

.rc_cat_inner	.illust	{float:right; text-align:right; clear:right; margin-left:5px; margin-top:4px;}
.rc_cat_inner	.illust	div	{text-align:left; margin-bottom:10px;}

.rc_cat_desc	{background:#F7F7F7; margin-bottom:20px; max-width:497px; }
.rc_cat_desc	.nowrap_inner	{max-width:497px; }	/*ограничитель для FF*/
*	html	.rc_cat_desc	{width:expression(document.body.clientWidth>1123?"497px":"auto");} /*ограничитель для ?Е*/
.rc_cat_desc	.header	{width:100%; bottom:4px; position:relative; z-index:10; margin-bottom:12px;}
.rc_cat_desc	.header	.left	{width:72%; padding:0 3px 0 4px;}
.rc_cat_desc	.header	.right	{width:28%;padding:0 6px 0 3px;}
.rc_cat_desc	.header	p	{height:25px; line-height:25px; vertical-align:middle; color:#fff; font-weight:bold; font-size:13px;
							margin:0; position:relative; z-index:10;}
.rc_cat_desc	.header	.left	p	{background:#828686 url(images/rc_cat_header1bg.png) no-repeat right; padding-left:8px;}
.rc_cat_desc	.header	.right	p	{background:#E7028C url(images/rc_cat_header2bg.png) no-repeat bottom left; 
									text-align:center;}
.rc_cat_desc	.sh	{background:#D6D6D6; height:25px; position:relative; top:2px; left:2px; margin-top:-25px; z-index:2;}
.rc_cat_desc	blockquote	{padding:0 20px 0 43px; background:url(images/bullet_4.png) no-repeat 12px 0; margin:0; clear:both; }
.rc_cat_desc	blockquote	p	{margin:0 0 15px 0; color:#363838;}

.rc_charact	{padding:3px 10px;}
.rc_chrct2	{background:#F7F7F7;}
.rc_charact	.what	{width:150px; float:left; clear:right; margin-right:10px; font-weight:bold; color:#40A300;}
.rc_charact	p	{margin:0 0 0 160px; color:#363838; max-width:665px;}
*	html	.rc_charact	p	{height:1%; width:expression(document.body.clientWidth>1261?"665px":"auto");}	/*фикс отступа
							 от флоута + ограничитель для ?Е*/

.rc_faq_blocks	{width:547px; margin:25px auto;}
.rc_faq_blocks	td	{vertical-align:top;}
.rc_faq_blocks	.spacer	{width:33px;}
.faq_block	{width:257px; background:url(images/faq_block_bg.png) repeat-y;}
.faq_block_down	{width:257px; background:#F0F0F0; height:8px;}
.faq_block_down	div	{height:1px; font-size:1px; overflow:hidden; margin:0 6px 0 9px; background:#CACACA;}
.faq_block_header	{height:28px; background:#F0F0F0 url(images/faq_block_header_bg.png) no-repeat right top; width:257px;}
.faq_block_header	td	{vertical-align:middle; padding:9px;}
.faq_block_header	img	{position:relative; top:1px; margin-right:5px;}
.faq_block_content	{margin:10px 0 10px 10px; line-height:9px;}
.faq_block_content	.question	{width:114px; background:url(images/bullet_6.png) no-repeat 0 3px;}
.faq_block_content	.question	a	{margin-left:12px; color:#4B4B4B; text-decoration:none;}
.faq_block_content	.amount	{background:#E4E7E7; text-align:center;}
.faq_block	.between	{height:1px; font-size:1px; overflow:hidden; background:#fff; margin:0 6px 0 8px;
						border-right:1px solid #F0F0F0;}

.faq_list	{margin:15px auto 0 auto; padding:0; list-style-type:none; max-width:848px; text-align:left;}
*	html	.faq_list	{width:expression(document.body.clientWidth>1259?"848px":"auto");} /*ограничитель для ?Е*/
.faq_list	li	{padding:0 18px; background:url(images/bullet_5.png) no-repeat 0 3px; margin-bottom:15px;}
.faq_list	.t_green_b	{display:block;}
.faq_list	p	{margin-top:10px; color:#30383C;}

.faq_more_block	{background:#F6F6F6 url(images/faq_more_bg2.png) no-repeat right top;}
.faq_more_inner	{padding:9px 20px; background:url(images/faq_more_bg.png) no-repeat 0 bottom;}
.faq_more_inner	.amount	{background:#DCDFDF;}
.faq_more_inner	.faq_block_content	{margin-left:25px;}

.faq_ask	{background:#279CD2; padding:5px 20px 0 20px;}
.faq_ask	textarea	{width:100%; height:80px; margin-bottom:5px;}
.faq_ask	.t_white_b	{display:block; margin-bottom:5px;}
.faq_ask	button	{background:none; overflow:visible; border:none; margin-left:20px; height:32px;}

.white_block	{background:#fff; position:relative; bottom:2px; right:2px; padding:20px 12px 5px 12px;}
.white_block	p	{margin:0 0 15px 0; color:#4B4B4B;}
.rc_shadow	{position:relative; top:2px; left:2px;}
.news_block	{margin:10px auto 0 auto; padding:8px; max-width:795px; text-align:left;}
*	html	.news_block	{width:expression(document.body.clientWidth>1207?"795px":"auto"); height:1%;} /*ограничитель
						+ фикс исчезающего фона для ?Е*/

.news_important	{background:#FFDA00 url(images/news_important_bg.png) no-repeat right 0;}
.news_important	.t_black_b2	{display:block; margin-bottom:5px; padding-left:22px; 
						background:url(images/bullet_8.png) no-repeat 0 2px;}
.news_important	.rc_shadow	{background:#D7B800;}

.news_stick	{background:#B4BCBD url(images/news_stick_bg.png) no-repeat right 0;}
.news_stick	.t_white_b	{display:block; margin-bottom:5px; padding-left:22px; 
						background:url(images/bullet_9.png) no-repeat 0 2px;}
.news_stick	.rc_shadow	{background:#989F9F;}

.news_select	{text-align:right; padding-bottom:10px;}
.news_select	select	{width:140px; height:19px; background:#E8E8E8; color:#1E1E1E; vertical-align:middle;}

.news_news	{max-width:795px; margin:0 auto; text-align:left;}
*	html	.news_news	{width:expression(document.body.clientWidth>1207?"795px":"auto");} /*ограничитель для ?Е*/
.news_news	.illust	{float:right; margin:0 10px; padding:2px; border:2px solid #D4D4D4;}
.news_news	p	{margin:0 20px 15px 20px; color:4B4B4B;}
.news_date	{width:103px; height:20px; background:#FFDA00; line-height:20px; vertical-align:middle;
			font-weight:bold; color:#2E2E2E; text-align:center; margin-top:15px;}
.news_header	{display:block; font-size:13px; padding:0 0 2px 40px; background:url(images/bullet_10.png) no-repeat 19px 1px;
				margin:9px 0;}
				
.news_margin	{margin-left:20px;}

.news_search_archive	{padding:17px 20px 0 20px; margin:0 auto; background:#E4E7E7; max-width:795px; text-align:left;}
*	html	.news_search_archive	{width:expression(document.body.clientWidth>1207?"795px":"auto");} /*ограничитель для ?Е*/
.news_search_archive	table	{margin:0 auto}
.news_search_archive	table	td	{padding:0 25px;}
.news_search_archive	select	{vertical-align:middle; height:19px; background:#E8E8E8; color:#1E1E1E;}
.news_search_archive	button	{background:none; overflow:visible; border:none; height:28px; padding:0; 
								margin:25px 5px 0 0; float:left;}

.adress_shadow	{background:#D5D5D5; position:relative; top:2px; left:2px; margin:15px auto 0 auto; text-align:left; max-width:650px;}
*	html	.adress_shadow	{width:expression(document.body.clientWidth>1062?"650px":"100%");} /*ограничитель для ?Е*/
.rc_adress	{background:#F6F6F6 url(images/faq_more_bg2.png) no-repeat top right; position:relative;bottom:2px; right:2px;}
.adress_inner	{background:url(images/faq_more_bg.png) no-repeat bottom left; padding:8px 8px 9px 12px;}
.rc_adress	.t_magenta_big	{disaply:block; padding-left:18px; background:url(images/bullet_5.png) no-repeat 0 4px;}
.rc_tadress	{width:100%; border-top:1px solid #D7D7D7;}
.rc_tadress	td	{padding-top:10px; vertical-align:top;}
.rc_tadress	.left	{text-align:right; color:#ABB0B0; font-size:9px; width:18%;}
.rc_tadress	.middle	{vertical-align:middle; padding-bottom:13px;}
.rc_tadress	.right	{background:#fff; width:82%;}
.rc_tadress	.right	p	{margin:0 44px 0 5px;}
.rc_tadress	.time	{color:#8B8B8B; font-weight:bold;}
.rc_tadress	.time	.workday	{font-size:10px; width:40px; float:left; color:#289CD2;}
.rc_tadress	.time	.holiday	{font-size:10px; width:40px; float:left; color:#E7028C;}
.adress_cards	{padding-bottom:13px;}
.adress_cards	img	{border:1px solid #D7D7D7; margin:2px;}
.adress_map	{float:right; margin-right:15px;}

.rc_p	{text-align:left; max-width:795px; margin:15px auto 0 auto; color:#4B4B4B;}
*	html	.rc_p	{width:expression(document.body.clientWidth>1207?"795px":"auto");} /*ограничитель для ?Е*/
.rc_p	a	{color:#42A102;}

.rc_links	{text-align:left; max-width:795px; margin:0 auto;}
*	html	.rc_links	{width:expression(document.body.clientWidth>1207?"795px":"auto");} /*ограничитель для ?Е*/
.rc_links	.t_cyan_big	{display:block; padding-left:20px; background:url(images/bullet_11.png) no-repeat 5px; 
						margin-bottom:18px;}
.rc_links	.illust	{float:left; margin-left:32px;}
.rc_links	p	{margin-left:140px; color:4B4B4B;}

.rc_map	{margin-left:8px;}
.rc_map	div	{padding-left:15px;}
.rc_map	a	{display:block; padding-left:16px;}
.rc_map	.t_cyan_b	{margin-bottom:15px; background:url(images/bullet_13.png) no-repeat 0 3px;}
.rc_map	.t_magenta_b2	{margin-bottom:15px; background:url(images/bullet_12.png) no-repeat 0 3px;}
.rc_map	.t_green_b2	{margin-bottom:15px; background:url(images/bullet_11.png) no-repeat 0 3px;}
.rc_map	.t_gray2	{background:url(images/bullet_14.png) no-repeat 2px 4px;}

.rc_vakansii	{background:#EAECED url(images/rc_vakansii_bg.png) no-repeat right 0;}
.rc_vakansii	.rc_shadow	{background:#D9DBDC;}
.rc_vakansii	.city	{float:right; color:#289DD2; font-weight:bold; font-size:12px; padding-right:6px; margin-left:10px;}
.rc_vakansii	.position	{padding-left:18px; background:url(images/bullet_16.png) no-repeat 0 2px;
							color:#8F9191; font-size:12px; margin-bottom:8px;}
.rc_vakansii	.bulleted	{padding-left:39px; background:url(images/bullet_14.png) no-repeat 28px 4px;}

.grey_ul	{margin:0 20px 15px 30px; list-style-type:none; padding:0;}
.grey_ul	li	{margin:0; padding-left:9px; background:url(images/bullet_15.png) no-repeat 0 4px; color:#8F9191}

.rc_otzyvy	{max-width:795px; text-align:left; margin:0 auto;}
*	html	.rc_otzyvy	{width:expression(document.body.clientWidth>1207?"795px":"auto");} /*ограничитель для ?Е*/
.otzyvy_form	{margin:0; padding:15px 18px 0 18px; background:#E4E7E7;}
.otzyvy_form	select	{width:50%; height:19px; vertical-align:middle; margin-right:5px;}
.otzyvy_form	textarea	{width:100%; display:block; height:120px;}
.otzyvy_form	.personal	{width: 83%;}
.otzyvy_form	.personal	input	{width:100%; height:19px;}
.otzyvy_form	.personal	img	{display:block;}
.otzyvy_form	.name,	.otzyvy_form	.mail,	.otzyvy_form	.phone	{float:left; width:30%; margin-right:5px;}
.otzyvy_form	button	{padding:0; border:none; margin:0 0 0 5px; background:none; overflow:visible; height:28px;}

/**** FOOTER ****/

.bottom_banners	{margin:0 auto; height:97px;}
.bottom_banners	td	{width:332px; text-align:center;}
.bottom_banners	.left	{border-right:1px solid #fff;}
.bottom_banners	.center	{border-left:1px solid #C6CACA; border-right:1px solid #C6CACA;}
.bottom_banners	.right	{border-left:1px solid #fff;}

.bottom_menu	{width:100%; border-top:1px solid #C6CACA; border-bottom:1px solid #fff; height:60px;}
.bottom_menu	td	{border-top:1px solid #fff; border-bottom:1px solid #C6CACA; vertical-align:top; text-align:center;}
.bottom_menu	.stretch	{width:50%;}
.bottom_menu	.stretch	div	{background:#fff; height:33px; margin-top:16px;}
/** 490px**/
.bottom_menu_options	{width:323px; height:38px; margin-top:11px;
						background:#fff url(images/bottom_menu_bg.png) no-repeat 0 5px}
.bottom_menu_options	td {padding-top:10px; border:none;}

.footer_bottom	{width:100%; height:63px; border-bottom:1px solid #C6CACA;}
.footer_bottom	td	{width:33%;}
.footer_bottom	.copyright	p {margin-left:30px; width:300px; color:#7E7E7E; text-align:left; font-size:10px;}
.footer_bottom	.counters	{}
.footer_bottom	.multiline	{text-align:right; vertical-align:bottom;}
.footer_bottom	.multiline	a	{margin-right:39px;}

/**** POP-UPS ****/
#brand	{background:#fff; padding:15px 13px;}
#brand	.margins	{padding:0 10px;}
#brand	.t_green_big	{display:block; margin:20px 0;}
#brand	p	{margin:0 0 8px 0; color:#5F5F5F;}
.greenh1	{margin:0 0 15px 0; padding:0 0 0 30px; background:#4BBE00 url(images/bullet_17.png) no-repeat 8px 6px; height:26px;
			line-height:26px; vertical-align:middle; color:#fff;}
.twosides	{width:100%;}
.twosides	.right	{text-align:right;}

#faq	{background:#279CD2;}
#faq	.t_white_big	{margin-bottom:35px;}

/********/
.news_news     .illust, .news_important .illust     {float:right; margin:0 10px; padding:2px; border:2px solid #D4D4D4;}
.uppercase {
    text-transform: uppercase;
}
.rc_tcatalog_sheet	.thead	a.up	{background:url(images/arrow_1_up.png) no-repeat right 4px;}
.rc_tcatalog_sheet	.thead	a.down	{background:url(images/arrow_1_down.png) no-repeat right 4px;}
.adress_cards	img	{border:0px}
#friend {background:#4bbe00;}
#friend	.t_white_big	{margin-bottom:35px;}
#sendform td {color:#ffffff;font-size:13px}

.sendfrn_form	button	{padding:0; border:none; margin:0 0 0 5px; background:none; overflow:visible; height:28px;}

.thin_tbl {
	border-collapse: collapse;
}

.thin_tbl td {
	BORDER-RIGHT: #9e9e9e 1px solid;
	BORDER-TOP: #9e9e9e 1px solid;
	BORDER-LEFT: #9e9e9e 1px solid;
	BORDER-BOTTOM: #9e9e9e 1px solid;
}

.sale_note { color:#F22AB8; padding-top:10px; }
a.green, a:visited.green, a:hover.green {color:#3C9900; }

/*****baner phones***/
.phone_baner { background: url(/images/phones_bg.gif); background-repeat: no-repeat; background-position: 28px 0px; }
.input_city, .input_phone { width: 185px; margin-left: 60px; border: #E8018C; background: #E8018C; 
                            font-family: Arial; font-size: 18px;}
.input_city  {color: #D7D7D7;}
.input_phone {color: #ffffff; }

.write_zag   { margin: 0px 0px 10px 0px;}
.write_news  { padding: 0px 10px 0px 22px;}
.write_input { width: 200px; height: 19px; border: solid 1px #D4D4D4; color: #818181; margin:5px 5px 0px 0px;}
.write_form  { padding:0px; margin:0px; }
input.write_submit  {background: url(/images/write_news_bot.gif); width:101px; height:43px; border: none; cursor: hand; }

/*****foto ***/
.opis_razdel {
        text-align:left;background: url(/img/siteimage/o_razd_repeat.gif) repeat-y; margin:20px 0 20px 0; padding-left:14px;
}
.opis_razdel a {font: 8pt tahoma; color:#017FC5; text-decoration:underline;}
.opis_razdel a:hover {text-decoration:none;}
.opis_razdel p {
        margin:0; font: 8pt tahoma; color: #505050
}

.foto_box      { width:170px; border:#E9E9E9 1px solid; padding:6px 0px 6px 2px; margin:0px 0px 15px 0px; }
.foto_name     { margin: 0px 2px 5px 2px; }
.foto_name a,
.foto_name a:visited { font: bold 8pt tahoma; color:#404040; text-decoration:underline;}
.foto_name a:hover   { font: bold 8pt tahoma; color:#323232; text-decoration:none; }
.foto_str      { margin: 0px 6px 0px 2px; }  
.foto_nav      { padding:3px 10px 10px 10px; }
.foto_big      { padding:0px; text-align:center; }
.foto_tbl      { margin-top:20px; }

* HTML .statistic_2 {margin-top:-3px;
}
.statistic_2 {
        margin-left:2px;
}
.statistic_2 a {
        padding:2px 0 1px 0;font: bold 8pt tahoma; color:#017FC5; text-decoration:underline; padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 70% no-repeat;
}
.statistic_2 a:hover {
        text-decoration:none;
}
.statistic_2 h2 {
        font: 8pt tahoma; color:#9b9b9b; margin:3px 0 0 0;padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 65% no-repeat;
}
.statistic_2 h3 {
        font: 8pt tahoma; color:#9B9B9B; margin:3px 0 0 0;padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 65% no-repeat;
}
.pic_2 img {
        border:#E9E9E9 1px solid;
}
.pic_2 a {
        padding:0; background:none
}
.pic_2 {
        margin-bottom:10px;margin-left:10px;padding: 4px !important; width:140px; height:104px; background: url(/img/siteimage/adv_news_frame.gif)  no-repeat !important;
}
* HTML .pic_2 {
        padding: 4px  4px 3px 4px !important;
}
.mnfot td {
        padding-bottom:12px;
}
.mnfot {
        margin:10px 0px -10px 0px; position:relative; left:6px; 
}
.mnfot td img {
        border:solid #CCCCCC 1px;
}
.pg_menu {
        text-align:right;
        padding-top:5px;
        padding-bottom:5px;
}
.numerac {
        margin-right:10px;
}
.numerac td {
        padding-right:6px;
}
.ba_aa { 
        
}
.ba_aa a, .ba_aa a:hover, .ba_aa a:visited {
        height:100%; 
        background:#279CD2; 
        padding-top:3px; 
        padding-bottom:2px;
        display:block; 
        font: 8pt tahoma; 
        color:#ffffff; 
        text-decoration:none;
        width:21px;
        height:21px;
        text-align:center; 
}
.ba_aa1 a, .ba_aa1 a:hover, .ba_aa1 a:visited {
        height:100%; 
        background:#E7028C; 
        font: 8pt tahoma; 
        color:#ffffff;
        padding-top:3px; 
        padding-bottom:2px;
        display:block;  
        text-decoration:none; 
        width:21px;
        height:21px;
        text-align:center;        
}