.contactform p {margin:3px 0px 3px 0px; padding:0px 0px 0px 0px;}
.contactform label.left { color: #48547e; display: block; float: left; font-weight: bold; padding: 0 10px 0 0; text-align: right; width: 120px; }
.contactform label.left i { color: #48547e; display: block; float: left; font-weight: normal; padding: 0 10px 0 0; text-align: right; width: 120px; }
.contactform select.combo { border:solid 1px rgb(255,255,255); width:80px; background: #d8dbe4 url(../img/interieur/backgroundField.gif) repeat-x top left; }
.contactform select.combo:focus { border:solid 1px rgb(120,120,120); }
.contactform select.comboDate { border:solid 1px rgb(255,255,255); width:100px; background: #d8dbe4 url(../img/interieur/backgroundField.gif) repeat-x top left; }
.contactform select.comboDate:focus { border:solid 1px rgb(120,120,120); }
.contactform input.field { border:solid 1px rgb(255,255,255); background: #d8dbe4 url(../img/interieur/backgroundField.gif) repeat-x top left; width: 250px; }
.contactform input.field:focus { border:solid 1px rgb(120,120,120); }
.contactform textarea { background: #d8dbe4 url(../img/interieur/backgroundField.gif) repeat-x top left; border:solid 1px rgb(255,255,255); width: 250px; height: 120px; }
.contactform textarea:focus { border:solid 1px rgb(120,120,120); }
.contactform p.submitButton{ text-align: center; }
.contactform input.button { background: #767f9e url(../img/interieur/backgroundButton.gif) repeat-x top left; border: 1px solid #c3c7d5; color: #FFFFFF; cursor: pointer; font-weight: bold; padding: 1px 5px; }
.contactform input.button:hover { background:rgb(220,220,220); color:rgb(50,50,50); }

.contactform select.erreur { border:solid 1px rgb(255,255,255); width:80px; background: #d8dbe4 url(../img/interieur/backgroundField.gif) repeat-x top left; }
.contactform select.erreur:focus { border:solid 1px rgb(255,0,0); }
.contactform input.erreur { border:solid 1px rgb(255,255,255); background: #d8dbe4 url(../img/interieur/backgroundField.gif) repeat-x top left; width: 250px; }
.contactform input.erreur:focus { border:solid 1px rgb(255,0,0); }
.contactform textarea.erreur { background: #d8dbe4 url(../img/interieur/backgroundField.gif) repeat-x top left; border:solid 1px rgb(255,255,255); width: 250px; height: 120px;}
.contactform textarea.erreur:focus { border:solid 1px rgb(255,0,0); }

.textEnregistrement{
	padding: 0px 10px 0px 10px;
	margin: 1px 25px 1px 25px ;
	text-align:	justify;
	border-bottom: dotted 1px rgb(200,200,200);
}
.textEnregistrement a{
	color: #03b5dc;
	text-decoration: none;
}

.messageFormulaire {
	padding: 0px 0px 0px 5px;
	color: #F49e00;
	font-weight:800;
}

.messageErreurFormulaire {
	padding: 0px 0px 0px 5px;
	color: #FF0000;
	font-size: 14px;
	font-weight:800;
	text-align:	center;
}