


.ProductFormMainTable *{margin:0;border:0;padding:0;}
.Product-form{width:767px;font-family:Roboto, Geneva, sans-serif;font-size:12px;/* border-left:1px solid #cacaca; */margin:0;padding:0;/* float: right; */}
	
/*
*** 01. TITLE ***
*/
	
.Product-form-title{/* border-top:1px solid #cacaca; *//* border-right:1px solid #cacaca; */}
.Product-form-title h1{	/* background:#efefef; */padding: 0 0 5px 0;margin:0;}	
.Product-form-title h1{font-family: Roboto, Geneva, sans-serif;font-size: 18px;font-weight:bold;color:#1b6fb7;text-align:left;padding: 5px;margin:0;}
	
/*
*** 02. SKU ***
*/
.Product-form-sku{	font-family: Roboto, Geneva, sans-serif;font-size:12px;	color: #5a5a5a;	font-weight: bold;	padding: 5px;border-top: 1px solid #e0e0e0;	border-bottom: 1px solid #e0e0e0;}	
.misco-sku{	text-align:left;float:left;}
.brand-sku{	text-align:right;}
	
/*
*** 03. LEFT ***
*/
	.Product-form-left-column{
		width:235px;
		float:left;
	}
			
		/* PRODUCT IMAGE ZOOM.CSS */	
		/**************** Image Zoom *****************************/
		img#IComSmallZoom { max-width:200px; }
		
		div.jqZoomTitle
		{
			z-index:5000;
			text-align:center;
			font-size:11px;
			font-family:Tahoma;
			height:16px;
			padding-top:2px;
			position:absolute;
			top: 0px;
			left: 0px;
			width: 100%;
			color: #FFF;
			background: #999;
		
		}
		
		.jqZoomPup
		{
				overflow:hidden;
				background-color: #fff;
				-moz-opacity:0.4;
				opacity: 0.4;
				filter: alpha(opacity = 40);
				z-index:10;
				border-color:#fff;
				border-style: solid;
				border:1;
				cursor:crosshair;
		}
		
		.jqZoomPup img
		{
			border: 1px;
		}
		
		.jqZoomWindow
		{
			border: 1px solid #d0d0d0;
			background-color: #FFF;
		}
		.pointercursor
		{
			cursor: pointer;
		}
		.borderless
		{
			border: none;
		}
		a.IComZoom:hover
		{
			cursor:crosshair;
		}
		
		
		
		
		/**************** jcarousel skins *****************************/
		
		.jcarousel-skin-image-ie7 .jcarousel-container
		{
			-moz-border-radius: 10px;
			-background: #D4D0C8;
			background: url('/ImagesPortal/FR/localisation/200100/images/gallery_centre.gif') repeat-x 0 0;
			border: 0px solid #B3B3B5;
			height: 59px;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-container-horizontal {
			width: 210px;   /* This is the entire width of carousel minus the gaps between the left and right buttons and their nearest images?!! */
			padding: 8px 20px;
			border: 0px solid black;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-clip-horizontal {
			width: 200px;
			height: 42px;
			border: 0px solid black;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-item {
			width: 42px;
			height: 42px;
			border: 0px solid #fff;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-item:hover {
			
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-item-horizontal {
			margin-right: 12px;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-item-placeholder 
		{
		}
		
		/**
		 *  Horizontal Buttons
		 */
		.jcarousel-skin-image-ie7 .jcarousel-next-horizontal {
			position: absolute;
			top: 0px;
			right: -2px;
			width: 10px;
			height: 59px;
			cursor: pointer;
			background: transparent url('/ImagesPortal/FR/localisation/200100/images/image_scroll_right_active.gif') no-repeat 0 0;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-next-horizontal:hover {
			background: transparent url('/ImagesPortal/FR/localisation/200100/images/image_scroll_right_active.gif') no-repeat 0 0;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-next-horizontal:active {
			background: transparent url('/ImagesPortal/FR/localisation/200100/images/image_scroll_right_active.gif') no-repeat 0 0;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-next-disabled-horizontal,
		.jcarousel-skin-image-ie7 .jcarousel-next-disabled-horizontal:hover,
		.jcarousel-skin-image-ie7 .jcarousel-next-disabled-horizontal:active {
			cursor: default;
			background: transparent url('/ImagesPortal/FR/localisation/200100/images/image_scroll_right_inactive.gif') no-repeat 0 0;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-prev-horizontal {
			position: absolute;
			top: 0px;
			left: -2px;
			width: 10px;
			height: 59px;
			cursor: pointer;
			background: transparent url('/ImagesPortal/FR/localisation/200100/images/image_scroll_left_active.gif') no-repeat 0 0;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-prev-horizontal:hover 
		{
			background: transparent url('/ImagesPortal/FR/localisation/200100/images/image_scroll_left_active.gif') no-repeat 0 0;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-prev-horizontal:active {
			background: transparent url('/ImagesPortal/FR/localisation/200100/images/image_scroll_left_active.gif') no-repeat 0 0;
		}
		
		.jcarousel-skin-image-ie7 .jcarousel-prev-disabled-horizontal,
		.jcarousel-skin-image-ie7 .jcarousel-prev-disabled-horizontal:hover,
		.jcarousel-skin-image-ie7 .jcarousel-prev-disabled-horizontal:active {
			cursor: default;
			background: transparent url('/ImagesPortal/FR/localisation/200100/images/image_scroll_left_inactive.gif') no-repeat 0 0;
		}

	.ProductImage_Container .enlarge{
    /*width:246px;
    height:25px;*/
   /* position:absolute;
    *position:static;/*IE 7 hack*/
    /*bottom:75px;
    /*text-align:center;*/
	float: left;
	margin: 0 0 5px 15px;
	width: 100%;
	text-align: left;
    }
	
	.ProductImage_Container .enlarge a{
    font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
    }

	.enlarge .btnenlargeproduct{
	height:14px;
	width:14px;
	background: url("/ImagesPortal/FR/localisation/200100/images/misco_plus.gif") transparent;
	float:left;
	}

	.ProductImage_Container .multi_image{
    /*position:absolute;
    *position:static;/*IE 7 hack*/
    bottom:0px;  
	list-style-type:none; 
	margin-left:15px; 
	float:left;
	display:inline-block;
	}
	
	.multi_image ul li{
  		list-style-type:none; 
		float:left; 
		margin-left:2px;
	}

	#pointercursor borderedimage li{
			list-style-type:none;
	}

	.ProductImage_Container .multi_image .jcarousel-container{
		float:left;
	}
	
	.borderedimage  {
		border:1px solid #C0C0C0;
	}

/*
*** 04. CENTER ***
*/
	.Product-form-center-column{
		width:280px;
		float:left;
		text-align:left;
		margin-top:5px;	
	}
	
	/* ** PICTO ** */
	.gblFlagPromo{
		background: url('/ImagesPortal/FR/localisation/200100/images/prix-promo1.jpg');
		background-repeat:no-repeat;
		width: 137px;
		height:48px;
	}
	.PromotionLogo_1{
		background-image: url('/ImagesPortal/FR/localisation/200100/layout/pictosoldes_mis.gif' );
		width: 63px;
		height: 66px;
	}
	.PromotionLogo_D{
		background-image: url('/ImagesPortal/FR/localisation/200100/images/pictodestock_mis.gif');
		background-repeat:no-repeat;
		width: 137px;
		height: 48px;
	}
    .PromotionLogo_N { 
        background : url('/ImagesPortal/FR/localisation/200100/images/nouveau.jpg') no-repeat top left; 
        width: 95px;
        height: 30px;
        padding:0;
        margin:0;
    }	
	
	.PromotionLogo_6{
		background-image: url('/ImagesPortal/FR/localisation/200100/images/picto_vf_misco.jpg');
		background-repeat:no-repeat;
		width: 137px;
		height: 48px;
	}
	/* ** Fin PICTO ** */

	.shortdescription{
		margin:10px 10px 0 0;
	}
	
	.shortDescription p{
		font-size:11px;
		padding-right:0px;
		padding-bottom:5px;
		color:#5c5c5c;
		margin:10px 10px 10px 0 ;
		border-bottom:1px dashed #5c5c5c;
	}
	
	.more-btn a{
		margin-top:10px;
	}
	
	.more-btn{
		padding:3px 5px;
		background:#1b6fb7;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		color:#fff;
		text-decoration:none;
	}

	.more-btn:hover{
		background:#004e90;
		color:#fff;
		text-decoration:none;
	}
	
/*
*** 00. BAS LEFT + CENTER ***
*/
	.bottom-left-center{
		width:500px;
		float:left;
		margin:50px auto 20px 20px;
	}
	
	#impression-cat-product-form{
		/*margin-left:100px;*/
		cursor:pointer;
		font-size:12px;
		text-align:center;
		border:1px solid #cacaca;
		float:left;
		padding:3px 10px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		color:#5c5c5c;
		text-decoration:none;
		
		background: #efefef;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#efefef));
		background: -webkit-linear-gradient(#fefefe, #efefef);
		background: -moz-linear-gradient(#fefefe, #efefef);
		background: -ms-linear-gradient(#fefefe, #efefef);
		background: -o-linear-gradient(#fefefe, #efefef);
		background: linear-gradient(#fefefe, #efefef);
		-pie-background: linear-gradient(#fefefe, #efefef);
		behavior: url(/ImagesPortal/FR/Localisation/200100/refonte/css/PIE.htc);
	}
	
	#impression-cat-product-form:hover{
		background:#e2e2e2;
		color:#5c5c5c;
		text-decoration:none;
	}

	.grey-btn-email {
		text-align:center;
		border:1px solid #cacaca;
		float:left;
		margin-right:50px;
		
		padding:3px 10px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		color:#5c5c5c;
		text-decoration:none;
		background: #efefef;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#efefef));
		background: -webkit-linear-gradient(#fefefe, #efefef);
		background: -moz-linear-gradient(#fefefe, #efefef);
		background: -ms-linear-gradient(#fefefe, #efefef);
		background: -o-linear-gradient(#fefefe, #efefef);
		background: linear-gradient(#fefefe, #efefef);
		-pie-background: linear-gradient(#fefefe, #efefef);
		behavior: url(/ImagesPortal/FR/Localisation/200100/refonte/css/PIE.htc);
	}


	.grey-btn-email:hover{
		background:#e2e2e2;
		color:#5c5c5c;
		text-decoration:none;
	}

	.grey-btn-print a{text-decoration:none;color:#5c5c5c;}
	.grey-btn-email a{text-decoration:none;color:#5c5c5c;}
	
/*
*** 05. RIGHT ***
*/
	.Product-form-right-column{
		width:250px;
		/*margin:5px 0;*/
		background: #fafafa;
		float:right;
		border-left: 1px solid #e0e0e0;
		/* border-right: 1px solid #e0e0e0; */
	}
	
	.priceHT{
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:bold;
		font-size:25px;
		color:#1b6fb7;
		text-align:right;
		margin-right:50px;
		margin-top:30px;
	}

    .priceTaxList {
		margin-right:50px;
        text-align: right;
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:regular;
		font-size:16px;
		color:#1b6fb7;
    }

    .priceTaxList ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
    }

    .priceTaxList ul li {
        margin: 0px;
        padding: 0px;
    }

        .priceTaxList ul li .lbTax,
        .priceTaxList ul li .nvTax {
            display: inline;
        }
	
	.priceTTC{
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:regular;
		font-size:16px;
		color:#1b6fb7;
		text-align:right;
		margin-right:50px;
	}
	
	
	.Quantite-product{
		width:217px;
		margin:25px auto 0 auto;	
	}
	
	.ajout-quantite-panier{
		padding:10px;
		margin-bottom:10px;
		border-top:1px dashed #5c5c5c;
		border-bottom:1px dashed #5c5c5c;
		font-weight:bold;
	}
	.BoutBuyNumber_PLUS{
		background-image: url('/imagesportal/fr/localisation/300000/images/BoutBuyNumber_Up1.png');
		width:18px;
		height:11px;
		background-repeat:no-repeat;
		border:none;
		margin-right:10px;
	}

	.BoutBuyNumber_MOINS{
		background-image: url('/imagesportal/fr/localisation/300000/images/BoutBuyNumber_Down1.png');
		width:18px;
		height:11px;
		background-repeat:no-repeat;
		border:none;
	}

	.BoutBuyNumber_TxtInput {
		BORDER: 1px solid #424242; 
		text-align:center;
		width:60px;
		height:24px;
		clear:both;
		margin:0 10px;
	}


	.BoutBuyNumber_INPUTBTN {
		background-image: url('/imagesportal/fr/localisation/300000/images/BoutBuyNumber_BTNBKG3.gif');
		background-repeat: no-repeat;
		width: 217px;
		height: 40px;
		border: none;
		cursor:pointer;
	}
	
	.BoutBuyNumber_INPUTBTN:hover {
		background-image: url('/imagesportal/fr/localisation/300000/images/BoutBuyNumber_BTNBKG3-Hover.gif');
		background-repeat: no-repeat;
		width: 217px;
		height: 40px;
		border: none;
	
	}
	
	.availability-stock{
		width:177px;
		margin:25px auto;
		border:1px solid #404040;
		background:#fff;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding:10px 20px;
		text-align:left;
		/*text-decoration:underline;*/
	}
	
	.availability-stock img{
		
		margin:10px 0 5px 30px;
		width:130px;
		
	}
/*
*** 06. MARKETING DESCRIPTION MENU ***
*/
	.cat-product-form-bottom-content{
		width:768px;
		background:#757678;
		border-top:3px solid #1b6fb7;
	}
	
	ul.cat-product-form-menu {
	  list-style:none;
	  margin:0;
	  padding:0;
	  width:768px;
	  height:36px;
	  background-image:url('/imagesportal/fr/localisation/200100/images/cat-product-form-menu-bar.png');
	  background-repeat:no-repeat;
	}
	
	ul.cat-product-form-menu li {
	  display:inline
	}
	
	ul.cat-product-form-menu li a {
	  text-decoration:none;
	  padding:10px 30px;
	  background:#757678;
	  color:#f0f0f0;
	  float:left;
	  border-right:1px solid #5c5c5c;
	  height:16px;
	  font-family:Tahoma, Geneva, sans-serif;
	  font-size:12px;
	  text-align:left;
	}

	ul.cat-product-form-menu li a:last-child {
	  text-decoration:none;
	  padding:10px 29px;
	  background:#757678;
	  color:#f0f0f0;
	  float:left;
	  border-right:1px solid #5c5c5c;
	  height:16px;
	  font-family:Tahoma, Geneva, sans-serif;
	  font-size:12px;
	  text-align:left;
	}
	
	
	ul.cat-product-form-menu li a:hover {
	  background:#87898a;
	  color:#f0f0f0;
	}
	
	ul.cat-product-form-menu li.active {
	  background:#87898a;
	  color:#f0f0f0;
	}

	.arrow-active {
	   /*margin: 10px;
	   padding: 10px;*/
	   position: relative;
	   border-right:1px solid #5c5c5c;
	   /*width:200px;*/
	}
	.arrow-active:after {
	   content: "";
	   position: absolute;
	   top: 100%;
	   left: 40%;
	   border-top: 10px solid blue;
	   border-top-color: inherit; 
	   border-left: 10px solid transparent;
	   border-right: 10px solid transparent; 
	}
	
	#flix-minisite{
		float:right;
	}
	
	.markettingtext{
		padding:20px 10px;
		width:746px;
		/* border:1px solid #ccc; */
		text-align:left;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#000;
	}


/*
*** 06Bis. CAT PRODUCT FORM - Additional Links  ***
*/
	/*----------------------------
	CSS3 Animated Navigation Additional Links
-----------------------------*/


.MKGDescriptionLinks{overflow: hidden;	display: inline-block;float:right;}
.MKGDescriptionLinks li{
	border-top:1px solid #e0e0e0;	
	border-bottom:1px solid #e0e0e0;	
	background-color: #f0f0f0;	
	border-right: 1px solid rgba(9, 9, 9, 0.125);

	box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
	-moz-box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
	-webkit-box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
	position:relative;
	float: left;	
	list-style: none;}

.MKGDescriptionLinks li:after{
	
	content:'.';text-indent:-9999px;overflow:hidden;position:absolute;width:100%;height:100%;top:0;	left:0;	z-index:1;	opacity:0;
	
	/* Gradients! */
	
	background-image:-webkit-gradient(linear, left top, right top, from(rgba(168,168,168,0.5)),color-stop(0.5,rgba(168,168,168,0)), to(rgba(168,168,168,0.5)));
	background-image:-moz-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
	background-image:-o-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
	background-image:-ms-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
	background-image:linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
	
	box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
	-moz-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
	-webkit-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
	
	/* This will create a smooth transition for the opacity property */
	
	-moz-transition:0.25s all;
	-webkit-transition:0.25s all;
	-o-transition:0.25s all;
	transition:0.25s all;
}

/* Treating the first LI and li:after elements separately */

.MKGDescriptionLinks li:first-child{
	border-radius: 4px 0 0 4px;
	border-left: 1px solid rgba(9, 9, 9, 0.125);
	border-right: 1px solid rgba(9, 9, 9, 0.125);

}

.MKGDescriptionLinks li:first-child:after,
.MKGDescriptionLinks li.selected:first-child:after{
	box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;
	-moz-box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;
	-webkit-box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;
	
	border-radius:4px 0 0 4px;
}

.MKGDescriptionLinks li:last-child{
	border-radius: 0 4px 4px 0;
}

/* Treating the last LI and li:after elements separately */

.MKGDescriptionLinks li:last-child:after,
.MKGDescriptionLinks li.selected:last-child:after{
	box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;
	-moz-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;
	-webkit-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;
	
	border-radius:0 4px 4px 0;
}

.MKGDescriptionLinks li:hover:after,
.MKGDescriptionLinks li.selected:after,
.MKGDescriptionLinks li:target:after{
	/* This property triggers the CSS3 transition */
	opacity:1;
}

.MKGDescriptionLinks:hover li.selected:after,
.MKGDescriptionLinks:hover li:target:after{
	/* Hides the targeted li when we are hovering on the UL */
	opacity:0;
}

.MKGDescriptionLinks li.selected:hover:after,
.MKGDescriptionLinks li:target:hover:after{
	opacity:1 !important;
}

/* Styling the anchor elements */

.MKGDescriptionLinks li a{	color: #2b2b2b;	display: inline-block;	font: 14px Roboto,sans-serif;	text-align:center;	padding: 12px 35px 14px;	position: relative;		z-index:2;	text-decoration:none !important;	white-space:nowrap;
}




/*
*** 07. CAT PRODUCT FORM - PAGE - COMMERCE  ***
*/
	
	.ProductFormMainTable{
			width:768px;
			float: right;
	}
	.GlobalDetailsContent{
		width:766px;
		border:1px solid #cacaca;
		text-align: left;
	}

	.fiche-technique-details{
		padding:20px 10px;
		width:744px;
		/* border-right:1px solid #ccc; */
		/* border-left:1px solid #ccc; */
		/* border-bottom:1px solid #ccc; */
		border-top:none;
		text-align:left;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#000;
	}
	
	.globalProductPush{
		padding:20px 10px;
		width:746px;
		/* border-right:1px solid #ccc; */
		/* border-left:1px solid #ccc; */
		border-bottom:1px solid #ccc;
		border-top:none;
		text-align:left;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#000;
	}
	
	#IDPUSHBUTTONS{
		width:728px;
		margin-top:10px;
		text-align:right;
		padding: 5px 10px;
		background: #e8f4ff; 
		border-bottom: 1px solid #fff;
	}
	
	
	.PushProductTableBTN{color: #669;font-family:Tahoma, Geneva, sans-serif;}
	.PushProductBTN_Limited, .PushProductBTN_All{
		background: #e8f4ff; 
		color: #669;
		font-size:12px;font-weight:bold;
		font-family:Tahoma, Geneva, sans-serif;
		cursor:pointer;
	}
	.PushProductTitle{display:none;}
/*
***
BUNDLE
**
*/
.CompoBundle{
		padding:20px 10px;
		width:746px;
		border-right:1px solid #ccc;	
		border-left:1px solid #ccc;
		border-bottom:1px solid #ccc;
		border-top:none;
		text-align:left;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#000; 
	}
	
	
/*
*** 08. FICHE TECHNIQUE  ***
*/
	.box-table-a{
		width: 748px;
		text-align: left;
		border-collapse: collapse;
	}
	.box-table-a td{
		padding: 5px 10px;
		background: #e8f4ff; 
		border-bottom: 1px solid #fff;
		color: #669;
		font-size:11px;
		font-family:Tahoma, Geneva, sans-serif;
		/*border-top: 1px solid transparent;*/
	}
	/*.box-table-a tr:hover td{
		background: #d0dafd;
		color: #339;
	}*/



	.MainSpec_Line	{/*background:#FFFFFF;*/}
	.MainSpec_Key	{width:30%;}
	.MainSpec_Value {width:55%;}
	
	.ProductExtendedDescriptionHeader, .ProductExtendedDescription1, .ProductExtendedDescription2{
		font-size:11px;
		font-family:Tahoma, Geneva, sans-serif;
	}
	
	.ProductExtendedDescriptionHeader{
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif;
		text-transform:uppercase;

		padding:5px 10px;
	}
	
	.ProductExtendedDescription1 {width:30%;}
	.ProductExtendedDescription2 {width:55%;}
	
	
	.FicheProdOnglet_On{
		background:#e2e2e2;
		text-align: center;
		border: 1px solid #cacaca;
		float: left;
		padding: 3px 10px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		color: #5c5c5c;
		text-decoration: none;
		margin:5px;
		cursor:pointer;
	}
	
	.FicheProdOnglet{
		margin:5px;
		text-align: center;
		border: 1px solid #cacaca;
		float: left;
		padding: 3px 10px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		color: #5c5c5c;
		text-decoration: none;
		background: #efefef;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#efefef));
		background: -webkit-linear-gradient(#fefefe, #efefef);
		background: -moz-linear-gradient(#fefefe, #efefef);
		background: -ms-linear-gradient(#fefefe, #efefef);
		background: -o-linear-gradient(#fefefe, #efefef);
		background: linear-gradient(#fefefe, #efefef);
		-pie-background: linear-gradient(#fefefe, #efefef);
		behavior: url(/ImagesPortal/FR/Localisation/200100/refonte/css/PIE.htc);
		cursor:pointer;
	}
	
/*
*** 09. SIMPLE CROSS SELL  ***
*/			
		
	#CrossSell{
		padding: 5px;
		text-align: center; 
		width: 250px;
		margin:0 auto;
	}
	
	.CrossSellTitle{
		width:240px;
	}
	
	.CrossSellTitle a{
		font-family:Tahoma, Geneva, sans-serif;
		color:#404040;
		font-weight:bold;
		text-decoration:none;
	}
	
	.CrossSellContent{
		width:210px;
		margin:10px auto;
	}
	
	.CrossSellImg a{
		float:left;
		width:65px;
	}
	
	.CrossSellImg img{
		max-width:90px;
		max-height:90px;
		float:left;
		margin-left:5px;
	}
	
	.CrossSellPrice{
		float:left;
		margin-left:40px;
		padding-top:20px;
		font-family:Tahoma, Geneva, sans-serif;
	}
	
	.CrossSellButton{
		width:240px;
		margin-top:10px;
	}
		
	.PushProduct_BuyNow{
		width:73px;
		height:20px;
		background-image:url('/imagesportal/fr/localisation/300000/images/CrossSell-basket.gif');
		background-repeat:no-repeat;
		cursor:pointer;
	}
	
	.PushProductBTN_All{   
		BACKGROUND-IMAGE: url(/ImagesPortal/FR/localisation/200100/images/PushProductPlus.gif);
		background-repeat: no-repeat;
		width:175px; 
		FONT-WEIGHT:bold; 
		color:#0F86BE; 
		TEXT-DECORATION:none; 
	}

	.PushProductBTN_Limited{
		BACKGROUND-IMAGE: url(/ImagesPortal/FR/localisation/200100/images/PushProductMoins.gif);
   	 	background-repeat: no-repeat;width:185px; 
		FONT-WEIGHT:bold; 
		color:#D3021A; 
		TEXT-DECORATION: none; 
	}

/*
*** 10. CROSS SELL EXTENDED  ***
*/		
	
	tr.ProductRelatedHeader td{
		width:730px;
		background:#f4f4f4;
		color:#1b6fb7;
		padding:5px 10px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		float:left;
	}
	
	.AssociatedProduct{
		width:737px;
		padding:5px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		border-bottom:1px dashed #cacaca;
	}
	
	.AssociatedProductImg{
		float:left;
	}
	
	.AssociatedProductTitle{
		float:left;
		width: 420px;
		padding:0 0 0 10px;
	}
	
	.AssociatedProductName{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#000;
	}
	
	.AssociatedProductDescription{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#000;
		margin-top:5px;
	}
	.AssociatedProductStock{
		float:left;
		padding:10px;
		width:60px;
	}
	
	.ProductRelatedRef{
		font-size:1px;
	}
	
	.AssociatedProductStock img{
		max-width:55px;	
		max-height:30px;
		margin-top:15px;
	}
	
	.AssociatedProductPrice {
		float: left;
		padding: 10px 30px 10px 10px;
		width: 100px;
		text-align: right;
	}
	
	.gblSale{
		font-weight:bold;
		color:#000;
	}
	.TextNOB{
		font-weight:normal;
		color:#000;
	}
	
	.AssociatedProductBasket{
		float:left;
		padding-top:10px;
	}
/*
*** 11. SEND TO FRIEND  ***
*/		
	
	
		.SendToaFriend{
		width:768px;
		margin-bottom:20px;

    border: 1px solid #DDD!important;
    background-color: #efefef;
    -webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;

	}
.SendToaFriend p {

font-family:'roboto regular', arial;

text-align:left;

font-size: 13px;

padding: 0 15px 15px 15px;
}

	.SendToaFriendHeader{
		padding:10px 0 ;
		margin-left:10px;
		margin-right:10px;
		border-bottom:2px solid #1b6fb7;
		font-size:16px;
		color:#1b6fb7;
		text-align:left;
			
	}

	.SendToaFriendFormulaire{
		padding:10px;
		text-align:left;
					
	}

	.SendToaFriendContact{
		width:40%;
		float:left;
		text-align:left;
			
	}

	.SendToaFriendMessage{
		width:60%;
		float:right;
		text-align:left;
			
	}
	
	.SendToaFriendFormulaire p{
		padding:5px;

	}
	
	.SendToaFriendContact input{
	width: 240px;
	padding: 10px 10px;
	margin: 0 0 5px 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border:1px solid #ddd;
	color: #aaa;
	font-style: italic;
	}

	.SendToaFriendMessage textarea{
	width:420px !important;
	height:110px;
	padding:5px 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border:1px solid #ddd;
	color: #aaa;
	font-style: italic;
	font-family: 'roboto regular', arial;
	}
	
		.SendToaFriendButton{
	text-align:right;
	padding-right:20px;
		
	}
.SendToaFriendButton input{
background-color: #efefef;
    border: 1px solid #2b7cb1;
    color: #2b7cb1;
margin-bottom:15px;
    padding: 10px 25px;
    text-decoration: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-weight: bold;
    text-transform:uppercase;
    font-size:12px;
    cursor:pointer;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    -ms-transition: background 0.5s ease;
    -o-transition: background 0.5s ease;
    transition: background 0.5s ease;
    }

    .SendToaFriendButton input:hover{
background-color: #2b7cb1;
    border: 1px solid #2b7cb1;
    color: #fff;

    }

/* Haut FICHE PROD*/
.divStockNoStock { background:url('/ImagesPortal/FR/localisation/200100/images/gblFLagNoStock.gif'); height: 35px;width: 130px; margin:5px auto;}
.divStockRunningOutOfStock { background:url('/ImagesPortal/FR/localisation/200100/images/gblFLagStockYellow.gif') ; height: 35px; width: 130px; margin:5px auto;}
.divStockInStock {background: url(/ImagesPortal/FR/localisation/200100/images/gblFLagStockGreen.gif); height: 35px; width: 130px;margin:5px auto;}
 .divStockOutOfStock {   background: url('/ImagesPortal/FR/localisation/200100/images/gblFlagStockRed.gif');  height: 35px; width: 130px;margin:5px auto;}
    	
/*CROSS SELL */	
.AssociatedProductStock .divStockNoStock { background:url('/ImagesPortal/FR/localisation/200100/images/gblFLagNoStock.gif') no-repeat scroll center center / 91px auto rgba(0, 0, 0, 0);
    height: 35px;
    width: 6px; }
.AssociatedProductStock .divStockRunningOutOfStock { background:url('/ImagesPortal/FR/localisation/200100/images/gblFLagStockYellow.gif') no-repeat scroll center center / 91px auto rgba(0, 0, 0, 0);
    height: 35px;
    width: 60px; }

.AssociatedProductStock .divStockInStock {background: url(/ImagesPortal/FR/localisation/200100/images/gblFLagStockGreen.gif) no-repeat scroll center center / 91px auto rgba(0, 0, 0, 0);
    height: 35px;
    width: 60px;}
    


.AssociatedProductStock .divStockOutOfStock {
    background: url('/ImagesPortal/FR/localisation/200100/images/gblFlagStockRed.gif') no-repeat scroll center center / 65px auto rgba(0, 0, 0, 0);
    height: 35px;
    width: 60px;
    }

.SalePriceNoCustomer
{
   
    font-weight:regular;
    font-size: 17px;
    color:#1b6fb7;
    text-align:right;
    margin-right:50px;
}

.RebateAmount
{
    
    font-weight:regular;
    font-size: 17px;
    color:#1b6fb7;
    text-align:right;
    margin-right:50px;
}

/*START SIMILAR PRODUCTS*/
.zoneSimilarProducts{overflow:auto}
.zoneSimilarProducts .overlayDiscontinuedProduct{position:absolute}
.zoneSimilarProducts .overlayDiscontinuedProduct > div{position: relative;height:150px;right: 236px;z-index: 500;width: 235px;background:rgba(255,255,255,0.7);padding-top:70px}
.zoneSimilarProducts .overlayDiscontinuedProduct > div p {background-color:rgba(254,233,234,0.9); padding:0 15px 15px 15px;border: 1px solid #C31B00; border-radius: 4px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;width:75%;border-color:rgba(255,0,12,0.2); }
/*patch IE*/.zoneSimilarProducts .overlayDiscontinuedProduct > div p span{display:block;background:url("/ImagesPortal/FR/localisation/4/images/icon-warning.png") no-repeat center 8px;color: #ff000c;font-weight:bold;padding-top:30px}
.zoneSimilarProducts a:link,.zoneSimilarProducts avisited,.zoneSimilarProducts a:hover,.zoneSimilarProducts a:active{text-decoration:none}
.zoneSimilarProducts .title{color: #2b2b2b;font-weight: bold;font-size:1.2em;text-align:left;padding:8px;border-bottom: 1px solid #2b2b2b;margin: 3px 5px;}
.zoneSimilarProducts a.otherSimilarProducts{color:#81C90D;font-weight:bold;font-size:1em;margin:20px 0;float:right;text-decoration:none;margin-right:20px;background: url("/ImagesPortal/FR/localisation/4/images/icon-greenArrow.png") no-repeat left center;padding-left:10px }
.zoneSimilarProducts a.otherSimilarProducts:hover{text-decoration:underline;cursor:pointer}
.zoneSimilarProducts .similarProduct{width:27%;margin:0 1.25% }
.zoneSimilarProducts .btnGreen{text-decoration:inherit;display:block; -webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;background:#81c90d;margin:0 auto;-webkit-border-radius: 5px;border-radius: 5px;color:#fff;text-transform:uppercase;padding:8px 0;box-shadow: 0 0 3px #a6a6a6;font-weight:bold;font-size:0.9em}
.zoneSimilarProducts .btnGreen:hover{background-color:#6DB101;text-decoration:inherit;  box-shadow: 0 0 5px #fff;color:#fff;cursor:pointer}
.zoneSimilarProducts .btnBlue{padding: 5px 20px;background-color:#0062a1;text-transform:uppercase;font-size:0.75em;border-radius:3px;-webkit-border-radius:3px;transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out; -webkit-transition: background .25s ease-in-out;border:inherit}
.zoneSimilarProducts .btnBlue:hover{background-color:#004d7f}
.zoneSimilarProducts .similarProduct{text-align:center;padding-top:5px;padding-bottom:5px;float: left;overflow: hidden;position: relative;text-align: center;cursor: default;padding:10px}
.zoneSimilarProducts .similarProduct .ttShortTitle,.zoneSimilarProducts .similarProduct .title{color:#2b2b2b;font-weight:bold;font-size:1.1em;margin:0 0 5px 0;}
.zoneSimilarProducts .similarProduct .ttShortTitle a,.zoneSimilarProducts .similarProduct .title a{color:#333333}
.zoneSimilarProducts .similarProduct .ttShortDescription,.zoneSimilarProducts .similarProduct .description{color:#7c7c7c;font-size:0.8em;margin:0;margin:0 0 2px 0;line-height:14px}
.zoneSimilarProducts .similarProduct .priceHT{color:#ff6600;font-size:1.3em;font-weight:bold;display:block;margin:0;padding:0;text-align:center}
.zoneSimilarProducts .similarProduct .priceHT sup{font-size:0.6em}
.zoneSimilarProducts .similarProduct .priceTTC{text-align:center;color:#99d7fe;font-weight:bold;display:block;margin:0;font-size:1em}
.zoneSimilarProducts .similarProduct .priceTTC sup{font-size:0.6em}
.zoneSimilarProducts .similarProduct .overlay {width: 100%;height: 100%;position: absolute;overflow: hidden;top: 0;left: 0;background-color: rgba(237,237,237,0.4);opacity: 0;filter: alpha(opacity=0);-webkit-transition: all 0.2s 0.2s ease-in-out;transition: all 0.2s 0.2s ease-in-out;border:1px solid #f1f1f1;z-index:10}
.zoneSimilarProducts .similarProduct a.moreDetail {display: inline-block;text-decoration: none;padding: 9px;text-transform: uppercase;margin:30px 0 0 0;background-color: transparent;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;background:#81c90d url("../images/icon-search.png") no-repeat scroll center center;-webkit-border-radius: 50px 50px 50px 50px;border-radius: 50px 50px 50px 50px;box-shadow: 0 0 3px #a6a6a6;}
.zoneSimilarProducts .similarProduct a.moreDetail img{margin:0}
.zoneSimilarProducts .similarProduct a.moreDetail:hover {box-shadow: 0 0 5px #fff;background-color:#6DB101;}
.zoneSimilarProducts .similarProduct:hover .overlay {display:block;opacity: 1;filter: alpha(opacity=100);-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);}
.zoneSimilarProducts .similarProduct .productImg {height: 90px;line-height: 90px;}
.zoneSimilarProducts .similarProduct .InStock{float:right;padding-top:1px;margin-right:0px;font-weight:bold;color:#81c90d;font-size:1.1em;text-align:right}
.zoneSimilarProducts .similarProduct .OutOfStock,.zoneSimilarProducts .similarProduct .NoStock{float:right;padding-top:1px;margin-right:0px;font-weight:bold;color:#E40F0F;font-size:1.1em;text-align:right}
.zoneSimilarProducts .similarProduct .RunningOutOfStock{float:right;padding-top:1px;margin-right:0px;font-weight:bold;color:#F5AD03;font-size:1.1em;text-align:right}
.zoneSimilarProducts .similarProduct .ttShortTitle{display:block;clear:both;padding-top:8px}
.zoneSimilarProducts .similarProduct .overlay .addToBasket{margin-top:52px;width:90%}
.zoneSimilarProducts .similarProduct .availabilityStock{margin-bottom:0}
.zoneSimilarProducts .pager li>a:focus{background-color:#fff}
.zoneSimilarProducts .ttShortTitle{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zoneSimilarProducts .ttShortDescription{overflow: inherit;text-overflow: inherit;white-space: inherit;height:26px;}
.zoneSimilarProducts .list{display:none}
.zoneSimilarProducts .lbCategory,.zoneSimilarProducts .reference{color:#7c7c7c}
.zoneSimilarProducts .lbCategory a,.zoneSimilarProducts .reference a{color:#000;}
.zoneSimilarProducts .label {display: inline-block;padding:6px 10px 5px 10px;font-size:1em;font-weight: bold;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius:0;-webkit-border-radius:0;background-color:#81c90d;position:absolute;z-index:100;top:23px;left:10px}
.zoneSimilarProducts .similarProduct img{max-height:100%;max-width:100%}
.zoneSimilarProducts .similarProduct .PromotionLogo_0 { background-image: url('/ImagesPortal/FR/localisation/200100/images/Prix-Promo.jpg'); background-size:100%;width: 65px; height: 20px; left: 10px; position: absolute; top: 23px; z-index: 10;}
.zoneSimilarProducts .similarProduct .PromotionLogo_5{background-image : url('/ImagesPortal/FR/localisation/200100/layout/okaz_picto.png'); background-size:100%;width: 60px; height: 20px; height:20px; left: 10px; position: absolute; top: 23px; z-index: 10;}
.zoneSimilarProducts .similarProduct .PromotionLogo_6 { background-image : url('/ImagesPortal/FR/localisation/200100/images/Vente-flash.jpg');background-size:100%; width: 65px; height: 20px; left: 10px; position: absolute; top: 23px; z-index: 10;}
.zoneSimilarProducts .similarProduct .PromotionLogo_D { background-image : url('/ImagesPortal/FR/localisation/200100/images/Destockage.jpg');background-size:100%;width: 65px; height: 20px; left: 10px; position: absolute; top: 23px; z-index: 10;}
.zoneSimilarProducts .similarProduct .PromotionLogo_N{ background-image : url('/ImagesPortal/FR/localisation/200100/images/nouveau.jpg');background-size:100%; width: 65px; height: 20px; left: 10px; position: absolute; top: 23px; z-index: 10;}
/*END SIMILAR PRODUCTS*/


/*START REVIEW*/
/*tab*/
ul.cat-product-form-menu li a:last-child{padding:10px 30px}
ul.cat-product-form-menu li:last-child a:last-child{padding:10px 36px 10px 36px}/*IE*/
@-moz-document url-prefix() { 
	ul.cat-product-form-menu li:last-child a:last-child{padding:10px 29px 10px 29px /*FF*/
	}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	ul.cat-product-form-menu li:last-child a:last-child{padding:10px 33px 10px 33px /*CHROME*/
	}
}
.arrow-active:after{left:43%}
/*tab*/
.star-Avis {background-image: url("/ImagesPortal/FR/localisation/4/images/star_off_avis.png");background-repeat: no-repeat;display: inline-block;height: 17px;text-align: left;vertical-align: bottom;width: 80px;}
.star-Avis span {background-image: url("/ImagesPortal/FR/localisation/4/images/star_on_avis.png");background-position: left top;background-repeat: no-repeat;display: inline-block;height: 17px;vertical-align: top;}
/*main*/
.Product-form-left-column div.rating{margin:10px 5px;text-align:left}
.Product-form-left-column div.rating a:link,.Product-form-left-column div.rating a:visited{text-decoration:none;-webkit-transition: color 0.5s ease;-moz-transition: color 0.5s ease;-ms-transition: color 0.5s ease;-o-transition: color 0.5s ease;transition: color 0.5s ease;}
.Product-form-left-column div.rating a:hover,.Product-form-left-column div.rating a:active{color: #1b6fb7}
/*main*/
/*Rating detail*/
.globalReviewsContent{color:#2b2b2b;margin: 30px 0;font-family: 'robotoregular', arial}
div#idReviewList { width: 545px; text-align: left;}
.globalReviewsContent div.global{width: 20%;float: left;color:#2b2b2b;margin-left: 0.5%;}
.globalReviewsContent div.global .on{color:#888a8b;font-size: 19px;}
.globalReviewsContent div.global .on span{color:#2b2b2b;font-size: 34px;}
.globalReviewsContent div.global .nbRating{color:#888a8b;margin-bottom: 15px;}
.globalReviewsContent h2{font-size:15px;margin: 5px 10px 10px 10px;}
.globalReviewsContent .reviewList{width: 73%;float:right;border-left: 1px dashed #5c5c5c;padding-left: 4.5%;margin-top:5px}
.globalReviewsContent .readAllReviews{clear: both;width: 100%;}
.globalReviewsContent .reviewList .star-Avis{float: left;margin-right: 10px;position: relative;top: 2px;}
.globalReviewsContent .reviewList h3{font-size:15px;margin-bottom: 5px}
.globalReviewsContent .reviewList .more{line-height:16px;}
.globalReviewsContent .reviewList .reviewCell{margin-bottom:30px;font-family: 'robotoregular',arial }
.globalReviewsContent .reviewList .morelink{color: #2b7cb1;display: block;}
.globalReviewsContent .reviewList .morecontent span {display: none;}
.globalReviewsContent .reviewList .postInformations{color: #888a8b;margin-top:5px;font-family:'robotoregular', arial}
.globalReviewsContent #readAllReviews:link,.globalReviewsContent #readAllReviews:visited{background-color: #fff;border:1px solid #2b7cb1; color: #2b7cb1;float: right;padding: 10px 25px;text-decoration: none;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;font-weight: bold;-webkit-transition: background 0.5s ease;-moz-transition: background 0.5s ease;-ms-transition: background 0.5s ease;-o-transition: background 0.5s ease;transition: background 0.5s ease;}
.globalReviewsContent #readAllReviews:hover,.globalReviewsContent #readAllReviews:active{background-color: #2b7cb1;color:#fff;}
.globalReviewsContent #readAllReviews::after{content:" ";width: 0px;height: 0;border-style: solid;border-width: 5px 0 5px 5px;border-color: transparent transparent transparent #2b7cb1;position: absolute;z-index:50;/* background: red; */margin-top: 1px;margin-left: 8px;}
.globalReviewsContent #readAllReviews:hover::after{border-color: transparent transparent transparent #fff;}


/*Rating detail*/
/*END REVIEW*/







/*************  Forcer MPDIV2010 Pour Footer en 100%  *************/

/* Forcer --> MPDIV2010 */
div.wrapper div.content {
     /* width: 100%; */ 			/*Modif*/
     margin-top: 0px !important;
     padding-top: 0px !important;
}
div.wrapper div.content div.middle {
     float: right; 				/*Modif*/
     width: 768px !important; 				/*Modif*/
     /* padding-left: 8px; */		    /*Modif*/
     margin-top: 20px;
}
div.wrapper>.content {
    padding: 0; 		/*Modif*/
    background-color: #fff;
    width: 1012px !important;
}



div.wrapper div.content div.zone10 {
    width: 213px;
    text-align: left;
    float:left;
}



.group-title1 {
    /* margin-bottom: 10px; */
    /* background: url(/ImagesPortal/FR/localisation/200100/images/background-title.png) repeat-x center 12px; */
    text-align: left;
}
.group-title1 p {
    color: #2b7cb1;
    line-height: 25px;
    margin: 0;
    padding: 10px 15px;
    /* background: #fff; */
    display: inline-block;
    font-size: 20px;
    letter-spacing: -0.05em;
    text-transform: uppercase;
    font-weight: normal;
    font-family: "Roboto Condensed",sans-serif;
}

.markettingtext .col-lg-12{width:50%;float:left}
.markettingtext .col-lg-24{width:100%;float:left}
.markettingtext .col-lg-11{width:45.83333333%;float:left}
.markettingtext .row{margin-bottom:30px;clear:both}
.markettingtext .col-lg-offset-1{margin-left:4.16666667%}
.markettingtext .row div h5{font-size:14pt;margin:0 0 15px;font-weight:500;line-height:1.1}
.markettingtext .row div p{font-size:10.5pt;margin-bottom:15px;line-height:1.5em}
.markettingtext .row div img{border:1px solid #e0e0e0;margin-top:5px;max-width:100%;padding:0;vertical-align:middle}
.markettingtext .row div img.pull-left{float:left}
.markettingtext .row div img.pull-right{float:right}
.markettingtext .row{margin-left:-4px;margin-right:-4px}
.cat-product-form-bottom-content{clear:both}


/*FLAG PROMO*/
.ProductFormMainTable .gblFlagPromo,
.ProductFormMainTable .PromotionLogo_0,
.ProductFormMainTable .PromotionLogo_1,
.ProductFormMainTable .PromotionLogo_D,
.ProductFormMainTable .PromotionLogo_N,
.ProductFormMainTable .PromotionLogo_6,
.ProductFormMainTable .PromotionLogo_5{height: 30px;width:95px;position:relative;z-index:20;background:transparent url("/imagesportal/localisation/inmac/images/flags_marketing.png") no-repeat scroll 0 0;}
.ProductFormMainTable .gblFlagPromo,
.ProductFormMainTable .PromotionLogo_0{background-position: 0 0;}/*Prix promo*/
.ProductFormMainTable .PromotionLogo_D{background-position: 0 -34px;}/*destockage*/
.ProductFormMainTable .PromotionLogo_N{background-position: 0 -68px;}/*Nouveau*/
.ProductFormMainTable .PromotionLogo_6{background-position: 0 -102px;}/*Vente flash*/
.ProductFormMainTable .PromotionLogo_5{background-position: 0 -136px;}/*Occassion*/
.ProductFormMainTable .PromotionLogo_1{background-position: 0 -170px;}/*soldes*/

/*Fix for the wallpapers*/
div.wrapper div.content{width:1012px;padding:0;margin:0 auto;padding-top: 10px;}
div.wrapper>.content{width:1012px !important}
div.wrapper div.content div.left{}
.crumbs2014{/* border:1px solid #e0e0e0; *//* margin:0px 0 0 0; *//* padding-top:0px; *//* box-shadow:inherit; *//* margin-bottom:10px; */}
div.wrapper div.zone7{/* margin-top:0px; *//* padding: 10px 11px 1px 11px; */width: 100%!important;}
div.wrapper div.zone7 p{padding:0px 0 10px 0;margin:0;}
div.wrapper div.content div.left{margin-left:10px;margin-top:  20px;}
.SendToaFriend{width:766px}


div#cmcwebuserbreadcrumbs {
    margin-bottom: 25px;
}



#divWPMarketingOffer{width:990px; margin: -25px auto 20px auto}


/* ARCELOR ISSUE */
.c316615 .ProductFormMainTable {float: none; }
.c316615 #top .container {width:990px; height:50px; margin:25px auto; }
.c316615 #freezone5,.c316615 #freezone2  {display:none }
.c316615 #cmcwebpartbasketmini #WPBasketMini {margin-left:50px;}
.c316615 .Product-form {float:left;}
.c316615 .Product-form-title h1{margin-top:25px;}