/*  ------------------------------------------
/*  Habillage des formulaires
/*  ------------------------------------------ */

.formulaire_spip { text-align: left; font-size: 11px; }
.formulaire_spip p { margin: 5px 0; padding: 0; }

.formulaire_spip fieldset {}
.formulaire_spip legend {}

.formulaire_spip label {}
.formulaire_spip .forml { width: 99%; font-family: inherit; font-size: inherit; }

/* Boutons */
.spip_bouton { text-align: right; }
.spip_bouton input { float: right; }

/* Reponse du formulaire */
.reponse_formulaire { font-weight: bold; color: #e86519; }
fieldset.reponse_formulaire { border-color: #e86519; font-weight: normal; }

/* Previsualisation du message */
fieldset.previsu { background-color: #f7ae16; padding: 3px; }

/* Formulaire de login au forum */
.formulaire_login_forum .forml { width: 12em; }
.formulaire_login_forum .spip_logos { float: right; padding-left: 10px; }

/*  Habillage des forums */

.forum-repondre, .forum-decompte {
	clear: both;
	margin-top: 2.5em;
	padding-top: 2px;
	border-top: 2px solid #CCC;
	font-size: 0.88em;
	font-weight: bold; }
	
/* affichage commentaires */
#comments {
		padding: 3px;
		background-color: #eaeaeb;
	}#comments h3 {
		padding: 0px;
		margin: 0px;
	}
	 #comments .commentaires p {
		margin: 4px;
		padding: 0px;
	}
	 #comments .commentaires .comment-info {
		margin: 6px;
		padding: 0px;
		border-bottom-color: #345f37;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		font-weight: bold;
		font-style: italic;
	}
	 