/*--- Created by Nikola von Neumann (vonneumann@yandex.ru) 15.05.2009 ---*/
html,
body {width:100%;height:100%;margin:0px;padding:0px;}

body {background-color:#ffffff;}

body,
table,
td,
form,
img,
div {margin:0px;padding:0px;}

table, div {border-collapse:collapse;}
td {text-align:left;vertical-align:top;}
img {border:0px;}

body,
table,
td,
p  {font-family:Arial,Tahoma,Verdana;font-size:9pt;color:#464646;}
p {margin-top:10px;text-align:justify;}



h1,
h2,
h3,
h4 {font-family:Arial,Tahoma,Verdana;}

h1 {font-size:22px;color:#555555;font-weight:normal;margin:0px;padding:0px;padding-top:12px;padding-bottom:4px;}
h2 {font-size:18px;color:#555555;font-weight:normal;margin:0px;}
h3 {font-size:12pt;color:#555555;font-weight:bold;margin:0px;padding:0px;padding-left:0px;padding-bottom:6px;}

input,
textarea,
select {font-family:Arial,Tahoma,Verdana;font-size:12px;color:#2B2B2B;padding:2px;}

.m {vertical-align:middle;}
.b {vertical-align:bottom;}
.r {text-align:right;}
.c {text-align:center;}

a:link,
a:active,
a:visited,
a:hover {color:#3c83a9;text-decoration:underline;}
a:hover {color:#3c83a9;text-decoration:none;}

a.a:link,
a.a:active,
a.a:visited,
a.a:hover {color:#3c83a9;text-decoration:underline;}
a.a:hover {color:#3c83a9;text-decoration:none;}


table.tb_main_default {width:100%;height:100%;}
	td.td_main_left   {width:40%;background-image:url(../images/bg_left.jpg);background-position:right top;background-repeat:no-repeat;}
	td.td_main_right {width:40%;background-image:url(../images/bg_right.jpg);background-position:left top;background-repeat:no-repeat;}
	td.td_main_center {width:992px;height:100%;text-align:center;padding-bottom:20px;}


	table.tb_main {width:992px;height:100%;background-image:url(../images/bg_main.jpg);background-position:left top;background-repeat:no-repeat;}
		td.td_head_l {width:226px;height:156px;padding-left:2px;padding-top:8px;vertical-align:bottom;}
		td.td_head_r {width:260px;}
		td.td_head_c {width:506px;background-image:url(../images/bg_phone.jpg);background-position:right top;background-repeat:no-repeat;}
			table.tb_head_c {width:100%;height:100%;}
				td.td_top_menu {height:102px;text-align:right;padding-right:50px;}
					p.p_phone   {font-size:17px;color:#ffffff;text-align:right;padding:0px;margin:0px;margin-right:15px;margin-top:5px;}
					p.p_slogan {color:#555555;font-size:18px;text-align:right;padding:0px;margin:0px;margin-top:15px;}
					p.p_menu     {text-align:right;padding:0px;margin:0px;margin-top:8px;}
					p.p_menu a  {font-size:12px;}

				td.td_content_head {height:54px;}

				table.tb_content_h1 {width:100%;height:54px;background-image:url(../images/tb_top_gr.gif);background-position:right bottom;background-repeat:no-repeat;}
					td.td_content_h1       {font-size:26px;font-weight:bold;color:#636363;vertical-align:top;padding-top:17px;padding-left:49px;}
					td.td_content_h2       {font-size:18px;font-weight:bold;color:#636363;vertical-align:middle;padding-top:12px;padding-left:49px;}
					td.td_content_price {padding-top:24px;padding-left:17px;background-image:url(../images/tb_bg_xls.gif);background-position:left bottom;background-repeat:no-repeat;}
					td.td_content_price a {font-size:12px;}
			
		td.td_head_r,
		 td.td_head_r_c {height:156px;padding-left:28px;background-image:url(../images/bg_basket.jpg);background-position:left top;background-repeat:no-repeat;}
		td.td_head_r_c {background-image:url(../images/bg_basket_c.jpg);background-position:left top;background-repeat:no-repeat;}
		table.tb_basket {}
			table.tb_basket td {font-size:8pt;padding-top:3px;padding-bottom:4px;}
			table.tb_basket td b {font-size:9pt;}
				table.tb_basket td.td_trade {font-size:9pt;}
				td.td_button {background-image:url(../images/button_basket_order.gif);background-position:left top;background-repeat:no-repeat;}
					a.a_button:link,
					a.a_button:active,
					a.a_button:visited,
					a.a_button:hover {font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
					a.a_button:hover {color:#ffffff;text-decoration:underline;}
				
				input.inp_basket {width:100px;}

			td.td_left_column   {}
				a.a_menu:link,
				a.a_menu:active,
				a.a_menu:visited,
				a.a_menu:hover {font-size:17px;font-weight:bold;color:#636363;text-decoration:underline;}
				a.a_menu:hover {color:#636363;}

			table.tb_stat {}
			table.tb_stat td {vertical-align:middle;padding-right:11px;padding-top:7px;}

			td.td_right_column {padding-left:12px;}
				td.right_menu {padding-top:67px;padding-bottom:115px;}
					a.a_menu2:link,
					a.a_menu2:active,
					a.a_menu2:visited,
					a.a_menu2:hover {font-size:24px;font-weight:bold;color:#ff338a;text-decoration:underline;}
					a.a_menu2:hover {color:#ff338a;}

					a.a_menu3:link,
					a.a_menu3:active,
					a.a_menu3:visited,
					a.a_menu3:hover {font-size:20px;font-weight:bold;color:#9cd129;text-decoration:underline;}
					a.a_menu3:hover {color:#9cd129;}

					p.news {font-size:9pt;text-align:left;margin-top:0px;margin-bottom:4px;}
					.news_head {color:#82ab2a;font-weight:bold;}
					.news_date {color:#000000;font-weight:bold;}

			td.td_content {width:766px;height:100%;padding-left:12px;}
			table.tb_content {width:100%;height:100%;}


			td.td_attention {height:30px;vertical-align:middle;padding-left:28px;background-image:url(../images/tb_bg_w.gif);background-position:left top;background-repeat:repeat-y;}
			.s {color:#e72d78;}
			td.td_content_block {padding-left:17px;padding-right:51px;background-image:url(../images/tb_bg_gr.gif);background-position:left top;background-repeat:repeat-y;}
					
			td.td_catalog_list {height:100%;padding-left:28px;background-image:url(../images/tb_bg_w.gif);background-position:left top;background-repeat:repeat-y;}
			td.td_catalog_list_c {padding-left:28px;background-image:url(../images/tb_bg_w.gif);background-position:left top;background-repeat:repeat-y;}
			td.td_catalog_list_content {height:100%;padding-top:12px;padding-bottom:24px;padding-left:40px;padding-right:70px;background-image:url(../images/tb_bg_w.gif);background-position:left top;background-repeat:repeat-y;}
			table.tb_catalog_list {width:674px;}
				tr.tr_catalog_head   {height:30px;}
				tr.tr_catalog_list {height:40px;background-color:#EFEFEF;}
				tr.tr_catalog_list_sp {background-color:#EFEFEF;}
				tr.tr_catalog_list_spp {background-color:#717171;}
				tr.tr_catalog_list_spp td {font-size:12px;font-weight:bold;color:#ffffff;}

				tr.tr_catalog_head td,
				 tr.tr_catalog_list td,
				   tr.tr_catalog_list td a {text-align:center;vertical-align:middle;font-size:11px;color:#2B2B2B;padding:0px;}

				tr.tr_catalog_head td {font-size:9px;text-align:center;font-weight:bold;font-family:Tahoma;}

				tr.tr_catalog_head td,
				 tr.tr_catalog_list td {border:0px solid rgb(0,0,0);}

					table.tb_catalog_list td.td_clist_1 {font-size:9px;text-align:center;font-family:Tahoma;padding-left:5px;padding-right:5px;}
					table.tb_catalog_list td.td_clist_2 {text-align:left;font-weight:bold;padding-right:5px;}
					table.tb_catalog_list td.td_clist_3 {}
					table.tb_catalog_list td.td_clist_4 {text-align:left;font-family:Tahoma;padding-left:5px;}
					table.tb_catalog_list td.td_clist_5 {}
					table.tb_catalog_list td.td_clist_6 {}
					table.tb_catalog_list td.td_clist_7 {padding-left:0px;padding-right:0px;}

				table.tb_catalog_list  td a:link,
				table.tb_catalog_list  td a:active,
				table.tb_catalog_list  td a:visited,
				table.tb_catalog_list  td a:hover {color:#464646;text-decoration:none;}
				table.tb_catalog_list  td a:hover {color:#464646;text-decoration:underline;}

			table.tb_product_p{width:100%;height:250px;}
				td.td_product_p {width:290px;}
				td.td_product_s {width:47px;text-align:center;padding-top:8px;background-image:url(../images/bg_product_s.gif);background-position:center top;background-repeat:no-repeat;}
				td.td_product_t {padding-left:28px;padding-right:10px;}
				td.td_product_t p {margin:0px;padding:0px;margin-bottom:8px;}
				td.td_product_t h2    {margin:0px;padding:0px;margin-top:20px;}
				td.td_product_t h2 b {font-size:24px;font-weight:bold;}

			table.tb_product_h {width:100%;}
				td.td_product_h     {height:30px;vertical-align:middle;}
				td.td_product_h h2 {font-size:22px;font-weight:bold;margin-left:9px;}
				td.td_product_hb    {height:30px;text-align:right;vertical-align:middle;padding-right:21px;padding-bottom:1px;background-image:url(../images/bg_button_hb.gif);background-position:right center;background-repeat:no-repeat;}

			td.td_catalog_color {height:100%;padding-left:28px;background-image:url(../images/tb_bg_w.gif);background-position:left top;background-repeat:repeat-y;}
			table.tb_catalog_color {}
			table.tb_catalog_color img {margin-top:15px;margin-bottom:4px;}
			table.tb_catalog_color td {padding-left:10px;padding-right:10px;}
			table.tb_catalog_color td.td_clist_1 {}
			table.tb_catalog_color td.td_clist_2 {}
			table.tb_catalog_color td.td_clist_3 {}
			table.tb_catalog_color td.td_clist_4 {}
			table.tb_catalog_color td.td_clist_5 {}
			table.tb_catalog_color td.td_clist_6 {}
			table.tb_catalog_color td.td_clist_7 {}
				input.inp_color {width:61px;margin-top:2px;text-align:right;}
				td.td_ccolor {font-size:11px;}

		td.td_central_def {height:100%;padding:0px;}

		div.div_tb_reg {padding-left:0px;}
		table.tb_form_reg {}
			td.f_reg_l {padding:4px;padding-bottom:0px;}
			td.f_reg_r {padding:4px;padding-top:0px;}
				input.i_reg     {font-size:12px;width:230px;}
				input.i_reg_b {font-size:12px;}

		td.td_banners_l {background-color:#F5F5F5;}
		td.td_banners_r {background-color:#F5F5F5;}		
		td.td_banners_c {background-color:#E6E4DF;}
			a.a_banners:link,
			a.a_banners:active,
			a.a_banners:visited,
			a.a_banners:hover {font-size:13px;font-weight:bold;color:#363636;text-decoration:none;}
			a.a_banners:hover {color:#363636;}

		td.td_footer_l {}
		td.td_footer_r {}
		td.td_footer {height:120px;}
		table.tb_footer {width:100%;height:100%;}
			 td.td_fcontact_l {width:250px;font-size:11px;padding:20px;padding-top:15px;padding-bottom:18px;background-image:url(../images/coner_l_b.gif);background-position:left bottom;background-repeat:no-repeat;}
			 td.td_fcontact_c {width:503px;font-size:11px;padding-right:20px;padding-top:15px;}
			 td.td_fcontact_r {vertical-align:middle;width:257px;text-align:right;padding:20px;padding-top:15px;}
			
			td.td_fcontact_r a:link,
			td.td_fcontact_r a:active,
			td.td_fcontact_r a:visited,
			td.td_fcontact_r a:hover {color:#464646;text-decoration:underline;}
			td.td_fcontact_r a:hover {color:#969696;}
