/*--- Centre ---*/
#centre { float: left;position: relative;background: url('/img/centre.gif') repeat-y;width: 640px }
#centre h1 { background: url('/img/centre-top.gif') no-repeat;width: 640px;font-size: 18px;padding: 15px 0 0 0 }
.centre-top { padding: 5px 0 20px 100px;margin: 0;text-align: justify }
#centre span { font-weight: bold;color: #FD5F00 }
.centre-bottom { clear: both;background: url('/img/centre-bottom.gif') no-repeat bottom;width: 640px;height: 12px }	
.logo { position: absolute;top: 40px;left: 20px }
/*--- Recherche rapide ---*/ 
#resultat { width: 610px;margin: 0 auto;border-collapse: collapse }
#resultat th { background: url('/img/font-thead.gif') repeat-x;height: 23px;font-size: 11px;border: 1px solid #ccc;text-align: center;color: #585858 } 
#resultat th.left { width: 289px;text-align: left;padding: 0 0 0 20px }
#resultat tr.hover { background: url('/img/fond-tabl.gif') repeat-x;cursor: pointer;color: #444;font-weight: bold }
#resultat td { border: 1px solid #ccc;text-align: center;font-size: 12px }
#resultat td.noevid { width: 16px;border-right: 0 }
#resultat td.evid { width: 16px;border-right: 0;background: #fff url('/img/evid.gif') no-repeat 0 10px }
#resultat td.a { width: 253px;height: 71px;padding: 0 0 0 5px;text-align: left;font-size: 14px;border-left: 0 }
#resultat td.b { width: 70px }
#resultat td.c { width: 80px }
#resultat td.d { width: 45px }
#resultat td.e { width: 55px;font-weight: bold }
#resultat td.f  { width: 91px }
#resultat td.f img { border: 2px solid #FFF }
/*--- Barre nav ---*/
#barre_nav { margin: 10px 0 10px 0;font-size: 18px;color: #FD5F00 }
#barre_nav span { font-weight: bold;text-decoration: underline }
#barre_nav img { margin: 0 0 -10px 0 }
