body {
/* Largeur */
    width: 100%;
/* Les marges */
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
/* Couleur du fond */
    background-color: #FFFFFF;
/* Couleur du texte */
    color: #000000;
/* Taille du texte */
    font-size: 16px;
}
/*******************************************************************************
Pas de bordure pour les images et pas de marge pour les paragraphes
*/
/******************* Pas de bordure pour les images ***************************/
img {
    border-width: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}

/*******************************************************************************
Effet sur les inputs et textarea
*/
input:focus, textarea:focus {
    background-color: #CCFFCC;
    border-style: inset;
}

/*******************************************************************************
Les liens
*/
a:link {color: #00FF33;}
a:visited {color: #00FF33;}
a:hover {color: #006633;}
a:active {color: #FFFF99;}

/*******************************************************************************
Boites préfaites
*/
.error {
    width: 50%;
    margin: auto;
    text-align: center;
    background-color: #FFB9B9;
    color: #FF0000;
    border: 1px solid #FF5E5E;
}
.valid {
    width: 50%;
    margin: auto;
    text-align: center;
    background-color: #CCFFCC;
    color: #008000;
    border: 1px solid #339966;
}

/*******************************************************************************
Les styles du textes
*/
.txt_rouge {
    color: #FF0000;
}
.Gras {
    font-weight: bolder;
}
.center {
    text-align: center;
}

/*-----------------------------------------------------------------------------\
| Class et id spécials
\-----------------------------------------------------------------------------*/
/*******************************************************************************
Cadre du site
*/
#site {
    width: 950px;
    margin: auto;
    border-right: 1px groove #000000;
    border-bottom: 1px groove #000000;
/*    background-image: url(./Background.gif);*/
}

/*******************************************************************************
Entête du site
*/
.Entete {
    width: 100%;
    border-left: 1px groove #000000;
    background-image: url(./Background.gif);
    text-align: center;
}
#Logo {
    display: none;
}

/*******************************************************************************
Menu du haut
*/
.Menu_haut {
    display: none;
}

/*******************************************************************************
Menu droit
*/
.Menu_droit {
    display: none;
}

/*******************************************************************************
Barre de navigation
*/
#barre_nav {
    display: none;
}

/*******************************************************************************
Partie centrale
*/
#page {
    z-index: 1;
    width: 100%;
}
.Titre {
    font-weight: bold;
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 24px;
    text-align: center;
}
#liens {
    text-align: center;
    background-color: #C0C0C0;
    border: 1px solid #808080;
}
#texte {
    padding-top: 5%;
/*    background-color: #FFCC99;*/
}
#date {
    text-align: right;
    font-size: 80%;
}
.retour {
    text-align: center;
}
