BODY {
	FONT-FAMILY: arial, helvetica, serif
}


/* correction pour ie7 */
#nav li:hover, #nav li.hover {
    position: static;
}

#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#nav A {
	DISPLAY: block;
}
#nav LI {
	FLOAT: left; WIDTH: 242px;
}
#nav LI UL {
	BACKGROUND: white; LEFT: -999em; WIDTH: 10em; POSITION: absolute; margin-top: -200px;
}

#nav LI UL#Bars, #nav LI UL#Hotels {margin-top:7px;}

#nav LI UL#Restaurants {margin-top:-100px;}

#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#content {
	CLEAR: left; COLOR: #ccc
}

/* mes css  */

#Restomenu {
	width: 314px;
	margin: 0px 0px 21px 0px;
	padding-top: 18px;
	background-image: url('img/top_beige.gif');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #EFE6D7;
	font: bold 11px Tahoma, Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.5;
}



#Restomenu div.bottom {
	margin: 0px;
	background-image: url('img/bottom_beige.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	}

* html #Restomenu div.bottom {
	margin: -15px 0 0 0;
}
#Restaurants a:link, #Restaurants a:visited {
	color: #F14B19;
	background: #fff;
	text-decoration: none;
	}
#Restaurants a:hover {
	color: #F14B19;
	text-decoration: underline;
	}
#Shopping a:link, #Shopping a:visited {
	color: #595218;
	background: #fff;
	text-decoration: none;
	}
#Shopping a:hover {
	color: #595218;
	text-decoration: underline;
	}

#Bars a:link, #Bars a:visited {
	color: #9A0503;
	background: #fff;
	text-decoration: none;
	}
#Bars a:hover {
	color: #9A0503;
	text-decoration: underline;
	}

#Hotels a:link, #Hotels a:visited {
	color: #CD0A0A;
	background: #fff;
	text-decoration: none;
	}
#Hotels a:hover {
	color: #CD0A0A;
	text-decoration: underline;
	}

#Restomenu a { padding-left: 8px; }



#Restomenu li { /* first level */
	padding: 10px 0px;
	background-image: url('img/combo.gif');
	background-repeat: no-repeat;
	background-position: center;

}



#Restomenu li ul li {
	padding:0px;
	background-image: none;
	width: 242px;
	margin-left: 0px;
	}


#Restomenu strong a:link, #Restomenu strong a:visited {color: #908B85; text-decoration: none;}
#Restomenu strong a:hover {color: #908B85; text-decoration: none;}


#Restomenu ul {margin-left: 15px;}
#Restomenu ul li ul {margin-left: 0px; padding-top: 3px; padding-bottom: 3px; width: 242px;}
