/* -- Général -- */
.ssbody{font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	text-decoration:none;		position:absolute;	margin-top: 10px;	padding-left: 50%;	width: 944px;	height: 1000px;	margin-left: -472px;  background-color: #D6D6D7 ; }
.bodynormal{font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	text-decoration:none;margin-top: 10px;	width: 944px;	height: 1000px;	 background-color: #D6D6D7 ; 	margin-left: auto;	margin-right: auto;	}
.bodysolde{font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	text-decoration:none;margin-top: 10px;	width: 944px;	height: 1000px;	 background-color: #D6D6D7 ; 	margin-left: auto;	margin-right: auto;	background-image: url(../images/fond_soldes.gif);}
.debutbody{margin-top: 1000px; position: absolute; width: 940px; margin-left: -1000px;}
/* -- Fin du Général -- */


/* ---Menu du haut --- */
.gprincipal{width: 944px; height:600px; 	background-color: white;	border-color : #A8AEB5;	border-width : 6px;	border-style : solid; margin-top: 0px; position: relative; }
.gcolonne1a{vertical-align: top; width: 178px;	background-color: white;	border-right-color: #A8AEB5;	border-right-width: 6px;	border-right-style: solid;}
.gcolonne1{vertical-align: top; width: 178px;	background-color: white; margin-top: 5px;}
.gcolonne2{vertical-align: top; position: relative;	background-color: white; height:138px;}
.cmenuhaut{position: relative;	width: 120px;	margin-left:3px;	margin-top: 3px }
.oldcpublicite{height: 132px; width: 187px;	position: relative;	margin-top: -132px;	margin-left: 558px; background-color: #88d300;	 	font-family: arial, Helvetica, sans-serif; 	font-size: 10pt;	color: white ; text-decoration: none; }
.cpublicite{height: 132px; width: 187px;	position: relative;	margin-top: -136px;	margin-left: 556px;;	 	font-family: arial, Helvetica, sans-serif; 	font-size: 10pt;	color: white ; text-decoration: none; }
.cpublicite a:link{ text-decoration: none; color: White;}
.cpublicite a:visited{ text-decoration: none; color: white;}
.cpublicite a:hover{  text-decoration: underline; color: White;}
.cimagehaut{	width: 283px;	height: 132px;	position: relative;	margin-top: -132px;	margin-left: 271px;}
.clivraisongratuite{	width: 120px;	height: 132px;	position: relative;	margin-top: -132px;	margin-left: 147px;}

.cmenuhautcontenu{	width: 120px;	height: 132px;	position: relative;	margin-top: -133px;	margin-left: 147px; font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: white;}
.cmenuhautcontenu a { color: White; text-decoration: none;}
.cmenuhautcontenu a:hover { color: White; text-decoration: underline;}
.ctraith{ background-color: #A8AEB5; height: 6px;}
/* ---Fin Menu du haut --- */

/*--Menu de gauche --*/
.cfamillegauche{	position: relative;	width: 180px;	background-color: #E5E5E5;	margin-left:0px;	font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: white;	text-indent: 32px; text-decoration: none;}
.cfamillegauche a{	color: white;	text-decoration: none;}
.cfamillegauche a:hover{	color: white;	text-decoration: none; font-weight: bold;}
.csfamillegauche{position: relative;width: 180px;		margin-left:0px;	font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5E5E5E;	text-indent: 24px;	text-decoration: none;}
.csfamillegauche a{	color: #5E5E5E;	text-decoration: none;}
.csfamillegauche a:hover{	color: #5E5E5E;	text-decoration: none; font-weight: bold;}
.ctextehome{
	background-color: white;
	;	padding-left: 8px;
	padding-right: 8px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AE0056;
	;	 text-decoration: none;
	background-image: url(../images/home_planete.gif);
	background-repeat: no-repeat;
	padding-top: 60px;

}

/*--Partie centrale--*/
.ctitrecentral{position: relative;	width: 555px;	height:45px; margin-left:3px;	margin-top: 1px; font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: white; text-indent: 45px;  font-weight: bold; }
.ctitrecentral a{ text-decoration: none;color: white; font-weight: bold;}
.ctitrecentral a:hover{ text-decoration: underline; color: white; font-weight: bold;}
.ccontenudivers{font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: #5E5E5E; padding: 5px;}
.messageerreur{background-color: Red; width: 510px; margin-left: 20px; padding-left:10px;	font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: white;}
.messageerreur2{background-color: Red; width: 300px; margin-left: 20px; padding-left:10px;	font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: white;}

.orange_central{	background-image: url(../images/orange_central.gif); }
.cyan_central{	background-image: url(../images/cyan_central.gif); }
.violet_central{	background-image: url(../images/violet_central.gif); }


/*-- mini article --*/
.cminiarticle_orange{position: relative;	width: 184px;	height:192px;  background-image: url(../images/orange_mini.gif); background-repeat: no-repeat;font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: white; padding-top:6px;}
.cminiarticle_rouge{position: relative;	width: 184px;	height:192px;  background-image: url(../images/rouge_mini.gif); background-repeat: no-repeat;font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: white; padding-top:6px;}
.cminiarticle_violet{position: relative;	width: 184px;	height:192px;  background-image: url(../images/violet_mini.gif); background-repeat: no-repeat;font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: white; padding-top:6px;}
.cminiarticle_cyan  {position: relative;	width: 184px;	height:192px;  background-image: url(../images/cyan_mini.gif);   background-repeat: no-repeat;font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: white; padding-top:6px;}
.cminiarticle_contenu{position: relative;	background-color: white;	width: 166px;	margin-top: 8px; margin-left:8px;	height: 120px;font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: white; font-weight: bold; }
.cminiarticle_prix{ background-repeat: no-repeat; background-position: center; background-color: white;	 height: 21px;  font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: white; font-weight: bold;  margin-left: 0px;}
.cminiarticle_prixsolde{  background-image: url(../images/cminisolde.gif); background-repeat: no-repeat; background-position: center; background-color: white;	 height: 26px;  font-family: arial, Helvetica, sans-serif;	font-size: 11px;	color: white; font-weight: bold;  margin-left: 0px; text-align: center;  padding-top: 6px;}
.cminiarticle_prixpromo{  background-image: url(../images/cminipromo.gif); background-repeat: no-repeat; background-position: center; background-color: white;	 height: 26px;  font-family: arial, Helvetica, sans-serif;	font-size: 11px;	color: white; font-weight: bold;  margin-left: 0px; text-align: center;  padding-top: 6px;}
.cminiarticle_titre{font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	   width: 148px; text-align: center; font-weight: bold; }
.cminiarticle_titre a{text-decoration: none;  color: WindowText ;}
/* barre de nav en bas */
.barre_navigation{background-image: url(../images/barre_navigation.jpg); 	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	width: 553px;	height: 14px;   }
.barre_navigation a{color: Gray;	text-decoration: none;}
.barre_navigation a:hover{	color: Gray;	text-decoration: none;}
.barre_navigation_centre {color: white;	text-decoration: none;}
.barre_navigation_centre a{color: white;	text-decoration: none;}
.barre_navigation_centre a:hover{color: white;	text-decoration: none;}
/*-- article -- */
.article_principal_orange{ border-color: #FFA000; border-width: 2px; border-style: solid;  margin:5px; padding:0px;}
.article_principal_violet{ border-color: #C61089; border-width: 2px; border-style: solid;  margin:5px; padding:0px;}
.article_principal_cyan{ border-color: #2BAFBC; border-width: 2px; border-style: solid;  margin:5px; padding:0px;}
.article_titre{font-family: arial, Helvetica, sans-serif;	font-size: 11pt;  font-weight: bold;  padding-top: 5px;}
.article_contenu{font-family: arial, Helvetica, sans-serif;font-size: 8pt;color: #5F5F5F;padding-right: 10px; padding-left: 5px;}
.article_prix_orange{background-position: center;  background-image: url(../images/orange_prix2.gif); background-repeat: no-repeat;  height: 50px; font-family: arial, Helvetica, sans-serif;	font-size: 16pt; color: white;}
.article_prix_violet{ background-position: center; background-image: url(../images/violet_prix2.gif); background-repeat: no-repeat; height: 50px;  font-family: arial, Helvetica, sans-serif;	font-size: 16pt; color: white;}
.article_prix_cyan{ background-position: center; background-image: url(../images/cyan_prix2.gif); background-repeat: no-repeat; height: 50px;  font-family: arial, Helvetica, sans-serif;	font-size: 16pt; color: white;	}
.article_prix{	font-family: arial, Helvetica, sans-serif;	font-size: 16pt; color: white;	    text-align: center;  }
.article_panier{font-family: arial, Helvetica, sans-serif;	font-size: 8pt;}
.article_panier a{ text-decoration: none; }
.article_panier a:hover{text-decoration:none; }
.article_lietitre{font-family: arial, Helvetica, sans-serif;font-size: 8pt;color: white;padding-right: 10px;}
.article_lie{font-family: arial, Helvetica, sans-serif;font-size: 8pt;color: #5F5F5F;padding-right: 10px; background-color: #F9F9F9;}
.article_lie a{ text-decoration: none;color: #5F5F5F}
.article_lie a:hover{text-decoration:underline;color: #5F5F5F }
.article_alertestocks{font-family: arial, Helvetica, sans-serif;	font-size: 9pt; color: #5F5F5F; }




/*--Partie droite--*/
.cblocdroite{background-color: white; 	width: 184px;  	height: 100%;	border-color: white;	border-style: solid;	border-right-width: 4px;	border-left-width: 0px;			border-bottom-width: 4px;	border-top-width: 5px;	}
.cdroitecompte{background-image: url(../images/mon_compte.gif); background-repeat: no-repeat; background-color: White; width: 184px; height: 42px;	font-family: arial, Helvetica, sans-serif;	font-size: 9pt; color: white; font-weight: bold;	padding-left: 42px;}
.cdroitecompte a{ text-decoration: none; color: White;}
.cdroitepanier{background-image: url(../images/mon_panier.gif); background-repeat: no-repeat; background-color: White; width: 184px; height: 42px;	font-family: arial, Helvetica, sans-serif;	font-size: 9pt; color: white; font-weight: bold;	padding-left: 42px;}
.cdroitepanier a{ text-decoration: none; color: White;}
.cdroitepanier_article{	font-family: arial, Helvetica, sans-serif;	font-size: 7pt; color: white; font-weight: normal;}

.cdroitepromo{ background-image: url(../images/dhome1.jpg); background-repeat: no-repeat; width: 184px;  height: 305px; }
.cdroitepromotitre{color: #FF9900;font-family: arial, Helvetica, sans-serif;	font-size: 11pt; font-weight: bold; text-align: center; margin-top:55px;}
.cdroitepromoarticle{width: 120px;	height: 120px;	margin-left:32px;	margin-top:10px;}
.cdroitepromoprix{ 
	background-image: url(../images/dhome2.jpg); 
	background-repeat: no-repeat; 
	width: 184px;  
	height: 58px; color: White;	
	font-family: arial, Helvetica, sans-serif;	
	font-size: 18pt; 
	font-weight: bold;
	text-align: center;
	padding-left:5px;}



.cdroitepromoboutique{width: 184px;  height: 247px; margin-top: 7px;}

/*--Partie bas--*/
.cbas{font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: gray; text-decoration: none;}
.cbas a{ font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: gray; text-decoration: none;}

/*--Panier --*/
.panier_messageg{font-family: arial, Helvetica, sans-serif;	font-size: 10pt;	color: gray; text-decoration: none;}
.panier_messageg a {color: gray; text-decoration: none;}
.panier_messageg a:hover {color: gray;  font-weight: bolder;  text-decoration: none;}
.panier_titretableau{	color: white;	text-decoration: none;	background-color: #E54800;	font-family: arial, Helvetica, sans-serif;	font-size: 8pt;}
.panier_contenu{ background-color: #E5E5E5;font-family: arial, Helvetica, sans-serif;	font-size: 8pt; color: #808080;}
.panier_contenu a {color: #808080; text-decoration: none;}
.panier_contenu a:hover{color: #808080; text-decoration: none; font-weight: bolder;}
.panier_trait{background-color: #E5E5E5;}
.panier_titre{font-family: arial, Helvetica, sans-serif;	font-size: 10pt; color: #E54800; font-weight: bolder; }
.panier_texte{font-family: arial, Helvetica, sans-serif;	font-size: 8pt; color: #E54800; }
.panier_texte a {font-family: arial, Helvetica, sans-serif;	font-size: 8pt; color: #E54800; }

/*-- commande  --*/
.commande_titre{font-family: arial, Helvetica, sans-serif;	font-size: 11pt; color: #E54800; font-weight: bolder; background-color: White; }

/*--saisie--*/
.saisie_defaut{font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5E5E5E;	}
.libelle_defaut{font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5E5E5E;	}
.saisie_erreur{background-color: Red; 	font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: white;}
.produitsemaine{	background-image: url(../images/orange_central.gif); background-repeat: no-repeat;}

.ligne1{font-family: arial, Helvetica, sans-serif; font-size: 10pt; height: 30px;}
.ligne2{font-family: arial, Helvetica, sans-serif;	font-size: 10pt; height: 30px;}

.home1{background-image: url(../images/chome1.jpg);	background-repeat: no-repeat; background-position: bottom;	width: 555px;	height: 235px;	margin-top: -100px;	margin-left: 20px;}
.home2{background-image: url(../images/chome2.jpg);	background-repeat: no-repeat;background-position: bottom; width: 555px;	height: 235px;	margin-top: -100px;	margin-left: 20px;}
.home3{background-image: url(../images/chome3.jpg);	background-repeat: no-repeat;	background-position: bottom;	width: 555px;	height: 235px;	margin-top: -100px;	margin-left: 20px;}
.menuhome{width: 480px;	height: 150px;	margin-left:50px;	margin-top:56px;	font-family: arial, Helvetica, sans-serif;	font-size: 10pt; color: white; font-weight: bolder;}
.menuhome a{ text-decoration: none; color: White;}
.menuhome a:hover{ text-decoration: underline; color: White;}

.newsletter{
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #434343;
	background-color: #E7E7E7;
}

.photoproduitfiche{
	
	margin-bottom: 10px;
}

.adminmoteurtable{
	background-color: Orange;
	color: Black;
	font-size: 9pt;
	font-family: arial, Helvetica, sans-serif;	
}

.liens {
	color: gray; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}

.liens a, liens a:link, liens a:hover, liens a:visited{
	color: orange; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;
}
.fraisport{ background-color: #E5E5E5;font-family: arial, Helvetica, sans-serif;	font-size: 8pt; color: #808080; margin-top: 10px;}

.tbl_imagepetite{	width: 100%;}
.col_imagepetite{	vertical-align: middle;}
.image_grande{ vertical-align: top;}

.textetaille{

	font-family: arial, Helvetica, sans-serif;	font-size: 12px ; color: Gray;
}
.ficheprixsolde{	background-image: url(../images/ficheprixsolde.gif); background-repeat: no-repeat; background-position: center;  width: 100%; height: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: White; font-weight: bold;  padding-top: 10px;}
.ficheprixpromo{	background-image: url(../images/ficheprixpromo.gif); background-repeat: no-repeat; background-position: center;  width: 100%; height: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: White; font-weight: bold;  padding-top: 10px;}
.image_solde{
	position:  relative;
	margin-top: -130px;
	margin-left: 149px;
	z-index: 100;
}
