/*body {
  margin: 0;
  color: #333;
  font: 11px Tahoma, Helvetica, sans-serif;
  background: #fff;
}
img {border-style: none;}
a {
  text-decoration: none;
  color: #000;
}
a: hover {text-decoration: underline;}
input, textarea, select {
  font: 100% Arial, Verdana, sans-serif;
  vertical-align: middle;
  color: #000;
}
form, fieldset {
  margin: 0;
  padding: 0;
  border-style: none;
}
*/
.content-wrap {
  font-size:14px;
  overflow:hidden;
}
.sidebar-left {
  float:left;
  width:280px;
  margin-right:38px;
}
.site-catalog-list {
  margin:0;
  padding:20px 25px;
  list-style:none;
  background-color:#2d2d2d;
  -webkit-border-radius:7px;
    -moz-border-radius:7px;
      border-radius:7px;
}
.site-catalog-list li {
  font-weight:bold;
  padding-left:27px;
  margin-top:10px;
  line-height:19px;
  background: url(/s/i/top/catalog-list-icons.png) no-repeat;
}
.site-catalog-list li:first-child {margin-top:0;}
.site-catalog-list li a {
  color:#fff;
  text-decoration:none;
}
.site-catalog-list li a:hover,
.site-catalog-list .active a {color:#ffc412;}
.site-catalog-list .catalog-item-41 {background-position:-10px -233px;}
.site-catalog-list .catalog-item-150 {background-position:-10px -306px;}
.site-catalog-list .catalog-item-151 {background-position:-10px -84px;}
.site-catalog-list .catalog-item-152 {background-position:-10px -11px;}
.site-catalog-list .catalog-item-153 {background-position:-10px -381px;}
.site-catalog-list .catalog-item-154 {background-position:-10px -492px;}
.site-catalog-list .catalog-item-155 {background-position:-10px -121px;}
.site-catalog-list .catalog-item-156 {background-position:-7px -420px;}
.site-catalog-list .catalog-item-157 {background-position:-10px -49px;}
.site-catalog-list .catalog-item-158 {background-position:-10px -158px;}
.site-catalog-list .catalog-item-387 {background-position:-10px -343px;}
.site-catalog-list .catalog-item-388 {background-position:-10px -455px;}
.site-catalog-list .catalog-item-389 {background-position:-10px -270px;}

.content-box {overflow:hidden;}
.site-catalog-desc {
  margin:0 0 20px;
  padding:10px 0 0;
  list-style: none;
}
.site-catalog-desc li {
  border-bottom:1px solid #eee;
  margin-bottom:15px;
  padding-bottom:15px;
  color:#2d2d2d;
}
.site-catalog-desc .number {
  float:left;
  margin-right:5px;
}
.site-catalog-desc .row {width:auto;}
.star-rate {
  margin:0;
  padding:0;
  list-style: none;
  float:right;
  height:14px;
  overflow:hidden;
}
.star-rate li {
  background: url(/s/i/top/star.png) no-repeat;
  float:left;
  width:15px;
  height:14px;
  text-indent:-9999px;
  padding:0 !important;
  margin:0 5px 0 0!important;
}
.star-rate .active {background-position:0 100%;}
.site-catalog-desc .top-panel {
  margin-bottom:7px;
  overflow:hidden;
  position:relative;
}
.site-catalog-desc .top-panel a {
  color:#004a80;
  text-decoration:underline;
}
.site-catalog-desc .top-panel a:hover {text-decoration:none;}
.site-catalog-desc .top-panel em {
  display:block;
  font-style:normal;
  padding-top:7px;
  font-size:12px;
  color:#3d7518;
}
.site-catalog-desc li p {margin:0;}

.site-catalog-paging {color:#000;}
.site-catalog-paging a {
  color:#004a80;
  margin-left:5px;
}
.site-region-link {color : #777 !important;}
.site-catalog-paging a.active,
.site-catalog-paging a:hover {color:#afafaf;}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

