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

body { margin:0; padding:0; background:url(../images/bg.gif) repeat-x #ffffff; text-align:center;}
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
table{border-collapse: collapse; }
#copyright{font-family: verdana; font-size:9px;text-align:right;}
ul li { color:#3e748e; list-style-image:url(../images/puce.gif);}
a { color:#105098; text-decoration:none;}
a:hover { color:#1564BE; text-decoration:underline; }



#wrap { width:955px; margin:0 auto; padding:0;}
#top { width:955px;}
#topleft { width:295px; height:386px; float:left; background:url(../images/bglogo.gif) no-repeat;}
#logo { width:285px; height:108px; padding:0 0 32px 10px;}


#menu { width:265px; height:246px; overflow:hidden; padding:0 10px 0 20px;}
#menu ul { list-style-type:none; margin:0; padding:0;}
#menu ul li { width:265px; float:left; overflow:hidden;}
#menu ul li a { width:530px; display:block;}
#menu ul li a:hover { margin-left:-265px;}
.mn1 {}
.mn2 {}
.mn3 {}
.mn4 {}
.mn5 {}
.mn6 {}
.mn7 {}


#topright { width:660px; float:left;}
#coords { width:660px; text-align:right;}

#anim { width:600px; height:240px; overflow:hidden; padding:15px 45px 16px 15px;}
#flash { width:600px; height:240px;}



#mainout { width:955px; margin:0; padding:0; background:url(../images/bgmain.gif) repeat-y;}
#mainin { width:955px; background:url(../images/bgmainfoot.gif) bottom no-repeat;}
#main { width:955px; background:url(../images/bgmaintop.gif) top no-repeat; padding-bottom:10px;}
#left { width:305px; float:left;}
#photos { width:280px; margin:0 auto; text-align:center; padding-top:49px;}

.photols { background:url(../images/bgphoto.gif) no-repeat; padding:10px; margin:0; float:left;}
.photolg { background:url(../images/bgphoto2.gif) no-repeat; padding:10px 10px 8px 9px;}


#midddle { width:650px; float:left;}
#titre { width:650px; height:78px; overflow:hidden; text-align:left;}

#middleleft { width:555px; float:left;}
#text { width:525px; margin:0 auto;}
.text { padding:10px 20px; text-align:left;}

.photomm {background:url(../images/bgphoto3.gif) no-repeat; padding:9px;}	



#middleright { width:95px; float:left; padding:30px 0 20px 0;}
.part { width:95px; background:url(../images/bglogop.gif); margin:5px 0;}
.parttop { width:95px; background:url(../images/bglogopfoot.gif) bottom no-repeat;}
.partbottom { width:85px; padding:10px 10px 10px 0; background:url(../images/bglogoptop.gif) top left no-repeat; text-align:center;}
.partbottom img { margin:5px 0;}



#footer { width:900px; background:url(../images/bgfooter.gif) top no-repeat; text-align:center; padding:10px 45px 0 10px; color:#040f49;
line-height:20px;}
#footer a{ text-decoration:none;}
#footer a:hover{ text-decoration:underline;}

#copyright { width:900px; text-align:center;}
.contact { width:200px; height:150px; overflow:hidden; margin:0 auto; padding:59px 38px; background:url(../images/bgphoto2.gif) no-repeat; text-align:center; line-height:25px;}

.plan { width:525px; margin:0 auto;}





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