body {
    font-family: "Arial", Verdana, sans-serif; 
    font-size: 11px; color: #000;}
.break {clear: both; height: 1px; line-height: 1px; font-size: 1px; display: block;}

a {color: #000; text-decoration: none;}

#versions,
#navPrincipale,
#navSecondaire,
#blocPartenaires,
#zoneFlash,
#tabs,
.panel,
#ariane,
.top,
#footer,
#pageListeParticipants #content dl,
.pageCircuits #content dl,
#contentCourse dl,
#blocSearchList,
.btnRetour,
#navCircuits,
#visuelCircuit,
#tabsPilotes,
#blocClassGeneMC,
#blocNewsMC,
#navCourse,
#filtreCourse,
#enteteMC,
.btnImprimer,
#btnEspacePresse,
#btnEspaceConc,
#btnFluxRSS {display: none;}

h1 img {border: 0;}

table {border-collapse: collapse; width: 100%;}
table td,
table th {text-align: left; border: 1px #555 solid; padding: 5px;}

#content h2 {font-size: 24px; text-transform: uppercase;}
#content h3,
#contentCourse h3 {font-size: 18px; border-bottom: 1px #555 solid;}
#content h4,
#contentCourse h4 {font-size: 14px;}

#content table h3 {border: 0;}

#content dl dt {font-weight: bold;}

.lnkActu {border-bottom: 1px #555 solid; margin-bottom: 10px; display: block;}
.lnkActu img,
.partenaire img,
.panelPilotes ul img {float: left; margin-right: 10px; border: 0;}

#traceCircuit,
#blocBref {float: left;}

#traceCircuit {margin-right: 20px;}

#galerie img {border: 0;}

#galerie ul,
#listeVoituresPilotes,
.panelPilotes ul {list-style: none;}

.pageCircuits h2 {position: absolute; left: 220px; top: 80px; font-size: 16px;}
.pageCircuits h2#titreCircuit {top: 40px; font-size: 24px;}

#nbreInscrits {font-weight: bold; font-size: 14px; float: right;}

