div.detail {
  float:left;
  width:589px;
  /* wg. BCT */
  margin-top:-16px;

}

div.detail div#manufacturer {
  text-align:right;
  margin-bottom:5px;
}

div.detail div.detailPic {
  float:left;
  position:relative;
  width:300px;
}

div.detail img.pic {
  float:left;
  margin-right:10px;
}

div.detail h1 {
  margin:0 0 5px 0;
  font-size:12px;
}

div.detail h3 {
  margin:0;
  font-size:12px;
}

div.detail div.choose {
  float:left;
  width:300px;
  margin-top:3px;
}

div.recommend {
  float:left;
}

div.descr {
  float:right;
  width:250px;
  position:relative;
}

div.otherCustomerBuyed {
  float:right;
}

div.recommend, div.otherCustomerBuyed {
  width:289px;
}

div.recommend h3, div.otherCustomerBuyed h3, div.choose h3 {
  font-size:12px;
  margin:0 0 3px 0;
}

div.recommend li, div.otherCustomerBuyed li, div.choose li {
  background:url(/images/BW/arrow.png) 0 4px no-repeat;
  padding-left:10px;
  line-height:17px;
}

div.detail a.picLink {
  width:300px;
}

span#magnify {
  position:absolute;
  bottom:-18px;
  right:0;
  text-decoration:none;
}

span#magnify span#addPics {
  text-decoration:underline;
}

span#magnify img {
  margin-left:10px;
  vertical-align:bottom;
}

div.detail span.price {
  font-weight:bold;
  font-size:13px;
  color:#970303;
}

input#amount {
  width:35px;
}

p.discount {
  font-weight:bold;
  color:#970303;
}

div.choose li a {
  text-decoration:none;
}

div.choose li a span.name {
  text-decoration:underline;
}

