@charset "utf-8";
/* CSS Document */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu-vertical {
padding:7px 0px 0px 7px;
width:258px;
}
dl#menu-vertical {
width: 230px;
}
dl#menu-vertical dt {
text-align:left;
cursor: pointer;
margin:0;
line-height: 14px;
font-weight: bold;
}
#menu-vertical dt p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 0px 0px 4px;}
dl#menu-vertical dd {
display:none;
margin-left:50px;
}
#menu-vertical dt div {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 0px 0px 4px;}
dl#menu-vertical dd {
display:none;
margin-left:50px;
}
#menu-vertical dd p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 0px 0px 5px;
margin:0;
color:#333333;
}
#menu-vertical dd div {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 0px 0px 5px;
margin:0;
color:#333333;
}

dl#menu-vertical li {
text-align: left;
background: #fff;
display:inline;
}
dl#menu-vertical dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
}
dl#menu-vertical li a {
color:#000;
text-decoration: none;
display: block;
border: 0 none;
width:100%;
}

dl#menu-vertical dt a:hover {
background-color:#333333;
color:#FFFFFF;
}
dl#menu-vertical dt a:focus {
background-color:#333333;
color:#FFFFFF;
}
dl#menu-vertical dt a:active {
background-color:#333333;
color:#FFFFFF;
}


dl#menu-vertical li a:hover  {
background-color:#fecceb;
color:#888888;
}

dl#menu-vertical li a:focus  {
background-color:#fecceb;
color:#888888;
}
dl#menu-vertical li a:active  {
background-color:#fecceb;
color:#888888;
}

.onclick-li-hover {
background-color:#fecceb;
color:#888888;
}

#menu-produits li a:focus {
    color: #969696;
}

#menu-produits li a:active {
    color: #969696;
}

