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

/*TEMPLATE*/

body
{	height:100%;
	margin: 0 0 ;
	padding: 0 ;
	text-align: center ;
	background:url(../images/background.jpg);
	background-repeat:repeat-x;
	background-color:#6d0000;}
	
#conteneur
{	margin-left: auto;	
	margin-right: auto;	
	height:100%;
	width: 923px ;}

#haut
{	width: 923px ;
	height:170px;
	background:url(../images/background_haut.jpng) no-repeat center 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:843px;
	padding: 20px 40px 20px 41px;
	text-align: left;
	background:url(../images/background_Contenu.png);
	background-repeat:repeat-y;}
	
div#centreFlash
{	float:left; 
	width:900px;
	height:530px;
	padding: 20px 0px 20px 0px;
	margin-left:12px;
	text-align: center;
	background-color:#ffffff;}

#bas
{	float:left;
	width: 923px;
	text-align: center ;
	height: 140px;
	padding: 0px 0px 0px 0px;
	font: helvetica,sans-serif, verdana ;
	font-size: 12px;
	color:#FFFFFF;
	line-height:15px ;
	list-style-type: none ;	
	text-decoration: none;
	background-image:url(../images/background_bas.png);
	background-position:center;
	background-repeat:no-repeat;
	/*background-color:#000000;
	border-top:2px;
	border-top-color:#d10019;
	border-top-style:solid;*/}
	
div#catalogue
{	float:left;
	width:300px;
	margin-top:10px;
	text-align:center;}
	
.imgCata
{	float:right;
	padding:0px 5px 5px 5px;}
	

	/*MENU*/
	
#menu 
{	float:left; 
	width:900px; 
	height:24px ;
	list-style-type:none;
	margin: 0px 11px 0px 12px;
	padding:9px 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:11px;
	color:#6d0000;
	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:923px; 
	height:17px ;
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: center ;
	background-image:url(../images/background_MenuBas.png);
	background-repeat:no-repeat;
	/*background-color:#6d0000;*/}
	
#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:18px;
	color:#ffffff;
	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:#6d0000;
	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-family:Arial, Helvetica, sans-serif;	
	font-size:15px;
	color:#000000;
	font: helvetica, verdana, arial ;
	font-weight:bold;
	line-height:150%;}
	

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