/* Begin hotfix_EPG_13161.tar.gz */
/* -> wegen Safari 4.0.4         */

html.WebKit3 div.PropertyContainer table.CellLimiter {
  float:none !important;
}

/* End hotfix_EPG_13161.tar.gz   */

table.sizes_tb {
  clear: both;
  background-color: #F7F7F7;
  border: 1px solid #AEAEAE;
  margin: 16px 8px 8px 8px;
  padding: 2px;
  text-align: center;
}

table.sizes_tb th {
  background-color: #BBAF82 !important;
}

table.sizes_tb tr.sizes_even {
  background-color: #DDDDDD!important;
}

h1 {
  margin-top: 25px;
}

img.img_float_c {
  float: left;
}

.ErrorMessage {
  color: red !important;
  font-size: 1.2em !important;
  font-weight: bold;
}

div.TaxAndShippingInfo p{
  margin:0;
}

.ContentArea a.LinkSizesChart {
  padding: 1px 0 3px 26px;
  background: url(/WebRoot/FCMotoDB/SF/Icons/massband.gif) no-repeat left center !important;
  line-height:200% !important;
  _line-height:normal !important;
  _zoom:1;
  _background:none;
  _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)
      progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/WebRoot/FCMotoDB/SF/Icons/massband.gif');
}

.ProductDetails .InfoArea h1 {
  margin-bottom: 25px;
}

.ProductDetails h2 {
  margin-bottom: 10px;
}

.ProductDetails .InfoArea .Price {
  margin-bottom: 5px;
}

.SelectVariation {
  width: 300px !important;
  margin-left: auto !important;
}

.InfoExchangeOrReturn {
  font-size: 9px;
  line-height: 16px;
}

.IPAddressMessage {
  color: red !important;
  font-weight: bold;
}

.HotDeal {
  width: 192px !important;
}

.HotDealFoot .InfoArea {
  width: 168px !important;
}

.HotDeal .SavingStar {
  padding: 1px 0px 0px 0px;
  position: relative;
  top: -83px;
  left: -1px;
  font-size: 20px;
  color: #CC0000;
  font-weight: bold;
  float: right;
  min-width: 107px;
  _width: 107px !important;
  min-height: 80px;
  _height: 80px !important;
  text-align: center;
  vertical-align: middle;
  text-align: center;
  line-height: 80px !important;
  background: url("/WebRoot/FCMotoDB/SF/Icons/img_saving.png") center top no-repeat;
  _background:none;
  _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)
      progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/WebRoot/FCMotoDB/SF/Icons/img_saving.png');
}

.Saving {
  color: #CC0000 !important;
  font-weight: bold;
  text-align: right;
  margin-bottom: 8px
}

.ReferencePriceText {
  font-weight: bold !important;
  font-size: 12px !important;
}

.ListProductReferencePriceText {
  font-weight: bold !important;
}

.SubProductNotExistsMessage {
  color: #CC0000 !important;
  font-weight: bold !important;
  font-size: 12px !important;
}

.LinkProductRating {
  padding-top: 1px;
  padding-right: 0pt;
  padding-bottom: 3px;
  padding-left: 20px;
  background-color: transparent;
  background-image: url(/WebRoot/FCMotoDB/SF/Icon/SimpleSymbols/ico_s_productcompare_rating.png);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
}

.ContentAreaQPay {
  width: auto;
}
