/*======*/
/* Body */
/*======*/

body {
    color: black;
    background: gray;
}

/*========*/
/* Divers */
/*========*/

h1, h2 {
    color: #898A3A;
}

a {
    color: black;
}
a:hover {
    color: #9C3333;
}

/*============*/
/* Dominantes */
/*============*/

.dominante0 { background: #F1EFE0; }
.dominante1 { background: #908E35; }
.dominante2 { background: #A2A055; }
.dominante3 { background: #B7B26C; }
.dominante4 { background: #C8C58D; }
.dominante5 { background: #DBD6AA; }
.dominante6 { background: #D4CFAB; }
.dominante7 { background: #E0DCB9; }
.dominante8 { background: #E4E0BC; }

/*===================*/
/* Colonne de gauche */
/*===================*/

div#colg {
    background: #F1EFE0 url("/pix/menu/top1.png") no-repeat 0 0;
}

div#menu {
    color: black;
}
div#menu a    {
    color: black;
    text-decoration: none;
}

div#menu a.strike {
    color: gray;
}

/*===================*/
/* Colonne de droite */
/*===================*/

div#mainmenu {
    color: black;
}

div#mainmenu a {
    color: black;
    text-decoration: none;
}

div#mainmenu a:hover {
    color: #9C3333;
}

div#mainmenu a.strike {
    color: gray;
}

div#mainmenu ul li.dominante0 div { color: #F1EFE0; }
div#mainmenu ul li.dominante1 div { color: #908E35; }
div#mainmenu ul li.dominante2 div { color: #A2A055; }
div#mainmenu ul li.dominante3 div { color: #B7B26C; }
div#mainmenu ul li.dominante4 div { color: #C8C58D; }
div#mainmenu ul li.dominante5 div { color: #DBD6AA; }
div#mainmenu ul li.dominante6 div { color: #D4CFAB; }
div#mainmenu ul li.dominante7 div { color: #E0DCB9; }
div#mainmenu ul li.dominante8 div { color: #E4E0BC; }

/*=========*/
/* Contenu */
/*=========*/

div#bgclair {
    background: #F1EFE0;
}

/*========*/
/* Cadres */
/*========*/

.cadre2 { background: #E2E0C8; 
          border: 1px solid #C0C0A6; 
          padding: 2px;
          
}

.cadre { background: #E2E0C8; border: 1px solid #C0C0A6; }

.cadrehead {
    color: black;
    background: transparent;
    border-bottom: 1px solid #C0C0A6;
}

.cadrebody {
    color: black;
    background: #F1EFE0;
}

div.cadrehead a {
    font-weight: bold;
    color: black;
}

div.cadrehead i a {
    font-weight: normal;
    color: black;
}

/*===============*/
/* Bouton Submit */
/*===============*/

input.red {
    color: white;
    background: #9C3333;
    border: 1px solid #622020;
}

/*=======*/
/* Pager */
/*=======*/

div.pager,
div.pager a {
    color: black;
}

div.pager .current {
    font-weight: bold;
}

/*=================*/
/* Pages à gabarit */
/*=================*/

.tranche0060 { clear:both; margin:0 0 1em 0; padding:0; }
.tranche0060 table { background:#F1EFE0; border:1px solid #C0C0A6; color:black; padding:4px; }
.tranche0070 { clear:both; margin:0 0 1em 0; padding:0; }
.tranche0070 table { background:#F1EFE0; color:black; padding:4px; }