.obligatoire
{
	background-color : #E7C7CC ;
}

.boutons a
{
	display : block ;
	width : 200px ;
	text-align : center ;
	margin : 0 auto ;
	background-color : #A02F3C ;
	padding : 5px ;
	text-decoration : none ;
	border : solid 1px #333333 ;
	color : #9D9D9D ;
	font-weight : bold ;
}

.boutons a:hover
{
	background-color : #333333 ;
	padding : 5px ;
	text-decoration : none ;
	border : solid 1px #A02F3C ;
	color : #B3A88A ;
	font-weight : bold ;
}

#accroche 
{
	padding : 15px ;
}

.erreur 
{
	padding : 15px ;
	background-color : #AF474E ;
	color : #FFF ;
	font-size : 12px ;
	border-left : solid 1px #000 ;
	border-right : solid 1px #000 ;
}
