body{
	font-family: verdana;
	font-weight: normal;
}

/* ENTETE */

.texteEnteteRose{
	font-size: 10px;
	font-weight: bold;
	color: #ff67a6;
}

.texteEnteteMarron{
	font-size: 10px;
	font-weight: bold;
	color: rgb(224,177,130);
}

.texteEnteteBleu{
	font-size: 10px;
	color: #104F6B;
}

.texteEnteteBordeau{
	font-size: 10px;
	font-weight: bold;
	color: rgb(123,0,59);
}

.texteEnteteRouge{
	font-size: 10px;
	font-weight: bold;
	color: rgb(191,0,0);
}

.texteBlanc{
	font-size: 12px;
	color: #FFFFFF;
}

/* PRODUIT */
.prix{
 	font-size: 13px;
 	font-weight: bold;
 	color: rgb(123,0,59);
 	text-align: right;
}

.prixNouveaute{
 	font-size: 13px;
 	font-weight: bold;
 	color: rgb(123,0,59);
 	text-align: right;
}

.prixCrocPlus{
 	font-size: 10px;
 	font-weight: bold;
 	color: rgb(123,0,59);
 	text-align: right;
}

.prixPromo{
 	font-size: 13px;
 	color: rgb(191,0,0);
 	font-weight: bold;
}

.prixPromo2{
 	font-size: 13px;
 	color: rgb(255,255,0);
 	font-weight: bold;
}

.prixBarre{
 	font-size: 9px;
 	color: rgb(16,79,107);
 	text-decoration: line-through;
}

.prixBarre2{
 	font-size: 12px;
 	color: rgb(16,79,107);
 	text-decoration: line-through;
}

.lienProduit2{
	font-weight: bold;
	font-size: 12px;
	color: rgb(255,255,255);
}

.refProduit{
	font-size: 9px;
	color: rgb(16,79,107);
}

.refNouveaute{
	font-size: 9px;
	color: rgb(16,79,107);
}

.conditionnementProduit{
	font-size: 9px;
	color: rgb(16,79,107);
}

.conditionnementNouveaute{
	font-size: 9px;
	color: rgb(16,79,107);
}

.refProduit2{
	font-size: 9px;
	color: rgb(255,255,255);
}

.prixBarreBlanc{
 	font-size: 9px;
 	color: rgb(255,255,255);
 	text-decoration: line-through;
}

.conditionnementProduit2{
	font-size: 9px;
	color: rgb(255,255,255);
}

.titrePhoto{
	font-weight: bold;
	font-size: 15px;
	color: rgb(255,255,255);
	margin-top: 50px;
	margin-bottom: 50px;
	margin-left: 7px;
}

/* THEMATIQUES / BOUTIQUES */
.lienBoutique
{
	font-size: 13px;
	font-weight: bold;
	color: rgb(16,79,107);
}

.lienNouveaute
{
	font-size: 13px;
	font-weight: bold;
	color: rgb(16,79,107);
}

.lienSousFamille
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: rgb(16,79,107);
}

.lienService
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: rgb(90,61,28);
}

.ajoutPanier
{
	font-size: 13px;
	font-weight: bold;
	color: rgb(90,61,28);
} 

.ajoutPanier2
{
	font-size: 14px;
	font-weight: bolder;
	color: rgb(16,79,107);
}

.ajoutPanier3
{
	font-size: 24px;
	font-weight: bolder;
	color: rgb(102,51,51);
	margin-bottom: 50px;
}

.titreThematique{
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: rgb(123,0,59);
	height: 35px;
}

.titreNouveaute{
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: rgb(123,0,59);
	height: 35px;
}

.titrePromo{
	font-size: 39px;
	font-family: Arial Black;
	font-weight: bolder;
	color: rgb(255,255,0);
}

.titreCoupCoeur{
	font-size: 14px;
	font-weight: bold;
	color: rgb(191,0,0);
	height: 35px;
}

.titreOrange{
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: rgb(255,127,0);
	height: 35px;
	margin-top: 10px;
}

.titreRose{
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: rgb(232,93,148);
	height: 35px;
	margin-top: 10px;
}


.boutiqueVert{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: rgb(131,206,66);
}

.boutiqueVertClair{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: rgb(197,207,64);
}

.boutiqueRougeFonce{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: rgb(191,1,1);
}

.boutiqueRouge{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: rgb(191,1,1);
}

.boutiqueRose{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255,128,164);
}

.boutiqueJaune{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255,191,1);
}

.boutiqueViolet{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: rgb(123,0,59);
}



.lienPromos
{
	font-size: 13px;
	font-weight: bold;
	color: rgb(255,255,0);
}

.lienPromo2
{
	font-size: 13px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.lienPlusInfos
{
	font-size: 13px;
	font-weight: bold;
	color: rgb(255,255,255);
}

.lienPlanSite{
	font-size: 10px;
	color: rgb(102,51,51);
}

.texteMarron{
	font-size: 12px;
	color: rgb(102,51,51);
}

.texteRose{
	font-size: 12px;
	color: rgb(232,93,148);
}

.texteBleu{
	font-size: 12px;
	color: rgb(16,79,107);
}

.texteAccrocheProduit{
	font-size: 10px;
	color: rgb(16,79,107);
}

.typeRecette{
	font-weight: bolder;
	font-size: 12px;
	color: rgb(16,79,107);
}

.lienProduit{
	font-weight: bold;
	font-size: 12px;
	color: rgb(16,79,107);
}

.lienMenuCroc{
	font-weight: bold;
	font-size: 10px;
	color: rgb(16,79,107);
}

/* PANIER*/
.titrePanier{
	font-size: 12px;
	font-weight: bold;
	color: rgb(102,51,51);
	text-decoration: none;
}

.refPanier{
	font-size: 9px;
	color: rgb(102,51,51);
	text-decoration: none;
}

.titreTableauBlanc{
	margin: 5px; 
	color: white; 
	font-size: 12px; 
	font-weight: bold;
	text-align: center;
}

/*Liste à puce*/
 
.liste {
  margin-left:10px
}

/* MELANIE : RECETTE */

.preparation{
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: rgb(123,0,59);
	height: 20px;
}

.tempsPreparation{
	font-size: 11px;
	font-weight: bold;
	color: #104F6B;
	text-decoration: none;
}

.nbrePersonne{
	font-size: 11px;
	font-weight: bold;
	color: #104F6B;
	text-decoration: none;
}

.titreIngredient{
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: rgb(123,0,59);
	height: 20px;
}

.ingredient{
 	font-size: 12px;
 	font-weight: bold;
 	color: #104F6B;
 	display : list-item;
}

.texteRecette{
	font-size: 13px;
	font-weight: bold;
	color: #104F6B;
	text-decoration: none;
	margin-right:15px;
}



