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;
background: transparent;
}
html           {height:100%;}
body           {font-family:"Times New Roman", Times, serif; background:url(/img/bg.jpg) 0 0 repeat;
	            font-size:14px; color:#1e1e1e; position:relative; margin:0 auto; min-height:100%; height:auto !important; height:100%;
	            z-index:0; width:100%; min-width:1000px; max-width:1400px}
a              {text-decoration:underline; color:#9b7505}
a:hover        {text-decoration:none}
li				{list-style:none}

h3				{font-size:24px; font-weight:normal}
h5				{font-size:18px; font-weight:normal}


* html img, * html div
				{behavior:url(/js/iepngfix.htc);}
* html img, * html div, * html a, * html input
				{behavior:url(/js/iepngfix.htc);}
/*---------------------
	header
---------------------*/
#head		{background:url(/img/head_l.png) 0 0 no-repeat; height:241px}
	.head_r	{background:url(/img/head_r.png) 100% 0 no-repeat; height:241px; overflow:hidden; zoom:1; position:relative}
		.logo	{margin:31px 0 0 43px; background:url(/img/logo.png) 0 0 no-repeat; width:245px; height:145px; display:block}
		.navigator	{position:absolute; text-align:right; right:59px; top:53px}
			.navigator a	{margin-left:23px; color:#8c824f; font-size:12px}
				.navigator a img	{margin:0 0 -2px 0}
		.phone	{position:absolute; top:28px; left:49%; color:#9d9d9d; font-size:14px}
			.phone p	{color:#909090; padding:0 0 0 36px}
				.phone p b	{font-size:24px; color:#634809; font-weight:normal}
		.shop	{position:absolute; background:url(/img/shop.png) 0 0 no-repeat; top:83px; right:40px; color:#9f9f9f; font-size:12px}
			.shop_bot	{padding:27px 0 0 50px; background:url(/img/shop_bot.png) 100% 100% no-repeat; width:219px; height:95px;}
				.shop h5	{padding-bottom:5px}
				.shop a		{color:#8c824f}
			.ico_shop	{position:absolute; margin:5px 0 0 -18px}
		.menuHead	{position:absolute; width:176px; top:102px; left:49%}
			.menuHead li	{font-size:18px; padding-bottom:3px; line-height:21px}
				.menuHead li a	{color:#8c824f}
.breadcrumb	{color:#886703; font-size:18px; padding:0 0 0 66px; margin:-40px 0 0 0;  position:absolute}
	.breadcrumb a	{color:#886703}

/*---------------------
	content
----------------------*/

#content     {overflow:hidden; zoom:1; padding-bottom:89px; width:100%}

	/*-- left column --*/
	#left_column	{float:left; width:243px; padding:0 0 0 25px}
		.menu		{background:url(/img/menu.png) 0 0 no-repeat}
			.rasporka	{float:left; height:275px; width:0; font-size:0}
			.menu ul	{padding:29px 0 50px 41px; width:183px}
				.menu li	{background:url(/img/border_hor.gif) 0 100% repeat-x; padding:6px 0 11px 0; font-size:18px; color:#9d9d9d; line-height:19px}
					.menu a	{color:#8c824f}
					.menu span	{font-size:14px; display:block; float:right}
		.news	{padding:38px 0 0 41px; position:relative; font-size:14px}
			.news dl	{padding-bottom:12px}
				.news dt	{color:#a7a7a7; padding-bottom:1px}
					.news dd	{color:#272727; line-height:16px}
						.news dd a	{color:#827637}
			.img_text	{position:absolute; top:0; margin:0 0 0 -23px}
			.img_text2	{position:absolute; top:0}
			.all_news	{padding:0}
				.all_news a	{color:#8e8e8e}


	/*-- middle column --*/
	#middle_column_top {margin:10px 40px 37px 296px; padding:0 0 0 31px; color:#1b1b1b; font-size:18px}
		#middle_column_top p	{line-height:18px}
		#middle_column_top .h3	{margin:0 0 0 -29px; padding:0 0 11px 0; color:#aca283}
	#middle_column {margin:10px 40px 0 296px; color:#1b1b1b;}
		.right_box	{float:right; width:168px; padding:0 20px 0 18px}
			.right_box .img_text	{margin-left:-18px}
			.info_shop	{padding:0 0 46px 0}
				.info_shop li	{font-size:14px; list-style:17px; padding-bottom:7px}
					.info_shop a	{color:#bd0c03}
			.box_right_link	{padding:45px 0 74px 0; position:relative; zoom:1}
				.box_right_link li	{font-size:14px; list-style:17px; padding-bottom:7px}
					.box_right_link a	{color:#846114}
				.img_menu_r	{position:absolute; bottom:-57px; right:-31px}
			.box_right_link2	{padding:42px 0 40px 0; position:relative}
				.box_right_link2 li	{font-size:14px; list-style:17px; padding-bottom:7px}
					.box_right_link2 a	{color:#846114}
				.all_statia	{padding:6px 0 0 0}
					.all_statia a	{color:#8e8e8e; font-size:14px}
			.box_right_link3	{padding:45px 0 0 0; position:relative}
				.tovar	{color:#9e9e9e}
					.tovar img 	{border:1px #d1b686 solid; padding:6px; background:#efe3cd; margin:0 0 6px 0}
					.tovar p	{padding-bottom:5px}
					.tovar span	{color:#cf0202}
					.tovar a	{color:#b4932f}
			.left_box	{margin:0 208px 0 0; padding:0 0 0 0; position:relative}
				.box_center1	{padding:67px 0 21px 31px; overflow:hidden; zoom:1; position:relative}
					.table_tovar {width:100%}
					.left_box .img_text	{position:absolute; top:3px; left:0; margin:0}
						.box_center1 .tovar	{width:137px; height:241px; margin:0 auto}
							.box_center1 .tovar img	{margin-bottom:2px}
				.box_center2	{padding:65px 0 21px 31px; overflow:hidden; zoom:1; position:relative; color:#737373; line-height:15px}
				.box_center3	{padding:60px 0 21px 31px; overflow:hidden; zoom:1; position:relative; color:#737373; line-height:15px}
					.box_center3 .h3	{margin:-55px 0 0 -32px}
						.box_center3 dl	{padding:48px 0 0 0}
							.box_center3 dt	{float:left; width:176px}
								.box_center3 dt img	{border:1px #d1b686 solid; padding:6px; background:#efe3cd; margin:0 0 6px 0}
							.box_center3 dd	{margin:0 0 0 177px; font-size:14px; padding:0 20px 0 0}
								.tovar_info	{line-height:16px; margin:-1px 0 0 0; background:url(/img/footer_border.gif) 0 bottom repeat-x; padding:0 0 17px 0}
									.tovar_info p	{padding:0 0 8px 0}
									.box_center3 dd	.price	{font-size:24px; padding:25px 0 0 0; overflow:hidden; zoom:1; float:none}
									.amount	{overflow:hidden; zoom:1; padding:21px 0 0 0; width:220px}
										.amount .input2_l	{padding:0; font-size:14px; color:#898989; display:block; float:left}
										.amount .input2		{float:left; zoom:1; margin:-4px 0 0 0; width:62px}
											.amount .input2 input	{width:53px; height:20px; padding:4px 0 0 0; border:1px #aeaeae solid; zoom:1}
										.amount .price_link	{float:left; margin:-3px 0 0 0; line-height:20px; background:url(/img/ico_shop.gif) 0 6px no-repeat}
											.amount .price_link a	{font-size:17px; color:#bd0c03; float:left}
						.min_img	{padding:9px 0 17px 0; overflow:hidden; zoom:1}
							.min_img img	{border:1px #d1b686 solid; padding:2px; background:#efe3cd; margin:0 17px 0 0}
						.tover_text	{color:#353535; font-size:14px; line-height:18px; padding:0 0 40px 0}
							.tover_text h5	{color:#898989; padding-bottom:10px}
							.review_text	{color:#313131; padding:22px 0 39px 0}
								.review_text p	{color:#7c5707; padding:0 0 3px 0}
									.review_text p span	{padding:0 0 0 16px; color:#8a9195}
								.review_text i	{padding:0 0 0 13px; display:block; line-height:18px}
								.table_form	{padding:0}
									.table_form h5	{color:#898989; padding-bottom:10px; margin:0 0 0 -32px; padding:0 0 23px 0}
									.table_form table	{margin-bottom:19px}
										.table_form td	{padding-bottom:2px; width:392px}
											.table_form td textarea	{width:390px; height:93px; padding:5px 0 0 0; border:1px #aeaeae solid; background:#fff; margin:0 0 10px 0; overflow:hidden; zoom:1}
											.text_review	{width:390px; height:21px; padding:5px 0 0 0; border:1px #aeaeae solid; background:#fff; margin:0 0 12px 0}
											.code	{float:left; border:1px #c6bfae solid}
												.code img	{float:left}
											.code_namber	{float:right; color:#424242; padding:2px 0 0 0; width:220px}
												.code_namber input	{float:right; width:138px; height:28px; padding:6px 0 0 0; border:1px #aeaeae solid; background:#fff; margin:-2px 0 0 5px; font-size:18px}
								.review_send	{font-size:18px; color:#8c7112}

						.review	{position:relative}
							.review	h5	{margin:0 0 0 -32px; color:#898989}
				.box_center4	{padding:50px 20px 21px 31px; overflow:hidden; zoom:1; position:relative; color:#737373; line-height:15px}
					.box_center4 dl	{padding:0 0 21px 0}
						.box_center4 dt	{padding:0 0 4px 0}
						.box_center4 dd	{line-height:14px}
				.catalog_table	{padding:0 35px 0 29px}
					.catalog	{padding:27px 0 31px 0; background:url(/img/footer_border.gif) 0 100% repeat-x; overflow:hidden; zoom:1; color:#2a2a2a; font-size:12px; line-height:14px}
						.catalog dl	{padding:0 0 13px 0}
							.catalog dt	{float:left; width:96px}
								.catalog dt img	{border:1px #d1b686 solid; padding:3px; background:#efe3cd; margin:0 0 6px 0}
							.catalog dd	{margin:0 0 0 98px; font-size:12px; color:#353535}
								.catalog dd a	{color:#aa8517; font-size:14px; line-height:17px}
								.cod	{color:#999; padding:5px 0 9px 0}
								.price_box	{overflow:hidden; zoom:1; padding:14px 0 0 0}
									.price	{display:block; float:left; font-size:18px; color:#9e9e9e; padding:0 39px 0 0}
										.price span	{color:#cf0202}
									.price_link {float:left; padding:0 0 0 18px; background:url(/img/ico_shop.gif) 0 2px no-repeat}
										.price_box .price_link a	{color:#bd0c03; font-size:17px}
				.list_link	{font-size:17px; padding:37px 0 0 0}
					.list_link span	{color:#a4a4a4; padding-right:14px}
					.list_link a	{color:#aa8517; margin:0 5px;}
					.list_link b	{font-weight:normal; color:#777}
.rub	{border:0 !important; padding:0 !important; background:none !important; margin:3px 0 0 2px !important}
/*-------------------
	footer
-------------------*/

.footer_l	{background:url(/img/footer_l.png) 30px 100% no-repeat}
	.footer_r	{background:url(/img/footer_r.png) 100% 100% no-repeat}
		.footer		{height:49px; background:url(/img/footer_border.gif) 0 0 repeat-x; padding:27px 0 0 68px; height:158px}
			.footer_l_box	{color:#7b7975; font-size:12px; line-height:14px; width:39%; float:left}
				.footer_l_box p		{color:#615945; font-size:14px; padding-bottom:15px}
			.footer_r_box	{width:227px; float:right}
				.footer_r_box ul	{padding:0 0 0 0; height:70px}
					.footer_r_box li	{float:left; font-size:14px; width:97px; line-height:18px}
						.footer_r_box li a	{color:#685b38}
				.design	{background:url(/img/design.png) 0 0 no-repeat; padding:1px 0 4px 48px; font-style:italic; width:130px}
				.design	a	{color:#7f7f7c; text-decoration:none}
			.footer_c_box	{margin:-3px 0 0 49%; width:208px; font-size:14px; color:#685b38}
				.footer_c_box b	{font-size:30px; font-weight:normal}
				.footer_c_box span	{color:#969696}
				.footer_phone	{color:#7e7e7e; padding:0 0 8px 0}

