BODY {margin:0;padding:0;width:980px; background-color:#FFFFFF;}
#zonetotale {border : 0px solid #000;}
#haut {width:980px;margin:0;padding:0;}
#zonegauche {width:185px;float:left;margin:0;padding-left:10px; border:0px solid #000;}
#identification {width:185px;margin:0; background-image:url("/g1/vitrine/images/fond_menu01.gif"); background-repeat:repeat-x; height:24px; border:0px solid #000;}
A.accesclient {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#ffffff; text-transform:uppercase; line-height:22px;text-decoration:none;}
A.accesclient:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#ffffff; text-transform:uppercase; line-height:22px;text-decoration:underline;}
.chevron { padding-left:80px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#ffffff; text-transform:uppercase; line-height:22px; font-size:15px; }

UL {margin:0px;padding:0px;}
LI {list-style-type:none;}

#separation {padding:0px;width:185px;height:11px;font-size:10px; border:0px solid #000;}

DIV#dossier h1 {background-image:url("/g1/vitrine/images/fond_menu02.gif"); background-repeat:repeat-x; height:38px; width:185px; border:0px solid #000;padding:0;margin:0;
font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-weight:normal; line-height:36px; font-size:14px;}
#dossiermenu { background-color:#f1efed; width:185px; padding-top:10px; padding-bottom:10px;}
.chevron2 { padding-left:12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#15979f; text-transform:uppercase; line-height:22px; font-size:15px; }

DIV#jeux h1 {background-image:url("/g1/vitrine/images/fond_menu03.gif"); background-repeat:repeat-x; height:38px; border:0px solid #000;padding:0;margin:0;
font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-weight:normal; line-height:36px; font-size:14px;}
#jeuxmenu { background-color:#f1efed; width:185px; padding-top:10px; padding-bottom:10px;}
.chevron3 { padding-left:12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#f48a00; text-transform:uppercase; line-height:22px; font-size:15px; }

#zonecentrale {float:left;width:588px; padding-left:10px;}
#nav0 {width:588px;}
UL.navul {float:left;margin:0px;padding:0px;height:23px;}
LI.nav0b {float:left; list-style-type:none;}
LI.nav0c {float:left; border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4;border-bottom:0;height:23px;width:17px; background-image:url("/g1/vitrine/images/fond_menu.gif"); background-repeat:repeat-x;padding-right:5px;padding-left:5px;padding-top:0px;padding-bottom:0px; list-style-type:none;}
LI.nav0c:hover {float:left; border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4;border-bottom:0;height:23px;width:17px; background-image:url("/g1/vitrine/images/fond_menu_on.gif"); background-repeat:repeat-x;padding-right:5px;padding-left:5px;padding-top:0px;padding-bottom:0px; list-style-type:none;}
LI.nav0d {float:left; list-style-type:none;}
.navmenulink { float:left; padding-right:12px;padding-left:12px;padding-top:0px;padding-bottom:0px; border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4;height:23px; background-image:url("/g1/vitrine/images/fond_menu_on.gif"); background-repeat:repeat-x; list-style-type:none; color:#727274; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:23px; text-decoration:none;}
A.navmenulink { float:left; padding-right:12px;padding-left:12px;padding-top:0px;padding-bottom:0px; border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4;height:23px; background-image:url("/g1/vitrine/images/fond_onglet.gif"); background-repeat:repeat-x; list-style-type:none; color:#727274; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:23px; text-decoration:none;}
A.navmenulink:hover { float:left; padding-right:12px;padding-left:12px;padding-top:0px;padding-bottom:0px; border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4;height:23px; background-image:url("/g1/vitrine/images/fond_onglet_on.gif"); background-repeat:repeat-x; list-style-type:none; color:#727274; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:23px;}
A.navmenulink2 { float:left; padding-right:18px;padding-left:18px;padding-top:0px;padding-bottom:0px; border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4; border-top:1px solid #b4b4b4;height:23px; background-image:url("/g1/vitrine/images/fond_onglet.gif"); background-repeat:repeat-x; list-style-type:none; color:#727274; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:23px; text-decoration:none;}
A.navmenulink2:hover { float:left; padding-right:15px;padding-left:15px;padding-top:0px;padding-bottom:0px; border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4; border-top:1px solid #b4b4b4;height:23px; background-image:url("/g1/vitrine/images/fond_onglet_on.gif"); background-repeat:repeat-x; list-style-type:none; color:#727274; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:23px; text-decoration:none; }

#nav10 {float:left;width:586px;background-image:url("/g1/vitrine/images/fond_sousmenu01.gif"); background-repeat:repeat-x;
padding-bottom:0px; color:#e60118; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1px;border:1px solid #b4b4b4;height:31px;}
UL.navul2 {float:left;margin:0;padding:0;font-size:1px;}
LI.nav1a {float:left; padding-left:0px; padding-right:5px;padding-left:5px; list-style-type:none;padding-top:3px; color:#e60118; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;padding-top:5px;}
A.nav1alink {color:#6f6f6f; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;}
A.nav1alink:hover {color:#e60118; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:underline;}
A.nav1alinkon {color:#6f6f6f;height:31px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;border-bottom:2px solid #ff0000;padding-bottom:2px;}
A.nav1alinkon:hover {color:#e60118; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:underline;border-bottom:2px solid #ff0000;padding-bottom:2px; text-decoration:none;}
#flash01 {border:0px solid #000;margin:0;padding:0}
#contenucentral {float:left;width:588px;border:0px solid #000;margin:0;padding:0; background-color:#f5f3ee;}
#offredecouverte {float:right;margin:0;padding:0;}


#zonedroite {width:173px;border:0px solid #000000;margin:0px; padding-left:10px;float:left;}
DIV#contactaccroche h1 {width:177px;height:23px;float:left; background-color:#f0f0f0;margin:0px;padding:0px;}
#contact {width:177px;border:0px solid #000000; background-color:#ffffff;margin:0px;padding:0px;}
.nouscontacter {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#e6001a; text-decoration:none;}
.nouscontacter:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#e6001a; text-decoration:underline;}
A.nouscontacter2 {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#8c8c8c; text-decoration:none;}
A.nouscontacter2:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#8c8c8c; text-decoration:underline;}
.souspubtexte1 {font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#504d54; font-weight:bold; line-height:30px; padding-left:11px;}

#separationdroite {padding:0px;width:177px;height:11px;font-size:10px; border:0px solid #000;}

DIV#parrainage h1 {background-image:url("/g1/vitrine/images/fond_menu04.gif"); background-repeat:repeat-x; height:38px; width:177px; border:0px solid #000;float:left;padding:0;margin:0;
font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-weight:normal; line-height:36px; font-size:14px;}
#parrainagemenu { background-color:#f1efed; width:177px; padding-top:10px; padding-bottom:10px;}
.chevron3 { padding-left:12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#dd2900; text-transform:uppercase; line-height:22px; font-size:15px; }

DIV#actualite h1 {background-image:url("/g1/vitrine/images/fond_menu05.gif"); background-repeat:repeat-x; height:38px; width:177px; border:0px solid #000;padding:0;margin:0;
font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-weight:normal; line-height:36px; font-size:14px;}
#actualitemenu { background-color:#f1efed; width:165px; padding-top:10px; padding-bottom:10px; padding-left:12px;}
.chevron4 { padding-left:0px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#64b234; text-transform:uppercase; line-height:22px; font-size:15px; }

A.linkmenu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
A.linkmenu:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e6001a; text-decoration:underline;}

.titreactu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;font-weight:bold;}
.soustitreactu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
A.linkactu { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}
A.linkactu:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#e6001a; text-decoration:underline;}

#bordtop { background-image:url("/g1/vitrine/images/fondtopprod.gif"); background-repeat:repeat-x; height:9px; font-size:1px; padding-bottom:12px; }
.chevron5 { padding-left:0px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#e6001a; text-transform:uppercase; line-height:22px; font-size:16px; }
#prodtitre {padding-left:10px;padding-top:10px;padding-bottom:7px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000;text-decoration:none;}
#prodcontent {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494847;xpadding-left:15px;}

.chevron5 { padding-left:0px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#e6001a; text-transform:uppercase; line-height:22px; font-size:16px; }
A.prodlink {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000;text-decoration:none;}
A.prodlink:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#e6001a;text-decoration:underline;}

A.retour {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494847; font-weight:bold;text-decoration:none;}
A.retour:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e6001a; font-weight:bold;text-decoration:underline;}

A.mentionsprod {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494847; font-weight:bold;text-decoration:none;}
A.mentionsprod:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e6001a; font-weight:bold;text-decoration:underline;}

#mentionslegales {float:inherit;padding-top:10px; width:980px; border:0px solid #000000;color:#999999; text-align:center;}
A.mentions {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#999999;text-align:center;text-decoration:none;}
A.mentions:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#e6001a;text-align:center;text-decoration:none;}





#sMenu1 { background-color: #e1e2e2; position: absolute; font-weight: bold; color: #707171; width: 150px;
	border: 0px solid #b4b4b4; padding-left: 0px; padding-top: 0px;	padding-bottom: 0px; visibility: hidden;}
#sMenu2 { background-color: #e1e2e2; position: absolute; font-weight: bold; color: #707171; width: 150px;
	border: 0px solid #b4b4b4; padding-left: 0px; padding-top: 0px;	padding-bottom: 0px; visibility: hidden;}
#sMenu3 { background-color: #e1e2e2; position: absolute; font-weight: bold; color: #707171; width: 150px;
	border: 0px solid #b4b4b4; padding-left: 0px; padding-top: 0px;	padding-bottom: 0px; visibility: hidden;}
#sMenu4 { background-color: #e1e2e2; position: absolute; font-weight: bold; color: #707171; width: 150px;
	border: 0px solid #b4b4b4; padding-left: 0px; padding-top: 0px;	padding-bottom: 0px; visibility: hidden;}




A.smenulink { display:block;padding:5px 5px 5px 5px;list-style-type:none; color:#727274; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;width:140px;margin:0;}
A.smenulink:hover { display:block;padding:5px 5px 5px 5px;list-style-type:none; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:underline;width:140px;background-color: #B4B4B4;margin:0;}


#ssmenu01ul, #ssmenu01ul ul {width:150px;list-style:none;padding:0;margin:0;border:1px solid #b4b4b4;}
#ssmenu01ul li {padding:0;margin:0;width: 150px;}
#ssmenu01ul li ul {position: absolute;left: -999em;width: 150px;font-weight: normal;border-width: 0px;margin: 0;padding:0}
#ssmenu01ul li:hover ul, #ssmenu01ul li li:hover ul, #ssmenu01ul li li li:hover ul {margin: 0;padding:0;}
#ssmenu01ul li:hover {background-color: #B4B4B4;margin: 0;padding:0;}

.listessmenu {margin-top:0px;padding:0;border-bottom:1px solid #b4b4b4;}
.listessmenu2 {margin-top:0px;padding:0;}


/* lien au sein d'une fiche produit */
a.lienficheproduit { font-family:Arial, Helvetica, sans-serif; color:#800; text-decoration:none; }
a.lienficheproduit:hover { text-decoration:underline; }

/* tableau dans les fiches produit */
table.tab {
	caption-side: top;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
	border: 1px solid #666;
	}
table.tab th, table.tab td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #666;
	padding: 2px;
	}
table.tab th { font-weight: bold; text-align: left; }
table.tab th.titre { background-color: #d5d3ce; text-align: center; }
table.tab td.vide { background-color: #e5e3de; }
caption { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

/* listes */
ul.liste, ul.liste li { margin: 0 10px; padding: 0px; }
ul.liste li { list-style: square outside; }

.centre { text-align: center; }

.titreprodlist {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ec8500;}

dt { margin-top: 7px; }

hr { text-align: center; height: 1px; color: #999; background-color: #999; border: 0; }

.mention-sanitaire{
    font-size : 13px;
    font-style : italic;
}
