body {
	margin: 0px;
	background-image: url(../images/background.gif);
}
.adressesCommande {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.adressesCommandeImpression {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #333;
}
.archives, .archives a:link, .archives a:visited, .archives a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	background-color: #FFFF66;
}
.ArticleFond {
	background-color: #fffffa;
}
.ArticleTour {
	border-top: 1px solid #eeeee6;
    border-right: 1px solid #eeeee6;
    border-bottom: 1px solid #eeeee6;
    border-left: 1px solid #eeeee6;
}
.barreCommande, .barreCommande a:link, .barreCommande a:visited, .barreCommande a:hover {
	background-color: #FFFFFF;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.barreCommandeImpression, .barreCommandeImpression a:link, .barreCommandeImpression a:visited, .barreCommandeImpression a:hover {
	background-color: #FFFFFF;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	border: 1px solid #333;
}
.barreCommandeOn, .barreCommandeOn a:link, .barreCommandeOn a:visited, .barreCommandeOn a:hover {
	background-color: #FF6600;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.baspage, .baspage a:link, .baspage a:visited, .baspage a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FF6600;
}
.categorieTour, .categorieTourOver{
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: center;
	font-size: 10px;
	cursor: pointer;
	border: solid 1px #fff;
}
.categorieTour h3, .categorieTourOver h3{
	font-weight: normal;
	color: #777777;
	text-align: center;
}
.categorieTour h6, .categorieTourOver h6{
	font-weight: normal;
	color: #999999;
	text-align: center;
	margin-top:4px;
	margin-bottom:0px;
	font-size: 9px;
}
.categorieTourOver{
	border: solid 1px;
	color: #cccccc;
}
.entete {
	background-color: #000000;
}
.filet {
	background-color: #FFFFFF;
}
.fondGris {
	background-color: #7F7F7F;
}
.fondMain {
	background-color: #FFFFFF;
}
.fond_page {
	background-image: url(../images/Saint_Etienne.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fondPrincipal {
	background-color: #FFFFFF;
}
.fondSelection {
	background-color: #EBEBEB;
}
.form {
    padding: 2px 0 2px 2px;
    border-top: 1px solid #2B4291;
    border-right: 1px solid #97BCEC;
    border-bottom: 1px solid #97BCEC;
    border-left: 1px solid #2B4291;
    background-image: url(../images/css-field-txt.gif);
    background-position: top left;
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #5C5C5C;
}
.formBt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF8A00;
}
.formRef {
    width: 48px;
	height: 20px;
    padding: 2px 0 2px 2px;
    border-top: 1px solid #2B4291;
    border-right: 1px solid #97BCEC;
    border-bottom: 1px solid #97BCEC;
    border-left: 1px solid #2B4291;
    background-image: url(../images/css-field-txt.gif);
    background-position: top left;
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #5C5C5C;
}
.formTexte {
    width: 100px;
	height: 20px;
    padding: 2px 0 2px 2px;
    border-top: 1px solid #2B4291;
    border-right: 1px solid #97BCEC;
    border-bottom: 1px solid #97BCEC;
    border-left: 1px solid #2B4291;
    background-image: url(../images/css-field-txt.gif);
    background-position: top left;
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #5C5C5C;
}
.magasinOuvert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;
	font-weight: bold;
}
.magasinFerme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
}
.maj, .maj a:link, .maj a:visited, .maj a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.menu, .menu a:link, .menu a:visited, .menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.menuClientFond {
	background-color: #7F7F7F;
}
.menuClientTitre {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7F7F7F;
	font-weight: bold;
}
.menuNouveautesFond {
	background-color: #FF6600;
}
.menuNouveautesTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.menuNouveautes, .menuNouveautes a:link, .menuNouveautes a:visited, .menuNouveautes a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.menuRub, .menuRub a:link, .menuRub a:visited, .menuRub a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	background-color: #DA6024;
}
.menuLien, .menuLien a:link, .menuLien a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99CCFF;
	font-weight: bold;
	text-decoration:none;
}
.menuLien a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99CCFF;
	font-weight: bold;
	text-decoration:none;
}
.modePaiement {
	background-color: #AAAAAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.navigation, .navigation a:link, .navigation a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #FF6600;
}
.navigation a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.navigationOn, .navigationOn a:link, .navigationOn a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.navigationOn a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.navigationCommande, .navigationCommande a:link, .navigationCommande a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #34B3D1;
}
.navigationCommande a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #34B3D1;
	text-decoration:none;
}
.PanierLigne1 {
	background-color: #FFFFFF;
}
.PanierLigne2 {
	background-color: #CBE2FE;
}
.panier, .panier a:link, .panier a:visited, .panier a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.panierPrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #EFEFDE;
}
.periodeCategorie, .periodeCategorie a:link, .periodeCategorie a:visited, .periodeCategorie a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FF9C00;
	text-decoration: none;
}
.periodeCategorieFond {
	background-color: #FF9C00;
	border: 1px solid #FFFFFF;
}
.periodeRubrique, .periodeRubrique a:link, .periodeRubrique a:visited, .periodeRubrique a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FE00B0;
	font-weight: bold;
	text-decoration: none;
}
.periodeRubriqueFond {
	background-color: #FE00B0;
	border: 1px solid #FFFFFF;
}
.periodePeriode, .periodePeriode a:link, .periodePeriode a:visited, .periodePeriode a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #01AF00;
	text-decoration: none;
}
.periodePeriodeFond {
	background-color: #01AF00;
	border: 1px solid #FFFFFF;
}
.periodeType, .periodeType a:link, .periodeType a:visited, .periodeType a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #0000FE;
	text-decoration: none;
}
.periodeTypeFond {
	background-color: #0000FE;
	border: 1px solid #FFFFFF;
}
.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}
.recherche_ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
	text-decoration: none;
	font-weight: bold;
}
.rubrique, .rubrique a:link, .rubrique a:visited, .rubrique a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.selection {
	border:1px solid #000000;
	background-color: #DA6024;
}
.selectiontitre, .selectiontitre a:link, .selectiontitre a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-decoration: none;
}
.selectiontitre a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-decoration: underline;
}
.selectiontexte, .selectiontexte a:link, .selectiontexte a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.selectiontexte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.sommaireCategorie, .sommaireCategorie a:link, .sommaireCategorie a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration:none;
	font-weight: bold;
}
.sommaireCategorie a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration:underline;
	font-weight: bold;
}
.sommaireCategorieOn, .sommaireCategorieOn a:link, .sommaireCategorieOn a:visited, .sommaireCategorieOn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	background-color: #FF3300;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
}
.sommaireRubrique, .sommaireRubrique a:link, .sommaireRubrique a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #000000;
	padding: 0px 0px 4px 0px;
}
.sommaireRubrique a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #000000;
	padding: 0px 0px 4px 0px;
}
.sommaireType, .sommaireType a:link, .sommaireType a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	padding: 0px 2px 0px 0px;
}
.sommaireType a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	padding: 0px 2px 0px 0px;
}
.sommaireTypeOn, .sommaireTypeOn a:link, .sommaireTypeOn a:visited, .sommaireTypeOn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #000000;
	/*background-color: #000000;*/
	font-weight: bold;
	padding: 0px 1px 0px 0px;
}
.tableIdentifie1 {
	border:1px solid #7FC31C;
}
.tableIdentifie2 {
	border:1px solid #FF6600;
}
.tableIdentifie3 {
	border:1px solid #FF3300;
}
.texte, .texte a:link, .texte a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texte a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.ticker, .ticker a:link, .ticker a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	background-color: #FF3300;
}
.ticker a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.titreArticle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
	text-decoration: none;
	font-weight: bold;
}
.titreContact {
	color: #CC6633;
	font-weight: bold;
}
.titreIdentifie1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	background-color: #7FC31C;
}
.titreIdentifie2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	background-color: #FF6600;
}
.titreIdentifie3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	background-color: #FF3300;
}
.titrenouveautes, .titrenouveautes a:link, .titrenouveautes a:visited, .titrenouveautes a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF2810;
	font-weight: bold;
}
.titrecompte, .titrecompte a:link, .titrecompte a:visited, .titrecompte a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7FC31C;
	font-weight: bold;
}
.titrepage, .titrepage a:link, .titrepage a:visited, .titrepage a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}
.titrepageOn, .titrepageOn a:link, .titrepageOn a:visited, .titrepageOn a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #FFFFFF;
}
.titrePanier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	background-color: #6699CC;
}
.titreTabCompte {
	background-color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.vacances {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
}

.saiveplaquette, .saiveplaquette a:link, .saiveplaquette a:visited, .saiveplaquette a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}
.saiveTexte, .saiveTexte a:link, .saiveTexte a:visited, .saiveTexte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.saiveTexte2, .saiveTexte2 a:link, .saiveTexte2 a:visited, .saiveTexte2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.saiveTexte3, .saiveTexte3 a:link, .saiveTexte3 a:visited, .saiveTexte3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7200;
	font-weight: bold;
	text-decoration: none;
}
.saiveTitre1, .saiveTitre1 a:link, .saiveTitre1 a:visited, .saiveTitre1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff7200;
	font-weight: bold;
	text-decoration: none;
}
.saiveTitre2, .saiveTitre2 a:link, .saiveTitre2 a:visited, .saiveTitre2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #ff7200;
	font-weight: bold;
	text-decoration: none;
}
.saiveTextePetit, .saiveTextePetit a:link, .saiveTextePetit a:visited, .saiveTextePetit a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.saiveTextePetit1, .saiveTextePetit1 a:link, .saiveTextePetit1 a:visited, .saiveTextePetit1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7200;
	text-decoration: none;
}