/* ------- COLONNES PHOTOS ------- */
.survol {
	font-style: italic;
	text-align: center;
}
.justif {
    text-align: justify;
}

/* ------------------------------- colonne de gauche --------------------------- */
#centralgauche, #centralgauchex {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 60px;
    left: 15px;
    width: 150px;
}
#centralgauche a, #centralgauchex a {
    float: left;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centralgauche a:hover, #centralgauchex a:hover {
    background: none;
    margin: 0px;
    padding: 0px;
}
#centralgauche a span, #centralgauchex a span {
    display: none;
    margin: 0px;
    padding: 0px;
}
#centralgauche a:hover span, #centralgauchex a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}


/* ------------------------------- colonne de gauche - image 2 --------------------------   */
#centralgauche2, #centralgauche2x {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 160px;
    left: 15px;
}
#centralgauche2 a, #centralgauche2x a {
    float: left;
    border: 0px;
}
#centralgauche2 a:hover, #centralgauche2x a:hover {
    background: none;
}
#centralgauche2 a span, #centralgauche2x a span {
    display: none;
}
#centralgauche2 a:hover span, #centralgauche2x a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}


/* ------------------------------- colonne de gauche - image 3 --------------------------   */
#centralgauche3, #centralgauche3x {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 260px;
    left: 15px;
}
#centralgauche3 a, #centralgauche3x a {
    float: left;
    border: 0px;
}
#centralgauche3 a:hover, #centralgauche3x a:hover {
    background: none;
}
#centralgauche3 a span, #centralgauche3x a span {
    display: none;
}
#centralgauche3 a:hover span, #centralgauche3x a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}


/* ------------------------------- colonne de gauche - image 3 --------------------------   */
#centralgauche4, #centralgauche4x {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 360px;
    left: 15px;
}
#centralgauche4 a, #centralgauche4x a {
    float: left;
    border: 0px;
}
#centralgauche4 a:hover, #centralgauche4x a:hover {
    background: none;
}
#centralgauche4 a span, #centralgauche4x a span {
    display: none;
}
#centralgauche4 a:hover span, #centralgauche4x a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}


/* ------------------------------- colonne de gauche - image 3 --------------------------   */
#centralgauche5, #centralgauche5x {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 460px;
    left: 15px;
}
#centralgauche5 a, #centralgauche5x a {
    float: left;
    border: 0px;
}
#centralgauche5 a:hover, #centralgauche5x a:hover {
    background: none;
}
#centralgauche5 a span, #centralgauche5x a span {
    display: none;
}
#centralgauche5 a:hover span, #centralgauche5x a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}



/* ------------------------------- decalage de la colonne de gauche  --------------------------   */


#centralgauche a:hover span {
    top: -55px;    /*  OK  */
    left: 300px;   /*  OK  */
}
#centralgauchex a:hover span {
    top: -00px;     /*  OK  */
    left: 207px;   /*  OK  */
}
#centralgauche2 a:hover span {
    top: -155px;     /*  OK  */
    left: 300px;    /*  OK  */
}
#centralgauche2x a:hover span {
    top: -100px;     /*  OK  */
    left: 207px;     /*  OK  */
}
#centralgauche3 a:hover span {
    top: -255px;      /*  OK  */
    left: 300px;     /*  OK  */
}
#centralgauche3x a:hover span {
    top: -200px;      /*  OK  */
    left: 207px;     /*  OK  */
}
#centralgauche4 a:hover span {
    top: -355px;     /*  OK  */
    left: 300px;     /*  OK  */
}
#centralgauche4x a:hover span {
    top: -300px;      /*  OK  */
    left: 207px;     /*  OK  */
}
#centralgauche5 a:hover span {
    top: -455px;      /*  OK  */
    left: 300px;      /*  OK  */
}
#centralgauche5x a:hover span {
    top: -400px;       /*  OK  */
    left: 207px;      /*  OK  */
}




/* ------------------------------- colonne de gauche int --------------------------- */
#centralgaucheint, #centralgaucheintx {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 60px;
    left: 115px;
}
#centralgaucheint a, #centralgaucheintx a {
    float: left;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centralgaucheint a:hover, #centralgaucheintx a:hover {
    background: none;
    margin: 0px;
    padding: 0px;
}
#centralgaucheint a span, #centralgaucheintx a span {
    display: none;
    margin: 0px;
    padding: 0px;
}
#centralgaucheint a:hover span, #centralgaucheintx a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
    width: 400px;
}


/* ------------------------------- colonne de gauche int - image 2 --------------------------   */
#centralgaucheint2, #centralgaucheint2x {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 160px;
    left: 115px;
}
#centralgaucheint2 a, #centralgaucheint2x a {
    float: left;
    border: 0px;
}
#centralgaucheint2 a:hover, #centralgaucheint2x a:hover {
    background: none;
}
#centralgaucheint2 a span, #centralgaucheint2x a span {
    display: none;
}
#centralgaucheint2 a:hover span, #centralgaucheint2x a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}

/* ------------------------------- colonne de gauche int - image 3 --------------------------   */
#centralgaucheint3, #centralgaucheint3x {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 260px;
    left: 115px;
}
#centralgaucheint3 a, #centralgaucheint3x a {
    float: left;
    border: 0px;
}
#centralgaucheint3 a:hover, #centralgaucheint3x a:hover {
    background: none;
}
#centralgaucheint3 a span, #centralgaucheint3x a span {
    display: none;
}
#centralgaucheint3 a:hover span, #centralgaucheint3x a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}

/* ------------------------------- colonne de gauche int - image 4 --------------------------   */
#centralgaucheint4, #centralgaucheint4x {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 360px;
    left: 115px;
}
#centralgaucheint4 a, #centralgaucheint4x a {
    float: left;
    border: 0px;
}
#centralgaucheint4 a:hover, #centralgaucheint4x a:hover {
    background: none;
}
#centralgaucheint4 a span, #centralgaucheint4x a span {
    display: none;
}
#centralgaucheint4 a:hover span, #centralgaucheint4x a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}


/* ------------------------------- colonne de gauche int - image 5 --------------------------   */
#centralgaucheint5, #centralgaucheint5x {
    position: absolute;
    z-index: 105;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 460px;
    left: 115px;
}
#centralgaucheint5 a, #centralgaucheint5x a {
    float: left;
    border: 0px;
}
#centralgaucheint5 a:hover, #centralgaucheint5x a:hover {
    background: none;
}
#centralgaucheint5 a span, #centralgaucheint5x a span {
    display: none;
}
#centralgaucheint5 a:hover span, #centralgaucheint5x a:hover span {
    position: absolute;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}




#centralgaucheint a:hover span {
    top: -55px;
    left: 200px;
}
#centralgaucheintx a:hover span {
    top: -0px;
    left: 107px;
}
#centralgaucheint2 a:hover span {
    top: -155px;
    left: 200px;
}
#centralgaucheint2x a:hover span {
    top: -100px;
    left: 107px;
}
#centralgaucheint3 a:hover span {
    top: -255px;
    left: 200px;
}
#centralgaucheint3x a:hover span {
    top: -200px;
    left: 107px;
}
#centralgaucheint4 a:hover span {
    top: -355px;
    left: 200px;
}
#centralgaucheint4x a:hover span {
    top: -300px;
    left: 107px;
}
#centralgaucheint5 a:hover span {
    top: -455px;
    left: 200px;
}
#centralgaucheint5x a:hover span {
    top: -400px;
    left: 107px;
}






 /* ------------------------------- colonne de droite --------------------------- */
#centraldroite, #centraldroitex {
    position: absolute;
    z-index: 105;
    display: block;
    top: 60px;
    right: 10px;
    height: 90px;
}
#centraldroite a, #centraldroitex a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroite a:hover, #centraldroitex a:hover {
    background: none;
}
#centraldroite a span, #centraldroitex a span {
    display: none;
}
#centraldroite a:hover span, #centraldroitex a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}


 /* ------------------------------- colonne de droite 2 --------------------------- */
#centraldroite2, #centraldroite2x {
    position: absolute;
    z-index: 105;
    display: block;
    top: 160px;
    right: 10px;
}
#centraldroite2 a, #centraldroite2x a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroite2 a:hover, #centraldroite2x a:hover {
    background: none;
}
#centraldroite2 a span, #centraldroite2x a span {
    display: none;
}
#centraldroite2 a:hover span, #centraldroite2x a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}


 /* ------------------------------- colonne de droite 3 --------------------------- */
#centraldroite3, #centraldroite3x {
    position: absolute;
    z-index: 105;
    display: block;
    top: 260px;
    right: 10px;
}
#centraldroite3 a, #centraldroite3x a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroite3 a:hover, #centraldroite3x a:hover {
    background: none;
}
#centraldroite3 a span, #centraldroite3x a span {
    display: none;
}
#centraldroite3 a:hover span, #centraldroite3x a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}


 /* ------------------------------- colonne de droite 3 --------------------------- */
#centraldroite4, #centraldroite4x {
    position: absolute;
    z-index: 105;
    display: block;
    top: 360px;
    right: 10px;
}
#centraldroite4 a, #centraldroite4x a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroite4 a:hover, #centraldroite4x a:hover {
    background: none;
}
#centraldroite4 a span, #centraldroite4x a span {
    display: none;
}
#centraldroite4 a:hover span, #centraldroite4x a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}


 /* ------------------------------- colonne de droite 3 --------------------------- */
#centraldroite5, #centraldroite5x {
    position: absolute;
    z-index: 105;
    display: block;
    top: 460px;
    right: 10px;
}
#centraldroite5 a, #centraldroite5x a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroite5 a:hover, #centraldroite5x a:hover {
    background: none;
}
#centraldroite5 a span, #centraldroite5x a span {
    display: none;
}
#centraldroite5 a:hover span, #centraldroite5x a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}

#centraldroite a:hover span {
    top: -55px;
    right: 68px;
}
#centraldroitex a:hover span {
    top: -00px;
    right: 157px;
}
#centraldroite2 a:hover span {
    top: -155px;
    right: 68px;
}
#centraldroite2x a:hover span {
    top: -100px;
    right: 157px;  
}
#centraldroite3 a:hover span {
    top: -255px;
    right: 68px;
}
#centraldroite3x a:hover span {
    top: -200px;
    right: 157px;
}
#centraldroite4 a:hover span {
    top: -355px;
    right: 68px;
}
#centraldroite4x a:hover span {
    top: -300px;
    right: 157px;
}
#centraldroite5 a:hover span {
    top: -455px;
    right: 68px;
}
#centraldroite5x a:hover span {
    top: -400px;
    right: 157px;
}


/* ------------------------------- colonne de droite int --------------------------- */
#centraldroiteint, #centraldroiteintx {
    position: absolute;
    z-index: 105;
    display: block;
    top: 60px;
    right: 110px;
}
#centraldroiteint a, #centraldroiteintx a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroiteint a:hover, #centraldroiteintx a:hover {
    background: none;
}
#centraldroiteint a span, #centraldroiteintx a span {
    display: none;
}
#centraldroiteint a:hover span, #centraldroiteintx a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}


 /* ------------------------------- colonne de droite int 2 --------------------------- */
#centraldroiteint2, #centraldroiteint2x {
    position: absolute;
    z-index: 105;
    display: block;
    top: 160px;
    right: 110px;
}
#centraldroiteint2 a, #centraldroiteint2x a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroiteint2 a:hover, #centraldroiteint2x a:hover {
    background: none;
}
#centraldroiteint2 a span, #centraldroiteint2x a span {
    display: none;
}
#centraldroiteint2 a:hover span, #centraldroiteint2x a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}


 /* ------------------------------- colonne de droite int 3 --------------------------- */
#centraldroiteint3, #centraldroiteint3x {
    position: absolute;
    z-index: 105;
    display: block;
    top: 260px;
    right: 110px;
}
#centraldroiteint3 a, #centraldroiteint3x a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroiteint3 a:hover, #centraldroiteint3x a:hover {
    background: none;
}
#centraldroiteint3 a span, #centraldroiteint3x a span {
    display: none;

}
#centraldroiteint3 a:hover span, #centraldroiteint3x a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}


 /* ------------------------------- colonne de droite int 4 --------------------------- */
#centraldroiteint4, #centraldroiteint4x {
    position: absolute;
    z-index: 105;
    display: block;
    top: 360px;
    right: 110px;
}
#centraldroiteint4 a, #centraldroiteint4x a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroiteint4 a:hover, #centraldroiteint4x a:hover {
    background: none;
}
#centraldroiteint4 a span, #centraldroiteint4x a span {
    display: none;

}
#centraldroiteint4 a:hover span, #centraldroiteint4x a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}


 /* ------------------------------- colonne de droite int 5 --------------------------- */
#centraldroiteint5, #centraldroiteint5x {
    position: absolute;
    z-index: 105;
    display: block;
    top: 460px;
    right: 110px;
}
#centraldroiteint5 a, #centraldroiteint5x a {
    float: right;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#centraldroiteint5 a:hover, #centraldroiteint5x a:hover {
    background: none;
}
#centraldroiteint5 a span, #centraldroiteint5x a span {
    display: none;

}
#centraldroiteint5 a:hover span, #centraldroiteint5x a:hover span {
    position: absolute;
    display: block;
    width: 600px;
    border: 0px solid #000000;
    padding: 0px;
}




#centraldroiteint a:hover span {
    top: -55px;
    right: -32px;
}
#centraldroiteintx a:hover span {
    top: -00px;
    right: 57px;
}
#centraldroiteint2 a:hover span {
    top: -155px;
    right: -32px;
}
#centraldroiteint2x a:hover span {
    top: -100px;
    right: 57px;
}
#centraldroiteint3 a:hover span {
    top: -255px;
    right: -32px;
}
#centraldroiteint3x a:hover span {
    top: -200px;
    right: 57px;
}
#centraldroiteint4 a:hover span {
    top: -355px;
    right: -32px;
}
#centraldroiteint4x a:hover span {
    top: -300px;
    right: 57px;
}
#centraldroiteint5 a:hover span {
    top: -455px;
    right: -32px;
}
#centraldroiteint5x a:hover span {
    top: -400px;
    right: 57px;
}
