/*

::  FORM --------------------------------------------------

*/
#container form h2 {
  margin:0 0 0.5em -18px;
}

#container .ombre_top_short {
  border-top:1px solid #d2d2d2;
  margin:0;
  padding:10px 0 30px 33px;
  background-image:url(/resources/images/interface/container/ombre_footer.gif);
}

#container .input,
#container .select,
#container .textarea {
  width:450px;
  padding:8px 10px;
  color:#404040;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  border:1px solid #D7D7D7;
  border-radius:3px;
  -moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);
  box-shadow:0 0 10px rgba(0, 0, 0, 0.05);
}

#container .select {
  width:472px;
}

#container .textarea {
  width:864px;
}

#container label strong {
  line-height:2.0em;
}

#container p.boutons {
  margin-right:30px;
}