@charset "utf-8";
* { margin:0px; padding:0px; }
body {margin:0;padding:0;width:1100px; _width:1200px; background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
#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;}
#prodcontent a:link, #prodcontent a:visited{
	color:#e6001a; 
}
#prodcontent a:hover, #prodcontent a:active{
    color:#8C8C8C;
}
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; }

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; 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; 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; 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;}
#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;border: 0px solid #000; padding-left:10px;}
#nav0 {width:588px;border: 0px solid #000;}
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:link, a.navmenulink:visited { 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, a.navmenulink:active { 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: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_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:12px;border:1px solid #b4b4b4;}
ul.navul2 {float:left;margin:0;padding:0;height:31px; padding-top:0px;line-height:22px;}
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:link, a.nav1alink:visited{color:#6f6f6f; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;}
a.nav1alink:hover, a.nav1alink:active {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:177px;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;line-height : 80%;}
.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:link, a.nouscontacter2:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#8c8c8c; text-decoration:none;}
a.nouscontacter2:hover, a.nouscontacter2:active {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:14px;font-size:10px; border:0px solid #000;}

#parrainage h1, #parrainage h2 {background-image:url("/g1/vitrine/images/fond_menu04.gif"); background-repeat:repeat-x; height:38px;     width: 100%; 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; }

.linkmenu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
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;}
.linkactu, 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; }
#bordtoprecrutement { 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;padding-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:link, a.prodlink:visited {
font-weight:bold; font-size:14px; color:#000;text-decoration:none;}
a.prodlink:hover {font-weight:bold; font-size:14px; color:#e6001a;text-decoration:underline;}


#prodcontent a.retour:link, #prodcontent a.retour:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494847; font-weight:bold;text-decoration:none;}
#prodcontent a.retour:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e6001a; font-weight:bold;text-decoration:underline;}

#contenucentral a.mentionsprod:link, #contenucentral a.mentionsprod:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494847; font-weight:bold;text-decoration:none;}
#contenucentral 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:link, a.mentions:visited {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;}

/* 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; }

/*Styles UK*/
a.lienPartenaire:link 
{ text-decoration:underline; color : #000000; font-size : 12px; font-weight: normal;font-family:Arial, Helvetica, sans-serif; }
a.lienPartenaire:hover 
{  text-decoration:none; font-size: 12px; font-weight: normal; color: #000000;font-family:Arial, Helvetica, sans-serif;
}
a.lienPartenaire:visited 
{ font-size: 12px; font-weight: normal; color: #000000;font-family:Arial, Helvetica, sans-serif; 
}

ul.liste_accueils li{
	margin-top: 1.2em;
}
.mention-sanitaire{
    font-size : 14px;
    font-style : italic;
    margin-bottom : 1em;
}
.mentions-tx-credit{
	font-size : 14px;
}
#mentionsproduits p{
padding : 0.8em 0;
}

a.retour:hover {
color:#E6001A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a.retour {
color:#494847;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
