
/* ----------------------------------------------------------------- Style D'une fiche produit : -------------------------------------------------------------------------------------------------------------------------*/
.contactProd {
	display: inline-block;
    /*position: absolute;*/
	/*right: 2%;*/
    /*bottom: 0;*/
	float:right;
	background: #00aa3a;
    cursor: pointer!important;
	line-height: 30px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	    font-size: 12px;
    color: white;
    text-align: center;
	font-weight: bold;
	margin-bottom:10px;
}


	/*Ensemble de la fiche produit ------------------------------------------------------------------------------------------------*/
	#Product_Info_Ensemble{
		width:99%;
		color:black;
		overflow:auto;
		background-color: #EFEFEF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #CFCFCF;
		margin-top:10px;
	}
	/*Ensemble des caractèristique du produit (sans les onglet)--------------------------------------------*/
	#Info_Produit{
		overflow:hidden;
background-color: #EFEFEF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #CFCFCF;padding: 10px;

	}
	/*Conteneur supérieur de la fiche produit----------------------------------------*/
	#Info_Produit_Top{
		overflow:hidden;
		background-color: #EFEFEF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #CFCFCF;padding: 10px;
	}
	
	
	#Info_Produit_Top_Right{
		overflow:hidden;
		float:right;
		margin:0 5px 10px 0px;
		width:50%;
	}
#Info_Produit_Top_left{
		overflow:hidden;
		float:left;
		width:42%;
		margin:10px;

	}

	/*Conteneur inférieur de la fiche produit---------------------------------------*/
	#Info_Produit_Footer{
		clear:left;
		width:100%;
		padding-top:10px;
	}
	/*Conteneur des onglet d'information sur le produit ----------------------------*/
	#Product_Tabs{
		margin:0 0px;
		clear:left;
		padding-top:20px;
		background:#FFFFFF;
	}
	
	
	/*Div Nom*/
	#Info_Produit_Name{
		text-align:center;
		margin:10px 0 30px 0;
	}
	
	
	/*Div Bouton acheter maintenant */
	#Info_Produit_BuyNow{
		margin:15px 0;
	}	
		#Info_Produit_BuyNow DIV {
			margin-top: 4px;
		}
		
		/*Boutton acheter maintenant*/
		#Info_Produit_BuyNow A {
			color:#FFFFFF;
			text-decoration:none;
		}
		#Info_Produit_BuyNow A DIV {
			margin-top: 0px;
			margin-left: 25px;
		}
		#Info_Produit_BuyNow A DIV INPUT {
			background:transparent;
		}
		
		
			.productsoptionstext{
		/*clear:both;*/
		font-size: 13px;
		font-weight:bold;
		height:16px;
		margin-top:5px;
	}
	/* Boutton ajouter à la liste d'achat */
	#Info_Produit_AddToWishList{
		/*clear:both;*/
		font-size: 12px;
		font-weight:bold;
		height:16px;
		margin-top:5px;
	}
	
	
	#Info_Produit_AddToWishList a{display: inline-block;margin-right:64px;height:30px;}
	* html #Info_Produit_AddToWishList a{margin-right:58px;}		
	
	/* Reviews moyenne */
	#Info_produit_reviews_moyenne{
		clear:both;
		font-size: 12px;
		font-weight:bold;
	}
		
		
	#Info_Produit_Poids{
		clear:left;
		width:48%;
		float:left;
		margin:10px 0;
		color:black;
		font-size:12px;
		line-height:16px;
		height:16px;
		font-weight:bold;
	}
	/*Div Prix*/
#Info_Produit_Prix{width:100%;float:right;overflow:hidden;margin:10px 0;color:#2283C7;font-size:14px;line-height:16px;font-weight:bold;text-align:center;}
#Info_Produit_Prix DIV {margin: 5px 10px; text-align:center;}
#Info_Produit_Prix DIV TABLE {display:inline-block;}
SPAN.productOldPrice {color:#009EE0;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:line-through;}
SPAN.productSpecialPrice {color:#9AB92E;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size: 10vw;}
SPAN.productSmallPrice {color:#009EE0;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:line-through;text-align:center;display:block;}
SPAN.productSpecialPrice2 {color:#88AF00;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:16px;position:relative;text-align:center;width:30px;}
SPAN.productInfoSpecialPrice {color:#88AF00;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:22px;}
SPAN.productNormalPrice {font-weight:bold;color:#FF4200;font-family:Arial,Helvetica,sans-serif;font-size:14px;}
SPAN.apartir01 { font-family:Arial; font-size:10px; color : #414141;font-weight:bold; }
.fondchatel {padding-left:5px; background-color:#EFEFEF;}

/*Div Quantité*/
#Info_Produit_Quantity{clear:both;margin:10px 0 10px 0;margin-right:3%;font-size:12px;
font-weight:bold;
height:20px;}
#QuantityWish_Text{float:left;margin-right:5px;padding-top:5px;font-size:12px;line-height:12px;height:16px;font-weight:bold;}
#QuantityWish_Input{float:left;margin-right:5px;}
#QuantityWish_Buttons{float:left;margin-right:5px;}
.button_plus{float:left;}
.button_moin{clear:left;float:left;}
	
	/*Div Date de dsiponibilité*/
	#Info_Produit_DateDispo{
		clear:both;
	}
	/*Div Promotion*/
	#Info_Produit_Promo{
		clear:both;
	}
	
	/*Div ventes flash*/
	#Info_Produit_VentesFlash{
			margin:10px 0;
		overflow:hidden;
		text-align:center;
	background-color: #FF5A00;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #ffffff;padding: 10px;
margin-bottom:6px;	}	
		#padattributes {
		
width:300px;
		overflow:hidden;
background:#B1DF0D url(../../../images/shade.png) repeat-x scroll center bottom;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #ffffff;padding: 10px;
	}	
	
	element.style {
font-size:20px;
}


		/*Div texte vente flash*/
			#Text_VenteFlash{
		
		color:#FFFFFF;
display:inline;
font-family:Helvetica,Sans-Serif;
font-size:12px;
font-weight:bold;
line-height:13px;
margin:0 3px;
		}
		.comptearebour {
		
		color:#FFFFFF;
display:inline-table;
font-family:Helvetica,Sans-Serif;
font-size:18px;
font-weight:bold;
line-height:14px;
		}
	/*Div Image principale*/
	#Info_Produit_Image{
		text-align:center;
	}
	#Info_Produit_Image img{
		border:1px solid  #BFBFBF;
			margin:10 ;
				padding:10 ;
	}
	#Info_Produit_Image div a{
		margin:0 auto;
	}
	
	
	/*Div Images aditionelles */
	#Info_Produit_AditionalImage{
		margin:50px 0px;
		overflow:hidden;
		width:100%;
	}
		/*Classe des divs de chaque Images aditionnelles*/
		.aditionalImage{
			float:left;
			border:#b0b0b0 1px solid;
			margin:2px 1px 0 1px;
			text-align:center;
			background:#FFFFFF;
		}
	
	/*Div attributs produit*/
	#Info_Produit_Attribut{
float:left;
		background-color: #DFDFDF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #ffffff;padding: 10px;
		
	}
		#Produit_Attribut_Titre{
			font-weight:bold;
			font-size:13px;
			font-family:Helvetica,Sans-Serif;
		}
		.attribut{
			float:left;
			margin:0 10px 0 0;
		}
		.attribut_name{
			color:#FFFFFF;
			font-size:12px;
		}
		
		.attribut_option{
		
		}

		/*Style de l'arrondi JQuery :--------*/
	div#contenu_avec_jquery{
		background-color: #bdb194;
		padding: 0 5px;
	}			
		/* styles pour le cadre arrondi */
		.cadre{
			background-color: #CFCFCF;
			width: 100%;
		}

		.cadre_hg, .cadre_hd, .cadre_bg, .cadre_bd{
			width: 11px;
			height: 11px;
	
			font-size: 1px; 
		}

	
		
	/*--------------------Fin Arrondi JQuery ----------------------------------------------------------------------*/	
	
	/*Classes des produit aditionnels : -----*/
	#sub_product{
		clear:left;
background-color: #EFEFEF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #CFCFCF;padding: 10px;
overflow:hidden;
	}
	.sub_product_img{
		float:left;
		width:24%;
	}
	.sub_product_name{
		float:left;
		width:24%;
	}
	.sub_product_price{
		float:left;
		width:24%;
	}
	.sub_product_textEnter{
		float:left;
		width:23%;
	}
#Info_Produit_Also_Purchased {margin-top:20px;overflow:hidden;text-align:center;width:100%;}
#Info_Produit_Also_Purchased_Header {background:#EFEFEF;height:30px;width:100%;color:#08A0E1;line-height:30px;text-align:center;font-weight:bold;font-size:15px;font-family : Helvetica,Sans-Serif;display:inline-block;font-variant: small-caps;}
* html #Info_Produit_Also_Purchased_Header {width:92.2%;}
.alsoPourchasedProduct {margin:10px 0;float:left;width:167px;text-align:center;font-weight:bold;font-size:12px;font-family:Helvetica,Sans-Serif;display:block;}
.alsoPourchasedProduct SPAN.produitBouton{display:inline-block;}
		
	
	
	/* ------------------TITRAGE fiche porduit ---------------------------------------------------------------------*/
.titregras 	{
	font-size: 18px;
	line-height: 20px;
	font-family:Helvetica,Sans-Serif;
	color: #FB7511;
	margin:0;
	padding:0;
}
.titregras a:link, h1.titregras  a:visited  {font-size: 18px !important; font-family:Helvetica,Sans-Serif; color: #2283c7 !important; text-decoration: none}
.titregras a:hover 	{font-size: 18px; font-family:Helvetica,Sans-Serif; color: #2283c7; text-decoration: underline}


.prix3xrouge {color:red;font-weight:bold;font-family:Helvetica,Sans-Serif;font-size:17px;}
.prix3xrouge2 {color:red;font-weight:bold;font-family:Helvetica,Sans-Serif;font-size:17px;}
.prixnoirfiche {color:#000000;font-weight:bold;font-family:Helvetica,Sans-Serif;font-size:20px;}

.productSpecialPricepetit {color:#000000;  font-family:Helvetica,Sans-Serif;  font-size: 12px;}
.productSpecialPricepetit2 {color:#000000; font-family:Helvetica,Sans-Serif;  font-size: 12px;}
.prixrouge2 {color:red; 	 font-weight : bold;  font-family:Helvetica,Sans-Serif;  font-size: 20px;}

.prixblanc2 {color:#FFFFFF;  font-weight : bold;  font-family:Helvetica,Sans-Serif;  font-size: 18px;}
.prixblanc2petit {color:black; 	 font-weight : bold;  font-family:Helvetica,Sans-Serif;  font-size: 14px;}
.boxprixblanc2 {background-color:#39a682;}
.boxprixblanc22 { }
.boxprixblanc23 { background-color:#adddcd;}
.prixblanc36 {color:#FFFFFF;  font-weight : bold;  font-family:Helvetica,Sans-Serif;  font-size: 20px;}
.borderfiche {  border : 1px solid #F5F5F5;}


.footerb {font-size:9px;  font-family:Helvetica,Sans-Serif;   color:#ffffff; }
.footerb:hover {font-size:9px;  font-family:Helvetica,Sans-Serif;   color:#ffffff; }
.footerb a {font-size:9px;  font-family:Helvetica,Sans-Serif;   color:#ffffff; }


.chemin2 {font-size:10px;  font-family:Helvetica,Sans-Serif;   color:#999999; font-weight:bold;}
.chemin2:hover {font-size:10px;  font-family:Helvetica,Sans-Serif;   color:#DADADA; font-weight:bold;}
.chemin2 a {color:#999999; font-size:10px; font-family:Helvetica,Sans-Serif;  font-weight:bold; text-decoration:none; text-transform:uppercase;}

.foto5	 	{border: 1px solid #E1E1E1;}
.foto2	 	{border: 1px solid #E1E1E1;
color:#000000;

    font-size:10px;
font-family:Helvetica,Sans-Serif;  }
.foto 	 	{width:318px; height: auto; font-family:Helvetica,Sans-Serif;  border: 1px solid #E1E1E1; text-align:center; padding: 10px 0 10px 0}
.foto3 	 	{width:70px; height: auto; font-family:Helvetica,Sans-Serif;  border: 1px solid #E1E1E1; text-align:center; padding: 5px 0 5px 0}
.foto6 	 	{width:85px; height: auto; font-family:Helvetica,Sans-Serif;  border: 1px solid #E1E1E1; text-align:center; padding: 5px 0 5px 0}

.menulnk2, .menulnk2 a {color:#333333; font-size:10px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.menulnk2:hover, .menulnk2 a:hover {text-decoration:underline;}

.infofiche {color:#000000;  font-weight:bold; font-size:12px; text-decoration:none;}
.infofiche:hover {text-decoration:underline;}
.infofiche:hover {text-decoration:underline;}

.ecrirecritique {color:#222222;font-size:13px;text-decoration:none;display:block;margin:10px 0;}
.ecrirecritique a {color:#009EE0;font-size:13px;text-decoration:none;}
.ecrirecritique a:hover {color:#009EE0;text-decoration:underline;}

.ecrirecritiqueavis {color:#313131;  font-size:12px; text-decoration:none; font-weight:bold; }
.ecrirecritiqueavis a {color:#313131;  font-size:12px; text-decoration:none; font-weight:bold; }
.ecrirecritiqueavis a:hover {color:#6c92c3;  text-decoration:none; font-weight:bold; }



.imagesup {color:#000000; font-weight:bold; font-size:12px;  text-decoration:none;}
.imagesup:hover {text-decoration:underline;}
/* ------------------ FIN TITRAGE fiche porduit ---------------------------------------------------------------------*/

