.noir {
	COLOR: black
}
.border {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; BORDER-LEFT: #6f6f6f 1px solid; BORDER-BOTTOM: #6f6f6f 1px solid
}
.bordernull {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; BORDER-LEFT: #6f6f6f 1px solid; BORDER-BOTTOM: #6f6f6f 1px solid
}
.border0 {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; BORDER-LEFT: #6f6f6f 1px solid; BORDER-BOTTOM: #6f6f6f 1px solid
}
.border1 {
	BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BORDER-BOTTOM: #9a9a9a 1px solid
}
.borderbleu {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; BORDER-LEFT: #6f6f6f 1px solid; BORDER-BOTTOM: #6f6f6f 1px solid
}
.libelle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff7f26; BORDER-BOTTOM: #ff7f26 1px solid; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
.libelletop {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ff7f26
}
.libellepetit {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ff7f26
}
.total {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #606060
}
.libelle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff7f26; FONT-FAMILY: Arial, Helvetica
}
.blanc {
	FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica
}
.gris {
	FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial, Helvetica
}
A.gris {
	TEXT-DECORATION: underline
}
A.gris:hover {
	COLOR: #3165ad; TEXT-DECORATION: underline
}
A.gris:visited {
	
}
A.gris:link {
	
}
.petitliennoir {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.liennoir {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.grosliennoir {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.petitgris {
	FONT-SIZE: 10px; COLOR: #3b3b3b; FONT-FAMILY: Arial, Helvetica
}
A.petitgris {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.petitgris:hover {
	TEXT-DECORATION: underline
}
A.petitgris:visited {
	
}
A.petitgris:link {
	
}
.protab {
	BORDER-RIGHT: #d1bb58 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica
}
.protab1 {
	BORDER-RIGHT: #d1cfc3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica; HEIGHT: 20px; BACKGROUND-COLOR: #fffbf0
}
.protab2 {
	BORDER-RIGHT: #d1cfc3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica; HEIGHT: 20px; BACKGROUND-COLOR: #fcf3ca
}
.protabgris {
	BORDER-RIGHT: #d1cfc3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica; HEIGHT: 20px; BACKGROUND-COLOR: #f0f0f0
}
.pantab {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; HEIGHT: 18px; BACKGROUND-COLOR: #606060
}
.pantab1 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; HEIGHT: 18px; BACKGROUND-COLOR: #d0d0d0
}
.pantab2 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; HEIGHT: 18px; BACKGROUND-COLOR: #e0e0e0
}
.protabgrishi {
	BORDER-RIGHT: #d1cfc3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Arial, Helvetica; HEIGHT: 20px; BACKGROUND-COLOR: #f4d43e
}
.portabhiglight {
	BORDER-RIGHT: #d1bb58 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Arial, Helvetica; HEIGHT: 20px; BACKGROUND-COLOR: #fedd52
}
.qte {
	BORDER-RIGHT: #9e9e9e 1px solid; BORDER-TOP: #9e9e9e 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9e9e9e 1px solid; WIDTH: 25px; COLOR: black; BORDER-BOTTOM: #9e9e9e 1px solid; FONT-FAMILY: Arial, Helvetica; HEIGHT: 15px; TEXT-ALIGN: center
}
.designation {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f96017; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica
}
.ensemble {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3b3b3b; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
.chemin {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica
}
A.chemin {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.chemin:hover {
	TEXT-DECORATION: underline
}
A.chemin:visited {
	
}
A.chemin:link {
	
}
.categ1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
A.categ1 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.categ1:hover {
	TEXT-DECORATION: underline
}
A.categ1:visited {
	
}
A.categ1:link {
	
}
.categ2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
A.categ2 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.categ2:hover {
	TEXT-DECORATION: underline
}
A.categ2:visited {
	
}
A.categ2:link {
	
}
.petitnoir {
	COLOR: #000000
}
A.petitnoir {
	TEXT-DECORATION: none
}
A.petitnoir:hover {
	TEXT-DECORATION: underline
}
A.petitnoir:visited {
	
}
A.petitnoir:link {
	
}
.petitblanc {
	COLOR: #000000
}
A.petitblanc {
	TEXT-DECORATION: none
}
A.petitblanc:hover {
	TEXT-DECORATION: underline
}
A.petitblanc:visited {
	
}
A.petitblanc:link {
	
}
.petitbleu {
	COLOR: #676767
}
A.petitbleu {
	TEXT-DECORATION: none
}
A.petitbleu:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.petitbleu:visited {
	
}
A.petitbleu:link {
	
}
.grosbleu {
	FONT-WEIGHT: bold; COLOR: #7d7d7d
}
A.grosbleu {
	TEXT-DECORATION: underline
}
A.grosbleu:hover {
	TEXT-DECORATION: underline
}
A.grosbleu:visited {
	
}
A.grosbleu:link {
	
}
.grandbleu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7d7d7d; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #f7f7f7
}
.grandbleu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7d7d7d; FONT-FAMILY: Arial, Helvetica
}
.grandbleu3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #7d7d7d; FONT-FAMILY: Arial, Helvetica
}
.bonjour {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #cecece
}
.grandgris {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica
}
.addresse {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
.grosorange {
	FONT-WEIGHT: bold; COLOR: #ff6f1d
}
A.grosorange {
	TEXT-DECORATION: underline
}
A.grosorange:hover {
	TEXT-DECORATION: underline
}
A.grosorange:visited {
	
}
A.grosorange:link {
	
}
.petitorange {
	COLOR: #ff6e22
}
A.petitorange {
	TEXT-DECORATION: none
}
A.petitorange:hover {
	TEXT-DECORATION: underline
}
A.petitorange:visited {
	
}
A.petitorange:link {
	
}
.comparer {
	FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica
}
.comparer2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.comparer3 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.comparer4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica
}
.grosprixrouge {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ff0000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica
}
.prixrouge {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica
}
.prix {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.prixfr {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica
}
.formulaire2 {
	BORDER-RIGHT: #ff6e22 1px solid; BORDER-TOP: #ff6e22 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ff6e22 1px solid; COLOR: #ff6e22; BORDER-BOTTOM: #ff6e22 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 17px
}
.formulaire {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: black; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}

.titrebleu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7d7d7d; FONT-FAMILY: Arial, Helvetica
}
.tdbleu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #909090
}
Sidebar Styles A.sidebarLinks {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.sidebarLinks:link {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.sidebarLinks:visited {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.sidebarLinks:active {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.sidebarLinks:hover {
	FONT-SIZE: 9pt; COLOR: #2f6bb1; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
TD.sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TD.mainHeading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 10px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
TD.subcategory {
	PADDING-LEFT: 0px; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; COLOR: black; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: white
}
TD.miniText {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #232323; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: arial
}
BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; MARGIN-TOP: 0px; PADDING-LEFT: 0px;  MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}


























.produitHP {
float:left;width:254px;max-width:251px; padding-left:3px; 
padding-top:2px;max-height:138px;height:140px;
background-image:url(/wcsstore/ConradB2B/Statique_Contenus/HP_images/test/prodhp.gif);margin-left:3px!important;margin-right:3px!important;margin-left:2px;margin-right:3px;margin-top:4px;
color:#000000;font-size:12px;font-family:arial;font-weight:bold;
}
.produitHP .lien1{
color:#000000;font-size:12px;font-family:arial narrow;margin-right:5px;margin-bottom:5px;
}
 .produitHP .lien2{
color:#000000;font-size:10px;font-family:arial;margin-right:5px;margin-bottom:5px;
}
.produitHP .prix{
color:#AE1C05;font-size:14px;font-family:arial;font-weight:bold;
} 

.produitHP .nomproduit{
color:#000000;font-size:11px;font-family:arial;font-weight:bold;margin-top:6px;}

.produitHP .descproduit{
color:#000000;font-size:9px;font-family:arial;font-weight:bold;}




.formulaireHP {
	BORDER: #B3B3B3 1px solid;  COLOR: #B3B3B3; FONT-FAMILY: Arial, Helvetica; HEIGHT: 16px;width: 69px; BACKGROUND-COLOR: #ffffff;FONT-SIZE: 9px; 
}

.petitbleuHP {
	COLOR: #111111;
	FONT-SIZE: 10px!important;
	FONT-SIZE: 9px;
	FONT-FAMILY: arial!important;
	FONT-FAMILY: verdana;
}
A.petitbleuHP {
	TEXT-DECORATION: none
}
A.petitbleuHP:hover {
	COLOR: #000000; TEXT-DECORATION: underline;
}
A.petitbleuHP:visited {
	
}
A.petitbleuHP:link {
	
}
/*this is the css for the vertical version*/
		.vertical ul{
			list-style-type: none;
			padding: 0px;
			margin:0px;		 
			border:0px;
		}
		.vertical li a{
			display: block;
			width: 200px;
			text-decoration: none;		 
			border-top: 0px;
			border:0px;
		}
		.vertical li{
			/*Needed for IE. Don't ask me why, It was a lucky guess.*/
			display: inline;		
		}
		.vertical li ul{
			position: absolute; 
			margin-left: 200px;
		}
		/*this is the css for the horizontal version*/
		.horizontal ul{
			list-style-type: none;
			padding: 0px;		
			margin:0px;	 
			display: block;
			width:auto;
		}
		
		.horizontal ul ul ul{
			list-style-type: none;
			padding: 0px;		
			margin:0px;	
			left:-5px; 
			display: block;
			width:auto;
		}
		
		.horizontal li{
			float: left;
			display: block;
			width:auto;
		}
		.horizontal li a{
			text-decoration: none;			
			float: left;
			display: block;

		}
		.horizontal li li a{
 			border:0px;
		}
		.horizontal li ul{
			position: absolute; 
			margin-top: 27px;
			margin-left: 5px;
			width: 125px;
			margin-right:0px;
			border:1px solid #BBBBBB;
			border-right:2px solid #dddddd;
			display: block;
			height: auto;
 
		}
		.horizontal li li ul{
			position: absolute; 
			margin-left: 125px;
		}
		.horizontal li ul li a{
		width: 123px;
		max-width:121px;
		text-align:left;
		padding-left:4px;
		border-bottom:1px solid #dddddd;
		
		}
	 	.horizontal li ul li a:hover{
		width: 123px;
		text-align:left;
		padding-left:4px;
		border-bottom:1px solid #dddddd;
		}
	 
		.inaccesible li ul{
			display: none;
		}
		 
		 
 
		.bluewhite li a{
			background-color: white;
			color: #000033;
			padding:0px;
			margin:0px;
			border:0px;
			FONT-SIZE: 11px;
			 FONT-FAMILY: arial;

 
		 
		}
		.bluewhite li a:hover{
			background-color: #FFDA38;
			padding:0px;
			margin:0px;
			color: #000033;
			border:0px;
		 
		}
		
		
		.bluewhite ul{
 padding:0px;
			margin:0px;
		}
		
 .blackwhite li a{
			background-color: red;
			color: #000033;
			padding:0px;
			margin:0px;
			border:0px;
			FONT-SIZE: 11px;
			 FONT-FAMILY: arial;

 
		 
		}
		.blackwhite li a:hover{
			background-color: #FFB31F;
			padding:0px;
			margin:0px;
			color: #000033;
			border:0px;
		 
		}
		
		
		.blackwhite ul{
 padding:0px;
			margin:0px;
		}

.visuelproduit {
	border: 1px solid #efefef;
	background-color: #fff;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 208px;
	}
