BODY {
    color:#000000;
    background-color:#FDCA67;
    font-family:Times New Roman, serif; font-size:18px;
    text-align:justify;
    margin:0px; padding:0px;
}
H1 {
    z-index:3;
    width:260px; height:50px;
    color:#000000; background-color:#FFDFAD;
    font-size:20px; font-style:italic;
    text-align:center; vertical-align:middle;
    margin:5px; padding:4px; border:6px outset #FDB63B;
}
H2 {
    z-index:0;
    font-size:20px; font-style:italic;
    text-align:center; word-spacing:1em;
    margin:5px; padding:4px; border-bottom:thin solid #FFDFAD;
}
H3 {
    text-align: center
}
UL {
    list-style-type:circle;
    margin-top:0em;
}
INPUT {
    font-family:Times New Roman, serif;
    text-align:center; vertical-align:middle;
}
TABLE.page {
    width:98%; height:98%;
    margin:0px; padding:2px; border:0px;
}
TABLE.centrage {
    width:100%; height:100%;
    margin:0px; padding:0px; border:0px;
}
TABLE.centrage TD {
    text-align:center; vertical-align:middle;
    margin:0px; padding:auto;
}
TABLE.tableau {
    border-collapse: collapse;
    text-align: justify; vertical-align: top;
    border: 2px inset #FDB63B
}
TABLE.tableau TH {
    color: #AF700D; background-color: #FFDFAD;
    text-align: center;
    font-weight: bold; text-transform: capitalize;
    padding: 2px; border-bottom: 2px inset #FDB63B
}
TABLE.tableau TD {
    padding: 4px; border-right: 1px inset #FDB63B; border-bottom: 2px inset #FDB63B
}
IMG.photo {
    z-index:0;
    background-color:#FFFFFF;
    margin:4px; padding:22px; border:4px solid #000000;
}
A.menu,A.menu_galerie,A.menu_actif {
    display:block;
    width:120px; height:25px;
    text-align:center; vertical-align:middle; text-decoration:none;
    margin:0px;
}
A.menu,A.menu_galerie,A.menu_actif,INPUT {
    color:#AF700D; background-color:#FDCA67;
    font-size:16px; font-weight:bold; text-transform:uppercase;
    padding:2px; border:4px outset #FDB63B;
    cursor:hand;
}
A.menu_galerie {
    position:relative; top:-111px; left:132px;
    visibility:hidden; z-index:2;
}
A.menu:hover,A.menu:focus,A.menu_actif,A.menu_galerie:hover,INPUT:hover,INPUT:focus {
    background-color:#FFDFAD;
    border-color:#FFDFAD;
}
A.menu_actif {
    border-style:inset;
}
#menu {
    text-align:center; vertical-align:top;
    padding-left:5px;
}
#copyright {
    display:block; width:50%;
    font-size:16px; text-align:center;
    margin-left:auto; margin-right:auto; margin-top:20px; padding-top:5px; border-top:thin solid #FFDFAD;
}
.galerie {
    position:relative; left:0px; z-index:1;
    margin:0px; padding:0px; border:4px dotted #FFDFAD;
    overflow:hidden;
}
.cadre {
    position:relative; top:0px; left:0px; float:left; z-index:0;
    text-align:center; vertical-align:middle;
    margin:0px; padding:auto; border:0px;
}
.citation {
    font-style:italic;
    padding-left:0.7em;
}
.commentaire {
    font-size:14px;
}
