div#ProduitSemaineTitre {
	background-image:url(../images/produitdelasemaine-titre-3.gif);
	background-repeat:no-repeat;
	float:left;
	width:562px;
	height:10px;
	padding:0px;
	margin:0px;


}

div#ProduitSemaineMilieu {
	background-image:url(../images/produitdelasemaine-fond-3.gif);
	float:left;
	width:562px;
	padding:0px;
	margin:0px;


}

div#ProduitSemaineImage {
	margin:0px;
	padding:0px;

	float:left;
	width:180px;


}
div#ProduitSemaineTexte {
	margin:0px;
	padding:0px;
	float:left;
	display:bolck;
	width:380px;
	margin-left:0px;


}
div#ProduitSemaineTexte h2 {
	margin:0px;
	padding:0px;
	padding-top:3px;
	padding-bottom:3px;



}

.ProduitSemaineTitre {
	background-image:url(../images/promosemtitre-3.gif);
	background-repeat:no-repeat;
/*//	background-color:#01CC34;
*/	float:left;
	width:380px;

	height:24px;
	padding:0px;
	margin:0px;

}
.ProduitSemaineTitreProd {
	background-image:url(../images/promosemfond-3.gif);
	background-repeat:repeat;

	float:left;
	width:370px;

	padding:0px;
	padding-left:4px;
	padding-right:6px;
	padding-bottom:3px;
	margin:0px;
	text-align:left;

}

.ProduitSemaineTextProd {
	float:left;
	width:364px;
	padding-left:6px;
	padding-right:10px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:justify;

}

#ProduitSemainebas{
	float:left;
	width:565px;
	height:10px;
	position:relative;
	text-align:center;
	background-image:url(../images/promosembas-3.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;

}
.ProduitSemainePrix{
width:120px;
padding-left:20px;
padding-top:5px;

	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color:#D90000;
	text-decoration: none;
}
.ProduitSemaineReference{
width:200px;
padding-left:20px;
padding-top:5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

/*************************************/
div#ProduitNouveauFond{
	background-image:url(../images/bonsplans-fond-3.gif);

	float:left;
	width:569x;
	padding:0px;
	margin:0px;

}
div#ProduitNouveauFond h2{
	font-weight:normal;
	padding:0px;
	margin:0px;

}
.ProduitNouveauTitre{
background-color:#3399FE;
float:left;
	width:565px;
	padding:0px;
	margin:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}	
.ProduitNouveauLigneSeparation{
background-color:#3399FE;
float:left;
	width:569px;
	height:1px;
	padding:0px;
	margin:0px;
font-family: Verdana;

	font-size:0px;
}
.ProduitNouveauColone{
margin:0px;
padding:0px;
padding-top:5px;
padding-bottom:3px;
width:141px;
text-align:center;
}
/*************************************/
div#ProduitBonPlanFond{
	background-image:url(../images/bonsplans-fond-3.gif);

	float:left;
	width:570x;
	padding:0px;
	margin:0px;

}
div#ProduitBonPlanFond h2{
	font-weight:normal;
	padding:0px;
	margin:0px;

}
.ProduitBonPlanTitre{
background-color:#3361D9;
float:left;
	width:565px;
	padding:0px;
	margin:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}	
/*.ProduitNouveauLigneSeparation{
background-color:#FF9001;
float:left;
	width:569px;
	height:1px;
	padding:0px;
	margin:0px;

}*/

/*#SpacerMilieu{
margin:0px;
padding:0px;
width:580px;
display:block;
float:left;
clear:left;
height:20px;
text-align:center;
vertical-align:middle;

}
#SpacerMilieu ul li{
margin:0px;
padding:2px;
text-align:center;
display:block;
float:left;

height-min:20px;

}
*//*#SpacerMilieu2{
margin:0px;
padding:0px;
width:660px;
display:block;
float:left;
clear:left;
height-min:20px;
text-align:center;
vertical-align:middle;

}*/
/*#SpacerMilieu2 ul li{
margin:0px;
padding:2px;
text-align:center;
display:block;

height-min:20px;

}
.SpacerMilieu2Ligne1{
width:200px;
margin:0px;
padding:2px;
text-align:center;


height-min:20px;

}
.SpacerMilieu2Ligne2{
width:200px;
margin:0px;
padding:2px;
text-align:center;


height-min:20px;

}
.SpacerMilieu2Ligne3{
width:200px;
margin:0px;
padding:2px;
text-align:center;


height-min:20px;

}
*/
/****************************************************************************/

div#CategorieEncart{
	float:left;
	width:562px;
	padding:0px;
	margin:0px;
	background-color:#f3faff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #429ef7;
	border-bottom-color: #429ef7;
	border-left-color: #429ef7;
	border-top-color: #429ef7;
	

text-align:left;
}
#CategorieTitreFond{
	background-image:url(../images/categorie-fond-3.gif);
	background-repeat:no-repeat;
	background-color:#429ef7;
	width:556px;
	height :17px;
display:block;
float:left;
	text-align:left;
	text-decoration: none;

vertical-align:middle;
margin:0px;
	padding-left:5px;
	padding-right:3px;
padding-top:5px;
padding-bottom:3px;
}
#CategorieTitreFond h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:0px;
	text-decoration: none;
	text-align:left;
	display:block;
	margin:0px;
vertical-align:middle;

}

#CategorieTitreFond h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;

}
#CategorieEncart ul{

margin:0px;
}
.CategorieEncartLigne{
	float:left;
	width:560px;
	padding:0px;
	margin:0px;
	background-color:#EBF4FF;
	padding-bottom:10px;

}
.EspaceTitre1{
	float:left;
	width:20px;
	padding:0px;
	margin:0px;


}


.ProduitTitreLigne{
	float:left;
	width:562px;
	padding:0px;
	margin:0px;
	background-color:#BFD5E4;
	padding-top:5px;
	padding-bottom:5px;

}
/******************************************************/
#ProduitEncart{
	float:left;
	width:562px;
	padding:0px;
	margin:0px;

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #429ef7;
	border-bottom-color: #429ef7;
	border-left-color: #429ef7;
	border-top-color: #429ef7;
}

#EncartProduit{
	float:left;
	width:560px;
	padding:0px;
	
	margin:0px;
	background-image: url(../images/encart-fond-prod.gif);
	background-repeat: repeat;
}
#ImageBloc{
	
	float:left;
	width:115px;

	padding:0px;
	margin:0px;
	padding-top:10px;
}
#ProduitBloc{
	
	float:left;
	width:295px;
	padding:0px;
	margin:0px;
	padding-top:10px;

}
#PrixBloc{
	float:left;
	width:148px;
	padding:0px;
	margin:0px;
	padding-top:10px;


}
#EncartProduit input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 20px;
float:left;
}


#EncartProduit p{ 

margin:0px;
text-align:left;
padding-left:5px;

}

#PrixBloc p{ 
width:148px;
margin:0px;
padding:0px;
text-align:left;
padding-left:0px;
padding-bottom:3px;
display:block;
clear:left;
float:left;

}


#PrixBloc input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 23px;
height:18px;
margin:0px;
text-align:left;
padding:0px;
vertical-align: bottom;

}

.ImgAcheter
{
width:20px;
height:37px;
	margin:0px;
	text-align:left;
	padding:0px;
	vertical-align: bottom;

}
#ProduitBloc p
{
clear:left;
display:block;
padding:0px;
padding-bottom:3px;

margin:0px;
}
#ProduitBloc h2
{
width:290px;
padding:0px;
padding-left:3px;
padding-right:3px;
margin:0px;
display:block;
float:left;
clear:left;
text-align:left;
}
#ProduitBloc h3
{
width:280px;
padding:0px;
padding-left:3px;
padding-right:5px;

margin:0px;
display:block;
float:left;
clear:left;
text-align:left;
}
.EncartProduitLigneHoriz{
	background-repeat:repeat;
	background-position:right;
	height:1px;
	text-indent: 0px;
	width:560px;
	margin:0px;
	padding:0px;
	background-color: transparent;
	background-image: url(../images/pointillezhorizontal.gif);	
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}

#InfoEncart{
	float:left;
	width:562px;
	padding:0px;
	margin:0px;

	border-top-width:1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #429ef7;
	border-bottom-color: #429ef7;
	border-left-color: #429ef7;
	border-top-color: #429ef7;

text-align:left;
}
/* Fiche produit*************************************************************************************************************/
#ProduitTitreFond{
	background-image:url(../images/produit-fond-3.gif);
	background-repeat:no-repeat;
	background-color:#429ef7;
	float:left;
	width:652px;

	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-right:3px;
padding-top:5px;
padding-bottom:3px;
	


}
#ProduitTitreFond h1{


	padding:5px;
	margin:0px;
text-align:left;
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;

}
/***Fiche detail du produit**************************************************************/
#EncartProduitDetail{
	float:left;
	width:658px;
	padding:0px;
	margin:0px;
	background-image: url(../images/encart-fond-prod-detail.gif);
	background-repeat: repeat;
	
	background-color:#EBF4FF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #429ef7;
	border-bottom-color: #429ef7;
	border-left-color: #429ef7;
	border-top-color: #429ef7;
}


.IntroEncartTitre{
	float:left;
	width:660px;
	padding:0px;
	margin:0px;
	
	background-color:#BFD5E4;

}
/*#ImageBloc{
	
	float:left;
	width:115px;

	padding:0px;
	margin:0px;

}*/
#ProduitBlocDetail{
	
	float:left;
	width:390px;

	padding:0px;
	margin:0px;

}
/*#PrixBloc{
	float:left;
	width:150px;
	padding:0px;
	margin:0px;


}*/
#EncartProduitDetail input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/

width: 20px;
float:left;
}


#EncartProduitDetail p{ 

margin:0px;
text-align:left;
padding-left:5px;

}


#ProduitBlocDetail p
{
clear:left;
display:block;
padding:0px;
padding-bottom:3px;

margin:0px;
}
#ProduitBlocDetail h2
{
width:380px;
padding:0px;
padding-left:3px;
padding-right:3px;
padding-bottom:5px;
margin:0px;

display:block;
float:left;
clear:left;
text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 11px;
	color: #000000;
}
/*******************************************/
#EncartArticleCaract {
width:656px;
background:#FFFFFF;

display:block;
float:left;
	text-align:left;

	text-decoration: none;
	padding-left:0px;
	padding-top:0px;
	text-indent: 0px ; 

border-style:solid;
border-width:1px;
border-color:#F2F2E0;

margin:0px;
padding-bottom:0px;
padding-top:3px;
}

#EncartArticleCaract p {
margin:0px;
margin-top:5px;
padding:0px;
}

#EncartArticleCaract {
width:658px;
background:#FFFFFF;

display:block;
float:left;
	text-align:left;

	text-decoration: none;
	padding-left:0px;
	padding-top:0px;
	text-indent: 0px ; 

border-style:solid;
border-width:1px;
border-color:#399EF7;

margin:0px;
padding-bottom:0px;
padding-top:3px;
}
.LigneSeparartion {
width:658px;
height:1px;
background-color:#399EF7;
margin:0px;
padding:0px;

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	text-decoration: none;
}
/*Article associe*********************************/
#IntroEncartTitre {
width:654px;
background-color:#399EF7;

display:block;
float:left;

text-align:left;
vertical-align:middle;
margin:0px;
	padding-left:3px;
	padding-right:3px;
padding-top:3px;
padding-bottom:3px;
}
#IntroEncartTitre p{
margin:0px;

padding:0px;
}

#IntroEncartTitre p{
margin:0px;

padding:0px;
}
#EncartArticleAssocie {
width:660px;
background:#FFFFFF;
display:block;
float:left;
text-align:left;

vertical-align:middle;

border-style:solid;
border-width:1px;
border-color:#FFFFFF;
margin:0px;
padding-left:3px;
padding-right:3px;
padding-bottom:0px;
padding-top:3px;
}
.LigneTitreColone1{
width:74px;
background-color:#BFD5E4;
padding-bottom:0px;
padding-top:0px;
}
.LigneTitreColone2{
width:498px;
background-color:#BFD5E4;
padding-bottom:0px;
padding-top:0px;
}
.LigneTitreColone3{
width:84px;
background-color:#BFD5E4;
padding-bottom:0px;
padding-top:0px;
}

.LigneColone1{
width:74px;
background-color:#f3faff;
padding-bottom:0px;
padding-top:0px;
}
.LigneColone2{
width:498px;
background-color:#f3faff;
padding-bottom:0px;
padding-top:0px;
}
.LigneColone3{
width:84px;
background-color:#f3faff;
padding-bottom:0px;
padding-top:0px;
}

#EncartArticleAssocie li {
	margin:0px;
	padding:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.LigneComplete{
width:560px;
padding-bottom:0px;
padding-top:0px;
}

.LigneComplete li{
padding-bottom:0px;
padding-left:10px;
padding-top:0px;
}
/* ARTCILE DERIVE**********************************************/

#IntroEncartTitreDerive{

width:750px;
background-color:#399EF7;

display:block;
float:left;

text-align:left;
vertical-align:middle;
margin:0px;
	padding-left:3px;
	padding-right:3px;
padding-top:3px;
padding-bottom:3px;
}
#EncartArticleDerive {
width:750px;
background:#FFFFFF;
display:block;
float:left;
text-align:left;

vertical-align:middle;

border-style:solid;
border-width:1px;
border-color:#FFFFFF;
margin:0px;
padding-left:3px;
padding-right:3px;
padding-bottom:0px;
padding-top:3px;
}

#EncartArticleDerive ul{
width:750px;
display:block;
float:left;
clear:left;

}

.LigneEncartArticleDerive{
width:120px;
background-color:#BFD5E4;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
margin:0px;

}
.LigneEncartArticleDeriveTitre{
width:750px;
background-color:#BFD5E4;

margin:0px;

}
.LigneEncartArticleDerivePrix{
width:80px;
background-color:#BFD5E4;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
margin:0px;

}
.LigneEncartArticleDeriveQte{
width:70px;
background-color:#BFD5E4;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
margin:0px;

}

.LigneEncartArticleDerive2{
width:138px;
background-color:#BFD5E4;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
margin:0px;

}
.LigneEncartArticleDeriveQte2{
width:70px;
border-color:#FFFFFF;
border-style:solid;
border-width:1px;
background-color:#f3faff;
margin:0px;

}
.LigneEncartArticleDerivePrix2{
width:80px;
border-color:#FFFFFF;
border-style:solid;
border-width:1px;
background-color:#f3faff;
margin:0px;

}

.LigneEncartArticleDerive3{
width:120px;
border-color:#FFFFFF;
border-style:solid;
border-width:1px;
background-color:#f3faff;
margin:0px;

}


.LigneEncartArticleDerive4{
width:138px;
border-color:#FFFFFF;
border-style:solid;
border-width:1px;
background-color:#f3faff;
margin:0px;

}

#EncartArticleDerive input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 20px;
float:left;
}

/************************************/
#EncartErreur{
margin:0px;
padding:0px;
width:580px;
background-color:FF0000;
display:block;
float:left;
clear:left;
height-min:20px;
text-align:center;
vertical-align:middle;

}
div#MentionEncart{
	float:left;
	width:750px;
	padding:0px;
	padding-bottom:5px;
	padding-top:5px;
	margin:0px;
	background-color:#EBF4FF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #429ef7;
	border-bottom-color: #429ef7;
	border-left-color: #429ef7;
	border-top-color: #429ef7;
	

text-align:left;
}
/**Categorie et sous catégorie****************************************************************/
.IntroEncartColone1 {
width:190px;
display:block;
float:left;
margin:0px;
padding:0px;
}

.IntroEncartColone2 {
width:350px;
display:block;
text-align:right;
float:left;
margin:0px;
padding:0px;
padding-right:5px;

}

#CategorieEncart form{
padding-left:10px;
padding-bottom:0px;
	}
	
.FlecheDescendant{
background: transparent url(../images/moinsfleche-3.gif);
background-repeat:no-repeat;
background-position:right;
height: 12px;
text-indent: 0px;
width:30px;
margin:0px;
padding-left: 20px;
padding-right:12px;
text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #003366;
	text-indent: 2px;
	text-align:left;
}

.FlecheMontant{
background: transparent url(../images/plusfleche-3.gif);
background-repeat:no-repeat;
background-position:right;
height: 12px;
text-indent: 0px;
width:10px;
margin: 0;
padding:0px;
padding-left:20px;
padding-right:10px;

margin-right:20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #003366;

	text-align:left;
}

.LigneTitre{width:562px;height:1px;display:block; padding:0px; margin:0px; float:left;text-align:LEFT;background:#429ef7;
	font-weight: normal;
	font-size: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
