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

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

.clear { clear: left;}
.clear1 { clear: right;}
.clear2 { clear: both;}
p { padding:5px 0; margin:0; text-align:justify;}
ul li { list-style-type:none; text-indent:45px;}
a { color:#fff;}
h1  {font-size:20px; text-align:center; color:#f2edcf;} 
h2  {font-size:15px;}
h3  {}


#wrap { width:900px; margin:0 auto; padding:0;}
#top { width:900px;}
.right { width:300px; overflow:hidden; float:right;}
.left { width:590px; float:right; overflow:hidden;}
.space { width:10px; height:125px; overflow:hidden; float:right;}
.logo { width:300px; height:125px;}
#menu { width:300px; height:300px; overflow:hidden;}
#menu ul { margin:0; padding:0;}
#menu ul li { float:left; overflow:hidden; list-style-image:none; list-style-image:none; margin-bottom:5px; text-indent:0;}
#menu ul li a { display:block; width:600px;}
#menu ul li a:hover { margin-left:-300px;}

.tel { width:590px; height:80px; overflow:hidden; border-top:10px solid #796851; border-bottom:5px solid #796851; text-align:left; background:#4f3b22;}
.tel img { margin:28px 0 17px 0; float:left;}
#arti {width:71px; float:left; margin:-30px 0 0 60px; }
#arti img {border:2px solid #796851;}
.menu-top { width:590px; height:30px; overflow:hidden;background:#4f3b22; text-align:left; line-height:30px;}
.menu-top a { color:#fff; font-size:14px; padding:0 35px; background:url(../images/puce_mn.gif) 12px 4px no-repeat; text-decoration:none;}
#anim { width:578px; height:283px; overflow:hidden; background:url(../images/bg_flash.gif) 0 0 no-repeat; padding:6px;}
#flash { width:578px; height:283px; overflow:hidden;}
#main { width:900px; overflow:hidden; padding-top:15px;}
#main-wrap { width:900px; background:url(../images/bg_main.gif) repeat-y;}
.coords { width:300px; margin-bottom:10px;}
.photoright { text-align:center;}
.photoright img { border:3px solid #fff; margin:5px;}
#tabav .av {color:#000;}
.content1 { width:530px; margin: 0 auto; text-align:left; padding:10px 0; }
.text { text-align:left;}
.content2 { text-align:left; width:530px; padding:20px 30px;  border-top:2px solid #796851;background:#4f3b22; }
.photoimg { border:5px solid #fff; margin:10px 10px 10px 0;}
#footer { width:900px; overflow:hidden;}
.footlink { width:580px; float:left; text-align:left; padding:10px 0 10px 10px; font-size:11px; border-top:2px solid #796851;}
.footlink a { text-decoration:none; padding:3px;}
.mtc { width:300px; float:left; padding:10px 0;}





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