body {
	background-image:url(../images/bgbody.gif);
	background-repeat:repeat-x;
	background-color:#6b6969;
	margin:0; padding:0;
	text-align:center;
}
h1 {font-size:20px; text-align:center;}
h2 {font-size:15px;}

h3 {margin-top:40px;}
.logobatir {margin-right:10px; border:1px solid blue; float:left;}
div, td { color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }
a { color:#fff; text-decoration:none; }
a:hover { color:#fff; text-decoration:underline; }
table{ border-collapse: collapse; }
img { border:none; }
#header { width:930px; margin:0 auto; border-bottom:1px solid #bbbaba; height:186px; overflow:hidden; }
#logo { width:930px; margin:0 auto; padding-top:30px; }
.clearl { clear:left; }
#spacer { width:529px; overflow:hidden; float:left; }
#menu { width:930px; margin:0 auto; height:48px; padding-top:30px; overflow:hidden; }
#menu ul { margin:0; padding:0; list-style-type:none; }
#menu ul li { float:left; height:12px; overflow:hidden; }
#menu ul li a { display:block; height:24px; }
#menu ul li a:hover { margin-top:-12px; }
#logo ul { margin:0; padding:0; list-style-type:none; }
#logo ul li { float:left; height:12px; overflow:hidden; margin:2px;}
#logo ul li a { display:block; height:24px; }
#logo ul li a:hover { margin-top:-12px; }
#mn1 { width:65px; }
#mn2 { width:104px; }
#mn3 { width:98px; }
#mn4 { width:86px; }
#mn5 { width:95px; }
#mn6 { width:76px; }
#mn7 { width:90px; }
#mn8 { width:74px; }
#mn9 { width:85px; }
#mn10 { width:81px; }
#mn11 { width:163px;}
#mn12 { width:79px; }

#main { width:930px; overflow:hidden; margin:0 auto; padding-bottom: 20px; text-align:left; border-bottom: 1px solid #848282; }
#left { width:365px; overflow:hidden; float:left; }
#right { width:565px; overflow:hidden; float:left; } 
#titre { padding-left:30px; height:46px; overflow:hidden; }
#photo1 { padding-left:29px; overflow:hidden; height:98px; background:#e5e5e5; color: #5b5a5a; line-height: 16px; }
#photo1 img { margin:3px 1px; }
#photo2 { padding-left:29px; overflow:hidden; }
#photo2 img { margin:3px; border:4px solid #848485; float:left; }
#photo3 { width:500px; }
#photo3 img { margin:2px; border:3px solid #848485; float:left; }
.clear { clear:both; }
#texte { padding: 10px 30px; }
#footer { width:930px; margin:0 auto; padding-top:8px; font-size: 11px; }


/*PAGES MENTIONS LEGALES*/
#mentions p { margin: 10px 0 20px 40px; padding: 5px 10px; border-left: 3px solid #5b5a5a; }
#galerie {width: 400px; margin:0 ;}