body

{

	background-color:#f5f5f5;

	font-family:Arial;

	color:#000000;

	font-size:13px;
	
	position: relative;

}

.conteneur

{
	
	width : 820px;
	
	margin:auto;
	
	background:url(../images/fond_conteneur.gif) repeat-y center;

	
}

.conteneur2

{
	
	width : 820px;
	
	margin:auto;
	
	background:url(../images/fond_conteneur.gif) repeat-y center;
	
	position: absolute;

}


.banniere

{

	background-repeat: no-repeat;
	
	background-image:url('../images/banniere.jpg');

	width: 800px;
	
	height: 178px;

}

.login

{

	float :right;

}

h1 , h1 a:link , h1 a:visited , h1 a:hover , h1 a:active

{

	font-family:Arial;

	font-weight:bold;

	font-size:17px;

	color:#58c6f0;

	text-decoration:none;

	line-height:20px;

}


.footer

{
	
	text-align: center;

	background-color: #f5f5f5;

	color:#505050;

	font-size:11px;

}

.footer a:link , .footer a:visited , .footer a:hover , .footer a:active

{

	text-decoration:none;

	color:#505050;

}

.footer a:hover

{

	text-decoration:underline;

	color:#58c6f0;

}

.smalltext a:link , .smalltext a:visited ,.smalltext a:hover ,.smalltext a:active

{
	
	font-family:Arial;

	font-weight:bold;

	font-size:11px;
	
	text-decoration:none;

	color:#505050;



}

.smalltext a:hover 

{

	text-decoration:underline;

	color:#58c6f0;


}

.connectiontext a:link , .connectiontext a:visited ,.connectiontext a:hover ,.connectiontext a:active

{
	
	font-family:Arial;

	font-weight:bold;

	font-size:14px;
	
	text-decoration:none;
		
	color:#000000;



}

.connectiontext a:hover 

{

	text-decoration:underline;

	color:#58c6f0;


}

.contenu

{

	background:url(../images/fond_conteneur.gif) repeat-y center;

	padding-top:30px;

	width: 800px;

}

.important

{

color:#58c6f0;

}

.rappel

{

	background-color:#BBFFFF;
	
	text-align:center;

}


