a {text-decoration: none;}
a:link {
	color: #706055;
	}
a:visited {
	color: #c0b0a5;
	}
ul {list-style-type: none;}
body {
	font-size:16px;
	background-image: url("fond.jpg");
	color: #a09085;
	background-color: #0e0e0e;
	background-position: center top;
	}
table {
	background-color:black;
	}
h1 {
	color: #fff;
	}
h4 {
	color: #fff;
	}
#contenu {
	background: #ffe4b5 url("fond.jpg") repeat;
	position: absolute;
	left: 50%;
	margin-left: -399px;
	}
#menu_pal {
	position: absolute;
	width: 800px;
	height: 33px;
	padding: 0;
	margin: 0;
	}
#menu_pal li {
	float: left;
	width: 133px;
	text-align: center;
	}
#menu_pal a:link, #menu_pal a:visited
	{
	background: url("menu_b0.png") no-repeat;
	display: block;
	color: #ffff7f;
	background-color:black;
	line-height: 33px;
	}
#menu_pal a span
	{
	background: url("menu_b1.png") no-repeat;
	background-position:100% 0;
	display: block;
	color: #ffff7f;
	padding-bottom: 10px;
	margin-left: 30px;
	padding-right: 35px;
	line-height: 54px;
	}
#menu_pal a:hover
	{
	background-position:0% -63px;
	display: block;
	}
#menu_pal a:hover span
	{
	background-position:100% -63px;
	display:block;
	}
#menu_pal .sous_menu { display: none; padding: 0; }
#menu_pal li:hover > .sous_menu { display: block; }
#menu_pal .sous_menu li {
	font-size:14px;
	background: url("menu_fond0.png") repeat;
	}
#menu_pal .sous_menu li a:link, #menu_pal .sous_menu li a:visited {
	background: url("menu_fond0.png") repeat;
	}
#menu_pal .sous_menu li a:hover {
	background: url("menu_fond1.png") repeat;
	color: #fff
	}
#menu_height { height: 64px; }
