body {
 	scrollbar-Dark-Shadow-Color="#798990";
 	scrollbar-3dLight-Color="#798990";
 	scrollbar-Arrow-Color="#000000";
 	scrollbar-Base-Color="#798990";
 	scrollbar-Face-Color="#798990";
 	scrollbar-Highlight-Color="#BFC3C5";
 	scrollbar-Shadow-Color="#3E4647";
 	scrollbar-Track-Color="#798990";
	
	margin : 0;
	padding: 0;
	background-image: url("../img/fd.gif");
	background-repeat:no-repeat;
	background-color:#798990;
	text-align: center;					/* correction BUG centrage IE */

}
/* DIV globale positionnant l'ensemble de la page */
#global {
	/*position:absolute;
	left: 50%;
	top:0%;
	height: 100%;
	margin-left: -477px;
	*/
	visibility: visible;
	background-image: url("../img/contenu.jpg");
	background-repeat: no-repeat;

	width: 955px;
	margin-left: auto;					/* gere les marge pour un centrage parfait */
	margin-right: auto;					/* nécessite de spécifier le width */
	text-align: left;					/* Bug IE: correctif */

}
/* DIV img_bandeau */
#img_bandeau {
	margin: 0;
	padding:0;
	width: 955px;
	height:152px;
}
.img_bandeau {
	margin-left:285px;
	margin-top:26px;
}
/* DIV accroche */
.accroche {
	height:36px;
}

/* DIV menu_principal */
#menu_principal {
	margin: 0;
	padding:0;
	width: 955px;
}
#menu_principal form {
	margin: 0;
	padding:0;
}

/*/////////// I N C L U D E  C A T A L O G U E  //////////////////////*/
.catalogue {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align:center;
	width:255px;
	height:28px;
}
.catalogue a{
	color: #ffffff;
	text-decoration:none;
}
.catalogue a:hover{
	text-decoration:underline;
	color: #D8F898;
}
/*/////////// I N C L U D E  M E N U  //////////////////////*/
.menu {
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding:0;
	margin: 7px 0 0 30px;
}
.mon-compte {
	float:right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #AF0F19;
	padding:0;
	margin: 2px 0 0 0;
	width:86px;
	text-align:center;
	line-height:12px;
}
.menu li, .mon-compte li {
	display: inline;
	padding-left: 10px;
	margin-left: 0;
}
.menu a {
	color: #000;
	text-decoration:none;
}
.mon-compte a {
	color: #AF0F19;
	text-decoration:none;
}
.menu a:hover, .mon-compte a:hover {
	text-decoration:underline;
}
/*/////////// I N C L U D E  P A N I E R //////////////////////*/
.tableau_panier {
	margin: 12px 0 0 12px;
	padding:0;
	border: 0;
}
.panier {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 0 0 80px;
	text-decoration: none;
}
.panier2 {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.menupanier {
	list-style-type: none;
	margin: 0;
	padding:2px 0 0 20px;
}
.lienpanier {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0 0 0 20px;
	text-decoration: none;
}
.lienpanier:hover {
	text-decoration:underline;
}
/*/////////// I N C L U D E  T I T R E //////////////////////*/
.tableau_titre {
	margin: 10px 0 0 12px;
	padding:0;
	border: 0;
}
.titre {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align:center;
}
/*/////////// I N C L U D E  G E N E R I C //////////////////////*/
.tableau_generic {
	margin: 0 0 0 12px;
	padding:0;
	border: 0;
}
.generic {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 0 0 112px;
	text-decoration: none;
}
.menugeneric {
	list-style-type: none;
	margin: 0;
	padding:2px 0 0 20px;
}
.puce {
	border: 0;
}
.liengeneric {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0 0 0 5px;
	text-decoration: none;
}
.liengeneric:hover {
	text-decoration:underline;
}
/*/////////// I N C L U D E  N E W S //////////////////////*/
.tableau_news {
	margin: 12px 0 0 8px;
	padding:0;
	border: 0;
}
.news {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #3E4647;
	padding: 0;
	margin: 0;
	text-decoration: none;
}
.news a {
	color: #3E4647;
	text-decoration:none;
}
.news a:hover {
	color: #000000;
	text-decoration:underline;
}
.img_news {
	margin: 8px 12px 8px 12px;
	border:0;
}
.texte_bloc {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding:8px 8px 8px 18px;
}
.texte_bloc:hover {
	text-decoration:underline;
}
.ensavoirplus {
	margin:0;
	padding:0;
	border:0;
}
/*/////////// I N C L U D E  P R O M O S & N O U V E A U T E S //////////////////////*/
.bloc {
	margin: 2px 0 8px 8px;
	border:0;
	padding:0;
}
.img_bloc {
	margin: 8px 0 8px 5px;
	border:0;
	padding:0;
}
.img_bloc2 {
	margin: 0px;
	border:0;
	padding:0;
}
.legende {
	font:normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
/* DIV menu bas */
#menu_bas {
	margin: 6px 0 0 0px;
	padding:0;
	background-image:url("../img/fd_menu_bas.gif");
	width:955px;
	height: 70px;
}
/* DIV F R A M E */
/*.frame {
	overflow: auto;
	height:350px;
}
*/
/*/////////// I N C L U D E  M E N U  B A S //////////////////////*/
.menu_bas {
	font:normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
	margin: 0px;
	padding:20px 0 0 0px;
}
.menu_bas li{
	display: inline;
	padding-left: 6px;
	margin-left: 0;
}
.menu_bas a{
	color: #000000;
	text-decoration:none;
}
.menu_bas a:hover{
	text-decoration:underline;
}
/*//////////////////////////////////////////*/

.haut {
	font:normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: italic;
	margin-left:300px;
	text-decoration:none;
}
.haut a{
	color: #000000;
	text-decoration:none;
}
.haut a:hover{
	text-decoration:underline;
}
.input_recherche, .input_identification {
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#ffffff;
	border:1px solid #BCC4C7;
}
.input_recherche {
	width: 150px;
}
.input_identification {
	width: 120px;
}
.input_accroche {
	color:#333333;
	background-color:#F2F3F4;
	font-size:9px;
	font-family:Arial;
	font-weight: normal;
	width: 700px;
	border:0px;
	text-align:center;
}
.fl  {
	line-height:-10px;
}
/*/////////// I N C L U D E  C A T A L O G U E //////////////////////*/
.menuarticle {
	list-style-type: none;
	margin: 0;
	padding-left: 0px;
	width: 127px;
}
.lienarticle {
	font:normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	text-decoration: none;
}
.lienarticle a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.lienarticle:hover {
	text-decoration:underline;
}
.lienpage {
	font:normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding-left:20px;
	text-decoration: none;
}
.lienpage a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.lienpage a:hover {
	background-color: #A7F100;
	text-decoration:underline;
}

.input_heros {
	color:#333333;
	background-color:#ffffff;
	font-size:9px;
	font-family:Arial;
	font-weight: normal;
	border:1px solid #BCC4C7;
}
.heros {
	font:bold 10px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 13px 0 13px;
	padding: 0px 0 8px 13px;
	text-decoration: none;
}
/*/////////// I N C L U D E  A R B O R E S C E N C E //////////////////////*/
.arborescence {
	font:bold 10px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 10px 13px 0 13px;
	padding: 3px 0 3px 0;
	text-decoration: none;
	width:100%;
	border-bottom: dotted #808080 1pt;
}
.arborescence a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.arborescence a:hover {
	background-color: #A7F100;
	text-decoration:underline;
}
/*/////////// I N C L U D E  F I C H E   A R T I C L E   //////////////////////*/
.menufiche {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	list-style-type: none;
	margin: 0;
	padding: 0 10px 0 10px;
}
/*///////////  I N C L U D E   C O M M A N D E  //////////////////////*/
.entete {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
}
.souligne {
	border-bottom: dotted #808080 1pt;
}
.commander {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
}
.commander a{
	color: #ffffff;
	text-decoration:none;
}
.commander a:hover{
	color: #D8F898;
	text-decoration:underline;
}
.creer {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #AF0F19;
	text-decoration:none;
}
.creer a{
	color: #AF0F19;
	text-decoration:underline;
}
.creer a:hover{
	color: #AF0F19;
	text-decoration:none;
}
.lienpage2 {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding-left:20px;
	text-decoration: none;
}
.lienpage2 a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.lienpage2 a:hover {
	background-color: #A7F100;
	text-decoration:underline;
}
h1 {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding-left:20px;
	text-decoration: none;
}
h1 a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
h1 a:hover {
	background-color: #A7F100;
	text-decoration:underline;
}
h2 {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding-left:20px;
	text-decoration: none;
}
h2 a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
h2 a:hover {
	background-color: #A7F100;
	text-decoration:underline;
}
.retour {
	font:bold 10px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding-left:5px;
	text-decoration: none;
}
.retour a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.retour a:hover {
	text-decoration:underline;
}
.paiement {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #D8F898;
	padding-top:20px;
	text-decoration: none;
}
.gauche {
	float:left;
	padding-left:10px;
}
.droite {
	float:right;
	padding-right:7px;
}
/* Mon compte */
.tableau_identification {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	float:left;
	margin:30px;
	padding:0;
	border: 0;
	}
.rouge {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #AF0F19;
	text-align:center;
}
.noir {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-align:center;
}
.noir-lien a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration:underline;
}
.noir-lien a:hover {
	color: #000;
	text-decoration:none;
}
ul.commandes {
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:5px 0 0 30px;
	padding:0;
	list-style:none;
}
ul.commandes li {
	margin:0;
	padding:0;
	line-height:15px;
}
ul.commandes li a {
	color:#000;
	text-decoration:underline;
}
ul.commandes li a:hover {
	color:#000;
	text-decoration:none;
}



