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

body { margin:0; padding:0; background:url(../images/bg.gif) top repeat-x #ebe8e8; text-align:center; }
img { border:none; }
div, td { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:16px;}
table { border-collapse: collapse; }

a { color:#000;}
p { padding:5px 0; margin:0;}
ul li { color:#f07719; list-style-type:none;}
.clear { clear:left;}
.clear1 { clear:right;}
.clear2 { clear:both;}
h1 { margin:0; padding:0; text-align:left;}
h2 { margin:0; padding:0; text-align:left; font-size:14px; color:#241C58;}
#wrap { width:900px; margin:0 auto;}
#top { width:900px; padding-bottom:20px;}

#logo { width:325px; float:left; overflow:hidden;}
#logo img {margin:28px 6px 42px 1px}
#menu { width:575px; height:31px; float:left; overflow:hidden; padding-top:105px;}
#menu ul { margin:0; padding:0;}
#menu ul li { float:right; overflow:hidden; list-style-type:none; list-style-image:none; margin-left:2px;}
#menu ul li a { display:block; height:62px;}
#menu ul li a:hover { margin-top:-31px;}

.mn1 { width:64px;}
.mn2 { width:73px;}
.mn3 { width:103px;}
.mn4 { width:78px;}
.mn5 { width:64px;}
.mn6 { width:68px;}
.mn7 { width:97px;}

#livente li {list-style-type:circle;}
#anim { width:900px; height:245px; overflow:hidden; background:url(../images/bganim.gif) top right no-repeat;}
#adress { width:284px; float:left;}
#adress img {margin:20px 0 15px 0;}
#flash { width:514px; height:245px; overflow:hidden; float:left;}

#main { width:900px; overflow:hidden; padding:15px 0;}
#left { width:265px; float:left; overflow: hidden;}
#right { width:620px; overflow:hidden; float:right;}
.left { width:265px; background:url(../images/left-mid.gif) repeat-y;}
.left-bot { width:265px; background:url(../images/left-top.gif) 0 0 no-repeat;}
.left-top { width:265px; background:url(../images/left-bot.gif) bottom left no-repeat; text-align:center; padding:95px 0 10px 0;}
.encart { width:235px; margin:5px auto; }
.photo { width:235px; margin: 0 auto ;}
.photo img { border:1px solid #c4bab2; margin:5px 0;}

.right { width:620px; background:url(../images/right-mid.gif) repeat-y;}
.right-bot { width:620px; background:url(../images/right-bot.gif) bottom left no-repeat;}
.right-top { width:590px; background:url(../images/right-top.gif) 0 0 no-repeat; padding:15px;}
.text { text-align:justify;}
.photoright { width:620px;}
.pict { float:left; width:190px; height:100px; padding:5px; background:url(../images/bg_pict.gif) 0 0 no-repeat; margin:5px 10px 5px 0;}
.pict2 { float:left; width:135px; height:80px; padding:5px; background:url(../images/bg_pict2.gif) 0 0 no-repeat; margin:5px 10px 5px 0;}
.nobord { margin:5px 0;}
#footer { width:900px; background:url(../images/bg_foot.gif) repeat-x; text-align:center; color:#3d3535; padding:20px 0;}
#footer a { color:#3d3535; padding:5px; text-decoration:none;}
#footer img { margin:5px;}



/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}
#mentions h1 {text-align:center; font-size:20px; color:#070753; margin:8px;}
#mentions h2 {font-size:15px; color:#f1791d; margin-bottom:10px;}