#frmContact{
  margin-bottom: 30px;
  float:left;}


#contact-box{
  width: 355px;
  float: left;
  margin-bottom: 20px;
  font-family: Arial;
  color: #1b1b1b;
}

#inputs{
  float: left;
  width: 420px;
  padding-top:20px
}

#comment{
  float: left;
  width: 410px;
}


.red{
  color: #da3e3e;
}


.c1{
  float: left;
  width: 380px;
  margin-top: 2px;
  margin-bottom: 3px;
  color: #000000;
}

.c2{
  float: left;
  width: 194px;
  margin-top: 6px;
  margin-bottom: 3px;
}

.label{
  float: left;
}

.label2{
  float: left;
  margin-bottom: 5px;
}

#btn-pos{
  width: 160px;
  height: 94px;
  margin-top: 2px;
  float: left;
  padding-top: 45px;
}

#checks{
  width:515px;
  float: left;
  font-family: Arial;
  color: #1b1b1b;
}

.message{
  width: 354px;
  float: left;
  margin-top: 20px;
  font-family: Arial;
  color: #1b1b1b;
}

#obligatory p{
  width: 450px;
  text-align: center;
  color: #1b1b1b;
}

.mail_input2{
  float: left;
	padding-top:6px;
}

.button{
	background-color:#61b3a1;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-bottom:0px;
	border:1px solid #00427f;
	width:75px;
	height:20px;
}

.envoyer{
  width: 150px;
  height: 30px;
  float: left;
  margin-left: 54px;
  background-image: url(../images/charte/btn-envoyer.jpg);
  color: #2871a8;
  font-size: 0px;
  display: inline;
  border: 0px;
}

.envoyerover{
  width: 150px;
  height: 30px;
  float: left;
  background-image: url(../images/charte/btn-envoyer-over.jpg);
  color: #e9e9e9;
  font-size: 0px;
  margin-left: 54px;
  display: inline;
  cursor: pointer;
  border: 0px;
}

.retablir{
  width: 150px;
  height: 30px;
  float: left;
  background-image: url(../images/charte/btn-retablir.jpg);
  text-indent: -9999px;
  color: #e4f5fd;
  font-size: 0px;
  margin-left: 0px;
  display: inline;
  border: 0px;
}

.retablirover{
  width: 150px;
  height: 30px;
  float: left;
  background-image: url(../images/charte/btn-retablir-over.jpg);
  text-indent: -9999px;
  color: #e4f5fd;
  font-size: 0px;
  margin-left: 0px;
  display: inline;
  cursor: pointer;
  border: 0px;
}

.buttonover{
	background-color:#e3e5e4;
	color:#00427f;
	font-size:11px;
	font-weight:bold;
	padding-bottom:0px;
	border:1px solid #00427f;
	width:75px;
	height:20px;
}

.amust{
  width: 400px;
  float: left;
  display: inline;
  margin-left: 0px;
  text-align: center;
  margin-top: 5px;
}

.inputFormtextarea{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #1C5B9E;
	padding:0px;
	margin:0px;
	width:180px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#007288;
}
/* -------------------------------------------------------------------------- */
.inputForm{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #71abd7;
	padding:0px;
	margin:0px;
	width:300px;
	font-weight:normal;
	color:#073f6a;
  float: right;
}
.inputFormOver{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #0e558b;
	padding:0px;
	margin:0px;
	width:300px;
	font-weight:normal;
	color:#000000;
  float: right;
  background-color: #cee1ef;
}
/* -------------------------------------------------------------------------- */
.inputForm2{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #2a9a4c;
	padding:0px;
	margin:0px;
	width:170px;
	font-weight:normal;
	color:#08610e;
  float: left;
}

.inputForm2Over{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #95d6a9;
	padding:0px;
	margin:0px;
	width:170px;
	font-weight:normal;
	color:#08610e;
  float: left;
}
/* -------------------------------------------------------------------------- */
.inputForm-large{
  float: left;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #71abd7;
	margin-bottom:10px;
	width:400px;
  height: 142px;
  padding: 3px;
	font-weight:normal;
	color:#073f6a;
  background-color: #ffffff;
}

.inputFormOver-large{
  float: left;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #0e558b;
	margin-bottom:10px;
	width:400px;
  height: 142px;
  padding: 3px;
	font-weight:normal;
	color:#000000;
  background-color: #bdd5e7;
}