body{
	background:url(../images/bg-body.gif) 0 0 repeat;
}

#main{
	width:1024px; 
	margin:-15px auto 0 auto; 
	padding:0
}
#menu{
	margin:0 auto 0 auto;
	width:575px;
}
#menu li{
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#menu li.droite{
	padding:0 0 0 200px;
}
#menu2{
	margin:0 auto;
	width:450px;
	clear:both;
}
#menu2 li{
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#menu2 li.droite{
	padding:0 0 0 200px;
}
img{
	border:none;
}
#logoPM{
	position:relative;
	top:34px;
	left:466px;
	width:100px;
}
* html #blocflash{
	width:1220px;
}
* + html #blocflash{
	width:1220px;
}
#footer ul.liste_footer{
	width:1024px;
	margin: 0 auto;
	text-align:center;
	clear:both;
}
#footer ul li{
	display:inline;	
	color:#a39d70;
	font-family:Arial;
	font-size:10px;
}
#footer ul li a{
	color:#a39d70;
	text-decoration:none;
	font-variant:small-caps;
}
#footer ul li a:hover{
	text-decoration:underline;
}
/* ----- Mentions legales ----- */
.pclassic{
	font-family:Arial;
	font-size:13px;
	color:#a39d70;
	width:80%;
	text-align:justify;
}
.pclassic a{
	font-family:Arial;
	font-size:13px;
	color:#a39d70;
}

#contentML{
	padding:20px 20px 50px 20px;
	background:#e5e2cc;
	width:894px;
	margin:0 0 0 41px;
}
#contentML h2{
	font-family:Arial;
	font-size:24px;
	color:#a39d70;
}	
#contentML ul{
	font-family:Arial;
	font-size:13px;
	color:#a39d70;
}
/* ----- bordures ----- */
.bordure{
	padding:0 0 0 34px;
	margin:0;
}
.bordure-haut{
	/*padding:0 0 0 34px;*/
	padding:0 0 0 37px;
	margin:0;
}
.bordure-bas{
	/*padding:0 0 0 34px;*/
	padding:0 0 0 37px;
	margin:0; 
}

.bordureFloat{
	float:left;
}

