#special_block_right .product_image {
  float:left;
  margin-right:10px;
}
#special_block_right .product_old_price, #special_block_right .product_price { float:left; }
#special_block_right .product_old_price {
  width:70px;
  margin:15px 0 0;
}
#special_block_right .product_price { margin:2px 0 0; }
#special_block_right .product_reduction {
  background-color:#3a3a3a;
  background-image:-moz-linear-gradient(top,#444444,#2b2b2b);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#444444),to(#2b2b2b));
  background-image:-webkit-linear-gradient(top,#444444,#2b2b2b);
  background-image:-o-linear-gradient(top,#444444,#2b2b2b);
  background-image:linear-gradient(to bottom,#444444,#2b2b2b);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff2a2a2a', GradientType=0);
  color:#ffffff;
  text-shadow:1px 1px 0 #2b2b2b;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  -webkit-border-radius:50%;
  border-radius:50%;
  border:1px solid #2b2b2b;
  border-bottom-color:#111111;
  float:right;
  width:30px;
  height:30px;
  font-family:Cuprum, sans-serif;
  font-size:14px;
  line-height:30px;
  text-align:center;
  margin:15px 2px 0;
}
