/* conteneur = mise en page principale */
#conteneur {
background-image: url(../fonds/fond2.jpg);
margin-left: -450px;
margin-top: 40px;
position: absolute;
width: 904px;
height: 1137px;
left: 50%;
border-top : black 1px solid;
border-bottom : black 1px solid;
border-right : black 1px solid;
border-left : black 1px solid;
}

/* arriere plan bouton dispo */
#apdispo {
background-image: url(../logos/dispo2.jpg);
margin-left: 194px;
margin-top: 640px;
position: absolute;
width: 126px;
height: 48px;
left: 50%;
background-repeat: no-repeat;
}

/* conteneur_ecriture = mise en page secondaire pour la page stage */
#conteneur_ecriture {
background-image: url(../fonds/fond2.jpg);
margin-left: -450px;
margin-top: 40px;
position: absolute;
width: 904px;
height: 1137px;
left: 50%;
border-top : black 1px solid;
border-bottom : black 1px solid;
border-right : black 1px solid;
border-left : black 1px solid;
}


#compteur {
margin-top: 200px;
margin-left: -70px;
position: absolute;
width: 450px;
left: 50%;
}


#cachecompteur {
margin-top: 200px;
margin-left: -70px;
position: absolute;
width: 450px;
left: 50%;
}



/* coordonnees = affichage des coordonnées en bas */
#coordonnees {
margin-left: -349px;
margin-top: 1078px;
position: absolute;
width: 698px;
left: 50%;
font: 12px Verdana;
font-weight:bold;
}



/* logogdf = affichage du lien gite de france */
#logogdf {
margin-left: -405px;
margin-top: 170px;
position: absolute;
width: 100px;
left: 50%;
}


/* logoepis = affichage du logo trois epis */
#logoepis {
margin-left: -440px;
margin-top: 180px;
position: absolute;
width 100px;
left: 50%;
}


/* logoancv = affichage du logo des cheques vacances */
#logoancv {
margin-left: -280px;
margin-top: 180px;
position: absolute;
width 100px;
left: 50%;
}


/* logopc = affichage du lien petite charmance */
#logopc {
margin-left: -350px;
margin-top: 175px;
position: absolute;
width: 100px;
left: 50%;
}


/* pagerank = affichage du page rank sur la page d'accueil */
#pagerank {
margin-left: -305px;
margin-top: 870px;
position: absolute;
width: 100px;
left: 50%;
}


/* langues = affichage des drapeaux pour le changement de langue */
#langues {
margin-left: 277px;
margin-top: 5px;
position: absolute;
width: 50px;
left: 50%;
}



/* bandeau = espace pour le bandeau défilant */
#bandeau {
margin-left: -350px;
margin-top: 150px;
position: absolute;
width: 698px;
left: 50%;
font-weight:bold;
}


/* logo = logo page d'accueil */
#logo {
margin-left: -130px;
margin-top: 120px;
position: absolute;
width: 698px;
left: 50%;
font-weight:bold;
}




/* marquepage = mise en page texte */

#marquepage {
text-align: justify;
margin-top: 350px;
margin-left: -350px;
position: absolute;
width: 120px;
left: 50%;
}


/* voir = mise en page sous menu hebergement 
lorsque dans une des 2 pages */

#voir {
text-align: justify;
margin-top: 110px;
margin-left: -318px;
position: absolute;
width: 200px;
left: 50%;
}



/* voir3 = mise en page sous menu stages 
lorsque dans une des 2 pages */

#voir3 {
text-align: justify;
margin-top: 110px;
margin-left: 147px;
position: absolute;
width: 150px;
left: 50%;
}



/* tarifs = mise en page page tarifs */

#tarifs {
margin-top: 125px;
margin-left: -110px;
position: absolute;
width: 450px;
left: 50%;
}



/* marquepage2 = mise en page texte */

#marquepage2 {
text-align: justify;
margin-top: 300px;
margin-left: -210px;
position: absolute;
width: 120px;
left: 50%;
}


/* marquepage3 = mise en page texte */

#marquepage3 {
text-align: justify;
margin-top: 210px;
margin-left: 125px;
position: absolute;
width: 120px;
left: 50%;
}




/* horizontal = mise en page photo horizontale */

#horizontal {
text-align: justify;
margin-top: 580px;
margin-left: -250px;
position: absolute;
width: 420px;
left: 50%;
}




/* horizontal2 = mise en page photo horizontale */

#horizontal2 {
text-align: justify;
margin-top: 880px;
margin-left: -175px;
position: absolute;
width: 420px;
left: 50%;
}



/* google_map = mise en page texte pour stages */

#google_map {
text-align: center;
margin-top: 290px;
margin-left: -380px;
position: absolute;
width: 720px;
left: 50%;
font: 13px Verdana;
font-weight: bold;
}




/* ecriture = mise en page texte pour stages */

#ecriture {
text-align: justify;
margin-top: 120px;
margin-left: -50px;
position: absolute;
width: 420px;
left: 50%;
font: 13px Verdana;
font-weight: bold;
}



/* ecriturecoeur = mise en page texte pour intro page coups de coeur */

#ecriturecoeur {
text-align: justify;
margin-top: 270px;
margin-left: -210px;
position: absolute;
width: 420px;
left: 50%;
font: 13px Verdana;
font-weight: bold;
}





/* ecriturecoeur2 = mise en page texte pour stages */

#ecriturecoeur2 {
text-align: justify;
margin-top: 120px;
margin-left: -50px;
position: absolute;
width: 450px;
left: 50%;
font: 13px Verdana;
font-weight: bold;
}



/* chhjcoeur = mise en page texte pour photos  ch page coups de coeur */

#chhjcoeur {
text-align: justify;
margin-top: 1040px;
margin-left: -275px;
position: absolute;
width: 720px;
left: 50%;
font: 13px Verdana;
font-weight: bold;
}




/* chhjcoeur2 = mise en page texte pour photos hj page coups de coeur */

#chhjcoeur2 {
text-align: justify;
margin-top: 1040px;
margin-left: 35px;
position: absolute;
width: 720px;
left: 50%;
font: 13px Verdana;
font-weight: bold;
}



/* body = mise en page principale */

body {
padding-right: 0px;
padding-left: 0px;
background: white;
padding-bottom: 0px;
margin: 0px;
font: 13px Verdana;
font-weight:bold;
padding-top: 0px;
}


/* a = style des liens hypertexte */

a {
color: #433B67;
}
a:hover {
color: #FFFFFF;
}



/* a img = style des liens sur les images */

img 
{
 border: none ;
}

/* a:hover img 
{
border: none ;
} */


/* p = paragraphes ici pas d'interligne */

p {
margin: 0px;
}



/* h5 = titres 5 ici pas d'interligne */
h5 {
margin: 0px;
font: 17px Verdana;
}



dl {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
list-style-type: none;
text-align: center;
}

dt {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
list-style-type: none
}

dd {
padding-right: 0px
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
list-style-type: none
}

ul {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
list-style-type: none
}

li {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
list-style-type: none
}





/* horiz1 = mise en page photos horizontales 1*/

#horiz1 {
text-align: justify;
margin-top: 270px;
margin-left: -425px;
position: absolute;
width: 120px;
left: 50%;
}




/* horiz2 = mise en page photos horizontales 2*/

#horiz2 {
text-align: justify;
margin-top: 740px;
margin-left: -425px;
position: absolute;
width: 120px;
left: 50%;
}



/* horiz3 = mise en page photos horizontales 3*/

#horiz3 {
text-align: justify;
margin-top: 740px;
margin-left: -130px;
position: absolute;
width: 120px;
left: 50%;
}


/* horiz4 = mise en page photos horizontales 4*/

#horiz4 {
text-align: justify;
margin-top: 740px;
margin-left: 170px;
position: absolute;
width: 120px;
left: 50%;
}



/* horiz5 = mise en page photos horizontales 4*/

#horiz5 {
text-align: justify;
margin-top: 488px;
margin-left: 00px;
position: absolute;
width: 120px;
left: 50%;
}



/* vert1 = mise en page photos verticales 1*/

#vert1 {
text-align: justify;
margin-top: 810px;
margin-left: 170px;
position: absolute;
width: 120px;
left: 50%;
}



/* vert2 = mise en page photos verticales 1*/

#vert2 {
text-align: justify;
margin-top: 740px;
margin-left: -80px;
position: absolute;
width: 160px;
left: 50%;
}



/* vert3 = mise en page photos verticales 1*/

#vert3 {
text-align: justify;
margin-top: 740px;
margin-left: 170px;
position: absolute;
width: 160px;
left: 50%;
}


/* carre1 = mise en page photos carre 1*/

#carre1 {
text-align: justify;
margin-top: 450px;
margin-left: -80px;
position: absolute;
width: 160px;
left: 50%;
}

/* carre2 = mise en page photos carre 1*/

#carre2 {
text-align: justify;
margin-top: 450px;
margin-left: 170px;
position: absolute;
width: 160px;
left: 50%;
}



/* carre3 = mise en page photos carre 1*/

#carre3 {
text-align: justify;
margin-top: 650px;
margin-left: -80px;
position: absolute;
width: 160px;
left: 50%;
}


/* carre4 = mise en page photos carre 1*/

#carre4 {
text-align: justify;
margin-top: 650px;
margin-left: 170px;
position: absolute;
width: 160px;
left: 50%;
}


/* carre5 = mise en page photos carre 1*/

#carre5 {
text-align: justify;
margin-top: 870px;
margin-left: -400px;
position: absolute;
width: 160px;
left: 50%;
}


/* carre6 = mise en page photos carre 1*/

#carre6 {
text-align: justify;
margin-top: 870px;
margin-left: -110px;
position: absolute;
width: 160px;
left: 50%;
}


/* carre7 = mise en page photos carre 1*/

#carre7 {
text-align: justify;
margin-top: 870px;
margin-left: 180px;
position: absolute;
width: 160px;
left: 50%;
}




/* photocoeur1 = mise en page photos carre 1*/

#photocoeur1 {
text-align: justify;
margin-top: 800px;
margin-left: -285px;
position: absolute;
width: 160px;
left: 50%;
}



/* photocoeur2 = mise en page photos carre 1*/

#photocoeur2 {
text-align: justify;
margin-top: 800px;
margin-left: 75px;
position: absolute;
width: 160px;
left: 50%;
}



/*textphoto1*/

#textphoto1 {
text-align: justify;
margin-top: 474px;
margin-left:-335px;
position: absolute;
width: 120px;
left:50%;
}

/*textphoto2*/

#textphoto2 {
text-align: justify;
margin-top: 725px;
margin-left:-357px;
position: absolute;
width: 120px;
left:50%;
}



/*textphoto3*/

#textphoto3 {
text-align: justify;
margin-top: 978px;
margin-left:-325px;
position: absolute;
width: 120px;
left:50%;
}




/*textphoto5*/

#textphoto5 {
text-align: justify;
margin-top: 724px;
margin-left:70px;
position: absolute;
width: 120px;
left:50%;
}



/*textphotov2*/

#textphotov2 {
text-align: justify;
margin-top: 1038px;
margin-left:-45px;
position: absolute;
width: 120px;
left:50%;
}





/*textphotov3*/

#textphotov3 {
text-align: justify;
margin-top: 1062px;
margin-left:240px;
position: absolute;
width: 120px;
left:50%;
}

