#page {
  padding-bottom:10px;
}

#page div.contenu h1 {
  font-weight:normal;
  padding-left:12px;
  font-size:18px;
  line-height:34px;
}

#page div.contenu #intro {
  height:250px;
  padding-top:14px;
  padding-left:10px;
  margin-left:8px;
  margin-right:8px;
  margin-bottom:10px;
  background:#313131 url(/img/intro.jpg) no-repeat right top;
}

#page div.contenu #intro #player {
  height:240px;
  width:320px;
  float:left;
  background-color:#000000;
}

#page div.contenu #intro #confirmationTxt {
  padding-top:30px;
  padding-left:20px;
  width:270px;
  text-align:justify;
}

#page div.contenu #intro #confirmationTxt strong {
  display:block;
  width:270px;
  text-align:center;
}

#page div.contenu #intro #confirmationTxt strong.strong_1 {
  height:60px;
}

#page div.contenu #intro #confirmationTxt strong.strong_2 {
  color:#006EBC;
}

#page div.contenu #intro #confirmationTxt p {
  height:90px;
  font-size:11px;
}

/*#page div.contenu #intro span {
  position:relative;
  top:220px;
  left:145px;
}*/

 #intro .bt_demo,  #intro .bt_jeminscris  {
  float:left;
  margin-left:5px;
  margin-right:5px;
  position:relative;
  top:220px;
  left:145px;
}

#page div.contenu #contenuHome {
  height:190px;
  margin-left:8px;
  margin-right:8px;
  background:#313131 url(/img/contenuHome.gif) no-repeat;
}

#page div.contenu #contenuHome table thead tr td {
  font-size:14px;
}

#page div.contenu #contenuHome table thead tr td span {
  position:relative;
  top:-2px;
  left:36px;
}

#page div.contenu #contenuHome table tbody tr td {
  text-align:justify;
}

a.bt_ensavoirplus {
  position:relative;
  top:7px;
  left:100px;
}

#savoirSlideFond {
  display:none;
  position:absolute;
  top:0px;
  left:0px;
  cursor:pointer;
  background-color:#000000;
  z-index:97;
}

#savoirSlideContenu {
  display:none;
  position:absolute;
  top:114px;
  left:50%;
  width:860px;
  margin-left:-430px;
  *margin-left:-431px;
  height:538px;
  overflow:hidden;
  background-color:#313131;
  z-index:98;
}

#savoirSlideContenu table thead tr td {
  font-size:14px;
  font-weight:bold;
}

#savoirSlideContenu table tbody tr td {
  text-align:justify;
}

#savoirSlideContenu table tbody tr td div.item_1 {
  width:255px;
}

#savoirSlideContenu table tbody tr td div.item_2 {
  width:222px;
}


#savoirSlide {
  display:none;
  position:absolute;
  top:114px;
  left:50%;
  width:860px;
  margin-left:-430px;
  *margin-left:-431px;
  height:538px;
  overflow:hidden;
  z-index:99;
}

#savoirSlide h2 {
  position:absolute;
  width:836px;
  padding-left:15px;
  padding-right:9px;
  font-size:12px;
  text-transform:uppercase;
  line-height:30px;
  background-color:#006EBC;
}

#savoirSlide h2 a {
  float:right;
  display:block;
  position:relative;
  top:7px;
  text-decoration:none;
  width:15px;
  height:15px;
  overflow:hidden;
  text-indent:-999px;
  background: url(/img/accueil/fermer.gif) no-repeat;
}

#savoirSlideNav {
  padding-top:285px;
  padding-left:254px;
}

#savoirSlideNav a.item {
  color:#FFFFFF;
  padding-top:2px;
  padding-left:32px;
  font-size:16px;
  display:block;
  float:left;
  height:23px;
  font-weight:bold;
  text-decoration:none;
}

#savoirSlideNav a.item:hover, #savoirSlideNav a.ici {
  color:#006EBC;
  text-decoration:underline;
}

#savoirSlideNav a#savoirBt_1 {
  width:128px;
  background: url(/img/accueil/1.gif) no-repeat;
}

#savoirSlideNav a#savoirBt_2 {
  width:78px;
  background: url(/img/accueil/2.gif) no-repeat;
}

#savoirSlideNav a#savoirBt_3 {
  width:88px;
  background: url(/img/accueil/3.gif) no-repeat;
}

#savoirSlideNav a.bt_jeminscris {
  position:relative;
  top:213px;
  left:92px;
}

#savoirSlideList {
  width:2580px;
  height:517px;
}

#savoirSlide_1, #savoirSlide_2, #savoirSlide_3 {
  float:left;
    padding-top:330px;
  width:860px;
  height:177px;
}

#savoirSlide_1 {
  background: url(/img/accueil/savoir_1.jpg) no-repeat;
}

#savoirSlide_2 {
  background: url(/img/accueil/savoir_2.jpg) no-repeat;
}

#savoirSlide_3 {
  background: url(/img/accueil/savoir_3.jpg) no-repeat;
}

/*.myClass_1 {
  position:relative;
  left:0px;
}

.myClass_2 {
  position:relative;
  left:-860px;
}

.myClass_3 {
  position:relative;
  left:-1720px;
}*/