/* CSS Document */

h3.spip {
  color:#916C3C;
  margin: 10px 0;
  text-align: center;
} 
  
/*  ------------------------------------------
/*  STYLE IMAGES SPIP
/*  ------------------------------------------ */
 
.spip_documents { text-align: center; }
.spip_documents_center { width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }

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


.formulaire_spip fieldset {
  border: 1px orange dotted;
  padding: 10px ;
}
.formulaire_spip legend {
  font-size: 1.1em ;
  font-weight: bold;
  padding: 5px 10px ;
  background-color: #fff;
}

.formulaire_spip li {
  margin-bottom:5px;
}
.formulaire_spip textarea, .formulaire_spip .text { 
  display:block;
  width: 100%;
  border: 1px #B3B3B3 solid;
  margin-top:2px;
  background-color: #E6DED6;
}

.formulaire_spip .password { 
  width: 80%;
  border: 1px #B3B3B3 solid;
  margin-top:2px;
  margin-right:2px;
  background-color: #E6DED6;
}
.formulaire_spip .details {
  display: block;
  margin: 5px 0 10px;
}
.formulaire_spip .boutons { 
  text-align: right;
}
.formulaire_spip .boutons input {
  margin-top:5px;
  padding:2px 3px;
  float: right;
  border: 1px orange solid;
}
.formulaire_spip .erreur_message {
  color:red;
  font-style: italic;
}

