body {
    background-color: #ffffff;
    margin-top: 0; 
    margin-bottom: 0;
    scrollbar-face-color:#550000;
    scrollbar-shadow-color:#FCEDD1;
    scrollbar-highlight-color:#FCEDD1;
    scrollbar-3dlight-color:#FCEDD1;
    scrollbar-darkshadow-color:#550000;
    scrollbar-track-color: #FCEDD1;
}
#global{
    position:absolute;
    left:50%;
    width:980px;
    margin-left:-490px;
    background-color:#550000;
    }

#hautpage{
    width:980px;
    height:5px;
    margin-bottom:10px;
    background-color:#ffffff;
}
    
#contenu{
    width:980px;
    background-color:#550000;
    height:585px;
}
#petitfute{
    position: absolute; 
    left: 866px;
    top: 428px;
    border-width:0;
}


#logo{
    position: absolute;
    width: 100px;
    height: 100px;
    left: 12px;
    top: 20px;
}
#salieres{
    position: absolute; 
    width: 220px; 
    height: 223px; 
    left: 750px; 
    top: 20px;  
}

#leclarexis{
    position: absolute; 
    width: 504px; 
    height: 105px; 
    left: 100px; 
    top: 25px;
}
#flash-leclarexis{
    position: absolute; 
    width: 504px; 
    height: 80px; 
    left: 230px; 
    top: 130px;
}
#infos_fixes_haut{
    position: absolute; 
    width: 325px;
    left: 250px;
    top: 240px;
    font-family: verdana;
    text-align: justify;
    font-size: Small;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
}
#infos_fixes_bas{
    position: absolute; 
    width: 595px;
    left: 250px;
    top: 428px;
    font-family: verdana;
    text-align: justify;
    font-size: Small;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
}
#infos_def{
    position: absolute; 
    left: 610px;
    top: 250px;
    width: 350px;
    font-family: verdana;
    text-align: justify;
    font-size: Small;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
}






#titre_page{
    position: absolute; 
    left: 400px; 
    top: 175px; 
    color: #ffffcc;
    font-family: Arial;
    font-style: normal;
    font-size: 24px;
}
#mentions_legales{
    position: absolute; 
    left: 870px;
    top: 15px;

}
#noms{
    width: 633px;
    position: absolute; 
    left: 250px; 
    top: 235px; 
    color: #ffffcc;
    font-family: Arial;
    font-style: normal;
    font-size: 16px;
}
#awmAnchor-menu{
    position:absolute;
    left: 35px;
    width: 200px; 
    top:210px;
    z-index: 1000;
    }
#cartouche_h1{
    position:absolute;
    left: 835px; 
    width: 50px; 
    top:160px;
    }
#cartouche_h2{
    position:absolute;
    left: 885px; 
    width: 80px; 
    top:160px;
    }
#gauche{
    position: absolute;
    height: 23px;
    left: 245px;
    top: 265px;
}
#centre{
    position: absolute;
    height: 23px;
    left: 500px;
    top: 265px;
}

#droit{
    position: absolute;
    height: 23px;
    left: 700px;
    top: 265px;
}


#date{
    position:absolute;
    left: 24px; 
    width: 200px; 
    height: 20px;
    top:180px;
    }
.date{
    text-align: right;
    font-family: Arial;
    font-size: small;
    font-style: italic;
    color: #ffffcc;
}
#haut_traiteur{
    position: absolute; 
    left: 280px;
    top: 210px;

}
#bas_traiteur{
    position: absolute; 
    left: 280px;
    top: 530px;

}
#lib_img{
        width:250px;
        position:relative;
        left:650px;
        top:300px;
        color: #ffffcc;
        font-family: Arial;
        font-style: normal;
        font-weight:bold;
        font-size: 16px;
        text-align:center;
        overflow:auto;
        z-index:2;
}
#lib_categ{
        width:250px;
        position:absolute;
        left:650px;
        top:450px;
        color: #ffffcc;
        font-family: Arial;
        font-style: normal;
        font-weight:bold;
        font-size: 16px;
        text-align:center;
        overflow:auto;
        z-index:2;
}

#corpsup_large{
        width:420px;
        height:280px;
        position:relative;

        left:490px;
        top:230px;
        overflow:auto; 
        z-index:2;
}

#corpsup_traiteur{
        width:650px;
        height:253px;
        position:relative;
        /*float: left;*/
        left:280px;
        top:252px;
        overflow:auto; 
        z-index:2;
        }
#corps_traiteur{
    position: relative;
      /*float: right;*/
    width: 630px;
    margin-right: auto;
    margin-left: auto;
    z-index: 2;
}

#corpsup_miniature_plat{
    position:absolute;
    left:280px;
    top:500px;
    width:670px;
    height:90px;
    overflow:auto;
    z-index:2;
}
#corpsup_miniature{
    position:absolute;
    left:260px;
    top:250px;
    width:200px;
    height:350px;
    overflow:auto;
    z-index:2;
}
#corpsup_bas{
    width:400px;
    height:80px;
    position:absolute;
    /*float: left;*/
        left:455px;
    top:525px;
    overflow:auto;
    z-index:2;
}
#corps_bas{
    position: absolute;
      /*float: right;*/
    width: 400px;
    margin-right: auto;
    margin-left: auto;
    z-index: 2;
}
#corpsup_plats{
    width:600px;
    height:260px;
    position:absolute;
    left:150px;
    top:225px;
    overflow:auto;
    z-index:2;
}
#corps_plats{
    position: absolute;
      /*float: right;*/
    width: 600px;
    margin-right: auto;
    margin-left: auto;
    z-index: 2;
}

#corpsup_acc{
    width:710px;
    height:245px;
    position:relative;
    left:230px;
    top:250px;
    overflow:auto;
    z-index:2;
        }

#corps_acc{
      position:relative;

      width:680px;
      margin-right:auto;
      margin-left:auto;
      z-index:2;
     }
#corpsup_visite{
        width:710px;
        height:270px;
        position:relative;
        /*float: left;*/
        left:230px;
        top:245px;
        overflow:auto; 
        z-index:2;
        }
    
#corpsup{
        width:710px;
        height:255px;
        position:relative;
        /*float: left;*/
        left:230px;
        top:255px;
        overflow:auto; 
        z-index:2;
        }
#corpsup_plan{
        width:710px;
        height:300px;
        position:relative;
        /*float: left;*/
        left:230px;
        top:245px;
        overflow:auto; 
        z-index:2;
        }
#corps{
    position: relative;
      /*float: right;*/
    width: 680px;
    margin-right: auto;
    margin-left: auto;
    z-index: 2;
}
#corpsup_banquet{
        width:650px;
        height:260px;
        position:relative;
        /*float: left;*/
        left:280px;
        top:255px;
        overflow:auto; 
        z-index:2;
        }
#corpsup_hotes{
        width:650px;
        height:260px;
        position:relative;
        /*float: left;*/
        left:280px;
        top:255px;
        overflow:auto; 
        z-index:2;
        }
#corps_hotes{
    position: relative;
      /*float: right;*/
    width: 630px;
    margin-right: auto;
    margin-left: auto;
    z-index: 2;
}
#statique{
    position: absolute; 
    left: 280px; 
    top: 235px; 
    color: #ffffcc;
    font-family: Arial;
    font-style: normal;
    font-size: 12px;
}
#statique_center{
    position: absolute;
    text-align:center; 
    left: 280px; 
    top: 235px; 
    color: #ffffcc;
    font-family: Arial;
    font-style: normal;
    font-size: 12px;
}

.liste_deroul{
    font-family: Arial;
    text-align: left;
    font-size: 12px;
    font-style: italic;
    text-transform:capitalize;
    color: #550000;
}
.mail{
    font-family: Arial;
    text-align: left;
    font-size: 12px;
    font-style: italic;
    color: #550000;
}
.cel_contact {
    text-align:right;
    font-size:small;
    font-family: Arial, Helvetica, sans-serif;
    color:#ffffcc;
}
.cel_center{
    text-align:center;
    font-size:small;
    font-family: Arial, Helvetica, sans-serif;
    color:#ffffcc;
}


.cel_captcha {
    text-align:left;
    font-size:small;
    font-family: Arial, Helvetica, sans-serif;
    color:#ffffcc;
}

.bouton{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-style: normal;
    font-weight:bold;
    color: #550000;
    text-align:center;
}

#bas_gauche{
    position: absolute; 
    width: 250px; 
    z-index: 3; 
    left: 25px; 
    top: 575px;
}
.mentions{
    font-family: Arial;
    text-align: left;
    font-size: Small;
    font-weight: bold;
    font-style: italic;
    color: #ffffcc;
}
#vertic{
    position: absolute; 
    width: 8px; 
    height: 469px; 
    left: 237px; 
    top: 105px;
    }
#horiz{
    position: absolute; 
    width: 100px; 
    left: 5px; 
    top: 515px;
    }
#baspage{
    position: absolute;
    width: 723px;
    height: 26px;
    z-index: 6;
    left: 200px;
    top: 570px;
    font-family: Arial;
    text-align: center;
    font-size: x-Small;
    font-weight: bold;
    font-style: italic;
    color: #ffffcc;
}
#maxime{
    position: absolute; 
    width: 500px; 
    height: 35px; 
    z-index: 6; 
    left: 350px; 
    top: 550px;
    font-family: Arial;
    text-align: left;
    font-size: Small;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
}
.vins{
    font-family: Arial;
    text-align: left;
    font-size: Small;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
}
.normal_liste_trait {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #ffffcc;
    text-align: left;
    line-height: normal;
    vertical-align: baseline;
} 
.prix_liste_trait {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #ffffcc;
    text-align: right;
    line-height: normal;
    vertical-align: baseline;
}
.normal_min {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #ffffcc;
    text-align: center;
    line-height: normal;
    vertical-align: baseline;
}
.normal_acc {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    color: #ffffcc;
    text-align: justify;
    line-height: normal;
    vertical-align: baseline;
}
.normal_gauche {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #ffffcc;
    text-align: left;
    line-height: normal;
    vertical-align: baseline;
}
.normal_droite {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #ffffcc;
    text-align: right;
    line-height: normal;
    vertical-align: baseline;
}
.center  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    font-style: normal;
    color: #ffffcc;
    text-align: center;
}
.menu  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: center;
}

.menu_titre  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    color: #ffffcc;
    text-align: center;
}

.plan a:link{
    font-family: Perpetua;
    font-size: large;
    font-weight: bold;
    font-style: italic;
    color: #A88942;
    text-decoration: none;
}
.plan a:visited{
    font-family: Perpetua;
    font-size: large;
    font-weight: bold;
    font-style: italic;
    color: #A88942;
    text-decoration: none;
}
.plan a:hover{
    font-family: Perpetua;
    font-size: large;
    font-weight: bold;
    font-style: italic;
    color: #A88942;
    text-decoration: underline;
}
.titre_liste {
    font-family: Perpetua;
    font-size: large;
    font-weight: bold;
    font-style: italic;
    color: #7d004f;
    text-align: center;
}
.ferme_fen a:link  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;
}

.ferme_fen a:visited  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;

}
.ferme_fen a:hover  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;

}
.pop_menu a:link  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;
}

.pop_menu a:visited  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;

}
.pop_menu a:hover  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: underline;

}
.lien_page a:link  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: underline;
}

.lien_page a:visited  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;

}
.lien_page a:hover  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: underline;

}
.lien_acc {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: underline;
}

.lien_acc a:link  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: underline;
}

.lien_acc a:visited  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;

}
.lien_acc a:hover  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: underline;

}.lien_menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;
}

.lien_menu a:link  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;
}

.lien_menu a:visited  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;

}
.lien_menu a:hover  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: underline;

}

.page_normale {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #ffffcc;
    text-align: justify;
    text-decoration: none;
}
.lien a:link{
    font-family: arial;
    font-size: small;
    color: #ffffcc;
    text-decoration: none;
}
.lien a:visited{
    font-family: arial;
    font-size: small;
    color: #ffffcc;
    text-decoration:none;
}
.lien a:hover{
    font-family: arial;
    font-size: small;
    color: #ffffcc;
    text-decoration:underline;
}
#reservation_anim{
    position: absolute; 
    width: 350px;
    left: 400px;
    top: 520px;
    font-family: verdana;
    text-align: center;
    font-size: medium;
    font-weight: bold;
    font-style: italic;
    color: #ffffcc;
}

