.div_form {
	width:297px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3E230F;
	font-size:11px;
	line-height:15px;
	padding-top:15px;
	margin-bottom:-5px;
	clear:both;
}

.div_valider {
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	clear:both;
	float:right;
}

.name_form {
	width:100px;
	height:20px;
	font-weight:bold;
	float:left;	
}

.text_form {
	width:185px;
	height:16px;
	border:1px solid #D0CA0F;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	float:left;
}

.div_message {
	width:185px;
	height:100px;
	border:1px solid #D0CA0F;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	float:left;
}

.input_form {
	width:173px;
	height:auto;
	float:left;
}

.div_inscription{
	width:297px;
	height:20px;
	margin-top:10px;
	margin-left:58px;
	margin-right:32px;
}

.title_formulaire_de_pre-inscription {
	width:281px;
	height:20px;
	background-color:#CFD411;
	font-family:Arial, Helvetica, sans-serif;
	color:#3E230F;
	font-size:16px;
	font-weight:bold;
	margin-top:30px;
	margin-left:59px;
	margin-right:25px;
	padding-left:16px;
	padding-top:2px;
	padding-bottom:2px;
}

.div_login {
	width:224px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#3E230F;
	font-size:11px;
	line-height:15px;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	clear:both;
}

.name_form_column_right {
	width:84px;
	height:20px;
	font-weight:bold;
	float:left;	
}

.text_form_column_right {
	width:120px;
	height:16px;
	border:1px solid #D0CA0F;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	float:left;
}


.bt_valider {
	height:18px;
	display:block;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
	margin-left:4px;
	margin-right:3px;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#391F04;
	float:right;	
}

.bt_valider:hover {
	text-decoration:none;
	color:#391F04;
	background-color:#CFD411;
}
.error
{
	font-size:	8pt;
	color:		red;
	float:		left;
}
