body{
	margin:0;padding:0;
	background:#828282;
}
dl, dt, dd, ul, li, h1, p, li a, li a:hover {
	margin:0;padding:0;
}
smenu1, smenu2, smenu3{
	visibility:hidden;
}
.style1{
	font:bold 12px geneva,arial,helvetica,sans-serif;
	color:#f08f38;
}
.style2{
	font:bold 12px geneva,arial,helvetica,sans-serif;
	color:#5d5d5d;
}
.style3{
	font:italic 12px geneva,arial,helvetica,sans-serif;
	color:#5d5d5d;
}
.contener_principal{
	margin:0;padding:0;
	position:absolute;
	float:left;
	width:980px;
	margin-left:-490px;
	left:50%;
}
.contener_header{
	margin:0;padding:0;
	position:absolute;
	background:url(images/CHARTE_01.jpg);
	float:left;
	width:980px;
	height:180px;
}
.menu {
	margin:0;padding:0;
	position:absolute;
	float:left;
	margin-top:96px;
	margin-left:406px;
	width:340px;
	height:20px;
}
.menu ul {
	margin:0;padding:0;
	list-style-type:none;
	width:340px;
}
.menu ul li {
	margin:0;padding:0;
	float:left;
	color:#fff;
	text-decoration:none;
	text-align:center;
	padding:0px 0px 0px 0px;
	font:normal 9px Geneva, Arial, Helvetica, sans-serif;
	width:85px;
	height:20px;
}
.menu ul li a {
	margin:0;
	padding:0;
	width:85px;
	height:20px;
	float:left;
	color:#fff;
	background:url(images/bouton1.png);
	background-repeat: no-repeat;
	text-decoration:none;
	padding:4px 0px 0px 0px;
	font:normal 9px Geneva, Arial, Helvetica, sans-serif;
}
.menu ul li a:hover {
	margin:0;padding:0;
	color:#fff;
	text-decoration:none;
	background:url(images/bouton2.png);
	background-repeat: no-repeat;
	padding:4px 0px 0px 0px;
	font:normal 9px Geneva, Arial, Helvetica, sans-serif;
}
.contener_body{
	margin:0;padding:0;
	background:url(images/charte_03.jpg);
	float:left;
	position:absolute;
	width:980px;
	margin-top:180px;
}
.contener_body h1{
	position:relative;
	margin-bottom:5px;
	margin-left:265px;
	margin-right:95px;
	text-align:center;
	font:bold 14px arial,geneva,helvetica,sans-serif;
	color:#464646;	
}
.contener_body h2{
	position:relative;
	margin-bottom:30px;
	margin-left:265px;
	margin-right:95px;
	text-align:center;
	padding:6px 0px 0px 10px;
	font:normal 13px arial,geneva,helvetica,sans-serif;
	color:#e7ad37;
	height:25px;
	background:url(images/fond_gris.jpg);	
}
.contener_body p{
	position:relative;
	margin-top:10px;
	margin-left:265px;
	margin-right:95px;
	margin-bottom:10px;
	text-align:justify;
	font:normal 12px arial,geneva,helvetica,sans-serif;
	color:#5d5d5d;	
}
.contener_body a{
	margin:0;padding:0;
	color:#5d5d5d;
	text-decoration:none;
	font:bold 12px Geneva, Arial, Helvetica, sans-serif;
}
.contener_body a:hover {
	margin:0;padding:0;
	color:#ff0000;
	text-decoration:underline;
	font:bold 12px Geneva, Arial, Helvetica, sans-serif;
}
.contener_mention{
	margin:0;padding:0;
	float:left;
	position:relative;
	margin-bottom:5px;
	margin-top:30px;
	margin-left:265px;
	margin-right:95px;
	width:620px;
	height:35px;
	background:url(images/fond_mention.jpg);	
}
.contener_mention h1{
	margin:0;padding:0;
	text-align:center;
	font:normal 9px arial,geneva,helvetica,sans-serif;
	color:#e7ad37;
}
.contener_mention h2{
	margin:0;padding:0;
	text-align:center;
	font:normal 8px arial,geneva,helvetica,sans-serif;
	color:#e7ad37;
}
.contener_mention p{
	margin:0;padding:0;
	text-align:center;
	font:normal 7px arial,geneva,helvetica,sans-serif;
	color:#e7ad37;
}
.contener_bottom{
	margin:0;padding:0;
	background:url(images/charte_05.jpg);
	float:left;
	position:relative;
	width:980px;
	height:60px;
}
.contener_fenetre{
	margin:0;padding:0;
	float:left;
	position:absolute;
	margin-top:170px;
	margin-left:40px;
	width:130px;
	z-index:1;
}
.contener_fenetre h1{
	margin:0;padding:0;
	padding:5px 0px 0px 0px;
	text-align:center;
	font:bold 10px arial,geneva,helvetica,sans-serif;
	color:#e7ad37;
	width:130px;
	height:20px;
	background:url(images/fond_gris.jpg);	
}
.contener_fenetre h2{
	margin:0;padding:0;
	padding:10px 10px 0px 0px;
	text-align:center;
	font:bold 10px arial,geneva,helvetica,sans-serif;
	color:#c8c8c8;
	width:130px;	
}
.contener_fenetre p{
	margin:0;padding:0;
	padding:5px 10px 2px 0px;
	position:relative;
	text-align:center;
	font:normal 10px arial,geneva,helvetica,sans-serif;
	color:#fff;
	width:130px;	
}
.image_left1{
	margin:0;padding:0;
	position:relative;
	float:left;
	width:auto;
	height:auto;
	margin:5px 15px 0px 15px;
	z-index:1;
}
.contener_contact{
	margin:0;padding:0;
	float:left;
	position:relative;
	text-align:center;
	width:300px;
	height:460px;
	margin-left:265px;
	margin-top:5px;
	margin-bottom:5px;
	background:url(images/FOND_CONTACT.png);
}
.contener_contact h1{
	margin:0;padding:0;
	float:left;
	margin-top:8px;
	position:relative;
	text-align:center;
	font:bold 12px Geneva, Arial, Helvetica, sans-serif;
	color:#6f3206;
	width:300px;
}
.contener_contact h2{
	margin:0;padding:0;
	float:left;
	margin-top:5px;
	position:relative;
	text-align:center;
	font:normal 9px Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	width:300px;
}
.contener_contact h3{
	margin:0;padding:0;
	float:left;
	margin-top:150px;
	position:relative;
	text-align:center;
	font:bold 14px Geneva, Arial, Helvetica, sans-serif;
	color:#8b0e13;
	width:300px;
}
.contener_contact h4{
	margin:0;padding:0;
	float:left;
	margin-top:8px;
	position:relative;
	text-align:center;
	font:normal 8px Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	width:300px;
}
.contener_contact h5{
	margin:0;padding:0;
	float:left;
	position:relative;
	text-align:center;
	font:normal 8px Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	width:300px;
}
.contener_contact p{
	margin:0;padding:0;
	float:left;
	margin-top:8px;
	position:relative;
	text-align:center;
	font:bold 10px Geneva, Arial, Helvetica, sans-serif;
	color:#8b0e13;
	width:300px;
}
.contener_contactflash{
	margin:0;padding:0;
	float:left;
	position:relative;
	text-align:center;
	width:310px;
	height:460px;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
}
.contener_top{
	margin:0;padding:0;
	background:url(images/charte_03.jpg);
	float:left;
	position:absolute;
	width:980px;
	height:40px;
	margin-top:240px;
}
.contener_top a{
	margin:0;padding:0;
	color:#6f3206;
	text-decoration:none;
	margin-top:15px;
	padding:25px 0px 0px 43px;
	font:bold 12px Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}
.contener_top a:hover {
	margin:0;padding:0;
	color:#ff0000;
	margin-top:15px;
	text-decoration:underline;
	padding:25px 0px 0px 43px;
	font:bold 12px Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}
.contener_travaux{
	margin:0;padding:0;
	float:left;
	position:relative;
	margin-left:265px;
	width:620px;
}
.contener_travaux p{
	margin:0;padding:0;
	position:relative;
	float:left;
	margin-bottom:5px;
	text-align:left;
	padding:10px 0px 0px 10px;
	font:bold 12px arial,geneva,helvetica,sans-serif;
	color:#000;
	width:620px;
	height:25px;
	background:url(images/fond_orange.jpg);	
}
.contener_flyer{
	margin:0;padding:0;
	float:left;
	position:relative;
	margin-top:10px;
	width:124px;
	height:auto;
	text-align:center;
}
.contener_flyer h1{
	margin:0;padding:0;
	position:relative;
	margin-bottom:10px;
	width:124px;
	height:auto;
	font:bold 10px Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
}
.fenetre{
	margin:0;padding:0;
	background:#547b7f;
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	border:2px outset #8b0e13;
	padding:1px 1px 1px 1px;
}