#slideshow {
    /*margin:0 auto;*/
    width:702px;
    height:316px;
    position:relative;
}
#slideshow #slidesContainer {
    margin:0;
    width:702px;
    height:316px;
    overflow:auto; /* affiche une scrollbar au cas ou */
    position:relative;
}
#slideshow #slidesContainer .slide {
    margin:0 auto;
    width:702px; /* reduit de 20 pixels la div #slidesContainer pour permettre d'afficher la barre de scroll */
    height:316px;
}

/** 
 * Slideshow controls style rules.
*/
.control {
    display:block;
    width:39px;
    height:316px;
    text-indent:-10000px;
    position:absolute;
    cursor: pointer;
}
#navDiapo{
    display:block;
    width:20px;
    height:20px;
    position:absolute;
    left:10px;
    bottom:10px;
    cursor:pointer;
    
}

/*#leftControl {
  top:0;
  left:0;
  background:transparent url(images/slider/control_left.jpg) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  background:transparent url(images/slider/control_right.jpg) no-repeat 0 0;
}*/

/**
Les sliders
**/

.anniv{
    background:url("../images/sliderHome27.png") no-repeat;
}

.anniv div{
    color:#fff;
    position:relative;
    left:18px;
    top:238px;
}

.anniv div a{
    color:#3CF;
    font-weight:bold;
    text-decoration:none;
}


.noel2011{
    background-image:url(../images/sliderHome30.jpg);
    background-repeat: no-repeat;
}

.an2012{
    background-image:url(../images/sliderHome31.jpg);
    background-repeat: no-repeat;
}	

/*.naosBB {
    background-image:url(../images/sliderHome29.gif);
    background-repeat: no-repeat;
}*/

.naosBB div{
    width:702px;
 }
    
    /*css3 text shadow
    text-shadow: 0px 1px 0px #F3F3F3;
    filter: dropshadow(color=#F3F3F3, offx=0, offy=1);
}*/

.naosBB span div a {
    width:100%;
    height:100%;
}

 .naosBB img {
   border:none;
}


.M3{
    background-image:url(../images/sliderHome26.jpg);
    background-repeat: no-repeat;
}

.M3 div{
    background-image:url(../images/fondBtnPAckM3.png);
    background-repeat: no-repeat;
    color:#666;
    font-size:12px;
    font-weight:bold;
    height:22px;
    padding-left:32px;
    padding-top:8px;
    position:relative;
    left:535px;
    top:270px;
    width:101px;
}

.M3 div a{
    color:#666;
    text-decoration:none;
}


.noel{
    background-image:url(../images/sliderHome25.png);
    background-repeat: no-repeat;
}

.salon{
    background-image:url(../images/sliderHome23.jpg);
    background-repeat: no-repeat;
}

.vacances2011{
    background-image:url(../images/sliderHome28.jpg);
    background-repeat: no-repeat;
}


.slide0a{
    background-image:url(../images/sliderHome21.jpg);
    background-repeat: no-repeat;
    color:#FFFFFF;
    font-size:14px;
    font-family:Tahoma, Verdana, Arial;
}


.slide0{
    background-image:url(../images/sliderHome20.jpg);
    background-repeat: no-repeat;
    color:#FFFFFF;
    font-size:14px;
    font-family:Tahoma, Verdana, Arial;
}

.slideA p{
    color:#069;
    width:335px;
    position:relative;
    left:360px;
    top:99px;
}

.slideA div a {
    color:#FFF;
    font-size:14px;
    font-weight:bold;
    left:603px;
    position:relative;
    text-decoration:none;
    top:26px;
    width:115px;}


.slideA{
    background-image:url(../images/sliderHome18.jpg);
    background-repeat: no-repeat;
    color:#FFFFFF;
    font-size:14px;
    font-family:Tahoma, Verdana, Arial;
}

.slide1{
    background-image:url(../images/sliderHome17.jpg);
    background-repeat: no-repeat;
    color:#FFFFFF;
    font-size:18px;
    font-family:Tahoma, Verdana, Arial;
}

.slide1 p a 
{
    color:#FFF;
    text-decoration:none;
}

.slide1 p a:visited
{
    color:#FFF;
    text-decoration:none;
}			

.slide1 p 
{
    font-size:14px;
    font-weight:bold;
    left:603px;
    position:relative;
    top:12px;
    width:115px;
}

.slide2{
    background-image: url(../images/sliderHome13.jpg);
    background-repeat: no-repeat;
}

.slide3{
    background-image: url(../images/sliderHome11.jpg);
    background-repeat: no-repeat;
}

.slide h3{display:none;}

.inter{
    color:#287BA5;
    width:365px;
    background:url(../images/enSavoirPlusInterchange.png) no-repeat 240px 25px;
    top:240px;
    position:relative;
    left:360px;
    height:64px;
    width:345px;
}

.inter h2{
    font-size:24px;
    line-height:22px;
    margin:0;
}

.inter h2 a, .inter h2 a:visited{
    color:#287BA5;
    text-decoration:none;
}

.inter h2 a:hover{
    color:#fff;
}

.slideVacances{
    background-image: url(../images/sliderHome12.jpg);
    background-repeat: no-repeat;
}

.slideFetes{
    background-image: url(../images/sliderHome24.jpg);
    background-repeat: no-repeat;
}