* {
	margin: 0px;
	padding-left: 0px;
}
BODY {
	FONT-SIZE: 75%; BACKGROUND: url(images/fond.gif) left top; FONT-FAMILY: Verdana, Arial, "Sans serif"; TEXT-ALIGN: center
}
#body {
	BACKGROUND: url(images/bg.gif) left top; 
	background-repeat: repeat-x;	
	WIDTH: 100%; HEIGHT: auto;
}
#global {
	BACKGROUND: url(images/bg_global.png) repeat-y; MARGIN: 0px auto; WIDTH: 761px; TEXT-ALIGN: left
}
#header {
	BACKGROUND: url(images/bg_header.png) repeat-x; MARGIN: 0px auto; WIDTH: 730px; HEIGHT: 142px; TEXT-ALIGN: left
}
#logo {
	BACKGROUND: url(images/logo.png) no-repeat; FLOAT: left; MARGIN: 30px 0px 0px 10px; WIDTH: 183px; HEIGHT: 44px
}
#lang {
	FLOAT: right; MARGIN: 50px 5px 0px 0px
}
#lang IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(images/bg_menu.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 725px; PADDING-TOP: 11px; HEIGHT: 31px; TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#menu UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; FONT-FAMILY: Arial; LIST-STYLE-TYPE: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#menu UL LI A {
	PADDING-BOTTOM: 7px; COLOR: #7f7f7f; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#menu UL LI A:hover {
	BACKGROUND: url(images/current_menu.png) no-repeat center bottom; COLOR: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#productContent {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: #333; PADDING-BOTTOM: 2px;
	MARGIN: 22px 0px 0px 50px; 
	WIDTH: 100px; PADDING-TOP: 2px; POSITION: absolute
}
#productContent UL {
	MARGIN: 5px 0px
}
#productContent UL LI {
	FLOAT: none; TEXT-ALIGN: center
}
#productContent UL LI A {
	COLOR: #fff
}
#productContent UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2fb7fe
}
#flash {
	MARGIN: 0px auto; WIDTH: 730px; TEXT-ALIGN: left
}
#produits {
	MARGIN: 10px auto 0px; WIDTH: 740px; TEXT-ALIGN: left
}
#produits_detail {
	MARGIN: 10px auto 0px; WIDTH: 740px; TEXT-ALIGN: left
}
#produits TABLE {
	WIDTH: 750px; BORDER-COLLAPSE: collapse
}
#produits TABLE TR TD {
	BACKGROUND: #000; FLOAT: left; MARGIN: 5px; WIDTH: 360px
}
#produits TABLE TR TD IMG {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#produits_detail IMG {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.illustration_produit {
	MARGIN-TOP: 40px; MARGIN-LEFT: 5px
}
#produits TABLE TR TD .titre_produit {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 9px 0px 0px -13px; WIDTH: 200px; COLOR: #2fb7fe; BORDER-BOTTOM: #393939 1px dashed
}
#produits_detail .titre_produit {
	FONT-SIZE: 210%; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 0px 30px; WIDTH: 710px; COLOR: #2fb7fe
}
.fleche {
	Z-INDEX: 5; MARGIN: 40px 0px 0px 287px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
#produits TABLE TR TD .description {
	FONT-SIZE: 80%; Z-INDEX: 10; MARGIN: 50px 0px 0px -200px; WIDTH: 190px; COLOR: #fff; LINE-HEIGHT: 16px; POSITION: absolute
}
#produits_detail .description {
	MARGIN-TOP: 20px; FONT-SIZE: 80%; Z-INDEX: 10; FLOAT: left; WIDTH: 389px; COLOR: #818181; LINE-HEIGHT: 16px
}
#picto {
	FLOAT: right; MARGIN: -30px 20px 0px 0px
}
#picto IMG {
	MARGIN-LEFT: 10px
}
.view {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 389px
}
.libelle {
	CLEAR: left; FLOAT: left; COLOR: #989696
}
.information {
	COLOR: #fff
}
.titre_section {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/bg_section.png) repeat-x; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #3d3d3d; PADDING-TOP: 2px; HEIGHT: 22px
}
.gencod {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FLOAT: right; COLOR: #818181; MARGIN-RIGHT: 20px; FONT-STYLE: italic
}
.shop_online {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; FLOAT: left; MARGIN-LEFT: 10px; COLOR: #fff; FONT-STYLE: italic
}
.shop_online A {
	COLOR: #fff; TEXT-DECORATION: none
}
.shop_online A:hover {
	TEXT-DECORATION: underline
}
#produits_detail UL {
	CLEAR: left; MARGIN: 10px 0px 10px 23px
}
#produits_detail UL LI {
	PADDING-LEFT: 20px; LIST-STYLE-IMAGE: url(images/puce.png); LINE-HEIGHT: 15px
}
#footer {
	FONT-SIZE: 80%; PADDING-BOTTOM: 10px; MARGIN: 10px auto 0px; WIDTH: 740px; COLOR: #818181; TEXT-ALIGN: left
}
#footer P {
	CLEAR: left; TEXT-ALIGN: center
}
