#frmContact{
  margin-bottom:30px
}


#contact-box{
  width: 360px;
  float: left;
  margin-bottom: 20px;
  font-family: Arial;
  color: #1b1b1b;
}

.c1{
  float: left;
  width: 360px;
  margin-top: 2px;
  margin-bottom: 3px;
}

.c2{
  float: left;
  width: 128px;
  margin-top: 6px;
}

.label{
  float: left;
}

#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: 359px;
  float: left;
  margin-top: 20px;
  font-family: Arial;
  color: #1b1b1b;
}

#obligatory p{
  width: 450px;
  text-align: center;
  color: #1b1b1b;
}


.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: 53px;
  float: left;
  background-image: url(../images/charte/btn-envoyer.jpg);
  text-indent: -9999px;
  color: #035996;
  font-size: 0px;
  margin-left: 10px;
  display: inline;
  border: 0px;
}

.envoyerover{
  width: 150px;
  height: 53px;
  float: left;
  background-image: url(../images/charte/btn-envoyer-over.jpg);
  text-indent: -9999px;
  color: #035996;
  font-size: 0px;
  margin-left: 10px;
  display: inline;
  cursor: pointer;
  border: 0px;
}

.retablir{
  width: 150px;
  height: 53px;
  float: left;
  background-image: url(../images/charte/btn-retablir.jpg);
  text-indent: -9999px;
  color: #e4f5fd;
  font-size: 0px;
  margin-left: 10px;
  display: inline;
  border: 0px;
}

.retablirover{
  width: 150px;
  height: 53px;
  float: left;
  background-image: url(../images/charte/btn-retablir-over.jpg);
  text-indent: -9999px;
  color: #e4f5fd;
  font-size: 0px;
  margin-left: 10px;
  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;

}
.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 #48a6dc;
	padding:0px;
	margin:0px;
	width:255px;
	font-weight:normal;
	color:#083661;
  float: right;
}

.inputForm-large{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #48a6dc;
	padding:0px;
	margin-left:13px;
	margin-bottom:10px;
	width:255px;
	font-weight:normal;
	color:#083661;
    background-color: #ffffff;
    float: right;
    height:100px;
}

.inputFormOver{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #48a6dc;
	padding:0px;
	margin:0px;
	width:255px;
	font-weight:normal;
	color:#046598;
  float: right;
}

.inputFormOver-large{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #48a6dc;
	padding:0px;
	margin-bottom:10px;
	margin-left:13px;
	width:255px;
	font-weight:normal;
	color:#046598;
    background-color: #ffffff;
    float: right;
    height:100px;
}