form#formulaire {
  padding:7px;
  padding-top:0px;
  font-family: Verdana, Arial, "Times New Roman";
  font-size: 10px;
}


form#formulaire p {
  margin:0;
  padding:0;
  padding-left:20px;
  padding-bottom:4px;
}
form#formulaire p.checkForm {
  padding-left:0px;
  padding-bottom:6px;
  position:relative;
  left: -12px;
}


form#formulaire p.intro {
  margin:0;
  margin-top:3px;
  margin-bottom:3px;
  padding:4px;
  background-color:#e7e7e7;
  border:solid 1px #ccc;
}

form#formulaire p.alert {
  margin:0;
  margin-top:3px;
  margin-bottom:3px;
  padding:4px;
  text-align:center;
  font-weight:bold;
  color:#218200;
  background-color:#B8FF9F;
  border:solid 1px #33CC00;
}

form#formulaire p label {
  font-weight:bold;
}

form#formulaire p label.item {
  display:block;
}

form#formulaire input#submit {
  width:100%;
}

form#formulaire select, form#formulaire textarea, form#formulaire input {
  width:540px;
  font-family: Verdana, Arial, "Times New Roman";
  font-size: 10px;
}

form#formulaire textarea {
  height:70px;
}

form#formulaire p.checkForm span, form#formulaire p.checkForm2 span {
  padding-right:8px;
}

form#formulaire p.checkForm2 {
  *position:relative;
  *left:-25px;  
}

form#formulaire p.checkForm span input {
  position:relative;
  top:3px;
  left:8px;
  width:14px;
}

form#formulaire p.checkForm2 span input {
  position:relative;
  top:3px;
  left:8px;
  *left:0px;
  width:14px;
}

form#formulaire fieldset {
  margin:0;
  margin-top:5px;
  padding:2px;
  padding-top:6px;
  background-color:#EDEEEF;
  border:solid 1px #ABADB3;
}

form#formulaire fieldset p.styleForm1 {
  width:248px;
  display:block;
  float:left;
}

form#formulaire fieldset p.styleForm2 {
  display:block;
  float:left;
}

form#formulaire fieldset p.styleForm1 label, form#formulaire fieldset p.styleForm2 label {
  width:70px;
  *width:80px;
  display:block;
  float:left;
  padding-right:10px;
  text-align:right;
}

form#formulaire fieldset p.styleForm1 select, form#formulaire fieldset p.styleForm1 input {
  margin:0;
  width:168px;
  *width:148px;
  float:left;
  font-family: Verdana, Arial, "Times New Roman";
  font-size: 10px;
}

form#formulaire fieldset p.styleForm2 select {
  margin:0;
  width:436px;
  *width:396px;
  float:left;
  font-family: Verdana, Arial, "Times New Roman";
  font-size: 10px;
}


