/* CSS Document */
*{margin:0;padding:0;}
body{background-color:#f2f2f2;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;}
a img{border:0;}
a{text-decoration:none}
ul{list-style:none;}
.border_none{border:none}
.center{text-align:center}
.vmiddle{vertical-align:middle}
.clear_both{clear:both; font-size:1px; height:1px; overflow:hidden; }
.float{float:left}
.floatr{float:right}
.disnone{display:none;}
#global{margin-left:auto;margin-right:auto;width:998px;text-align:left;background:url(../images/fd-body.gif) repeat-y 0 0;} /**GLOBAL**/
.content{overflow:hidden;width:974px;margin:0 0 0 12px;} /**CONTENT**/
.fd-actu{background:url(../images/img_actu.jpg) no-repeat 0 168px}
.fd-qsn{background:url(../images/img_qsn.jpg) no-repeat 0 168px}
.fd-passions{background:url(../images/img-passions.jpg) no-repeat 0 168px}
.fd-passions-musique{background:url(../images/img-passions-musique.jpg) no-repeat 0 168px}
.fd-boissons{background:url(../images/img-boissons.jpg) no-repeat 0 168px}
.fd-nutrition{background:url(../images/img_nutrition.jpg) no-repeat 0 168px}
.fd-contact{background:url(../images/img_contact.jpg) no-repeat 0 168px}
.fd-carriere{background:url(../images/img_carriere.jpg) no-repeat 0 168px}
.fd-engagement{background:url(../images/img_engagement.jpg) no-repeat 0 168px}
.fd-environnement{background:url(../images/img-environnement2.jpg) no-repeat 0 178px}

em.source{ font-size:10px; }

/***  Lien fleche rouge general  ***/
a.link , p a.link{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;float:right;margin:0 12px 0 0;}
p a { color:#545454; }

/********************************* Block Recherche***************************
.search{color:#545454; margin-right:16px; text-align:right; position:relative; top:111px;}
.search a{font-weight:bold;color:#e92229;background:url(../images/puce.gif) 0 1px;padding-left:15px; background-repeat:no-repeat;}
.search input{font-size:11px;color:#e92229; width:155px; height:13px; margin-left:5px; padding-top:1px;}*/
/********************** MENU ***************************/

ul#navigation{ margin:0 0 0 0; width:974px; height:24px; padding:8px 0 0 0; font-family:Arial, Verdana, sans-Serif; background:url(../images/nav-bg.gif) repeat-x; }
ul#navigation li{ float:left; }
ul#navigation li a{ display:block; float:left; padding:2px 0 0 0; height:22px; font-size:11px; font-weight:bold; color:#fff;  }
ul#navigation li a span{ cursor:pointer; display:block; padding:0; text-align:center; border-left:1px solid #fff; }
ul#navigation li a:hover, ul#navigation li a.on{ position:relative; margin:0 -1px 0 0; padding-right:1px; background:#fff; }
ul#navigation li.last a:hover, ul#navigation li.last a.on{ margin:0; padding-right:0; }
ul#navigation li a:hover span, ul#navigation li a.on span{ padding-left:1px; border:0; }
ul#navigation li.first a:hover span, ul#navigation li.first a.on span{ padding-left:0; }

ul#navigation li a#a_la_une{ width:71px; }
ul#navigation li a#qui_sommes_nous{ width:126px; }
ul#navigation li a#nos_engagements{ width:117px; }
ul#navigation li a#nos_boissons{ width:92px; }
ul#navigation li a#nos_passions{ width:101px; }
ul#navigation li a#votre_carriere{ width:97px; }
ul#navigation li a#espace_media{ width:92px; }
ul#navigation li a#coca_cola_contact{ width:118px; }
ul#navigation li a#nutrition{ width:119px; }

ul#navigation li a#a_la_une:hover, ul#navigation li a.on#a_la_une{ color:#DE5E94; }
ul#navigation li a#qui_sommes_nous:hover, ul#navigation li a.on#qui_sommes_nous{ color:#E92229; }
ul#navigation li a#nos_engagements:hover, ul#navigation li a.on#nos_engagements{ color:#00784F; }
ul#navigation li a#nos_boissons:hover, ul#navigation li a.on#nos_boissons{ color:#FE6E0F; }
ul#navigation li a#nos_passions:hover, ul#navigation li a.on#nos_passions{ color:#FFC700; }
ul#navigation li a#nutrition:hover, ul#navigation li a.on#nutrition{ color:#01CABB; }
ul#navigation li a#votre_carriere:hover, ul#navigation li a.on#votre_carriere{ color:#3E76B5; }
ul#navigation li a#espace_media:hover, ul#navigation li a.on#espace_media{ color:#5FC3B3; }
ul#navigation li a#coca_cola_contact:hover, ul#navigation li a.on#coca_cola_contact{ color:#814184; }

ul#navigation #home { width:41px; }


/********************** INFO ***************************/
#info_dif{width:547px;height:31px;background:url(../images/fd-info.gif) no-repeat 0 0;position:relative;margin-left:auto;margin-right:auto;margin-top:2px;margin-bottom:2px;}
#info_dif strong{color:#FFFFFF;position:absolute;top:10px;left:13px;}
#info_dif .marquee{
	width:480px; height:15px; position:absolute;top:10px;left:52px; clip:rect(0,480px,15px,0); overflow:hidden;
}
#info_dif #marqueeContent {
	position:absolute; top:0; left:480px;
}
#info_dif .marquee a{color:#545454;}
#info_dif .marquee a:hover{text-decoration:underline;}

#global .cocaZero {
	width:624px; background:url(../images/fd-info2.gif) no-repeat 0 0;
}
#global .cocaZero .marquee {
	left:128px;
}
#global .cocaZero strong {
	color:#fff;
}

/********************** PIED DE PAGE ***************************/
#pied_page{width:998px;min-height:32px;_height:32px;background:url(../images/fd-body-bottom.gif) no-repeat 0 0 #F2F2F2;}
#pied_page ul{float:right;margin:0 24px 10px 0 !important;margin:0 12px 8px 0;}
#pied_page ul li{float:left;}
#pied_page ul li a{font-weight:bold;color:#545454;margin:0 2px 0 6px;}
#pied_page p{display:block;clear:both;padding:0 15px 8px 15px;font-size:9px;text-align:left;}
#pied_page p strong{font-size:9px;}
#pied_page span{display:block;clear:both; font-size:9px;color:#929292;width:100%;text-align:center;}

/********************** CONTENU MILIEU ***************************/
#midl{margin:0 0 0 13px;}
#midl object, #midl param{margin:0; padding:0;}

#ala_une dl{float:left;clear:left; margin:2px 0 0 8px !important;margin:2px 0 0 4px;width:290px;}
#ala_une dl a{color:#545454;}
#ala_une dl dt a{color:#e92229;}
#ala_une dl dd{height:50px;position:relative;}
#ala_une dl dt{font-weight:bold;color:#e92229;clear:both;margin:8px 0 4px 8px;}
#ala_une dl dd p img{float:left;margin-right:5px;}
#ala_une dl dd p span{display:block; padding:5px 0 0 5px;}
#ala_une dl dd p a{ font-size:9px; }

#ala_une{
	float:left;width:323px;background:url(../images/fd_ala_une.gif) no-repeat 0 0;margin:0 0 0 0;height:264px;
}
#ala_une h2{
	padding:18px 0 10px 13px; width:296px; background:url(../images/arrow_ala_une.gif) right 31px no-repeat;
}
#ala_une li {
	background:url(../images/line-h.gif) left bottom repeat-x; padding:0 0 5px 0; margin:0 0 5px 12px; width:301px;
}
#ala_une .last {
	background:none; padding:0; margin:0 0 0 12px;
}
#ala_une li img {
	float:left; border:3px solid #cdcbcb;
}
#ala_une li .contNews {
	width:229px; padding:0 0 0 15px; float:left; position:relative;
}
#ala_une li a {
	font-size:9px;
}
#ala_une li h3 {
	padding:0 0 2px 0;
}
#ala_une li h3 a {
	font-size:10px; color:#e92229;
}
#ala_une li .next {
	font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;float:right;position:absolute;bottom:-15px;right:10px;
}


/************************************************************************/
.cgeneral{height:162px;float:left;margin-top:9px;margin-bottom:12px;color:#545454;}
.csport{background:url(../images/fd-sport.jpg) no-repeat 0 0;width:225px;height:192px;}
.centrerise{background:url(../images/fd-entreprise.jpg) no-repeat 0 0;width:225px;height:192px;margin-left:12px;}
.ccontact{background:url(../images/fd-contact.jpg) no-repeat 0 0;width:223px;height:192px;margin-left:13px;}
.cenvironnement {
	background:url(../images/fd-environnement.jpg) no-repeat 0 0;width:225px;height:192px;margin-left:13px;
}
.cgeneral h2 {
	padding:13px 0 0 12px; width:200px; 
}
.cgeneral h2 img {margin:0;}
.cgeneral h2 a {
	margin:0; padding:0; background:none; float:none;
}
/*
.cgeneral p a{font-weight:normal;background:none;padding:0;margin:0 0 6px 0;float:left;color:#545454;}
*/
.cgeneral strong{display:block;float:left; margin:5px 0 3px 0;font-size:10px;cursor:pointer;}
.cgeneral img{margin:6px 5px 0 7px;float:left;}
.cgeneral .next { font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 0;padding-left:15px; }
.cgeneral .nexty { display:block;margin-left:10px; }
.cgeneral a.lien_bm { padding:0;background:none;float:left;margin:0; display:block; }
.cgeneral .cont {
	float:left; width:130px;
}

/****************************************************************************/
.menu_sym{font:bold 11px Arial;margin:6px 0 9px 11px;color:#888888;}
.menu_sym a{color:#888888;font-weight:normal;margin:0 3px 0 1px;}
.menu_sym strong{color:#e92229;font-size:11px;display:inline}
/**************************** LEFTCOL ****************************************/
#midl1{margin:0 0 40px 12px;}
#leftcol{width:179px;float:left;background:url(../images/fd-leftcol.jpg) repeat-y 0 0;}
#leftcol dl{margin:10px 0 0 0;background:url(../images/fd-menu-left.gif) no-repeat 0 bottom;padding-bottom:12px;width:155px;}
#leftcol dl dt{margin-bottom:4px;padding-left:13px;}

#leftcol dl dt a{font-size:11px;font-weight:bold;padding:0 20px 0 14px; background:url(../images/puce-dt-normal.gif) no-repeat 0 2px;color:#545454;display:block;}
#leftcol dl dt a.actif{color:#de5e94;padding:0 0 0 14px; background:url(../images/puce-dt-actif.gif) no-repeat 0 2px;}
#leftcol dl dd ul li{ _height:1%; }
#leftcol dl dd ul li a{display:block;padding:2px 0 2px 0;color:#545454;}
#leftcol dl dd ul li a:hover{font-weight:bold;background:url(../images/fd-a.gif) repeat-y 0 0;} 
#leftcol dl dd a span{display:block;margin-left:20px;width:127px;cursor:pointer}
#leftcol dl dd {padding:0 0 5px 0 ;background:url(../images/fd-dd.gif) no-repeat 12px bottom;margin:0;} 
#leftcol dl dd ul li a.on{font-weight:bold;background:url(../images/fd-a.gif) repeat-y 0 0;} 
#leftcol span.ssmenu{display:block;background-color:#FFFFFF;display:block;height:69px; padding-top:20px;}
#leftcol span.ssmenu a{float:left}
#leftcol dl dt.traits{width:100%; margin:4px 0 4px 0;padding:2px 0 7px 14px;background:url(../images/fd-dd.gif) no-repeat 12px bottom;}
#leftcol dl dt.traits1{width:100%; margin:4px 0 0 0;padding:0 0 1px 14px;}
#midl1 #leftcol dl .notraits{ background:none; }


#leftcol dl.visitessmenu {float:left;font-size:10px;background-color:#FFFFFF;margin:0;width:100%;padding:15px 0 0 0;background-image:none}
#leftcol dl.visitessmenu a{font-family:Arial;background:none;padding:0}
#leftcol dl.visitessmenu a.titre{color:#e92229;font-weight:bold;font-size:11px;margin:0 0 5px 0;float:left;}
#leftcol dl.visitessmenu p {clear:left}
#leftcol dl.visitessmenu p a{font-size:10px;color:#545454;}
#leftcol dl.visitessmenu p a strong{font-size:10px;}
#leftcol dl.visitessmenu dt{margin:0 0 1px 0;padding:0;}
#leftcol dl.visitessmenu dd{margin:0 0 13px 5px;width:145px;background:none}
/**************************** BOISSONS ****************************************/
#leftcol dl dt a.boisson{color:#3a1711;padding:0 0 0 14px; background:url(../images/puce-dt-boisson.gif) no-repeat 0 2px;}
#leftcol dl dt a.boisson_coca{color:#fe6e0f;padding:0 0 0 14px; background:url(../images/puce-dt-boisson-coca.gif) no-repeat 0 2px;}
#leftcol dl dt a.organisation{color:#e92229;padding:0 0 1px 14px; background:url(../images/puce-dt-qsn.gif) no-repeat 0 2px;}
#leftcol dl dt a.passions{color:#ffc700;padding:0 0 1px 14px; background:url(../images/puce-dt-passions.gif) no-repeat 0 2px;}
#leftcol dl dt a.selcontact{color:#814184;padding:0 0 1px 14px; background:url(../images/puce-dt-contact.gif) no-repeat 0 2px;}
#leftcol dl dt a.engagements{color:#00784f;padding:0 0 1px 14px; background:url(../images/puce-dt-engagement.gif) no-repeat 0 2px;}
#leftcol dl dt a.carriere{color:#3e76b5;padding:0 0 0 14px; background:url(../images/bulle-carriere.gif) no-repeat 0 2px;}

.fd_boissons{background:url(../images/fd-general-boissons.gif) repeat-y 0 0;margin:0 0 11px 3px !important;margin:0 0 11px 1px ;float:left}
.fd_boissons_top{background:url(../images/fd-general-boissons-top.gif) no-repeat 0 0;float:left}
.fd_boissons_bottom{width:592px;background:url(../images/fd-general-boissons-bottom.gif) no-repeat 0 bottom;float:left;padding-bottom:10px;}
/*.fd_boissons_bottom img{float:left;margin:10px 0 0 11px;}
.fd_boissons_bottom div{margin:12px 0 0 15px;float:left;width:315px;font-size:11px;color:#545454}
.fd_boissons_bottom h2{color:#fe6e0f;font-size:12px;margin:4px 0 16px 0}
.fd_boissons_bottom .more_info{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;}
.fd_boissons_bottom div p{margin-bottom:15px;}*/
.fd_boissons_bottom h2{color:#fe6e0f;font-size:14px;margin:18px 0 15px 18px;}
.fd_boissons_bottom p{font-size:11px;margin:0 0 0 18px;color:#545454;}

ul.coca_type{margin:6px 0 0 2px;}
ul.coca_type li{width:177px;height:230px;text-align:center;float:left;background:url(../images/fd-boisson-coca.jpg) no-repeat 0 0;}
ul.coca_type li img{float:left;margin:25px 0 35px 25px;}
ul.coca_type li a{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;}
ul.coca_type li.espace31{margin-left:31px;}

ul.boissons_type{margin:6px 0 0 2px;}
ul.boissons_type li{width:129px;height:185px;text-align:center;float:left;background:url(../images/boissons/fd-boissons.jpg) no-repeat 0 0;text-align:center;}
ul.boissons_type li img{margin:18px 0 29px 0; }
ul.boissons_type li a.link{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px; padding-left:15px;}
ul.boissons_type li.espace31{margin-left:31px;}
.espace25{margin-Left:25px;}
.espace26{margin-right:25px;}
.visuvariete{float:left; margin:0 5px 10px 0;}
.visuvarieteMinuteMaid{float:left; margin:0 5px -50px 0;}


/**************************** CONTACT ****************************************/
.fd_contact{background:url(../images/fd-contact.gif) repeat-y 0 0;float:left}
.fd_contact_top{background:url(../images/fd-contact-top.gif) no-repeat 0 0;float:left}
.fd_contact_bottom{width:554px;background:url(../images/fd-contact-bottom.gif) no-repeat 0 bottom;float:left;color:#545454;font-size:11px;padding:20px 23px 9px 23px;}
.fd_contact_bottom .intro_contact p, .fd_contact_bottom .intro_contact table{width:554px;text-align:justify;margin-bottom:15px;float:left}
.sandiebackground{ position:relative; float:left; margin-bottom:13px; width:554px; height:174px; background:url(../images/fondBloc_N1.gif) top left no-repeat; }
.sandielogo{ position:absolute; width:247px; height:70px; background:url(../images/Titre_N1.gif) top left no-repeat; top:30px; left:80px; }
.sandiecont1{ position:absolute;top:35px; left:360px; text-align:right;}
.sandiecont2{ position:absolute; top:115px; left:90px; }
.fd_contact_bottom .intro_contact p strong{font-size:12px;color:#814184}
.fd_contact_bottom .intro_contact p.choisir_contact{margin-top:5px;margin-bottom:20px;}
.intro_contact p.choisir_contact strong{font-size:12px;color:#545454;text-align:center;display:block}
.fd_contact_bottom form{margin-top:8px;float:left}
.fd_contact_bottom form p{margin-bottom:12px}
.fd_contact_bottom form p input, .fd_contact_bottom form p textarea{font-size:10px;border:1px solid #888;}
.fd_contact_bottom form #nom,.fd_contact_bottom form #prenom, .fd_contact_bottom form #adresse, .fd_contact_bottom form #ville, .fd_contact_bottom form #email, .fd_contact_bottom form #confirm_email{width:197px}
.fd_contact_bottom form #codepostal{width:93px;}
.fd_contact_bottom form #tel_fixe, .fd_contact_bottom form #tel_portable, .fd_contact_bottom form #tel_travail{width:128px}
.fd_contact_bottom form #message{width:197px;height:95px}
.fd_contact_bottom form p label {font-size:10px;width:205px;text-align:right;display:block;float:left;margin:3px 3px 0 0;}
.fd_contact_bottom form p label sup{float:right;margin-left:2px}
.fd_contact_bottom form .inputSelect, .fd_contact_bottom form .inputSelect  option{ font-size:10px; }
.fd_contact_bottom form textarea{ font-size:11px; }
.fd_contact_bottom .g_cadre, .fd_contact_bottom .l_cadre{padding:15px 15px 0 15px;width:241px;float:left;}
.fd_contact_bottom .g_cadre p, .fd_contact_bottom .l_cadre p{width:241px;margin:0 0 7px 0;}
.fd_contact_bottom .g_cadre p a, .fd_contact_bottom .l_cadre p a{color:#545454;}
.fd_contact_bottom .g_cadre p a, .fd_contact_bottom .l_cadre p a{color:#545454;}
.fd_contact_bottom .l_cadre h2,.fd_contact_bottom .g_cadre h2{margin:0 0 12px 0;}
.fd_contact_bottom .g_cadre{height:202px;background:url(../images/g_cadre_contact.gif) no-repeat 0 0;}
.fd_contact_bottom .l_cadre{height:140px;background:url(../images/l_cadre_contact.gif) no-repeat 0 0;}

.fd_contact_bottom form div.formsend{float:left;margin-left:105px !important; margin-left:54px;}
.fd_contact_bottom form div.formsend .inputCheck{float:left; margin-right:5px;}
.fd_contact_bottom form div.formsend label { display:block; float:left;width:400px;line-height:10px; text-align:left;margin-top:-2px;font-size:10px;}
.fd_contact_bottom form div.formsend label a{color:#e92229;text-decoration:underline}
.fd_contact_bottom form div.formsend input.inputimg{background:none !important;border:0 !important; margin:20px 0 0 232px;}

.fd_contact_bottom p.etoile{clear:both;font-size:10px;margin:10px 0 10px 0;float:left;width:100%;}
.fd_contact_bottom p.etoile sup{float:left;margin:2px 5px 0 0;}
.fd_contact_bottom p.etoile sup.espace{margin-left:35px;}
#leftcol div.ssmenu{padding:79px 0 0 0; background:#FFF url(../images/img-contact-min.jpg) no-repeat 0 2px;}
#leftcol div.ssmenu p {margin:10px 0 0 5px;}
#leftcol div.ssmenu p strong{display:block}
#leftcol div.ssmenu p a{color:#545454;font-weight:bold}
#leftcol div.ssmenu p span {color:#e92229;display:block;}
#leftcol div.ssmenu2{ padding:95px 0 0 0; height:58px; background:#FFF url(../images/Bloc_N1.gif) no-repeat; border-top:65px solid #FFF;  border-bottom:40px solid #FFF;}
#leftcol div.ssmenu2 p {margin:0 0 0 5px;}
#leftcol div.ssmenu2 p strong{display:block}
#leftcol div.ssmenu2 p span {color:#e92229;width:200px;}
/**************************** MIDLCOL ****************************************/
#midlcol{width:599px;margin:4px 0 0 0;float:left}
#midlcol h1{width:577px;height:36px;font:bold 16px arial;color:#FFF;line-height:36px;padding:0 0 0 22px;position:relative;}
h1.actu{background:url(../images/fd-actu_h1.gif) no-repeat 0 0;margin-bottom:6px;}
h1.archive{background:url(../images/fd-actu_h1.gif) no-repeat 0 0;margin:0}  /** a dupliquer selon les couleur des fonds**/
h1.prod{background:url(../images/fd-prod_h1.gif) no-repeat 0 0;margin-bottom:6px;}
h1.qsn{background:url(../images/fd-qsn_h1.gif) no-repeat 0 0;margin-bottom:4px;}
h1.nutrition{background:url(../images/fd-nutrition_h1.gif) no-repeat 0 0;margin-bottom:4px;}
h1.boissons{background:url(../images/fd-boissons_h1.gif) no-repeat 0 0;margin-bottom:4px;}
h1.passions{background:url(../images/fd-passions_h1.gif) no-repeat 0 0;margin-bottom:4px;}
h1.contact{background:url(../images/fd-contact_h1.gif) no-repeat 0 0;margin-bottom:4px;}
h1.engagement{background:url(../images/fd-engagement-h1.gif) no-repeat 0 0;margin-bottom:4px;}
h1.environnement{background:url(../images/fd-environnement_h1.gif) no-repeat 0 0;margin-bottom:4px; margin-left:-4px;}

.fd_cadre{background:url(../images/fd-content-actu.gif) repeat-y 0 0;margin:0 0 10px 3px !important;margin:0 0 10px 1px ;float:left}
.fd_cadre_top{background:url(../images/fd-content-actu-top.gif) no-repeat 0 0;float:left}
.fd_cadre_bottom{width:592px;background:url(../images/fd-content-actu-bottom.gif) no-repeat 0 bottom;float:left;padding:0 0 22px 0;}
.fd_cadre_bottom_detail{width:592px;background:url(../images/fd-content-actu-bottom.gif) no-repeat 0 bottom;float:left;padding:0 0 12px 0;}
.fd_cadre_bottom h2{float:left;margin:17px 0 0 16px !important;margin:17px 0 0 9px;font-size:18px; color:#de5e94;font-weight:normal}/*position:absolute;top:17px; left:17px;*/
.fd_cadre_bottom h2 span{font-size:10px; color:#545454;}

.rcontent{clear:left;float:left; font:11px verdana;margin:10px 0 0 10px !important;margin:10px 0 0 5px;width:550px;}
.rcontent p{margin:0 0 12px 0;color:#545454;}
.rcontent div a{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;margin-top:3px;float:left}

.rcontent img{float:left;}
.rcontent div{float:left;width:415px;margin:5px 0 0 10px !important;margin:5px 0 0 9px;}
.rcontent h3{ margin-bottom:10px; color:#de5e94; font-size:12px;}

.rcontent p strong, .Lcontent p strong{ font-size:11px; } 

.Lcontent{clear:left;font:11px verdana;margin:10px 15px;width:auto;}
.Lcontent h3{ margin-top:10px;font-size:12px; color:#de5e94;}
.Lcontent p{margin:0 0 12px 0;color:#545454;}
.Lcontent a{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;margin-top:3px;float:left}

/********************** PLAN DU SITE *************/
#midlcol_plan{width:782px;float:left}
#midlcol_plan h1{width:760px;height:36px;font:normal 16px arial;color:#FFF;line-height:36px;padding:0 0 0 22px;background:url(../images/fd-plansite_h1.gif) no-repeat 0 0;margin-bottom:6px;font-weight:bold;}

#midlcol_plan .ul_1{background:url(../images/cadre_alaune.gif) no-repeat 0 0;width:175px;height:155px;float:left;padding:13px 0 0 8px;margin-left:103px}
#midlcol_plan .ul_2{background:url(../images/cadre_qsn.gif) no-repeat 0 0;width:175px;height:155px;float:left;padding:13px 0 0 8px;margin-left:14px;}
#midlcol_plan .ul_3{background:url(../images/cadre_engagement.gif) no-repeat 0 0;width:175px;height:155px;float:left;padding:13px 0 0 8px;margin-left:14px;}
#midlcol_plan .ul_4{background:url(../images/cadre_boissons.gif) no-repeat 0 0;width:175px;height:220px;float:left;padding:13px 0 0 8px;margin-left:103px;}

#midlcol_plan .ul_5{background:url(../images/cadre_passions.gif) no-repeat 0 0;width:175px;height:220px;float:left;padding:13px 0 0 8px;margin-left:14px}
/*#midlcol_plan .ul_6{background:url(../images/cadre_bienetre.gif) no-repeat 0 0;width:175px;height:155px;float:left;padding:13px 0 0 8px;margin-left:14px;}*/
#midlcol_plan .ul_7{background:url(../images/cadre_carriere.gif) no-repeat 0 0;width:175px;height:155px;float:left;padding:13px 0 0 8px;margin-left:103px;}
#midlcol_plan .ul_8{background:url(../images/cadre_media.gif) no-repeat 0 0;width:175px;height:155px;float:left;padding:13px 0 0 8px;margin-left:14px;}
#midlcol_plan .ul_9{background:url(../images/cadre_contact.gif) no-repeat 0 0;width:175px;height:155px;float:left;padding:13px 0 0 8px;margin-left:14px}
#midlcol_plan .ul_10{background:url(../images/cadre_plaisir.gif) no-repeat 0 0;width:175px;height:220px;float:left;padding:13px 0 0 8px;margin-left:14px;}

#midlcol_plan .ul_1 li a{font-size:17px;color:#de5e94;}
#midlcol_plan .ul_2 li a{font-size:17px;color:#e92229;}
#midlcol_plan .ul_3 li a{font-size:17px;color:#00784f;}
#midlcol_plan .ul_4 li a{font-size:17px;color:#fe9114;}
#midlcol_plan .ul_5 li a{font-size:17px;color:#ffb93f;}
#midlcol_plan .ul_6 li a{font-size:17px;color:#019966;}
#midlcol_plan .ul_7 li a{font-size:17px;color:#3d77b7;}
#midlcol_plan .ul_8 li a{font-size:17px;color:#00a0dd;}
#midlcol_plan .ul_9 li a{font-size:17px;color:#814184;}
#midlcol_plan .ul_10 li a{font-size:17px;color:#22c7af;}

#midlcol_plan .ul_1 li ul,#midlcol_plan .ul_2 li ul, #midlcol_plan .ul_3 li ul, #midlcol_plan .ul_4 li ul, #midlcol_plan .ul_5 li ul,#midlcol_plan .ul_6 li ul, #midlcol_plan .ul_7 li ul, #midlcol_plan .ul_8 li ul, #midlcol_plan .ul_9 li ul, #midlcol_plan .ul_10 li ul
{margin-top:7px;}

#midlcol_plan .ul_1 li ul li, #midlcol_plan .ul_2 li ul li, #midlcol_plan .ul_3 li ul li, #midlcol_plan .ul_4 li ul li, #midlcol_plan .ul_5 li ul li, #midlcol_plan .ul_6 li ul li, #midlcol_plan .ul_7 li ul li, #midlcol_plan .ul_8 li ul li, #midlcol_plan .ul_9 li ul li, #midlcol_plan .ul_10 li ul li
{margin-bottom:0.5px;}

#midlcol_plan .ul_1 li ul li a, #midlcol_plan .ul_2 li ul li a, #midlcol_plan .ul_3 li ul li a, #midlcol_plan .ul_4 li ul li a, #midlcol_plan .ul_5 li ul li a, #midlcol_plan .ul_6 li ul li a, #midlcol_plan .ul_7 li ul li a, #midlcol_plan .ul_8 li ul li a, #midlcol_plan .ul_9 li ul li a, #midlcol_plan .ul_10 li ul li a
{font-size:11px;color:#545454;font-weight:bold;}


/******************** Mentions Légales********************************/
.fd_gris{width:774px;float:left;margin:0 0 0 4px;background:url(../images/fd-gris.gif) repeat-y 0 0;}
.fd_gris_top{width:774px;float:left;background:url(../images/fd-gris-top.gif) no-repeat 0 0;}
.fd_gris_bottom{width:774px;float:left;background:url(../images/fd-gris-bottom.gif) no-repeat 0 bottom;padding:7px 0 23px 0;}

.fd_gris_bottom p {margin:10px 10px 0 10px;text-align:justify}/**Mentions Legales**/
.fd_gris_bottom p strong{font-size:10px;}
/*******************Autres liens*************************/
.autres_lien dl{margin:7px 0 25px 20px;float:left;}
.autres_lien dl dd{float:left;margin-right:30px;width:220px;}
.autres_lien dl dd strong{margin:0 0 15px 0;display:block;font-size:12px;color:#e92229;}
.autres_lien dl dd ul li a{color:#545454;font-size:11px;text-decoration:underline}
/*******************Engagements*************************/
#engagement h2{ font-size:17px; color:#00784f; margin-bottom:10px; }
.fd_engagement{background:url(../images/fd-engagement.gif) repeat-y 0 0;margin:0 0 0 3px !important;margin:0 0 0 2px;float:left;width:592px;}
.fd_engagement_top{background:url(../images/fd-engagement-top.gif) no-repeat 0 0;float:left}
.fd_engagement_bottom{width:592px;background:url(../images/fd-engagement-bottom.gif) no-repeat 0 bottom;float:left;padding:17px 0 23px 0;}
.fd_engagement_bottom .qsncontent strong{float:left;color:#00784f;font-weight:bold;font-size:14px;margin:0 0 9px 8px;width:500px}
/******************* Detail ACTU ******************************/
.fd_cadre_bottom_detail .rcontent div{float:left;width:361px;margin:5px 0 0 10px !important;margin:5px 0 0 9px;}
.fd_cadre_bottom_detail .rcontent div .marge {margin:18px 0 15px 0;}
#midlcol h1 em{font-size:12px;font-style:normal;position:absolute;top:2px; left:512px;}
.marg_img_actu{margin-bottom:260px;}
.marg_img_boisson{margin-bottom:254px;}
/***************************************************************/
.fd_gout{background:url(../images/fd-gout.jpg) repeat-y 0 0;float:left;margin:8px 0 0 0;}
.fd_gout_top{background:url(../images/fd-gout-top.jpg) no-repeat 0 0;float:left;width:599px;}
.fd_gout_bottom{background:url(../images/fd-gout-bottom.jpg) no-repeat 0 bottom;float:left;width:599px;}
.fd_gout_bottom li{color:#545454;}
.fd_gout_fix{width:599px;background:url(../images/troisgout.gif) no-repeat 300px 15px;float:left;padding:17px 0 15px 0;}
strong{font-size:12px;color:#545454;}
.fd_gout strong{margin:0 0 13px 23px;display:block;}
.fd_gout ul{margin:0 0 0 23px;}
.fd_gout ul li, .fd_archive ul li{margin:0 0 8px 0;}
.fd_gout ul li a, .fd_archive ul li a{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;margin-top:3px;font-size:9px;}
/***********************************ARCHIVE**********************************/
.fd_archive{background:url(../images/fd-gout.jpg) repeat-y 0 0;float:left;margin:0;width:614px;margin:2px 0 0 2px;}
.fd_archive ul{margin:18px 0 18px 23px;}
.fd_archive ul li span{font-size:9px;color:#545454}
/************************************PASSIONS*********************************/
.content_passions {margin-top:1px;margin-left:3px;width:284px;height:184px;float:left;background:url(../images/cadre_boisson.gif) no-repeat 0 0;position:relative; }
.content_passions h2{margin:18px 0 5px 17px;}
.content_passions img.img_cont{margin:0 0 0 12px;float:left}
.content_passions p{float:left;width:145px;}
.content_passions a{color:#545454;margin:5px 0 17px 10px;display:block}
.content_passions a.content_link{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;display:block;position:absolute;bottom:0px;}
.espace{margin-left:20px;}

.fd_passms{background:url(../images/fd_passionms.gif) repeat-y 0 0;margin:0 0 0 3px !important;margin:0 0 0 2px;float:left;width:592px;}
.fd_passms_top{background:url(../images/fd_passionms_top.gif) no-repeat 0 0;float:left}
.fd_passms_bottom{width:592px;background:url(../images/fd-passionms-bottom.gif) no-repeat 0 bottom;float:left;padding:17px 0 23px 0;}
.fd_passms_bottom h2{margin:0px 0 5px 17px;font-size:14px; color:#ffc700;}
.fd_passms_bottom h3{clear:both;color:#ffc700;font-weight:bold;font-size:14px;margin:10px 0 9px 8px;background:url(../images/border-qsn.gif) no-repeat 6px top; padding-top:10px;}

.passionscontent{float:left; font:11px verdana;margin-left:10px !important;margin-left:5px;}
.passionscontent strong{float:left;color:#e92229;font-weight:bold;font-size:14px;margin:0 0 9px 8px;width:500px}
.passionscontent img{clear:left; float:left}
.passionscontent p{float:left;width:430px;padding:4px 0 0 0;margin-left:10px;text-align:justify;color:#545454;}
.passionscontent p.p2{width:562px;margin:20px 0 0 0;text-align:justify;}
.passionscontent p.p3{width:562px;margin:0;text-align:justify;}
.passionscontent p a{ color:#545454; }
.passionscontent p a.link{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;float:right;margin:0 12px 0 0;}

/**************************** RIGHTCOL****************************************/
#rightcol ul{margin:8px 0 0 21px;float:left;}
#rightcol ul li a{display:block;color:#888888;font-size:9px;padding:0 0 0 33px;}
#rightcol ul li a.imprimer{height:19px;background:url(../images/cmd-print.gif) no-repeat 0 0;padding-top:20px;}
#rightcol ul li a.envoyer{height:18px;background:url(../images/cmd-send.gif) no-repeat 0 0;padding-top:8px;}
#rightcol ul li a.contact{height:19px;background:url(../images/cmd-contact.gif) no-repeat 0 0;padding-top:10px;}

#rightcol dl {margin:17px 0 0 21px ;float:left;width:145px;font-size:10px;}
#rightcol dl a{font-family:Arial;}
#rightcol dl a.titre{color:#e92229;font-weight:bold;font-size:11px;margin:0 0 5px 0;float:left;}
#rightcol dl p {clear:left}
#rightcol dl p a{font-size:10px;color:#545454;}
#rightcol dl p a strong{font-size:10px;}

#rightcol dl dt{margin:0 0 1px 0;}
#rightcol dl dd{margin:0 0 13px 5px;}

#rightcol dl.rcontact {margin:22px 0 0 18px ;float:left;width:145px;font-size:10px}
#rightcol dl.rcontact dd{margin:0 0 18px 5px;background:#f2ecf2 url(../images/fd-rcol-top.gif) no-repeat 0 0;width:145px;}
#rightcol dl.rcontact dd p{background:url(../images/fd-rcol-bottom.gif) no-repeat 0 bottom;width:123px;padding:12px 10px 12px 12px;}
#rightcol dl.rcontact dd p strong{display:block;margin-bottom:8px;}
#rightcol dl.rcontact dd p a{font-weight:bold}
#rightcol dl.rcontact dd p a.plus_info{font-weight:bold;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;display:block;margin-top:8px}
/***************************QUI SOMMES NOUS********************************/
.fd_qsn{background:url(../images/fd-content-qsn.gif) repeat-y 0 0;margin:0 0 0 3px !important;margin:0 0 0 2px;float:left;width:592px;}
.fd_qsn_top{background:url(../images/fd-content-qsn-top.gif) no-repeat 0 0;float:left}
.fd_qsn_bottom{width:592px;background:url(../images/fd-content-qsn-bottom.gif) no-repeat 0 bottom;float:left;padding:17px 0 23px 0;}

.qsncontent{float:left; font:11px verdana;margin-left:10px !important;margin-left:5px;}
.qsncontent strong{float:left;color:#e92229;font-weight:bold;font-size:14px;margin:0 0 9px 8px;width:540px}
.qsncontent img{clear:left; float:left}
.qsncontent p{float:left;width:400px;padding:4px 0 0 0;margin-left:10px;color:#545454;}
.qsncontent p a{ color:#545454; }
.dateCles p b{ clear:both;display:block; float:left; width:50px; }
.dateCles p span{ display:block; float:left; width:300px; }

.txt_equipe ul.lien_equipe{margin-left:135px;clear:left}
.txt_equipe ul.lien_equipe li {margin:2px 0}
.txt_equipe ul.lien_equipe li  a{color:#545454;text-decoration:underline}
.txt_equipe h2{font-size:11px;margin:10px 0 10px 135px !important;margin:10px 0 10px 68px;float:left}

.lignebottom{background:url(../images/border-qsn.gif) no-repeat 6px bottom;padding:0 0 28px 0;margin-bottom:5px;}
p.sansimg{width:550px;clear:left}

/*.organis{width:566px;background:url(../images/fd-organisation.gif) repeat-y 0 0;margin:1px 0 15px 14px !important;margin:1px 0 15px 9px;float:left}
.organis1{width:566px;background:url(../images/fd-organisation-top.gif) no-repeat 0 0;float:left}
.organis2{width:566px;background:url(../images/fd-organisation-bottom.gif) no-repeat 0 bottom;float:left}*/

dl.stuff{margin:25px 0 25px 1px;color:#545454;float:left}
dl.stuff dt{width:123px;text-align:center;color:#c21616;font-weight:bold;height:172px;margin-left:225px;background:url(../images/cadre_stuff.jpg) no-repeat 0 0;}
dl.stuff dt img{margin:9px 0 5px 12px;float:left}
dl.stuff dt strong{display:block;font-size:9px;width:123px;}
dl.stuff dd{margin:0 0 0 14px !important;margin:0;float:left;}
dl.stuff dd ul li{float:left;width:123px;text-align:center;color:#c21616;font-weight:bold;margin:22px 0 0 14px;height:172px;background:url(../images/cadre_stuff.jpg) no-repeat 0 0;letter-spacing:-1px;}
dl.stuff dd ul li img{margin:9px 0 5px 12px;float:left}
dl.stuff dd ul li strong{display:block;font-size:9px;width:123px;}

.txt_organisation p{margin:10px 10px 0 10px;text-align:justify}
.txt_organisation p strong{font-size:10px;}
.txt_organisation h2{margin:0 10px 0 10px;font-size:11px;}
.txt_organisation h3{margin:10px 10px 0 10px;font-size:10px;}
.txt_organisation ul{margin:0 10px 0 10px;}

.txt_valeur p{margin:0 10px 10px px;text-align:justify}
.txt_valeur p strong{font-size:10px;}
.txt_valeur h2{margin:0 0 10px 10px;font-size:11px;}
.txt_valeur h3{margin:0 0 -10px 10px;font-size:10px;}
.txt_valeur ul{margin:0 10px 0 10px;}
.txt_valeur ul li{margin:20px 0 0 13px;list-style-type:disc;text-align:justify}
.txt_valeur p span{margin:0 0 0 15px;list-style-type:disc;text-align:justify;display:list-item}
/***************************Questions Réponse*****************************/
dl.faq_questions {margin-left:5px;}
dl.faq_questions dd p{text-align:justify; padding-left:20px;}
dl.faq_questions dd ul{ margin:5px 0 0 60px; }
dl.faq_questions dd ul, dl.faq_questions dd ul li{list-style-type:disc; }
dl.faq_questions dd p strong{font-size:10px;}
dl.faq_questions dd strong{font-size:10px;}
dl.faq_questions dd {font-size:10px; padding:10px 0 15px 0;display:none}
dl.faq_questions dd dl dd{display:block;padding:0 0 10px 0;}
dl.faq_questions dd dl dt {font-weight:bold;margin-bottom:2}
dl.faq_questions dd a{color:#545454;text-decoration:underline}
dl.faq_questions dt{margin-bottom:4px;}
dl.faq_questions dt a{display:block;font-size:11px;font-weight:bold;color:#545454;text-decoration:none;padding-left:14px;background:url(../images/plus.gif) no-repeat 0 3px;}
#page_faq{padding-bottom:20px;}
#page_faq h2{margin-bottom:15px;}
#page_faq h3{margin:10px 0;color:#814184;font-size:12px}

#qsn_actu {text-align:justify;padding-bottom:25px;}
#qsn_actu strong.sstitre{font-size:12px;display:block;margin-bottom:10px;color:#814184;}
#qsn_actu em{font-style:normal;font-weight:bold;font-size:10px;margin-bottom:10px;display:block}
#qsn_actu a{color:#545454;text-decoration:underline;}
#qsn_actu a b{ font-size:11px; }

.italique{font-style:italic}
.souligne{text-decoration:underline}


/***************************Page carriere********************************/
h1.carriere{ background:url(../images/fd-carriere_h1.gif);padding:0 0 0 22px; }
.fd_carriere {background:url(../images/fd-content-carriere.gif) repeat-y 0 0;margin:0 0 0 3px !important;margin:0 0 0 2px;float:left;width:592px;}
.fd_carriere h2{ color:#3e76b5; padding:0 10px 5px 20px;font-size:14px; }
.fd_carriere h3{ padding:0 10px 3px 10px;font-size:12px; }
.fd_carriere .fd_carriere_top{background:url(../images/fd-content-carriere-top.gif) no-repeat 0 0;}
.fd_carriere .fd_carriere_bottom{background:url(../images/fd-content-carriere-bottom.gif) no-repeat 0 bottom;padding:17px 0 23px 0;}
.fd_carriere .carrierecontent {font:11px verdana;margin-left:10px !important;margin-left:5px;margin-bottom:15px;}
.fd_carriere .carrierecontent p{padding:4px 0 5px 0;margin:0 10px;color:#545454;}
.fd_carriere .carrierecontent p a{ text-decoration:underline; }
.fd_carriere .carrierecontent p a:hover{ text-decoration:none; }
.fd_carriere .carrierecontent strong span{ color:#3e76b5;}
.fd_carriere .carrierecontent .contVisu{ display:block; float:left; width:125px; margin:5px 5px 5px 0; }
.fd_carriere .carrierecontent .contRight{ display:block; float:left; width:400px; }


/***************************Fiche Produit********************************/
.fiche_prod{width:592px;height:385px;margin-left:3px;}
.fiche_coca{background:url(../images/fd-coca2.jpg) no-repeat 0 0;}
.fiche_zero{background:url(../images/fd-zero2.jpg) no-repeat 0 0;}
.fiche_light{background:url(../images/fd-light2.jpg) no-repeat 0 0;}
.fiche_blak{background:url(../images/fd-blak.jpg) no-repeat 0 0;}
.fiche_fanta{background:url(../images/fd-fanta.jpg) no-repeat 0 0;}
.fiche_still{background:url(../images/fd-still.jpg) no-repeat 0 0;}
.fiche_sprite{background:url(../images/fd-sprite.jpg) no-repeat 0 0;}
.fiche_maid{background:url(../images/fd-maid.jpg) no-repeat 0 0;}
.fiche_encas{background:url(../images/fd-encas.jpg) no-repeat 0 0;}
.fiche_powerade{background:url(../images/fd-powerade.jpg) no-repeat 0 0;}
.fiche_nestea{background:url(../images/fd-nestea.jpg) no-repeat 0 0;}
.fiche_burn{background:url(../images/fd-burn.jpg) no-repeat 0 0;}
.fiche_chaudfontaine{background:url(../images/fd-chaudfontaine.jpg) no-repeat 0 0;}


.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanels{margin:49px 0 0 161px !important; margin:49px 0 0 80px;padding-left:0 !important;padding-left:1px; width:425px;float:left;}
.TabbedPanelsTabGroup {padding: 0px; }
.TabbedPanelsTab {position: relative;top:0px;float: left;list-style: none;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;text-align:center;font: normal 10px Verdana;background:url(../images/onglet-marron.png) no-repeat 0 0;color:#FFFFFF;width:73px;padding:0 6px;}

.TabbedPanelsTabHover {background:url(../images/onglet-blanc.png) no-repeat 0 0;color:#000000;padding-bottom:1px;}
.TabbedPanelsTabSelected {background:url(../images/onglet-blanc.png) no-repeat 0 0;color:#000000;padding-bottom:1px;}
.TabbedPanelsTab a {color: black;text-decoration: none;}
.TabbedPanelsContentGroup {clear: both;width:367px;float:left;}/***/
.TabbedPanelsContent {padding:0 18px 0 28px; height:280px; overflow:auto;}
.TabbedPanelsContentVisible {width:380px; font:normal 10px verdana;color:#545454;padding-top:18px; overflow:auto;height:270px}/***/
.VTabbedPanels .TabbedPanelsTabGroup {float: left;width: 10em;height: 20em;background-color: #EEE;position: relative;}
.VTabbedPanels .TabbedPanelsTab {float: none;margin: 0px;}
.VTabbedPanels .TabbedPanelsTabSelected {background-color: #f00;border-bottom: solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup {clear: none;float: left;padding: 0px;width: 30em;height: 20em;}

li.padvalign1{padding-top:10px;height:22px;}
li.padvalign2{padding-top:4px;height:28px;}
.TabbedPanelsContent p {margin-bottom:20px;font-size:11px;}
.TabbedPanelsContent p strong{font-size:10px;}
.TabbedPanelsContent p sup{font-size:8px; color:#000;}
.TabbedPanelsContent p span{color:#ef9a01;margin-bottom:20px;font-weight:bold}
.TabbedPanelsContent a.plus_info{ font-weight:bold;font-size:11px;color:#e92229;background:url(../images/puce.gif) no-repeat 0 1px;padding-left:15px;margin:0 40px 0 0;width:150px;}

img.logo{display:none;}

.fiche_prod_detail{ position:relative; width:592px; height:385px; }
.fiche_prod_detail .cont{ position:absolute; top:59px; left:165px; width:417px; padding-top:15px; background:url(../images/top-fiche_prod_detail.gif) no-repeat 0 0; }
.fiche_prod_detail .cont span{ display:block; margin:0 0 7px 23px; color:#ef9a01; font-weight:bold; font-size:12px; }
.fiche_prod_detail .cont p{ padding:0 0 7px 20px; width:295px;  }
.fiche_prod_detail .cont img{ display:block; position:absolute; top:20px; left:315px; width:93px; height:293px; border:0; }
.fiche_prod_detail .cont .infos{ display:none; margin:0 10px; width:273px; background:url(../images/fiche_prod_detail-bot.jpg) no-repeat bottom left; }
.fiche_prod_detail .cont .infos div{ background:url(../images/fiche_prod_detail-top.jpg) no-repeat 0 0; }
.fiche_prod_detail .cont .infos p{ padding:0 5px 10px 7px !important; width:auto !important; }
.fiche_prod_detail .cont .infos strong{ font-size:11px; display:block; padding-bottom:4px; }

.fiche_prod_detail .contEtiquette p, .fiche_prod_detail .contEtiquette span{ width:380px; }
.fiche_prod_detail .contEtiquette img{ top:90px; left:10px; width:388px; height:95px; }
.fiche_prod_detail .contEtiquette .infos{ margin-top:110px; padding-bottom:10px; width:378px; background:url(../images/fiche_prod_etiquette-bot.jpg) no-repeat bottom left; }
.fiche_prod_detail .contEtiquette .infos div{ background:url(../images/fiche_prod_etiquette-top.jpg) no-repeat 0 0; }

/**layer**/
.layer{ display:none; z-index:1001; position:absolute; top:0; left:0; width:100%; height:100%; }
.opacity{ z-index:1000; position:absolute; top:0; left:0; width:100%; height:100%; background:#000; filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; }
.contentVid{ position:relative; z-index:1002; margin-left:auto; margin-right:auto; width:407px; height:300px; }

.faqList {
	padding:0 0 0 20px; display:block;
}

/**************************** NUTRITION ****************************************/
.fd_nutrition{background:url(../images/fd-content-nutrition.gif) repeat-y 0 0;margin:0 0 0 3px !important;margin:0 0 0 2px;float:left;width:592px;}
.fd_nutrition_top{background:url(../images/fd-content-nutrition-top.gif) no-repeat 0 0;float:left}
.fd_nutrition_bottom{width:592px;background:url(../images/fd-content-nutrition-bottom.gif) no-repeat 0 bottom;float:left;padding:17px 0 23px 0;}
.nutritioncontent{ padding:0 20px 15px 20px; font-size:11px; color:#545454; }
.nutritioncontent strong{ font-size:11px; }
.nutritioncontent sup{ position:relative; line-height:1px; font-size:8px; }
.nutritioncontent small{ display:block; margin:10px 0; padding:0 15px; font-size:8px; }
.nutritioncontent .list{ margin:15px 0; }
.nutritioncontent .list li{ margin:2px 0; padding:0 0 0 10px; background:url(../images/nutrition-list.gif) no-repeat 0 4px; }
.nutritioncontent h2.nutrition{ margin:0 0 10px 0; font-size:14px; font-weight:bold; color:#01CABB; }
.nutritioncontent h3.nutrition{ margin:0; padding:2px 10px; font-size:11px; font-weight:bold; background:url(../images/h3-fd.gif) no-repeat; }
.nutritioncontent h3.nutrition span{ font-weight:normal; }
.nutritioncontent .up{ margin:5px 0; text-align:right; }
.nutritioncontent .up a{ color:#000000; text-decoration:underline; }
.nutritioncontent .link a{ padding:0 0 0 15px; font-weight:bold; color:#e92229; background:url(../images/puce.gif) no-repeat 0 1px; }
#leftcol dl dt a.nutrition{color:#01cabb;padding:0 0 0 14px; background:url(../images/puce-dt-nutrition.gif) no-repeat 0 2px;}

acronym{ font-style:oblique; }
#refLayer{ position:absolute; padding:10px; text-align:left; background:#EEEEEE; border:1px dotted #DDDDDD; }

.mgbg{ margin:15px 0 0 0; font-size:9px; color:#999999; }

body{ background:url(dummy.gif) fixed #F2F2F2; }
.zoomLayer{
	z-index:10; position:fixed; top:50%; left:50%; margin:-50px 0 0 -100px; padding:20px 10px 10px 10px; width:180px; height:80px; background:url(../images/loader.gif) no-repeat center #FFFFFF;
	_position:absolute; _top:expression(documentElement.scrollTop+document.documentElement.offsetHeight/2);
}
.zoomLayer .closer{ position:absolute; top:5px; right:10px; }
.zoomOuter{
	z-index:9; position:fixed; top:0; left:0; width:100%; height:100%; background:url(dummy.gif) #000000; opacity:0.5;
	_position:absolute; _top:expression(documentElement.scrollTop+body.scrollTop); _height:expression(documentElement.offsetHeight-5); filter:alpha(opacity=50);
}

#rightcol dd a img{ margin:0 0 5px 0; }

/**************************** ENVIRONNEMENT ****************************************/
.fd_environnement{background:url(../images/fd-content-environnement.gif) repeat-y 0 0;margin:0 0 0 3px !important;margin:0 0 0 2px;float:left;width:592px;}
.fd_environnement_top{background:url(../images/fd-content-environnement-top.gif) no-repeat 0 0;float:left}
.fd_environnement_bottom{width:592px;background:url(../images/fd-content-environnement-bottom.gif) no-repeat 0 bottom;float:left;padding:17px 0 23px 0;}
.environnementcontent{ padding:0 20px 15px 20px; font-size:11px; color:#545454; }
.environnementcontent strong{ font-size:11px; }
.environnementcontent sup{ position:relative; line-height:1px; font-size:8px; }
.environnementcontent small{ display:block; margin:10px 0; padding:0 15px; font-size:8px; }
.environnementcontent .list{ margin:15px 0; }
.environnementcontent .list li{ margin:2px 0; padding:0 0 0 10px; background:url(../images/nutrition-list.gif) no-repeat 0 4px; }
.environnementcontent h2.environnement{ margin:0 0 10px 0; font-size:14px; font-weight:bold; color:#01CABB; }
.environnementcontent h3.environnement{ margin:0; padding:2px 10px; font-size:11px; font-weight:bold; background:url(../images/h3-fd.gif) no-repeat; }
.environnementcontent h3.environnement span{ font-weight:normal; }
.environnementcontent .up{ margin:5px 0; text-align:right; }
.environnementcontent .up a{ color:#000000; text-decoration:underline; }
.environnementcontent .link a{ padding:0 0 0 15px; font-weight:bold; color:#e92229; background:url(../images/puce.gif) no-repeat 0 1px; }
.environnementcontent .envi-hl{ font-weight:bold; }
.environnementcontent .envi-ul li{ list-style:circle; margin-left:30px; }
.environnementcontent .envi-menuhl{ font-weight:bold; font-size:12px; color:Green; }
.environnementcontent .envi-mentions{ font-style:italic; font-size:10px; }
.environnementcontent a{ color:#545454; text-decoration:underline; }
.environnementcontent a.next { font-weight:bold; color:#e92229; background:url(../images/puce.gif) no-repeat 0 1px; padding-left:15px; }
.homeText{ display:block; margin-top:5px; }
#leftcol dl dt a.environnement{color:#94d307;padding:0 0 1px 14px; background:url(../images/puce-dt-environnement.gif) no-repeat 0 2px; }
.boxTI{ position:relative; height:1%; }
.boxT, .boxI{ float:left; }
.LR250 .boxI{ width:250px; padding:0 7px 0 7px; }
.LR250 .boxT{ width:288px; }
.LR200 .boxI{ width:200px; padding:0 7px 0 7px; }
.LR200 .boxT{ width:338px; }
.LR150 .boxI{ width:150px; padding:0 7px 0 7px; }
.LR150 .boxT{ width:388px; }
.LR100 .boxI{ width:100px; padding:0 7px 0 7px; }
.LR100 .boxT{ width:438px; }