#nav-accueil #content {
 float: right;
 display:inline;
 position: relative;
 width:777px;
 background: transparent url(../img/accueil/content-top-bg.jpg) no-repeat top;
}

#nav-accueil #header, #nav-accueil #header span{
 width:970px;
 height:104px;
 background-image: url(../img/accueil/header.jpg);
}

#nav-accueil #content p {
 font-size: 2.3em;
 margin-bottom:10px;
}

#nav-accueil #content p span {
  font-weight: bold;
}

#nav-accueil ol {
 list-style-type:none;
}

#nav-accueil ol li {
 padding-top:8px;
 padding-left: 51px;
 padding-bottom:10px; /* FD il s'agit du padding sous le texte => qd tout petit voie pas puce complemetement */
 position:relative; /* bug ie background non visible */
 font-size: 2em;
 font-weight: normal;
}

li#etape1 {
 background: url(../../common/img/pictos/etape1.gif) no-repeat;
 background-position:0px 8px;
}

li#etape2 {
 background: url(../../common/img/pictos/etape2.gif) no-repeat;
 background-position:4px 8px;
}

li#etape3 {
 background: url(../../common/img/pictos/etape3.gif) no-repeat;
 background-position:0px 8px;
}

#nav-accueil li em {
  font-style: normal;
  font-weight: bold;
  font-size: 0.8em;
  color: rgb(205,28,18);
}

#nav-accueil #inscrivezVous img {
  display:block;
  margin: 0 auto 0px auto;
}

#flash {
  margin-left:223px;
  margin-right:40px;
}

#news {
 float: right;
 display:inline;
 position: relative;
 width:530px;
 background-color:#144200;
 color:white;
  padding: 5px 5px 5px 5px;
}

#nbInscrits {
 width:150px;
 float:left;
 position:relative;
 background-color:#78D200;
  padding: 5px 5px 5px 5px;
  text-align:center;
}

#nbInscrits span {
 font-weight: bold;
}
