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

body { margin:0; background:url(../images/bg.gif) center repeat-y; text-align:center;}
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px;}
a { text-decoration:none; color:#000;}
table{border-collapse: collapse; }
.clear { clear: left;}
.clear1 { clear: right;}
.clear2 { clear: both;}

#wrapper { width:100%; background:#356aa0;}
#wrap { width:1000px; margin:0 auto; padding:0; position:relative;}
#top { width:960px; overflow:hidden; position:absolute; top:-150px; left:20px;}
#top-left { width:480px; float:left; overflow:hidden; text-align:left;}
#top-left img {margin:70px 0 0 0;}
#top-right { width:480px; float:left; overflow:hidden; text-align:left;}
.pack {position:absolute; top:52px; left:888px;}
.logo { margin:70px 0 0 95px;}

#main { width:1000px; padding:55px 0 0 0;margin:0;}
#anim { width:970px; height:330px; overflow:hidden; padding:20px 15px 5px 15px; background:url(../images/bg_animation.gif) 0 0 no-repeat;}
#flash { width:970px; height:330px; overflow:hidden; }


#footer { width:1000px; margin:0 auto; padding:0;}
#footer a { padding:5px;}
#images { width:960px; margin:0 auto; position:relative;}
.link-g { width:500px; float:left; text-align:right;}
.link-d { width:500px; float:left; text-align:left;}

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