@import url(pages.css);
/*Accueil : corps2
  Actualité : 
  Historique : corps1
  Batiments : corps2
  Infos pratiques : corps1
  Résa : corps4
  Votre avis : corps4 
*/
body {
    width: 900px;
    margin: auto;
    /* Pour centrer notre page */
    margin-top: 8px;
    /* Pour éviter de coller avec le haut de la fenêtre du navigateur */
    margin-bottom: 0;
    /* Idem pour le bas du navigateur */
    background-color: #F6E68E;
    background-image: url(../imagesite/degrad_body.jpg);
    background-repeat: repeat-x;
    font-family: Arial, "Arial Black", "Times New Roman", Times, serif
    }
.bandeau {
    width: 900px;
    height: 180px;
    background-repeat: no-repeat;
    margin-bottom: 0
    }
#bandeau2 {
    background-image: url(../imagesite/bandeau-corps2.png)
    }
#bandeau3 {
    background-image: url(../imagesite/bandeau-corps3.png)
    }
#bandeau1 {
    background-image: url(../imagesite/bandeau-corps1.png)
    }
#bandeau4 {
    background-image: url(../imagesite/bandeau-corps4.png)
    }
.corps {
    width: 900px;
    margin-bottom: 2px;
    padding: 0;
    border: none;
    font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
    font-size: 14px;
    text-align: justify
    }
#corps1 {
    background-color: #F0E9BD;
    color: #4E4E4E
    }
#corps2 {
    background-color: #F7E6AC;
    color: #800000
    }
#corps3 {
    background-color: #E8D89E;
    color: #4A3C00
    }
#corps4 {
    background-color: #FBEDB5;
    color: #4A3C00
    }
#corps5 {
    background-color: #EDE7DE;
    color: #4A3C00
    }
#menu {
    float: left;
    /* Le menu flottera à gauche */
    width: 160px;
    /* Très important : donner une taille au menu */
    height: 360px;
    margin: 10px 0 0 6px;
    /*background-image: url("../imagesite/fond_menu.png");
       background-repeat: no-repeat;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px
    }
#menu img {
    z-index: 1;
    display: block;
    margin-top: -30px;
    /*pour la hauteur de l'ensemble boutons + l'image barre_menu*/
    margin-left: 18px
    }
.boutons {
    position: relative;
    top: -345px;
    /*position haute de l'ensemble des boutons*/
    }
#menu .boutons a, #menu .boutons div {
    z-index: 2;
    width: 159px;
    height: 27px;
    /*hauteur (donc espacement) des boutons*/
    margin-top: 9px;
    /*espacement entre 2 boutons*/
    background-image: url(../imagesite/bout_menu.png);
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-top: 2px;
    text-decoration: inherit
    }
.boutons a {
    /*boutons avec lien*/
    display: block;
    margin: 12px 0 0 -30px;
    color: #FFFFD2;
    z-index: 2
    }
.boutons div {
    /*bouton sans lien (page active)*/
    margin: 15px 0 0 -5px;
    color: white;
    font-weight: bold;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);
    /* IE < 8 */
    }
.boutons a:hover {
    font-weight: bold;
    /*text-decoration:underline;*/
    color: white
    }
.titre_page {
    padding: 3px 0;
    border-radius: 8px;
    -moz-border-radius: 8px;
    border: 1px outset
    }
#pied_de_page {
    margin-bottom: 0;
    background-image: url(../imagesite/bas_page.png);
    background-repeat: no-repeat;
    height: 47px
    }
#liens_bas {
    margin: 4px auto 10px auto;
    text-align: center;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    /*color: #646464;*/
    }
#liens_bas a {
    text-decoration: none;
    color: black
    }
#liens_bas a:hover {
    text-decoration: underline;
    color: #600
    }
p {
    text-indent: 30px;
    padding: 8px;
    margin-bottom: 0
    }
h3 {
    margin-bottom: 5px;
    margin-top: 5px
    }
h2 {
    text-align: center
    }
h4 {
    text-align: center;
    margin-top: 3px;
    font-size: 16px
    }
/*ATTENTION ! h5 est définipour la page Historique*/
h6 {
    font-size: 15px;
    text-decoration: underline;
    margin: 0
    }
a {
    color: blue;
    text-decoration: none
    }
p.petit, .petit {
    font-size: 13px;
    text-align: center;
    text-indent: 0
    }
.Centre {
    margin-left: auto;
    margin-right: auto
    }
.Clear {
    clear: both
    }
.Relief {
    /*-----------------------------------bordures pour impression de bouton--------------------*/
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #FFF;
    border-right-color: #4A4A4A;
    border-bottom-color: #4A4A4A;
    border-left-color: #FFF
    }
/*===============================================================================================================================*/