

#connexionFormBloc {
  margin:0px auto 5px auto;
  padding:30px;
  width:600px;
}
#connexionFormBloc h1 {
  border-bottom:1px solid #000; 
  color:#000;
  font-family:DINBOLDBold;
  font-size:16px;
  font-weight:normal;
  line-height:16px;
  margin:0px auto 25px auto;
  padding-bottom:5px;
}







#connexionForm .field {
  margin:5px auto 0px auto;
  width:472px;
}
#connexionForm .field:first-child {
  margin-top:0px;
}
#connexionForm .field label {
  background-color:#333;
  color:#fff;
  display:inline-block;
  font-family:DINREGULARRegular;
  padding:5px;
  vertical-align:top;
  width:200px;
}
#connexionForm .field input[type=text], #connexionForm .field input[type=password] {
  border:1px solid #ccc;
  border-left:0px;
  font-size:14px;
  line-height:14px;
  padding:3px 5px 3px 5px;
  width:250px;
}









#connexionForm input[type=submit] {
  display:block;
  font-family:DINMEDIUMMedium;
  margin:20px 60px 0px auto;
}



#formOutput {
  background-color:#fff;
  border:3px solid #000;
  min-height:10px;
  font-size:18px;
  margin:0px auto;
  padding:25px 0px;
  position:fixed;
  text-align:center;
  top:200px;
  left:25%;
  width:50%;
}
