body 
{
	background-color:white;
	margin:0px;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:black;
}

h1 {color:black; font-size:15pt; font-family:Arial}
h2 {color:black; font-size:13pt; font-family:Arial}
h3 {color:black; font-size:12pt; font-family:Arial}
h4 {color:black; font-Size:13pt; font-family:Arial}
h5 {color:black; font-size:13pt; font-family:Arial}
h6 {color:black; font-size:11pt; font-family:Arial}
li {font-size:11px;}

a {color:black; text-decoration:none;}
a:hover {color:black; text-decoration:underline;}

a.lien {color:black; text-decoration:none;	font-size:10px;}
a.lien:hover {color:black; background-color:transparent; text-decoration:none; font-size:10px;}

#divreferencement, #titre_nav, #navdossierpage, #navdossier, #imprime, #divmenuhaut, #divbandeau, #dividentification, #separehaut, #divmenu, #pub, #divvisiteurs, #divfoot, #divcopyright {display:none;}
#divpage {margin:0px auto 0px auto; width:610px;}
#divpage {text-align:left; margin:0px auto 0px auto;}
#page {float:left; width:610px; color:white;}
#pagebody {padding:0px 10px 0px 10px;}

/* Grand titre de chaque module */
div.grandtitre {font-family:verdana; font-size:18px; font-weight:bold; padding:0px; margin-bottom:10px;}

/* Allez à la page... */
div.pagination {display:none;}

table {font-size:11px; color:black; border:1px;}
p.noresult {font-size:13px; color:black; text-align:center; font-weight:bold;}

.alerte, .alerte p {font-size:11px; width:400px; font-weight:bold; color:black; margin:0px auto 0px auto; padding:7px; margin:10px;}
a.lienalerte {font-size:11px; font-weight:bold; color:#000000;}
a.lienalerte:hover {color:black;}
.ok {font-size:11px; width:300px; font-weight:bold; color:black; margin:0px auto 0px auto; padding:7px; margin:10px;}
.rouge {color:black;}

/* --------------------------------------------------------------------------------- */
/* News */
/* --------------------------------------------------------------------------------- */
/* news page d'accueil */
#divnewsaccueil {text-align:left; font-size:10px; color:black;}
#divnewsaccueil div.itemnews {margin-bottom:2px; margin:5px 0px 5px 0px; font-weight:bold;}
#divnewsaccueil div.itemnews .titrenews {color:black; font-size:12px; font-weight:bold;}
#divnewsaccueil div.itemnews a.liennews {color:black; text-decoration:none}
#divnewsaccueil div.itemnews a.liennews:hover {color:#FFFF00;}
#divnewsaccueil div.itemnews .datenews {color:black;}

/* news page news */
#divnews {text-align:left; font-size:11px; color:black;}
#divnews div.itemnews {margin-bottom:2px; border:groove 1px black; padding:5px; margin:5px 0px 5px 0px;}
#divnews div.itemnews .titrenews {color:black; font-size:14px; font-weight:bold;}
#divnews div.itemnews .textenews {color:black; font-size:11px;}
#divnews div.itemnews a.liennews {color:black; text-decoration:none}
#divnews div.itemnews a.liennews:hover {color:#FFFF00;}
#divnews div.itemnews .datenews {color:white}
#divnews div.commentaires {margin:10px auto 10px auto; background-color:#006600; border:solid 1px black; padding:5px; text-align:center;}
#divnews div.commentaire_login {font-style:italic; font-weight:bold; margin-bottom:10px;}
#divnews div.toutnews {margin:10px auto 10px auto; padding:5px; text-align:center;}
#divnews div.voir_commentaire {margin-bottom:2px; border:groove 1px black; padding:5px; margin:5px 0px 5px 0px;}
#divnews div.titre_commentaire {text-align:center; font-size:15px; font-weight:bold;}
#input_commentaire textarea {width:99%;} /* Saisie des commentaires */

/* news Edito*/
#edito {font-size:11px}
#edito div .titredito {color:black; font-size:17px; font-weight:bold;}
#edito div .dateedito {color:black;}
#edito div.textedito {text-align:justify; color:black;}

/* news */
#news {text-align:left; font-size:11px; color:black;}
#news div.itemnews .titrenews {color:black; font-size:17px; font-weight:bold;}
#news div.itemnews .datenews {color:black;}
#news div.itemnews .auteurnews {color:black;}
#news div.textenews {text-align:justify; color:black; margin:10px;}
#news a.liennews {color:black; text-decoration:none}
#news a.liennews:hover {color:#FFFF00;}
#news div.commentaires {margin:10px auto 10px auto; border:solid 1px white; padding:5px; text-align:center;}
#news div.toutnews {margin:10px auto 10px auto; padding:5px; text-align:center;}


/* --------------------------------------------------------------------------------- */
/* Dossiers */
/* --------------------------------------------------------------------------------- */
#dossier {text-align:left; color:black; padding-bottom:150px; overflow:hidden}
#dossier div.titre {text-align:left; font-size:18px; color:black; font-weight:bold; margin:5px 0px 5px 0px;}
#dossier div .datedos {font-size:10px; color:black; font-weight:normal;}
#dossier div.chapo {margin:5px 0px 5px 0px; text-align:left; font-size:12px; font-family:verdana; color:black;}
#dossier div.texte {text-align:justify; font-size:11px; overflow:hidden}
#dossier div .suite {font-weight:bold;}
#dossier div .debut_suite {font-weight:bold;}
#dossier div .auteur {font-weight:bold; color:black;}
#dossier div.commentaires {margin:10px auto 10px auto; border:solid 1px black; padding:5px; text-align:center;}
#dossier table {border:groove 1px black; margin:5px auto 5px auto;}

/* --------------------------------------------------------------------------------- */
/* Nouveaux dossiers pour page d'accueil */
/* --------------------------------------------------------------------------------- */
#dossierliste {text-align:left; font-size:11px; color:black; margin-bottom:100px;}
#dossierliste div.itemDossier {margin-bottom:10px;}
#dossierliste a.titreDossier {text-align:left; font-size:12px; color:black; font-weight:bold;}
#dossierliste .dateDosvis {}
#dossierliste .chapoDossier {font-size:10px; color:black;}
#dossierliste .texteDossier {}

/* --------------------------------------------------------------------------------- */
/* Nouveaux dossiers pour page d'accueil */
/* --------------------------------------------------------------------------------- */
#dossierNews {text-align:left; font-size:11px; color:black;}
#dossierNews div.itemDossier {margin-bottom:10px;}
#dossierNews div.titreDossier {}
#dossierNews a.titreDossier {text-align:left; font-size:12px; color:black; font-weight:bold;}
#dossierNews .dateDosvis {ont-size:10px;}
#dossierNews .chapoDossier {font-size:10px; color:black;}
#dossierNews .texteDossier {}
#dossierNews .catDossier {font-size:10px;}

a.suite {font-weight:normal; text-decoration:none; margin-left : 5px;}
a:hover.suite {font-weight:normal; text-decoration: underline; margin-left : 5px;}
a.debut_suite {font-weight:bold;}
a:hover.debut_suite {font-weight:bold;}

.entete2 {background-color: transparent;}

/* --------------------------------------------------------------------------------- */
/* Livre d'or */
/* --------------------------------------------------------------------------------- */
table.guestbook {width:550px; border:0px;}
table.guestbook td.guestdate {width:90px; vertical-align:top; border:groove 1px black; }
table.guestbook td.guestmessage {vertical-align:top; border:groove 1px black;}

#guestbook_new {text-align:left; width:500px; border:groove 1px black; margin-bottom:100px; padding:15px;}
#guestbook_new div.cel_titre {font-weight:bold; padding:3px;}
#guestbook_new div.cel_saisie {padding:3px;}
#guestbook_new div.validation {text-align:center;}
#guestbook_new textarea {width:99%}

/* --------------------------------------------------------------------------------- */
/* Messagerie */
/* --------------------------------------------------------------------------------- */
#divmessagerie {text-align:center; font-size:11px; color:black; margin-bottom:200px;}
#divmessagerie table {text-align:left; width:500px; border:groove 1px black; padding:15px;}
#messagerie {text-align:left; width:500px; border:groove 1px black; padding:15px;}
#messagerie textarea {width:99%}

/* --------------------------------------------------------------------------------- */
/* Newsletter */
/* --------------------------------------------------------------------------------- */
#newsletter {text-align:center; font-size:11px; color:black; margin:10px auto 100px auto;}
#newsletter form {width:450px; vertical-align:top; border:groove 1px black; padding:10px;}
#newsletter .cocher {background-color:transparent; border:0px;}

/* --------------------------------------------------------------------------------- */
/* Les inscris */
/* --------------------------------------------------------------------------------- */
#inscris {width:600px; border:0px;}
#inscris tr.titre td {font-weight:bold; background-color:#004200; padding:5px;}
#inscris tr td {font-weight:bold; background-color:black; padding:5px;}
#inscription {border:0px; margin-bottom:200px;}
#inscription form {width:400px; text-align:left; border:groove 1px black; padding:10px; margin:10px;}
#inscription form p {margin:2px; padding:5px;}

/* --------------------------------------------------------------------------------- */
/* Les auteurs */
/* --------------------------------------------------------------------------------- */
#auteur {width:600px; border:0px; margin:10px;}
#auteur tr.titre td {font-weight:bold; background-color:#004200; padding:5px;}
#auteur tr td {font-weight:bold; background-color:black; padding:5px; width:50%}

/* --------------------------------------------------------------------------------- */
/* Forum */
/* --------------------------------------------------------------------------------- */
#forum {text-align:center; margin:10px 0px 10px 0px;}
#forum table {width:650px; border:0px;}

/* --------------------------------------------------------------------------------- */
/* Les bonnes adresses */
/* --------------------------------------------------------------------------------- */
#adresses {width:600px; border:0px; margin:10px; text-align:center}
#adresses div.recherche {width:500px; padding:10px; border:groove 1px black;}
#adresses div.resultat {text-align:left; border:groove 1px black; padding:10px; margin-bottom:15px;}
#adresses div.resultat .titre {font-size:13px; color:black; font-weight:bold; padding:5px 0px 15px 0px;}
#adresses div.resultat div.commentaire {font-style:italic;text-align:justify; padding:10px;}
#adresses div.resultat .auteur {font-weight:bold; color:black;}
#adresses div.resultat .date {font-weight:bold; color:black;}
#adresses div.floatleft {float:left; padding:5px;}
#adresses div.floatright {float:right; padding:5px;}
