html {height:100%;}
body {
	height:100%;
	FONT: 13px 'helvetica neue',helvetica,arial,sans-serif;
	color:#666666;
	background:#ffffff;
	padding:0px;
	margin:0px;
}
TD {
	FONT: 13px 'helvetica neue',helvetica,arial,sans-serif;
}
.standart {
	border: 0px;
	border-collapse: collapse;
	border-spacing:0;
}
.td_standart  {
	padding: 0px;
}
a img {
	border:0;
}
img {
	margin: 7 7 7 7; border:#fdf57e 0px solid;
}

H1 {PADDING: 0px 0px 10px 20px; FONT-SIZE: 22px; margin: 0px 0px 5px 0px; font-weight: normal; color:#000000; background: url("../img/h1_bg.gif") repeat-y top left;}
H2 {PADDING: 0px; FONT-SIZE: 20px; margin: 0px 0px 5px 0px; font-weight: normal; }

p {padding:0px; margin:0px;}

.no_margin {margin:0px;}
.no_border {border:0px;}

form {margin:0px; padding:0px;}


a {text-decoration: none; color:#f7941d;}
a:hover	{text-decoration: none; color:#666666;}

.bg_c_1 {width:100%; height:100%; background:#f3f3cf url("../img/bg.jpg") repeat-y center;}
.bg_c_2 {width:100%; height:100%; background:#ffffff; vertical-align:top;}
.width_990 {width:990px;}

.rc {width:4px;height:6px;background:url("../img/rc.gif") no-repeat center;}
a.tp_a {text-decoration: underline; color:#999999; font-weight:normal; font-size:11px;}
a.tp_a:hover	{text-decoration: none; font-weight:normal;}
a.tp_noa {text-decoration: none; color:#999999; font-weight:normal; font-size:11px;}
a.tp_noa:hover	{text-decoration: none; color:#999999; font-weight:normal;}
.div_tp {padding-bottom:10px;}

.menu_left {width:185px; text-align:left; vertical-align:top;}
.table_top_menu {width: 165px; padding: 0; margin: 10px 10px 10px 10px;}
.top_menu {width: 100%; padding: 0; margin: 0;}
.top_menu li {margin: 0; padding: 0; list-style: none;}
.top_menu li.no_active a {width:100%; display: inline-block; padding:5px 0px 5px 10px; background: url("../img/tm_bg_red.gif") no-repeat top left;}
.top_menu li.no_active a:hover {width:100%; color:#888888; background: url("../img/tm_bg.gif") no-repeat top left;}
.top_menu li.active a {width:100%; display: inline-block; text-align:left; color:#888888; padding:5px 0px 5px 10px; background: url("../img/tm_bg.gif") no-repeat top left;}
.top_menu li.no_active2 a {width:100%; display: inline-block; padding:5px 0px 5px 10px; color:#000000; background: url("../img/row_red.gif") no-repeat top left;}
.top_menu li.no_active2 a:hover {width:100%; color:#888888; background: url("../img/row.gif") no-repeat top left;}
.top_menu li.active2 a {width:100%; display: inline-block; text-align:left; color:#888888; padding:5px 0px 5px 10px; background: url("../img/row.gif") no-repeat top left;}

.table_top_menu_2 {width: 165px; padding: 0; margin: 0px 0px 0px 10px;}
.top_menu_2 {width: 100%; padding: 0; margin: 0;}
.top_menu_2 li {margin: 0; padding: 0; list-style: none;}
.top_menu_2 li.no_active a {width:100%; display: inline-block; text-align:left; padding:0px 0px 3px 10px; color:#f7941d; background:none; font-size:12px;}
.top_menu_2 li.no_active a:hover {width:100%; text-align:left; color:#888888; background:none; font-size:12px;}
.top_menu_2 li.active a {width:100%; display: inline-block; text-align:left; color:#888888; padding:0px 0px 3px 10px; background:none; font-size:12px;}


.menu_bottom {height:14px;}
.table_bottom_menu {padding: 0; margin: 10px 10px 10px 10px;}
.table_bottom_menu td{text-align:center;}
.table_bottom_menu span{ white-space:nowrap;}
.table_bottom_menu span.no_active a {color:#f7941d; padding:2px 0px 2px 0px;}
.table_bottom_menu span.no_active a:hover {color:#888888; }
.table_bottom_menu span.active {color:#888888; padding:2px 0px 2px 0px;}
.table_bottom_menu span.active a {color:#888888; padding:2px 0px 2px 0px;}

.content {text-align:left; vertical-align:top; padding-top:10px;}

.menu_right {width:170px; text-align:center; vertical-align:top;}
.table_news_index {width: 150px; padding: 0; margin: 10px 10px 0px 10px;}

.footer {padding: 10px 10px 0px 10px; color:#888888; vertical-align:bottom;}

div.rf_line {border-bottom:#e3e3e3 1px solid; margin-bottom:10px;}
.form_obr_sv {FONT: 13px Verdana, sans-serif;color:#666666; border:#999999 1px solid;}
.but_obr_sv {FONT: 13px Verdana, sans-serif; cursor:pointer;}

.form_search {color:#000; FONT: 11px 'helvetica neue',helvetica,arial,sans-serif;}
.input_fs {border:#999999 1px solid; color:#000; FONT: 11px 'helvetica neue',helvetica,arial,sans-serif;}
.input_3_fs {width:45px; height:18px;border:#f7601d 1px solid; background:#f7941d; font-weight:normal; color:#ffffff; padding:0px; cursor:pointer; FONT: 11px 'helvetica neue',helvetica,arial,sans-serif;}

.td_reklama {vertical-align:top;padding:5px 0px 5px 0px;}
.td_reklama_img {padding-right:5px;}
.td_reklama_img img{padding:5px 0px 5px 0px; margin:0px;}
.padd_1 {padding-top:10px;}
.padd_2 {padding-bottom:10px;}
.border_1 {border-bottom:#dddddd 1px solid;}
.width_2 {width:48px;}
.col_1 {color:#333333;}
.fwb {font-weight:bold; font-size:14px;}
.col_2 {color:#f7941d; font-weight:bold;}
.col_3 {color:#333333; font-weight:bold;}
.color_s_0 {color:#17c317;}
.color_s_1 {color:#ff0000;}
.color_s_2 {color:#dbaa00;}
.width_3 {width:20px; text-align:center; vertical-align:middle;}
.reklama_inf td{ font-size:11px;}
.reklama_d_bg_0 {width:12px; background:#afeb9a; height:3px;}
.reklama_d_bg_1 {width:12px; background:#f29999; height:3px;}
.reklama_d_bg_2 {width:12px; background:#f2f199; height:3px;}
.zakaz {width:90px; height: 20px; text-align:center; vertical-align:top; margin:0px; padding:2px 5px; color:#f7941d; text-decoration:none; font-weight:bold; font-size: 13px; background:#ffffff; cursor:pointer; border:#f4bc79 1px solid;}
.zakaz:hover {color:#f7941d; background:#d1f8dc;}
.zakaz_del {width:90px; height: 20px; text-align:center; vertical-align:top; margin:0px; padding:2px 5px; color:#f7461d; text-decoration:none; font-weight:bold; font-size: 13px; background:#ffffff; cursor:pointer; border:#f49679 1px solid;}
.zakaz_del:hover {color:#f7461d; background:#d1f8dc;}
.zakaz_del_2 {width:150px; height: 20px; text-align:center; vertical-align:top; margin:0px; padding:2px 5px; color:#f7461d; text-decoration:none; font-weight:bold; font-size: 16px; background:#ffffff; cursor:pointer; border:#f49679 1px solid;}
.zakaz_del_2:hover {color:#f7461d; background:#d1f8dc;}
.table_basket {width:100%; margin:0px 0px 10px 0px;}
.td_basket {padding:3px; border:#cccccc 1px dotted;}
.basket_clear {padding:0px; vertical-align:middle; font-size:14px; font-weight:bold; text-align:center; float:left;}
.basket_noclear {padding:0px; vertical-align:middle; font-size:14px; font-weight:bold; text-align:center; float:left;}
.bas_zakaz {width:140px; height: 25px; text-align:center; vertical-align:top; margin:2px; padding:2px; color:#f7941d; text-decoration:none; font-weight:bold; background:#ffffff; cursor:pointer; border:#f4bc79 1px solid;}
.bas_zakaz:hover {color:#f7941d; background:#d1f8dc;}
.bas_zakaz_2 {width:160px; height: 25px; text-align:center; vertical-align:top; margin:2px; padding:0px; color:#f7941d; text-decoration:none; font-weight:bold; background:#ffffff; cursor:pointer; border:#f4bc79 1px solid;font-size: 16px;}
.bas_zakaz_2:hover {color:#f7941d; background:#d1f8dc;}
#bas_count {float:left; color:#f7941d; font-weight:bold;}
#bas_kolvoall {float:left; color:#f7941d; font-weight:bold;}
#bas_priceall {float:left; color:#f7941d; font-weight:bold;}
.but_1 {margin:0px 0px 0px 5px; float:left; padding:0px;}
.but_2 {margin:0px 0px 0px 5px; float:left; padding:0px;}
.kol_mes {FONT: 13px 'helvetica neue',helvetica,arial,sans-serif; border:#f4bc79 1px solid;}
.form_1 {margin:0px; padding:0px;}
#vb_count_rm {font-weight:bold;}
#vb_kolvoall {font-weight:bold;}
#vb_priceall {font-weight:bold;}
#vb_montageall {font-weight:bold;}
#vb_soglasall {font-weight:bold;}
#vb_itogo {font-weight:bold; font-size:16px; color:#f7941d;}

div.news_title_i {padding:5px 0px 0px 0px; font-weight:bold; color:#888888; font-size:12px;}
div.news_title_i a{font-weight: bold; font-size:14px;}
div.news_date_i {padding:0px 0px 5px 0px; font-size:10px; font-weight:normal;}
div.news_link_i {text-align:right;}
div.news_link_i a{ font-size:12px;}
div.news_line_i {height:10px; border-bottom:#e3e3e3 1px solid;}
div.news_title {padding:0px 0px 10px 0px;}
div.news_title a{font-weight: bold; font-size:14px;}
div.news_date {padding:0px 0px 5px 0px; font-size:10px; font-weight:normal;}
div.news_line {height:10px; border-top:#e3e3e3 1px solid;}
.a_news_one {text-align:right;}
TD.list {
	BORDER: 0px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
}
TD.list_active {
	BORDER: 0px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #888888;
	font-weight: bold;
}
