body {margin:0px;padding:0px;background-color:#E8F6E7;color:black;}

#entete {background:url(images/entete.jpg) no-repeat top left;height:80px;}
#table_accroche {width:100%;border:0;background:url(images/fond.jpg) no-repeat top left;height:80px;}
#cadre_accroche {width:450px;}
#accroche {text-align:center;font-size:14pt;}
.auteur {text-align:right;color:#00552B;font-style:italic;padding-top:10px}
.lien_auteur {color:#00552B;}
.lien_auteur:hover {text-decoration:none}

.citation {border:1px solid black;background-color:#D5E2D4;margin-top:0px;margin-top:10px;}
.citation_date {text-align:center;border-bottom:1px solid silver;background-color:#00552B;color:#E8F6E7;font-weight:bolder;}
.citation_content {margin:10px;margin-left:35px;}
.citation_texte {}
.citation_auteur {margin-top:10px;text-align:right;font-size:14px;color:#00552B;font-style:italic;}
.citation_ref {text-align:right;margin-top:5px;font-family:"times new roman";font-size:13px;}
.citation_sujet {margin-top:10px;margin-left:10px;text-align:left;font-weight:bolder;font-size:14px}
.citation_boutons {background-color:#C3CFC2;text-align:right;padding:5px;padding-right:10px;}
.select {color:#00552B;}
.select:hover {text-decoration:none}


#centre_page {width:98%;margin:5px;padding:0}

#navigation {vertical-align:top;width:140px;margin-left:5px;}

#menu {list-style-type:none;margin:0;padding:0}
#menu li {margin-bottom:5px;width:130px;}
.lien_menu {
	display:block;background:url(images/bouton.jpg) no-repeat top left;
	width:135px;height:24px;
	padding-left:10px;
	text-decoration:none;color:black;
	font-family:"times new roman";font-size:17px;font-weight:bold;
	border:1px solid #00552B;
}
.lien_menu:hover {background:none;background-color:#00552B;color:#E8F6E7}
.lien_menu_actif {
	display:block;
	width:135px;height:24px;
	padding-left:10px;
	text-decoration:none;
	font-family:"times new roman";font-size:17px;font-weight:bold;
	border:1px solid #00552B;
	background:none;background-color:#02807F;color:#E8F6E7}

#contenu {
	margin:0;padding:0;padding-left:10px;padding-right:10px;margin-bottom:5px;
	vertical-align:top;text-align:justify;width:*}


.publicites {padding:0;margin-top:20px;height:200px;}
#sitesearch {text-align:center}

#pied {margin-bottom:5px;}

#copyright {position:relative;bottom:5px;margin:0px;margin-top:10px;border-top:1px solid silver;text-align:center;}

.vert {color:#00552B;}

.titre_form {
	width:100%;
	background-color:#00552B;color:#E8F6E7;font-weight:bolder;
	margin-top:10px;margin-bottom:5px;}
	
.form_boutons {width:100%;text-align:center;margin-top:5px;}

#present_suggest {}
#form_suggest {display:none;}

.erreur {
  margin-top:10px; margin-bottom:5px;
	width:100%;text-align:center;color:red;font-weight:bolder;
}

.lien_prog {
	color:#00552B;
	text-decoration:underline;
	font-weight:bolder;
	cursor:pointer;
}

.suggestion {border-top:2px solid silver;margin-top:10px;padding-top:10px;}
.suggestion_texte {font-weight:bolder;}
.suggestion_ref {text-align:right}


.liste {padding-left:30px;}
.letter {font-size:large;color:#00552B;font-weight:bolder;margin-top:10px;margin-bottom:10px;}

.nav_pages {
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

.nav_cadre {display:block;width:340px;margin-left:auto;margin-right:auto;
text-align:center;
	padding-top:10px;padding-bottom:10px;
	border: 1px solid black; background:url(images/fond.jpg) no-repeat top left;
	}
.nav_page_selected {font-weight:bolder;font-size:medium}
.nav_page_link {color:#00552B;}
.nav_page_link:hover {text-decoration:none;}

.del {color:red;text-decoration:none;}

.bloc_stat {margin-top:10px;}
.statistiques {
	display:block;
	width:135px;
	padding-left:10px;
	text-decoration:none;color:black;
	font-family:"times new roman";font-size:17px;
	border:1px solid #00552B;border-top:none;
}
.ligne_stats {margin:0;padding:0;font-family:"times new roman";font-size:16px;}
.compte_stats {margin:0;padding:0;float:left;width:30px;text-align:right;margin-right:5px;font-weight:bolder;color:#00552B}

.formulaire {width:100%;border:none}
.libelle {width:100}

#present_comm {}
#form_comm {display:none;}

.commentaire {border-top:2px solid silver;margin-top:10px;padding-top:10px;}
.date_comm {float:left;font-weight:bolder;margin-right:10px;}
.visiteur {}
.comm_texte {float:none;margin-left:30px;}
.comm_reponse {margin-left:30px;border:1px solid silver;padding:10px;color:#02807F;margin-top:20px;font-weight:bolder;}
.signature_reponse {text-align:right;font-style:italic;color:#00552B;font-weight:bolder;margin-top:10px;}

.lien_visiteur {display:block;padding-left:10px;color:#00552B;}
.lien_visiteur:hover {display:block;padding-left:10px;text-decoration:none}

#cdj_precedentes {}
