body{font-size:100%;background-color:#971f1d;font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana;color:#333;margin:0;font-size:.9em;}.spacer{clear:both;}a img{border:none;}a{color:#666;text-decoration:underline;}a:hover{color:#9b2622;text-decoration:underline;font-weight:bolder;}#Page{height:836px;width:1041px;background:url('img/bkg.jpg') no-repeat;margin:auto;}#Logo{float:right;margin-right:135px;}#Main{position:relative;top:2px;}#menu{float:left;margin-top:30px;}#Nav{list-style:none;}#Nav li a{display:block;}#Nav span{display:none;}#accueil a{margin-left:250px;background:url('img/accueil.png') top left no-repeat;width:125px;height:35px;}#restaurant a{margin-left:220px;background:url('img/restaurant.png') top left no-repeat;width:240px;height:43px;}#menumenu a{margin-left:180px;background:url('img/menumenu.png') top left no-repeat;width:93px;height:34px;}#photos a{margin-left:100px;background:url('img/photo.png') top left no-repeat;width:104px;height:35px;}#accueil a:hover,#restaurant a:hover,#menumenu a:hover,#photos a:hover{background-position:top right;}.galleria{list-style:none;width:200px;}.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0;}.galleria li a{display:none;}.galleria li div{position:absolute;display:none;top:0;left:180px;}.galleria li div img{cursor:pointer;}.galleria li.active div img,.galleria li.active div{display:block;}.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}.demo{position:relative;width:850px;margin-left:auto;margin-right:auto;}.gallery_demo{width:200px;float:left;}.gallery_demo li{width:50px;height:65px;border:3px double #eee;margin:0 2px 2px 0;background:#eee;}.gallery_demo li.hover{border-color:#bbb;}.gallery_demo li.active{border-style:solid;border-color:#222;}.gallery_demo li div{left:240px;}.galleria_container{margin:0 50px 0 auto;height:413px;width:550px;float:right;text-align:center;color:#333;font-size:1.4em;font-weight:bold;}.galleria_container img{border:10px solid #fff;}.nav{padding-top:15px;clear:both;}#Footer{text-align:center;width:100%;margin:auto;height:25px;color:#000;font-size:.7em;position:absolute;top:780px;}#Footer a{color:#666;} 