body {margin:0;padding:0;background:#1e1e1e url(images/fond_body.png)}  
#conteneur { margin: 0 auto 0;position:relative;width:1024px;text-align:left;}	
#header    {height:160px;background: url(images/header.png) no-repeat top;} 
#pied      {width:1024px;background: url(images/pied.png) no-repeat;height:28px;clear: both; color:#000;font:bold 12px verdana; text-align: center;}	
#contenu   {width:1024px;color: #959595;background: url(images/fond_contenu.png);font:12px verdana;text-align: center ;}
.haut_news {width:930px;background: url(images/haut_news.png);height:36px;color:#6b6b6b;font:15px verdana;text-align:left;padding:15px 0 0 15px;margin:0 auto 0 auto}
.haut_news_promo {;height:36px;color:#F00;font:bold 15px verdana;text-align:left;padding:15px 0 0 15px;margin:0 auto 0 auto}
.texte	   {width:930px;margin:0 auto 0 auto;text-align:left ;}
.texte_bas	   {
	width:930px;
	margin:0 auto 0 auto;
	text-align:left;
	color: #000;
}
.texte_bas a         {color:#454545;outline:none;text-decoration: none;outline:none;}
.texte_forum	   {width:930px;margin:0 auto 0 auto; text-align:left ;}

ul               {width:580px;padding:128px 0 0 15px;margin:0;list-style:none;font:12px verdana;}
ul li            {text-align: center ;float: left ;color:#454545}
ul li a          {width:100px;display: block ;color:#454545;outline:none;text-decoration: none;outline:none;height:15px;font:bold 12px verdana;}	
ul li a:hover    {color: #70bd1d;font:bold 12px verdana;}	

Span		         {color:#9fbd7d;font:bold 11px verdana;}	
img, p, h1, h2, h3, h4, h5, h6, Span, object, table, td, tr{
	border:0;
	margin:0;
	padding:0;
} 
h1 	{font:bold 13px verdana;color:#6e6e6e}
a           {color:#454545;text-decoration: none;font:bold 12px verdana;}  /*couleur des liens*/
a:hover		{color:#70bd1d}	

#visiteurs 	{width:323px;height:71px;float:right;margin:0 94px 0 0;text-align:center;color:#6b6b6b;font:bold 11px verdana;}	  
hr	 {width:950px; align: center;}
.flash {
		color: #F00;
	font-size: 14px;
}
