/* Start of CMSMS style sheet 'css_formulaires' */
.contactform{
	font-size:1em;
	width:270px;
}

input, select{
	margin-bottom:8px;
	margin-top:1px;
	border: 1px solid #c9dbe7;
	background-color: #fff;
        width:100%;
}

.fbsubmit{
	margin-top:10px;
}

.contactform .fbsubmit{
	margin-top:10px;
}

.contactform em{
	font-size:0.9em;
}

input[type="submit"]{
	width:auto;
	background-color: #43abd2;
	border: 1px solid #23a5d5;
	color:#fff;
}

input[type="submit"]:hover{
	background-color: #46c3e8;
}

.contactform textarea {
	border: 1px solid #c9dbe7;
	margin-right:1px;
	background-color: #fff;
        width:100%;
        height:8em;
}

.contactform .erreur_champ *{
	background-color: #ffcfe9;
}

.error_message{
	margin-top:20px;
	margin-bottom:20px;
	padding:5px;
	color:#fff;
	background-color: #d92485;
	line-height:130%;
}
/* End of 'css_formulaires' */