body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.seotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.seotext a{
	text-decoration:none;
}
.seotext a:hover{
text-decoration:none;
}
.topoo {
	background-image: url(http://www.technowood.ru/img/topoo.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.copyr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.copyr a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.copyr a b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.keyof {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(http://www.technowood.ru/img/keyof.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 8px;
}
h1 {
	
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bolder;
	color: #003333;
}
h2 {
	
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bolder;
	color: #1600A1;
}
h3 {
	
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #003333;
}
h4 {
	
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #1600A1;
}
.keyof a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
}
.topmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.keyon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-image: url(http://www.technowood.ru/img/keyon.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 8px;
}
.keyon a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	float: left;
}
.topmenu2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.f_art_head {

	font-family: Tahoma;
	font-size: 14px;
	font-weight: bolder;
	color: #003333;
}
.f_art_text {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.f_art_cat {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.f_art_cat a{
	text-decoration:none;
	font-family: Tahoma;
}
.f_art_cat a:hover{

text-decoration:underline;
}
a {
	font-family: Tahoma;
	color: #003333;
}
.topmenu2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}
.h1 {
	width: 100%;
	padding-bottom: 3px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bolder;
	color: #003333;
}
.cat_grp_title { FONT-SIZE: 14 px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_group {
	FONT-SIZE: 12 px;
	FONT-FAMILY: Arial;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-left: 5px;
	padding-right: 10px;
}
.cat_grp_mode { FONT-SIZE: 12 px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_cmode { FONT-SIZE: 12 px; FONT-FAMILY: Arial; }
.cat_grp_stat { FONT-SIZE: 9 px; FONT-FAMILY: Arial;  margin-bottom: 24 px; color:#������}
.cat_grp_marka { FONT-SIZE: 14 px; FONT-FAMILY: Arial; font-weight: bolder; margin-bottom: 5px; margin-top: 5px; line-height: 1.5 em; }
.cat_grp_info1 { FONT-SIZE: 13 px; FONT-FAMILY: Arial; font-weight: normal; COLOR: #404040; }
.cat_grp_info2 { FONT-SIZE: 14 px; FONT-FAMILY: Arial; font-weight: normal; }
.cat_grp_price { FONT-SIZE: 11 px; FONT-FAMILY: Arial; font-weight: normal; COLOR: #003333; text-decoration: none; }
.cat_grp_price A { COLOR: #003333; text-decoration: none; }
.cat_grp_prc { FONT-SIZE: 12 px; FONT-FAMILY: Arial; font-weight: normal; COLOR: #666666; }
.cat_grp_seller { FONT-SIZE: 14 px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_addr { FONT-SIZE: 12 px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_mc { FONT-SIZE: 14 px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_rem { FONT-SIZE: 12 px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_print { FONT-SIZE: 12 px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_dev {    }

# .cat_grp_price_list { FONT-SIZE: 12 px; FONT-FAMILY: Arial; COLOR: #000000; font-weight: normal }
# .cat_grp_price_head { FONT-SIZE: 12 px; FONT-FAMILY: Arial; COLOR: #000000; background:#E0E0E0; font-weight: bolder; }

.cat_grp_price_list { width:100%; TEXT-ALIGN:center; TEXT-VALIGN:middle; FONT-SIZE: 12 px; FONT-FAMILY: Arial; COLOR: #000000; border-collapse: collapse; BORDER: #666666 2px solid; BORDER-COLOR: #666666; }
.cat_grp_price_list TD { BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.cat_grp_price_head { background:#E8E8E8; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; font-weight: bolder; HEIGHT: 25px; }
.cat_complete_tab { width:100%; TEXT-ALIGN : left; TEXT-VALIGN : middle; FONT-SIZE: 12 px; FONT-FAMILY: Arial; COLOR: #000000; border-collapse: collapse; BORDER: #666666 2px solid; BORDER-COLOR: #666666; }
.cat_complete_tab TD { BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.cat_complete_tab_group { background:#E8E8E8; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; font-weight: bolder; HEIGHT: 21px; }

.cat_pos_marka {
font-size : 22px; 
font-family : Arial, verdana, helvetica, tahoma; 
color : #000000; 
margin : 0; 
margin-bottom : 7px; 
}

.cat_pos_text {
font-size : 13px; 
font-family : Arial; 
color : #000000; 
line-height : 110%; 
} 

.cat_grp_group_tab
{
	background: #E4EEE5;
	COLOR: #D2E2D2;
	height: 24 px;
	valign: middle;
	FONT-SIZE: 11 px;
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #75948B;
	padding-left: 5px;
}
.cat_left_menu {

}

.cat_grp_group_tab a
{
	FONT-SIZE: 11 px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bolder;
	text-decoration: none;
}
.cat_grp_group_tab a:hover {

	FONT-SIZE: 11 px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bolder;
	text-decoration: underline;
}
.cat_grp_group_tab_sel
{
background: #A4BAB1;
height: 24 px;
COLOR: #000000;
font-weight: bolder;
FONT-SIZE: 11 px;
border-top:solid 1px #ffffff;
border-bottom:solid 1px #75948B;
padding-left: 5px;
}
.cat_grp_group_tab_sel a
{
	FONT-SIZE: 11 px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bolder;
	text-decoration: none;
}
.cat_grp_group_tab_sel a:hover {

	FONT-SIZE: 11 px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bolder;
	text-decoration: underline;
}

.cat_grp_group2_tab
{

	background: #D2E2D2;
	COLOR: #003333;
	height: 24 px;
	padding-left: 5px;
	FONT-SIZE: 11 px;
	FONT-FAMILY: Arial;
	font-weight: bolder;
	text-decoration: none;
}
.cat_grp_group2_tab a
{
	FONT-SIZE: 11 px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bolder;
	text-decoration: none;
}
.cat_grp_group2_tab a:hover
{
	FONT-SIZE: 11 px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bolder;
	text-decoration: underline;
}

.cat_grp_group_img
{
align: absmiddle;
margin-top: 3 px;
margin-right: 3 px;
margin-left: 0 px;
}
.me_rig_l {
	background-image: url(http://www.technowood.ru/img/mun_tfon_g.gif);
	background-repeat: repeat-y;
}


.f_menu1 {
	margin:0px;
	height: 24px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.f_menu1 a:hover{
	WIDTH: 230;


	COLOR:  #000000;
	FONT-FAMILY: Tahoma;
	cursor: hand;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #08472D;
	border-bottom-color: #FFFFFF;
	font-size: 11px;
	font-weight: bolder;
	background-color: #d4e6db;
	display: block;
	height: 24px;
	padding-left: 15px;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
	float: none;
}
.f_menu1 a{
	WIDTH: 230;

	COLOR:  #000000;
	FONT-FAMILY: Tahoma;
	cursor: hand;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #08472D;
	font-size: 11px;
	font-weight: bolder;
	background-color: #A4BAB1;
	display: block;
	height: 24px;
	padding-left: 15px;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
	}
	

	
	.f_menu2 {
	margin:0px;
	height: 24px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.f_menu2 a:hover{
	WIDTH: 230;
	COLOR:  #000000;
	FONT-FAMILY: Tahoma;
	cursor: hand;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #08472D;
	border-bottom-color: #FFFFFF;
	font-size: 11px;
	font-weight: bolder;
	background-color: #d4e6db;
	display: block;
	height: 24px;
		padding-left: 15px;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.f_menu2 a{
	WIDTH: 230;
	COLOR:  #000000;
	FONT-FAMILY: Tahoma;
	cursor: hand;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #08472D;
	font-size: 11px;
	font-weight: bolder;
	background-color: #A4BAB1;
	display: block;
	height: 24px;
		padding-left: 15px;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
	}

		.f_menu8 {
	margin:5px;
	font-size: 9px;
	padding:0px;
}
.f_menutab1{
	margin-top: 10px;
	margin-bottom: 20px;
}
.pri a{
	font-size: 11px;
	font-weight: bold;
}
.pri {
	font-size: 11px;
	font-weight: bold;
}
.pri a:hover{
	font-size: 11px;
	font-weight: bold;
}.f_menu7 {
	height: 54px;
	width: 130px;
	float: left;
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	display: inline;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
}
.f_menu7 a {
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	background-image: url(img/keyof.jpg);
	height: 34px;

	*height: 54px;
	width: 126px;

	*width: 130px;
	float: left;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-repeat: no-repeat;
}
.f_menu7 a:hover {
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	background-image: url(img/keyon.jpg);
	float: left;

*height: 54px;
	width: 130px;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-repeat: no-repeat;
}
.f_art_table { width:100%; TEXT-ALIGN:center; TEXT-VALIGN:middle; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; border-collapse: collapse; BORDER: 2px solid #F0F0F0; background:#ffffff; }
.f_art_table TD {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
}
.f_art_table_head {
	background:#C4C4C4;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bolder;
	HEIGHT: 40px;
	padding: 5px;
}
.f_art_table_row1 { background:#FFFFFF;  }
.f_art_table_row2 { background:#F0F0F0;  }

#keytop{height: 54px;}
#keytop td{ margin:1px 0;}
.keytopp {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(img/keyof.jpg);
	background-repeat: no-repeat;
	text-align: center;
	/*padding-top: 8px;*/
	width:130px;
	text-align:center;
	vertical-align:middle
}
.keytopp a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
	padding:8px 0 0 0; 
}
.keytopp :hover {
	color: #000000;
	background-image: url(img/keyon.jpg);
	background-repeat: no-repeat;

}
.keytopp a:hover{
	color: #000000;
	vertical-align: middle;
	float: left;
}

.keytopp_deli{
width:1px;
height:0;
text-align:center;
vertical-align:middle;
}