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

.inscription
{
	display:block;
	margin-top:3px;
	width:98%;
	height:20%;
	margin:0 auto;
	padding:0;
	clear:both;
}

#inscription fieldset
{
	margin-bottom: 10px;
	border: #393939 1px solid;
}

#inscription fieldset legend
{
	padding: 0 10px;
	border-left: #393939 1px solid;
	border-right: #393939 1px solid;
	font-size: 1.2em;
	color: #d78316;
}

#inscription label
{
	background-color: #282828;
	display: block;
	width: 200px;
	float: left;
	line-height:18px;
	height:18px;
	padding-right: 1%;
	text-align: right;
	letter-spacing: 1px;
	margin-top:1px;
}

#inscription label:hover
{
	font-weight: bold;
}

.input
{
	width: 71%;
	margin-left:1px;
	color:#CCC;
	font-size:12px;
	height:14px;
	border: #393939 1px solid;
	background:#373737;
}

.input:hover, .input:focus
{
	border: #393939 1px solid;
	background-color: #484848;
}

.radio_inscription {
	background:none;
	border:none;
	float:left;
}

.question {
	padding-left:5px;
	color:#F90;
	font-size:12px;
}

.texte_charte {
	font-size:11px;
	color:#d78316;
}

.champs {
	background-color: #282828;
	display: block;
	width: 199px;
	float: left;
	line-height:18px;
	height:18px;
	padding-right: 1%;
	text-align: left;
	letter-spacing: 1px;
	margin-top:1px;
	padding-left:3px;
	margin-left:1px;
}

.champs_info {
	background-color: #373737;
	display: block;
	padding-left:3px;
	width: 279px;
	float: left;
	line-height:18px;
	height:18px;
	padding-right: 1%;
	text-align: left;
	letter-spacing: 1px;
	margin-top:1px;
	margin-left:1px;
}

.champs2 {
	background-color: #282828;
	display: block;
	width: 229px;
	float: left;
	line-height:18px;
	height:18px;
	padding-right: 1%;
	text-align: left;
	letter-spacing: 1px;
	margin-top:1px;
	padding-left:3px;
	margin-left:1px;
}

.champs_info2 {
	background-color: #373737;
	display: block;
	padding-left:3px;
	width: 524px;
	float: left;
	line-height:18px;
	height:18px;
	padding-right: 1%;
	text-align: left;
	letter-spacing: 1px;
	margin-top:1px;
	margin-left:1px;
}

/* partie editer le compte */

#Editer_compte
{
	width: 100%;
}

#Editer_compte p
{
	margin: 2px 0;
}

/* fieldset , legend */
#Editer_compte fieldset
{
	margin-bottom: 10px;
	border: #393939 1px solid;
}

#Editer_compte fieldset legend
{
	padding: 0 10px;
	border-left: #393939 1px solid;
	border-right: #393939 1px solid;
	font-size: 1.2em;
	color: #d78316;
}
#Editer_compte label
{
	background-color: #282828;
	display: block;
	width: 200px;
	float: left;
	line-height:18px;
	height:19px;
	padding-right: 1%;
	text-align: right;
	letter-spacing: 1px;
	margin-top:1px;
}

#Editer_compte label:hover
{
	font-weight: bold;
}

#Editer_compte .form_label_nostyle
{
	background: none;
}
#Editer_compte input, #Editer_compte select
{
	width: 67%;
	margin-left:1px;
	border: #393939 1px solid;
	background:#373737;
	color:#CCC;
}

#Editer_compte input:hover, #Editer_compte select:hover, #Editer_compte input:focus, #Editer_compte select:focus
{
	border: #393939 1px solid;
	background-color: #484848;
}



#Editer_compte textarea
{
    width: 68%;
	margin-left:1px;
	border: #393939 1px solid;
	background:#373737;
	color:#CCC;
	height:50px;
}

#Editer_compte textarea:hover, #Editer_compte textarea:focus
{
	border: #393939 1px solid;
	background-color: #484848;
}



#Editer_compte input[type="checkbox"]
{
    border:none;
    background:none;
	width:2%;
}

#Editer_compte input[type="checkbox"]:hover
{
    border:none;
    background:none;
	width:2%;
}



