/*---------------------------------*/
	/*Le bloc savoir faire*/
/*---------------------------------*/
#savoir {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
}

	#savoir #titre, #savoir #texte {
		float: left;
		text-align: left;
	}
	#savoir #titre {
		margin-top: 15px;
		margin-left: 35px;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #260c62;
		padding-right: 15px;
	}

	#savoir #texte {
		margin-top: 8px;
		margin-left: 20px;
		width: 500px;
		font-size: 0.85em;		
	}

	#savoir #lien {				/*Lien en savoir plus*/
		clear: both;
		text-align: right;
		margin-right: 40px;
		margin-top: -5px;
		margin-bottom: 24px;
	}
		#savoir #lien a {
			font-size: 0.85em;
			color: #260c62;
			text-decoration: underline;
		}
		
		#savoir #lien a:hover {
			text-decoration: none;
		}

/*---------------------------------*/
	/*Les blocs 
		Normaux
		Nouveautés
		Promotion
	*/
/*---------------------------------*/

.blocNormal, .blocNouveaute, .blocPromo {
	float: left;
	height: 189px;
	width: 315px;
	background-image: url(../images/bloc_normal.gif);
	background-repeat: no-repeat;
	margin-left: 33px;
	margin-bottom: 12px;
	position: relative;
	
}




.nouv, .promo {/*Image Nouveauté et promotion qui vient au dessus de la vignette*/
	position: absolute;
	top: 0px;
	left: 0px;
	height: 28px;
	width: 130px;
	background-image: url(../images/nouveaute.png);
	background-repeat: no-repeat;
}

.promo {
	background-image: url(../images/promotion.png);
	
}






h3 {					/*Titre des blocs*/
	color: #260c62;
	margin-left: 124px;
	margin-top: 8px;
	margin-bottom: 4px;
	padding-left: 9px;
	font-size: 1.2em;
	line-height: 1em;
	margin-right: 6px;
}

h4 {					/*Sous Titre des blocs*/
	color: #FF9900;
	margin-left: 25px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-size: 1em;
	
}

.blocNormal p, #droite .blocNouveaute p, #droite .blocPromo p {	/*texte des blocs*/
	margin-left: 133px;
	font-size: 0.90em;
	color: #260c62;
	margin-bottom: 1px;
}



.texteNoir {
	color: #260c62;	

}
.texteNoir2 {
	color: #260c62;	
	font-size: 1.2em;

}
.texteNoir3 {
	color: #260c62;	
	font-size: 1.7em;

}

.texteOr {					/*Texte promotion  prix couleur format different*/
	color: #D86702;	
	font-size: 1.9em;

}

.texteOrpetit {				/*Texte promotion petit et barré  prix couleur format different*/
	color: #D86702;
	background-image: url(../images/a.gif);
	background-repeat: repeat-x;
	background-position: left center;
	font-size: 1.2em;
	text-decoration: line-through;	
}

.texteMauve{
	color: #260c62;	
	
}

.texteMauvepetit {
color: #260c62;	
}


.vignette {					/*petite photo normale*/
	margin-left: 10px;
	margin-right: 0px;
	margin-top:10px;
	
}
.vignetteNouveaute {		/*petite photo nouveauté ou promotion*/
	margin-left: 10px;
	margin-right: 4px;
	margin-top:10px;	
}


.plusMoins{					/*bouton ajouter ou enlever une unité*/
	margin-left: 10px;
	
}
.savoirplus{			/*savoir plus des blocs normaux*/
	position: absolute;
	top: 165px;
	left: 244px;
}

.savoirplusNouveaute{	/*savoir plus des blocs nouveauté et promotion*/
	position: absolute;
	top: 165px;
	left: 243px;
}

	.savoirplus a, .savoirplusNouveaute a{
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 0.9em;
		text-decoration: underline;
		font-weight: bold;
	}



.blocAdresses {
	margin-top: 10px;
	margin-right: 250px;
	margin-bottom: 20px;
	margin-left: 100px;
	background-color: #E4E7FA;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6C6FD2;
	padding: 15px;
	font-size: 0.85em;
	
	
	
}



.blocAdresseLivraison, .blocAdresseFacturation, .bonAchat  {
	float: left;
	height: 110px;
	width: 250px;
	margin-left: 60px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 20px;
	background-color: #E4E7FA;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6C6FD2;
	font-size: 0.85em;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;	
}

.blocAdresseFacturation, .bonAchat  {
	background-color: #FFCC99;
	border-bottom-color: #ff9933;
	
	
}
.blocAdresseLivraison h5, .blocAdresseFacturation h5, .bonAchat h5  {
	font-size: 1em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	margin-bottom: 5px;
}

.bonAchat  {
	float: none;
	height: auto;
	width: 400px;
	margin-left: 130px;
	position: relative;
	
}

.bonAchat p {
	margin-top: 10px;
	padding-top: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-weight: bold;
}



.texteRupture {
	color: #E73521;
	font-weight:bold;
	margin-left:20px;
	font-size:14px;

}
