    /* liens de navigation sur le site */


    /* navigation du site : hauts et bas de pages */

#navsite {
	width: 100%;
	float: left;
	background-color: #ffffff;
	}

#navsite ul li { display: inline; }

#navsite ul {
	margin: 0;
	padding: 0 0 0 40px;
	color: #ffffff;
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: .75em;
	letter-spacing: 2px;
	font-weight: bold;
	}

#navsite ul li a {
	padding: 0em 12px;
	background-color: #cc6600;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	border-right: 2px solid #ffffff;
	}

#navsite ul li a:hover {
	background-color: #DC4600;
	color: #cccc00;
	}

#navsite li a:hover, #navsite li a:active {
	color: #00ffff;
	text-decoration: none;
	background: #cc3333;
	text-align: left;
	font: bold normal "Lucida Sans Unicode", verdana, lucida, arial, sans-serif;
	}

    /* navigation menus inline : "b" */

#navinline
{
width: 90%;
float: left;
background-color: #ffffff;
}

#navinline ul { padding: 0; }
#navinline ul li { display: inline; }

#navinline ul
{
margin: 0;
padding: 0 0 0 7%;
color: #ffffff;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
font-size: .65em;
letter-spacing: 2px;
}

#navinline ul li a
{
padding: 0.2em 12px;
background-color: #fffff;
color: #666666;
text-decoration: none;
float: left;
border-right: 1px solid #94B473;
}

#navinline ul li a:hover
{
background-color: #cccc00;
color: #000000;
}

#navinline li a:hover, #navblist li a:active
{
color: #ff0000;
text-decoration: none;
background: #CC3333;
text-align: left;
font: normal "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
}


    /* fin des liens de navigation */
