.formfieldtitleV {
  float:left;
  margin-right:10px;
  width:135px;
}
.form div{
  margin-bottom:2px;
  bborder:1px solid red;
}
.formfieldtitleH {
   line-height:22px;
   padding:0px;
   margin:0px;
}
.formfieldtitlegroupH {
   float:left;
   margin:2px;    
}
#btDel, #btAdd {

  background-color:#FFFFFF;
  color:#065598;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  border: solid #065598 1px;
  text-decoration: none;
  padding:1px;
  gposition:relative;
  gtop:10px;

  
}

#btDel:hover, #btAdd:hover{

  background-color: #065598;
  color : #FFFFFF;
}
#divBt{
  line-height:22px;
}

.list {
   border-collapse: collapse;
   border: 1px solid #B6B6B6;
   font-family: Arial, Helvetica, sans-serif;
}
.list th{
 padding-left:10px;
 color:#FFFFFF;
 border-bottom: 1px solid #B6B6B6;
 font-size: 1em;
 background-color: #3872B2;
}

.list td{
 padding-left:10px;
 color:#3872B2;
 border-bottom: 1px solid #B6B6B6;
 font-size: .9em;
 
}
h3 {
 font-size:1.2em;
 margin-bottom:0px;
 margin-top:10px;
}
.menu a{
  float:left;
  text-decoration:none;
  color:#3872B2;
  border-right:solid 1px red;
  bborder-left:solid 1px red;
  padding-left:5px;
  padding-right:5px;
}
#menuover{
  color:#FFFFFF;
  background-color:#3872B2;
}
.menu a:hover{
  text-decoration:underline;
  color:#FFFFFF;
  background-color:#3872B2;
}


.fieldtxt{
   width:300px;
   height:75px;
}
.button{
 cursor:pointer;
}
.message-erreur{
   color:red;
}
