body,fieldset,form,html{margin:0;padding:0}body{line-height:1.5;font-family:Arial}body#bd{color:#000}body.im_lieu{background:url(../images/im_lieu.jpg) top center no-repeat}body.im_histoire{background:url(../images/im_histoire.jpg) top center no-repeat}body.im_cuisine{background:url(../images/im_cuisine.jpg) top center no-repeat}body.im_artistes{background:url(../images/im_artistes.jpg) top center no-repeat}body.im_photos{background:url(../images/im_photos.jpg) top center no-repeat}body.im_info{background:url(../images/im_info.jpg) top center no-repeat}body.fs1{font-size:10px}body.fs2{font-size:11px}body.fs3{font-size:85%}body.fs4{font-size:13px}body.fs5{font-size:14px}body.fs6{font-size:15px}body.pdf-file{background:url(../images/pdf-icon.gif) no-repeat scroll 3px 4px transparent}.clearfix{clear:both}#wrapper{margin:0 auto;padding:0;width:960px}#mainbody{padding:30px 0;float:left}#wrapper #wrapper-inner #left{width:260px;height:auto;float:left;margin:0 25px 0 0;padding:0;position:relative}#wrapper #wrapper-inner #left #logo{margin:0}#wrapper #wrapper-inner #left #logo a{font-size:22px;text-transform:uppercase;color:#786855;margin:10px 0 0}#wrapper #wrapper-inner #left #logo a span{width:260px;height:320px;background:url(../images/logo.png) 0 0 no-repeat;float:left;text-indent:-99999px}#wrapper #wrapper-inner #left .moduletable_menu{margin:0;position:absolute;left:165px;top:17px;width:250px}#wrapper #wrapper-inner #left .moduletable_menu ul.menu li{line-height:17px}#wrapper #wrapper-inner #left .moduletable_menu ul.menu li a{color:#000;font-size:14px;text-transform:lowercase}#wrapper #wrapper-inner #left .moduletable_menu ul.menu li a:hover,#wrapper #wrapper-inner #left .moduletable_menu ul.menu li.active a{font-weight:700}#wrapper #wrapper-inner #left .moduletable_menu ul.menu li a span:hover,#wrapper #wrapper-inner #left .moduletable_menu ul.menu li.active a span{padding:10px 0;color:#000}#wrapper #wrapper-inner #left .images-left{text-align:center;padding:0 40px}#wrapper #wrapper-inner #left .images-left ul li{margin:0 0 20px 0;float:left}#wrapper #wrapper-inner #content{width:675px;height:auto;float:left;padding:110px 0 0;background:url(../images/bg-content.png) top center no-repeat}div.module,div.module_menu,div.module_text,div.moduletable,div.moduletable_menu,div.moduletable_text{clear:both;margin:0;position:relative;overflow:hidden}#footer{background:url(../images/bg-footer.png) top center no-repeat;padding:10px 0;text-align:center}