*					{ margin:0; padding:0; }
body				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#d0d2d3; }
img					{ display:block; border:0; }
.clear				{ clear:both; }


#conteneur			{width:860px; margin:10px auto 0 auto; background:url(../img/fond-conteneur.gif) repeat-y; }

#colonne-gauche		{ width:170px; margin:0 0 0 9px !important; margin:0 0 0 5px; float:left; }

#menu				{ margin:0 0 20px 0; }
#menu ul			{ margin:5px 0 5px 20px; list-style-type:none; }
#menu a				{ color:#000; text-decoration:none; }
#menu a:hover, #menu a.on	{ color:#9e0012; font-weight:bold; }

#moteur			{width:161px; height:140px; margin:0 0 0 10px; padding:28px 0 0 12px; background:url(../img/fond-moteur.gif) no-repeat; color:#707173; }
#moteur	a		{color:#707173; text-decoration:underline }
#moteur	a:hover		{color:#9e0012; text-decoration:underline;font-weight:bold; }
#moteur	p		{ margin:4px 0 2px 0; }
#moteur select		{ width:132px; }
#moteur input		{ width:102px; }
#moteur .btn		{ width:23px; vertical-align:middle !important; vertical-align:top; }

#centre			{width:653px !important; width:650px; margin:0 0 0 28px !important; margin:0 0 0 3px; float:left; }

#lien-reseau		{ padding:0 0 0 265px; clear:both; font-size:11px; }
#lien-reseau img	{ display:inline; vertical-align:baseline; }

#footer				{ width:860px; margin:10px auto 0 auto; color:#7d7d7d; text-align:center; font-size:10px; }
#footer	a			{ color:#7d7d7d; text-decoration:none; }
#footer	a:hover		{ text-decoration:underline; }
#footer img			{ display:inline; }

.lien_demande 		{width:422px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.myh3 	{ margin:5px 0 3px 0; color:#000; font-size:14px;display:block; font-weight:bold; }

.rouge-clair		{ color:#e2001a; }
.cnil	{font-size:9px;}
