/* Tableaux */
form {
  clear:both;
}
div.tableau_c {
  position: absolute;
  border:0px solid #CCCCCC;
  margin:0px;
  padding:0px;
  width:560px;
}
div.tableau_erreur {
  border:1px solid #FF0000;
  color: #FF0000;
  background-color: #F7C4C7;
  text-align: center;
  font-weight: bold;
  width:560px;
  height:40px;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:5px;
  margin-right:5px;
}
div.entete {
  margin:0px;
}
span.contact1 {
  display:block;
  float:left;
  overflow:auto;
  text-align:right;
  font-weight: bold;
  width:240px;
  margin:0px;
}
span.contact2, span.contact2_erreur {
  display:block;
  float:left;
  text-align:left;
  overflow:auto;
  width:290px;
  margin:0px;
}
span.contact3 {
  display:block;
  float:left;
  overflow:auto;
  text-align:right;
  width:240px;
  margin:0px;
  height:138px;
}
span.contact4, span.contact4_erreur {
  display:block;
  float:left;
  text-align:left;
  overflow:auto;
  width:290px;
  margin:0px;
  height:138px;
}
span.contact5 {
  display:block;
  float:left;
  text-align:center;
  font-weight: bold;
  overflow:auto;
  width:520px;
  margin:0px;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:0px;
  margin-right:0px;
}
span.contact6 {
  display:block;
  float:left;
  text-align:right;
  overflow:auto;
  width:245px;
  margin:0px;
  margin-top:12px;
  margin-left:0px;
  margin-right:12px;
}
span.contact7 {
  display:block;
  float:left;
  text-align:left;
  overflow:auto;
  width:245px;
  margin:0px;
  margin-top:12px;
  margin-left:12px;
  margin-right:0px;
}
span.contact8 {
  display:block;
  float:left;
  text-align:left;
  overflow:auto;
  width:260px;
  margin:0px;
}
div.entete span.contact2 input {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 100%;
  border-color: #717171;
  border-style: solid;
  border-width: 1px;
  width:200px;
  background-color: #f0f0f0;
  margin-left:0px;
  margin-right:0px;
  margin-top:1px;
  margin-bottom:1px;
}
div.entete span.contact2_erreur input {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 100%;
  font-weight: bold;
  border:1px solid #FF0000;
  color: #FF0000;
  background-color: #F7C4C7;
  width:200px;
  margin-left:0px;
  margin-right:0px;
  margin-top:1px;
  margin-bottom:1px;
}
div.entete span.contact4 textarea {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 100%;
  border-color: #717171;
  border-style: solid;
  border-width: 1px;
  background-color: #f0f0f0;
  width:230px;
  height:130px;
  margin-left:0px;
  margin-right:0px;
  margin-top:1px;
  margin-bottom:1px;
}
div.entete span.contact4_erreur textarea {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 100%;
  font-weight: bold;
  border:1px solid #FF0000;
  color: #FF0000;
  background-color: #F7C4C7;
  width:230px;
  height:130px;
  margin-left:0px;
  margin-right:0px;
  margin-top:1px;
  margin-bottom:1px;
}
div.entete span.contact5 input {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 100%;
  border-width: 0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}
div.entete span.contact6 input, div.entete span.contact7 input {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 100%;
  border-color: #717171;
  border-style: solid;
  border-width: 1px;
  background-color: #f0f0f0;
  width:100px;
  margin-left:0px;
  margin-right:0px;
  margin-top:1px;
  margin-bottom:1px;
  font-size: 100%;
  font-weight: bold;
  cursor: pointer;
  position: relative;
}
div.entete span.contact8 select {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 100%;
  border-color: #717171;
  border-style: solid;
  border-width: 0px;
  width:100px;
  background-color:#f0f0f0;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}
