body    { font-family:Verdana;
      font-size: 10px;
      background-color:#000000;
      margin-top:0px;
      scrollbar-base-color: #000000;
    }

td,p,li,b,ul,pre    { font-family:Verdana; font-size: 10px; }
th    { font-family:Verdana; font-size: 12px; }


A.menutop {font-size:10px;color:#FFFFFF;font-style:normal;font-weight:bold;text-decoration: none}
A.menutop:hover {font-size:10px;color:#CCCCFF;font-style:normal;font-weight:bold;text-decoration:none}
.menuside {font-size:10px;color:#434030;font-style:normal;font-weight:bold;text-decoration:none}
.menusidehover {font-size:10px;background-color:#BAB2A2;color:#434030;font-style:normal;font-weight:bold;text-decoration:none}


.lien {        color: #FFFFFF; }
.cal {        color: #000000; text-decoration: none; }
.cal:hover {    color: #800000; text-decoration: none; }

INPUT.recherche, 
SELECT.recherche {    width: 120px;
            border: 1px solid #000;
            padding: 2px;
            font-family: Verdana;
            font-size: 11px;
            color:#330033;
            font-weight:bold;
            background-color:#ffffff
}


a.lienBar       { font-size: 12px; color: #ffffff; font-weight:bold; }

.GrosTitre      { font-size: 12px; color: #808070; font-weight:bold; }
.GrosTitreBlanc { font-size: 12px; color: #ffffff; font-weight:bold; }
.GrosTitreRouge { font-size: 12px; color: #ff0000; font-weight:bold; }
.SuperGrosTitreBlanc { font-size: 18px; color: #ffffff; font-weight:bold; }


input, select, textarea {
    border: 1px solid #ccc;
    background-color: #eee;
    }

.vignette {
    float: right;
    text-align: center;
    margin: 5px;
    padding: 2px;
    border: 1px solid #ccc;
    background-color: #eee;
}    

.boitegrise {
    padding: 5px;
    border: 1px solid #ccc;
    background-color: #eee;
}    

.boitelogin {
    padding: 5px;
    border: 1px solid #000;
    background-color: #fff;
}    

.boite {
    padding: 5px;
    border: 1px solid #D0D0C8;
    background-color:#EFEFEF;
}

.boiteblanche {
    padding: 5px;
    border: 1px solid #D0D0C8;
    background-color:#FFFFF;
}

.boitebleue {
    padding: 5px;
    border: 1px solid #ccc;
    background-color: #fafaff;
}
.boitebleuef {
    padding: 5px;
    border: 1px solid #ccc;
    background-color: #6767AA;
    color: #fff;
    font: bold 12px;
}
.btnretour {
    text-align: center;
}
.btnretour a {
    width:70px;
    text-align: center;
    text-decoration: none;
    color: #666;
    padding: 5px;
    border: 1px solid #ccc;
    background-color: #f6f6f6;
    margin-right: 40px;
}

.pub {
    width: 160px;
    float: right;
    margin: 10px 5px 10px 5px;
    padding: 5px;
    background-color: #fff;
    border: 1px solid #0B4FCF;
}

