.cadre-slideshow{
    position:absolute;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px;
    box-shadow: 1px 1px 12px white;
    -webkit-box-shadow: 1px 1px 12px white;
    -moz-box-shadow: 1px 1px 12px white;
    background:white;
    width:430px;
    height:300px;
}

.cadre-slideshow h3{
    z-index:100;
    position:absolute;
    background:white;
    opacity:0.8;
    -moz-border-radius: 10px 0px 50px 0px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 50px;
    padding:17px 170px 5px 20px;
    font-family:Helvetica;
    font-size:2em;
}



#slideshow #slidesContainer {
  margin:0 auto;
  width:410px;
  overflow:auto; /* affiche une scrollbar au cas ou */
  position:relative;
}

#slideshow{padding: 10px 0 0 5px;width:420px;}

#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:420px;  /* reduit de 20 pixels la div #slidesContainer pour permettre d'afficher la barre de scroll */
  height:280px;
}

.slide p {
    position:absolute;
    float:left;
    background:white;
    opacity:0.8;
    text-align:left;
    margin:0 0 0 30px;
    top:20%;
    padding:5px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px;
    box-shadow: 1px 1px 12px #6d6d6d;
    -webkit-box-shadow: 1px 1px 12px #6d6d6d;
    -moz-box-shadow: 1px 1px 12px black;
}

.slide p span {
    font-size:1.5em;
}

.control {
  display:block;
  width:55px;
  height:58px;
  position:absolute;
  cursor: pointer;
  z-index:100;
  text-indent:-10000px; 
}
#leftControl {
  top:77%;
  left:4%;
  background:transparent url(../images/control_left.png) no-repeat 0 0;
}
#rightControl {
  top:77%;
  right:3.5%;
  background:transparent url(../images/control_right.png) no-repeat 0 0;
}

