@charset "utf-8";
/* CSS Document */

#explications {
	border:none;
	}

form {
	font-size:12px;
	margin-top:10px;
	}
	
fieldset {
	margin:0 0 1em 0;
	padding:0 0 1em 0;
	float:left;
	clear:both;
	width:99%;
	border:1px solid #bfbab0;
	background-color:#f2efe9;
	}

legend {
	margin-left:1em;
	padding:0;
	color:#000000;
	font-weight:bold;
	}

fieldset ol {
	padding:1em 1em 0 1em;
	list-style:none;
	}
	
fieldset li {
	float:left;
	clear:left;
	width:100%;
	padding-bottom:1em;
	}

fieldset.submit{
	float:none;
	width:294px;
	/*padding-left:10em;*/
	background-color:#ffffff;
	padding-top:3em;
	
	}

label {
    float:left;
	width:16em;
	margin-right:1em;
	}

fieldset.alt {
	background-color:#e6e3dd;
	}

label em{
	color:#FF0000;
	left:11em;
	}

em{
	color:#FF0000;
	}

input.text {
	border-style:inset;
	}

input.submit {
	padding:6px;
	margin-right:25px;
	}

textarea {
	margin:4px;
	padding:5px;
	}
.spacer {
	clear:both;
	}