BODY 	{
font-family:Arial, Helvetica, sans-serif; 
background:#FFF;
font-size:12px;
/*text-align:justify;*/
margin:0;
padding:0;
}

*			{ margin:0; padding:0; }
img 		{ display:block; border:0; }
#clear		{ clear:both; }

#conteneur	{ width:955px; }

#header			{ width:935px; height:95px; background:url('../img/general/header_fond.gif') no-repeat; color:white; /*border:1px solid black;*/ }
#header	h1		{ font-size:25px; }
#header	h2		{ font-size:20px; }

#menu			{ background:url('../img/general/menu_fond_off.gif') repeat-y; width:210px; }
#menu ul		{ width:180px; margin-left:14px; }
#menu li		{ list-style-type:none; }
#menu li.arrow 	{ background:url('../img/general/menu_arrow.gif') no-repeat right; margin-left:15px; padding:3px 0; }
#menu li a		{ text-decoration:none; color:white; font-weight:bold; font-size:13px; }

#menu_on			{ background:url('../img/general/menu_fond_on.gif') repeat-y; width:210px; text-align:left; }
#menu_on ul			{ width:180px; margin-left:14px; }
#menu_on li			{ list-style-type:none; }
#menu_on li.arrow 	{ background:url('../img/general/menu_arrow_on.gif') no-repeat right top; margin-left:15px; padding:0; }
#menu_on li a		{ text-decoration:none; color:white; font-weight:bold; font-size:13px; }
#menu_on li li img	{ display:inline; margin-right:5px; }
#menu_on li ul		{ width:155px; }
#menu_on li li a	{ font-size:11px; font-weight:normal; }
#menu_on li li.onMenu	{ margin-left:20px; }	

.mention	{ font-size:10px; }

#footer			{ background:#EEE; border:1px solid #c6c6c6; width:915px; text-align:center; font-family:Helvetica, Arial, sans-serif; color:#666; margin:40px 0 10px 12px; padding:3px 0; }
#footer a		{ text-decoration:none; color:#666; }
#footer a:hover	{ text-decoration:underline; }