/*Taille du contenu obligatoirement en font-size: 12px;*/

body { margin:0; padding:0; background:url(../images/bgbody.gif);}
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; }
table{border-collapse: collapse; }
a { color:#494848; text-decoration:none;}
a:hover { color:#494848; text-decoration:underline;}


#wrap { width:900px; margin:0 auto; padding:0;}
#wrapper { width:900px; margin:0 auto; padding:0; background:url(../images/bgcontent.gif) repeat-y;}
.border { width:20px; float:left;}
#content { width:860px; float:left;}
#header { width:860px;}
#logo { width:260px; float:left;}
#space { width:188px; height:116px; float:left;}
#coords { width:412px; float:left;}
#flash { width:860px; height:296px;}
#leftmenu { width:245px; height:50px; float:left; background:url(../images/fdmen.gif) no-repeat;}
#menu { width:615px; height:50px; margin:0; padding:0; float:left; overflow:hidden;}
#menu ul { height:50px; list-style-type:none; margin:0; padding:0;}
#menu ul li { height:50px; float:left; overflow:hidden; }
#menu ul li a { height:100px; display:block;}
#menu ul li a:hover { margin-top:-50px;}
#mn1 { width:75px;}
#mn2 { width:177px;}
#mn3 { width:184px;}
#mn4 { width:74px;}
#mn5 { width:105px;}
#main { width:860px; margin:0 auto; padding-bottom:15px;}
#gauche { width:245px; float:left;}
.horaire { margin:0 auto; background:url(../images/bghoraire.gif) no-repeat; overflow:hidden; text-align:center;}
#droite { width:615px; padding-top:5px; float:left;}
#text { width:590px; margin:10px auto;}
#photos { width:615px; text-align:center;}
#photos2 {text-align:center;padding-left:20px;}
#photos2 img {margin: 5px auto;}
.photo1 { padding:0 10px 0 9px; border-right:#858276 1px solid; }
.photo2 { padding:0 10px 0 9px;}
.organigram { width:600px; padding-top:20px; margin:0 auto;}
.organigram2 { background: #efbd0c; width:600px; padding:20px 5px 5px 5px; margin:0 auto;}
#footer { width:900px; background:url(../images/bgfooter.gif) no-repeat; text-align:center; padding-top:20px;}
#footer img{margin-top:20px;}
/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}