 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8f8284; PADDING-TOP: 0px; TEXT-ALIGN: center; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; MARGIN: -2px 0px 0px; HEIGHT: 1px
}
#container {
	MARGIN: 0px auto auto; WIDTH: 950px; POSITION: relative; TEXT-ALIGN: left
}
#header {
	BACKGROUND-IMAGE: url(../images/header_fd_2.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 46px
}
#header #header_logo {
	DISPLAY: block; LEFT: 21px; WIDTH: 215px; POSITION: absolute; TOP: 14px; HEIGHT: 45px
}
#search {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 20px; HEIGHT: 22px; DELfloat: left
}
#search .search_string {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 112px; PADDING-TOP: 2px; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 12px
}
#search .search_btn {
	BACKGROUND-IMAGE: url(../images/btn/header_search.gif); VERTICAL-ALIGN: middle; WIDTH: 17px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
#content {
	DISPLAY: block; MIN-HEIGHT: 500px; MARGIN: 0px; POSITION: relative
}
#lefttop {
	
}
#left {
	LEFT: 0px; FLOAT: left; MARGIN: 0px; WIDTH: 171px; POSITION: absolute; TOP: 140px
}
#center {
	MARGIN: 8px 0px 0px 18px; WIDTH: 523px
}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 208px; PADDING-TOP: 0px
}
#footer_certification {
	LEFT: 750px; MARGIN: 0px; VERTICAL-ALIGN: bottom; WIDTH: 180px; POSITION: relative; HEIGHT: 30px; DELdisplay: block; DELcolor: #7F8083
}
#footer_certification IMG {
	MARGIN: 0px 3px
}
#footer {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/footer_fd.gif); MARGIN: 0px; VERTICAL-ALIGN: bottom; WIDTH: 940px; COLOR: #7f8083; POSITION: relative; HEIGHT: 38px; DELpadding: 10px 0 0 0
}
#footer .copyright {
	LEFT: 2px; BOTTOM: 0px; POSITION: absolute
}
#footer .links {
	LEFT: 360px; POSITION: absolute; TOP: 10px
}
#footer .links A {
	COLOR: #7f8083; TEXT-DECORATION: none
}
#footer .links A:hover {
	TEXT-DECORATION: underline
}
#footer .mention {
	LEFT: 2px; WIDTH: 210px; POSITION: absolute; TOP: 10px; DELbackground-repeat: no-repeat
}
#navtop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; DELbackground-color: green
}
#navtop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navtop UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navtop DL {
	Z-INDEX: 10; FLOAT: left; POSITION: relative
}
#navtop DT {
	FONT-WEIGHT: bold; MARGIN: 0px 2px 0px 0px; WIDTH: 103px; HEIGHT: 31px; TEXT-ALIGN: center
}
#navtop DT A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 103px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-DECORATION: none
}
#navtop DT A.neopost {
	TEXT-TRANSFORM: none
}
#navtop DT.grey {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_1.gif); BACKGROUND-REPEAT: no-repeat
}
#navtop DT.prod {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_1.gif); BACKGROUND-REPEAT: no-repeat
}
#navtop DT.grey A {
	COLOR: #000000
}
#navtop DT.prod A {
	COLOR: #cc0010
}
#navtop DT.black {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_3.gif); BACKGROUND-REPEAT: no-repeat
}
#navtop DT.black2 {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_3.gif); BACKGROUND-REPEAT: no-repeat
}
#navtop DT.black A {
	COLOR: #000000
}
#navtop DT.red {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_2.gif); BACKGROUND-REPEAT: no-repeat
}
#navtop DT.red2 {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_2.gif); BACKGROUND-REPEAT: no-repeat
}
#navtop DT.red A {
	COLOR: #000000
}
#navtop DT.grey A:hover {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_1bis.gif); COLOR: #c00010
}
#navtop DT.red A:hover {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_1bis.gif); COLOR: #c00010
}
#navtop DT.black A:hover {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_3bis.gif); COLOR: #cc0010
}
#navtop DT.prod A:hover {
	BACKGROUND-IMAGE: url(../images/nav/nav_haute_1bis.gif); COLOR: #000000
}
#navtop DD {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; Z-INDEX: -10; BACKGROUND-IMAGE: url(../images/nav/dd_fd.gif); VISIBILITY: hidden; PADDING-BOTTOM: 7px; WIDTH: 128px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 20px; min-width: 128px
}
#navtop DD UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/nav/ul_fd.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #dfe0e1
}
#navtop DD A {
	COLOR: #000000; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#navtop DD A:hover {
	COLOR: #c00010
}
#subnav {
	MARGIN: 0px; DELmargin: 0 0 17px 0
}
#subnav .head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/nav/navleft_head.gif); PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 21px; TEXT-ALIGN: center
}
#subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subnav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subnav UL LI OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subnav UL LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subnav UL {
	BORDER-RIGHT: #c4c4c5 1px solid; BORDER-LEFT: #c4c4c5 1px solid
}
#subnav UL LI {
	BORDER-TOP: #c4c4c5 1px solid
}
#subnav UL LI.first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#subnav UL LI A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 7px 6px; DISPLAY: block; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/puces/choco.gif); PADDING-BOTTOM: 3px; COLOR: #c00010; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1%; TEXT-DECORATION: none
}
#subnav UL LI.on A {
	COLOR: #000000
}
#subnav UL LI.open A {
	COLOR: #000000
}
#subnav UL LI A:hover {
	COLOR: #000000
}
#subnav UL LI OL LI A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25px 7px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/puces/flc_s_black.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1%; BACKGROUND-COLOR: #eff0f0; TEXT-DECORATION: none
}
#subnav UL LI.open OL LI A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25px 7px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/puces/flc_s_black.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1%; BACKGROUND-COLOR: #eff0f0; TEXT-DECORATION: none
}
#subnav UL LI.on OL LI A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25px 7px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/puces/flc_s_black.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1%; BACKGROUND-COLOR: #eff0f0; TEXT-DECORATION: none
}
#subnav UL LI OL LI.on A {
	BACKGROUND-IMAGE: url(../images/puces/flc_s_white.gif); COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
#subnav UL LI OL LI A:hover {
	BACKGROUND-IMAGE: url(../images/puces/flc_s_white.gif); COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
#subnav .bot {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url(../images/nav/navleft_bot.gif); HEIGHT: 6px
}
#navproduit {
	FLOAT: right; MARGIN: 0px 0px 17px; WIDTH: 171px
}
#navproduit .head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/nav/navproduit_head.gif); PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #555556; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
#navproduit UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navproduit UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navproduit UL LI OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navproduit UL LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navproduit UL {
	BORDER-RIGHT: #c4c4c5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c4c4c5 1px solid; PADDING-TOP: 1px
}
#navproduit UL LI {
	HEIGHT: 1%
}
#navproduit UL LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 4px 6px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/puces/flc_s_grey.gif); PADDING-BOTTOM: 1px; COLOR: #555556; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1%; TEXT-DECORATION: none
}
#navproduit UL LI A:hover {
	BACKGROUND-COLOR: #e6e6e6
}
#navproduit UL LI.on A {
	BACKGROUND-COLOR: #e6e6e6
}
#navproduit UL LI OL LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 17px 7px; PADDING-LEFT: 26px; BACKGROUND-IMAGE: url(../images/puces/t_grey.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
#navproduit UL LI.layer OL {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right bottom; DISPLAY: inline; PADDING-LEFT: 5px; LEFT: 170px; BACKGROUND-IMAGE: url(../images/nav/navproduit_layer.gif); VISIBILITY: hidden; PADDING-BOTTOM: 5px; MARGIN: -14px 0px 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute
}
#navproduit UL LI.layer OL LI {
	MARGIN: 0px 0px 0px -15px
}
#navproduit UL LI.layer OL LI A {
	PADDING-RIGHT: 0px! important; BACKGROUND-POSITION: 2px 7px; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; WHITE-SPACE: nowrap
}
#navproduit UL LI.on OL LI A {
	BACKGROUND-COLOR: transparent
}
#navproduit UL LI.layer OL LI A:hover {
	VISIBILITY: visible; COLOR: #c00010; BACKGROUND-COLOR: transparent
}
#navproduit .bot {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url(../images/nav/navleft_bot.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
#chemin {
	MARGIN: 0px 0px 14px 14px; COLOR: #c00010
}
#chemin A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/puces/flc_grey.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; COLOR: #555556; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#chemin SPAN {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/puces/flc_grey.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; COLOR: #555556; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
