@charset "utf-8";
/* CSS Document */

/***************************************************************************************/
/* Layout                                                                              */
/***************************************************************************************/

html { font-size:100%; }
body { background:url(Layout/BG_barreJaune.jpg) repeat-x top; padding:0px; margin:0px; text-align: center; }
body, td { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333333; }

form { padding:0px; margin:0px; }
img { vertical-align:middle; }


#Fond { background:url(Layout/BG_fond.jpg) no-repeat top center; margin:0 auto; }

	#Site { width:869px; margin:0 auto; text-align:left; text-align:center; padding-top:33px; }
		
		#Entete { background:url(Layout/BG_Entete.jpg) no-repeat; width:867px; height:349px; margin:0 auto; text-align:left; position:relative; }
		
			#Logo { position:absolute; width:171px; height:81px; top:19px; left:24px; }
			#MenuVertical { position:absolute; width:210px; height:197px; top:130px; left:78px; }
				#MenuVertical ul { padding:0px; margin:0px; }
				#MenuVertical li { list-style:none; padding-top:2px; padding-bottom:2px; }
				.MenuVerticalBgBlac { background:url(Layout/MenuVerticalBgBlanc.gif) no-repeat center; }
				#MenuVertical a:Link { display:block; padding-left:10px; padding-top:2px; padding-bottom:2px; background:url(Layout/MenuVerticalPuce.gif) no-repeat left center; text-decoration:none; color:#000; }
				#MenuVertical a:Visited { display:block; padding-left:10px; padding-top:2px; padding-bottom:2px; background:url(Layout/MenuVerticalPuce.gif) no-repeat left center; text-decoration:none; color:#000; }
				#MenuVertical a:Hover { display:block; padding-left:10px; padding-top:2px; padding-bottom:2px; background:url(Layout/MenuVerticalPuce_O.gif) no-repeat left center; text-decoration:none; color:#7b3139; }
				
			#MenuHorizontal { position:absolute; width:370px; height:30px; top:3px; left:495px; }
				#MenuHorizontal ul { padding:0px; margin:0px; }
				#MenuHorizontal li { list-style:none; float:left; height:22px; }
				#MenuHorizontal a:Link { display:block; padding-top:2px; background:url(Layout/MenuHorizontalPuce_O.gif) no-repeat top left; text-decoration:none; color:#000; font-weight:bold; }
				#MenuHorizontal a:Visited { display:block; padding-top:2px; background:url(Layout/MenuHorizontalPuce_O.gif) no-repeat top left; text-decoration:none; color:#000; font-weight:bold; }
				#MenuHorizontal a:Hover { display:block; padding-top:2px; background:url(Layout/MenuHorizontalPuce.gif) no-repeat top left; text-decoration:none; color:#15758c; font-weight:bold; }
			#MenuHorizontal_en { position:absolute; width:340px; height:30px; top:3px; left:525px; }
				#MenuHorizontal_en ul { padding:0px; margin:0px; }
				#MenuHorizontal_en li { list-style:none; float:left; height:22px; }
				#MenuHorizontal_en a:Link { display:block; padding-top:2px; background:url(Layout/MenuHorizontalPuce_O.gif) no-repeat top left; text-decoration:none; color:#000; font-weight:bold; }
				#MenuHorizontal_en a:Visited { display:block; padding-top:2px; background:url(Layout/MenuHorizontalPuce_O.gif) no-repeat top left; text-decoration:none; color:#000; font-weight:bold; }
				#MenuHorizontal_en a:Hover { display:block; padding-top:2px; background:url(Layout/MenuHorizontalPuce.gif) no-repeat top left; text-decoration:none; color:#15758c; font-weight:bold; }
				
				.MH_1 {  }
				.MH_1_O { background:url(Layout/MenuHorizontal_BG1_O.gif) repeat-x bottom; }
				.MH_2 {  }
				.MH_2_O { background:url(Layout/MenuHorizontal_BG2_O.gif) no-repeat bottom left; }
				.MH_3 { padding-left:6px; padding-right:6px; }
				.MH_3_O { background:url(Layout/MenuHorizontal_BG2_O.gif) no-repeat bottom right; padding-left:6px; padding-right:6px; }
				
			#Distributeur { position:absolute; width:343px; height:56px; right:0px; top:61px; }
			
			#FlashEntete { position:absolute; width:160px; height:232px; bottom:0px; right:0px; }
			
		#Page { width:867px; height:219px; margin:0 auto; margin-top:2px; background:url(Layout/BG_pageAccueil.jpg); position:relative; text-align:left; }
			#TexteAccueil { position:absolute; left:19px; top:20px; width:400px; padding-left:65px; padding-top:10px; background:url(Layout/BulleAccueil.gif) no-repeat top left; color:#000; }
			#PartenairesAccueil { position:absolute; top:20px; left:515px; width:338px; height:198px; background:url(Layout/partenaireFleche.gif) no-repeat bottom right; }
			
		#PageSeconde { width:867px; margin:0 auto; margin-top:2px; background:url(Layout/pageSeconde_BG.gif) no-repeat top #efefef; }
			#PageSeconde2 { width:837px; padding:15px; background:url(Layout/pageSeconde_basBG.gif) no-repeat bottom; }
			#Contenue { width:760px; padding-left:75px; padding-top:5px; background:url(Layout/BulleSeconde.gif) no-repeat top left; text-align:left; }
			#ContenueHeight { float:left; height:300px; width:1px; }
			
		#Pied { width:867px; margin:0 auto; margin-top:1px; background:url(Layout/PiedPage.gif) no-repeat top; height:75px; text-align:left; color:#9a9a9a; font-size:11px; }
			#PeidLienBase { margin-top:20px; padding-left:20px; float:left; width:347px; }
			#PeidLienBase ul { margin:0px; margin:0px; }
			#PeidLienBase li { list-style:none; float:left; margin-right:10px; }
			#PiedLogoAnekdotes { width:280px; margin-top:20px; text-align:right; padding-right:20px; }
			#PiedLienProduit_1 { float:left; padding-left:20px; margin-top:20px; }
			.PiedLienProduit_2 { float:left; margin-top:20px; }
				.PiedLienProduit_2 li { list-style:none; margin-bottom:2px; }
				
			#Pied	a:link { color: #9a9a9a; }
			#Pied a:visited { color: #9a9a9a; }
			#Pied	a:hover, a:active { color: #7b3139; text-decoration: none; }
			
