body { margin:0; padding:0; background:#000; text-align:center;} 
img { border:none; }
div, td { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#fff;}
table{border-collapse: collapse; }
 img, div { behavior: url(iepngfix.htc); }
.clear { clear:left;}
.clear1 { clear:right;}
.clear2 { clear:both;}
a { color:#fff;}
p { padding:5px 0; margin:0; text-align:justify;}
ul li { list-style-type:none; color:#595656;}
h1 {font-size:20px; text-align:center;}
h2 {font-size:15px;}

#wrap { width:982px; margin: 0 auto;padding:0;}
#top { width:980px; margin: 0 auto; text-align:left;}
#top img { margin:5px 0 14px 0;}
#content { width:980px; border:1px solid #2d2b2b; position:relative; background:#141414;}
#left { width:350px; float:left; overflow:hidden; }
#flash { width:350px; height:627px; overflow:hidden;}
#menu { width:200px; height:627px; overflow:hidden; position:absolute; top:0; left:0;}
#menu ul { margin:0; padding:0;}
#menu ul li { width:40px; float:left; overflow:hidden; padding:0; margin-right:10px; list-style-type:none; list-style-image:none;}
#menu ul li a { display:block; width:40px;}
#menu ul li a:hover { margin-left:-40px; }
#right { width:625px; height:607px; overflow: hidden; float:right; background:url(../images/bg-right.gif) repeat-y; margin:10px 0;}
.left { width:230px; float:left; overflow:hidden;}
.right { width:385px; height:607px; float:right; overflow:auto;}
.gear { width:210px; margin:0 auto;}
.tel { margin:30px 0;}
#topmen { width:210px; height:75px; overflow:hidden; margin-bottom:15px; }
#topmen ul { margin:0; padding:0;}
#topmen ul li { width:210px; list-style-image:none; list-style-type:none; float:left; margin-bottom:5px; }
#topmen ul li a { height:20px; display:block; }
#topmen ul li a:hover {}
.photo { text-align:center; padding:10px 0;}
.photo img { border:1px solid white; margin:5px 0;}
.photo2 { text-align:center; padding:10px 0;}
.photo2 img { border:1px solid white; margin:5px 5px 5px 0 ; float:left;}
.content { width:335px;  margin: 0 auto; text-align:left;}
.text { text-align:left;}
#footer { width:980px; overflow:hidden; background:#5f5b5b; color:#000; text-align:center;  }
#footer a { padding:5px;}
.linksother { width:700px; float:left; text-align:left; color:#000; padding:10px;}
.linksother a { color:#000; padding:5px; text-decoration:none;}
.mtc { width:180px; float:right; overflow:hidden; text-align:right;}
.mtc img { margin:15px;}

#activite {top:0px;   float:right; }


/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}
