div#zoneCentre div.IndeXysMatchingPortletParticipation { 
margin: 0px; padding: 0px; padding-left: 5px; padding-right: 5px; !height: 400px; position: relative; top: 0px; left: 0px; background: url(../images/fdPortlet.png) bottom center no-repeat;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.anchor { 
border: 0px; border-top: 2px solid #990033;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.contenuPortlet { 
margin: 0px; padding: 10px; padding-top: 0px; background: url(../images/fdPortletParticipationBs.png) bottom left no-repeat;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.contenuPortlet div.contenuPortlet { 
background: none;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation { 
margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.anchor { 
margin: 0px; padding: 0px; width: 99%;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.information.detail { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.information.liste { 
margin: 0px; margin-bottom: 5px; padding: 0px; padding-bottom: 5px; position: relative; top: 0px; left: 0px; border: 0px; border-bottom: 1px solid #990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.inscription h2 { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 5px; background-color: #cccccc; /* background: url(../images/fdVDocHeader.png) top left repeat-x; */ border: 0px; border-bottom: 1px solid #666666; font-size: 12px; font-weight: bold; color: #000000; line-height: 26px; text-align: left;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.inscription h2 a.create_button { 
float: right; color: #000000; position: relative; top: 0px; left: 0px; line-height: 15px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.inscription h2 a.create_button:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.inscription p { 
margin: 0px; padding: 5px; color: #000000; font-size: 11px; font-weight: normal; border: 1px solid #999999; border-top: 0px; line-height: 22px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.inscription p a.create_button { 
float: right; color: #000000; position: relative; top: 0px; left: 0px; line-height: 15px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.inscription p a.create_button:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.inscription p.ligneImpaire { 
background-color: #CAE3FC;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.inscription p.lignePaire { 
background-color: #ffffff;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.recevoirMotDePasse button { 
margin: 0px; margin-left: 5px; padding: 0px; width: 25px; height: 20px; background: url(../images/fdBoutonOk.png) center center no-repeat; border: 0px; cursor: pointer; font-weight: bold; font-size: 10px; color: #ffffff;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.sidentifier button { 
margin: 0px; margin-left: 5px; padding: 0px; width: 25px; height: 20px; background: url(../images/fdBoutonOk.png) center center no-repeat; border: 0px; cursor: pointer; font-wieght: bold; font-size: 10px; color: #ffffff;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.sinscrire p a { 
margin: 0px, padding: 0px; padding-left: 25px; display: block; width: 220px; height: 18px; background: url(../images/fdBoutonInscription.png) top left no-repeat; text-decoration: none; color: #ffffff; font-weight: bold;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.sinscrire p a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.vos-voeux table { 
position: relative; top: 0px; left: -230px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.votre-compte { 
position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.votre-compte fieldset { 
position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.votre-compte fieldset p { 
position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.votre-compte fieldset p label { 
display: block; width: 160px; float: left; color: #666666; font-weight: bold; position: relative; top: 2px; left: 0px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation div.votre-compte fieldset p label.champObligatoire { 
color: #990033;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation fieldset { 
margin: 0px; margin-top: 10px; padding: 0px; border: 0px; border-top: 1px solid #eb690b;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation fieldset label { 
font-weight: bold;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation fieldset label.champObligatoire { 
color: #990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation fieldset legend { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; padding-right: 5px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation h1 { 
margin: 0px; margin-top: 10px; padding: 0px; color: #990033; font-size: 24px; font-style: italic; text-align: center;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation h2 { 
margin: 0px; margin-top: 5px; padding: 0px; color: #990033; font-size: 16px; font-style: italic;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation h3 { 
margin: 0px; margin-top: 5px; padding: 0px; color: #ff9900; font-size: 14px; font-style: normal;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 13px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p span.libelle { 
color: #666666; font-weight: bold; margin-right: 10px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.back { 
margin: 0px; margin-top: 5px; padding: 0px; text-align: center;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.back a { 
color: #c00418; text-decoration: none;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.back a:hover { 
color: #000099; text-decoration: underline;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.changer-compte { 
margin: 0px; margin-top: 25px; padding: 0px; padding-top: 5px; float: left; position: relative; top: 5px; left: 0px; text-decoration: none;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.changer-compte a { 
color: #ff9900;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.changer-compte a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.navigation { 
margin: 0px; margin-top: 25px; padding: 0px; padding-top: 10px; border: 0px; border-top: 1px solid #eb690b;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.navigation a.retour-authentification { 
margin: 0px; padding: 0px; float: left; color: #ff9900;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.navigation a.retour-authentification:hover { 
color: #990033
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.navigation a.retour-votre-compte { 
margin: 0px; padding: 0px; float: left; color: #ff9900;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.navigation a.retour-votre-compte:hover { 
color: #990033
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.navigation a.utiliser-compte { 
margin: 0px; margin-left: auto; padding: 0px; display: block; width: 340px; height: 18px; background: url(../images/fdBoutonInscription.png) top left no-repeat; text-decoration: none; color: #ffffff; font-weight: bold;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.navigation a.utiliser-compte span.out { 
margin: 0px; margin-left: 50px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.navigation a.utiliser-compte:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.select a { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; display: block; width: 340px; height: 18px; background: url(../images/fdBoutonInscription.png) top left no-repeat; text-decoration: none; color: #ffffff; font-weight: bold; text-align: center; cursor: pointer;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.select a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.select button { 
margin: 0px; margin-left: auto; margin-right: auto; pargin-bottom: 5px; padding: 0px; border: 0px; display: block; width: 340px; height: 18px; background: url(../images/fdBoutonInscription.png) top left no-repeat; color: #ffffff; font-weight: bold; cursor: pointer; height: 17px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.select button:hover { 
color:#990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.select input { 
margin: 0px; margin-left: auto; margin-right: auto; pargin-bottom: 5px; padding: 0px; border: 0px; display: block; width: 340px; height: 18px; background: url(../images/fdBoutonInscription.png) top left no-repeat; color: #ffffff; font-weight: bold; cursor: pointer; height: 17px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.select input:hover { 
color:#990000;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.topPage { 
text-align: center;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.topPage a { 
color: #c00418; text-decoration: none;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation p.topPage a:hover { 
color: #000099; text-decoration: underline;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation table { 
margin: 5px; padding: 0px; background-color: #ffffff; border-collapse: collapse; border: 1px solid #990033;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation table tr td { 
margin: 0px; padding: 2px; font-size: 11px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation table tr th { 
margin: 0px; padding: 2px; font-size: 11px; font-weight: bold; background-color: #e9e7ea;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation table tr th a { 
color: #ff9900;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation table tr th a:hover { 
color: #990033;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation table tr.ligneImpaire { 
background-color: #e9e7ea;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 20px; !height: 1%;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul li { 
margin: 0pw; margin-top: 2px; font-size: 11px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape { 
margin: 0px; margin-left: 20px; margin-top: 10px; padding: 0px; padding-top: 5px; list-style-type: none;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li { 
float: left; margin: 0px; padding: 0px; color: #eb690b; font-size: 10px;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li a { 
display: block; width: 104px; margin: 0px; padding: 0px; padding-top: 40px; text-align: center; color: #c00418; text-decoration: none;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li a:hover { 
color: #000099; text-decoration: underline;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li span.on { 
font-weight: bold; color: #990033;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li.accueil a { 
background: url(../images/btAccueil.png) top center no-repeat;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li.agenda a { 
background: url(../images/btAgenda.png) top center no-repeat;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li.profil a { 
background: url(../images/btProfil.png) top center no-repeat;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li.recherche a { 
background: url(../images/btRecherche.png) top center no-repeat;
}
div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul.etape li.selection a { 
background: url(../images/btSelection.png) top center no-repeat;
}
html>body div#zoneCentre div.IndeXysMatchingPortletParticipation div.participation ul { 
height: auto; overflow: hidden;
}
