BODY                         { padding: 0px; margin: 0px; background-color: #FFFFFF; color: #000000; }
BODY TABLE TD                { font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: normal; }
TD                           { empty-cells: show;}

h1 { padding:0px; margin:0px; font:normal 22px Arial; color:#637B9A; }
h3 { font:bold 14px Arial; color:#BE8E0D; }
h3 a { color:#BE8E0D!important; text-decoration: none; }

IMG { border: 0; }

td.hmborder { background-color: #E75500; }
tr.hmr { background: #E75500; cursor: pointer; height: 15px }
tr.hmrs { background: #F4F4F4; cursor: pointer; height: 15px }
tr.hmr a { text-decoration:none; font: bold 10px Tahoma; color: #FFFFFF; padding: 0px 20px }
tr.hmrs a { text-decoration:none; font: bold 10px Tahoma; color: #E75500; padding: 0px 20px }

table.allright         { margin:4px 0px;}
table.allright td      { padding:10px 0px; font: normal 11px Tahoma; color: #606062; background: #FDF2D4; }
table.allright td a    { font: normal 11px Tahoma;  }

#bannerMain { background-color: transparent; position: absolute; visibility: hidden; }
.banner_in_left_menu {
	border: 0;
	text-align: center;
	margin-top: 20px;
}


A.menu_link_a:HOVER,
A.menu_link_b:HOVER          { text-decoration: underline; }
.menu_link_a,  .menu_link_as,
.menu_link_b,  .menu_link_bs { font-family: Tahoma; font-size:12px; font-weight: bold; text-decoration: none; color: #4F5860; }
.menu_link_b,  .menu_link_bs { font-size: 11px; font-weight: normal; }
.menu_link_as, .menu_link_bs { color: #BE2525; }
#left_menu_table             { background-color: #CFDCEC; background-image: url(image/work-h-coner.gif); background-position: 100% 0%; background-repeat: no-repeat; }
#left_menu_cell              { background-color: #CFDCEC; background-repeat: repeat-y; } <!-- !-->

TD.botmenu                   { background-color: #EDEDED; color: #616A72; }
TD.botmenu A                 { font-size: 11px; color: #616A72; }
#printBtn { cursor: pointer; cursor:hand;}

#copyright    { margin-top: 1px; }
#copyright TD { font-size: 11px;}

TR.topmenu        { background-image: url(image/m-bgr.gif); text-align: center; }
TR.topmenu A      { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; }
TD.topmenu-sel A  { color: #FBE8AE; }

.stdhref          { color: blue; text-decoration: none; font-family: arial; font-size: 11px; }
.edit             { height:20px; font-size:10px; padding:2px; border: 1px #B7BDC1 solid; background:#FFFFFF; }
A.listHref        { color: #000000; text-decoration: none }
A:HOVER.listHref  { text-decoration: underline }

A                 { color: #222F96; }
.content A:VISITED         { color: #800080; }

#cell_b           { padding: 10px; }
#topsearch TD     { font-weight: bold; color: #6D7E8C; font-size:11px; }
#showcase         { border: 1px solid #DEE0E1; background: #FFFFFF }
#showcase_title   { background: url(image/spec-top-bgr.gif) repeat-x; }
#showcase_item A  { font-weight: normal; color: #4B67AF; text-decoration: none;}
#showcase_item A:HOVER  { text-decoration: underline;}
#showcase_price   { font-weight: bold; color: red; font-size:14px; }
#showcase_bg      { background: url(image/showcase_vbg.gif) 100% 100% repeat-x; }
#copyright TD       { background: #616A72; padding: 4px; color: #FFFFFF; }
#copyright A      { color: #FFFFFF; }

A.navhref         { color: #555555; text-decoration: none; }
A.navhref:HOVER   { color: #555555; text-decoration: underline; }
.menu_line,
.menu_line_s,     { font-family: Tahoma; font-weight: bold }
.menu_line TD,
.menu_line_a TD   { border-bottom: 1px solid white }
.menu_line_a TD   { padding: 2px 2px 4px 8px; line-height: 16px; }
.menu_line_a TD A { color: #616A72; text-decoration: none }
#m_circle,
#m_circle1,
#m_circle_s       { background: #B4C8E1; width:16px; font-size:14px; color: #637B9A; padding:2px };
#m_circle_s       { color: #BE2525 };
#m_circle1        { background: #CFDCEC;}
#m_item,
#m_item_s         { font-weight: bold; padding: 2px 2px 2px 8px;}
#m_item  A        { color: #616A72; text-decoration: none; }
#m_item_s A       { color: #BE2525; text-decoration: none; }

#worktext         { color: #616A72 }

.content_area     { padding: 20px; font-size:12px; }
.content_area TD  { font-size:12px; text-decoration: none; font-weight: normal;}
.content_area A   { font-size:12px; text-decoration: none; font-weight: normal; }
.tButton          { font-size:10px; }

.dd_menu { font-family: Arial; font-size: 11; cursor: pointer; padding: 2 3 2 3; color: #204250; }
SELECT,
INPUT,
TEXTAREA            { font-family: Tahoma; color:#000000; }
.tedit              { font-size:12px; background:#FFFFFF; }
.errfield           { font-size:12px; background:#BA1111; color:#FFFFFF; }
.tbutton            { background: #555555; color: #FFFFFF; font-size:11px; }
TABLE.order-form    { background: #B6CBE3; }
TABLE.order-form TD { background: #FAF6EA; color: #000000; }

TABLE.typesonmain    td { padding-left:10px; font-size:10px;  color:#7386A5;}
TABLE.typesonmain a  { font-size:10px;  color:#7386A5; text-decoration:none;}

.gray-bold,
.gray-bold A        { color:#616A72; font-weight:bold; text-decoration: none; font-family:Arial }
.gray-bold A:HOVER  { text-decoration: underline; }
.note               { color:#BA1111; font-weight:bold;   font-size:bold; }
.small-text         { color:#000000; font-weight:normal; font-size:10px; }
TD.price            { color:#BA1111; font-weight:bold;   font-size:16px; font-family:Arial; }
TD.work-header      { background: #EDEDED; font-family: Arial; font-size:22px; color:#637B9A; padding: 10px 10px 10px 20px; }
TD.areas-list       { background: #EDEDED; font-family: Tahoma; font-size:11px; color:#000000; padding: 10px 10px 10px 20px; }
TD.areas-list A     { color:#616A72;  text-decoration: none; }
TD.areas-list A:HOVER { text-decoration: underline; }
TD.areas-list A.sel   { color:#DE0202; }
.content TD { color: #616A72; }
TABLE.goods-list    { background: #B4C8E1; }
TABLE.new-list    { background: #CECBCE; }
TR.row-0 TD { background: #FFFFFF; }
TR.row-1 TD { background: #FAF6EA; }
TR.row-1 TD A,
TR.row-0 TD A {color: #000000; text-decoration: none; }
TR.row-1 TD A:HOVER,
TR.row-0 TD A:HOVER { text-decoration: underline; }
TR.area-th TD       { background: #CFDCEC;  color: #637B9A;}
TR.new-th TD       { background: #EFEFEF;  color: #637B9A;}

#order_frm { background: B6CBE3; }
#order_frm TD { background: FAF6EA; }

TD.area_top_text  { padding:8px 8px 8px 20px; font-family: Arial ; font-size: 12px; font-weight: none; color: #616A72; }
TD.area_top_text A { font-family: Arial ; font-size: 12px; font-weight: normal; text-decoration: none; color: #616A72; }
TD.area_top_text A:hover { text-decoration: underline; color: #616A72; }

TD.header         { font-family: Arial; font-size:22px; color: #637B9A; background: #EDEDED; padding: 10px 10px 10px 19px; }
#select_dm        { color: #BE2525; }

.price         { color: #BE2525; font-weight: bold; font-size:12px; }
h2             { color: #BA1111; font-size: 16px; font-weight:bold; font-family:Arial; }

#list_table    { background: #B4C8E1; }
TR.list_th     { background: #CFDCEC; font-weight: bold; }
.list_th TD    { background: #CFDCEC; color:#616A72; font-size:12px; }
TR.list_tr1    { background: #FFFFFF; }
TR.list_tr2    { background: #FAF6EA; }

#main_news_cell {
  font-size:11px;
  color: "3A4343";
  padding-top: 6px;
  padding-left: 6px;
  padding-right: 16px;
  padding-bottom: 16px;
}
/* Рабочая страница */
#top_path_link {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #616A72;
}
#top_path_link A {
  color: #616A72;
  text-decoration: none;
}

#top_path_link A:HOVER {
  color: #616A72;
  text-decoration: underline;
}

#desc p,
#desc li {
   font-size: 11px;
   color: #616A72;
}
#desc_header, .desc_header {
  background: #EDEDED;
  font-weight:bold;
  color:#616A72;
	font-size: 12px;
}
TD.prnCell { background:#EDEDED; width:30px; padding-top:0px; padding-bottom:0px; padding-right:10px; }
DIV.main-top-text { padding: 2 4 6 16px; font-size: 11px }
.kichen_brand { color: #BA1111; font-size: 16px; font-weight:bold; font-family:Arial; text-decoration: none; }
a.kichen_brand:visited { color: #BA1111; font-size: 16px; font-weight:bold; font-family:Arial; }
a.kichen_brand:hover { color: #BA1111; font-size: 16px; font-weight:bold; font-family:Arial;text-decoration: underline; }
.text_map{
   color:#8A9096;
   font-size: 10px;
   padding-left:5px;
   padding-right: 5px;
}

.text_map_link{
   color:#8A9096;
   font-size: 10px;
   text-decoration: none;
}

a.text_map_link:hover{
   color:#8A9096;
   font-size: 10px;
   text-decoration: none;
}

table.rekvizit{
   background: #B4C8E1;
}
.td_caption{ background: #CFDCEC;  color: #637B9A;}
.td_caption1{ background: white; }
.img_info {border: 1px solid #B5BEC6;}

TABLE.tafborder { background-color: #f5f5f5;}
TD.tafborder { background-color: white;}
TR.tafheader { background-color: #8f94a8; font-weight: bold; font-size: 10px; color: white; text-align: center;}
TD.taftd1 { background-color: #EFEFEF; font-family: Tahoma; font-size:10px; }
TD.taftd1 A { color:#3d3d7d; font-size:11px;}
TD.taftd2 { background-color: #DEE3E7; font-family: Tahoma; font-size:10px;}
TD.taftd2 A { color:#3d3d7d; font-size:10px;}
TD.taftd3 { background-color: #D1D7DC; font-family: Tahoma; font-size:10px; }
TD.taftd3 A { color:#3d3d7d; font-size:10px;}
DIV.tafpn { font-family: Arial;font-size: 11px;margin:3px;}
HR.taf { size:1px;color: #D1D7DC; }
DIV.tafmessage { font-family: Arial;font-size: 11px; line-height: 1.4;}
DIV.tafrank { font-family: Tahoma; font-size: 9px;}
DIV.tafavatar { margin:0px; }
TD.tafquoted { font-family: Arial;font-size: 10px; background-color: #f7f7f7; color: 595d6f; padding: 6 6 6 6;}
A.taftopic { color:#3d3d7d; text-decoration:none; font-weight:bold; font-size: 11px;}
A.taftopic:hover { color:#DD6900; text-decoration:underline;}
DIV.taferror { margin-bottom: 10px; font-family: Arial;font-size: 11px; color: #7a0000;}

.offer {
	border: none;
	width: 800px;
	margin-top: 20px;
}
.solo, .builtin {
	border: none;
	float: left;
}
.solo ul, .builtin ul {
	list-style-type: none;
	padding: 0px 20px 0px 0px;
	margin: 0px;
}
.solo ul li, .builtin ul li {
	padding: 0px 0px;
	margin: 0px;
}
.builtin {
	border: none;
	margin-left: 30px;
}
/* Словарь терминов */
#dict {
	display: block;
	padding: 10px 0px 10px 0px;
	clear: both;
}
#dict a, #dict span {
	margin: 0px 5px 0px 0px;
	font-weight: normal;
}
#dict span {
	font-weight: normal;
}
#head_dict {
	padding: 30px 0px 0px 0px;
}
#dict a {
	text-decoration: underline;
}
#head_dict img {
	display: block;
	float: left;
}
#head_dict .text {
	margin: 0px;
	padding: 0px;
}
.word {
	font-weight: bold;
}
.descr .text {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.word, .descr {
	clear: both;
}
#eng, #rus {
	border: 0px;
}
#eng {
	padding: 35px 0px 10px 0px;
}
.lang, .lang_curr {
	font-weight: bold;
	color: gray;
}
.lang_curr {
	color: red;
}
#dict_img {
	border: 0px;
	float: left;
	padding: 0px 20px 20px 0px;
}
.letter_curr {
	color: red;
}
#dict_goods {
	padding-top: 20px;
}
#dict_goods a {
	/* display: block; */
}
/* Словарь терминов */

.contacts {
	color: rgb(156, 52, 55);
	padding: 0;
	margin: 0;
}

/* Поиск */
.pagenavigator {
	border: 0;
	margin: 20px 0;
}
.search_block {
	border: 0;
	margin: 5px 0 20px;
}
.help_search {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: solid 1px #616A72;
}
/* !Поиск */

.details { display: none; }

/* Продукция в статьях */
.article_good { border: 0; border-collapse: collapse; }
.article_good td { border: 0; padding: 7px; }

.select_catalog {
	border: 0;
	float: left;
}
.select_catalog a {
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 13px;
	color: #fff!important;
}
.select_catalog a.select_catalog_c {
	background: url('/image/line.gif') repeat-x left top;
	padding: 0 10px 0 0;
	line-height: 35px;
}



/* !Продукция в статьях */

.clear { width: 100%; clear: both; }

/* Сопутствующие */
.related_container { border: solid 1px #CCDDED; padding: 0; margin: 0; width: 200px; font-family: arial; }
.related_head { border-bottom: solid 1px #CCDDED; padding: 10px 0; margin: 0; background-color: #EDEDED; color: #BA0100; font-size: 16px; width: 200px; }
.related_container img { display: block; border: 0; padding: 0; margin: 0; }
.related_link { font-size: 12px; text-decoration: none; color: #61666A !important; }
.related_price { color: #BA0100; font-size: 16px; padding: 5px; font-weight: bold; }
.related_price a { text-decoration: none; color: #BA0100 !important; }
.related_caption { background-color: #EDEDED; padding: 5px 0; width: 200px; }

.action_table {  }
.action_table td { padding: 5px 0; }
.action_table a { text-decoration: none; font-size: 12px; color: #61666A!important; font-family: arial; }
/* !Сопутствующие */
