
@charset "utf-8";
/* CSS Document */

body{
margin: 0; /* pour �viter les marges */
text-align: center; /* pour corriger le bug de centrage IE */
background-color:#2A1A09;
background-image:url(images/backgroung.png);
background-repeat:repeat-x;

}

#page {
position:relative;
margin-left:auto;
margin-right:auto;
width:900px;
text-align:left;
background-color:#422406;

}

/*/////////////////// Boutons du menu ///////////////////////*/

#menu {
width:900px;
height:54px;
}

#lien1{
position:relative;
float:left;
width:126px;
height:54px;
background:url(images/accueil_btn.png);
text-decoration:none;
}

#lien1:hover {
background:url(images/accueil_btn_over.png);
}

#lien2{
position:relative;
float:left;
width:129px;
height:54px;
background:url(images/gite_btn.png);
text-decoration:none;
}

#lien2:hover {
background:url(images/gite_btn_over.png);
}

#lien3{
position:relative;
float:left;
width:129px;
height:54px;
background:url(images/camping_btn.png);
text-decoration:none;
}

#lien3:hover {
background:url(images/camping_btn_over.png);
}

#lien4{
position:relative;
float:left;
width:129px;
height:54px;
background:url(images/tradition_btn.png);
text-decoration:none;
}

#lien4:hover {
background:url(images/tradition_btn_over.png);
}



#lien5{
position:relative;
float:left;
width:129px;
height:54px;
background:url(images/activites_btn.png);
text-decoration:none;
}

#lien5:hover {
background:url(images/activites_btn_over.png);
}

#lien6{
position:relative;
float:left;
width:129px;
height:54px;
background:url(images/contact_btn.png);
text-decoration:none;
}

#lien6:hover {
background:url(images/contact_btn_over.png);
}

#lien7{
position:relative;
float:left;
width:129px;
height:54px;
background:url(images/plan_btn.png);
text-decoration:none;
}

#lien7:hover {
background:url(images/plan_btn_over.png);
}




/*/////////////////// Contenu //////////////////////////*/

#contenu {
position:relative;
float:left;
margin-top:0px;
width:900px;
background-color:#9dd53a;
}

/*////////////// PAGE INFORMATIONS LEGALES ////////////////*/

#texte_infos_legales {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:50px;
}





/*////////////// PAGE ACCUEIL ////////////////*/

#photo_accueil {
position:relative;
float:right;
width:314px;
height:194px;
float:right;
}


#lien_logo{
position:relative;
float:left;
width:98px;
height:94px;
background:url(images/logo.png);
text-decoration:none;
}

#lien_logo:hover {
background:url(images/logo_over.png);
}


#texte_accueil {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:100px;
padding-right:350px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:normal;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
font-weight:normal;
}

/*////////////// PAGE GITE ////////////////*/

#photos_gite {
position:relative;
float:left;
width:320px;
height:548px;
padding-left:25px;
}

#texte_gite {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-right:30px;
background-image:url(images/fond.png);
background-repeat:no-repeat;
background-position:top right;
}

#texte2_gite {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-right:25px;
padding-left:450px;
background-image:url(images/fond2.png);
background-repeat:no-repeat;
background-position:top right;
}

#texte3_gite {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:left;
line-height:19px;
color:#422406;
padding-right:100px;
background-image:url(images/fond3.png);
background-repeat:no-repeat;
background-position:right;
}

#texte_tarifs_gite {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:left;
line-height:19px;
padding-left:150px;
color:#FFFFFF;
background-image:url(images/fond_tarifs_gite.png);
background-repeat:no-repeat;
}


/*////////////// PAGE TABLEAU GITE ////////////////*/

#texte_tableau{
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:30px;
}


/*////////////// PAGE CAMPING ////////////////*/

#photos_camping {
position:relative;
float:right;
width:320px;
height:548px;
}

#texte_camping {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:30px;
background-image:url(images/fond4.png);
background-repeat:no-repeat;

}

#texte2_camping {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:120px;
background-image:url(images/fond5.png);
background-repeat:no-repeat;
}



#texte3_camping {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:30px;
background-image:url(images/fond6.png);
background-repeat:no-repeat;
}

#texte_tarifs_camping {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#FFFFFF;
padding-left:100px;
background-image:url(images/fond_texte_tarifs_camping.png);
background-repeat:no-repeat;

}
#texte_tarifs_camping h4
{
margin-bottom:0;
}

#texte_tarifs_camping ul{

}

#texte_tarifs_caravanes {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
padding-left:540px;
line-height:19px;
color:#FFFFFF;
background-image:url(images/fond_texte_tarifs_caravanes.png);
background-repeat:no-repeat;
background-position:right;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#40250f;
font-weight:normal;
}



/*////////////// PAGE TRADITIONE ////////////////*/

#texte_tradition {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-right:30px;
background-image:url(images/fond.png);
background-repeat:no-repeat;
background-position:top right;
}

#texte2_tradition {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-right:60px;
padding-left:450px;
background-image:url(images/fond2.png);
background-repeat:no-repeat;
background-position:top right;
}

#texte3_tradition {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#FFFFFF;
padding-right:90px;
background-image:url(images/fond_lien_loic.png);
background-repeat:no-repeat;
background-position:top right;
}

/*////////////// PAGE ACTIVITES ////////////////*/

#photos_activites {
position:relative;
float:left;
width:218px;
height:632px;
}


#texte1_activites {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:left;
padding-left:400px;
line-height:19px;
color:#422406;
background-image:url(images/fond7.png);
background-repeat:no-repeat;
background-position:top right;

}

#texte2_activites {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:left;
line-height:19px;
color:#422406;
padding-left:250px;
background-image:url(images/fond8.png);
background-repeat:no-repeat;
background-position:top right;

}

#texte3_activites {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:left;
line-height:19px;
color:#422406;
padding-left:320px;
background-image:url(images/fond9.png);
background-repeat:no-repeat;
background-position:top right;
}

#texte4_activites {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:240px;
background-image:url(images/fond10.png);
background-repeat:no-repeat;
background-position:top right;
}

#contenu a {
font-family:Arial, Helvetica, sans-serif;
color:#d28014;
font-size:12px;
text-align:center;
text-decoration:underline;
}


/*////////////// PAGE CONTACT////////////////*/


#texte_formulaire {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:100px;
padding-right:30px;
}

#photo_contact{
position:relative;
float:right;
width:302px;
height:189px;
padding-top:150px;
}



/*////////////// PAGE PLAN ////////////////*/


#plan {
position:relative;
float:right;
padding-right:30px;
}

#texte_plan {
position:relative;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-align:justify;
line-height:19px;
color:#422406;
padding-left:30px;
padding-right:30px;
}



/*/////////////////// MENTIONS ///////////////////////*/

a {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-decoration:underline;

}

#mentions {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-align:center;
}

#mentions a {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-align:center;
text-decoration:underline;
}
