
div#producttopbar {
  padding: 7px;
  background: #efefef;
  border: 1px solid #c0c0c0;
  margin-bottom: 15px;
}

div#producttopbar #title {
  float: left;
  font-weight: bold;
  font-size: 14px;
}

div#producttopbar #price {
  float: right;
  width: 157px;
  font-weight: bold;
  font-size: 14px;
}

div#productleft {
  float: left;
  width: 432px;
  margin-right: 9px;
}

div#thumbnails {
  float: left;
  width: 75px;
  margin-right: 11px;
}

div#thumbnails img {
  margin-bottom: 3px;
}

div#productdetails {
}

div#productdetails p.productheader {
  color: #99b125;
  font-size: 14px;
  font-weight: bold;
  margin: 20px 0 10px 0;
}

div#productdetails p.productprice {
  font-weight: bold; 
}

div#productdetails #addtocartbottom {
  clear: both;
  margin-top: 25px;
}

div#productright {
  float: right;
  width: 165px;
  font-size: 11px;
}

div#productright .infoheader {
  clear: both;
  margin-bottom: 10px; 
  font-weight: bold;
  font-size: 12px;
}

div#productright img.producticon {
  clear: both;
  display: block;
  float: left;
  margin-right: 9px;
}

.paper {
  width: 130px;
  background: url('/img/paper.gif') no-repeat;
  padding: 25px 10px 0 10px;
  min-height: 178px;
  margin-top: 8px;
  margin-left: 7px;
}

.papercontent {
  padding-top: 9px;
}

.papercontent div {
  margin-bottom: 4px;
}

.papercontent label {
  clear: both;
  display: block;
  float: left;
  width: 55px;
}


#shippingcosts {
  border: 1px solid #dbdbdb;
  padding: 10px;
}

#shoplink {
  padding: 5px;
}

#shoplink a:link,
#shoplink a:visited,
#shoplink a:hover {
}