@charset "UTF-8";.textfieldRequiredMsg,.textfieldInvalidFormatMsg,.textfieldMinValueMsg,.textfieldMaxValueMsg,.textfieldMinCharsMsg,.textfieldMaxCharsMsg,.textfieldValidMsg{display:none;}
.textfieldRequiredState .textfieldRequiredMsg,.textfieldInvalidFormatState .textfieldInvalidFormatMsg,.textfieldMinValueState .textfieldMinValueMsg,.textfieldMaxValueState .textfieldMaxValueMsg,.textfieldMinCharsState .textfieldMinCharsMsg,.textfieldMaxCharsState .textfieldMaxCharsMsg{display:inline;color:#c33;border:1px solid #c33;}
.textfieldValidState input,input.textfieldValidState{background-color:#b8f5b1;}
input.textfieldRequiredState,.textfieldRequiredState input,input.textfieldInvalidFormatState,.textfieldInvalidFormatState input,input.textfieldMinValueState,.textfieldMinValueState input,input.textfieldMaxValueState,.textfieldMaxValueState input,input.textfieldMinCharsState,.textfieldMinCharsState input,input.textfieldMaxCharsState,.textfieldMaxCharsState input{background-color:#ff9f9f;}
.textfieldFocusState input,input.textfieldFocusState{background-color:#ffc;}
.textfieldFlashText input,input.textfieldFlashText{color:red!important;}
label{
	display:block;
	width:200px;
	float:left;
	text-align:right;
	margin-top: 15px;
}
input {
	margin-top: 15px;
}
.selectRequiredMsg,.selectInvalidMsg{display:none;}
#container #formulaire #form1 p #sprytextarea1 label {
	width: 75px;
}
.selectRequiredState .selectRequiredMsg,.selectInvalidState .selectInvalidMsg{display:inline;color:#c33;border:1px solid #c33;}
.selectValidState select,select.selectValidState{background-color:#b8f5b1;}
select.selectRequiredState,.selectRequiredState select,select.selectInvalidState,.selectInvalidState select{background-color:#ff9f9f;}
.selectFocusState select,select.selectFocusState{background-color:#ffc;}
.textareaRequiredMsg,.textareaMinCharsMsg,.textareaMaxCharsMsg,.textareaValidMsg{display:none;}
.textareaRequiredState .textareaRequiredMsg,.textareaMinCharsState .textareaMinCharsMsg,.textareaMaxCharsState .textareaMaxCharsMsg{display:inline;color:#c33;border:1px solid #c33;}
.textareaValidState textarea,textarea.textareaValidState{background-color:#b8f5b1;}
textarea {
	margin-top: 15px;
}
textarea.textareaRequiredState,.textareaRequiredState textarea,textarea.textareaMinCharsState,.textareaMinCharsState textarea,textarea.textareaMaxCharsState,.textareaMaxCharsState textarea{background-color:#ff9f9f;}
.textareaFocusState textarea,textarea.textareaFocusState{background-color:#ffc;}
.textareaFlashState textarea,textarea.textareaFlashState{color:red!important;}
select {
	margin-top: 15px;
}

