	@import "../fwd/css/clean.css";
	@import "../fwd/css/fwd_v0.1.css";
	@import "modalbox.css";
	@import "accueil.css";
	
/* COMMON **************************/

	html, body { height:100%; }
	body { background:#ffb128 url(../img/background/body.jpg) top left repeat-x; font-family:Verdana, Arial, Helvetica; font-size:11px; }
	
/* COMMON **************************/

/* SQUELETTE **********************/
	
	div#main { width:990px; min-height:100%; _height:100%; margin:0 auto; position:relative; margin-top:0; }
		div#header { width:960px; height:130px; position:relative; z-index:1; padding:0 15px; margin-top:0; }
		div#container { width:976px; min-height:100%; position:relative; z-index:0; margin:10px 0 0 0; padding:0 7px 52px 7px; cursor:default; } 
		div#footer { width:451px; height:29px; position:absolute; bottom:0; _bottom:-1px; left:27%; background:url(../img/background/footer.png); cursor:default; }

/* SQUELETTE **********************/

/* HEADER *************************/

	/* squelette */
	div#header div.layerLeft { width:19px; height:130px; background:url(../img/background/headerBorderLeft.jpg); float:left; }
	div#header div.layerContent { width:920px; height:130px; background:url(../img/background/header.jpg) top left repeat; float:left; }
		div#header div.layerTop { width:920px; height:100px; float:left; }
		div#header div.layerMenu { width:920px; height:30px; float:left; position:relative; z-index:4; cursor:pointer; }
	div#header div.layerRight { width:19px; height:130px; background:url(../img/background/headerBorderRight.jpg); float:left; }
	
	/* elements */
	.logoSite { position:absolute; top:0px; left:-1px; }
	.logoMarque { width:183px; height:45px; position:absolute; top:22px; right:262px; background:url(../img/icone/logoMarque.jpg) no-repeat; }
		.logoMarque .jokerLayer { width:60px; height:23px; position:absolute; top:10px; left:4px; }
		.logoMarque .reaLayer { width:30px; height:25px; position:absolute; top:10px; left:78px; }
		.logoMarque .graniniLayer { width:60px; height:23px; position:absolute; top:10px; left:125px; }
	.newsletter {  top:0; right:0; }
		.newsletterBloc { background:url(../img/background/newsletter.jpg); width:233px; height:71px; position:absolute; top:0; right:17px; }
			.newsletterBloc input { border:none; background:none; }
			.newsletterBloc input.email { width:164px; position:absolute; top:36px; left:24px; color:#797b7b; font-size:9px; font-family:Verdana, Arial, Helvetica; font-weight:bold; }
			.newsletterBloc input.btOk { position:absolute; top:33px; right:8px; cursor:pointer; z-index:100000; }

	/* MENU ***************************/
	
			#menu { width:100%; position:absolute; top:-6px; display:block; z-index:4; }
				#menu ul { width:auto; position:absolute; display:block; top:16px; _top:0px; }
				#menu li { width:auto; height:auto; display:block; float:left; text-align:center; }
				#menu li.border { border-left:1px solid #fff; }
					#menu li a { width:auto; height:20px; display:block; _display:inline; padding:0 17px; font-size:12px; color:#fff; text-decoration:none; text-transform:uppercase; }
					#menu li a:hover { color:#ffcdcd; }
					#menu li span { padding:0 15px; }
				#menu li ul { visibility:hidden; }
				#menu li ul li { display:block; float:none; }
					
					#menu ul.fond_li_1 { width:183px; height:auto; background:url(../img/menu/sMenuMonmaginfos.png) bottom center; margin:9px 0 0 -12px; }
					#menu ul.fond_li_1 a { width:172px; display:block; padding:7px 0 3px 0; margin:0 6px 0 4px; border-top:1px solid #be1011; font-size:10px; color:#be1011; font-weight:bold; }
					#menu ul.fond_li_1 a:hover { background:#be1011; color:#fff; }
					#menu ul.fond_li_1 .maxLi { height:40px; }
					#menu ul.fond_li_1 .maxLi a { padding:6px 0 0 0;}
					#menu ul.fond_li_1 .maxLi a:hover { height:24px; padding:6px 0 0 0; background:url(../img/menu/sMenuMonmaginfosBottom.png) 0 0 no-repeat; color:#fff; }
	
					#menu ul.fond_li_2 { width:183px; height:auto; background:url(../img/menu/sMenuMarques.png) bottom center; margin:9px 0 0 -4px; }
					#menu ul.fond_li_2 a { width:172px; display:block; padding:7px 0 3px 0; margin:0 6px 0 4px; border-top:1px solid #f2c900; font-size:11px; color:#f2c900; font-weight:bold; }
					#menu ul.fond_li_2 a:hover { background:#f2c900; color:#fff; }
					#menu ul.fond_li_2 .maxLi { height:40px; }
					#menu ul.fond_li_2 .maxLi a:hover { height:24px; padding:6px 0 0 0; background:url(../img/menu/sMenuMarquesBottom.png) 0 0 no-repeat; color:#fff; }
					
	/* MENU **************************/

/* HEADER *************************/

/* FOOTER **********************/

	.footerListe { width:451px; height:13px; margin:0; padding:6px 0 0 0; text-align:center; }
	.footerListe li { display:inline; width:451px; height:29px; border-right:1px solid #fff; padding:0 16px; }
	.footerListe li a { color:#fff; }
	.footerListe li a:hover { color:#fbd990; }
	.footerListe li.noBorder { border:none; }

/* FOOTER **********************/

/* RUBRIQUE **********************/

	/* LEFT *************************/

		/* squelette */
		div#rubRightContent { width:680px; float:left; }
		
			/* couleurs */
			/* Rouge */
			.redBorderTop { width:680px; height:51px; background:url(../img/background/rubContentTopRed.png); }
			.redBorderBody { width:653px; height:auto; padding:12px 0px 0 27px; position:relative; background-image:url(../img/background/rubContentBodyRed.png); background-repeat:repeat-y; }
			.redBorderBottom { width:680px; height:46px; background:url(../img/background/rubContentBottomRed.png); }
			
			/* Mauve */
			.redBorderTopM{width:680px;height:51px;background:url(../img/background/rubContentTopM.png);}
			.redBorderBodyM{width:653px;height:auto;padding:12px 0px 0 27px;position:relative;background-image:url(../img/background/rubContentBodyM.png);background-repeat:repeat-y;}
			.redBorderBottomM{width:680px;height:46px;background:url(../img/background/rubContentBottomM.png);}
			
			/* Jaune */
			.redBorderTopJ{width:680px;height:51px;background:url(../img/background/rubTopJ.png);}
			.redBorderBodyJ{width:653px;height:auto;padding:12px 0px 0 27px;position:relative;background-image:url(../img/background/rubBodyJ.png);background-repeat:repeat-y;}
			.redBorderBottomJ{width:680px;height:46px;background:url(../img/background/rubBottomJ.png);}
			
			/* Vert */
			.redBorderTopV{width:680px;height:51px;background:url(../img/background/rubContentTopV.png);}
			.redBorderBodyV{width:653px;height:auto;padding:12px 0px 0 27px;position:relative;background-image:url(../img/background/rubBodyV.png);background-repeat:repeat-y;}
			.redBorderBottomV{width:680px;height:46px;background:url(../img/background/rubBottomV.png);}
			
			/* Rose */
			.redBorderTopR{width:680px;height:51px;background:url(../img/background/rubContentTopR.png);}
			.redBorderBodyR{width:653px;height:auto;padding:12px 0px 0 27px;position:relative;background-image:url(../img/background/rubBodyR.png);background-repeat:repeat-y;}
			.redBorderBottomR{width:680px;height:46px;background:url(../img/background/rubBottomR.png);}
			
			/* Orange */
			.redBorderTopO{width:680px;height:51px;background:url(../img/background/rubContentTopO.png);}
			.redBorderBodyO{width:653px;height:auto;padding:12px 0px 0 27px;position:relative;background-image:url(../img/background/rubBodyO.png);background-repeat:repeat-y;}
			.redBorderBottomO{width:680px;height:46px;background:url(../img/background/rubBottomO.png);}
		
			.darkRedBorderTop { width:665px; height:72px; background:url(../img/background/rubContentTopDarkRed.jpg); margin-left:7px; }
			.darkRedBorderBody { width:665px; height:auto; margin-left:7px; position:relative; background:#e43c29 url(../img/background/rubContentBodyDarkRed.jpg) no-repeat; }
			.darkRedBorderBottom { width:665px; height:68px; margin-left:7px; background:url(../img/background/rubContentBottomDarkRed.gif); }
				
			.orangeBorderTop { width:680px; height:51px; background:url(../img/background/rubContentTopOrange.png); }
			.orangeBorderBody { width:653px; height:auto; padding:12px 0px 0 27px; position:relative; background-image:url(../img/background/rubContentBodyOrange.png); background-repeat:repeat-y; }
			.orangeBorderBottom { width:680px; height:46px; background:url(../img/background/rubContentBottomOrange.png); }
		
			.blueBorderTop { width:665px; height:72px; background:url(../img/background/rubContentTopBlue.jpg); margin-left:7px; }
			.blueBorderBody { width:665px; height:auto; margin-left:7px; position:relative; background:#46486d url(../img/background/rubContentBodyBlue.jpg) no-repeat; }
			.blueBorderBottom { width:665px; height:68px; margin-left:7px; background:url(../img/background/rubContentBottomBlue.gif); }
				
			.yellowBorderTop { width:680px; height:59px; background:url(../img/background/rubContentTopYellow.jpg); }
			.yellowBorderBody { width:653px; height:auto; padding:0px 0px 0 29px; _padding:0 0 0 17px; position:relative; background-image:url(../img/background/rubContentBodyYellow.jpg); background-position:bottom; background-repeat:no-repeat; }				
			.yellowBorderBottom { width:680px; height:34px; background:url(../img/background/rubContentBottomYellow.jpg); }
					
					/* home */
					img.titreHome { margin:27px 0 0 27px; }
				
					.interneContent { width:635px; height:auto; float:left; margin:20px 0 0 0; cursor:default; }
					.interneContent img.spip_logos { float:left; margin:0 10px 5px 0 ; }
					.interneContent h1 { height:auto; padding:0 0 3px 0; font-size:13px; text-transform:uppercase; font-weight:bold; float:left; _float:none;}
					.interneContent h2 { height:auto; margin:10px 0 8px 0; font-size:12px; font-weight:bold; float:left; _float:none; }
					.interneContent p { padding:0; color:#5d5b5c; }
					.interneContent p a { color:#5d5b5c; text-decoration:none; }
					.interneContent p a:hover { text-decoration:underline; }
					.interneContent p.introRub { margin:0 0 25px 0; }
					
					.interneContent div.texteRub { width:100%; float:left; margin:15px 0 15px 0; }
					.interneContent p.astuceRub { width:603px; padding:10px; float:; margin:0 0 20px 0; }
					
					.interneContent .texteRub .AlignImgLeft { float:left; }
					.interneContent .texteRub .AlignImgRight { margin-left:10px; float:right; }
					
						.interneContent .inp{vertical-align:bottom;height:19px;width:171px;padding:4px 0 0 4px;white-space:nowrap;background:url(../img/icone/desabonnement.gif) left top no-repeat;color:#5d5b5c;font-size:11px;text-decoration:none;border:none;}
						.interneContent .btn{_margin-top:2px;}

					.blocLinkBottom { width:630px; height:auto; float:left; margin:10px 0; } *+html .blocLinkBottom { margin:25px 0 10px 0; } *html .blocLinkBottom { margin:25px 0 10px 0; }
					.blocLinkBottom img { margin:0 7px 0 0; }
					.blocLinkBottom a { font-size:10px; text-decoration:underline; color:#5d5b5c; }
					.blocLinkBottom a:hover { color:#868586; }					
				
			/* lire tous les articles */
			.more { position:absolute; bottom:5px; }
			.more img { margin:0 7px 0 0; }
			.more a { font-size:10px; text-decoration:underline; color:#5d5b5c; }
			.more a:hover { color:#868586; }
			
		/* RUBRIQUE LARGE IMG RIGHT ********/
		
			.rubLargeImgRight { width:632px; height:194px; background:url(../img/rubrique/rub-large-img-right/fond.png); margin:0 0 6px 0; cursor:default; }
			.rubLargeImgRight .blocLeft { width:313px; height:185px; float:left; }
			.rubLargeImgRight .blocLeft .rubTitre { width:303px; height:18px; color:#fff; text-transform:uppercase; font-weight:bold; padding:2px 0 0 10px; background:url(../img/rubrique/rub-large-img-right/coinBlanc.png) top left no-repeat; }
			.rubLargeImgRight .blocLeft .rubTexte { width:303px; height:155px; padding:10px 0 0 10px; position:relative; }
			.rubLargeImgRight .blocLeft .rubTexte p { margin:0; padding:0; }
			.rubLargeImgRight .blocLeft .rubTexte .intro { font-weight:bold; font-size:12px; margin:0 0 10px 0; }
			.rubLargeImgRight .blocLeft .rubTexte .texte { color:#5d5b5c; }
			.rubLargeImgRight .blocLeft .rubTexte a.plus { font-size:10px; text-decoration:underline; }
			.rubLargeImgRight .blocRight { width:313px; height:185px; float:left; }
							
		/* RUBRIQUE LARGE IMG RIGHT ********/
		
		/* RUBRIQUE LARGE IMG LEFT ********/
		
			.rubLargeImgLeft { width:632px; height:194px; background:url(../img/rubrique/rub-large-img-left/fond.png); margin:0 0 6px 0; cursor:default; }
			.rubLargeImgLeft .blocLeft { width:313px; height:185px; float:left; }
			.rubLargeImgLeft .blocRight .rubTitre { width:302px; height:18px; color:#fff; text-transform:uppercase; font-weight:bold; padding:2px 0 0 10px; background:url(../img/rubrique/rub-large-img-left/coinBlanc.png) 100% 0 no-repeat; }
			.rubLargeImgLeft .blocRight .rubTexte { width:302px; height:155px; padding:10px 0 0 10px; position:relative; }
			.rubLargeImgLeft .blocRight .rubTexte p { margin:0; padding:0; }
			.rubLargeImgLeft .blocRight .rubTexte .intro { font-weight:bold; font-size:12px; margin:0 0 10px 0; }
			.rubLargeImgLeft .blocRight .rubTexte .texte { color:#5d5b5c; }
			.rubLargeImgLeft .blocRight .rubTexte a.plus { font-size:10px; text-decoration:underline; }
			.rubLargeImgLeft .blocRight { width:313px; height:185px; float:left; }
			
		/* RUBRIQUE LARGE IMG LEFT ********/
		
		/* RUBRIQUE MEDIUM ************/
		
			.rubMedium { width:309px; height:271px; background:url(../img/rubrique/rub-medium/fond.png); float:left; margin:0 14px 6px 0; cursor:default; }
			.rubMedium .rubTitre { width:292px; height:18px; color:#fff; text-transform:uppercase; font-weight:bold; padding:2px 0 0 10px; background:url(../img/rubrique/rub-medium/coinBlanc.png) top left no-repeat;}
			.rubMedium .rubTexte { width:292px; height:233px; padding:10px 0 0 10px; position:relative; }
			.rubMedium .rubTexte p { margin:0; padding:0; }
			.rubMedium .rubTexte .intro { font-weight:bold; font-size:12px; margin:0 0 10px 0; }
			.rubMedium .rubTexte .texte { color:#5d5b5c; }
			.rubMedium .rubTexte a.plus { font-size:10px; text-decoration:underline; }
			.rubMedium .rubTexte .visuel {margin:20px 0 0 -10px;position:absolute;bottom:10px;}

		/* RUBRIQUE MEDIUM ************/
		
	/* LEFT *************************/

	/* RIGHT *************************/
	
	/* JEU **********************/

		/*CHOIX INSCRIPTION */
		.gaucheInscription { float:left; width:260px; height:600px; margin-left:8px!important;margin-left:4px; }
		.fondInscription { float:left; width:699px; height:600px; background:url(../img/rubrique/jeu/fondInscription.jpg); }
		.gaucheHautInscription { float:left; width:260px; }

		.ligneFormInscription  { float:left; width:262px; background:url(../img/rubrique/jeu/fondChampsInscription.jpg); }
		.gaucheFormInscription { float:left; width:28px; height:26px; background:url(../img/rubrique/jeu/GaucheFormInscription.jpg); }
		input.Champsinscription  { display:block; padding:0; margin:0; height:18px; float:left; width:180px; margin-top:3px!important;margin-top:0px; border:1px solid #A58449; color:#7E1002; }
		input.btnOk { float:left; padding:0; margin:0; width:50px; height:26px!important;height:24px; }

		.basFormInscription { clear:left; width:260px; height:55px; text-align:right; background:url(../img/rubrique/jeu/basFormInscription.jpg); } 
		.basFormInscription img { vertical-align:top; } 
		.basFormInscription a { display:block; color:#7E1002; margin-top:16px; font-weight:bold; text-decoration:underline; font-size:11px; }

		/*INSCRIPTION FORMULAIRE */

		.clrLeft { clear:left; }
		.espace { display:block; clear:left; height:30px; }
		.fondGaucheJeu { float:left; width:17px; margin-left:8px; height:599px; background:url(../img/rubrique/jeu/fondGaucheForm.jpg); }
		.fondJeu { float:left; width:709px; height:599px!important;height:499px; background:url(../img/rubrique/jeu/fondForm.jpg); }
		.fondDroitJeu { float:left; height:599px; width:232px; background:url(../img/rubrique/jeu/fondDroitForm.jpg) left no-repeat; }
		.formulaire .titre { margin-top:50px; height:50px; background:url(../img/rubrique/jeu/titreInscription.jpg) no-repeat; text-indent:-3000px; }
		.txtIntro { color:#7E1002; font-size:14px; font-weight:bold; margin-top:10px; }	

		.formulaire { float:left; width:420px; z-index:5;}
		.sejourJeu { float:left; width:289px; height:559px; margin-top:40px; z-index:6; background:url(../img/rubrique/jeu/sejourJeu.jpg) 30px 0 no-repeat; }
		.sejourJeu a { float:right; color:#7E1002; font-weight:bold; text-decoration:underline; font-size:11px; }

		input.btnValider { display:block; clear:left; float:left; }

		.ligneForm  { display:block; clear:left; height:26px; }
		.ligneFormDouble  { display:block; clear:left; height:40px; }

		.txt { float:left; color:#7E1002; font-weight:normal; margin:4px 0 0 10px; }	
		.txtForm { display:block; float:left; color:#7E1002; font-weight:bold; margin:4px 5px 6px 0; }
		.txtGrandForm { float:left; color:#7E1002; font-weight:bold; font-size:15px; margin:4px 5px 8px 0; }
		.txtObligatoire { color:#7E1002; font-style:italic; margin:10px 0; }
		input.btnradio { display:block; float:left; margin:6px 10px 6px 10px; width:12px; height:12px;  }
		input.champsTexte { display:block; float:left; background-color:#F9DE9F; border:1px solid #A58449; margin:2px 3px 0px 3px; color:#7E1002; }
		input.Nom  { width:136px; margin-right:10px!important;margin-right:5px; }
		input.Naissance  { width:70px; }
		input.Adresse  { width:331px; }
		input.CP  { width:45px!important;width:46px; margin-right:12px!important;margin-right:11px; }
		input.Ville  { width:199px; }
		input.Email  { width:348px; }
		input.NbEnfants  { width:27px; }
		input.options { display:block; float:left; margin:6px 0 0 5px; width:12px; height:12px; }

		/*INSCRIPTION AMIS*/
		.fondJeuAmi { float:left; width:925px; height:599px; vertical-align:center; background:url(../img/rubrique/jeu/fondForm.jpg); }
		.fondAmi { width:656px; height:599px; margin-left:140px; background:url(../img/rubrique/jeu/fondAmi.jpg); }
		.formulaireAmi { float:left; width:332px; margin:118px 0 0 147px!important;margin:118px 0 0 73px; padding:0 10px 0px 10px; background:url(../img/rubrique/jeu/fondFormAmi.gif) repeat-x #FEFAF0; border:3px solid #A58449;}
		.fondDroitJeuAmi { float:left; height:599px; width:16px; background:url(../img/rubrique/jeu/fondDroitFormAmi.jpg) left no-repeat; }
		.txtIntroAmi { color:#7E1002; font-size:13px; line-height:14px; font-weight:bold; margin:6px 0 5px 0; }
		.txtObligatoireAmi { color:#E86902; height:15px; font-size:10px; font-style:italic; margin:1px 0 1px 0; }

		.txtFormAmiLigne {display:block; float:left; color:#E86902; font-weight:normal; margin:5px 5px 4px 0; line-height:11px; }
		.txtFormAmi {display:block; float:left; color:#E86902; font-weight:normal; margin:2px 5px 2px 0; line-height:11px; }
		input.champsTexteAmi { display:block; float:left;  background-color:#F9DE9F; border:1px solid #A58449; margin:4px 3px 0px 6px; color:#7E1002; }
		input.MonPrenomAmi  { width:222px; }
		input.MonEmailAmi   { width:186px; }
		input.PrenomAmi  { width:240px; }
		input.EmailAmi  { width:213px; }

		.btnValiderAmi { display:block; width:200px; margin-left:250px;}


	/* JEU **********************/

		div#rubLeftContent { width:277px; height:auto; float:left; margin:0 0 0 14px; }
			
			/* jeu */
			div.rubJeu { width:276px; height:239px; margin:5px 0 23px 0; /*background:url(../img/rubrique/jeu/jeu.gif) no-repeat;*/ position:relative; }
				/* le jackpote des fruits */ 
				div.rubJeu div.click { position:absolute; bottom:0; _bottom:-1px; left:48px; }
				div.rubJeu div.click img { width:200px; height:45px; }
				
			div.rubGrandJeuRentree { width:276px; height:239px; margin:5px 0 23px 0; background:url(../img/rubrique/jeu/grand_jeu_rentree.jpg) no-repeat; position:relative; }
				/* grand jeu de la rentr�e */  
				div.rubGrandJeuRentree div.click {position:absolute; bottom:45px; left:72px;}
				div.rubGrandJeuRentree div.click img { width:130px; height:32px; }
			
			div.rubVitalProtect { width:276px; height:239px; margin:5px 0 23px 0; position:relative; }
		
			/* bar a jus de fruits */
			div.rub2{width:277px;height:242px;background:transparent url(../img/rubrique/bar-a-jus/fond.gif) scroll no-repeat left top;margin:0 0 23px 0;position:relative;cursor:default;}
				div.rub2 .titre { width:auto; height:auto; position:absolute; top:12px; left:25px; z-index:2; }
				div.rub2 .texte { width:110px; height:170px; position:absolute; top:52px; left:26px; z-index:0; color:#5d5b5c; line-height:13px; }
				div.rub2 .texte h3 { color:#1f2c60; font-size:11px; font-weight:bold; text-transform:uppercase; }
				div.rub2 .img { width:109px; height:240px; position:absolute; top:1px; right:19px; z-index:1; }
				div.rub2 .more { right:-10px; bottom:10px; width:120px; }
				div.rub2 .more a { font-size:10px; color:#1f2c60; }
				div.rub2 .more a:hover { color:#868586; }
				
			/* on vous dit sur... */
			div.rub3 {width:277px; height:242px; background:transparent url(../img/rubrique/on-vous-dit-tout/fond.gif) scroll no-repeat left top;margin:0 0 23px 0;position:relative;cursor:default;}
				div.rub3 .titre { width:auto; height:auto; position:absolute; top:12px; right:20px; z-index:2; }
				div.rub3 .texte { width:110px; height:171px; position:absolute; top:50px; right:30px; z-index:0; color:#5d5b5c; line-height:13px; }
				div.rub3 .texte h3 { color:#dd2b1f; font-size:11px; font-weight:bold; text-transform:uppercase; }
				div.rub3 .img { width:109px; height:239px; position:absolute; top:1px; left:20px; z-index:1; }
				div.rub3 .more { left:0; bottom:10px; }
				div.rub3 .more a { font-size:10px; color:#dd2b1f; }
				div.rub3 .more a:hover { color:#868586; }

			/* tout sur les marques */
			div.rub4 { width:277px; height:242px; background:url(../img/rubrique/les-marques-et-moi/fond.gif); position:relative; cursor:default;float:left;}
				div.rub4 .titre { width:auto; height:auto; position:absolute; top:20px; left:24px; z-index:2; }
				div.rub4 #strContent { width:235px; height:164px; background:url(../img/rubrique/les-marques-et-moi/fondContent.jpg) 0 50px no-repeat; position:absolute; top:60px; left:21px; }
					div.rub4 #strContent #menu1 { width:auto; }
					div.rub4 #strContent #menu2 { width:auto; display:none; }
					div.rub4 #strContent #menu3 { width:auto; display:none; }
						div.rub4 #strContent a img { float:left;  }
						div.rub4 #strContent img.noMargin { margin-left:1px; }
						div.rub4 #strContent #joker_on {}
						div.rub4 #strContent #joker_off { display:none; }
						div.rub4 #strContent #rea_on { display:none; }
						div.rub4 #strContent #rea_off {}
						div.rub4 #strContent #granini_on { display:none; }
						div.rub4 #strContent #granini_off {}
							div.rub4 #strContent h3 { width:225px; color:#df011d; padding:0 0 0 8px; font-weight:bold; font-size:11px; text-transform:uppercase; float:left; margin:6px 0 4px 0; }
							div.rub4 #strContent p { width:220px; color:#5d5b5c; padding:0 0 0 8px; float:left; margin:0; font-size:11px; line-height:13px; }
							div.rub4 #strContent .more { left:15px; bottom:8px; }
							div.rub4 #strContent .more a { font-size:10px; color:#dd2b1f; }
							div.rub4 #strContent .more a:hover { color:#868586; }

			/* mon maginfos */
			div.rub5 { width:276px; height:244px; background:url(../img/rubrique/mon-mag-info/fond.png); margin:0 0 21px 0; position:relative; cursor:default; }
			div.rub5 div.layer_1 { width:254px; height:25px; position:absolute; top:49px; left:22px; }
			div.rub5 div.layer_2 { width:254px; height:25px; position:absolute; top:79px; left:22px; }
			div.rub5 div.layer_3 { width:254px; height:25px; position:absolute; top:109px; left:22px; }
			div.rub5 div.layer_4 { width:254px; height:25px; position:absolute; top:139px; left:22px; }
			div.rub5 div.layer_5 { width:254px; height:25px; position:absolute; top:169px; left:22px; }
			div.rub5 div.layer_6 { width:254px; height:25px; position:absolute; top:199px; left:22px; }
			
				.more2 { background:url(../img/icone/fleche.gif) 0 50% no-repeat; padding:0 0 0 15px; margin:0; }
				.more2 img { margin:0 7px 0 0; }
				.more2 a { font-size:11px; text-decoration:underline; color:#5d5b5c; }
				.more2 a:hover { color:#868586; }
				
			/* mon maginfos archives */
			div.rub6 { width:286px; position:relative; top:0; right:10px; cursor:default; }
			
				div.rub6 div.archiveContent { width:252px; float:left; padding:0 0 0 18px; }
				div.rub6 div.archiveContent img { float:left; margin:0 5px 0 0; }
				div.rub6 div.archiveContent p { width:auto; margin:0; padding:0; color:#5d5b5c; line-height:12px; font-size:10px; }
				div.rub6 div.archiveContent p.intro { color:#d4272b; font-weight:bold; }
				div.rub6 div.archiveContent p a { color:#5d5b5c; text-decoration:underline; }
				div.rub6 div.archiveContent p a:hover { color:#868586; }	

				/* Rouge */
				div.rub6 div.redBorderTopArchive { width:286px; height:30px; background:url(../img/background/rubMonmagArchiveTop.png); }
				div.rub6 div.redBorderBodyArchive{ width:286px; height:auto; position:relative; background-image:url(../img/background/rubMonmagArchiveBody.png); background-repeat:repeat-y; }
				div.rub6 div.redBorderBottomArchive { width:286px; height:41px; background:url(../img/background/rubMonmagArchiveBottom.png); }
				
					div.rub6 div.borderArchive { width:247px; height:1px; border-top:1px solid #f7c5c6; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }
					
				/* Mauve */
				div.rub6 div.redBorderTopArchiveM { width:286px; height:30px; background:url(../img/background/rubMonmagArchiveTopM.png); }
				div.rub6 div.redBorderBodyArchiveM{ width:286px; height:auto; position:relative; background-image:url(../img/background/rubMonmagArchiveBodyM.png); background-repeat:repeat-y; }
				div.rub6 div.redBorderBottomArchiveM { width:286px; height:41px; background:url(../img/background/rubMonmagArchiveBottomM.png); }
				
					div.rub6 div.borderArchiveM { width:247px; height:1px; border-top:1px solid #905493; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }
					div.rub6 div.archiveContent p.introM{color:#57015c;font-weight:bold;}

				/* Jaune */
				div.rub6 div.redBorderTopArchiveJ { width:286px; height:30px; background:url(../img/background/rubArchiveTopJ.png); }
				div.rub6 div.redBorderBodyArchiveJ{ width:286px; height:auto; position:relative; background-image:url(../img/background/rubArchiveBodyJ.png); background-repeat:repeat-y; }
				div.rub6 div.redBorderBottomArchiveJ { width:286px; height:41px; background:url(../img/background/rubArchiveBottomJ.png); }
				
					div.rub6 div.borderArchiveJ { width:247px; height:1px; border-top:1px solid #f2c800; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }
					div.rub6 div.archiveContent p.introJ{color:#f2c800;font-weight:bold;}		
					
				/* Vert */
				div.rub6 div.redBorderTopArchiveV { width:286px; height:30px; background:url(../img/background/rubArchiveTopV.png); }
				div.rub6 div.redBorderBodyArchiveV{ width:286px; height:auto; position:relative; background-image:url(../img/background/rubArchiveBodyV.png); background-repeat:repeat-y; }
				div.rub6 div.redBorderBottomArchiveV { width:286px; height:41px; background:url(../img/background/rubArchiveBottomV.png); }
				
					div.rub6 div.borderArchiveV { width:247px; height:1px; border-top:1px solid #a0b109; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }
					div.rub6 div.archiveContent p.introV{color:#a0b109;font-weight:bold;}				
			
				/* Rose */
				div.rub6 div.redBorderTopArchiveR { width:286px; height:30px; background:url(../img/background/rubArchiveTopR.png); }
				div.rub6 div.redBorderBodyArchiveR{ width:286px; height:auto; position:relative; background-image:url(../img/background/rubArchiveBodyR.png); background-repeat:repeat-y; }
				div.rub6 div.redBorderBottomArchiveR { width:286px; height:41px; background:url(../img/background/rubArchiveBottomR.png); }
				
					div.rub6 div.borderArchiveR { width:247px; height:1px; border-top:1px solid #d1355a; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }
					div.rub6 div.archiveContent p.introR{color:#d1355a;font-weight:bold;}				
				
				/* Orange */
				div.rub6 div.redBorderTopArchiveO { width:286px; height:30px; background:url(../img/background/rubArchiveTopO.png); }
				div.rub6 div.redBorderBodyArchiveO{ width:286px; height:auto; position:relative; background-image:url(../img/background/rubArchiveBodyO.png); background-repeat:repeat-y; }
				div.rub6 div.redBorderBottomArchiveO { width:286px; height:41px; background:url(../img/background/rubArchiveBottomO.png); }
				
					div.rub6 div.borderArchiveO { width:247px; height:1px; border-top:1px solid #ff7200; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }
					div.rub6 div.archiveContent p.introO{color:#ff7200;font-weight:bold;}				
				
			/* le bar a jus de fruits archives */
			div.rub7 { width:286px; position:relative; top:0; right:10px; cursor:default; }
				div.rub7 div.redBorderTopArchive { width:286px; height:30px; background:url(../img/background/rubBarArchiveTop.png); }
				div.rub7 div.redBorderBodyArchive{ width:286px; height:auto; position:relative; background-image:url(../img/background/rubBarArchiveBody.png); background-repeat:repeat-y; }
				div.rub7 div.redBorderBottomArchive { width:286px; height:41px; background:url(../img/background/rubBarArchiveBottom.png); }
				
				div.rub7 div.archiveContent { width:252px; float:left; padding:0 0 0 18px; }
				div.rub7 div.archiveContent img { float:left; margin:0 5px 0 0; }
				div.rub7 div.archiveContent p { width:auto; margin:0; padding:0; color:#5d5b5c; line-height:12px; font-size:10px; }
				div.rub7 div.archiveContent p.intro { color:#1f2c60; font-weight:bold; }
				div.rub7 div.archiveContent p a { color:#5d5b5c; text-decoration:underline; }
				div.rub7 div.archiveContent p a:hover { color:#868586; }	

				div.rub7 div.borderArchive { width:247px; height:1px; border-top:1px solid #7e82a6; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }
			
			/* le bar a jus de fruits archives */
			div.rub8 { width:286px; position:relative; top:0; right:10px; cursor:default; }
				div.rub8 div.redBorderTopArchive { width:286px; height:30px; background:url(../img/background/rubOnDitArchiveTop.png); }
				div.rub8 div.redBorderBodyArchive{ width:286px; height:auto; position:relative; background-image:url(../img/background/rubOnDitArchiveBody.png); background-repeat:repeat-y; }
				div.rub8 div.redBorderBottomArchive { width:286px; height:41px; background:url(../img/background/rubOnDitrArchiveBottom.png); }
				
				div.rub8 div.archiveContent { width:252px; float:left; padding:0 0 0 18px; }
				div.rub8 div.archiveContent img { float:left; margin:0 5px 0 0; }
				div.rub8 div.archiveContent p { width:auto; margin:0; padding:0; color:#5d5b5c; line-height:12px; font-size:10px; }
				div.rub8 div.archiveContent p.intro { color:#dd2b1f; font-weight:bold; }
				div.rub8 div.archiveContent p a { color:#5d5b5c; text-decoration:underline; }
				div.rub8 div.archiveContent p a:hover { color:#868586; }	

				div.rub8 div.borderArchive { width:247px; height:1px; border-top:1px solid #fc623c; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }

			/* Bons de reduction */
			div.rub9{width:277px;height:244px;margin:0 0 20px 0;position:relative;cursor:default;}
				div.rub9 a img{position:absolute;top:20px;left:22px;}
				
	/* RIGHT *************************/

/* RUBRIQUE **********************/

/* RUBRIQUE LARGE EN PAGE HOME ***************/

div#rubLarg{width:950px;height:165px;background:transparent url(../img/rubrique/les-marques-et-moi/rubLarg.gif) scroll no-repeat left top;position:relative;cursor:default;float:left;margin:15px 0 0 12px;}
	div#rubLarg #strContent{width:880px;height:125px;position:absolute;top:19px;left:40px; }
		div#rubLarg #strContent #menu1{width:auto;}
		div#rubLarg #strContent #menu2{width:auto;display:none; }
		div#rubLarg #strContent #menu3{width:auto;display:none; }
		div#rubLarg #strContent a img{float:left;}
		div#rubLarg #strContent img.noMargin{margin-left:1px; }
		div#rubLarg #strContent #joker_on{}
		div#rubLarg #strContent #joker_off{display:none; }
		div#rubLarg #strContent #rea_on{display:none; }
		div#rubLarg #strContent #rea_off{}
		div#rubLarg #strContent #granini_on{display:none; }
		div#rubLarg #strContent #granini_off{}
		div#rubLarg #strContent h3{width:100%;color:#df011d;font-weight:bold; font-size:11px; text-transform:uppercase; float:left; margin:6px 0 4px 0; }
		div#rubLarg #strContent p{width:100%;color:#5d5b5c;float:left;margin:0;font-size:11px;line-height:13px;}
		div#rubLarg #strContent .more{right:5px;bottom:15px;}
			div#rubLarg #strContent .more a{ font-size:10px; color:#dd2b1f; }
			div#rubLarg #strContent .more a:hover{ color:#868586; }

/* RUBRIQUE LARGE EN PAGE HOME ***************/

/* PAGE INTERNE ******************/

	/* MENU INTERNE ******************/
	
		#lineTop { width:665px; height:26px; position:absolute; top:28px; left:14px; z-index:1; }
			#lineTop h1 { font-size:13px; color:#fff; font-weight:bold; padding:5px 0 0 20px; }
			#lineTop img { margin:7px 0 0 20px; padding:0; float:left; }/* home */
			#lineTop .conteneurmenu { position:absolute; top:2px; left:140px; margin:0; padding:0; }
			
				/* Rouge */
				.menuInterne { width:auto; height:auto; color:#d4272b; font-size:11px; background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant.jpg) no-repeat; /* js deactivate */ width:15em; margin:1em; }
				.menuInterne a, .menuInterne a:visited { color:#d4272b;	padding:3px 0 3px 10px; text-decoration:none; display:block; /* js deactivate */ margin:0; width:100%; }
				.menuInterne a:hover, .menuInterne a:focus { background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-hover.jpg) no-repeat; color:#d28082; margin:0; width:100%; }
					.ssmenuInterne { background:url(../img/rubrique/mon-mag-info/fond-li-deroulant.gif) bottom center; font-size:11px; padding:0; border:1px solid #d4272b; /* js deactivate */ width:15em; margin:1em; }
					.ssmenuInterne a, .ssmenuInterne a:visited { color:#d4272b; padding:2px 0 2px 10px; text-decoration:none; display:block; /* js deactivate */ margin:0; width:100%; }
					.ssmenuInterne a, .ssmenuInterne a:visited { padding-left:5px; }
					.ssmenuInterne ul:hover, .ssmenuInterne a:hover, .ssmenuInterne a:focus { background:url("../img/rubrique/mon-mag-info/aHover.gif"); /* js deactivate */ margin:0; width:100%; }
			html>body .menuInterne a, html>body .menuInterne a:visited, html>body .menuInterne a:hover, html>body .menuInterne a:active,
			html>body .ssmenuInterne a, html>body .ssmenuInterne a:visited, html>body .ssmenuInterne a:hover, html>body .ssmenuInterne a:active { width:auto; }
			
				/* Mauve */
				.menuInterneM { width:auto; height:auto; color:#57015c; font-size:11px; background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-blue.gif) no-repeat;width:15em; margin:1em; }
				.menuInterneM a, .menuInterneM a:visited { color:#57015c;	padding:3px 0 3px 10px; text-decoration:none; display:block;margin:0; width:100%; }
				.menuInterneM a:hover, .menuInterneM a:focus { background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-hover-blue.gif) no-repeat; color:#8e1295; margin:0; width:100%; }
					.ssmenuInterneM { background:url(../img/rubrique/mon-mag-info/fond-li-deroulant.gif) bottom center; font-size:11px; padding:0; border:1px solid #57015c;width:15em; margin:1em; }
					.ssmenuInterneM a, .ssmenuInterneM a:visited { color:#57015c; padding:2px 0 2px 10px; text-decoration:none; display:block;margin:0; width:100%; }
					.ssmenuInterneM a, .ssmenuInterneM a:visited { padding-left:5px; }
					.ssmenuInterneM ul:hover, .ssmenuInterneM a:hover, .ssmenuInterneM a:focus { background:#d2b8d4; margin:0; width:100%; }
			html>body .menuInterneM a, html>body .menuInterneM a:visited, html>body .menuInterneM a:hover, html>body .menuInterneM a:active,
			html>body .ssmenuInterneM a, html>body .ssmenuInterneM a:visited, html>body .ssmenuInterneM a:hover, html>body .ssmenuInterneM a:active { width:auto; }
					
				/* Jaune */
				.menuInterneJ { width:auto; height:auto; color:#ba9c0c; font-size:11px; background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-or.gif) no-repeat;width:15em; margin:1em; }
				.menuInterneJ a, .menuInterneJ a:visited { color:#ba9c0c;	padding:3px 0 3px 10px; text-decoration:none; display:block;margin:0; width:100%; }
				.menuInterneJ a:hover, .menuInterneJ a:focus { background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-hover-or.gif) no-repeat; color:#ba9c0c; margin:0; width:100%; }
					.ssmenuInterneJ { background:url(../img/rubrique/mon-mag-info/fond-li-deroulant.gif) bottom center; font-size:11px; padding:0; border:1px solid #d9b403;width:15em; margin:1em; }
					.ssmenuInterneJ a, .ssmenuInterneJ a:visited { color:#ba9c0c; padding:2px 0 2px 10px; text-decoration:none; display:block;margin:0; width:100%; }
					.ssmenuInterneJ a, .ssmenuInterneJ a:visited { padding-left:5px; }
					.ssmenuInterneJ ul:hover, .ssmenuInterneJ a:hover, .ssmenuInterneJ a:focus { background:#fff5c5; margin:0; width:100%; }
			html>body .menuInterneJ a, html>body .menuInterneJ a:visited, html>body .menuInterneJ a:hover, html>body .menuInterneJ a:active,
			html>body .ssmenuInterneJ a, html>body .ssmenuInterneJ a:visited, html>body .ssmenuInterneJ a:hover, html>body .ssmenuInterneJ a:active { width:auto; }
				
				/* Vert */
				.menuInterneV { width:auto; height:auto; color:#a0b109; font-size:11px; background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-green.gif) no-repeat;width:15em; margin:1em; }
				.menuInterneV a, .menuInterneV a:visited { color:#a0b109;	padding:3px 0 3px 10px; text-decoration:none; display:block;margin:0; width:100%; }
				.menuInterneV a:hover, .menuInterneV a:focus { background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-hover-green.gif) no-repeat; color:#a0b109; margin:0; width:100%; }
					.ssmenuInterneV { background:url(../img/rubrique/mon-mag-info/fond-li-deroulant.gif) bottom center; font-size:11px; padding:0; border:1px solid #a0b109;width:15em; margin:1em; }
					.ssmenuInterneV a, .ssmenuInterneV a:visited { color:#a0b109; padding:2px 0 2px 10px; text-decoration:none; display:block;margin:0; width:100%; }
					.ssmenuInterneV a, .ssmenuInterneV a:visited { padding-left:5px; }
					.ssmenuInterneV ul:hover, .ssmenuInterneV a:hover, .ssmenuInterneV a:focus { background:#e6ecae; margin:0; width:100%; }
			html>body .menuInterneV a, html>body .menuInterneV a:visited, html>body .menuInterneV a:hover, html>body .menuInterneV a:active,
			html>body .ssmenuInterneV a, html>body .ssmenuInterneV a:visited, html>body .ssmenuInterneV a:hover, html>body .ssmenuInterneV a:active { width:auto; }

				/* Rose */
				.menuInterneR { width:auto; height:auto; color:#d1355a; font-size:11px; background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-rose.gif) no-repeat;width:15em; margin:1em; }
				.menuInterneR a, .menuInterneR a:visited { color:#d1355a;	padding:3px 0 3px 10px; text-decoration:none; display:block;margin:0; width:100%; }
				.menuInterneR a:hover, .menuInterneR a:focus { background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-hover-rose.gif) no-repeat; color:#d1355a; margin:0; width:100%; }
					.ssmenuInterneR { background:url(../img/rubrique/mon-mag-info/fond-li-deroulant.gif) bottom center; font-size:11px; padding:0; border:1px solid #d1355a;width:15em; margin:1em; }
					.ssmenuInterneR a, .ssmenuInterneR a:visited { color:#d1355a; padding:2px 0 2px 10px; text-decoration:none; display:block;margin:0; width:100%; }
					.ssmenuInterneR a, .ssmenuInterneR a:visited { padding-left:5px; }
					.ssmenuInterneR ul:hover, .ssmenuInterneR a:hover, .ssmenuInterneR a:focus { background:#efb8c5; margin:0; width:100%; }
			html>body .menuInterneR a, html>body .menuInterneR a:visited, html>body .menuInterneR a:hover, html>body .menuInterneR a:active,
			html>body .ssmenuInterneR a, html>body .ssmenuInterneR a:visited, html>body .ssmenuInterneR a:hover, html>body .ssmenuInterneR a:active { width:auto; }
			
				/* Orange */
				.menuInterneO { width:auto; height:auto; color:#ff7200; font-size:11px; background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-orange.gif) no-repeat;width:15em; margin:1em; }
				.menuInterneO a, .menuInterneO a:visited { color:#ff7200;	padding:3px 0 3px 10px; text-decoration:none; display:block;margin:0; width:100%; }
				.menuInterneO a:hover, .menuInterneO a:focus { background:url(../img/rubrique/mon-mag-info/fond-menu-deroulant-hover-orange.gif) no-repeat; color:#ff7200; margin:0; width:100%; }
					.ssmenuInterneO { background:url(../img/rubrique/mon-mag-info/fond-li-deroulant.gif) bottom center; font-size:11px; padding:0; border:1px solid #ff7200;width:15em; margin:1em; }
					.ssmenuInterneO a, .ssmenuInterneO a:visited { color:#ff7200; padding:2px 0 2px 10px; text-decoration:none; display:block;margin:0; width:100%; }
					.ssmenuInterneO a, .ssmenuInterneO a:visited { padding-left:5px; }
					.ssmenuInterneO ul:hover, .ssmenuInterneO a:hover, .ssmenuInterneO a:focus { background:#ffcaa0; margin:0; width:100%; }
			html>body .menuInterneO a, html>body .menuInterneO a:visited, html>body .menuInterneO a:hover, html>body .menuInterneO a:active,
			html>body .ssmenuInterneO a, html>body .ssmenuInterneO a:visited, html>body .ssmenuInterneO a:hover, html>body .ssmenuInterneO a:active { width:auto; }
		
	/* MENU INTERNE ******************/

	/* QUIZ *************************/
	
		h1.QuizTitle { width:100%; margin:10px 0;color:#ff7200; text-transform:uppercase; font-size:14px; font-weight:bold; }
		p.QuizIntro {float:left;color:#ff7200; font-size:12px; font-weight:bold; }
		
			div.redBorderBodyArchiveO div.archiveContent div.borderArchiveO { width:247px; height:1px; border-top:1px solid #ff7200; float:left; margin:10px 0 10px 20px; _margin:10px 0 0px 10px; }

		
		/* questions */
		.quizQuestion { width:630px; height:auto; margin:25px 0 0 0; float:left; color:#5d5b5c; }
			.quizQuestion p { margin:0 0 8px 0; }
			.quizQuestion p.q { font-weight:bold;color:#ff7200; }
			.quizQuestion p.paddingLeft { margin:0 0 10px 25px; }
			.quizQuestion p span {color:#ff7200; }
			.quizQuestion ul { width:600px; margin:0 0 0 25px; }
			.quizQuestion ul li { margin:0 0 2px 0; }
				.quizQuestion input { margin:0px 8px 0 0; vertical-align:middle; }

		div.valider {width:100%;float:left;text-align:center; }
		div.valider input { text-align:center; cursor:pointer; }
		
		/* reponses */
		div.quizResultat { width:200px; height:auto; margin:15px auto 0 auto; text-align:center; color:#5d5b5c; font-size:15px; font-weight:bold; }
	
	/* QUIZ *************************/
	
	/* PLAN DU SITE ******************/
	
	div#rubCenterContent { width:100%; float:left; }
		div#rubCenterContentTop { width:976px; height:29px; background:url(../img/background/rubCenterContentTop.png); }
		div#rubCenterContentBody { width:976px; height:auto; background-image:url(../img/background/rubCenterContentBody.png); background-repeat:repeat-y; position:relative; }
			div#rubCenterContentBody .interneContent { width:951px; _width:951px; height:auto; float:left; padding:10px 0 30px 25px; }
		div#rubCenterContentBottom { width:976px; height:30px; background:url(../img/background/rubCenterContentBottom.png); }
	
	.blocPlanSite { width:290px; height:auto; margin:10px 25px 10px 0; _margin:10px 20px 10px 0; padding:0; float:left;  }
		.blocPlanSite h3 { width:280px; _width:275px; font-size:11px; text-transform:uppercase; font-weight:bold; margin:0 0 6px 0; color:#fff; padding:2px 2px 2px 10px; }
		.blocPlanSite ul { margin:0; padding:0; }
		.blocPlanSite ul li { padding:0 0 0 10px; }
		.blocPlanSite ul li a { color:#5d5b5c; }
		.blocPlanSite ul li a:hover { text-decoration:underline; }
		
	.lineSubtitle { width:960px; height:26px; float:left; margin:0px 0 0 6px; _margin:0px 0 0 3px; }
		.lineSubtitle h1 { margin:0; width:665px; font-size:13px; color:#fff; font-weight:bold; padding:5px 0 0 20px; }
	
	/* PLAN DU SITE ******************/
	
	/* LES MARQUES ET MOI ************/

	div.interneContentMarque { width:635px; height:auto; cursor:default; top:0; left:-21px; _margin-right:-3px; }
	div.interneContentMarque #strContent { width:668px; height:476px; }
	div.interneContentMarque #strContent div.linkLayer { width:auto; float:left; padding:21px 0 0 0px; _padding-left:12px; }
		div.interneContentMarque #strContent #menu4 { width:600px; padding:20px 0 0 20px; float:left; }
		div.interneContentMarque #strContent #menu5 { width:600px; padding:20px 0 0 20px; float:left; display:none; }
		div.interneContentMarque #strContent #menu6 { width:600px; padding:20px 0 0 20px; float:left; display:none; }
			div.interneContentMarque #strContent a img { float:left; margin:0; }
			div.interneContentMarque #strContent #jokerLarg_on {}
			div.interneContentMarque #strContent #jokerLarg_off { display:none; }
			div.interneContentMarque #strContent #reaLarg_on { display:none; }
			div.interneContentMarque #strContent #reaLarg_off {}
			div.interneContentMarque #strContent #graniniLarg_on { display:none; }
			div.interneContentMarque #strContent #graniniLarg_off {}
				div.interneContentMarque #strContent img { float:left; margin:0 20px 0 0; }
				div.interneContentMarque #strContent h3 { width:300px; color:#ffbb03; font-weight:bold; font-size:18px; float:left; margin:0 0 5px 0; }
				div.interneContentMarque #strContent p { width:300px; color:#5d5b5c; float:left; margin:0; padding:0; }
				
				div.interneContentMarque #strContent .more { position:absolute; bottom:5px; left:40px; }
				div.interneContentMarque #strContent .more img { margin:-8px 6px 0 0; padding:0; float:none; }
				div.interneContentMarque #strContent .more a { text-decoration:none; }

	/* LES MARQUES ET MOI ************/
	
	/* BAR A JUS *********************/
	
	/* titre page */
	div.blueBorderTop div#lineTop { top:22px; left:32px; }

	div.blueBorderBody div.whiteTop { width:403px; height:25px; background:url(../img/rubrique/bar-a-jus/whiteTop.jpg); padding:20px 0 0 20px; margin-left:19px; }
		/* titre article */
		div.blueBorderBody  div.whiteTop h1 { width:350px; font-size:15px; font-weight:bold; color:#1f2c60; overflow:hidden; }
	
		div.blueBorderBody div.whiteBody { width:351px; height:auto; min-height:370px; background:url(../img/rubrique/bar-a-jus/whiteBody.gif); padding:4px 50px 0 20px; margin-left:19px; }
		div.blueBorderBody div.whiteBody h3 { font-size:12px; font-weight:bold; color:#1f2c60; margin:20px 0 10px 0; }
		div.blueBorderBody div.whiteBody p { padding:0; margin:0; color:#5d5b5c; }
		div.blueBorderBody div.whiteBody .blocLinkBottom { width:350px; float:none; margin:20px 0 0 0; padding:0; }	
		div.blueBorderBody div.whiteBody .blocLinkBottom a { color:#1f2c60; }	
		div.blueBorderBody div.whiteBody .blocLinkBottom a:hover { color:#868586; }	
			/* visuel */
			div.blueBorderBody div.barLayerImg { position:absolute; top:-64px; right:20px; }
	
	div.blueBorderBody div.whiteBottom { width:420px; height:20px; background:#fff; }
						
	/* BAR A JUS *********************/
	
	/* ON VOUS DIT SUR ***************/
	
	/* titre page */
	div.darkRedBorderTop div#lineTop { top:22px; left:280px; }

	div.darkRedBorderBody div.whiteTop { width:368px; height:25px; background:#fff url(../img/rubrique/on-vous-dit-tout/whiteTop.jpg) top right no-repeat; padding:20px 0 0 50px; margin-left:229px; }
		/* titre article */
		div.darkRedBorderBody div.whiteTop h1 { width:350px; font-size:15px; font-weight:bold; color:#dd2b1f; overflow:hidden; line-height:18px; }
	
		div.darkRedBorderBody div.whiteBody { width:348px; height:auto; min-height:370px; background:#fff url(../img/rubrique/on-vous-dit-tout/whiteBody.gif) right 0; padding:4px 20px 0 50px; _padding:4px 20px 0 47px; margin-left:229px; _margin-left:228px; }
		*html div.darkRedBorderBody div.whiteBody { padding:4px 20px 0 47px; margin-left:230px; }
		div.darkRedBorderBody div.whiteBody h3 { font-size:12px; font-weight:bold; color:#dd2b1f; margin:20px 0 10px 0; text-align:center; }
		div.darkRedBorderBody div.whiteBody h3._orange { color:#dd2b1f; }
		div.darkRedBorderBody div.whiteBody p { padding:0; margin:0; color:#dd2b1f; }
		div.darkRedBorderBody div.whiteBody p i { color:#dd2b1f; }
		
		div.darkRedBorderBody div.whiteBody div.fondBleu { width:328px; height:auto; margin:10px 0; padding:1px 10px 10px 10px; _padding:0px -10px; border:1px solid #98b7c6;}
		div.darkRedBorderBody div.whiteBody div.fondBleu h3 { color:#203f4e; }
		div.darkRedBorderBody div.whiteBody div.fondBleu p { padding:0; margin:0; color:#203f4e; }
		div.darkRedBorderBody div.whiteBody div.fondBleu ul { padding:0; margin:0 0 0 10px; width:300px;  }
		div.darkRedBorderBody div.whiteBody div.fondBleu ul li { color:#203f4e; list-style-type:circle; }
		
		div.darkRedBorderBody div.whiteBody div.fondBeige { width:328px; height:auto; margin:10px 0; padding:1px 10px 10px 10px; border:1px solid #fce6cf; }
		div.darkRedBorderBody div.whiteBody div.fondBeige h3 { color:#846e57; }
		div.darkRedBorderBody div.whiteBody div.fondBeige p { padding:0; margin:0; color:#846e57; }
		div.darkRedBorderBody div.whiteBody div.fondBeige p i { color:#846e57; }
		
		div.darkRedBorderBody div.whiteBody .blocLinkBottom { width:350px; float:none; margin:20px 0 0 0; padding:0; }	
		div.darkRedBorderBody div.whiteBody .blocLinkBottom a { color:#dd2b1f; }	
		div.darkRedBorderBody div.whiteBody .blocLinkBottom a:hover { color:#868586; }	
			/* visuel */
			div.darkRedBorderBody div.barLayerImg { position:absolute; top:-64px; left:20px; }
	
	div.darkRedBorderBody div.whiteBottom { width:420px; height:20px; background:#fff; }
						
	/* ON VOUS DIT SUR ***************/

	/* INSTANT GAGNANT ***************/
	
	div#rubWi { width:100%; float:left; }
		div#rubWiTop { width:976px; height:29px; background:url(../img/background/rubWiTop.gif); }
		div#rubWiBody { width:976px; height:568px; background:url(../img/background/rubWiBody.jpg); position:relative; }
		div#rubWiBottom { width:976px; height:12px; background:url(../img/background/rubWiBottom.jpg) no-repeat; }
		
			div#WiTitre { width:806px; height:67px; position:absolute; top:0px; left:75px; background:url(../img/rubrique/jeu/titre.gif); }
			div#WiFlash { width:450px; height:282px; position:absolute; top:144px; right:28px; background:url(../img/rubrique/jeu/tempoFlash.jpg); }
			div#WiMarque { width:259px; height:115px; position:absolute; top:425px; right:120px; background:url(../img/rubrique/jeu/marques.png); z-index:2; }
			div#WiLinkBottom { width:95%; height:20px; position:absolute; bottom:-10px; left:25px; text-align:right; color:#fff; }
			div#WiLinkBottom a { color:#fff; text-decoration:underline; }
			
			div#WiDefaultTexte { width:483px; height:361px; position:absolute; top:95px; left:15px; background:url(../img/rubrique/jeu/default.jpg); }
			
			div#WiSInscription { width:301px; height:85px; position:absolute; bottom:-11px; left:7px; background: url(../img/rubrique/jeu/inscription.gif); padding:25px 20px 10px 20px; }
			div#WiSInscription input { width:250px; border:#b8240c solid 1px; font-size:13px; color:#868586; background:#fff; margin:4px 0; padding:3px; }
			div#WiSInscription input.btOk { border:none; width:30px; top:41px; right:20px; padding:0; background:none; position:absolute; }
			div#WiSInscription p { margin:0; padding:0; font-size:13px; color:#b8240c; font-weight:bold; }
			div#WiSInscription p a { color:#b8240c; font-weight:bold; text-decoration:underline; }
			div.wiAlerte { color:#b8240c; text-align:center; margin-top:5px; }
			
			div.enSavoirPlus { width:150px; height:auto; position:absolute; top:438px; left:160px; }
			div.enSavoirPlus a { color:#fff; text-decoration:underline; }
						
			div#WiGameTitre { width:806px; height:67px; position:absolute; top:0px; left:75px; background:url(../img/rubrique/jeu/titre.gif); z-index:1; }
			div#WiGame { width:976px; height:568px; position:absolute; top:14px; left:5px; z-index:0; }
			
			div#WiPlayed { width:621px; height:269px; position:absolute; top:120px; left:168px; background:url(../img/rubrique/jeu/played.gif) no-repeat; }
			div#WiPlayed img { position:absolute; bottom:4px; left:266px; }
			div#WiPlayedMarque { width:259px; height:115px; position:absolute; top:430px; right:365px; background:url(../img/rubrique/jeu/marques.png); z-index:2; }
			div#WiWon { width:621px; height:269px; position:absolute; top:120px; left:168px; background:url(../img/rubrique/jeu/won.gif) no-repeat; }
			div#WiWon img { position:absolute; bottom:4px; left:266px; }

			div#WiForm { width:475px; height:350px; position:absolute; top:112px; left:22px; color:#b8240c; z-index:0; cursor:default; }
			div#WiForm p { margin:12px 0; }
			div#WiForm p i { font-size:10px; }
			div#WiForm ul {}
			div#WiForm ul li { height:25px; }
			div#WiForm ul li.paddingTop { padding-top:5px; } *html div#WiForm ul li.paddingTop { padding-top:5px; } *+html div#WiForm ul li.paddingTop { padding-top:5px; }
				div#WiForm label { margin-right:10px; }
				div#WiForm input { vertical-align:text-bottom; } *html div#WiForm input { vertical-align:middle; } *+html div#WiForm input { vertical-align:middle; }
				div#WiForm input.wiInput { height:16px; vertical-align:middle; background:#fff; border:1px solid #923970; font-size:11px; color:#868586; padding:2px 0 0 2px; }

			div.WiValider { position:absolute; right:150px; bottom:-100px; cursor:pointer; } *html div.WiValider { bottom:0px; right:145px; }			
			div#WiForm ul li label input.checkbox { vertical-align:bottom; margin:0; }	*+html div#WiForm ul li label input.checkbox { vertical-align:middle; } *html div#WiForm ul li label input.checkbox { vertical-align:middle; }

	/* rollover page default */
	a.tooltip em { display:none; }
	a.tooltip:hover { border:0; position:relative; z-index:500; text-decoration:none; }
	a.tooltip:hover em { font-style:normal; display:block; position:absolute; bottom:20px; left:-10px; padding:10px; color:#b8240c; border:1px solid #b8240c; background:#fece79 url(img/background/bodyPopup.gif) top center repeat-x; width:420px; }
	a.tooltip:hover em span { position:absolute;top:-7px;left:15px; height:7px; width:11px; margin:0; padding:0; border:0; }

	/* subscribe */
	div#WiCnil { width:500px; height:auto; position:absolute; bottom:-8px; right:95px; font-size:9px; line-height:10px; color:#b8240c; }

	/* INSTANT GAGNANT ***************/
	
	/* GRAND JEU DE LA RENTREE ***************/
	
	div#rubRe {width:100%;float:left;}
		div#rubReTop {width:976px;height:29px;background:url(../img/background/rubReTop.gif);}
		div#rubReBody {width:976px;height:568px;background:url(../img/background/rubReBodyLeft.jpg) top left no-repeat;}
		div#rubReBodyInt {width:976px;height:568px;background:url(../img/background/rubReBodyRight.jpg) top right no-repeat;position:relative;}
			/* titre/wording */
			div#rubReBodyInt h1 {font-size:13px;color:#fff;font-weight:bold;padding:0 0 0 45px;_padding:1px 0 0 45px;text-transform:uppercase;position:absolute;top:0;left:0;}
			div#rubReBodyInt h2 {color:#5e367c;font-size:26px;font-weight:bold;font-family:Arial, Verdana, Helvetica;position:absolute;top:70px;left:30px;line-height:24px;}
			div#rubReBodyInt h3 {width:340px;color:#fff;font-size:28px;font-weight:normal;font-family:Arial, Verdana, Helvetica;position:absolute;bottom:16px;right:10px;line-height:32px;}
			div#rubReBodyInt h3 strong {font-size:37px;}
			div#rubReBodyInt h3 sup {font-size:20px;font-weight:bold;position:relative;top:-10px;}
			div#rubReBodyInt h6 {width:420px;color:#fff;font-size:10px;line-height:10px;font-weight:normal;font-family:Arial, Verdana, Helvetica;position:absolute;bottom:0;left:30px;}
		div#rubReBottom {width:976px;height:12px;background:url(../img/background/rubReBottom.gif) no-repeat;}
			/* illustration */
			div#RubReB {width:88px;position:absolute;top:293px;right:250px;color:#fff;font-size:9px;line-height:10px;font-family:Arial, Verdana, Helvetica;}
				div#RubReB strong, div#RubReA strong ,div#RubReT  strong  {font-size:15px;line-height:15px;}
			div#RubReA {width:110px;position:absolute;top:305px;right:128px;color:#fff;font-size:9px;line-height:10px;font-family:Arial, Verdana, Helvetica;}
			div#RubReT {width:140px;position:absolute;top:336px;right:10px;color:#fff;font-size:9px;line-height:10px;font-family:Arial, Verdana, Helvetica;}

		/* re_ question */
		div#RubReQ {width:600px;position:absolute;top:160px;left:30px;color:#b81263;font-size:12px;font-weight:bold;}
			div#RubReQ input {margin-right:5px;vertical-align:top;*vertical-align:top;}
			div#RubReQ label {display:inline-block;}
			div#RubReQ ol li {height:60px;}
			div#RubReQ #btn {position:absolute;top:185px;left:120px;cursor:pointer;}
		
		/* re_ resultat */
		div#RubReR {width:600px;position:absolute;top:140px;left:25px;color:#b81263;font-size:12px;}
		div#RubReR h4 {color:#b81263;font-weight:bold;font-size:22px;line-height:22px;font-family:Verdana, Arial, Helvetica;}
		div#RubReR h5 {float:left;width:100%;color:#b81263;font-weight:bold;font-size:13px;line-height:15px;font-family:Verdana, Arial, Helvetica;float:left;margin-top:15px;}
			
			/* pourcentage */
			div#RubReR div.barre {width:300px;height:20px;background:#5e367c;float:left;border:1px solid #b81263;margin-right:6px;}
			div#RubReR div.pourcent {color:#5e367c;padding-top:2px;font-weight:bold;}
			/* e-mail */
			div#RubReR div.ReValidEmail {width:100%;float:left;color:#fff;font-size:11px;position:relative;margin-top:25px;}
			div#RubReR div.ReValidEmail label {margin-right:8px;}
			div#RubReR div.ReValidEmail input.inputRe {width:250px;border:#b8240c solid 1px;font-size:12px;color:#b8240c;background:#fff;margin:4px 0;padding:2px 3px;vertical-align:middle;}
			div#RubReR div.ReValidEmail input.btReOk {position:absolute;top:0;right:53px;cursor:pointer;}

		/* re_default */
		div#RubReF {width:470px;position:absolute;top:165px;left:25px;}
		div#RubReF h2 {position:relative;top:0;left:0;}
		div#RubReF p {color:#b81263;font-size:22px;font-weight:bold;font-family:Arial, Verdana, Helvetica;line-height:22px;margin:10px 0 0 0;}		
	
		/* re_form */
		div#RubReForm {width:470px;position:absolute;top:165px;left:25px;}
		div#RubReForm h2 {position:relative;top:0;left:0;}
		
			div#RubReForm {width:475px;height:350px;position:absolute;top:90px;left:30px;color:#b81263;z-index:0;cursor:default;}
			div#RubReForm i {font-size:10px;}
			div#RubReForm ul {}
			div#RubReForm ul li {height:24px;}
				div#RubReForm label {}
				div#RubReForm input {vertical-align:text-bottom;*vertical-align:middle;}
				div#RubReForm input.reInput {height:16px;vertical-align:middle;background:#fff;border:1px solid #b81263;font-size:11px;color:#b81263;padding:2px 0 0 2px;}
			div#RubReForm ul li label input.checkbox {margin:0;color:#fff;vertical-align:top;*vertical-align:middle;}
			div#RubReForm div.ReValid {cursor:pointer;position:absolute;right:160px;bottom:-70px;_bottom:-5px;}
			div#RubReForm li.checkFoot {color:#fff;height:20px;}
			div#RubReForm li.TmargS {margin-top:6px;}
			div#RubReForm li.TmargM {margin-top:10px;}
				
	/* GRAND JEU DE LA RENTREE ***************/
	
	/* Bon de reduction **************/
	div#br{width:958px;height:600px;position:relative;margin-left:8px;font-family:Arial,Verdana,Helvetica,sans-serif;}
		div#br h1{width:314px;height:20px;position:absolute;top:9px;left:330px;padding-top:3px;background:transparent url(../img/rubrique/br/formulaire/h1.jpg) scroll no-repeat left top;text-align:center;font-size:18px;color:#dd264b;}
			div#br h2{margin-bottom:12px;*margin-bottom:7px;font-size:18px;color:#dd264b;line-height:18px;}
			div#br a.bt{display:block;height:21px;padding-top:4px;float:right;text-align:center;background:transparent url(../img/rubrique/br/formulaire/bt1.jpg) scroll no-repeat left top;color:#dd264b;font-size:18px;}
			div#br a:hover{text-decoration:underline;}
		div#brLeft{width:420px;height:549px;padding:51px 0 0 60px;float:left;background:transparent url(../img/rubrique/br/formulaire/left.jpg) scroll no-repeat left top;}
			div#br table{width:100%;font-size:12px;}
			div#br table tr td{vertical-align:middle;text-align:left;}
			div#brLeft input.txt{width:265px;font-family:Arial,Verdana,Helvetica,sans-serif;border:1px solid #e24565;color:#000;padding:4px 8px;}
			div#brLeft input.txt:hover,div#brLeft input.txt:focus{border:1px solid #9c0e2a;}
			div#brLeft input.txt2{width:80px;font-family:Arial,Verdana,Helvetica,sans-serif;border:1px solid #e24565;color:#000;margin:2px 70px 2px 0;padding:4px 8px;}
			div#brLeft p{margin:0;font-size:12px;line-height:20px;}
			div#brLeft a.bt{width:101px;}
		div#brRight{width:417px;height:549px;padding:51px 30px 0 30px;float:left;background:transparent url(../img/rubrique/br/formulaire/right.jpg) scroll no-repeat left top;}
			div#brRight input.txt{width:270px;font-family:Arial,Verdana,Helvetica,sans-serif;border:1px solid #e24565;color:#000;padding:4px 8px;}
			div#brRight input.txt:hover,div#brRight input.txt:focus{border:1px solid #9c0e2a;}
			div#brRight a.bt{width:57px;margin:8px 30px 0 0;background:transparent url(../img/rubrique/br/formulaire/bt2.jpg) scroll no-repeat left top;}
	/* Bon de reduction **************/

/* PAGE INTERNE ******************/
