/*Taille du contenu obligatoirement en font-size: 12px;*/
/*fix ie6 png bug*/
img, div { behavior: url(iepngfix.htc); }
body { margin:0; padding:20px 0 10px 0; background:url(../images/bg.gif); text-align:center; }
img { border:none; }
div, td { font-family:Tahoma, Arial, Helvetica, sans-serif; color:#65615c; font-size:12px; line-height:16px;}
table{border-collapse: collapse; }

a { color:#65615c; }
p { padding:0; margin:0;}
ul li { list-style-type:none; color:#939290; margin:0; padding:0;}
h1 { margin:0; padding:0; text-align:left;}
#maph1 {font-size:20px; text-align:center; color:#fa960d;}
h2 {font-size:15px;}
h3 {}

.clear { clear:left;}
.clear1 { clear:right;}
.clear2 { clear:both;}


#wrap { width:910px; margin:0 auto; padding:0; background:url(../images/bg-wrap.gif) repeat-y;}
#wrapin { width:900px; margin:0 auto; background:url(../images/bg-top.gif) 0 0 no-repeat; padding:0 5px;}
#top { width:900px; height:125px; overflow:hidden;}
.logo { width:240px; float:left; text-align:center;}
.logo img { margin:18px 15px 0 15px;}
#top-right { width:660px; float:left; }
#top-right img { margin:24px 15px 16px 20px;}
#menu-top { width:305px; height:30px; overflow:hidden; text-align:center; margin:0 15px 0 345px; _margin-left:340px; line-height:30px;}
#menu-top a { color:#fff; text-decoration:none; }
.home { background:url(../images/pict-home.gif) 0 9px no-repeat; padding:10px 20px 5px 30px;}
.contact { background:url(../images/pict-phone.gif) 0 9px no-repeat;padding:10px 20px 5px 30px;}
.plan { background:url(../images/pict-plan.gif) 0 9px no-repeat; padding:10px 20px 5px 25px;}
.contenue { width:875px; margin:0 10px 0 15px; background:url(../images/bg-main.gif) repeat-y;}
#menu { width:155px; float:right; overflow:hidden; margin:0; padding:0;}
#menu ul {width:145px; margin:0 0 0 10px; padding:0;  overflow:hidden;}
#menu ul li { float:left; overflow:hidden; }
#menu ul li a { display:block; width:290px;}
#menu ul li a:hover { margin-left:-145px;}
#anim { width:335px; height:546px; float:right; overflow:hidden;  background:#1a1713;}
#flash { width:335px; height:534px; vertical-align:top;}
#main { width:385px; float:right; overflow:hidden;}
#content { width:355px; margin:0 auto;}
.photo-top { width:355px; padding:10px 0; border-bottom:1px dotted #5f5b55;}
.text { text-align:justify;}					
.photo-bottom { width:355px;}
.photo-bottom img { float:left; margin:5px 15px 5px 0;}
.photo-bottom .nomarg { margin:5px 0;}
#footer { width:910px; margin:0 auto; text-align:center; padding:40px 10px 0 10px; background:url(../images/bg_footer.gif) 0 0 no-repeat; color:#9d671e;}
#footer a { color:#9d671e; text-decoration:none; padding:0px; }
#footer img { margin:5px; }
.mooquee_item ul {margin:10px 0 0 0; padding:0;}


/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}
