/* Start of CMSMS style sheet 'lacourdesarts_css_contact_form' */
@charset "utf-8";
/* CSS Document */

.formbuilderform {
	/* border:1px solid #00fffc; */
	width:770px;
	height:450px;
padding-left:10px;
}
.form_sended {
	/* border:1px solid #00fffc; */
	width:500px;
	height:170px;
}
.required label {
}
.not_required {
color:#771419;
}
. error {
}
.error label {
	color:#F60;
}
.not_required label {
	color:#771419;
}
.formbuilderform div {
	/* border:1px solid #F60; */
	margin-bottom:5px;
	margin-left:15px;
	padding:0;
	float:left;
	width:auto;
	text-align:left;
}
.formbuilderform input, select, textarea {
	border:1px solid #771419;
	background:#FFF;
	padding:2px;
	margin-top:2px;
}
.formbuilderform select {
	padding:1px;
}
.formbuilderform input:hover, input:focus, textarea:hover, select:hover, checkbox:hover {
	border:1px solid #fabb00;
	background-color:#fcedbe;
}
.field_name {
margin-left:10px;
float: left;
width:100px;
}
.field_value {

}
.field_societe{
	height:36px;
}
.field_societe input {
	width:160px;
}
.field_civilite {
	height:36px;
}
.field_civilite select {
	width:150px;
}
.field_prenom {
	height:36px;
}
.field_prenom input {
	width:195px;
}
.field_nom {
	height:36px;
}
.field_nom input {
	width:360px;
}
.field_adresse {
	height:36px;
}
.field_adresse input {
	width:360px;
}
.field_origine {
	height:43px;
}
.field_origine select {
	width:367px;
}
.field_code_postal {
	height:36px;
}
.field_code_postal input {
	width:158px;
}
.field_ville {
	height:36px;
}
.field_ville input {
	width:180px;
}
.field_pays {
	height:36px;
}
.field_pays select {
	width:170px;
}
.field_telephone {
	height:36px;
}
.field_telephone input {
	width:169px;
}
.field_fax {
	height:36px;
}
.field_fax input {
	width:169px;
}
.field_email {
	height:36px;
}
.field_email input {
	width:180px;
}
.field_message {
}
.field_message textarea {
	width:370px;
	height:220px;
	float:none;
}
.field_plan_acces {
}
.field_plan_acces img {
	margin-top:2px;
}
.formbuilderform div div {
	border:1px solid #ffe400;
	margin-bottom:10px;
	margin-left:15px;
	padding:0;
	float:left;
	width:auto;
	text-align:left;
}
/* Sample FormBuilder CSS base */
	form {
	margin-top:0;
	font-size: 100%;
}
form div {
	margin:0px;
}
legend {
	color:#FFF;
	background:#F60;
	font-style:italic;
	font-size:1.2em;
	margin-bottom:0.5em;
	padding:0.2em;
	width:auto;
	border:1px solid #CCC
}
/* Apply this class to text/select input fields with shorter labels
		to help alignment */
.short-label label {
	float:left;
	width:10em
}
.short-label fieldset div input, .short-label fieldset div select {
	width:16em
}
/* Pretty up your Captcha image output */
	.captcha {
	margin:0.5em 0;
	width:200px;
	text-align:center
}
.captcha img {
	border:1px solid #F60;
	margin-bottom:0.5em
}
.captcha input {
	width:196px;
	margin-top:0.5em
}
/* Just a bit more room for the Submit button */
	.submit {
	margin:0;
	padding:0;
}

#m2submit,
#m2fbrp_submit,
#fbreset3
 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	background-color:#771419;
	border:1px solid #FFF;
	margin:0;
	margin-top:2px;
	padding:2px;
	text-transform: uppercase;
	font-weight: bold;
	font-variant: normal;
}

/* End of 'lacourdesarts_css_contact_form' */

