/*******************  Formulaire de inscription ***********************/

#form_inscription form
{
	
	padding:10px;
	
}
.text_inscription
{
	width:31%;
	float:left;
	text-align:right;
}

.ligne_inscription
{
	float:left;
	width:100%;
	margin-bottom:15px;
}
.champ_inscription
{
	width:25%;
	float:left;
}

.explication_inscription
{
	width:41%;
	float:left;
	margin-left:2px;
}

.messages_erreur
{
	color:red;
	font-weight:bold;
}

.messages_information
{
	color:green;
	font-weight:bold;
}

.messages_divers
{
	font-style:italic;
}
#btn_inscription_ok
{
	width:45%;
	float:right;
	margin : 5px;
	text-align:left;
}
#link_inscription_annuler
{
	width:45%;
	float:left;
	text-align:right;
	margin : 5px;
}

/*******************  Formulaire de connexion ***********************/

#connected
{
	color:white;
	text-align: center;
	background-image: url(bienvenue.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height:200px;
	
}
#connected
{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}
#connected #avatar 
{
	float:left;
	width:30%;
}

#connected img{
    padding: 5px;
}

#connected #infos 
{
	float:right;
	text-align: center;
	width:70%;
	margin-top:5px;
	
}
#connected #pseudo
{
	text-align: center;
	margin-bottom:5px;
	float:center;
}
#connected #deconnexion
{
	text-align: center;
	width:100px;
	float:right;
}

#connected a
{
	color:white;
	text-decoration:underline;
}


#connexion
{
	
	height:163px;
	color:white;
	text-align: center;
	background-image: url(connexion2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	
}

#connexion a
{
	color:white;
	text-decoration:underline;
}	
#connexion form
{
	
	
	
	padding:2px;
	
}

#connexion form fieldset
{
	
	margin:0;

	
}
#connexion label
{
	text-align: right;
}

#connexion input
{
	float:none;
	margin-bottom:5px;

}
#connexion #style_btn_cx
{	
	height:50px;
	float:right;
	width:40px;
}


/*******************  Formulaire de recherche ***********************/

#zone_de_recherche{
	padding: 8px;
	border-bottom: 1px solid #8c8c8c;
	 /* background-color :#000000;*/
	   background-color :#817E75;
	   color:white;
	
}

#zone_de_recherche a{
	text-decoration:underline;
	   color:white;
	
}
#zone_de_recherche #recherche {
	width: 300px;
	padding:0;
}

#zone_de_recherche form{
	border: none;
	width: 100%;
	padding:0;
}
#zone_de_recherche form input[type="submit"]
{
	float:none;
}
#zone_de_recherche form label{
	
	width: auto;
	
}

#zone_de_recherche #style_btn_cx{
	width: 30px;
}

/* Connexion */


/* Rappel des identifiants */
.rappel_identifiants
{
	padding-top:10px;
	color:white;
}

.ligne_connexion
{
	float:left;
	width:100%;
}

.text_connexion
{
	width:100%;
	float:left;
	
}

.champ_connexion
{
	width:100%;
	float:left;
}



/* FIN Connexion */