#main-menu
{
	margin: 0;
	padding: 10px 6px;
	background: url(line-main-menu.gif) 0px 64px repeat-x;
}

#main-menu ul
{
	list-style-type: none;
	margin: O;
	padding: 0;
}

#main-menu ul li
{
	float: left;
}

#main-menu ul li a:link,
#main-menu ul li a:visited
{
	display: block;
	float: left;
	height: 28px;
	width: 251px;
	margin: 0;
	padding: 40px 0 0 5px;
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #412124;
	font-size: 18px;
	font-weight: bold;
}

#main-menu ul li a.top1,
#main-menu ul li a.top2
{
	margin-right: 2px;
}

#main-menu ul li a:link.top1,
#main-menu ul li a:visited.top1
{
	background: url(top1.jpg);
}

#main-menu ul li a:hover.top1,
#main-menu ul li a:active.top1
{
	background: url(top1.jpg) 0 -68px;
	text-decoration: none;
	border: 1px solid #412124;
}

#main-menu ul li a:link.top2,
#main-menu ul li a:visited.top2
{
	background: url(top2.jpg);
}

#main-menu ul li a:hover.top2,
#main-menu ul li a:active.top2
{
	background: url(top2.jpg) 0 -68px;
	text-decoration: none;
	border: 1px solid #412124;
}

#main-menu ul li a:link.top3,
#main-menu ul li a:visited.top3
{
	background: url(top3.jpg);
}

#main-menu ul li a:hover.top3,
#main-menu ul li a:active.top3
{
	background: url(top3.jpg) 0 -68px;
	text-decoration: none;
	border: 1px solid #412124;
}

#main-menu ul li a:link.topHover1,
#main-menu ul li a:visited.topHover1
{
	background: url(top1.jpg) 0 -68px;
	text-decoration: none;
	border: 1px solid #412124;
}

#main-menu ul li a:link.topHover2,
#main-menu ul li a:visited.topHover2
{
	background: url(top2.jpg) 0 -68px;
	text-decoration: none;
	border: 1px solid #412124;
}

#main-menu ul li a:link.topHover3,
#main-menu ul li a:visited.topHover3
{
	background: url(top3.jpg) 0 -68px;
	text-decoration: none;
	border: 1px solid #412124;
}

#footer-top
{
	padding: 0;
}

#footer-interne
{
	margin: 0;
	text-align: right;
	padding-left: 0px;
	padding-right: 6px;
}

#footer-interne p
{
	color: #d8bb7f;
	margin: 0;
	padding: 0;
}


#footer-interne ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: right;
}

#footer-interne ul li
{
	float: left;
}

#footer-interne ul li a:link,
#footer-interne ul li a:visited
{
	display: block;
	float: left;
	height: 20px;
	margin: 0px 10px 0 0;
	padding: 0px 10px 0 0;
	color: #88635a;
	text-decoration: underline;
	border-right: 1px solid #88635a;
}

#footer-interne ul li a:active,
#footer-interne ul li a:hover
{
	text-decoration: none;
}

#footer-interne ul li a:link.footLinkHover,
#footer-interne ul li a:visited.footLinkHover
{
	text-decoration: none;
}

#footer-interne ul li a.footLast
{
	margin: 0;
	padding: 0;
	border-right: none;
}