/* seulement quelques'uns de ces styles sont utilis&eacute;s pour ce site */
#form-contact {font-size: 0.84em;}
#form-contact form {
	margin: 0;
	padding: 0;
}
#form-contact p {font-size: 1em;line-height:normal;}
.form-error {
	color: #EF0C0C;
	font: normal 1em Arial, Helvetica, sans-serif;
}
#form-contact fieldset {
	margin: 0;
	padding: 9px 9px 9px 9px;
	width:387px;
	border: 1px solid #fff;	float:right;

}
#form-contact legend {
	border: 1px solid #fff;
	color: #000;
	padding: 1px 5px 2px;
	margin-bottom: 5px;
	font: normal 0.9em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: #FFFFFF;
}
#form-contact label {
	float: left;
  	clear: both;
	text-align: right;
	margin-top: 3px;margin-left:6px;
	}
input, textarea {
	color: #333333;
	border: 1px solid #565029;
	padding: 1px;
	background: #ddd;
	margin: 3px 5px 2px;
	width: 300px;
	float: left;
}
textarea {width: 360px;}
input:hover, textarea:hover {background: #fff;color: #000;}
/* this selector changes the inputs and textareas when the cursor is inside in supported browsers */
input:focus, input:active, textarea:focus, textarea:active {
	color: #990000;
	background: #fff;
}
input[type="submit"], input[type="reset"] {
	background: white url(/assets/img/bg/boxshadow.jpg) repeat-x top;
	border-right: 1px solid #272724;
	border-left: 1px solid #565029;
	border-top: 1px solid #565029;
	border-bottom: 1px solid #272724;
	font-size: 1em;
	letter-spacing: 0.1em;
}
input:hover[type="submit"], input:hover[type="reset"] {
	background: url(/assets/img/bg/menu_gradient_on.gif) repeat-x top;
	border-top: 1px solid #565029;
	border-right: 1px solid #DCD7B6;
	border-bottom: 1px solid #DCD7B6;
	border-left: 1px solid #565029;
	color: #fff;
}
input:hover.smllBtn, input.smllBtn, input:hover.lrgBtn, input.lrgBtn {
	font-size: 0.9em;
	letter-spacing: 0.1em;
}

input:hover.smllBtn, input.smllBtn {
	width: 90px;
}
input:hover.lrgBtn, input.lrgBtn {
	width: auto;
}

input.smllBtn, input.lrgBtn {
	background: url(/assets/img/bg/boxshadow.jpg) repeat-x top;
}
input:focus.smllBtn, input:focus.lrgBtn {
	background: url(/assets/img/bg/boxshadow.jpg) repeat-x top;
	color: #990000;
}
input:hover.smllBtn, input:visited.smllBtn, input:active.smllBtn, input:hover.lrgBtn, input:visited.lrgBtn, input:active.lrgBtn {
	background: url(/assets/img/bg/menu_gradient_on.gif) repeat-x top;
	color: white;
}

