.transport
{
  background-image: url(/images/site/transport.png);
  background-position: 130px -15px;
  background-repeat: no-repeat;

  width: 380px;
  height: 135px;
  margin-right: 20px;
  float: right;

  padding-top: 10px;

}

.transport div
{
  font-weight: bold;
  padding-left: 32px;
}

.transport span
{
  font-size: 12px;
  padding-left: 32px;
}

#north TD {
  margin: 0;
  vertical-align: bottom;
}

.logo
{
  height: 112px;
}

.logo div
{
  color: #888585;
  width: 320px;
  text-align: left;
  text-transform: none;
  padding-left: 34px;
}

.sp_pic
{
  min-width: 100px;
  min-height: 100px;
}

.compatibles
{
  width: 250px;
}


.productDealerPrice
{
  color: black;
  font-size: 1em;
  text-decoration: line-through;
}

.productAvailable
{
  color: #14ba00;
}

.productNotAvailable
{
  color: #cd0a0a;
}


.inCartButton
{
  font-size: 11px;
  color:#FFFFFF;
  text-decoration:none;
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#AAAAAA', EndColorStr='#888888', GradientType=0);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #aaaaaa), color-stop(1.00, #888888));
  background: -moz-linear-gradient(top, #aaaaaa 0.00%, #888888 100.00%);
  background-image: -o-linear-gradient(#AAAAAA, #888888);
  border: 1px solid #AAAAAA;
  text-shadow: #606060 -0px 1px 1px;

  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;

  padding: 3px 7px 3px 6px;
  background-color: #999999;
  font-weight:bold;
  min-width: 100px;
  float: left;
  margin: 4px 4px 4px 0;
}

.dealerButton
{
  color:#FFFFFF;
  text-decoration:none;
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#AAAAAA', EndColorStr='#888888', GradientType=0);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #aaaaaa), color-stop(1.00, #888888));
  background: -moz-linear-gradient(top, #aaaaaa 0.00%, #888888 100.00%);
  background-image: -o-linear-gradient(#AAAAAA, #888888);
  border: 1px solid #aaaaaa;
  text-shadow: #606060 -0px 1px 1px;

  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;

  background-color: #999999;
  font-weight : bold;
  min-width: 50px;
}

.dealer-bar
{
  margin: 0px;
  float: right;
  font-family: Arial,Helvetica,sans-serif;
  outline: medium none;
  color: #706C56;
  font-size: 11px;
  line-height: 18px;
  border-radius: 0px 0px 10px 10px;
  width: 970px;
  margin-right: 5px;
  text-align: right;
  padding: 5px;
}


.dealer-bar input
{
  font-size: 9px;
}

.dealerInput
{
  height: 1em;
}

.bodyContent
{
  padding: 15px 0 0;
}



.bodyContent .productSpecialPrice
{
  color: #b63477;
  font-size: 15px;
}

.model-series
{
  width: 210px;
  margin: 10px;
}


.product_item div.pic_padd
{
  min-width: 200px;
  min-height: 220px;
}

.product_item DIV.name
{
  height: 50px;
}

.product_item
{
  min-height: 620px;
}

.bg_button22 span.ui-button-text, a.bg_button22, .button-continue
{
  background-image: -o-linear-gradient(#B63477, #EA8EBE);
}

contentContainer input.button-continue, .button-continue
{
  border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
}

.share
{
  margin-right: -25px;
  float: right;
}

.facebook, .twitter, .google-plus
{
  float: left;
  margin-right: 5px;
}

.model_list_item
{
  font-weight: bold;
}

.serie_list_item
{
  font-weight: bold;
}