/* --------------------------------------------------------------

   form.css
   Base pour formulaires
   Cf.: http://www.spip-contrib.net/3820

-------------------------------------------------------------- */
form { margin-top: 2em }
input,textarea,select,button { font-family: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; }

legend { font-weight: bold; }

/* Hand cursor on clickable input elements */
input[type="submit"],input.submit,
input[type="button"],input.button,
input[type="image"],input.image,
button { cursor: pointer; }

.formulaire_ecrire_auteur p.boutons input[type="submit"],
#formulaire_contact p.boutons input[type="submit"]{float:right;margin-right:30px;margin-bottom:16px;background-color:#fff;border-radius:6px;-moz-border-radius:6px; -webkit-border-radius:6px;border:2px solid #01b1ff;padding:3px;color:#0144cc;font-weight:700;}
.formulaire_ecrire_auteur p.boutons input[type=submit]:active,
#formulaire_contact p.boutons input[type=submit]:active{background-color:#791fff;color:#fff;}
.formulaire_ecrire_auteur p.boutons input[type=submit]:hover,
#formulaire_contact p.boutons input[type=submit]:hover{background-color:#4800b2;color:#fff;border:2px solid #791fff;}

textarea { overflow: auto; } /* www.sitepoint.com/blogs/2010/08/20/ie-remove-textarea-scrollbars/ */

/* Success, info, notice and error/alert boxes (from BluePrint) */

.reponse,
.error,
.alert, 
.notice,
.success, 
.info     { padding: .8em; margin-bottom: 1.5em; border: 2px solid #ddd; }

.error,
.alert      { background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; }
.notice     { background: #fff6bf; color: #514721; border-color: #ffd324; }
.success    { background: #e6efc2; color: #264409; border-color: #c6d880; }
.info     { background: #d5edf8; color: #205791; border-color: #92cae4; }

.error a,
.alert a      { color: #8a1f11; }
.notice a   { color: #514721; }
.success a    { color: #264409; }
.info a     { color: #205791; }

/* Print */
@media print {
  form { display: none; }
}

/* end */
