body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#Conteneur{
	width: 970px;
	text-align:center;
	border:2px;
	background:#FFFFFF;
	display: block;
	left:float;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}

#BarBanner{
	width:970px;
/*	height:107px;*/
	text-align:center;
	padding:0px;
	margin:0px;
	display:block;
	clear:left;
}


#BarBanner p{
	margin:0px;
	padding:0px;
	display:block;
	clear:left;
}





#Main{width:970px; display:block;  float:left;vertical-align:middle; text-align:center;}
#MainSpacer{width:970px; height:15px; display:block; float:left; margin:0px; padding:0px; vertical-align:middle; text-align:center;}
#PageGauche{width:185px; float:left; text-align:left; padding: 0px; margin:0PX.}
#PageMilieu{
	width:575px;
	display:block;
	float:left;
	text-align:left;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-right:0px;

}
#PageMilieu2{
	width:770px;
	display:block;
	float:left;
	
	text-align:center;
	vertical-align: middle;
	padding:0px;

	margin:0px;
	padding-left:5px;
	padding-right:5px;
}


#TitrePageEncartPanier{
	width:170px;
	display:block;
	float:left;
	text-align:center;
	padding:0px;
	padding-left:35px;
	margin:0px;

}
#PageMilieuSpacer {
float:left;
display:block;
background-color:#FFFFFF;
width:10px;
height:60px;
padding:0px;
margin:0px;
clear:left;
}

#PageDroite{width:175px; display:block; float:left; text-align:center; margin:0px;padding:0px; padding-left:5px;}
.spacer{clear:both; width:2px; display:block;float:left;}
#MenuNewsletter{width:180px; float:left; text-align:center; padding-left: 30px;}

#PageBas{width:970; display:block; float:left; height:24px; clear:left;}

.LigneComplete2{width:970px; }
.MainSpacer2{width:180px; height:4px; display:block; float:left; margin:0px; padding:0px; vertical-align:middle; text-align:center;}
#MainSpacer3{width:970px; height:15px; display:block; clear:left;float:left; margin:0px; padding:0px; vertical-align:middle; text-align:center;}

#EncartFondTitre {
	background-repeat:no-repeat;
	width:562px;
	text-align:left;
	display:block;
	float:left;
	clear:left;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#E5E5E5;
	background-image: url(../images/encart-fond-titre.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;

	background-position: bottom;
}
#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;

}

/***********************/
ul{

padding:0;
margin:0;
list-style-type:none;
display:block;

}
li{

margin-left:0px;
float:left; /*pour IE*/
display:block;
}
	.Texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-indent: 2px;


}
	.Texte12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-indent: 2px;

}

.TexteGrisGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}
.TextePetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.TexteGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-indent: 2px;

}
.texteMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
	font-size: 11px;
	text-decoration: none;
}

	.SousTitreRougeGras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #A30025;
		text-indent: 2px;
}
	.Texte11Gras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.Onglets {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.OngletsPetit {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.OngletsOrange {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color:#D90000;
	text-decoration: none;
}

.OngletsOrangeBarre {
font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color:#D90000;
	text-decoration: line-through;

}

.Verdana12GrasNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.TexteSimple-verdana-12-noir {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Style2 {font-size: 11px}
.Style3 {color: #FF6600}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.Verdana-12-Gras-Orange {
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.TitreBloc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
		text-indent: 2px;
}
.Verdana11GrasNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF9900;
}
.TitreMenuBoutique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	font-size: 11px;
		color: #42330C;
}

.TitreMenuBoutique2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #42330C;

}

.Style1 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Style2 {font-size: 11px}
.TitreMenuMilieu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	font-size: 12px;
		color: #ff9600;
}
.SousTitreBlanc1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.TexteRougeGras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.Titre13MenuCommandeON {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
.TITRE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.TitreProduitRouge {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #CC0000;
		text-indent: 2px;
}
.InfoSemaine {
color: #FF6600
}
.InfoSemaine1 {
	color: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.InfoSemaine2 {
	color: #999999;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.InfoSemaine3 {
	color: #3366FF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.InfoSemaine4 {
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.InfoSemaine5 {
	color: #0033CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.InfoSemaine6 {
	color: #FF9933;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.InfoSemaine7 {
	color: #663399;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.InfoSemaine8 {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.InfoSemaine0 {
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.TITRECopygrand {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.TITREmoyen {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.TITREpetit {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.TexteSemaine {

	color: #FF6600;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteSemaine1 {


	color: #FF6600;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteSemaine2 {



	color: #666666;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteSemaine3 {




	color: #0066CC;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteSemaine4 {





	color: #339900;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteSemaine5 {






	color: #003366;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteSemaine6 {







	color: #CC9933;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteSemaine7 {








	color: #6633CC;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteSemaine8 {
	color: #990000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteDelai1 {
	color: #40a521;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteDelai2 {
	color: #00beff;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteDelai3 {
	color: #00569a;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TexteDelai4 {
	color: #ff7f26;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#EncartBas1 {
	background: transparent url(../images/fondbas.jpg);
	background-repeat:no-repeat;
	width:970px;
	text-align:left;

	
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;

}
#EncartBas1 h2{
	padding:0px;
	margin:0px;
	display: none;
}
.TitreMenuCommande {
	color: #109e9c;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TitreMenuCommandeON {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}




.TitreMenuGCommande {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}
.TitreRange {
	color: #FFCC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#EncartArticleDerive table {
border-width:0px;
	width:100%;
	margin: 0px;
	padding: 0px;

}
#EncartArticleDerive table tr { 
border-width:0px;
border-style:solid; 
	margin: 0px;
	padding: 0px;
}


#EncartArticleDerive table tr td { 
border-width:0px;
border-style:solid; 
	margin: 0px;
	padding: 0px;
}

.LigneBlanche {
	width:170px;
	height:2px;
	border:none;
	background-color: #FFFFFF;
	padding:0px;
	margin:0px;
	text-align:left;
	vertical-align: top;
	display: block;
	font-family: Verdana;

	font-size: 1px;
}
.PanierEncartLigne{
width:10px;
height:17px;
margin:0px;
text-align:left;
padding:0px;

vertical-align:bottom;
}
.PanierEncartLigne input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 23px;
height:17px;
margin:0px;
text-align:left;
padding:0px;

vertical-align:bottom;
}
