@charset "iso-8859-1";
#temp01selectproducts{width:180px;display:run-in;padding:0px;margin:0px;}
#temp01b_02{border-top:3px solid #666666;border-bottom:1px solid #666666;border-left: none;border-right:none;}
#temp01b_02 td{	border: 0px solid Green;}
#selectstorelocator{vertical-align:middle;display:inline;width:162px;}
#submitsearch{width:48px;}
#select1{width:170px;}
#skipNavLink{ display: none; }
a:link{color:#666699; text-decoration: none;}
a:visited{color:#666699; text-decoration: none;}
a:active{color:#ff3300;}
a:hover{color:#99CCFF;}
.grey1 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:10px;}
.grey2 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:13px;}
.grey5 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:11px;}
.orange1 {color:#FF3300; font-family:Arial,Helvetica,Geneva; font-size:10px;}
.darkgrey1 {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:10px;}
.darkgrey5 {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:11px;}
.black5 {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:11px;}
.Link1 a{color:#666699; font-family:Arial,Helvetica,Geneva; font-size:10px; text-decoration: none;}
.Link1 a:active{color:#ff3300;}
.Link1 a:hover{color:#99CCFF;}
a.Link1{color:#666699; font-family:Arial,Helvetica,Geneva; font-size:10px; text-decoration: none;}
a.Link1:active{color:#ff3300;}
a.Link1:hover{color:#99CCFF;}
a.Link2Bold{color:#666699; font-family:Arial,Helvetica,Geneva; font-size:11px; text-decoration: none; font-weight: bold;}
a.Link2Bold:active{color:#ff3300; font-weight: bold;}
a.Link2Bold:hover{color:#99CCFF; font-weight: bold;}
a.Link2BoldActive{color:#ff3300; font-family:Arial,Helvetica,Geneva; font-size:11px; text-decoration: none; font-weight: bold;}
.grey {color:#CCCCCC; font-family:Arial,Helvetica,Geneva; font-size:15px;}
.country{ padding-top: 37px; }
.pipe  { color: #FF9900; font-family: Arial,Helvetica,Geneva; font-size: 10pt; text-decoration: none; font-weight: bold; }
.coloredEllipseText{padding-bottom:3px;}
.bubbleheadline{color:#ffffff;font-family:Arial,Helvetica,Geneva;font-size:13px;text-decoration:none;font-weight:bold;table-layout:bg;}
.colouredCirclePadding{padding-bottom: 10px;}
.bubblelink{color:#ffffff;font-family:Arial,Helvetica,Geneva;font-size:13px;text-decoration:none;font-weight:bold;text-align:center;}
a.bubblelink{color:#ffffff;font-family:Arial,Helvetica,Geneva;font-size:13px;text-decoration:none;font-weight:bold;text-align:center;}
a.bubblelink:visited{color:#ffffff;font-family:Arial,Helvetica,Geneva;font-size:13px;text-decoration:none;font-weight:bold;text-align:center;}
a.bubblelink:hover{color:#ffffff;font-family:Arial,Helvetica,Geneva;font-size:13px;text-decoration:none;font-weight:bold;text-align:center;}
.whiteGreyCircle{font-family:Arial,Helvetica,sans-serif;text-decoration:none;color:#999999;font-size:15px;}
.whiteGreyCirclePadding{padding-top:22px;}
.bubble4{font-family:Arial,Helvetica,sans-serif;text-decoration:none;}
.bubble4pricetxt{font-weight:bold;font-size:25px;color:#99cc33;}
.bubble4pricesubtxt{font-weight:bold;font-size:11px;color:#99cc33;}
.bubble4prodtxt{font-size:15px;text-transform:uppercase;}
.bubble4prodsubtxt{font-size:11px;}


td.ltgreybg{background-color:#eeeded;}
.adpicture{border:1px solid #cccccc;}
.signature{ color: #999999; font-family: Arial,Helvetica,Geneva; font-size: 11px; text-decoration: none; font-weight: normal; }
.signaturePipe{ color: #666666; font-family: Arial,Helvetica,Geneva; font-size: 11px; text-decoration: none; font-weight: normal; }
.yellowbackground{background-color:#ffff00;}
.recallheadline{font-family:Arial,Helvetica,sans-serif;color:#ff0000;font-size:18px;}
.recallbanner{font-family:Arial,Helvetica,sans-serif;color:#ff0000;font-size:24px;background-color:#000000;height:24px;text-align:center;text-transform:uppercase;padding-top:3px;}
.recallcopyheader{padding:0px;padding-bottom:2px;margin:0px;}
.recallcopy{padding:0px;padding-bottom:5px;margin:0px;}
.recalllink{margin-left:23px;line-height:12px;}
.recallsmall{margin-top:10px;margin-bottom:10px;margin-left:10px;}
.recallsmallimg{margin-top:4px;margin-bottom:0px;padding-bottom:0px;margin-right:10px;}
.bgyellow{ background-color: #ffff00; }




/** style pour la page de paiement Ogone **/

td.ncolh1 {background-color : #006600; color : lightyellow; font-family : Arial ; font-size : 14px} 
td.ncoltxtl {background-color : #EEEDED; color : black; text-align : right ; font-family: Arial; font-weight : bold ; font-size : 14px} 
td.ncoltxtl2 {background-color : #FFFFFF; color : black; text-align : right ; font-family: Arial; font-weight : bold ; font-size : 14px} 
td.ncoltxtr {background-color : #EEEDED; color : black; text-align : left ; font-family: Arial; font-weight : bold ; font-size : 14px} 
td.ncoltxtc {background-color : #FFFFFF; color : black; text-align : center ; font-family : Arial; font-weight : bold ; font-size : 14px} 
td.ncoltxtmessage {background-color : #FFFFFF; color : #ffffcc; text-align : left ; font-family: Arial; font-weight : bold ; font-size : 14px} 
td.ncolinput {background-color : #FFFFFF; color : black ; font-family : Arial ; font-size : 14px} 
td.ncolline1 {background-color : #ffffff; color : black ; font-family : Arial ; font-size : 14px} 
td.ncolline2 {background-color : #FFFFFF; color : black ; font-family : Arial ; font-size : 14px} 
input.ncol {background-color : #666666; color : white ; font-family : Arial ; font-size : 14px} 
td.ncollogol {background-color : #EEEDED; color : black; text-align : right; font-weight : bold ; font-family : Arial ; font-size : 14px} 
td.ncollogor {background-color : #FFFFFF; color : black; text-align : left; font-weight : bold ; font-family : Arial ; font-size : 14px} 
td.ncollogoc {background-color : #EEEDED; color : black; text-align : center; font-weight : bold ; font-family : Arial ; font-size : 14px} 
table.ncoltable1 { background-color: #EEEDED;  border: 1 solid #666666 ; font-family : Arial ; font-size : 14px} 
table.ncoltable2 { background-color: #FFFFFF;  border: 2 solid #666666; font-family : Arial ; font-size : 14px} 
table.ncoltable3 { background-color: #EEEDED;  border: 1 solid #666666; font-family : Arial ; font-size : 14px} 

/** fin de style pour la page de paiement Ogone **/







	/**  Search BUtton *****  **/
.SplashBtn{
	background-color:#ffffff;
	color:#000000;
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size:10px;
	font-weight:normal;
	text-transform: uppercase;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 0px;
	margin-bottom :0px;
}
.logout {color:#ff3300; font-family:Arial,Helvetica,Geneva; font-size:11px; text-decoration: none; font-weight: bold;}
a.logout {color:#ff3300; font-family:Arial,Helvetica,Geneva; font-size:11px; text-decoration: none; font-weight: bold;}
a.logout:hover {color:#ff3300; font-family:Arial,Helvetica,Geneva; font-size:11px; text-decoration: none; font-weight: bold;}
a.logout:visited {color:#ff3300; font-family:Arial,Helvetica,Geneva; font-size:11px; text-decoration: none; font-weight: bold;}

/**  BgColor classes  **/
	.BGwhite1 {background-color:#FFFFFF; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.BGblue1 {background-color:#6AB9D7; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.BGblue2 {background-color:#96C0DC; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.BGgrey1 {background-color:#C2C2C1; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.BGgrey2 {background-color:#999999; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.BGvert1 {background-color:#A6B05E; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.BGbrown1 {background-color:#AB9C63; font-family:Arial,Helvetica,Geneva; font-size:11px;}

/**  Font classes  **/
	.purple1 {color:#333366; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.purple2 {color:#333366; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.purple3 {color:#333366; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.purple4 {color:#333366; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.purple5 {color:#333366; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.lightpurple1 {color:#666699; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.lightpurple2 {color:#666699; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.lightpurple3 {color:#666699; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.lightpurple4 {color:#666699; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.lightpurple5 {color:#666699; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.lightpurple5Bold {color:#666699; font-family:Arial,Helvetica,Geneva; font-size:11px;font-weight:bold;}
	.orange1 {color:#FF3300; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.orange2 {color:#FF3300; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.orange3 {color:#FF3300; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.orange4 {color:#FF3300; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.orange5 {color:#FF3300; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.orange2Bold {color:#FF3300; font-family:Arial,Helvetica,Geneva; font-size:13px;font-weight:bold;}
	.orange5Bold {color:#FF3300; font-family:Arial,Helvetica,Geneva; font-size:11px;font-weight:bold;}
	.orange6Bold { color: #FF3300; font-family: Arial,Helvetica,Geneva; font-size: 24px; font-weight: bold; }
	.orangeHeader{color: #FF9900; font-family:Arial,Helvetica,Geneva; font-size: 24px;  font-weight: bold;}
	.lightorange1 {color:#FF9900; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.lightorange2 {color:#FF9900; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.lightorange3 {color:#FF9900; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.lightorange4 {color:#FF9900; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.lightorange5 {color:#FF9900; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.lightorange5Bold {color:#FF9900; font-family:Arial,Helvetica,Geneva; font-size:11px;font-weight:bold;}
	.lightorange2Bold {color:#FF9900; font-family:Arial,Helvetica,Geneva; font-size:13px;font-weight:bold;}
	.lightorange3Bold {color:#FF9900; font-family:Arial,Helvetica,Geneva; font-size:16px;font-weight:bold;}
	.darkgrey1 {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.darkgrey2 {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.darkgrey3 {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.darkgrey4 {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.darkgrey5 {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.darkgrey1Bold {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:10px; font-weight:bold;}
	.darkgrey2Bold {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:13px; font-weight:bold;}
	.darkgrey3Bold {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:16px; font-weight:bold;}
	.darkgrey4Bold {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:17px; font-weight:bold;}
	.darkgrey5Bold {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:11px; font-weight:bold;}
	.darkgrey6Bold {color:#333333; font-family:Arial,Helvetica,Geneva; font-size:20px; font-weight:bold;}
	.grey0 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:9px;}
	.grey1 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.grey2 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.grey3 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.grey4 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.grey5 {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.grey5Bold{color:#666666; font-family:Arial,Helvetica,Geneva; font-size:11px; font-weight:bold;}
	.grey2Bold {color:#666666; font-family:Arial,Helvetica,Geneva; font-size:13px; font-weight:bold;}
	.black1 {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.black2 {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.black3 {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.black4 {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.black5 {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.black6 {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:24px;}
	.black1Bold {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:10px; font-weight:bold;}
	.black2Bold {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:13px; font-weight:bold;}
	.black3Bold {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:16px; font-weight:bold;}
	.black4Bold {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:17px; font-weight:bold;}
	.black5Bold {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:11px; font-weight:bold;}
	.black6Bold {color:#000000; font-family:Arial,Helvetica,Geneva; font-size:24px; font-weight:bold;}
	.white1 {color:#FFFFFF; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.white2 {color:#FFFFFF; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.white3 {color:#FFFFFF; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.white4 {color:#FFFFFF; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.white5 {color:#FFFFFF; font-family:Arial,Helvetica,Geneva; font-size:11px;}
	.red1 {color:#ff0000; font-family:Arial,Helvetica,Geneva; font-size:10px;}
	.red2 {color:#ff0000; font-family:Arial,Helvetica,Geneva; font-size:13px;}
	.red3 {color:#ff0000; font-family:Arial,Helvetica,Geneva; font-size:16px;}
	.red4 {color:#ff0000; font-family:Arial,Helvetica,Geneva; font-size:17px;}
	.red5 {color:#ff0000; font-family:Arial,Helvetica,Geneva; font-size:11px;}

/** UTILITY CLASSES **/
	.bold{ font-weight: bold; }
	.strikethrough{ text-decoration: line-through; }
	body {background-color: #FFFFFF;}
	.margin {padding-left: 30px;}
	.marginTXT {padding-left: 8px;}
	.MyForm {width: 175px;}