div.scrollaccueil {
	overflow-y: auto;
	overflow-x:hidden;
	scrollbar-face-color: #485156;
	scrollbar-arrow-color: #5A666C;
	scrollbar-track-color: #5A666C;
	scrollbar-3dlight-color: #485156;
	scrollbar-highlight-color: #485156;
	scrollbar-shadow-color: #485156;
	scrollbar-darkshadow-color: #5A666C;	
}

.catalogue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.catalogue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.catalogue2:hover {
	 color: #B7B7B7;
}

.menu_accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #485156;
	text-decoration: none;
}

.blanc12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}
.blanc12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blanc12b:hover {  color: #E5E5E5; }
.blanc11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}
.blanc11:hover {  color: #E5E5E5; }
.blanc11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blanc11b:hover {  color: #E5E5E5; }
.gris12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.gris12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.gris11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.bord {
	border: 1px solid #666666;
}
.blanc14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330099;
	text-decoration: none;
}
.gris11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.gris10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.bleu10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #485156;
	text-decoration: none;
}
.blanc11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blanc10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.noir11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.noir10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.rouge11b {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; text-decoration: none}
.input2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #CCCCCC; height: 15px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.texte {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
.bleu12b1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003EAE;
	text-decoration: none;
}
.bleu12b1:hover {  color: #B7B7B7; }
.bleu12b2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0077DD; text-decoration: none; }
.bleu12b2:hover {  color: #B7B7B7 }
.bleu12b3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5DB2E1; text-decoration: none; }
.bleu12b3:hover {  color: #B7B7B7 }
.vert12b1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #198D1C; text-decoration: none; }
.vert12b1:hover {  color: #B7B7B7; }
.vert12b2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #21B025; text-decoration: none; }
.vert12b2:hover {  color: #B7B7B7; }
.vert12b3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #27D12B; text-decoration: none; }
.vert12b3:hover {  color: #B7B7B7; }
.rouge12b1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E12846; text-decoration: none; }
.rouge12b1:hover {  color: #B7B7B7; }
.rouge12b2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C84341; text-decoration: none; }
.rouge12b2:hover {  color: #B7B7B7; }
.orange12b1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF8635; text-decoration: none; }
.orange12b1:hover {  color: #B7B7B7; }
.vert212b1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6FBDB1; text-decoration: none; }
.vert212b1:hover {  color: #B7B7B7; }
.violet12b1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C927A9; text-decoration: none; }
.violet12b1:hover {  color: #B7B7B7; }
.violet12b2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D588DD; text-decoration: none; }
.violet12b2:hover {  color: #B7B7B7; }
.violet12b3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E0B3E3; text-decoration: none; }
.violet12b3:hover {  color: #B7B7B7; }
.jaune12b1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFD234; text-decoration: none; }
.jaune12b1:hover {  color: #B7B7B7; }
TD.smallText, SPAN.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
.panier { 
  color: #000000; 
  text-decoration: none; 
}
.panier:hover { 
  color: #AABBDD; 
  text-decoration: underline; 
}
TD.checkoutBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #aabbdd;
}
SPAN.checkoutBarHighlighted {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
