BODY {
	scrollbar-face-color: #FF6600; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF;
}
#loader {
  width: 400px;
  margin-left: auto;
  margin-right: auto;
}

#loader td {
  padding: 3px;
  background: #ffffff;
}

#loader p {
  border: 3px solid #6E89DD;
  padding: 10px;
  margin: 0;
  background: #EEF0FC;
}

#loader img {
  float: left;
  margin-right: 12px;
}

#loader strong {
  display: block;
  margin-bottom: 3px;
}

#loaderContainer {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: expression('absolute');
  height: expression(document.documentElement.scrollHeight+'px');
  width: expression(document.documentElement.scrollWidth+'px');
  z-index: 1000;
}

#loaderContainer td {
	padding-top: 150px;
	vertical-align: top;
	text-align: center;
	background-image: url(../images/semi-transparent.gif);
}

#loaderContainer td td {
	padding-top: 3px;
	text-align: left;
}

.NomProduit {
	color: #FFFFFF;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
}
.NomProduitG {
	color: #000000;
	font-weight: bold;
	font-family: arial;
	font-size: 14px;
}
.NomProduitPanier {
	color: #000000;
	font-family: arial;
	font-size: 14px;
}
.DescriptionProduitPanier {
	color: #333333;
	font-family: arial;
	font-size: 14px;
}
.PrixProduitPublic {
	color: #D50000;
	font-weight: bold;
	font-family: arial;
	font-size: 25px;
	text-decoration:line-through;
}
.DHProduitPublic {
	color: #D50000;
	font-weight: bold;
	font-family: arial;
	font-size: 16px;
}
.PrixProduitNET {
	color:#D50000;
	font-weight: bold;
	font-family: arial;
	font-size: 25px;
}
.PrixUPanier {
	color:#000000;
	font-weight: bold;
	font-family: arial;
	font-size: 14px;
}
.PrixUTPanier {
	color:#000000;
	font-weight: bold;
	font-family: arial;
	font-size: 14px;
}
.PrixTPanier {
	color:#D50000;
	font-weight: bold;
	font-family: arial;
	font-size: 18px;
}
.TitrePetitProduit {
	color:#333333;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	text-decoration:underline;
}
.NomCaracteristique {
	color:#333333;
	font-family: arial;
	font-size: 12px;
}
.ValeurCaracteristique {
	color:#333333;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
}
.PrixCaracteristique {
	color:#D50000;
	font-weight: bold;
	font-family: arial;
	font-size: 16px;
}
.DescriptionProduit {
	font-size: 11px;
	color: #666666;
	font-family:arial;
}
.SecuriteSSL {
	font-size: 9px;
	color:#CCCCCC;
	font-family:arial;
}
.DescriptionCaracteristique {
	font-size: 12px;
	color: #000000;
	font-family:arial;
}
.PrixProduit {
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	background-color:#FF0000;
	padding-left:2;
	padding-right:2;
}
.SC {
	font-family: arial;
	font-size: 9px;
	color: #FF8E01;
}
.DesignationPrixProduit {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}
a.DetailProduit:link {
	padding-left:60;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000 ;
	text-decoration:none;
}
a.DetailProduit:hover {
	padding-left:60;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000 ;
	text-decoration:underline;
}
a.DetailProduit:visited {
	padding-left:60;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#FF3300;
	text-decoration:underline;
}
a.SuiteEL:link {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000 ;
	text-decoration:none;
}
a.SuiteEL:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000 ;
	text-decoration:underline;
}
a.SuiteEL:visited {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#FF3300;
	text-decoration:underline;
}
.NomEspaceLudiqueG {
	font-size: 18px;
	font-family: arial;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}
a.NomEspaceLudique:link {
	font-size: 13px;
	font-family: arial;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}
a.NomEspaceLudique:hover {
	font-size: 13px;
	font-family: arial;
	color: #FF0000;
	font-weight: bold;
	text-decoration:underline;
}
a.NomEspaceLudique:visited {
	font-size: 13px;
	font-family: arial;
	color: #FF0000;
	font-weight: bold;
}
.DescriptionEspaceLudique {
	font-size: 12px;
	color: #2F3850;
	font-family:arial;
	text-align:justify;
}
.Caracteristique {
	font-family: arial;
	font-size: 12px;
	color:#2F3850;
}
a.Chemin {
	padding-left:5;
	font-family: arial;
	font-size: 12px;
	color:#2F3850;
	text-decoration:underline;
}
a.CheminG {
	padding-left:5;
	font-family: arial;
	font-size: 12px;
	color:#2F3850;
	text-decoration:none;
}
a.Nav {
	padding-left:5;
	font-family: arial;
	font-size: 10px;
	color:#2F3850;
	text-decoration:underline;
}
.VueSupplementaire {
	padding-left:5;
	font-family: arial;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}
.TitrePanier {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
}
.ElementsPanier {
	font-family: arial;
	font-size: 12px;
	color:#FFFFFF;
}
.Recherche{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid; 
	FONT-SIZE: 10px;
	BORDER-LEFT: 1px solid;
	COLOR: #000000;
	height:14;
	BORDER-BOTTOM: 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #ffffff
}
.BoutonOK{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid; 
	FONT-SIZE: 10px;
	BORDER-LEFT: 1px solid;
	COLOR: #FFFFFF;
	height:18;
	width:20;
	BORDER-BOTTOM: 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR:#003399
}
.SousCategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
}
.Famille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	text-decoration:none;
}
.ModeleSousCategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2F3850;
	text-decoration:none;
}
.ModeleFamille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.MinMaxFamille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#2F3850;
	text-decoration:none;
}
.ValeurCaracteristique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2F3850;
	text-decoration:none;
}
a.FamilleProduit:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#2F3850;
	text-decoration:underline;
}
a.FamilleProduit:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#2F3850;
	text-decoration:underline;
}
.RefRand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
}
a.DetailProduitRand:link {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000 ;
	text-decoration:none;
}
a.DetailProduitRand:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000 ;
	text-decoration:underline;
}
a.DetailProduitRand:visited {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color:#FF3300;
	text-decoration:underline;
}
INPUT.inscription{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid; 
	border-color:#000000;
	COLOR: #000000;
	height:20;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #ffffff
}
INPUT.inscription:focus {
	border-color:#0099CC;
}
.EspaceClient {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.Rechercher{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid; 
	FONT-SIZE: 10px;
	BORDER-LEFT: 1px solid;
	COLOR: #000000;
	height:18;
	BORDER-BOTTOM: 1px solid; 
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #ffffff;
	z-index:-10;
}
.login_input {
	BORDER-RIGHT: silver 1px inset; BORDER-TOP: gray 2px inset; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: gray 2px inset; WIDTH: 118px; COLOR: #7c8089; BORDER-BOTTOM: silver 1px inset; BACKGROUND-COLOR: white; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px;
}
.login_inputEX {
	BORDER-RIGHT: silver 1px inset; BORDER-TOP: gray 2px inset; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: gray 2px inset; COLOR: #7c8089; BORDER-BOTTOM: silver 1px inset; BACKGROUND-COLOR: white; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px;
}
.login_button {
	BORDER-RIGHT: #d9d9db 1px solid; BORDER-TOP: #d9d9db 1px solid; MARGIN-TOP: 3px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #d9d9db 1px solid; WIDTH: 118px; CURSOR: pointer; COLOR: #7c8089; BORDER-BOTTOM: #d9d9db 1px solid; BACKGROUND-COLOR: white
}
.login_checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.login_texte {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	color:#797e84;
}
.StyleRub {
	color: #FF6600;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
.commonButtonLien {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0099FF;
  background-color: transparent;
}
.RechecheAvancee {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  background-color: transparent;
}
.Avantages {
	color:#003366;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.TitreParametres {
	color:#003366;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.DescriptionParametres {
	color:#000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
DIV.page_name_auto_complete {
	DISPLAY: inline; BACKGROUND: #fff; WIDTH: 100px; font-family:Arial, Helvetica, sans-serif; font-size:10px
}
DIV.page_name_auto_complete UL {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; LIST-STYLE-TYPE: none
}
DIV.page_name_auto_complete UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
DIV.page_name_auto_complete UL LI.selected {
	BACKGROUND-COLOR: #ffb
}
DIV.page_name_auto_complete UL STRONG.highlight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #800; PADDING-TOP: 0px
}