.bss {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 10px 10px; PADDING-TOP: 4px; BACKGROUND-COLOR: white;
}
.bs {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 10px 10px; PADDING-TOP: 4px; BACKGROUND-COLOR: white;
}
.simple {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;
}
.head .simple {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none;
}
.nosp {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px;
}
.bss IMG.prd {
	CLEAR: left; FLOAT: left; MARGIN: 5px 10px;
}
.bss .titre {
	MARGIN-BOTTOM: 10px; FONT: bold 16px Arial; COLOR: #ff0000; TEXT-ALIGN: center;
}
.simple .titre {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: -4px -4px 10px; PADDING-TOP: 4px;
}
.bss .marque {
	DISPLAY: block; FONT: 10px Verdana; COLOR: black; TEXT-DECORATION: none;
}
.bss .pTitle {
	PADDING-BOTTOM: 8px; MARGIN-LEFT: 84px;
}
.bss .desc {
	CLEAR: left; FONT-SIZE: 10px; TEXT-ALIGN: justify;
}
.bss .stock {
	DISPLAY: block; MARGIN: 2px 0px; FONT: bold 11px Arial;
}
.bss .stock SPAN {
	DISPLAY: block; MARGIN: 2px 0px; FONT: bold 11px Arial;
}
.bss IMG.stock {
	WIDTH: 94px; HEIGHT: 10px;
}
.bss .intro {
	FONT-SIZE: 10px;
}
.bss .intro .titre {
	TEXT-ALIGN: left;
}
.bss .intro .marque {
	FONT: 13px Arial;
}
.bss .intro A {
	FONT: bold 13px Arial;
}
.bss .pack {
	PADDING-RIGHT: 10px; BORDER-TOP: #b0b0b0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}
.bss .pack .prix {
	FLOAT: right;
}
.bss .pack .marque {
	DISPLAY: block; MARGIN-BOTTOM: 10px;
}
.bss .lib {
	MARGIN-TOP: 10px; LEFT: 4px; COLOR: red; POSITION: relative; TOP: 2px; TEXT-ALIGN: right;
}
.bss .lib A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #0b6000; PADDING-BOTTOM: 2px; FONT: bold italic 8pt verdana; COLOR: #ccff00; PADDING-TOP: 1px;
}
.bs .Titre {
	FONT: bold 15px Arial; COLOR: red; TEXT-ALIGN: center;
}
.bs .Intro {
	FONT-SIZE: 12px; PADDING-BOTTOM: 10px; TEXT-ALIGN: justify;
}
.bs .Lst {
	FONT: bold 13px Arial;
}
.bs LI {
	FONT: 12px Arial;
}
.bhp {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; BORDER-LEFT: red 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 1px solid;
}
.bhp .titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px;
}
.bhp .stitre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 16px Arial; COLOR: red; PADDING-TOP: 10px;
}
.bhp .c {
	MIN-HEIGHT: 50px; MARGIN: 10px 0px 0px;
}
.bhp P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.bhp P A {
	FONT-SIZE: 10px; TEXT-DECORATION: none;
}
.bhp P A.cat {
	DISPLAY: none; FONT-SIZE: 10px; FLOAT: right; TEXT-TRANSFORM: uppercase;
}
.bhp IMG.pdt {
	FLOAT: left;
}
.bhp .stock {
	MARGIN: 5px 0px 0px; FONT: bold 11px Arial;
}
.bsp .stock {
	MARGIN: 5px 0px 0px; FONT: bold 11px Arial;
}
.bhp IMG.stock {
	DISPLAY: block; WIDTH: 94px; HEIGHT: 10px;
}
.bsp IMG.stock {
	DISPLAY: block; WIDTH: 94px; HEIGHT: 10px;
}
.bhp .n {
	FLOAT: left; MARGIN: 12px 2px 0px 4px; FONT: bold 16px Arial;
}
.bhp H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.bsp H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.titlenews H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.bsp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; PADDING-TOP: 0px;
}
.bsp TABLE {
	WIDTH: 100%;
}
.bsp TD {
	VERTICAL-ALIGN: top; WIDTH: 33%; TEXT-ALIGN: center;
}
.bsp .titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; HEIGHT: 20px;
}
.bsp .titre .texte {
	MARGIN-TOP: -8px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase;
}
.bsp DIV.contenu {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid;
}
.bsp IMG.pdt {
	
}
.bsp P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px;
}
.bsp P.pdt {
	HEIGHT: 80px;
}
UNKNOWN {
	MIN-HEIGHT: 70px; HEIGHT: auto;
}
.bsp UL.lnk {
	PADDING-LEFT: 10px; MARGIN: 0px 0px 5px 5px; WIDTH: 95%; TEXT-INDENT: -12px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;
}
.bsp UL.lnk LI {
	PADDING-TOP: 2px;
}
.bsp A {
	TEXT-DECORATION: none;
}
.bsp UL.lnk A:hover {
	BORDER-RIGHT: 0px dotted; BORDER-TOP: 0px dotted; BORDER-LEFT: 0px dotted; BORDER-BOTTOM: 1px dotted;
}
.bsp IMG.lp {
	Z-INDEX: 2; MARGIN-BOTTOM: 40px; MARGIN-RIGHT: -40px; POSITION: relative;
}
.stylePrixBarre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/soldes/barre2.gif) no-repeat center center;
}
.stylePrixBarreSoldes {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/soldes/barre2.gif) no-repeat center center;
}
.stylePrixBarreSoldes {
	FONT-WEIGHT: normal;
}
.bpr {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid;
}
.bpr .invisibleDesc {
	DISPLAY: none;
}
.bsld .invisibleDesc {
	DISPLAY: none;
}
.bpr .visibleDesc {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; MIN-HEIGHT: 120px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
 HTML .bpr .visibleDesc {
	HEIGHT: 120px;
}
.bpr IMG.prd {
	FLOAT: left; MARGIN: 5px 10px;
}
.bpr .marque {
	FONT: 13px Arial; COLOR: black; TEXT-DECORATION: none;
}
.bpr .desc {
	CLEAR: left; DISPLAY: none; FONT-SIZE: 10px; TEXT-ALIGN: justify;
}
.bpr .stock {
	DISPLAY: block; MARGIN: 5px 0px; FONT: bold 11px Arial;
}
.bpr IMG.stock {
	WIDTH: 94px; HEIGHT: 10px;
}
.bpr .intro {
	FONT-SIZE: 10px;
}
.bpr .intro A {
	FONT: bold 13px Arial; TEXT-DECORATION: none;
}
.bpr UL.Lst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.bpr UL.Lst LI {
	MARGIN: 3px 0px; OVERFLOW: hidden; HEIGHT: 14px;
}
.bpr UL.Lst A {
	FONT-WEIGHT: normal; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
.bpr UL.Lst SPAN {
	FLOAT: right; WIDTH: 80px; BACKGROUND-COLOR: white; TEXT-ALIGN: right;
}
.bpr UL.Lst A:hover {
	BORDER-RIGHT: 0px dotted; BORDER-TOP: 0px dotted; BORDER-LEFT: 0px dotted; BORDER-BOTTOM: 1px dotted;
}
.bpr UL {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none;
}
.bhp UL {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none;
}
.bpr .Titre {
	FONT: bold 15px Arial; COLOR: red; TEXT-ALIGN: center;
}
.titleNews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center;
}
.titlenews .texte {
	MARGIN-TOP: -8px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase;
}
.ul {
	DISPLAY: block; HEIGHT: 10px;
}
.ul SPAN {
	DISPLAY: block; HEIGHT: 10px;
}
.ll {
	DISPLAY: block; HEIGHT: 10px;
}
.ll SPAN {
	DISPLAY: block; HEIGHT: 10px;
}
.ul {
	MARGIN-TOP: 0px; BACKGROUND: url(/images/rlt.gif) no-repeat left top; MARGIN-LEFT: 0px;
}
.ul SPAN {
	BACKGROUND: url(/images/rrt.gif) no-repeat right top; FLOAT: right; WIDTH: 10px; MARGIN-RIGHT: 0px;
}
.ll {
	BACKGROUND: url(/images/rlb.gif) no-repeat left bottom; MARGIN-BOTTOM: -1px; MARGIN-LEFT: -2px;
}
.ll SPAN {
	BACKGROUND: url(/images/rrb.gif) no-repeat right bottom; FLOAT: right; MARGIN-BOTTOM: -2px; WIDTH: 10px; MARGIN-RIGHT: -2px;
}
.bsld {
	BACKGROUND: url(/images/locales/fr-FR/soldes/headerBlock.gif) no-repeat; HEIGHT: 21px;
}
H2.bsld {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; FONT: bold 18px arial; COLOR: #ff2a2a; TEXT-ALIGN: center;
}
.bsldborder {
	BORDER-RIGHT: #ff2a2a 2px solid; BORDER-TOP: #ff2a2a 2px solid; BORDER-LEFT: #ff2a2a 2px solid; BORDER-BOTTOM: #ff2a2a 2px solid;
}
.bsldborder .visibleDesc {
	MIN-HEIGHT: 150px;
}
 HTML .bsldborder .visibleDesc {
	HEIGHT: 150px;
}
.vit {
	MARGIN: 0px 10px 10px;
}
.vit .lt {
	BACKGROUND: no-repeat left top;
}
.vit .rt {
	BACKGROUND: no-repeat right top;
}
.vit .fond {
	MARGIN: 0px 18px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center;
}
.vit .fond .img {
	BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px;
}
.vit .BlockBody {
	BORDER-RIGHT: 3px solid; BORDER-TOP: 0px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: 3px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 3px solid;
}
.vit .intro {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left;
}
.vit TABLE DIV.titre {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; PADDING-LEFT: 30px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; MARGIN: 10px 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 15px; BORDER-BOTTOM: 2px solid;
}
.vit TD.disp {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-TOP: 4px; BACKGROUND-COLOR: white;
}
.vit TD.disp .pd3 {
	COLOR: #275b77;
}
.vit TD.disp A {
	TEXT-DECORATION: none;
}
.vit TR.border0 TD.disp {
	BORDER-RIGHT: 10px solid; BORDER-TOP: 10px solid; BORDER-LEFT: 10px solid; BORDER-BOTTOM: 10px solid;
}
.vit IMG.disp {
	MARGIN-TOP: 5px; DISPLAY: block;
}
.gadf {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; BACKGROUND: no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid;
}
.gadf DIV.gadfcont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; HEIGHT: 77px;
}
.gadf DIV.gadfcont UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 120px; PADDING-TOP: 0px;
}
.gadf DIV.gadfcont UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/images/xlocales/li_mini_fleche.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.ga {
	BACKGROUND-IMAGE: url(/images/locales/fr-fr/loupe_guides_achat.gif);
}
.df {
	BACKGROUND-IMAGE: url(/images/locales/fr-fr/journaux_discussions.gif);
}
.fpq {
	BACKGROUND-IMAGE: url(/images/locales/fr-fr/Ico-bg-FichesPratique.gif);
}
.bga {
	MARGIN: -5px;
}
