/************ FORMULAIRE CONTACT **************/

#formulaire_contact {
	position:			relative;
	width:				680px;	
	padding:			0;
	padding-top: 10px;
	min-height: 400px;
	text-align: left;	
}

#formulaire_contact form {
	margin-left:		0px;
	margin-right:		0px;
}

fieldset {  
	margin: 			0px;  
	margin-bottom: 		5px;
	padding: 			0px;
	border:none;
}

fieldset ol {  	
	padding: 			0px 2px 0px 2px;  
	margin: 			5px 2px 5px 2px;  
	list-style: 		none;
}

fieldset li {  
	position:			relative;
	padding: 			5px 0 5px 2px;
	margin: 			2px 0 2px 0;  
	line-height:		2em;
	list-style: 		none;
	width:550px;
}

fieldset#validation_formulaire {  
	background-image:	none;
	border-style: 		none;
	padding-bottom: 	10px;	
}


label {
	position:			relative;
	clear:				left;
	float:				left;
	width:				100px;
	margin-right:		5px;
	padding-right:		30px;
	line-height:		2em;
	text-align:			left;
	font-variant: small-caps;
	font-size:			1.1em;
	font-weight: 		normal;
}

input:focus, textarea:focus {
	border:		2px solid #CCCCCC; 
}

input {
	padding:			5px;
	font-size:			1.1em;
	border:				2px solid #72BF44; 	
	color:				#000000; 
	background-color:	white;
	width: 250px;
}

textarea {
	padding:			5px;
	font-size: 			13px;
	font-size:			1.1em;
	border:				2px solid #72BF44; 
	color:				#000000; 
	background-color:	white;
	font-family: Arial, Helvetica, sans-serif;
	width: 385px;
}

input.radio {
	border:				none;
	background:			transparent;
}
	
input.checkbox {
	border:				none;
	background:			transparent;
}

.erreur_formulaire{
	color: red;	
}

input[type=submit]{
	 border:none;
	 border:			2px solid white;  
	 font-weight:		bold;
	 cursor:			pointer; 
	 background-color:	#72BF44;
	 text-transform: 	uppercase;
	 font-size: 		13px;
	 color: 			white;
	 margin-left: 		136px;
}
 
input[type=submit]:hover{
	 border:			2px solid #72BF44;  
	 background-color:	white;
	 color:				#72BF44;
}
 
input[type=submit]:active{
	 border:			2px solid #72BF44;  
	 background-color:	#e2e2e3;;
	 color:				#72BF44;
} 


/************ VERIFICATION FORMULAIRE **************/


.formular .infos {
	background: #FFF;
	color: #333;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
}

.formular span.checkbox, .formular .checkbox {
	display: inline;
}

.formular .submit {
	border: 1px solid #AAA;
	padding: 4px;
	margin-top: 20px;
	float: right;
	text-decoration: none;
	cursor:pointer;
}

.formular hr {
	clear: both;
	visibility: hidden;
}

.formular .fc-error {
	width: 350px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	margin-bottom: 15px;
	background: #FFEAEA;
}