body {	
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	margin-top: 0.2em;
	margin-right: 0.2em;
	margin-bottom: 0.2em;
	margin-left: 0.2em;
	}
.headertd1bg{
	background-color: #FFFFFF;
}
.headertdmenubg{
	background-color: #666699;
	background-image:url(../images/backgroundhome/bgtopheader.gif);
}
.headertdbgbottom{
	background-color: #FFFFFF;
	height:2px;
}
.headersearchtitle{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #000000;	
	font-weight: bold;
}
.headermainetitle{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}
.Searchinputbox{
	height:16px; 
	width:129px; 
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 8pt; 
	COLOR: #000000;        						
	FONT-STYLE: normal; 
	FONT-FAMILY: VERDANA; 
	LETTER-SPACING: 0px; 
	TEXT-ALIGN: LEFT;
}

/* General table td border Style */
.tdwhithborderheight1px {
	background-color: #000000;
	height: 1px;
}
.tdwhithborderwidth1px {
	background-color: #000000;
	width: 1px;
}
.tdwhithborderheightandwidth1px{
	background-color: #000000;
	height: 1px;
	width: 1px;	
}

.menucattitleSymbol{
	font-family: Verdana, Tahoma;
	font-size: 9px;
	color: #FFFFFF;	
	font-weight: bold;
}
.menucattitlelink{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}
.menusouscattitle{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}
.menusouscattitleNews{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}
.Newsletterinputbox{
	height:16px; 
	width:129px; 
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 7pt; 
	COLOR: #000000;        						
	FONT-STYLE: normal; 
	FONT-FAMILY: VERDANA; 
	LETTER-SPACING: 0px; 
	TEXT-ALIGN: LEFT;
}
.menusponsortitle{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #7FA2D5;	
	font-weight: bold;
	text-decoration:none;
}
.menutitlesecure{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #0099FF;	
	font-weight: bold;
	text-decoration:none;
}
.footercopyright{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}
.legalmaterial{
	font-family: Verdana, Tahoma;
	font-size: 9px;
	color: #000000;	
	font-weight: bold;	
	text-decoration:none;
}


/* Style for menu  page */
.tdclockviewbg {
	background-color: #DDDDDD;
	height: 31px;
	FONT-FAMILY: VERDANA;
	COLOR: #000000;
	FONT-SIZE: 7pt;
	TEXT-ALIGN: center;
	FONT-STYLE: normal;
	}
.tdstatusbar {
	background-color: #DDDDDD;
	height: 29px;
	FONT-FAMILY: VERDANA;
	COLOR: #000000;
	FONT-SIZE: 7pt;
	TEXT-ALIGN: left;
	FONT-STYLE: normal;
	}	
.SrchOption {
	FONT-FAMILY: VERDANA;
	COLOR: #000000;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	}
.Menutdwhithborderheight1px {
	background-color: #BABABA;
	height: 1px;
}
.Menutdwhithborderwidth1px {
	background-color: #BABABA;
	width: 1px;
}
.Menutdwhithborderheightandwidth1px{
	background-color: #BABABA;
	height: 1px;
	width: 1px;	
}
.CartviewBG {
	background-color: #DDDDDD;
}
.CartBG {
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;	
	font-weight: bold;
	font-family: Verdana, Tahoma;
}
.CartBGorange {
	background-color: #DA5A13;
}
.carttext{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}
.Menutdwhithborderheightandwidth1px2{
	background-color: #BABABA;	
}
.bgfilter {
	background-color: #E3E3E3;
	FONT-FAMILY: VERDANA;
	COLOR: #000000;
	FONT-SIZE: 7pt;
	TEXT-ALIGN: center;
	FONT-STYLE: normal; 
	
	}
.FilterStyle{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #000000;	
	text-decoration:none;
}
.FilterShowall{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:underline;
}
.BrandTitle{
	font-family: Verdana, Tahoma;
	font-size: 14px;
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
	background-color:#E2E2E2;
}
.ProdName{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	padding-left:5px;
	color: #000000;	
	text-decoration:none;
	
}
.ProdNameOk{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	padding-left:5px;
	color: #4B6502;	
	text-decoration:none;
	font-weight:bold;
}
.ProdName2{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #000000;	
	text-decoration:none;
	
}
.Produnderline {
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #000000;
	padding-left:5px;
	text-decoration: underline;
}
.Produnderline2 {
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.Navunderline {
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #666666;	
	text-decoration: underline;

}
.li {
	font-family: Verdana, Tahoma;
	font-size: 7px;
	color: #666666;
	list-style-type:disc

}
.SubCatName{
	font-family: Verdana, Tahoma;
	font-size: 9px;
	color: #000000;
	padding-left:5px;
	text-decoration:none;
	}
.SubCatName2{
	font-family: Verdana, Tahoma;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}
.ProdTitle{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #000000;	
	text-decoration:none;
	background-image:url(../Pages/images/bgprodtitle.gif);
}
.bgfiltre{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/bgcartbtn.gif);
}
.Symbole{
	font-family: Wingdings 3;
	font-size: 12px;
	color: #36ABC6;
	padding-left:5px;
	text-decoration:none;
	font-weight: bold;
}
.Symbolenewprod{
	font-family: Wingdings 3;
	font-size: 12px;
	color: #A50021;
	padding-left:5px;
	text-decoration:none;
	font-weight: bold;
}
.bgnewproduct{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #FFFFFF;	
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/bgnewproduct.gif);
}
.bgOffreProd{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #FFFFFF;	
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/bgofferprod.gif);
}

.NewProdTxtBold{
	font-family: Verdana, Tahoma;
	font-size: 9px;
	color: #000000;	
	text-decoration:none;
	font-weight: bold;	
}
.NewProdTxtNormal{
	font-family: Verdana, Tahoma;
	font-size: 9px;
	color: #000000;	
	text-decoration:none;
}
.NewProdPriceOrange{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #DA5912;	
	text-decoration:none;
	font-weight: bold;	
}
.NewProdMoreInfo{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #006565;	
	text-decoration:none;
	font-weight: bold;	
}
.NewProdMoreInfoOver{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #006565;	
	text-decoration:underline;
	font-weight: bold;	
}
.NewProdDesc3{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #666666;	
	text-decoration:none;
	text-align:justify;
}
.NewProdDescSmall{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #666666;	
	text-decoration:none;
	text-align:justify;
}
.NewProdDesc2{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #666666;	
	text-decoration:none;
	padding-left: 20px;	
}

.AddtoCartTable{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #666666;	
	text-decoration:none;
	font-weight: bold;	
}
.ProdDetailTitleColor{
	font-family: Verdana, Tahoma;
	font-size: 13pt;
	color: #2FA8C5;	
	text-decoration:none;
	font-weight: bold;	
}
.ProdDetailTitleColorB{
	font-family: Verdana, Tahoma;
	font-size: 13pt;
	color: #FFFFFF;	
	text-decoration:none;
	font-weight: bold;	
}
.ProdDetailSubTitleColor{
	font-family: Verdana, Tahoma;
	font-size: 10pt;
	color: #FFFFFF;	
	text-decoration:none;
	font-weight: bold;	
}
.ProdDetailZoomImg{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #2FA8C5;	
	text-decoration:Underline;
	font-weight: bold;	
}
.ProdDetailZoomImgRed{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #DA5912;	
	text-decoration:Underline;
	font-weight: bold;	
}
	.Categoriewidth
	{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #2FA8C5;
	background-color:#E3E3E3;
	text-decoration:underline;
	padding-left:5px;
	font-weight: bold;	
	}
	.Subcategorie
	{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #666666;	
	padding-left:5px;
	font-weight: bold;	
	}
.ProdPriceOrange
	{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #FF6633;	
	text-decoration:none;
	font-weight: bold;	
	}
.ProdPriceHT
	{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #666666;	
	text-decoration:none;
	}
	
.ProdDescDetails{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	color: #5B82A9;	
	text-decoration:none;
	padding-left: 5px;
	font-weight:bold;
}
.ProdDescNormal{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	color: #5B82A9;	
	text-decoration:none;
	font-weight:bold;
}
.ProdDescDetailsBg{
background-color:#C3CDD9;

}

.InputQty {
	BORDER-RIGHT: #3F3F5D 1px solid; 
	BORDER-TOP: #3F3F5D 1px solid; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt; 
	BORDER-LEFT: #3F3F5D 1px solid;
	WIDTH: 38px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #3F3F5D 1px solid;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial; 
	LETTER-SPACING: 1px; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-ALIGN: center;
	FONT-VARIANT: small-caps;
}
.InputFilter {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 62px;
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 13px;
	background-image:url(../images/bgcartbtn.gif);
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
			 }
.Inputvalidship {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 140px;
	FONT-STYLE: normal;
	font-weight:bold;
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 13px;
	background-image:url(../images/bgcartbtn.gif);
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
			 }			 
.InputCompare {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 140px;
	font-weight:bold;
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 15px;
	background-image:url(../images/menu/bg/bgmenuturc.gif);
	font-size: 10px;
	color: #ffffff;	
	text-decoration:none;
			 }
.Inputvalidatebasket {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 140px;
	font-weight:bold;
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 13px;
	background-image:url(../images/bgcartbtn.gif);
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}
.Inputvalidateshipping {
	BORDER-RIGHT: 1px #BABABA solid; 
	BORDER-TOP: 1px #BABABA solid; 
	BORDER-BOTTOM: 1px #BABABA solid;
	BORDER-LEFT: 1px #BABABA solid;
	WIDTH: 140px;
	font-weight:bold;
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 13px;
	background-image:url(../images/bgcartbtn.gif);
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}			 
.InputCompareNewProd {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 140px;
	font-weight:bold;
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 15px;
	background-image:url(../images/backgroundhome/bghomered.gif);
	font-size: 10px;
	color: #ffffff;	
	text-decoration:none;
			 }			 
.comparetxt {
	font-family:Tahoma, Verdana;
	font-style:normal;
	font-size:9px;
	color:#7F7F7F;
			}			 
.ShowAllFilter {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 90px;
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 13px;
	background-image:url(../images/bgcartbtn.gif);
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
			 }
.CompareCarct
	{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
	}
.Add2BasketBtn {
	BORDER-RIGHT: 0px #3F3F5D; 
	BORDER-TOP: 0px #3F3F5D; 
	BORDER-BOTTOM: 0px #3F3F5D;
	BORDER-LEFT: 0px #3F3F5D;
	WIDTH: 117px;
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 18px;
	background-image:url(../images/add2basketbg.gif);
	font-size: 9px;
	color: #ffffff;	
	text-decoration:none;
	font-weight: bold;
	text-transform:capitalize
}	

.Menutdwhithborderheight1pxbtn{
	background-color: #3F3F5D;
	height: 1px;
}
.Menutdwhithborderwidth1pxbtn {
	background-color: #3F3F5D;
	width: 1px;
}
.Menutdwhithborderheightandwidth1pxbtn{
	background-color: #3F3F5D;
	height: 1px;
	width: 1px;	
}
.BgCartTitle {
	background-image:url(../images/bgcarttitle.gif);
	height:15px;
	color: #ffffff;	
	font-weight: bold;
	font-size: 10px;
	FONT-FAMILY: Verdana, Tahoma;
}
.CartMsg1 {
	color: #000000;	
	font-weight: bold;
	font-size: 10px;
	FONT-FAMILY: Verdana, Tahoma;
	padding-top:10px;
	padding-bottom:10px;
}
.CartMsg2 {
	color: #000000;	
	font-size: 10px;
	FONT-FAMILY: Verdana, Tahoma;
	padding-left:10px;
	padding-right:10px;
	text-align:left
}
.CartMsg3 {
	color: #000000;	
	font-size: 10px;
	FONT-FAMILY: Verdana, Tahoma;
	padding-left:10px;
	padding-right:10px;
	text-align:center
}
.Cartbgimage {
	background-image:url(../images/bgcartimage.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:100%
}
.BasketTitle {
	font-family: Verdana, Tahoma; 
	font-size: 12px;
	color: #DA5912; 
	font-weight: bold;
	text-decoration:none;
	}
.Baskettext{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}
.BaskettextUnderline{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:underline;
}
.InputQteBasket {
	BORDER-RIGHT: #3F3F5D 1px solid; 
	BORDER-TOP: #3F3F5D 1px solid;  
	BORDER-BOTTOM: #3F3F5D 1px solid;
	BORDER-LEFT: #3F3F5D 1px solid;
	WIDTH: 58px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 14px;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
	}
.InputPriceBasket {
	BORDER-RIGHT: #EEEFEF 1px solid; 
	BORDER-TOP: #EEEFEF 1px solid;  
	BORDER-BOTTOM: #EEEFEF 1px solid;
	BORDER-LEFT: #EEEFEF 1px solid;
	WIDTH: 62px;
	background-color:#EEEFEF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: right;
	HEIGHT: 20px;
	font-size: 12px;
	color: #000000;	
	text-decoration:none;
	font-weight: bold;
	}	
.InputPriceTBasket {
	BORDER-RIGHT: #EEEFEF 1px solid; 
	BORDER-TOP: #EEEFEF 1px solid;  
	BORDER-BOTTOM: #EEEFEF 1px solid;
	BORDER-LEFT: #EEEFEF 1px solid;
	WIDTH: 62px;
	background-color:#EEEFEF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: right;
	HEIGHT: 20px;
	font-size: 12px;
	color:#DA5912;
	text-decoration:none;
	font-weight: bold;
	}	
	
.InputPromo {
	BORDER-RIGHT: #3F3F5D 1px solid; 
	BORDER-TOP: #3F3F5D 1px solid;  
	BORDER-BOTTOM: #3F3F5D 1px solid;
	BORDER-LEFT: #3F3F5D 1px solid;
	WIDTH: 76px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-ALIGN: center;
	HEIGHT: 20px;
	font-size: 12px;
	color: #000000;	
	text-decoration:none;
	font-weight: bold;
}
.inputLogin{
 	width:160px;
	BORDER-RIGHT: #BABABA 1px solid;
	BORDER-TOP: #BABABA 1px solid; 
	BORDER-BOTTOM: #BABABA 1px solid;
	BORDER-LEFT: #BABABA 1px solid;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 7pt; 
	COLOR: #000000;        						
	FONT-STYLE: normal; 
	FONT-FAMILY: VERDANA; 
	LETTER-SPACING: 0px; 
	TEXT-ALIGN: LEFT;
}

.inputPass{
 	width:90px;
	BORDER-RIGHT: #BABABA 1px solid;
	BORDER-TOP: #BABABA 1px solid; 
	BORDER-BOTTOM: #BABABA 1px solid;
	BORDER-LEFT: #BABABA 1px solid;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 7pt; 
	COLOR: #000000;        						
	FONT-STYLE: normal; 
	FONT-FAMILY: VERDANA; 
	LETTER-SPACING: 0px; 
	TEXT-ALIGN: LEFT;
}
.LoginText{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none; 
	}
.LoginTitle{
	font-family: Verdana, Tahoma;
	font-size: 9px;
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}
.Basketvalidation{
	background-color:#EEEFEF;
	padding-left:10px;
	padding-right:10px;
}
.Searchinputboxheadercart{
	height:16px; 
	width:129px; 
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 8pt; 
	COLOR: #000000;        						
	FONT-STYLE: normal; 
	FONT-FAMILY: VERDANA; 
	LETTER-SPACING: 0px; 
	TEXT-ALIGN: LEFT;
}
.Newsletterinputboxheader2{
	height:16px; 
	width:129px; 
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 7pt; 
	COLOR: #000000;        						
	FONT-STYLE: normal; 
	FONT-FAMILY: VERDANA; 
	LETTER-SPACING: 0px; 
	TEXT-ALIGN: LEFT;
}
.newaccountitalic{
	FONT-FAMILY: VERDANA; 
	COLOR: #000000;
	FONT-SIZE: 8pt;
	font-style:italic;

}
.BgNewAccountTitle {
	background-image:url(../images/bgcarttitle.gif);
	height:15px;
	color: #ffffff;	
	font-weight: bold;
	font-size: 10px;
	padding-left:10px;
	FONT-FAMILY: Verdana, Tahoma;
}
.menucattitleTurquoise{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
	background-image:url(../images/menu/bg/bgmenuturc.gif);
}
.menucattitleVertP{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
	background-image:url(../images/menu/bg/bgmenuvertp.gif);
}
.menucattitleRouge{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
	background-image:url(../images/backgroundhome/bghomered.gif);
}
.menucattitleVert{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
	background-image:url(../images/menu/bg/bgmenugreen.gif);
}
.menucattitleOrange{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
	background-image:url(../images/menu/bg/bgmenuorange.gif);
}
.carbgttitle{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
	background-image:url(../images/bgcarttop.gif);
}
.BgNewProdNum {
	color: #FFFFFF;
	background-color:#2FA8C5;
	font-weight: bold;
	width:48px;
	height:15px;
	font-size: 11px;
	text-align:center
	FONT-FAMILY: Verdana, Tahoma;
}
.BgNewTitle {
	color: #79A400;
	padding-left:5PX;
	font-weight: bold;
	font-size: 10px;
	text-align:left;
	FONT-FAMILY: Verdana, Tahoma;
	letter-spacing:2px;
}
.NewsProdrightbottom {
	width:48px; 
	height:17px; 
	background-color:#424270; 
	border-right: 1px solid;
	border-right-color:#666699; 
	font-family:Verdana, Tahoma; 
	font-size:10px; 
	color:#ffffff;
	font-weight: bold;
	vertical-align:middle;
}
.NewsProdrightbottomleft {
	width:48px; 
	height:17px; 
	background-color:#424270; 
	border-right: 1px solid;
	border-right-color:#666699; 
	font-family:Verdana, Tahoma; 
	font-size:10px; 
	color:#ffffff;
	font-weight: bold;
}
.homeprodaddtocart{
	background-image:url(../images/backgroundhome/bgaddtocart.gif);
	font-family:Tahoma, Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}
.bginfoprod{
	background-image:url(../images/backgroundhome/bginfoprod.gif);
	font-family:Tahoma, Verdana;
	font-size:10px;
	font-weight:bold;
	color:#666666;
}
.NewsProdcatname {
	font-family:Verdana, Tahoma; 
	font-size:10px; 
	color:#638AB1;
	font-weight: bold;
}

.NewsProdtitle {
	width:auto; 
	height:20px; 
	background-color:#638AB1; 
	font-family:Verdana, Tahoma; 
	font-size:12px; 
	color:#E3E3E3;
	font-weight: bold;
	letter-spacing:2px;
	text-align:center;
	background-image:url(../images/backgroundhome/bgtopheader.gif);
}
.Solutiontitle {
	width:auto; 
	height:20px; 
	background-color:#762B71; 
	font-family:Verdana, Tahoma; 
	font-size:12px; 
	letter-spacing:2px;
	color:#E3E3E3;
	font-weight: bold;
	text-align:center;
	background-image:url(../images/menu/bg/bgmenuviolet.gif);
}
.NewProdDesc {
	color: #505050;
	font-size: 10px;
	padding:5px;
	FONT-FAMILY: Verdana, Tahoma;
	text-align:justify
}
.NewProdDescNext {
	color: #505050;
	font-size: 10px;
	padding:5px;
	FONT-FAMILY: Verdana, Tahoma;
	text-decoration:underline;
}
.NewProdTypeTitle{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
.NewProdPrice{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	color: #79A400;	
	font-weight: bold;
	text-decoration:none;
	text-shadow: black 0px 0px 5px;
	padding-right:2px;
}
.NewProdPrice2{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #DA5912;	
	font-weight: bold;
	text-decoration:none;
	text-shadow: black 0px 0px 5px;
	padding-right:2px;
}
.NewProdPriceSmall{
	font-family: Verdana, Tahoma;
	font-size: 8pt;
	color: #DA5912;	
	font-weight: bold;
	text-decoration:none;
	text-shadow: black 0px 0px 5px;
}
.NewProdRed{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #A50021;	
	font-weight: bold;
	text-decoration:none;
	text-shadow: black 0px 0px 5px;
	padding-right:5px;
}
.NewProdOffer {
	width:auto; 
	height:20px; 
	background-color:#A50021; 
	font-family:Verdana, Tahoma; 
	font-size:12px; 
	color:#E3E3E3;
	font-weight: bold;
	letter-spacing:2px;
	text-align:center;
	border-bottom:1px solid;
	border-bottom-color:#BABABA;
	background-image:url(../images/backgroundhome/bghomered.gif);
	
}
.NewProdOfferPrice {
	width:auto; 
	height:10px; 
	background-color:#E3E3E3; 
	font-family:Verdana, Tahoma; 
	font-size:12px;
	color:#DA5912;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
	text-align:center;
}
.NewProdOfferPrice2 {
	font-family:Verdana, Tahoma; 
	font-size:12px;
	color:#DA5912;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
}
.NewProdOfferNewPrice {
	width:auto; 
	height:10px; 
	background-color:#E3E3E3; 
	font-family:Verdana, Tahoma; 
	font-size:12px;
	color:#79A400;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
	text-align:center;
}
.NewProdOfferNewPrice2 {
	font-family:Verdana, Tahoma; 
	font-size:12px;
	color:#79A400;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
}
.NewProdOfferBlack {
	width:auto; 
	height:10px; 
	background-color:#E3E3E3; 
	font-family:Verdana, Tahoma; 
	font-size:12px;
	color:#000000;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
	text-align:center;
}
.ShippingBgborderNCostumer {
	height:91px;
	background-color:#EFEFEF;
}
.ShippingBgborder {
	background-color:#EFEFEF;
}
.ShippingTitleText{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #DA5912;	
	font-weight: bold;
	text-decoration:none;
	padding-left:8px;
}
.ShippingText{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	text-decoration:none;
	padding-left:14px;
	text-align:center;
}
.ShippingLogin{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
	padding-right:5px;
}
.ShippingLoginTitle{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}
.ShippingLoginTitletxt{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}
.ShippingPassword{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
	padding-right:5px;
	padding-left:15px;
}
.shippingfieldname{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	padding-right:2px;
	text-decoration:none;
}
.shippingfieldtitle{
font-family: Verdana, Tahoma;
font-size: 12px;
color: #000000;	
font-weight: bold;
padding-left:5px;
padding-right:5px;
height:17px;
width:100%;
text-decoration:none;
background-color:#DDDDDD;
border-left:1px #7F9DB9 dotted;
border-right:1px #7F9DB9 dotted;
border-bottom:1px #7F9DB9 dotted;
}
.shippingfieldtitle2{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #000000;	
	font-weight: bold;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;

}
.shippingdetails1{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}
.shippingpayementtitle{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #000000;	
	text-decoration:none;
	font-weight:bold;
}
.shippingpayementtitlepay{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}
.shippingdetailsIT{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	font-style:italic;

}
.shippingdetailsITbg{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	background-color:#E3E3E3;
	font-weight:bold;
	color: #000000;
	font-style:italic;

}
.TotalShippinOrange{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #DA5912;

}
.TotalShippinOrange8px{
	font-family: Verdana, Tahoma;
	font-size: 9px;
	font-weight:bold;
	color: #DA5912;

}
.LoginAlerte{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	padding-left:5px;
	color: #A50021;	
	font-weight: bold;
	text-decoration:none;
}
.LoginAlertevalid{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	padding-left:5px;
	color: #A50021;	
	font-weight: bold;
	text-decoration:none;
}
.lostpassalerte{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	padding:2px;
	color: #A50021;	
	font-weight: bold;
	text-decoration:none;
}
.lostpassalerteok{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	padding:2px;
	color: #79A400;	
	font-weight: bold;
	text-decoration:none;
}
.bgchkboxcomp{
	background-image:url(../images/bgcomparebox.gif);
	width:27px;
}
.bgchkboxcompnewprod{
	background-image:url(../images/bgcomparenewprod.gif);
	width:27px;
}
.bgprodzoom
{
	background-image:url(../images/bgzoom.gif);
}
.ProdInfoOrange{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	font-weight:bold;
	color: #DA5912;
	text-decoration:none;

}
.Productcaracteristique{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	background-color:#E3E3E3;
	color: #000000;
}
.ProductdetailPrintFont
	{
	font-family:Tahoma;
	font-size: 12px;
	color: #2FA8C5;	
	text-decoration:underline;
	font-weight:bold;
	}
.PromocodeAlerte{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	color: #A50021;	
	font-weight: bold;
	text-decoration:none;
}
.imagetransparency
{
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;

}
.imagetransparency2
{
	filter:alpha(opacity=85);
	opacity: 1;
	-moz-opacity:1;

}
.DocumentItalicOrangetxt{
	font-family:Tahoma;
	font-size: 7.5pt;
	color: #90908F;	
	text-decoration:none;
	font-style:italic;
}
.AccountOrderTitle{
	font-family: Verdana, Tahoma;
	font-size: 14pt;
	font-weight:bold;
	color: #DA5912;
	text-decoration:none;

}
.AccountOrderTitle2{
	font-family: Verdana, Tahoma;
	font-size: 12pt;
	font-weight:bold;
	color: #DA5912;
	text-decoration:none;

}
.AccountOrderSubTitle{
	font-family: Verdana, Tahoma;
	font-size: 10pt;
	background-color:#E3E3E3;
	font-weight:bold;
	color: #000000;

}
.AccountOrderDetailTitle{
	font-family: Verdana, Tahoma;
	font-size: 10pt;
	font-weight:bold;
	color: #DA5912;
	text-decoration:none;

}
.QAblueTitle{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #4B618C;	
	font-weight: bold;
	text-decoration:none;
}
.QAblueResponse{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #000000;	
	text-decoration:none;
}
.QARedTitle{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #6B2322;	
	font-weight: bold;
	text-decoration:none;
}
.CGVTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#CC0000;
}
.CGVTitleNormal
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#CC0000;
}
.CGVtext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
}
.CGVtextOrange
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#DA5912;
	font-weight:bold;
}
.CGVtextBlue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#2FA8C5;
	font-weight:bold;
}
.CGVtextunderline
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	text-decoration:underline;
}
.CGVtextitalic
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-style:italic
}
.CGVtextitalicUnderline
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-style:italic;
	text-decoration:underline;
}
.CGVtexts
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
}
.identfont{
	font:bold 10pt tahoma;
	color:#000000;
}
.NewAccountfont{
	font:bold 10pt tahoma;
	color:#000000;
}
.NewProdRedTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#AB5554;
	font-weight:bold;
	text-decoration:none;
}
.NewProdRedTitleU
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#AB5554;
	font-weight:bold;
	text-decoration:underline;
}
.NewProdgray
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#777777;
}
.NewProdgrays
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#777777;
}
.BgProdLeft{
	background-image:url(../images/infoprod/bgleft.gif);

}
.vbmenu_control
{
	background: #003467 url(../images/backgroundhome/bgtopheader.gif) repeat-x top left;
	color: #EFEFEF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background-color: #8A949E;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
#PCL {
		font-family: Verdana,Arial,Helvetica;
		font-style: none;
		font-weight: normal;
		text-decoration: none;
		font-size: 8pt;
}

#PTT {
		font-family: Verdana,Arial,Helvetica;
		font-size: 8pt;
}

#PST {
		font-family: Verdana,Arial,Helvetica;
		font-size: 8pt;
}
