/**********************************************/
/*	CORPS DE LA PAGE	*/
/**********************************************/
	BODY {
		margin: 0; 
		padding: 0;
		color : #585858;
		vertical-align:top;
		font: normal 11px/16px Arial , Arial, Helvetica, sans-serif;  
	} 
		
	* {margin: 0; padding: 0;}	

	#container { 
		margin-bottom: 0px; 
		margin-left: auto; 
		margin-right: auto; 
		margin-top: 0px; 
		overflow: hidden; 
		text-align: left; 
		width: 1000px;		
		background-color:#ffffff;
	}

	img {
        border: 0 none;
	}
	
	html {
	    overflow-y: scroll;
	    overflow: -moz-scrollbars-vertical;
	}


/**********************************************/
/*	Standard Definition	*/
/**********************************************/
	.DescriptionCourte {font-family:Verdana ; text-align:justify;}
	.DescriptionCourte p {font-family:Verdana ; text-align:justify;}
	.TresPetite { font-size:9px; }
	.Petite 	{ font-size:10px; }
	.Normal 	{ font-size:11px; }
	.Moyenne 	{ font-size:12px; }
	.Grande 	{ font-size:14px; }
	.TresGrande { font-size:16px; }	
	
	h1 { 
		color : #585858;
		font: normal bold 18px Arial , Arial, Helvetica, sans-serif;  
		padding : 0 0 5px 0;
		margin : 0 0 0 0;
	}
	h2 { 
		color : #585858;
		font: normal bold 14px Arial , Arial, Helvetica, sans-serif;  
		padding : 0px 10px 10px 0;
		margin : 0 0 0 0;
	}
	h3{ 
		color : #585858;
		font: normal bold 12px Arial , Arial, Helvetica, sans-serif;  
		padding : 0 10px 2px 0;
		margin : 0 0 3px 0;
		
	}
	h4{ 
		color : #585858;
		font: normal normal 12px Arial , Arial, Helvetica, sans-serif;  
		padding : 0 10px 5px 0;
		margin : 0 0 0 0;
	}
	li {margin-left: 0; padding-left: 0px;}
	ul {margin-left: 22px; padding-left: 0;}
	ul {
		text-align: left;
		padding-bottom:0px;
		margin-top: 0;
		margin-bottom: 8px;
		
	}
	li { 
		/*list-style-image: url(/cliniquegarches_images/site/puce.gif);*/
		font: normal normal 11px/18px Arial, Arial, Helvetica, sans-serif;
		color:#585858;
		padding-bottom:2px;
	}
	li a { 
		font: normal normal 11px/18px Arial, Arial, Helvetica, sans-serif;
		color:#585858;
		text-decoration: none;
	}
	a { 
		color : #585858;
		text-decoration: none;
	}
	a:hover {
		text-decoration: underline;
	}
	p {
		font: normal 11px/18px Arial , Arial, Helvetica, sans-serif;  
		color : #585858;
		padding-bottom : 10px;
		text-align:justify;
	}
	form{
		margin:0; padding:0;
	}
	blockquote {
		margin-top:0px;
	}
	blockquote p{
		font: normal 11px/16px Arial , Arial, Helvetica, sans-serif;  
		color:#585858;
	}

/**********************************************/
/* Formulaire Contact */
/**********************************************/
	.FormContact,.FormContact td,.FormReponse{
		font: normal  10px Arial , Arial, Helvetica, sans-serif;  
		color:#565c5e;
	
	}
	.FormSubmit {
		color:#000000;
		font-size: 10px; 
		font-weight: bold; 
		height: 20px;
		border:1px #ffffff solid;
		background-color:#ffffff;
	}
	input,SELECT,textarea{
		font: normal 11px Arial, Arial , Helvetica, sans-serif;  
		border-color : #5b87c5;
		border:1px #d3d5ca solid;
		margin:2px 2px 2px 2px;
	}
	
	.chkBoxes{
		margin :0 ;padding:0;
	}
	.LargeInput{
		width:260px;
	}
	.SmallInput{
		width:60px;
	}
	.MediumInput{
		width:183px;
	}
	.XSmallInput{
		width:20px;
	}
	.HalfInput{
		width:126px;
	}

/**********************************************/
/* Footer */
/**********************************************/
	#Footer a ,#Footer p{
		text-align:center;
		padding-bottom:0px;
		color: #585858;
		font: 9px Verdana , Arial, Helvetica, sans-serif;
	}
	#Footer{
		padding-top:6px;
		padding-bottom:8px;
		color: #585858;
		text-align : center;
	}

	.Clikeo { 
		width:100%;
		color :#496d02;
		text-align : center;
	}
	.Clikeo a,.Clikeo a:visited,.Clikeo a:hover,.Clikeo a:active { 
		color :#496d02;
		font: normal normal 7pt Arial; 
	}
	.PlanContact ,.PlanContact  a{
		color:#dbdbd3;
		padding-top:5px;
		text-align:center;
	}





	/****************************************************/
	/*					NAVIGATION 						*/
	/****************************************************/

	.MenuNav { /* c'est le conteneur */
		width:154px;
		margin : 0;
		padding : 0;
		border :0;
		cursor:pointer;
	}
	.MenuNav td { /* c'est le conteneur */
		height:24px;
	}


	/* normal */
	.MenuNavElem{
	}
	.MenuNavElem td{
		font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
		text-transform:uppercase;
	}
	.MenuNavElem2{
		text-decoration:none;
	}
	.MenuNavElem2 td {
		font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
		text-transform:uppercase;
	}
	
	/* quand c'est selectionné */
	.MenuNavElemSel{
	}
	.MenuNavElemSel td{
		font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
		text-transform:uppercase;
	}
 	.MenuNavElemSel2{
	}
 	.MenuNavElemSel2 td{
		font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
		text-transform:uppercase;
	}
 
	/****************************************************/
	/*					SOUS NAVIGATION 				*/
	/****************************************************/
	
	.MenuSousNav { /* c'est le conteneur */
		cursor:pointer;
		background-color: #f4f6ee;
		border : 0px #f8d742 solid;
	}
	.menuelement {
		padding:0 0 0 10px;
	}
	.sousmenuelement {
		font: normal normal 10px Verdana , Arial, Helvetica, sans-serif; 
	}


	/****************************************************/
	/*					NAVIGATION HAUT ABSOLUTE	*/
	/****************************************************/
		#IDS_NavAbsTop {
		 	position:absolute;
		 	right:0;
		 	top:0;
		}
		#IDS_NavAbsTop td {
		 	border-left:1px #b3b3b3 solid;
		 	width:90px;
			padding-top:0px;
			padding-left:7px;
			padding-right:2px;
		}
		#IDS_NavAbsTop a {
			font: normal normal 10px Verdana , Arial, Helvetica, sans-serif; 
			color:#3f4766;
		}

	/****************************************************/
	/*					ACCUEIL	*/
	/****************************************************/
		.Navigation {
			width:100%;
		}
		.Navigation td{
			text-align:center;
		}
		.Navigation a{
			color : #ffffff;
			font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
			text-transform:uppercase; 
		}
		.OngletAccueil{
			padding-left:20px;
			width:184px;
			background : url(/idsapore_images/site/onglet-accueil.gif);
		}
		.OngletAccueil a{
			color : #ffffff;
			font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
			text-transform:uppercase; 
		}
		.vert, .VERT { color:#456703; }
		.vert a, .VERT a{ color:#456703; }
		.VERT p { color:#456703; }
		.violet, .VIOLET { color:#84016d; }
		.violet a, .VIOLET a{ color:#84016d; }
		.VIOLET p { color:#84016d; }
		.orange, .ORANGE { color:#ff6000; }
		.orange a, .ORANGE a{ color:#ff6000; }
		.bgvert, .bgVERT { background-color:#93b610; color:#ffffff;}
		.bgviolet, .bgVIOLET { background-color:#84016d; color:#ffffff;}
		.bgorange, .bgORANGE { background-color:#ff6000; color:#ffffff;}
		
		.UnderlineLink a{
			/*text-decoration:underline;*/
		}
		.UnderlineLink{
			text-align:justify;
		}
	
		.NavSecondaire {
			background : #f9f9f9 url(/idsapore_images/site/2traits.gif) right repeat-y;
		}
		.NavSecondaire2 {
			padding : 0 00px 10px 10px;
		}
		.NavSecondaire , .NavSecondaire a {
			font: normal bold 10px/24px Verdana , Arial, Helvetica, sans-serif; 
			text-decoration:none;
		}
		.NavSecondaire a:hover {
			text-decoration:underline;
		}
		.NavClient,.NavClient a{
			font: normal normal 9px/16px Verdana , Arial, Helvetica, sans-serif; 
			text-decoration:none;
		}
		.NavInterne,.NavInterne a{
			font: normal normal 11px/18px Verdana , Arial, Helvetica, sans-serif; 
			text-decoration:none;
		}
		
		.minHPH { 
			height:115px; 
			position:relative;
		}
	
		html>body .minHPH {
			height: auto;
			min-height: 115px; 
		} 

	/****************************************************/
	/*					DETAIL PRODUIT	*/
	/****************************************************/
		.PrduitDetail,.PrduitDetail  p,.PrduitDetail td p{
			font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
			text-align:justify;
		}
		.PrduitDetail p,.PrduitDetail a,.PrduitDetail li{
			font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
			padding:0 0 5px 0;
			margin:0;
		}
		.PrduitDetail h2{
			font: normal bold 11px Verdana , Arial, Helvetica, sans-serif; 
			text-decoration:underline;
			padding:0 0 2px 0;
		}
		.PrduitDetailTitre h1 a{
			color:#ffffff;
			font: normal bold 9px Verdana , Arial, Helvetica, sans-serif; 
		}
		.PrduitDetailTitre h1{
			font: normal bold 12px Times New Roman , Arial, Helvetica, sans-serif; 
			padding:0 45px 10px 25px;
			margin:0;
			color:#ffffff;
		}
		.PrduitDetailTitreVIOLET {
			background:url(/idsapore_images/site/titre-violet-produit.jpg) repeat-y right 10px;
			margin:10px 0 10px 0; 
			padding : 0 0 0 00px;
			width:597px;
			position:relative;
		}
		.PrduitDetailTitreVIOLET h1 a{
			color:#ffffff;
		}
		.PrduitDetailTitreVIOLET h1{
			padding-bottom:0px;
			color:#ffffff;
		}
		.PrduitDetailVIOLET h2{
			color:#84016d;
		}
		.PrduitDetailVIOLET, .PrduitDetailVIOLET p,.PrduitDetailVIOLET a,.PrduitDetailVIOLET li{
			color:#84016d;
		}
		.PrduitDetailVIOLET .PrduitGammePrix {
			border : 1px #c07eb5 solid;
		}
		.VerdanaStyle {
			font-family: Verdana;
		}
		.PrduitDetailTitreVERT {
			background:url(/idsapore_images/site/titre-vert-produit.jpg) right 10px repeat-y;
			margin:10px 0 10px 0; 
			padding : 0px 0 0 00px;
			width:597px;
			position:relative;
		}
		.PrduitDetailTitreVERT h1 a{
			color:#ffffff;
		}
		.PrduitDetailTitreVERT h1{
			padding-bottom:0px;
			color:#ffffff;
		}
		.PrduitDetailVERT h2{
			color:#456703;
		}
		.PrduitDetailVERT, .PrduitDetailVERT p,.PrduitDetailVERT a,.PrduitDetailVERT li{
			color:#456703;
		}
		.PrduitDetailVERT .PrduitGammePrix {
			border : 1px #c8da85 solid;
		}
		
		
		.PrduitDetailTitreORANGE {
			background:url(/idsapore_images/site/titre-orange-produit.jpg) repeat-y right 10px;
			margin:10px 0 10px 0; 
			padding : 0px 0 0 00px;
			width:597px;
			position:relative;
		}
		.PrduitDetailTitreORANGE h1 a{
			color:#ffffff;
		}
		.PrduitDetailTitreORANGE h1{
			padding-bottom:0px;
			color:#ffffff;
		}
		.PrduitDetailORANGE h2{
			color:#3f4768;
		}
		.PrduitDetailORANGE, .PrduitDetailORANGE p,.PrduitDetailORANGE a,.PrduitDetailORANGE li{
			color:#3f4768;
		}
		.PrduitDetailORANGE .PrduitGammePrix {
			border : 1px #ffae7d solid;
		}

	/****************************************************/
	/*					SELECTION ACCUEIL				*/
	/****************************************************/
		.ProduitDuMois {
			border-top:1px #d3d3d3 solid;border-bottom:1px #d3d3d3 solid;padding-left:1px;padding-right:1px;
		}
		.SelectionHomeTexte {
			background:url(/idsapore_images/site/titre-bordeau.jpg) no-repeat right 10px;
			padding : 7px 5px 0 20px;
		}
		.SelectionHomeTexte h1,.SelectionHomeTexte h1 a{
			font: normal bold 18px Times New Roman , Arial, Helvetica, sans-serif; 
			padding:0 0 10px 0;
			margin:0;
			color:#880202;
		}
		.SelectionHomeTexte p,.SelectionHomeTexte a{
			font: normal normal 10px/16px Verdana , Arial, Helvetica, sans-serif; 
			padding:0;
			color:#880202;
		}
		
		.PrduitHomeVERT {
			background:url(/idsapore_images/site/titre-vert-small.jpg) no-repeat right 1px;
			padding : 9px 5px 0 9px;
			border-right:1px #d3d3d3 solid;border-left:1px #d3d3d3 solid;
		}
		.PrduitHomeVERTPrix {
			border: 1px #c8da85 solid;
			color:#ff6000;
			font: normal bold 13px Verdana , Arial, Helvetica, sans-serif; 
			text-decoration:underline;
			padding:2px;
			height:18px;
		}
		.PrduitHomeVERT h1{
			font: normal bold 12px Times New Roman , Arial, Helvetica, sans-serif; 
			padding:0 0 10px 0;
			margin:0 0 0 5px;
			color:#456703;
		}
		.PrduitHomeVERT p{
			font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
			padding:0 0 10px 0;
			margin:0;
			color:#456703;
		}
		.PrduitHomeVERT p a {
			color:#456703;
		}

		.PrduitHomeVIOLET {
			background:url(/idsapore_images/site/titre-violet-small.jpg) no-repeat right 1px;
			padding : 9px 5px 0 9px;
			border-right:1px #d3d3d3 solid;border-left:1px #d3d3d3 solid;
		}
		.PrduitHomeVIOLETPrix {
			border: 1px #e0bfda solid;
			color:#ff6000;
			font: normal bold 13px Verdana , Arial, Helvetica, sans-serif; 
			text-decoration:underline;
			padding:2px;
			height:18px;
		}
		.PrduitHomeVIOLET h1{
			font: normal bold 12px Times New Roman , Arial, Helvetica, sans-serif; 
			padding:0 0 10px 0;
			margin:0 0 0 5px;
			color:#ffffff;
		}
		.PrduitHomeVIOLET p{
			font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
			padding:0 0 10px 0;
			margin:0;
			color:#84016d;
		}
		.PrduitHomeVIOLET p a {
			color:#84016d;
		}
		.PrduitHomeNouveautes{
			background:url(/idsapore_images/site/titre-nouveautes.jpg) no-repeat right 14px;
			padding : 5px 0px 0 9px;
			border-right:1px #d3d3d3 solid;
			border-left:1px #d3d3d3 solid;
			position:relative;
		}
						
		#TitreNouveautes{
			position:absolute; right:20px;top:0px;
			font: normal bold 14px Verdana , Arial, Helvetica, sans-serif; 
			color:#fe6f18;
		}



	/****************************************************/
	/*					BARRE DE NAV DROITE				*/
	/****************************************************/
		#NavDroite {
			text-align:left;
			width:159px;
			color:#3f4766;
			font: normal normal 11px Verdana , Arial, Helvetica, sans-serif; 
			
		}
		#NavDroite h3 {
			font: normal bold 12px Verdana , Arial, Helvetica, sans-serif; 
			color:#3f4766;
		}
		#NavDroite h4,#NavDroite h4 a{
			font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
			color:#3f4766;text-decoration:none;
		}
		#NavDroite a{
			font: normal normal 9px Verdana , Arial, Helvetica, sans-serif; 
			color:#3f4766;
			text-decoration:underline;
		}
		#NavDroite p{
			font: normal normal 9px Verdana , Arial, Helvetica, sans-serif; 
			color:#3f4766;
		}
		#NavDroite input {
			border:1px #d3d5ca solid;
		}
		#Panier {
		/*	background:url(/idsapore_images/site/panier-noel.jpg) no-repeat;*/
			background:url(/idsapore_images/site/panier.jpg) no-repeat;
			height:97px;
			
		}
		.SepNavDroite{
			height:1px;
			background-color:#c4c4c4;
		}
		.parrainage{
			font: normal normal 9px Verdana , Arial, Helvetica, sans-serif; 
			color:#616b91;
			padding-left:15px;
		}


	/****************************************************/
	/*					GAMME DE PRODUITS				*/
	/****************************************************/
	.PromoOrange {
		background:url(/idsapore_images/site/rond-orange.gif) no-repeat;
		padding:10px 0 0 0 ;
		text-align:center;
		position:absolute;
		width:34px; height:34px;
		margin-left:-10px;
		margin-top:-10px;
		color:#ffffff;
		font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
	}

	.PrduitGammePromoOrange {
		background:url(/idsapore_images/site/rond-orange.gif) no-repeat;
		position:absolute;
		left:5px;
		top:34px;
		width:34px; height:34px;
		padding:10px 0 0 0 ;
		text-align:center;
		font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
		color:#ffffff;
	}
	.PrduitGammePromoOrange2{
		background:url(/idsapore_images/site/rond-orange.gif) no-repeat;
		position:absolute;
		right:0px;
		top:-4px;
		width:34px; height:34px;
		padding:10px 0 0 0 ;
		text-align:center;
		font: normal bold 10px Verdana , Arial, Helvetica, sans-serif; 
		color:#ffffff;
	}
	.PrduitGammePrix {
		text-align:center;
		color:#ff6000;
		font: normal bold 13px Verdana , Arial, Helvetica, sans-serif; 
		padding:2px 10px 2px 12px;
		text-decoration : none;
	}
	.PrduitPanier{
		text-align:left;
	}
	.PrduitGammePanier{
		text-align:center;
		padding:2px 10px 2px 10px;
	}
	.PrduitGammePanier form a,.PrduitGammePanierLien ,
	.PrduitPanier form a ,.PrduitPanierLien{
		color:#ff6000;
		font: normal bold 9px Verdana , Arial, Helvetica, sans-serif; 
	}
	.BoutonPanier {
		float:left;
		background:url(/idsapore_images/site/panier.gif) no-repeat 2px 1px;
		padding : 2px 2px 2px 20px; 
		margin : 2px 2px 2px 2px; 
		border:1px #ff6000 solid;
	}
	.BoutonPanier a:link {
		color:#ff6000;
		font: normal bold 9px/14px Verdana , Arial, Helvetica, sans-serif; 
	}
	
	.PrduitGammeVIOLET {
		font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
		color:#84016d;
		padding : 9px 5px 0 00px;
		position:relative;
		border-right:1px #d3d3d3 solid;border-left:1px #d3d3d3 solid;
	}
	.PrduitGammeVIOLETBande{
		background:url(/idsapore_images/site/titre-violet.jpg) no-repeat left 8px;
	}
	.PrduitGammeVIOLETBande2{
		background:url(/idsapore_images/site/titre-violet-g.jpg) no-repeat left 8px;
	}
	.PrduitGammeVIOLET h1{
		font: normal bold 12px Times New Roman , Arial, Helvetica, sans-serif; 
		padding:0 0 10px 50px;
		margin:0;
		color:#ffffff;
	}
	.PrduitGammeVIOLET h2{
		font: normal bold 11px Verdana , Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		padding:0 0 2px 0;
		color:#84016d;
	}
	.PrduitGammeVIOLET p,.PrduitGammeVIOLET a{
		font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
		color:#84016d;
		padding:0 0 5px 0;
		margin:0;
	}
	.PrduitGammeVIOLET .PrduitGammePrix {
		border : 1px #c07eb5 solid;
	}
	
	.PrduitGammeVERT {
		font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
		color:#456703;
		padding : 9px 5px 0 00px;
		position:relative;
		border-right:1px #d3d3d3 solid;border-left:1px #d3d3d3 solid;
	}
	.PrduitGammeVERTBande{
		background:url(/idsapore_images/site/titre-vert.jpg) no-repeat left 8px;
	}
	.PrduitGammeVERTBande2{
		background:url(/idsapore_images/site/titre-vert-g.jpg) no-repeat left 8px;
	}
	.PrduitGammeVERT h1{
		font: normal bold 12px Times New Roman , Arial, Helvetica, sans-serif; 
		padding:0 0 10px 50px;
		margin:0;
		color:#ffffff;
	}
	.PrduitGammeVERT h2{
		font: normal bold 11px Verdana , Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		padding:0 0 2px 0;
		color:#456703;
	}
	.PrduitGammeVERT p,.PrduitGammeVERT a{
		font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
		padding:0 0 5px 0;
		margin:0;
		color:#456703;
	}
	.PrduitGammeVERT .PrduitGammePrix {
		border : 1px #c8da85 solid;
	}
	
	
	.PrduitGammeORANGE {
		font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
		color:#3f4768;
		padding : 9px 5px 0 00px;
		position:relative;
		border-right:1px #d3d3d3 solid;border-left:1px #d3d3d3 solid;
	}
	.PrduitGammeORANGEBande{
		background:url(/idsapore_images/site/titre-orange.jpg) no-repeat left 8px;
	}
	.PrduitGammeORANGEBande2{
		background:url(/idsapore_images/site/titre-orange-g.jpg) no-repeat left 8px;
	}
	.PrduitGammeORANGE h1{
		font: normal bold 12px Times New Roman , Arial, Helvetica, sans-serif; 
		padding:0 0 10px 50px;
		margin:0;
		color:#ffffff;
	}
	.PrduitGammeORANGE h2{
		font: normal bold 11px Verdana , Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		padding:0 0 2px 0;
		color:#3f4768;
	}
	.PrduitGammeORANGE p,.PrduitGammeORANGE a{
		font: normal normal 10px/13px Verdana , Arial, Helvetica, sans-serif; 
		padding:0 0 5px 0;
		margin:0;
		color:#3f4768;
	}
	.PrduitGammeORANGE .PrduitGammePrix {
		border : 1px #ffae7d solid;
	}

	
	
	.TitreGamme {
		font: normal bold 12px Verdana , Arial, Helvetica, sans-serif; 
		text-transform:uppercase;
	}


	.navigator  {
		padding: 0 2px;
	}
	.BoutonTri {
		float:left;
		margin : 0 2px 2px 0;
		padding : 0 7px 0 15px;
	}
	.BoutonTri a{
		color:#ffffff;
	}
	.IntroGamme {
		padding:0 5px;
	}
	.IntroGamme p{
		padding-bottom:0px;
	}


	.Foot,.Foot p,.Foot a{
		color : #ffffff;
	}







#BarreNavEcommerce{
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px 0 10px 0;
	color:#4f4f4f;
}
#BarreNavEcommerce A,#BarreNavEcommerce A:visited,#BarreNavEcommerce A:hover{
	font-family: Verdana, Times, serif;
	font-size:11px;
	text-decoration : underline;
	color:#4f4f4f;
}
#BarreNavEcommerce .current{
	text-decoration:underline;
}
#ECommerce button {
	font: normal 11px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #DCD7C6;
	border:	1px #957B7B solid;
}
#ECommerce .Submit {
	font: normal 11px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #DCD7C6;
	border:	1px #957B7B solid;
}

#ECommerce {
	text-align: left;
	background-color: #fcfaf1;
	border: 1px #837e75 solid;
	padding : 8px ; 
	margin-bottom : 10px ; 
	font-family:  Verdana, Verdana, Arial,serif;
	font-size: 14px;
	font-weight: normal;
	color: #5B4C23;
}
#ECommerce .EnteteTableau{
	padding : 5px 15px 5px 15px;
	margin-bottom : 10px;
	text-align: center;
	color: white;
	background-color: #811212;
	font-size: 15px;
	font-weight: bold;
}
#ECommerce .TitreTableau{
	padding : 10px 10px 10px 10px;
	font-size: 15px;
	font-weight: bold;
}
#ECommerce .TexteInformations{
	font: normal normal 11px Verdana;
}
#ECommerce h2 {
	font: normal bold 18px Verdana, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #7A0207;
	margin: 0;
	padding: 5px 0 10px 0;
}
#ECommerce h3 {
	font: italic bold 16px Verdana, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #7A0207;
	margin: 0;
	padding: 5px 0 10px 0;
}
#ECommerce h4 {
	font: italic bold 14px Verdana, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #7A0207;
	margin: 0;
	padding: 10px 0 10px 0;
}
#ECommerce a{
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
#ECommerce td{
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#ECommerce .EcommercePanier thead{
	font: normal bold 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: white;
	margin: 5px 5px;
	letter-spacing : 0px;
	background-color: #811212;
}
#ECommerce .EcommercePanier th{
	padding: 2px 5px;
}
#ECommerce .EcommercePanier tfoot{
	font: normal bold 12px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #811212;
	padding:5px 5px;
}
#ECommerce .EcommercePanier td{
	font-size: 10pt;
	font-weight: normal;
	padding:10px 5px;
}
#ECommerce .EcommerceModeLivraison td{
	font-size: 9pt;
	font-weight: normal;
	padding:5px 5px;
}
#ECommerce input {
	font-size: 12px;
}
#ECommerce textarea {
	font-size: 12px;
}
#ECommerce select {
	font-size: 12px;
}
#ECommerce .noborder {
	border : 0px;
}
#ECommerce #ECommerErreur {
	color: red;
	font-size: 12px;
}
#ECommerce #ECommerErreur .Titre {
	font-weight: bold;
	font-size: 14px;
}
#ECommerce .InputSmall { width : 60px; }
#ECommerce .InputMedium { width :100px; }
#ECommerce .InputLarge { width :220px; }
#ECommerce .TextAdresse { width :200px; }	