body {scrollbar-face-color: #000000; scrollbar-highlight-color: #DDDDDD; scrollbar-3dlight-color: #DDDDDD; scrollbar-darkshadow-color: #AAAAAA; scrollbar-shadow-color: #AAAAAA; scrollbar-arrow-color: #FF6600; scrollbar-track-color: #FFFFFF}

.default { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: none; }
.defaultBold { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: bold; }

.orange { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 13px; font-weight: none; font-style: normal; }
.blue { font-family: Arial, Helvetica, sans-serif; color: #21519B; font-size: 13px; font-weight: none; font-style: normal; }

.ButtonGen { 
	font-family: Arial, Helvetica, sans-serif;	
	font-style: normal;	
	color: #000000;	
	font-weight: bold;	
	text-decoration: none;	
	background-color: #cccccc; 
	width: 80px;  
	font-size: 12px;
}

/*-------------------------------------------------------------------------------------------------------
	footer page
-------------------------------------------------------------------------------------------------------*/
.copyright { font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999 }
.copyright_italic { font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999; font-style: italic }


/*-------------------------------------------------------------------------------------------------------
	menu 
-------------------------------------------------------------------------------------------------------*/
.menuParent { color: #000000; font: 11px Arial, sans-serif; } 
.menuChild { display: none; height: 0px; }
.menuOption { font-family: Arial, sans-serif; font-size: 10px; color:#000000;}
a.menu { font-family: Arial, sans-serif; font-size: 10px; text-decoration: none; color: #000000 }
a.menu:hover { font-family: Arial, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600 }
#menu {
	top: 25px;
	visibility: hidden;
	position: absolute;
	width: 200px;
}


/*-------------------------------------------------------------------------------------------------------
	product pages
-------------------------------------------------------------------------------------------------------*/
.productDefault { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.productDefaultBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }

/* paslode impulse */
.productImpulseTitle { font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #FF6600; font-style: italic }
.productPaslodeImPurpose { font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #000000 }
.productPaslodeImNo { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: none; color: #000000 }
.productPaslodeImTdSubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; background-color: #FF6600 }
a.productPaslodeImLink { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 13px; font-weight: bold; text-decoration: underline }
a.productPaslodeImLink:hover { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 13px; font-weight: bold; text-decoration: none }
.productPaslodeImConsumablesColumnTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600 }
.productPaslodeImConsumablesTdOne { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #DBDBDB }
.productPaslodeImConsumablesTdTwo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F3F3F3 }

/* paslode */
.productPaslodeTitle { font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #FF6600; font-style: italic }
.productPaslodePurpose { font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #FF6600 }
.productPaslodeNo { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: none; color: #000000 }
.productPaslodeTdSubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; background-color: #FF6600 }
a.productPaslodeLink { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 13px; font-weight: bold; text-decoration: underline }
a.productPaslodeLink:hover { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 13px; font-weight: bold; text-decoration: none }
.productPaslodeConsumablesColumnTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600 }
.productPaslodeConsumablesTdOne { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #DBDBDB }
.productPaslodeConsumablesTdTwo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F3F3F3 }

/* duo-fast */
.productDuofastPurpose { font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #21519B }
.productDuofastNo { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: none; color: #000000 }
.productDuofastTdSubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #21519B }
a.productDuofastLink { font-family: Arial, Helvetica, sans-serif; color: #21519B; font-size: 13px; font-weight: bold; text-decoration: underline }
a.productDuofastLink:hover { font-family: Arial, Helvetica, sans-serif; color: #21519B; font-size: 13px; font-weight: bold; text-decoration: none }
.productDuofastConsumablesColumnTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #21519B }
.productDuofastConsumablesTdOne { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #DBDBDB }
.productDuofastConsumablesTdTwo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F3F3F3 }




.listProductsTitle { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold; }
.listProductsSubtitle { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; }
.listProductsImpulse { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 12px; font-weight: bold; font-style: italic; }
.listProductsBullet { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; }
a.listProductsLink { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 12px; font-weight: bold; text-decoration: underline }
a.listProductsLink:hover { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 12px; font-weight: bold; text-decoration: none }

.searchProductTitle { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold; }


.blackbold {font: bold 11px Arial, sans-serif; color: #000000 }
.justif1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; text-align: justify}
.basdepage {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; background-color: #000000; text-align: center}
.bg {  background-image: url(../Catalogue/img/fond_page_recherche.jpg); background-repeat: no-repeat}
.paslode {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic; font-weight: bold; color: #FF6600}
.duofast { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic; font-weight: bold; color: #21519B}
.titre2 { font: normal 32px Arial, Helvetica, sans-serif; color: #000000}
.textuelb { text-align: justify; font: bold 13px Arial, sans-serif; color: black; }
.blacktab { font: 10px Arial, Helvetica, sans-serif; color: #000000 }
.blacktab2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.bordtab {  border: #FF6600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.ital { text-align: justify; font: italic 13px Arial, sans-serif; color: black; }
.textuelred { text-align: justify; font: 13px Arial, sans-serif; color: #FF0000; }
.avanbold { font: bold 12px Arial, Helvetica, sans-serif; color: black; text-decoration: none }
.imgCaption { font: 10px Arial; }
.textuel {text-align: justify; font: 13px Arial, sans-serif; color: black;}
.text {font: 12px Arial, sans-serif; color: #000000;}
.textbold {font: bold 12px Arial, sans-serif; color: #000000;}
.titre {font: bold 32px Arial, Helvetica, sans-serif; color: #FF6600}

a.imgCaption { font: 10px Arial; text-decoration: underline; color: #000000; }
a.imgCaption:hover { font: 10px Arial; text-decoration: none; color: #000000;  }

.subtitle { font: 14px Arial, sans-serif; color: #000000; font-weight: bold; }

a.subtitle { font: 14px Arial, sans-serif; text-decoration: none; color: #000000; font-weight: bold; }
a.subtitle:hover { font: 14px Arial, sans-serif; text-decoration: none; color: #FF6600; font-weight: bold; }

a.link { font: 13px Arial, sans-serif; text-decoration: underline; color: #000000; font-weight: none; }
a.link:hover { font: 13px Arial, sans-serif; text-decoration: none; color: #FF6600; font-weight: none; }



/*-------------------------------------------------------------------------------------------------------
	news
-------------------------------------------------------------------------------------------------------*/
.newstitle { font: bold 14px Arial, sans-serif; color: #000000 }
.newssubtitle { font: bold 13px Arial, sans-serif; color: #666666 }
.newsbody { font: 13px Arial, sans-serif; color: #000000 }
a.news { font: 13px Arial, sans-serif; text-decoration: underline; color: #000000 }
a.news:hover { font: 13px Arial, sans-serif; text-decoration: none; color: #FF6600 }
.newsDate { font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size: 13px; font-weight: bold; }
a.newsBold { font: 13px Arial, sans-serif; text-decoration: underline; color: #000000; font-weight: bold; }
a.newsBold:hover { font: 13px Arial, sans-serif; text-decoration: none; color: #FF6600; font-weight: bold; }


.errorMsg {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; font-weight: bold }

.ButtonGen { 
	font-family: Arial, Helvetica, sans-serif;	
	color: #000000;	
	font-weight: bold;	
	background-color: #FF6600; 
	width: 50px; 
	font-size: 11px
}
.box3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #FF6600 solid; text-indent: 2px; color: #000000}
