body { background-color: #FFFFFF; color:#000000;font-size:14px;font-family:Arial, sans-serif;font-weight:normal; }
p { margin:0px; }
form { margin: 0px;padding:0px; }
img { border:0px; }
.moteurrecherche { float:left;padding:0px;margin-top:25px;margin-bottom:10px;height:60px;text-align:left;width:100%; }

a:link { color:#000000; }
a:visited { color: #000000; }
a:hover { color: #000000; }
a:active { color: #000000; }


.fichessponsors { border-style:solid ; border-width:1px; border-color:#72637e;background-color:#fff; }
.fichessponsors:hover { border-style:solid ; border-width:1px; border-color:#000;background-color:#ebdef8; } 
.fiches { border-style:solid ; border-width:1px; border-color:#C6C39E; }
.fiches:hover { border-style:solid ; border-width:1px; border-color:#C6C39E;background-color: #e2e8ed; } 
	
a.menusm { display:block; margin-top:1px; text-align:center; width:140px; border-style:ridge; border-width:1px; padding:2px; }
a.menusm:link { font-size:12px;color:#ffffff; background-color:#60506e; text-decoration:none; }
a.menusm:visited { font-size:12px;color:#ffffff; background-color:#60506e; text-decoration:none; }
a.menusm:hover {  font-size:12px;color:#ffffff; background-color:#cd5710; text-decoration:none; }
a.menusm:active { font-size:12px;color:#ffffff; background-color:#60506e; text-decoration:none; }

a.optimisation { display:block; margin-top:1px;margin-right:5px;text-align:center; width:290px; border-style:ridge; border-width:1px; padding:1px; }
a.optimisation:link { font-size:11px;color:#19161c; background-color:#c8bbd3; text-decoration:none; }
a.optimisation:visited { font-size:11px;;color:#19161c; background-color:#c8bbd3; text-decoration:none; }
a.optimisation:hover {  font-size:11px;;color:#19161c; background-color:#ffa647; text-decoration:none; }
a.optimisation:active { font-size:11px;;color:#19161c; background-color:#c8bbd3; text-decoration:none; }

a.lieninscription { color: #897d58;text-decoration: underline; }
a.lieninscription:hover { color: #ad310f;text-decoration: none; }

.typsearch { margin:4px;color:#1d1624;font-size:12px; }

a.lienderniers { color: #1d1624;text-decoration: none; }
a.lienderniers:hover { color: #904f0a;text-decoration: underline; }

a.liensousmenu { color: #8B0909;font-weight: bold;text-decoration: none; }
a.liensousmenu:hover { color: #000000;font-weight: bold;text-decoration: underline; }

a.lienpartenaires { color: #884411; }
a.lienpartenaires:hover { color: #991111; }

a.lienpages { font-size:9pt;color: #666666;text-decoration: none; }
a.lienpages:hover { font-size:9pt;color: #990000;text-decoration: underline; }

a.lienmenu { color: #000000;text-decoration: none; }
a.lienmenu:hover { color: #440000;text-decoration: underline; }

a.liensponsorurl { color:#6e052a;font-size:14px;font-weight:bold;text-decoration: underline; }
a.liensponsorurl:hover { color:#000000;font-size:14px;font-weight: bold;text-decoration: none; }

a.liencategorie2 { color: #555555;font-size: 12px;text-decoration: underline; }
a.liencategorie2:hover { color: #000044;font-size: 12px;text-decoration: none; }

input { color:#000; }

h1 { font-size:22px;letter-spacing:1px;font-weight:normal; }

a.lienpays { color: #332A3A;text-decoration: underline; }
a.lienpays:hover { color: #990000;text-decoration: none; }

a.lienlogosponsors { color: #666666;text-decoration: underline; }

a.liencategorie3 { color:#222222;text-decoration: underline; }
a.liencategorie3:hover { color: #000000;text-decoration: none; }

a.lienverspays { color: #000;font-size:16px;text-decoration: underline; }
a.lienverspays:hover { color:#cf5800;font-size:16px;text-decoration: none; }

a.lienversregion { color: #000;font-size:12px;text-decoration: none; }
a.lienversregion:hover { color:#cf5800;font-size:12px;text-decoration: underline; }

a.liendescription { color:#002bb8;text-decoration: none; }
a.liendescription:hover { color:#002bb8;text-decoration: underline; }

.description { text-align:justify;margin:10px;font-size:12px; }

.encartsi { float:right;width:245px;height:280px;margin-top:10px;margin-bottom:0px;background-color:#c18cc1;text-align:center;border-style:solid;border-width:1px; border-color:#000; }
.encartsi:hover { float:right;width:245px;height:280px;margin-top:10px;margin-bottom:0px;background-color:#e59522;text-align:center;border-style:solid;border-width:1px; border-color:#660000; }