/*Common*/
.Container, .Container .Content {background:#FFF; float:left; position:relative; width:988px;}

/*Breadcrumb*/
p.Breadcrumb {margin:5px 0 8px 0; color:#1e1e1e; font-size:11px;}
p.Breadcrumb a{color:#b50a2c; text-decoration:underline;font-size:11px;}

/*Navigation transversale*/

.SecondNavigation, .SecondNavigation .searchbox, .SecondNavigation .PreviousNextArticle, .SecondNavigation .RecentViewed, .SecondNavigation .RecentViewed .RecentContent{height:36px;}
.SecondNavigation{width:988px; clear:both;margin:0 0 10px 0; }
.SecondNavigation .searchbox{width:243px; background:url(../img/fiche_produit/left_searchSecondNav.jpg) no-repeat 0 0;padding:0 0 0 7px; float:left; margin:0 15px 0 0 ;}
.SecondNavigation .searchbox p{background:url(../img/fiche_produit/right_searchSecondNav.jpg) no-repeat right; line-height:36px;}
.SecondNavigation .searchbox p a{background:url(../img/fiche_produit/DownArrow_SearchBox.png) no-repeat 95% center; font-size:12px; color:#1e1e1e; display:block;overflow:hidden;padding:0 20px 0 0;}

.SecondNavigation .PreviousNextArticle{margin:0 9px 10px 0; float:left;}
.SecondNavigation .PreviousNextArticle a.Previous, .SecondNavigation .PreviousNextArticle a.Next{display:block;color:#1e1e1e;float:left; line-height:36px; text-align:center;}
.SecondNavigation .PreviousNextArticle p.PreviousOff, .SecondNavigation .PreviousNextArticle p.NextOff{color:#aaa;float:left; line-height:36px; text-align:center;}

.SecondNavigation .PreviousNextArticle p.PreviousOff{background:url(../img/fiche_produit/PreviousArticle.jpg) no-repeat 0 -72px; width:146px;}
.SecondNavigation .PreviousNextArticle p.NextOff{background:url(../img/fiche_produit/NextArticle.jpg) no-repeat 0 -72px; width:148px;}

.SecondNavigation .PreviousNextArticle a.Previous{background:url(../img/fiche_produit/PreviousArticle.jpg) no-repeat 0 0; width:146px;}
.SecondNavigation .PreviousNextArticle a.Next{background:url(../img/fiche_produit/NextArticle.jpg) no-repeat 0 0; width:148px;}
.SecondNavigation .PreviousNextArticle a:hover.Previous, .SecondNavigation .PreviousNextArticle a:hover.Next{font-weight:bold; background-position:0 -36px;}

.SecondNavigation .RecentViewed{ background:url(../img/fiche_produit/left_searchSecondNav.jpg) no-repeat 0 0; padding:0 0 0 10px; float:left; margin:0; overflow:hidden;}
.SecondNavigation .RecentViewed .RecentContent{background:url(../img/fiche_produit/right_searchSecondNav.jpg) no-repeat right; padding:0 10px 0 0; width:400px;}
.SecondNavigation .RecentViewed .RecentContent p{line-height:36px; float:left; margin:0 3px 0 0;}
.SecondNavigation .RecentViewed .RecentContent a { display:block; float:left; margin:2px 10px 0 0;}
.SecondNavigation .RecentViewed .RecentContent a img {width:30px; height:30px;border:1px solid #aaa;}

/*D ©signation produit*/
.ProductDesignation{width:560px;float:left;}
.ProductDesignation h2{color:#1e1e1e; font-size:20px; font-weight:bold; float:left;}
.ProductDesignation h2 span{color:#b50a2c;font-size:20px;}
.ProductDesignation h2 a{height:21px; width:21px;margin-left:20px;}

.ProductDesignationSKU{width:415px;float:left;margin:0 0 0 10px;}
.ProductDesignationSKU p.RefProduct{font-size:11px;float:left;line-height:30px;}
.ProductDesignationSKU p.SKUProduct{font-size:11px;float:right;line-height:30px;}



/*Partie Gauche Visu*/
	/*Picto*/
	.ProductContainer{width:560px; float:left; margin:10px 0 0 0}
	.ProductContainer .PictoContainer{width:56px; height:380px; overflow:hidden; background:url(../img/fiche_produit/PodPictoCaract.jpg) no-repeat; float:left; margin:0 6px 0 0;}
	.ProductContainer .PictoContainer .PictoContent {padding:10px 0 10px 8px;}
	.ProductContainer .PictoContainer .PictoContent img{margin:17px 0 0 0;}
	
	/*Pod Visuel Produit*/
	.ProductContainer .VisualContainer{float:left; width:496px; position:relative; background:url(../img/fiche_produit/BgUlfooterMenu.jpg) repeat-x top;}
	.ProductContainer .VisualContainerFull{width:558px}
	
	.ProductContainer .VisualContainer .RightCornerVisual{ height:32px; width:25px; background:url(../img/fiche_produit/RightTopBarVisualContainer.jpg) no-repeat; position:absolute;right:0; top:0; z-index:1;}

	/*Picto coin droit*/
	.ProductContainer .VisualContainer .PictoLayer{width:125px; height:125px; position:absolute; right:1px; top:1px; z-index:2;}
	
	
	/*Onglets*/
	.ProductContainer .VisualContainer ul.UpperBarOnglet{ height:32px;list-style-type:none; position:absolute; left:0; top:0; z-index:3;}
	.ProductContainer .VisualContainer ul.UpperBarOnglet li{float:left; height:32px;}
	.ProductContainer .VisualContainer ul.UpperBarOnglet li a{float:left;display:block; height:32px;}
	
	.ProductContainer .VisualContainer ul.UpperBarOnglet li.OngletPhoto{background:url(../img/fiche_produit/OngletPhoto.jpg) no-repeat; width:114px;}
	.ProductContainer .VisualContainer ul.UpperBarOnglet li.FinOngletPhoto01{background:url(../img/fiche_produit/RightOngletPhoto.jpg) no-repeat; width:32px;}
	.ProductContainer .VisualContainer ul.UpperBarOnglet li.FinOngletPhoto02{background:url(../img/fiche_produit/RightOngletPhotoOff.jpg)no-repeat scroll 0 1px; width:32px;}
	.ProductContainer .VisualContainer ul.UpperBarOnglet li.FinOnglet01{background:url(../img/fiche_produit/RightOngletVisual.jpg) no-repeat; width:32px;}
	.ProductContainer .VisualContainer ul.UpperBarOnglet li.FinOnglet02{background:url(../img/fiche_produit/RightOngletVisualOff.jpg) no-repeat; width:32px;}
	
	.ProductContainer .VisualContainer ul.UpperBarOnglet li a.OngletVue3d{background: url(../img/fiche_produit/vue3D.jpg) no-repeat; width:82px;}
	.ProductContainer .VisualContainer ul.UpperBarOnglet li a.OngletVideo{background:url(../img/fiche_produit/OngletVideo.png) no-repeat; width:114px;}

	.ProductContainer .VisualContainer .ProductContent{height:347px; position:relative;border-bottom:1px solid #aaa;border-left:1px solid #aaa; padding:30px 0 0 0; 
	background:url(../img/fiche_produit/BgUlfooterMenu.jpg) repeat-y right;}
	.ProductContainer .VisualContainer .ProductContent a img{width:250px; height:250px; margin:2px 0 0 30px;}
	.ProductContainer .VisualContainer .ProductContent a span.LegendeZoom{display:none;}
	.ProductContainer .VisualContainer .ProductContent a:hover span.LegendeZoom{display:block; background:#fff; padding:5px; border:1px dotted #aaa; font-size:11px; color:#1e1e1e; position:absolute; top:90px; left:250px;}
	.ProductContainer .VisualContainer .ProductContent a.ZoomIcon{
		position:absolute;
		left:10px;
		top:265px;
		display:block;
		z-index:1000;
		height:22px;
		width:80px;
		background:url(../img/fiche_produit/ZoomIcon.gif) no-repeat;
	}
	.ProductContainer .VisualContainer .ProductContent .VignetteProduct{position:absolute; right:10px; top:240px;z-index:1000;}
	.ProductContainer .VisualContainer .ProductContent .VignetteProduct a img{float:left; border:1px solid #aaa; width:45px; height:45px; margin:0 0 0 10px;}
	.ProductContainer .VisualContainer .ProductContent .VignetteProduct a.OnView img{float:left; border:1px solid #b50a2c; width:45px; height:45px;}
	.ProductContainer .VisualContainer .ProductContent .VignetteProduct a:hover img{border:1px solid #b50a2c;}
	
	/*Fonctionnalit ©s*/
		/*Avis*/
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter{border-top:1px solid #aaa; padding:6px 8px; margin:18px 0 0 0;}
	.ProductContainer .VisualContainerFull .ProductContent .FonctionFooter{padding-left:36px}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .AvisContent{background:url(../img/fiche_produit/LeftPodAvis.jpg) no-repeat 0 0; padding:0 0 0 9px; height:27px; margin:0 0 7px 0; clear:both;}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .AvisContent table{border-collapse:collapse;border:0;background:url(../img/fiche_produit/RightPodAvis.jpg) no-repeat 100% 0; line-height:27px; height:27px; color:#1e1e1e; font-size:12px; width:469px;}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .AvisContent table td span img{padding:0px;}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .AvisContent table td a.LireAvis{color:#aaa; font-size:11px; text-decoration:underline; margin:0 15px 0 5px;display:block;}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .AvisContent table td a.LireAvis span{color:#aaa; font-size:11px; font-size:10px;}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .AvisContent table td a.GiveAvis{color:#1e1e1e; font-size:12px; text-decoration:underline; background:url(../img/fiche_produit/BgGiveAvis.jpg) no-repeat left;padding:0 10px 0 20px;}

		/*Comparateur*/
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .ComparatorContent{background:url(../img/fiche_produit/LeftPodAvis.jpg) no-repeat 0 0; padding:0 0 0 9px; height:27px; float:left;}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .ComparatorContent p{background:url(../img/fiche_produit/RightPodAvis.jpg) no-repeat right; }
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .ComparatorContent p a{color:#1e1e1e; font-size:12px; background:url(../img/fiche_produit/ComparatorPicto.jpg) no-repeat left;padding:0 7px 0 28px;line-height:27px;display:block;}
		
		/*Btn Socialize*/
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter a.SocializeContent{background:url(../img/fiche_produit/Scialize.jpg) no-repeat 0 0;height:28px; float:left;margin:-1px 9px 0 16px; width:188px; display:block; line-height:28px; font-size:12px;color:#1e1e1e;padding:0 0 0 8px;}

	/*Imprimer*/
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .PrintContent{background:url(../img/fiche_produit/LeftPodAvis.jpg) no-repeat 0 0; padding:0 0 0 9px; height:27px; float:left;}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .PrintContent p{background:url(../img/fiche_produit/RightPodAvis.jpg) no-repeat right;}
	.ProductContainer .VisualContainer .ProductContent .FonctionFooter .PrintContent p a{color:#1e1e1e; font-size:12px; background: url(../img/fiche_produit/PrintPicto.jpg) no-repeat left;padding:0 6px 0 20px;line-height:27px;display:block;}
	
/*Partie de droite*/
.RightPartContainer{float:left; background:url(../img/fiche_produit/BG_RightPartContent.jpg) no-repeat; margin:10px 0 0 8px;position:relative;width:415px;}
	
	/*Prix barre*/
	.RightPartContainer .FirstPart{padding:5px 0 0 5px; height:274px;}
	.RightPartContainer .SecondPart{padding:0 0 0 5px;}
	.RightPartContainer .DiscountContent{clear:both;}
	.RightPartContainer .DiscountContent p.firstdiscount{color:#1e1e1e; font-size:18px;float:left; text-decoration:line-through;margin:0 10px 0 0;}
	.RightPartContainer .DiscountContent p.seconddiscount{color:#aaa; font-size:14px; float:left; text-decoration:line-through; line-height:24px;}
	
	/*Prix*/
	.RightPartContainer p.Price{color:#b50a2c; font-size:40px; clear:both;}
	.RightPartContainer p.Price span{font-size:20px;}
	.RightPartContainer p.Price span.PreCoStar{font-size:20px;vertical-align:top;}
	.RightPartContainer p.EcoPart{color:#b50a2c; font-size:11px;padding:0 0 0 40px;}
	
	.RightPartContainer p.FraisPort{color:#1e1e1e; font-size:11px;margin:0 0 8px 0;}
	.RightPartContainer p.FraisOffert{color:#b50a2c; font-size:11px;margin:0 0 8px 0;font-weight:bold;}
	
	/*Telechargment*/
	.RightPartContainer a.Telechargement{background:url(../img/fiche_produit/BtnTelechargement.jpg) no-repeat; width:208px; height:21px; display:block; line-height:21px; color:#000;padding:0 0 0 35px; margin:0 0 10px 0;}
	
	/*Exclusivit © internet*/
	.RightPartContainer p.ExclusifWeb{color:#b50a2c; font-size:15px; font-weight:bold;margin:0 0 10px 0;}
	
	/*Texte Precommande*/
	.RightPartContainer span.PreCoTexte{font-size:10px;color:#1e1e1e;}
	.RightPartContainer span.PreCoDate{color:#b50a2c; font-size:11px; font-weight:bold;}
	
	/*Stock Restant*/
	.RightPartContainer .EtatStock{color:#1e1e1e;}
	.RightPartContainer .EtatStock:after{content:".";display:block;height:0;clear:both;visibility:hidden}
	* html .RightPartContainer .EtatStock{height:1%}
	*:first-child+html .RightPartContainer .EtatStock{min-height:1%}
	.RightPartContainer .EtatStock table.StillStock{border:0;border-collapse:collapse;float:left;width:74px; height:39px; background:url(../img/fiche_produit/PodStock.jpg) no-repeat;margin:0 15px 0 0;}
	.RightPartContainer .EtatStock table.StillStock td.TitleStockRestant{color:#000; font-size:11px; text-align:center;vertical-align:middle;}
	.RightPartContainer .EtatStock table.StillStock td.StockRestant{color:#1e1e1e; font-size:18px; text-align:center;vertical-align:middle;}
	
	.RightPartContainer .EtatStock .WrittingStock{float:left;}
	.RightPartContainer .EtatStock .WrittingStock p{font-size:14px;margin:0 0 2px 0;}
	.RightPartContainer .EtatStock .WrittingStock p a{color:#1e1e1e;}
	.RightPartContainer .EtatStock .WrittingStock a.DispoMag{font-size:11px;text-decoration:underline;color:#1e1e1e;margin:0;}
	
	/*Panier*/
	.RightPartContainer .AddBag{margin:8px 0 0 0; height:43px;}
	.RightPartContainer .AddBag table.Accrementation{float:left;margin:0 50px 0 0; line-height:43px; display:block;}
	.RightPartContainer .AddBag table.Accrementation td{font-size:14px; font-weight:bold;}
	.RightPartContainer .AddBag table.Accrementation td a.LessQte{ background:url(../img/fiche_produit/AccremantMoins.jpg) no-repeat left; width:16px; height:24px; display:block;margin:0 0 0 5px;}
	.RightPartContainer .AddBag table.Accrementation td a.MoreQte{ background:url(../img/fiche_produit/AccremantPlus.jpg) no-repeat right; width:15px; height:24px; display:block;}
	.RightPartContainer .AddBag table.Accrementation td p.Quantity input{height:20px; margin:0; background:url(../img/fiche_produit/SaisiAccremant.jpg) repeat;border: 0 none; width:25px; text-align:right;font-size:14px; font-weight:bold;margin:0;padding:4px 0 0; font-family:Arial, Helvetica, sans-serif;}
	
	
	.RightPartContainer .AddBag .Panier{float:left;}
	.RightPartContainer .AddBag .Panier p {font-size:14px; color:#1e1e1e;margin:5px 0 0 50px;}
	.RightPartContainer .AddBag .Panier p a{color:#1e1e1e; text-decoration:underline; font-size:14px;}
	.RightPartContainer .AddBag .Panier p a:hover{color:#b50a2c;}
	.RightPartContainer .AddBag .Panier a.GotoBag{display:block;background:url(../img/fiche_produit/AddBag.png) no-repeat; width:207px; height:43px;}
	
	/*Carte 5%*/
	.RightPartContainer .Carte5Content{background:url(../img/fiche_produit/BgPaveCarte5.jpg) repeat-y; width:415px; margin:7px 0 0 0!important;}
	.RightPartContainer .Carte5Content .Top5Carte{background:url(../img/fiche_produit/TopPaveCarte5.jpg) no-repeat top; width:415px;}
	.RightPartContainer .Carte5Content .Top5Carte table td h5{font-size:36px; font-weight:bold; padding:0 0 0 70px;}
	.RightPartContainer .Carte5Content .Top5Carte table td p{font-size:12px;padding:0 0 0 4px;text-align:justify;}
	.RightPartContainer .Carte5Content .Top5Carte p.BecauseOfCarte{font-size:12px;font-weight:bold;margin:0;padding:4px 0 0 70px;}
	.RightPartContainer .Carte5Content .Top5Carte table td p strong{color:#b50a2c;}
	.RightPartContainer .Carte5Content .Top5Carte table td p span{font-size:11px;}
	.RightPartContainer .Carte5Content .Top5Carte table td p a {font-size:11px;color:#b50a2c;text-decoration:underline; padding:0 0 0 10px; }
	.RightPartContainer .Carte5Content .Bottom5Carte{background:#fff url(../img/fiche_produit/BottmPaveCarte5.jpg) 0 0 no-repeat; width:415px; height:13px; overflow:hidden;}
	
	/*Carte 10%*/
	.RightPartContainer .Carte10Content{background:url(../img/fiche_produit/BgPaveCarte10.jpg) repeat-y; width:415px; margin:8px 0 0 0!important;}
	.RightPartContainer .Carte10Content .Top10Carte{background:url(../img/fiche_produit/TopPaveCarte10.jpg) no-repeat top; width:415px;}
	.RightPartContainer .Carte10Content .Top10Carte table td h5{font-size:36px; font-weight:bold; padding:0 0 0 70px;color:#fff;}
	.RightPartContainer .Carte10Content .Top10Carte table td p{font-size:12px;padding:0 0 0 4px;color:#fff;text-align:justify;}
	.RightPartContainer .Carte10Content .Top10Carte p.BecauseOfCarte{font-size:12px;font-weight:bold;margin:0;padding:4px 0 0 70px;color:#fff;}
	.RightPartContainer .Carte10Content .Top10Carte table td p strong{color:#fff;}
	.RightPartContainer .Carte10Content .Top10Carte table td p span{font-size:11px;}
	.RightPartContainer .Carte10Content .Top10Carte table td p a {font-size:11px;color:#b50a2c;text-decoration:underline; padding:0 0 0 10px; }
	.RightPartContainer .Carte10Content .Bottom10Carte{background:url(../img/fiche_produit/BottmPaveCarte10.jpg) no-repeat; width:415px; height:11px; overflow:hidden;}
	
	/*Point rouge*/
	.RightPartContainer .RedPoint{background:url(../img/fiche_produit/PointsRouges.jpg) no-repeat 0 center; height:96px; line-height:96px; width:414px;}
	.RightPartContainer .RedPoint p{font-size:13px; font-weight:bold;padding:0 0 0 45px;}
	
	/*Finaref*/
	.RightPartContainer .FinarefContent{position:absolute; top:5px; right:5px; width:175px; height:128px;/*z-index:-1;*/}
	
	/*Pastille de remise*/
	.RightPartContainer p.OfDiscountContent{position:absolute; top:-4px; left:150px; width:70px; height:69px; background:url(../img/fiche_produit/RemisePastille.png) no-repeat; color:#fff; font-size:20px; line-height:58px;
	padding:0 0 0 3px; overflow:hidden; text-align:center;}
	
	/*Pub pcbs*/
	.RightPartContainer a.PCBSAd{
		width:415px;
		display:block;
		margin:10px 0 0 0!important;
	}
	.RightPartContainer a.PCBSAd img{
		display:block;
	}
	/*Encart commande par t ©l*/
	.RightPartContainer a.PhoneOrder{
		background:url(../img/fiche_produit/PhoneOrder.jpg) no-repeat;
		width:415px;
		height:145px;
		display:block;
		margin:111px 0 10px 0!important;
	}
	.RightPartContainer a.PhoneOrder img{
		display:block;
	}
	
	
/*Caracteristique + Garanties*/
.CaractContainer{width:560px; float:left; margin:10px 0 0 0;}
.CaractContainer .TopPodGrey{background:url(../img/fiche_produit/BgPodGrey.jpg) repeat-x left; height:23px;border-right:1px solid #aaa;}
.CaractContainer .TopPodGrey .LeftAngle{background: url(../img/fiche_produit/LeftPodGrey.jpg) no-repeat left; height:23px; padding:0 0 0 16px; float:left;}
.CaractContainer .TopPodGrey .LeftAngle h6{background:url(../img/fiche_produit/RightPodGrey.jpg) no-repeat right; height:23px; padding:0 35px 0 0; line-height:23px; color:#1e1e1e; font-size:16px; float:left;}
	
	/*Descriptif court*/
	.CaractContainer .CaractContent{float:left; width:325px; height:270px;}
	.CaractContainer .CaractContent .SmallCaractContent{background:url(../img/fiche_produit/BgSmallCaractContent.jpg) repeat-y top; overflow:hidden; height:268px; }
	.CaractContainer .CaractContent .SmallCaractContent ul{list-style-type:disc; margin:8px 0 8px 20px;}
	.CaractContainer .CaractContent .SmallCaractContent ul li{font-size:12px;color:#1e1e1e;}
	.CaractContainer .CaractContent .SmallCaractContent a{color:#b50a2c; font-size:12px; font-weight:bold; border-bottom:1px dotted #b50a2c; float:right; margin:0 15px 0 0;}
	.CaractContainer .CaractContent .SmallCaractContent .PlusProduct {margin:10px 0 0px 12px; clear:both;}
	.CaractContainer .CaractContent .SmallCaractContent .PlusProduct h6{ background:url(../img/fiche_produit/PictoPlusProduct.jpg) no-repeat; width:134px; height:28px; font-size:15px; padding:7px 0 0 17px; font-weight:normal;}
	.CaractContainer .CaractContent .SmallCaractContent .PlusProduct ul{list-style-type:disc; margin:0 0 0 10px;}
	.CaractContainer .CaractContent .SmallCaractContent .PlusProduct ul li{font-size:12px;color:#1e1e1e;}
	.CaractContainer .CaractContent .SmallCaractContent .PlusProduct ul li a{font-size:12px;color:#b50a2c; text-decoration:underline; float:none; border:none; font-weight:normal; margin:0;}
	.CaractContainer .CaractContent .FooterCaract{ background:url(../img/fiche_produit/BottomSmallCaractContent.jpg) no-repeat 0 0; height:11px;overflow:hidden;}
	
	/*Nos garanties*/
	.CaractContainer .GarantiesContainer{float:left; width:220px; margin:0 0 0 13px;}
	.CaractContainer .GarantiesContainer .GarantiesContent{width:220px; background:url(../img/fiche_produit/BgGarantiesContent.jpg) no-repeat top;}
	.CaractContainer .GarantiesContainer .GarantiesContent ul{list-style-type:none; margin:10px 1px 0px 8px;}
	.CaractContainer .GarantiesContainer .GarantiesContent ul li{font-size:11px;color:#1e1e1e; font-weight:bold; background:url(../img/fiche_produit/GarantiePuce.png) no-repeat left 0; padding:4px 0 6px 25px;}
	* html .CaractContainer .GarantiesContainer .GarantiesContent ul li{height:1%;}
	*:first-child+html .CaractContainer .GarantiesContainer .GarantiesContent ul li{min-height:1%;}
	.CaractContainer .GarantiesContainer .GarantiesContent .FooterGaranties{ background:url(../img/fiche_produit/BottomGarantiesContent.jpg) no-repeat; height:12px; overflow:hidden;}
	
	.CaractContainer .GarantiesContainer .MEAGarantie{width:220px; height:124px; padding:10px 0 0 0;margin:0;}

/*Nos Services*/
.ServicesContainer{width:415px; margin:10px 0 10px 0;}
.ServicesContainer .TopPodBlue{background:url(../img/fiche_produit/BgPodBlue.jpg) repeat-x 0 0; height:23px;border-right:1px solid #86c7e2;}	
.ServicesContainer .TopPodBlue .LeftAngleServ{background: url(../img/fiche_produit/LeftPodBlue.jpg) no-repeat left; height:23px; padding:0 0 0 16px; float:left;}
.ServicesContainer .TopPodBlue .LeftAngleServ h6{background:url(../img/fiche_produit/RightPodBlue.jpg) no-repeat right; height:23px; padding:0 60px 0 0; line-height:23px; color:#fff; font-size:16px; float:left;}	
.ServicesContainer .ServicesContent{ background:url(../img/fiche_produit/BgServiceContent.jpg) repeat-y; height:210px; overflow:hidden; position:relative; }
.ServicesContainer .ServicesContent p.ScrollLien { position:relative; z-index:5; text-align:center; clear:both; background:#FFF; margin:0 2px; }
.ServicesContainer .ServicesContent a.ScrollDown{ background:url(../img/fiche_produit/ScrollDownBlue.jpg) top center no-repeat; height:11px;display:block; outline:none;}
.ServicesContainer .ServicesContent a.ScrollUp{ background:url(../img/fiche_produit/ScrollUpBlue.jpg) top center no-repeat; height:11px; display:block; outline:none;}
.ServicesContainer .ServicesContent .ScrollContent {margin:5px 0 5px 8px; height:155px; *height:152px; overflow:hidden; position:relative; z-index:10;}
.ServicesContainer .ServicesContent .ScrollDefil {position:relative; z-index:10;}

.ServicesContainer .ServicesContent .ScrollContent table {height:44px;}
.ServicesContainer .ServicesContent .ScrollContent table td {vertical-align:top;}
.ServicesContainer .ServicesContent .ScrollContent table.SelectionItem {margin:0 0 8px 0;}
.ServicesContainer .ServicesContent .ScrollContent table.SelectionItem td.DesignationServ{margin:4px; width:305px; background:url(../img/fiche_produit/BgSelectionItemP.jpg) repeat-x left 11px ; }	
.ServicesContainer .ServicesContent .ScrollContent table.SelectionItem td.DesignationServ span{font-size:12px; font-weight:bold; padding:0 2px 0 4px; background:#fff; }
.ServicesContainer .ServicesContent .ScrollContent table.SelectionItem td.DesignationServ em{font-size:11px;color:#aaa; font-style:normal;padding:0 0 0 4px; }
.ServicesContainer .ServicesContent .ScrollContent table.SelectionItem td.DesignationServ a{font-size:11px;color:#aaa; text-decoration:underline; padding:0 0 0 4px;}	
.ServicesContainer .ServicesContent .ScrollContent table.SelectionItem td p{font-size:15px; font-weight:normal;color:#b50a2c; padding:0 0 0 10px; }	

.ServicesContainer .ServicesContent .ScrollContent table.SelectionCarte {margin:0 0 8px 0;}
.ServicesContainer .ServicesContent .ScrollContent table.SelectionCarte td.DesignationCarte{margin:4px;font-size:12px; font-weight:bold; background:#fff;}	
.ServicesContainer .ServicesContent .ScrollContent table.SelectionCarte td.DesignationCarte a{font-size:11px;color:#aaa; text-decoration:underline;font-weight:normal;}
.ServicesContainer .ServicesContent .ScrollContent table.SelectionCarte td.ChoixCarte table td span{font-size:11px;color:#aaa;padding:0 0 0 5px; font-weight:normal;}
.ServicesContainer .ServicesContent .ScrollContent table.SelectionCarte td.ChoixCarte{padding:0 0 0 20px;}
.ServicesContainer .ServicesContent .ScrollContent table.SelectionCarte td p{font-size:15px; font-weight:normal;color:#b50a2c; padding:0 0 0 34px; }		

.ServicesContainer .FooterServices{background:url(../img/fiche_produit/FooterPodServices.jpg) no-repeat; width:415px; height:67px; position:relative; overflow:hidden;}
.ServicesContainer .FooterServices a.AddServicesBag{display:block; background:url(../img/fiche_produit/ServiceBag.jpg) no-repeat; position:absolute;bottom:0; right:0; width:162px; height:29px;}
.ServicesContainer .FooterServices p.PriceIncludeServ{background:url(../img/fiche_produit/PictoServEgal.jpg) no-repeat left; color:#b50a2c; position:absolute;left:270px; padding:0 0 0 50px; top:5px; width:135px; font-size:24px;}
.ServicesContainer .FooterServices p.PriceIncludeServ span{font-size:14px;}
.ServicesContainer .FooterServices p.DetailSelectServ{position:absolute; left:10px; top:10px; width:230px; font-size:12px;}

/*Bloc de bas de page*/
.FooterContainer{width:988px; position:relative; margin:15px 0 0 0 ; clear:both; float:left;}
	/*Right Corner*/
	.FooterContainer .RightCornerFooter{ background:url(../img/fiche_produit/RightCornerFooter.jpg) no-repeat; width:18px; height:15px; position:absolute; right:0; top:19px;}
	
	/*Menu*/
	.FooterContainer ul.FooterMenu{width:988px;list-style-type:none; height:20px; background:url(../img/fiche_produit/BgUlfooterMenu.jpg) repeat-x bottom;}
	
	.FooterContainer ul.FooterMenu li{float:left;}
	
	.FooterContainer ul.FooterMenu li.FirstFooterOnglet{ background:url(../img/fiche_produit/LeftFirstOngletFooterConten.jpg) no-repeat;padding:0 0 0 17px;}
	.FooterContainer ul.FooterMenu li.OnFirstFooterOnglet{ background:url(../img/fiche_produit/LeftFirstOngletONFooterCont.jpg) no-repeat;padding:0 0 0 17px;}
	
	.FooterContainer ul.FooterMenu li a{display:block; float:left; height:20px;line-height:20px;color:#aaa; font-size:14px; background:url(../img/fiche_produit/BgOngletFooterContent.jpg) repeat-x; }
	.FooterContainer ul.FooterMenu li a span:hover{color:#919090;}
	.FooterContainer ul.FooterMenu li a span.LeftOnFooterMenu:hover{color:#919090;}
	
	.FooterContainer ul.FooterMenu li a span{display:block;color:#aaa; font-size:13px;background:url(../img/fiche_produit/RightOngletFooterContent.jpg) no-repeat right;padding:0 30px 0 0; font-weight:bold; }
	
	.FooterContainer ul.FooterMenu li a.OnFooterMenu{display:block; float:left; height:20px;line-height:20px;color:#aaa; font-size:14px; background:url(../img/fiche_produit/BgOngletONFooterContent.jpg) repeat-x; }
	.FooterContainer ul.FooterMenu li a.OnFooterMenu span{display:block;color:#b50a2c; font-size:13px;background:url(../img/fiche_produit/RightOngletONFooterContent.jpg) no-repeat right;padding:0 30px 0 0; font-weight:bold; }
	
	.FooterContainer ul.FooterMenu li a span.LeftOnFooterMenu{display:block;color:#aaa; font-size:13px;background:url(../img/fiche_produit/LeftOngletONFooterContent.jpg) no-repeat right;padding:0 30px 0 0; font-weight:bold; }
	
	.FooterContainer ul.FooterMenu li a span.LastFooterOnglet{background:url(../img/fiche_produit/RightLastOngletFooterConten.jpg) no-repeat right;padding:0 25px 0 0;height:20px;display:block; float:left;}
	.FooterContainer ul.FooterMenu li a span.OnLastFooterOnglet{background:url(../img/fiche_produit/RightLastOngletONFooterCont.jpg) no-repeat right;padding:0 25px 0 0;height:20px;display:block; float:left;}


  .FooterContainer ul.FooterMenu li p.OnFooterMenu{display:block; float:left; height:20px;line-height:20px;color:#aaa; font-size:14px; background:url(../img/fiche_produit/BgOngletONFooterContent.jpg) repeat-x; }
	.FooterContainer ul.FooterMenu li p.OnFooterMenu span{display:block;color:#b50a2c; font-size:13px;background:url(../img/fiche_produit/RightOngletONFooterContent.jpg) no-repeat right;padding:0 30px 0 0; font-weight:bold; }
	
	.FooterContainer ul.FooterMenu li p span.LeftOnFooterMenu{display:block;color:#aaa; font-size:13px;background:url(../img/fiche_produit/LeftOngletONFooterContent.jpg) no-repeat right;padding:0 30px 0 0; font-weight:bold; }
	
	.FooterContainer ul.FooterMenu li p span.LastFooterOnglet{background:url(../img/fiche_produit/RightLastOngletFooterConten.jpg) no-repeat right;padding:0 25px 0 0;height:20px;display:block; float:left;}
	.FooterContainer ul.FooterMenu li p span.OnLastFooterOnglet{background:url(../img/fiche_produit/RightLastOngletONFooterCont.jpg) no-repeat right;padding:0 25px 0 0;height:20px;display:block; float:left;}

	/*Footer Content*/
	.FooterContainer .FooterProduct {
		width:978px; 
		background:url(../img/fiche_produit/BgFooterContent.jpg) repeat-y; 
		min-height:250px;
		padding:15px 0 0 10px;
	}
	.FooterContainer .FooterProductContent {
		min-height:250px;
		height:auto !important;
		height:250px;
	}
	
	.FooterContainer .FooterProduct .FooterTitle{
		width:977px; 
		background:url(../img/fiche_produit/BgTitleFooter.jpg) repeat-x 0 top; 
		height:23px; 
		border-bottom:1px solid #aaa;
		margin:0 0 10px 0;
	}
	.FooterContainer .FooterProduct .FooterTitle h4{
		height:23px; 
		background:#fff url(../img/fiche_produit/RightTitleFooter.jpg) no-repeat right 0; 
		line-height:23px; 
		font-size:16px;
		float:left;
		padding:0 30px 0 0;
	}
	.FooterContainer .FooterProduct .FooterTitle h4 strong{
		font-size:18px; 
		color:#b50a2c;
	}
	
	.FooterContainer .FooterProduct .ParagraphDescription{
		width:967px;
	}
	.FooterContainer .FooterProduct .ParagraphDescription .LeftDescribe{
		float:left;
		width:63%;
	}
	.FooterContainer .FooterProduct .ParagraphDescription .LeftDescribe p{
		font-size:12px;
		margin:0 0 15px 0;
	}
	
  .FooterContainer .FooterProduct .ParagraphDescription .LeftDescribe ul{
    list-style-type :disc;
    list-style-position :inside ;
  }

	.FooterContainer .FooterProduct .ParagraphDescription .LeftDescribe h5{
		font-size:14px;
		font-weight:bold;
		margin:0 0 8px 0;
	}
	
	.FooterContainer .FooterProduct .ParagraphDescription .RightDescribeImg{
		width:325px;
		float:left;
		margin:0 0 0 10px;
		padding:0 0 9px 0;
		background:url(../img/fiche_produit/ShadowImgDescribeFooter.jpg) no-repeat bottom;
	}
	.FooterContainer .FooterProduct .ParagraphDescription .RightDescribeImg img{
		width:320px;
		height:320px;
		border:3px solid #aaa;
	}
	
	/*Descriptif */
	.FooterContainer .FooterProduct .DetailDescription{
		width:967px;
		float:left;
		margin:10px 0 0 0;
		border-bottom:1px solid #aaa;
		position:relative;
	}
	.FooterContainer .FooterProduct .DetailDescription .WhiteDotHide{
		position:absolute;
		width:1px;
		background:#fff;
	}
	
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent{
		width:967px;
		float:left;
		background:url(../img/fiche_produit/BgDescribeContent.gif) repeat-y;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer{
		width:967px;
		float:left;
		padding:10px 0 10px 0;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .TitleOngletDescribe{
		background:url(../img/fiche_produit/GreyDot.gif) repeat-x 0 bottom;
		width:967px;
		height:28px;
		font-size:14px;
				
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .TitleOngletDescribe h6{
		background:url(../img/fiche_produit/LeftOngletDescribe.png) no-repeat left;
		padding:0 0 0 14px;
		height:28px;
		font-size:14px;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .TitleOngletDescribe h6 strong{
		background:transparent url(../img/fiche_produit/RightOngletDescribe.jpg) no-repeat scroll right 0;
		float:left;
		height:20px;
		padding:8px 45px 0 0;
		
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .TitleOngletDescribe h6 strong img{
		margin:0 0 0 25px;
	}
	
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer .GreyLineDetail{
		width:965px;
		background:#ebeaea;
		margin:0 0 0 1px;
		height:30px;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer .GreyLineDetail p{
		width:425px;
		height:30px;
		line-height:30px;
		background:url(../img/fiche_produit/ViewAllDotHorizontal.gif) repeat-x 0 19px;
		float:left;	
		margin:0 0 0 15px;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer .GreyLineDetail p strong{
		background:#ebeaea;
		padding:0 8px 0 0;
		font-size:11px;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer .GreyLineDetail span{
		display:block;
		float:left;
		padding:0 0 0 5px;
		font-size:11px;
		color:#222222;
		height:30px;
		line-height:31px;
	}
	
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer div{
		width:966px;
		margin:0 0 0 1px;
		height:30px;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer div p{
		width:425px;
		height:30px;
		line-height:30px;
		background:url(../img/fiche_produit/ViewAllDotHorizontal.gif) repeat-x 0 19px;
		float:left;	
		margin:0 0 0 15px;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer div p strong{
		background:#fff;
		padding:0 8px 0 0;
		font-size:11px;
	}
	.FooterContainer .FooterProduct .DetailDescription .DetailDescribeContent .LineContainer div span{
		display:block;
		float:left;
		padding:0 0 0 5px;
		font-size:11px;
		color:#222222;
		height:30px;
		line-height:31px;
	}
	
	/*----------------------------------------------------------
	+			Retour Utilisateur sur la description			+
	/*----------------------------------------------------------*/
	.FooterContainer .FooterProduct .DescriptionReturn{
		width:967px;
		margin:15px 0 0 0;
	}
	.FooterContainer .FooterProduct .DescriptionReturn h6{
		font-size:12px;
		font-weight:bold;
		padding:0 0 8px 10px;	
	}
	.FooterContainer .FooterProduct .DescriptionReturn p{
		font-size:11px;
		padding:0 0 0 10px;	
	}
	.FooterContainer .FooterProduct .DescriptionReturn p a{
		font-size:11px;
		color:#b50a2c;
		text-decoration:underline;	
	}
	.FooterContainer .FooterProduct .DescriptionReturn fieldset{
		width:967px;
		margin:10px 0 0 0;
	}
	.FooterContainer .FooterProduct .DescriptionReturn fieldset textarea{
		width:950px;
		padding:8px;
		height:260px;
		overflow:visible;
		font-size:11px;
		color:#aaa;
		border:1px solid #aaa;
		border-bottom:none;
		text-align:left;
	}
	
	.FooterContainer .BottomFooterProduct{
		background:url(../img/fiche_produit/BottomFooterContent.jpg) no-repeat 0 0; 
		height:13px;
	}

/*Contenu onglet Services*/

.FooterMenuOngletServicesContent{
	display:block;
	background:url(../img/fiche_produit/Servicestitle.jpg) no-repeat left top;
	margin:10px 0 0 0;
	padding:70px 0 0 0;
}
.FooterMenuOngletServicesContent .ServicesContainer{
	width:909px;
	padding:0 0 0 30px;
	float:left;
}

.FooterMenuOngletServicesContent .ServicesContainer h5.ServicesIntroduce {
	background:url(../img/fiche_produit/topServicesProduct.jpg) no-repeat;
	height:22px;
	padding:0 0 0 15px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	width:909px;
}

.FooterMenuOngletServicesContent .ServicesContainer .ServicesContentMEA{
	background:url(../img/fiche_produit/BigBgServicesProduct.jpg) repeat-y;
	padding:4px 4px 0 4px;
	float:left;
}
.FooterMenuOngletServicesContent .ServicesContainer .ServicesContentMEA h6{
	color:#009ee0;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 10px;
}
.FooterMenuOngletServicesContent .ServicesContainer .ServicesContentMEA ul{
	list-style:none;
	padding:20px 0 0 25px;
	float:left;
	width:665px;
	overflow:hidden;
}
.FooterMenuOngletServicesContent .ServicesContainer .ServicesContentMEA ul li{
	background:url(../img/fiche_produit/PuceService.png) no-repeat left 0;
	padding:0 0 0 30px;
	margin:0 0 15px 0;
	color:#676767;
	font-size:14px;
}
.FooterMenuOngletServicesContent .ServicesContainer .ServicesContentMEA a.MoreInfoServices{
	float:right;
	text-decoration:underline;
	font-size:12px;
	display:block;
	color:#009ee0;
	margin:0 25px 0 0;
	clear:both;

}
.FooterMenuOngletServicesContent .ServicesContainer .ServicesContentMEA p.DivPrixServices{
	float:left;
	color:#009ee0;
	position:relative;
	font-size:36px;
	font-weight:bold;
	height:80px;
	line-height:80px;
	background:url(../img/fiche_produit/AccoladePrixServ.png) no-repeat;
	padding:0 0 0 35px;
	margin:25px 0 0;
	width:176px;
}
.FooterMenuOngletServicesContent .ServicesContainer .ServicesContentMEA p.DivPrixServices span{
	color:#676767;
	font-weight:normal;
	font-size:11px;
	left:45px;
	position:absolute;
	top:30px;
	width:100px;
	display:block;
}

.FooterMenuOngletServicesContent .ServicesContainer .BottomServicesContent{
	background:url(../img/fiche_produit/BottomServicesProduct.jpg) no-repeat 0 top;
	height:13px;
	clear:both;
}
