#cadre div#contenu h1 {
  margin:0;
  padding:0;
  padding-top:10px;
  padding-bottom:4px;
  color:#000;
  font-size:14px;
  text-align:center;
}

form#formulaire_client, form#formulaire_liv, form#formulaire_fact {
  padding:5px;
  margin-left:10px;
  *margin-left:6px;
  float:left;
  width:210px;
  overflow:hidden;
  border:solid 1px #D9D9D9;
}


#alert_form1, #alert_form2, #alert_form3 {
  position:absolute;
  padding:4px;
  color:#fff;
  text-align:center;
  width:202px;
  background-color:#474747;
  z-index:5;
  visibility:hidden;
}


#cadre div#contenu form h4 {
  margin:0;
  padding:0;
  padding-bottom:10px;
  text-align:center;
  font-size:12px;
  color:#6B6C6E;
  text-transform:uppercase;
}

form#formulaire_client label, form#formulaire_liv label, form#formulaire_fact label {
  display:block;
  font-size:11px;
  color:#474747;
  padding-bottom:6px;
  width:210px;
}

#cadre div#contenu form label a {
  color:#474747;
}

#cadre div#contenu form label span {
  display:block;
  float:left;
  text-align:right;
  padding-top:4px;
  padding-right:5px;
  width:70px;
}

input#valider1, input#valider2, input#valider3 {
  color:#fff;
  background-color:#B0B0B0;
  border:none;
}

#cadre div#contenu form label input, #cadre div#contenu form label select {
  margin:0;
  width:130px;
  *width:120px;
  border:solid 1px #D9D9D9;
}

#resume {
  padding:5px;
  margin-top:10px;
  *margin-top:6px;
  margin-left:10px;
  *margin-left:6px;
  float:left;
  width:442px;
  *width:437px;
  height:140px;
  *height:147px;
  overflow:auto;
  border:solid 1px #D9D9D9;
}

#resume div.item {
  display:block;
  padding-top:3px;
  padding-left:35px;
  padding-bottom:3px;
  *width:385px;
  background-color:#EBEBEB;
}

#resume div.item span {
  float:right;
}


/*:::::*/
#cadre div#contenu form#formulaire {
  margin-left:auto;
  margin-right:auto;
  padding:5px;
  width:250px;
  border:solid 1px #D9D9D9;
}



#cadre div#contenu form#formulaire h1 {
  margin:0;
  padding:0;
  padding-bottom:10px;
  text-align:center;
  font-size:12px;
  color:#6B6C6E;
  text-transform:uppercase;
}

#cadre div#contenu form#formulaire label {
  display:block;
  font-size:11px;
  color:#474747;
  padding-bottom:6px;
  width:250px;
}

#cadre div#contenu form#formulaire label a {
  color:#474747;
}

#cadre div#contenu form#formulaire label span {
  display:block;
  float:left;
  text-align:right;
  padding-top:4px;
  padding-right:5px;
  width:80px;
}

#cadre div#contenu form#formulaire label input#valider {
  color:#fff;
  background-color:#B0B0B0;
  border:none;
}

#cadre div#contenu form#formulaire label input {
  width:150px;
  border:solid 1px #D9D9D9;
}


