body {
background-color:#3399FF;	
/*background-image: url('/images/fond_6.png');*/
background-attachment: fixed;
/*color:black;*/
  margin-bottom : 0;
  margin-left : 0;
  margin-right : 0;
  margin-top : 0;
  font-family: Verdana, Arial, sans-serif;

}
@media only screen and (max-width:1200px) {
 body {
 background-color:#3399FF;
 color:white;
    
  margin-bottom : 0;
  margin-left : 0;
  margin-right : 0;
  margin-top : 0;
  font-family: Verdana, Arial, sans-serif;
  }
}
#centre {
	background: #FFFFFF;
	overflow: auto;
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}  
hr 		{ color: #336699; }
h1 { font-family: Verdana; padding-left: 10px; font-size: 14px ; color: #FFFFFF ; margin-right: 10px; margin-left: 10px; margin-top: 0px; margin-bottom: 0px; }
h2 { font-family: Arial, sans-serif; font-size: 14pt; text-align: center; font-weight: bold; color: #0279DF;    }
h3 { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #0279DF; font-weight: bold; text-align: left; border-bottom: solid 1px #0279DF; width: 100%; }
.titreOrange {
color:#CC6600;
font-family:verdana,arial,helvetica,sans-serif;
font-size:medium;
}
.titre  { font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 17px; font-weight: bold; color: #336699;    }
.label { font-size: 13px; color: #000066; font-weight: bold;}
.labelCategorie { font-family: "Comic sans MS", Verdana, sans-serif; font-size: 12px; color: #000066; font-weight: bold;}
.titreCategorie { font-family:  Verdana, sans-serif; font-size: 10px; color: #336699; font-weight: bold; background-color: Silver;}
.labelrouge { font-size: 11px; color: Red; font-weight: bold;}
.labelorange { font-size: 20px; color: #FF7700; font-weight: bold;}
.labelorange12 { font-size: 12px; color: #FF7700; font-weight: bold;}
.labelprixorangebarre {
	font-size: 20px;
	color: #FFA500;
	font-weight: bold;
	text-decoration:line-through;
}
.labelprixbleubarre {
	font-size: 20px;
	color: #0099CC;
	font-weight: bold;
	text-decoration:line-through;
        
}
.labelprixbleubarre12 {
	font-size: 12px;
	color: #0099CC;
	font-weight: bold;
	text-decoration:line-through;
}
.labelprixorangebarre12 {
	font-size: 12px;
	color: #FFA500;
	font-weight: bold;
	text-decoration:line-through;
}
.labelpromotitre {
	font-size: 22px;
	color: Red;
	font-weight: bold;
}
.labelpromo {
	font-size: 12px;
	color: Red;
	font-weight: bold;
}
.labelnouveautestitre {
	font-size: 22px;
	color: #228B22;
	font-weight: bold;
}
.labelnouveautes {
	font-size: 12px;
	color: #228B22;
	font-weight: bold;
}
.labelprixbleu { font-size: 20px; color: #0099CC; font-weight: bold;}
.boutonbleu { font-size: 14px; color: #0099CC; font-weight: bold;}
.boutonbleupetit { font-size: 10px; color: #0099CC; font-weight: bold;}
.boutonbleufoncepetit { font-size: 10px; color: #000066; font-weight: bold;}
.boutonorangepetit { font-size: 10px; color: #FF8C00; font-weight: bold;}
.boutonvert {
	font-size: 14px;
	color: #228B22;
	font-weight: bold;
}
.boutonorange {
	font-size: 14px;
	color: #FF8C00;
	font-weight: bold;
}
.voirproduit{
    font-family:Verdana,sans-serif;
color:rgba(18, 0, 84, 0.648438);
line-height:12px;
font-size:12px;
font-weight:bold;
}
.labelprixbarre { font-family:  Verdana, sans-serif; font-size: 11px; color: #0099CC; text-decoration:line-through;}
.labelnoir { font-weight: bold; white-space: nowrap; font-size: 11px;}
.labelbleu { font-weight: bold; color: White; white-space: nowrap; font-size: 12px;  background: #336699; }
.LabelBleuArticle { font-weight: bold; color: #00008B; white-space: normal; font-size: 11px;   }
.LabelRougeArticle { font-weight: bold; color: #FF0000; white-space: normal; font-size: 11px;   }
.PrixOrange {
	font-size: 20px;
	color: #FF8C00;
	font-weight: bold;
}
.PrixRouge {
	text-decoration:blink;
	font-size: 20px;
	color: Red;
	font-weight: bold;
}
.PrixRouge12 {
	text-decoration:blink;
	font-size: 12px;
	color: Red;
	font-weight: bold;
}
.labelbleu10 {
	color: #FFFFCC;
	white-space: nowrap;
	font-size: 10px;
	background: #336699;
}
.labelblanc { font-weight: bold; color: White; white-space: nowrap; font-size: 14px;}
.labelblanc11 { font-weight: bold; color: White; font-size: 11px; text-align: center; }
.normal { font-family: Verdana, Arial , sans-serif; font-size: 9px; color: Black;  font-weight: bold; }
.normallight { font-family: Verdana, Arial , sans-serif; font-size: 11px; color: Black;}
.noir12 { font-family: Verdana, Arial , sans-serif; font-size: 12px; color: Black;  font-weight: bold; }
.bleu12 { font-family: Verdana, Arial , sans-serif; font-size: 12px; color: #336699;  font-weight: bold; }
.orange12 { font-family: Verdana, Arial , sans-serif; font-size: 12px; color: #CC6600;  font-weight: bold; }
.blanc12 { font-family: Verdana, Arial , sans-serif; font-size: 12px; color: #FFFFFF;  font-weight: bold; }
.rouge12 { font-family: Verdana, Arial , sans-serif; font-size: 12px; color: #FF0000;  font-weight: bold; }
.normalblanc { font-family: Verdana, Arial , sans-serif; font-size: 11px; color: White;  font-weight: bold; }
.normalbleu { font-family: Verdana, Arial , sans-serif; font-size: 10px; color: #336699;}
.normalnoir {
	font-family: Verdana, Arial , sans-serif;
	font-size: 10px;
	color: Black;
        text-align: left;
        margin-left: 10px;
}
.normalorange { font-family: Verdana, Arial , sans-serif; font-size: 9px; color: #FF4500;}
.normalrouge { font-family: Verdana, Arial , sans-serif; font-size: 9px; color: Red;}
.client{ font-family: "Trebuchet MS", "Gill Sans", Verdana, sans-serif; margin: 2px; font-size: 9pt; border-bottom: 2px solid #868686; text-align: left; padding: 0px 0px 3px 3px; color: #336699; background-color: #EBE7DB }
.espaceclient{ font-family: "Trebuchet MS", "Gill Sans", Verdana, sans-serif; margin: 2px; font-size: 8pt; border-bottom: 2px solid #868686; padding: 0px 0px 3px 3px; color: #336699; background-color: #EBE7DB }
.espaceclienttexte{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 8pt;  text-align: left;  color: Black;  font-weight: bold;  }
.petit { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #336699;}
.petitblanc { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: White;}
.petitcategorie { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #336699; border-bottom: solid 1px #2D72B2; width: 100%}
.listecategorie{ font-family: Verdana, sans-serif; margin: 2px; font-size: 12px; border-bottom: 1px solid #868686; padding: 0px 0px 3px 3px; color: #191970; background-color: #DCDCDC; font-weight: bold; text-align: center }
.listecategorie_nouveautes{ font-family: Verdana, sans-serif; margin: 1px; font-size: 12px; border-bottom: 1px #868686 solid; padding: 0px 0px 1px 3px; color: #FFFFFF; background-color: #00FF00; font-weight: bold; text-align: center }
.listecategorie_promotions{ font-family: Verdana, sans-serif; margin: 1px; font-size: 12px; border-bottom: 1px #868686 solid; padding: 0px 0px 1px 3px; color: #FFFFFF; background-color: #FF0000; font-weight: bold; text-align: center }
.listecategorie_hover{ font-family: Verdana, sans-serif; margin: 2px; font-size: 12px; border-bottom: 1px solid #669999; padding: 0px 0px 3px 3px; color: #FFFFFF; background-color: #0279DF; font-weight: bold; cursor:pointer; text-align: center }
.listecategorietext{ font-family: Verdana, sans-serif; margin: 2px; font-size: 12px; color: #191970; background-color: #DCDCDC; font-weight: bold; }
.flash { text-decoration:blink; font-size: 11px; color: Red; font-weight: bold;}
.flashorange { text-decoration:blink; font-size: 11px; color: #FF7700; font-weight: bold;}
.box_categorie { border: solid 1px #006EFF; font-family: Verdana, Arial, sans-serif; font-size: 11pt; background-color: #E2FFE2; text-align: left }
.box_categorie_cadre { border: solid 2px #006EFF; font-family: Verdana, Arial, sans-serif; font-size: 11pt; background-color: #FFFFFF; text-align: left }
.box_produit {	border: solid 2px #FF9900; font-family: Verdana, Arial, sans-serif; font-size: 11pt; background-color: #FFFFFF; text-align: left }
.box_produit_promo {	border-top: 2px solid Red;	border-right: 2px solid Red;	border-bottom: 2px solid Red;	border-left: 2px solid Red;}
.box_produit_nouveautes {	border-top: 2px solid Green;	border-right: 2px solid Green;	border-bottom: 2px solid Green;	border-left: 2px solid Green;}
.box_produit_selection {	border-top: 2px solid Blue;	border-right: 2px solid Blue;	border-bottom: 2px solid Blue;	border-left: 2px solid Blue;}
.boxrouge {	border-top: 2px solid Red;	border-right: 2px solid Red;	border-bottom: 2px solid Red;	border-left: 2px solid Red;}

table.boxform { border: solid 1px #2D72B2; font-family: Verdana, Arial, sans-serif; font-size: 10pt; background-color: #E0E0E0; text-align: left }
.formulaire {
color: #000000;
font-size:13px;
}
.formulaire1 {
color: #336699;
border: solid 1px #1f1f5f;
background-color:#eee;
font-size:10px;
font-weight: bold;
}
.bouton { font-size: 13px; color: #000000; font-weight: bold;}
.tetiere {
	line-height: 20px; /* forcer la hauteur des liens sous IE pour afficher correctement les bordures */
	font-size: 11px;
	font-weight: bold;
	padding: 2px 8px;
	text-decoration: none;
	text-transform:uppercase;
	text-transform:uppercase;
	color: #4682B4;
	border-top: 1px solid #C1DFF9;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	border-left: 1px solid #C1DFF9;
	}
.etoile {
font-family: Arial; 
font-size: 13px; 
color: #CC0000; 
font-weight: bold;
}
.box {
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        border-top: 1px solid #777;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	border-left: 1px solid #777;
	text-align: center;
    vertical-align: middle;
}
.boxrouge {
	border-top: 1px solid Red;
	border-right: 1px solid Red;
	border-bottom: 1px solid Red;
	border-left: 1px solid Red;
}
.boxrechercher {
	border-top: 1px solid #993300;
	border-right: 1px solid #993300;
	border-bottom: 1px solid #993300;
	border-left: 1px solid #993300;
}
.box_panier {	
	border: solid 1px #006EFF; 
	font-family: Verdana, Arial, sans-serif; 
	background-color: #FFFFFF; 
	}

.notreselection {
	border-top: 2px solid Red;
	border-left: 2px solid Red;
}
.titreproduit {
	background-color: white; color: #86858a; font-family: arial; font-weight: bold; font-size: 10pt;
}

.image{
}
.main_menu_titre{
	height: 32px;
	background-image: url('/images/background_header.jpg');
	background-repeat: repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold; 
	color: White; 
	white-space: nowrap; 
	font-size: 14px;
	text-align: left;
	}
.main_menu_titre_promo{
	height: 32px;
	background-image: url('/images/background_header_promo.jpg');
	background-repeat: repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold; 
	color: White; 
	white-space: nowrap; 
	font-size: 11px; 
	text-align: left;}
.main_categorie{
	height: 50px;
	/*background-image: url('/images/background_header_categorie.jpg');*/
	background-color: #FF9900;
	/*background-repeat: repeat-x;*/

	}
.main_produit{
	height: 40px;
	background-image: url('/images/background_header_produit.jpg');
	background-repeat: repeat-x;
	}
.main_menu_titre_nouveautes{
	height: 32px;
	background-image: url('/images/background_header_nouveautes.jpg');
	background-repeat: repeat-x;
        font-family: Verdana, Arial, sans-serif;
	font-weight: bold; 
	color: White; 
	white-space: nowrap; 
	font-size: 11px; 
	text-align: left;
	}
.main_panier{
	height: 32px;
	background-image: url('/images/background_header.jpg');
	background-repeat: repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold; 
	color: White; 
	white-space: nowrap; 
	font-size: 11px; 
	text-align: center;
	}
.main_rechercher{
	height: 32px;
	background-image: url('/images/background_header_rechercher.jpg');
	background-repeat: repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold; 
	color: White; 
	white-space: nowrap; 
	font-size: 11px; 
	text-align: center;
	}				
