/* Styles Menu déroulant ------------------------------------------------------------ */
body {
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#9e0000;
	margin:0px;
	padding: 0px;
	position:absolute;
	top:0px;
	scrollbar-DarkShadow-Color:#886348;
	scrollbar-3dLight-Color:#FFF; 
	scrollbar-Arrow-Color:#FFF;
	scrollbar-Base-Color:#B7957C;
	scrollbar-Face-Color:#B7957C;
	scrollbar-Highlight-Color:#C6AB96;
	scrollbar-Shadow-Color:#C6AB96;
	scrollbar-Track-Color:#C6AB96;
}
#menu dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu {
	position: relative; /* placement du menu, à modifier selon vos besoins */
	z-index:100;
	width: 100%; /* correction pour Opera */
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 14px;
}
#menu dl {
	float: left;
}
#menu dt {
	cursor: pointer;
	text-align: center;
	height: 32px;
	vertical-align: middle;
}
#menu dt a {
	color: #FFFFFF;
	font-size:13px;
	letter-spacing:1px;
	text-decoration: none;
	display: block;
	height: 100%;
	padding-top:7px;
	/*border-bottom: #FFF solid 1px;*/
}
#menu dt a:hover, #menu dt a:focus {
	color: #000;
	background: url(../interface/fond-menu-over.gif);
	background-repeat:no-repeat;
}
#menu dd {
	position: absolute; /* placement du menu, à modifier selon vos besoins */
	width: inherit;
	top: 32px;
	display: none;
}
#menu li {
	text-align: center;
	/*filter:alpha(opacity=75); -moz-opacity:0.75; opacity: 0.75; -khtml-opacity: 0.75;*/
	height:28px;
	background-color: #B7957C;
}
#menu li a {
	font-size:12px;
	letter-spacing:1px;
	color: #FFF;
	text-decoration: none;
	display: block;
	height: 100%;
	background: url(../interface/fond-menu.gif);
	padding-top:6px;
}
#menu li a:hover, #menu li a:focus {
	color: #000;
	background: url(../interface/fond-menu-over.gif);
	background-repeat:no-repeat;
}
#site {
	z-index: 1000;
}
.first { 
	border-top: #DBC9BB solid 1px;
	border-bottom: #DBC9BB solid 1px;
	border-left: #DBC9BB solid 1px;
	border-right: #DBC9BB solid 1px;
}
.between {
	border-bottom: #DBC9BB solid 1px;
	border-left: #DBC9BB solid 1px;
	border-right: #DBC9BB solid 1px;
}
.last {
	border-bottom: #DBC9BB solid 1px;
	border-left: #DBC9BB solid 1px;
	border-right: #DBC9BB solid 1px;
}
