fieldset {
	clear:both;
	margin:0 0 1.5em;
	padding:0;
	position:relative;
	width:500px;
	border:0;
}

fieldset legend {
	color:#565B61;
	font-weight:bold;
	margin-left:1em;
}

#creercompte legend.titre{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:24px;
	font-weight:normal;
	margin:0;
	color:#505758;
}

fieldset ol {
	list-style-type:none;
	padding:0 1em 0;
}

fieldset li {
	clear:left;
	/*float:left;*/
	height:25px;
	padding:0;
	margin:0;
	width:100%;
}

fieldset li.remarque {
	border:1px solid red;
	color:#505758;
	font-weight:bold;
	/*height:90px;*/
	margin:5px 0;
	padding:10px 5px;
}

fieldset label {
	color:#565B61;
	float:left;
	margin-right:1em;
	height:15px;
	text-align:right;
	width:120px;
}

fieldset.creercompte{
	width:690px;
	border:1px solid #ffffff;
	margin-top:20px;
}

fieldset.creercompte legend a, fieldset.creercompte legend a:hover{
	font-size:14px;
}

input.texte, div.texte, select.texte {
	width:250px;
	margin:0;
	float:left;
}

div.texte{
	width:120px;
}

textarea.texte {
	float:left;
	height:120px;
	margin:0;
	width:250px;
}

input.submit, input.button{
	margin:0;
	width:95px;
	height:26px;
	background: url(/Content/images/common/btn-court.png) no-repeat 0 2px;
	border:0;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}

div.moncompte{
	color:#505758;
	font-size:12px;
	padding:10px 15px;
}


div.moncompte h1{
	font-size:18px;
	margin:0;
}

#formlogin{
	background:#E5E5E7 none;
	padding:5px 10px 0 10px;
}
	
#formcreation{
	margin:0;
}

#divcreer{
	margin:0;
	padding:0;
}

span.rouge{
	color:#FF0022;
}

#contact{
	color:#6A7171;
	font-family:Tahoma,verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:10px;
}