/* Champs */
div.spip_form_champ {
	margin-top: 10px;
}

/* TEXTAREA non-obligatoires */
div.spip_form_champ textarea.formo {
	display: block;
	width: 400px;
	background-color: #ffffff;
}
/* TEXTAREA non-obligatoires avec focus */
div.spip_form_champ textarea.formo-focus {
	display: block;
	width: 400px;
	background-color: #ffffff;
}

/* TEXTAREA obligatoires */
div.spip_form_champ textarea.forml {
	display: block;
	width: 400px;
	background-color: #ffffff;
}
/* TEXTAREA obligatoires avec focus */
div.spip_form_champ textarea.forml-focus {
	display: block;
	width: 400px;
	background-color: #e8e8e8;
}

/* INPUT non-obligatoires */
div.spip_form_champ input.formo {
	display: block;
	background-color: #ffffff;
}
/* INPUT non-obligatoires avec focus */
div.spip_form_champ input.formo-focus {
	display: block;
	background-color: #ffffff;
}

/* INPUT obligatoires */
div.spip_form_champ input.forml {
	display: block;
	background-color: #ffffff;
}
/* INPUT obligatoires avec focus */
div.spip_form_champ input.forml-focus {
	display: block;
	background-color: #e8e8e8;
}

/* SELECT non-obligatoires / SELECT obligatoires */
div.spip_form_champ select.fondo, div.spip_form_champ select.fond1 {
 	display: block;
}

/* LABEL pour les champs obligatoires */
span.spip_form_label_obligatoire {
	color: #999999;
}

/* Champs à choix simple */
span.spip_form_choix_unique {
 	display: block;
}

/* Champs à choix multiple */
span.spip_form_choix_multiple {
 	display: block;
}

/* Message de retour OK */
p.spip_form_ok {
 	text-align: center;
}
