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

/*TEMPLATE*/

body
{	margin: 0 0 ;
	padding: 0 ;
	text-align: center ;
	background:url(../images/background.jpg) no-repeat center top;
	background-color:#dad8cc;}
	
#conteneur
{	margin-left: auto;	
	margin-bottom: 0;	
	margin-right: auto;	
	margin-top: 30px;	
	width: 900px ;}

#haut
{	width: 900px ;
	height:150px;
	background:url(../images/banniere.jpg) no-repeat left top;
	margin: 0 ;
	text-align: left ;}
#haut a
{	width: 162px ;
	height:134px;
	display: block ;
	background: url(logopf.jpg) no-repeat left top ;
	text-indent: -5000px ;}
	
div#centre
{	float:left; 
	width:860px;
	padding: 20px 20px 20px 20px;
	text-align: left;
	background-color:#ffffff;}
	
div#centreFlash
{	float:left; 
	width:900px;
	height:360px;
	padding: 0px 0px20px 0px;
	text-align: center;
	background-color:#ffffff;}

#bas
{	float:left; 
	width: 800px;
	height: 140px;
	padding: 10px 50px 0px 50px;
	font: helvetica,sans-serif, verdana ;
	font-size: 12px;
	background:url(../images/bas.jpg) no-repeat left top  ;
	text-align: center ;
	line-height:15px ;
	list-style-type: none ;	
	text-decoration: none;}
	

	/*MENU*/
	
#menu 
{	float:left; 
	width:900px; 
	height:27px ;
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding:13px 0px 0px 0px;
	text-align: center ;
	background:url(../images/boutMenu.jpg) repeat-x left top;}
	
#menu li 
{	display:inline;
	padding : 0px 18px 0px 0px;
	text-decoration: none ;}

#menu li a
{	text-decoration: none ;
	font-size:16px;
	color:#5e5e5e;
	font: helvetica, verdana, arial ;
	font-weight:bold;
	line-height:20px;
	letter-spacing: 1px ;}

#menu li a:hover
{	color:#2b2b2b;}


/*MENU  BAS*/
	
#menuBas 
{	float:left; 
	width:900px; 
	height:17px ;
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: center ;
	background-color:#583119;}
	
#menuBas li 
{	display:inline;
	padding : 0px 40px 0px 0px;
	text-decoration: none ;}

#menuBas li a
{	text-decoration: none ;
	font-size:10px;
	color:#fff;
	font: helvetica, verdana, arial ;
	font-weight:normal;
	line-height:20px;
	letter-spacing: 1px ;}

#menuBas li a:hover
{	color:#83b817;}


	/*LIENS*/

.lien
{	text-decoration: none;
	font-size:22px;
	color:#5e5e5e;
	font: helvetica, verdana, arial;
	font-weight:bold;
	line-height:20px;}
a:hover.lien {
color:#83b817;}

.lienWeb
{	text-decoration: none;
	font-size:15px;
	color:#5e5e5e;
	font: helvetica, verdana, arial;
	font-weight:bold;
	line-height:120%;}
a:hover.lienWeb {
	color:#83b817;}
	
.lieninterne
{	text-decoration: none;
	font-size:13px;
	color:#5e5e5e;
	font: helvetica, verdana, arial;
	font-weight:normal;
	line-height:150%;}
a:hover.lieninterne {
	color:#83b817;}

	/*TEXTE*/

.texte
{	font-size:15px;
	color:#878787;
	font: helvetica, verdana, arial ;
	font-weight:bold;}
	
.texteFin
{	font-size:13px;
	color:#000000;
	font: helvetica, verdana, arial ;
	font-weight:normal;
	line-height:120%;}
	
.paragraphe
{	font-size:15px;
	color:#583119;
	font: helvetica, verdana, arial ;
	font-weight:bold;
	line-height:150%;}
	
.paraTable
{	font-size:14px;
	color:#83b817;
	font: helvetica, verdana, arial ;
	font-weight:bold;
	line-height:200%;
	text-decoration:underline;
	text-align: center ;}
	
.texteBoldN
{	font-size:15px;
	color:#000000;
	font: helvetica, verdana, arial ;
	font-weight:bold;
	line-height:150%;}
	

	/*IMAGE*/
.habilleimg {
	margin: 15px;}