

#menu {
		float:left;
		width: 230px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
		}
#navLeft, #navRight {
border:0px solid #CCC;
margin: 0;
padding: 0;
width: 230px;
list-style: none;
overflow: hidden;
}

#navLeft li, #navRight li {
width: 230px;
overflow: hidden;
font-size:12px;
font-weight:bold;
}

#navLeft a, #navRight a {
color:#000;/*couleur du menu gauche*/
text-decoration:none;
}
.nav_header a  {
display: block;
width: 230px;
height: 18px;
background: url(img/nav_header.gif) no-repeat;
}
.nav_header2 a  {
display: block;
width: 230px;
height: 25px;
background: url(img/nav_header2.gif) no-repeat;
}
.nav_body a  {
display: block;
width: 230px;
height: 20px;
background: url(img/nav_body.gif) no-repeat;
line-height:20px;
}
.nav_body2 a  {
display: block;
width: 230px;
height: 20px;
background: url(img/nav_body2.gif) no-repeat;
padding-left: 20px;
line-height:20px;
}

.nav_body3 a  {
display: block;
width: 230px;
height: 20px;
background: url(img/nav_body3.gif) no-repeat;
padding-left: 20px;
line-height:20px;
}
.nav_bod a  
{
display: block;
width: 230px;
height: 20px;
background: url(img/nav_body2.gif) no-repeat;
padding-left: 0px;
line-height:20px;
text-decoration:none;
}

.nav_bod  {
display: block;
width: 230px;
height: 20px;
padding-left: 12px;
line-height:20px;
background: url(img/nav_bod.gif) no-repeat;
color:#000000;

}
.nav_bod2  {
display: block;
width: 230px;
line-height:20px;
background: url(img/nav_bod.gif) no-repeat;
color:#CC0000;

}
.nav_bodpara  {
display: block;
width: 230px;
height: 20px;
/*padding-left: 12px;*/
text-align:center;
line-height:20px;
background: url(img/nav_bod.gif) no-repeat;
color:#000000;}

.nav_bodline  {
display: block;
width: 230px;
height: 15px;
padding-left: 12px;
line-height:15px;
background: url(img/nav_bodline.gif) no-repeat;
color:#CC0000;
}
.nav_header  {
display: block;
width: 230px;
height: 19px;
padding-left: 12px;
line-height:19px;
background: url(img/nav_header.gif) no-repeat;
color:#CC0000;
text-decoration:none;
}

.nav_footer a  {
display: block;
width: 230px;
height: 18px;
background: url(img/nav_footer.html) no-repeat;
}
.nav_footer2 a  {
display: block;
width: 230px;
height: 19px;
background: url(img/nav_footer2.gif) no-repeat;
}
.headfoot{

width: auto;
height: 19px;
background: url(img/headfoot.gif) no-repeat;
}
.nav_body a:hover
{
background-position:  0 -20px;
color:#016001;
}
.nav_body2 a:hover
{
background-position:  0 -20px;
color:#016001;
}
.nav_body3 a:hover
{
background-position:  0 -20px;
color:#016001;
}
.active a:active  {
background: url(img/nav_body.gif) no-repeat;
background-position:  0 -40px;
color:#fff;
}
.2_active a:active  {
background: url(img/nav_body2.gif) no-repeat;
background-position:  0 -40px;
color:#fff;
}
#navcontainer ul
{
float:left;
margin: 0;
padding: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#navcontainer div { margin: 3px 0 0 0;}
#navcontainer a
{
float: right;
padding: 4px 4px 4px 4px;
border: 1px solid #CCC;
width: 230px;
background-color: #CCC;
background-image: url(img/fondcart.html);
}

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none;
}

#navcontainer a:hover
{
border: 1px solid #CCC;
background-color: #F60;
background-image: url(img/down.html);
color: #333;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #CCC;
background-color: #FF6600;
background-image: url(img/fondcart.gif.html);
color: #333;
text-decoration:none;
}

a {text-decoration:none;}