/* ---------------------- colonne-gauche ---------------------- */
#globalconteneur div.colonne-gauche {
    float: left;
    margin: 0;
    padding: 20px 0 0 0;
    width: 208px;
}
#globalconteneur div.colonne-gauche h2 {
    float: left;
    margin: 0;
    padding: 0;
    font-size:12px;
    color:#fff;
}
#globalconteneur div.colonne-gauche div.bloc-menu {
    float:left;
    display: block;
    margin: 0;
    padding: 0;
    width: 208px;
    background: url(../images/static/categorie-clne-gauche.png) repeat-y 0 0;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu {
    margin: 0;
    padding: 0;
    width: 208px;
    list-style-type: none;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu span{
    cursor:pointer;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1 ul li.niv2 ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
/* niv1 */
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1-premier {
    margin: 0;
    padding: 8px 15px 8px 15px;
    width: 178px;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    background: url(../images/static/categorie-submenu-ligne.png) no-repeat 0 0;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1-premier {
    background: none;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1 span, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1-premier span{
    display: block;
    margin: 0;
    padding: 0;
    width: 178px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
    background: url(../images/static/categorie-submenu-plus.gif) no-repeat right 4px;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1 span.selected, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1-premier span.selected{
    color: #FF9900;
    background: url(../images/static/categorie-submenu-moins.gif) no-repeat right 4px;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1 a, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1-premier a{
    display: block;
    margin: 0;
    padding: 0;
    width: 178px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
    background: url(../images/static/categorie-submenu-plus.gif) no-repeat right 4px;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1 a.selected, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li.niv1-premier a.selected{
    color: #FF9900;
    background: url(../images/static/categorie-submenu-moins.gif) no-repeat right 4px;
}

/* niv2 */
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2 {
    margin: 0;
    padding: 0 0 1px 10px;
    width: 178px;
    font-size: 11px;
    color: #333333;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2-dernier {
    margin: 0;
    padding: 0 0 8px 10px;
    width: 178px;
    font-size: 11px;
    color: #333333;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2 span, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2-dernier span{
    display: block;
    margin:1px 0 0 0;
    padding: 0;
    width: 173px;
    color: #333333;
    text-decoration: none;
    font-weight: normal;
    background:none;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2 span.selected, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2-dernier span.selected {
    color: #000000;
    font-weight: bold;
    margin:0;
    background:none;    
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2 a, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2-dernier a{
    background:none;
    font-weight: normal;    
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2 a.selected, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li.niv2-dernier a.selected{
    font-weight: bold;
    background:none;
    color:#333;
}
/* niv3 */
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li ul li.niv3 {
    margin: 0;
    padding: 0 0 0 10px;
    width: 168px;
    font-size: 11px;
    color: #333;
    background:none;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li ul li.niv3-dernier {
    margin: 0;
    padding: 0 0 3px 10px;
    width: 168px;
    font-size: 11px;
    color: #333;
    background:none;
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li ul li.niv3 a, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li ul li.niv3-dernier a {
    display: block;
    margin: 0;
    padding: 0;
    width: 168px;
    color: #333;
    text-decoration: none;
    background:none;
    font-weight:normal;    
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li ul li.niv3 a.selected, #globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li ul li.niv3-dernier a.selected {
    color: #333;
    text-decoration:underline;    
}
#globalconteneur div.colonne-gauche div.bloc-menu ul.submenu li ul li ul li a:hover{
    text-decoration:underline;
}
