#catalog .catalog_part TABLE.hover {background: #F2F2F2 url(/images/icons/block_hover.gif) repeat-y; cursor: pointer;}
.temp_vs {display: inline; color: #666; font-size: 11px; font-family: Tahoma, sans-serif}
          #catalog_block .temp_vs {color: #000}
/*-- сквозные ссылки между сайтами --*/
.left_block .b1 H5.leaders {height: 14px; background: url(/images/icons/bg/bg_x1.png) repeat-x}
.left_block .b6 H5.leaders {background: url(/images/icons/bg/bg4strip6.gif) repeat-y}

.xls {height: 16px; padding-left: 20px; background: url(/images/icons/xls.gif) no-repeat}
          INPUT.xls {width: auto; border: 0; cursor: pointer}
.nw {white-space: nowrap}
.no_active {color: #999}
.help_s {margin-left: 5px; padding: 0 5px; background: url(/images/icons/help_mini.gif) no-repeat}
          .is_help1 {background-color: #00D32D}
          .is_help2 {background-color: #999}
.as_img {display: inline-block; width: 16px; height: 16px; vertical-align: middle}

#vk_like {display: inline;  width: auto; height: 21px}
#ya_share1, .view {display: block}

#catalog .underlin A {text-decoration: underline}

#change_filial.noselect {border-color: #ddd;}
#loader {position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(/images/icons/wait.gif) 50% 50% no-repeat;}
.file_loading {margin-left: 20px;}
#loader.file_loading {background-position: -400px 50%; margin-left: 0; border-radius: 7px}

/* История заказов */
.hist_zakaz {margin-bottom: 30px; padding-bottom: 30px; font-size: 1.2em; border-bottom: solid 1px #aaa;}

/* наличие для клиентов */
.store_view_c {margin: 5px 0 5px 0; width: 110px; color: #000; font-size: 16px; line-height: 20px;}

.good .buying .store_view_c {width: auto; left: 0; font: 18px Arial; color: #000;}
.good .buying .store_view_c A {color: #000;}
.kart .store_view_c {width: auto; margin: 5px 0 !important;}
.good .store_view_c BR, .kart .store_view_c BR, .group .store_view_c BR {display: none}
#catalog_block .store_view_c {position: absolute; left: 0; top: -30px; font-size: 10px !important;}
#catalog_block .store_view_c B {vertical-align: middle}
.foradmin .good .store_view_c {left: 200px;}
.foradmin #limited_dop .good .store_view_c {left: 0; margin-top: 20px}

.psmt_table.group .store_view_c {font-size: 14px; line-height: 16px;}

.good .buying .store_view_c SPAN {display: inline-block;  margin: 10px 0; padding: 10px; border-radius: 5px}
.good .buying .store_view_c .stock_yes {background: #d0ffd7;}
.good .buying .store_view_c .stock_will_quick {background: #e1ffe0;}
.good .buying .store_view_c .stock_will_slow {background: #ffe7c8;}
.good .buying .store_view_c .stock_no {background: #fff9cb;}
.good .buying .store_view_c .stock_dis {background: #fff9c3;}
.good .buying .store_view_c .stock_noact {background: #e7e7e7;}
.good .buying .store_view_c .stock_no_no {background: #ffcccc;}/*red*/

.good .buying .show_accomp {margin-left: 10px !important; background: #d0ffd7; cursor: pointer}
.good .buying .show_accomp:hover {background: #00cf1d;}
.good .buying .show_accomp_img {display: inline-block; margin-left: 10px}

.store_view_c B {display: inline-block; width: 10px; height: 10px; margin-right: 7px; border-radius: 50%}
.store_view_c .stock_yes B  {background: #00cf1d;}
.store_view_c .stock_will_quick B {background: #c4f8c3;}
.store_view_c .stock_will_slow B {background: #ffc57a;}
.store_view_c .stock_no B {background: #ffe400;}
.store_view_c .stock_dis B {background: #ff4a4a;}
.store_view_c .stock_noact B {background: #ccc;}
.store_view_c .stock_no_no B {background: #fd4646;} /*red*/
.store_view_c .as_blue B {background: #3e3eff}
.store_view_c .as_orange B {background: #ffb04b}

#table_basket .store_view_c {display: inline-block; float: left; width: auto; margin-right: 10px;}

.foradmin #table_basket .store_view_c {position: relative; height: auto; margin-bottom: 5px; text-decoration: none; color: #000} 

/*
.foradmin TABLE.psmt_table_white {border-color: #eee; border-width: 0 1px 1px 0;}
.foradmin TABLE.psmt_table_white TD, .foradmin TABLE.psmt_table_white TH {border-color: #eee; border-width: 1px 0 0 1px;}
.foradmin TABLE.psmt_table_white TH {padding: 3px; font-size: 11px}
*/

table .header-fixed {
  position: fixed;
  top: 25px;
  z-index: 1050;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);/* IE6-9 */
}
.table_compare .header-fixed {top: 0;}
.hide {display: none !important}