/* ===| FORMS |============================================*/

/* ---------------- Recherche ------------------*/

.select {
	background-color: #FFFFFF;
  border: 1px solid #d63a10;
	color: #000000;
	font-size: 12px;
	margin-left: 20px;
	margin-right: 20px;
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
}

.btn-recherche{
 width: 124px;
	height: 20px;
	border-top: 1px solid #f3cb0b;
	border-left: 1px solid #f3cb0b;
	border-bottom: 1px solid #d53910;
	border-right: 1px solid #d53910;
	background-color: #fff2de;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #d53710;
	cursor: pointer;
}
.btn-recherche-hover{
  width: 124px;
	height: 20px;
	border-top: 1px solid #d53910;
	border-left: 1px solid #d53910;
	border-bottom: 1px solid #f3cb0b;
	border-right: 1px solid #f3cb0b;
	background-color: #fff2de;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #000000;
	cursor: pointer;
}


/* ---------------- Contact ------------------*/

#form-contenu .form-left { width: 240px; float: left;}
#form-contenu .form-right { width: 210px; float: left;}

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

.ipt-contact{
	background-color: #FFFDFD;
	border: 1px solid #000;
  width: 126px;
	height: 17px;
  font-family: arial;
	font-size: 12px;
	color: #000;
	padding: 1px 0px 0px 1px;
	float: left;
}

.ipt-contact-hover{
	background-color: #B5B4B4;
	border: 1px solid #9C4070;
  width: 126px;
	height: 17px;
  font-family: arial;
  font-size: 12px;
	color: #000;
	padding: 1px 0px 0px 1px;
	float: left;
}
.check input{
  width: 14px;
	height: 13px;
	color: #000;
	margin: 0px 5px 0px 90px;
	float: left;
}

#buttons-contact{
  width: 100%;
	text-align: center;
  padding-top: 10px;
}

.btn-contact{
  background:url(../images/contenu/envoyer.jpg) no-repeat ;
	width: 72px;
	height: 18px;
  border:none;
	cursor: pointer;
}
.btn-contact-hover{
  background:url(../images/contenu/envoyer-over.jpg) no-repeat ;
  width: 72px;
	height: 18px;
  border: none;
	cursor: pointer;
}
.btn-contact1{
  background:url(../images/contenu/effacer.jpg) no-repeat ;
	width: 72px;
	height: 18px;
  border: none;
	cursor: pointer;
}
.btn-contact1-hover{
  background:url(../images/contenu/effacer-over.jpg) no-repeat ;
  width: 72px;
	height: 18px;
  border: none;
	cursor: pointer;
}

.form-left div, .form-right div {float: left; width: 100%; margin-bottom: 2px;}
.form-left p, .form-right p {float: left; width: 64px; padding-bottom: 0px;}

#form-contenu .form-left .sujet p{float: left; text-align: left; padding-left: 75px; width: 180px; height: 25px;}
#form-contenu .form-right .sujet p{float: left; text-align: left; padding-left: 91px; width: 160px; height: 25px;}

.requis {color: #d53710;}
#form-contenu p.mail-comment{
	color: #000000;
	text-align: center;
	font-size: 13px;
	width: 96%;
}

.ipt-mailing{
	background-color: #6F666C;
	border: 1px solid #CDD8EB;
  width: 102px;
	height: 13px;
  font-family: arial;
	font-size: 12px;
	color: #FFFDED;
	padding: 0px 0px 0px 1px;
	float: left;
}

.ipt-mailing-hover{
	background-color: #E5EBF4;
	border: 1px solid #E5EBF4;
  width: 120px;
	height: 13px;
  font-family: arial;
  font-size: 12px;
	color: #023997;
	padding: 0px 0px 0px 1px;
	float: left;
}
#mailing{
  height: 20px;
  width: 134px;
  padding-top:4px;
  background: #534C51;
}
#int-mailing{
  padding-top: 0px;
  padding-left: 0px;
}
#int-mailing p{
  color: #033892;
}
.btn-mailing{
	width: 13px;
	height: 15px;
  background: url(../images/contenu/ok-mailing.jpg) no-repeat;
	cursor: pointer;
  border: none;
  padding: 0px;
  margin: 0px;
}
.btn-mailing-hover{
  width: 13px;
	height: 15px;
  background: url(../images/contenu/ok-mailing-over.jpg) no-repeat;
	cursor: pointer;
  border: none;
}