body{background-image:url(pics/back.jpg); margin:0; padding:0; text-align:center; font-size:11px; font-family:Helvetica, Times New Roman; color:#000;  font-style: normal;}

ul{list-style:none;}

hr{ height:1px; margin:10px; padding:0; color:#000; background-color:#000; border:0; }

.btn-index{display:block; margin-left:auto; margin-right:auto; width:420px;height:271px; background:url(pics/index.jpg) top; text-indent:-5000px; text-decoration:none; overflow:hidden; }
.btn-index:hover{background:url(pics/index.jpg) bottom; } 

.bold{font-size:11px; font-style: bold;}

.white{color:#fff;}

.whitebold{color:#fff; font-size:11px; font-style: bold;}

.img-center{display:block; margin-left:auto; margin-right:auto; width:250px;}

div#conteneur{width:798px; margin:0 auto; text-align:left; border:1px solid #610605; position:relative; }

#header{background-image:url(pics/top.jpg); background-repeat:no-repeat; background-position:top left; width:798px; height:200px; margin:0; padding:0; position:absolute; }





#menu{width:798px; height:20px; background:url(pics/menu.jpg); margin:200px 0 0 0; padding: 0; position:relative; }

#menu li{margin:0; padding:0; list-style:none; position:absolute; top:0; }

#menu li, #menu a{height:20px; display:block; }

#news{left:0; width:133px; }
#news a:hover{background:transparent url(pics/menu.jpg) 0 -20px no-repeat; }

#bienvenue{left:133px; width:133px; }
#bienvenue a:hover{background:transparent url(pics/menu.jpg) -133px -20px no-repeat; }

#restau{left:266px; width:133px; }
#restau a:hover{background:transparent url(pics/menu.jpg) -266px -20px no-repeat; }

#menus{left:399px; width:133px; }
#menus a:hover{background:transparent url(pics/menu.jpg) -399px -20px no-repeat; }

#seminaires{left:532px; width:133px; }
#seminaires a:hover{background:transparent url(pics/menu.jpg) -532px -20px no-repeat; }

#contact{left:665px; width:133px; }
#contact a:hover{background:transparent url(pics/menu.jpg) -665px -20px no-repeat; }




#menu2{width:798px; height:60px; background:url(pics/menu2.jpg); margin:10px 0 0 0; padding: 0; position:relative; }

#menu2 li{margin:0; padding:0; list-style:none; position:absolute; top:0; }

#menu2 li, #menu2 a{height:60px; display:block; }

#tentation{left:0; width:125px; }
#tentation a:hover{background:transparent url(pics/menu2.jpg) 0 -60px no-repeat; }

#saveurs{left:125px; width:108px; }
#saveurs a:hover{background:transparent url(pics/menu2.jpg) -125px -60px no-repeat; }

#gourmandises{left:233px; width:108px; }
#gourmandises a:hover{background:transparent url(pics/menu2.jpg) -233px -60px no-repeat; }

#aquinzeeuros{left:341px; width:108px; }
#aquinzeeuros a:hover{background:transparent url(pics/menu2.jpg) -341px -60px no-repeat; }

#enfants{left:449px; width:108px; }
#enfants a:hover{background:transparent url(pics/menu2.jpg) -449px -60px no-repeat; }

#groupes{left:557px; width:108px; }
#groupes a:hover{background:transparent url(pics/menu2.jpg) -557px -60px no-repeat; }

#aemporter{left:665px; width:133px; }
#aemporter a:hover{background:transparent url(pics/menu2.jpg) -665px -60px no-repeat; }






#contenu1{background:#fff url(pics/bg.jpg); margin:220px 0 0 0;}

div#contenu1 h1{background: url(pics/dessin1.jpg) no-repeat left bottom; text-align:left; padding-left:35px; font-size:16px; color:#c90715; border-bottom: 1px solid #c90715 ; margin:0px;}

div#contenu1 h2{text-align:center; padding-left:50px; line-height:30px; font-size:13px; color:#c90715; }

div#contenu1 p{text-align:center; margin:0 30px 0 30px;}

div#contenu1 img{padding:0px 10px 10px 30px; float:left; border:0; }

div#contenu1 a{color:#610605; decoration:none;}

div#contenu1 a:hover{color:#c90715; }

#footer{background:#610605; width:798px; height:30px; margin:0; padding:0; text-align:center; font-size:14px; color:#fff;}

div#footer a{color:#fff; decoration:none;}

