/*font-family: 'groboldregular'*/

form {
	margin: auto;
	display: block;
	width: 600px;
}

.retour {
	clear: both;
}

label {
	padding: 20px 10px 10px 10px;
	display: block;
	
	
}

input {
	padding: 10px 10px;
	display: block;
	
	width: 230px;
	background-color: #999999;
}



#envoi {
	margin: 10px 19px;
}

#annuler {
	margin: 10px 0;
}

form h2 {
	font-family: 'groboldregular';
	font-size: 20px;
	color: #ED7A07;
	padding: 30px 30px;
}

form p {
	font-family: 'groboldregular';
	color: #7ec8f3;
	font-size: 14px;
}

.btn {
	background-color: #7ec8f3;
	color: white;
	font-family: 'groboldregular';
	font-size: 18px;
}

.btn:hover {
	background-color: #ED7A07;
	color: #7ec8f3;
}

input:hover, input:focus {
	background-color: #f9b658;

}
input[type="submit"] {
	float: left;
}

.col2 {
	float: left;
	display: block;
	width: 50%;
}