.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: 120px;
}

.logo div
{
	color: rgba(136, 133, 133, 0.8);
	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);
}

.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;
}