.logo { float: left; width: 180px;background: url(../images/design/big_bg.gif); }
.link {height: 94px; border-top:4px solid #6a6a6a; float: left;text-align: center; padding-right: 32px; padding-left: 32px; padding-top: 21px;background: url(../images/design/big_bg.gif);}
.link  img {border: 0px;}
.link a {color:#5B573E; text-decoration: none; font-size:10px; font-weight:bold; font-family:Tahoma; text-transform:uppercase;}
.link a:hover {text-decoration: underline; }
.hr_st {float: left;  width: 3px; height: 94px; background: url(../images/design/up_vh.gif) no-repeat; }
.clear {clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
.link_Corp { padding-left: 20px; padding-top:10px;  color:#333333; font-size:10px; font-weight:normal;}
.link_Corp img{border: 0px; }
#newcatalog { background:transparent url(../images/design/lt_bg2.gif) no-repeat scroll 0 0; height:56px; padding-left:23px; padding-top:10px;  }
#newcatalog  a{ color: #ffffff  !important;  font-weight:bold; text-decoration:none;} 
#newcatalog  a:hover{ color: #ffffff  !important;  font-weight:bold; text-decoration:underline;} 
#ico_menu {position: absolute; right: 0px; top: 105px; width: 112px; }
#ico_menu a {margin-left: 20px; }
.hrt {text-align: center; color: #7F1F00; }
.hrt2 { text-align: center; border-bottom:1px solid #999900; padding-bottom:10px; color:#7F1F00; } 
.hrt a{ font-size:15px; font-weight:bold; }

/* css Для каталога в отедельности */
#desc_item {width: 100%; margin-bottom:10px; margin-right: 20px; text-align: justify; padding-bottom:10px;}
#desc_item  div{ margin-right: 20px; text-align: justify; padding-bottom:10px; }

.goods_items {border-top: solid 1px #999900; margin-top: 10px; margin-bottom:10px; }
.goods_items .img_desc { text-align: center; width: 30%; float: left; padding-top: 10px; }
.goods_items .descrit_goods { margin-left: 30%; text-align: justify;  padding-top: 10px; color: #000;}

.table_cat { border-collapse: collapse;}
.table_cat .tabcat {padding: 5px; border-top: solid 1px #999900; }
.table_cat .tabcat1 {padding: 5px; border-top: solid 1px #999900; text-align: center; width: 170px;}
.nh1{font-size:15px; font-family:Tahoma; color:#000000; font-weight:bold; text-decoration: none; }
.nh1:hover{ font-size:15px; font-family:Tahoma; color:#000000; font-weight:bold; text-decoration: underline; }
.main_link { color: #8a3a43; font-weight:bold; }
.link_main a{text-decoration: underline;}

