div#sidebar {float:left; width:175px; padding:0;}

/* 
    #005797
    #0082b5
*/

div#sidebar .block  div.titre {background-color:#002E4F; border-radius:5px 5px 0 0; height:40px; line-height:40px; vertical-align:middle; text-align:center;}
div#sidebar .block  div.titre {font-size:13px; color:#ffffff; text-decoration:none; cursor:normal;}

div#sidebar .block div.cadre {border:1px solid #cccccc; font-size:12px; color:#666866;}
div#sidebar .block div.conseiller {padding:10px; height:49px;}

div#sidebar .block div.sav {padding:10px 5px;}
div#sidebar .block div.sav .horaires {padding:5px 5px 0 5px;}

div#sidebar .block div.corps {border-bottom:1px solid #cccccc; margin-bottom:20px;}
div#sidebar .block div.corps li {border:1px solid #cccccc; border-bottom:none; height:40px; line-height:40px; vertical-align:middle; cursor:pointer;}
div#sidebar .block div.corps li a {display:block; font-size:12px; color:#666866;}
div#sidebar .block div.corps li:hover {border:1px solid #005797; border-bottom:none; background-color:#005797;}
div#sidebar .block div.corps li:hover a {color:#ffffff;}

div#sidebar .block div.corps li.dash .menu-picto {background:url('../../client/common/img/pictos/icon-accueil.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.dash:hover .menu-picto {background:url('../../client/common/img/pictos/icon-accueil-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li.devis .menu-picto {background:url('../../client/common/img/pictos/icon-devis.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.devis:hover .menu-picto {background:url('../../client/common/img/pictos/icon-devis-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li.commande .menu-picto {background:url('../../client/common/img/pictos/icon-commande.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.commande:hover .menu-picto {background:url('../../client/common/img/pictos/icon-commande-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li.facture .menu-picto {background:url('../../client/common/img/pictos/icon-facture.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.facture:hover .menu-picto {background:url('../../client/common/img/pictos/icon-facture-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li.infos .menu-picto {background:url('../../client/common/img/pictos/icon-infos.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.infos:hover .menu-picto {background:url('../../client/common/img/pictos/icon-infos-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li.infos .menu-picto {background:url('../../client/common/img/pictos/icon-infos.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.infos:hover .menu-picto {background:url('../../client/common/img/pictos/icon-infos-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li.carnet .menu-picto {background:url('../../client/common/img/pictos/icon-carnet.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.carnet:hover .menu-picto {background:url('../../client/common/img/pictos/icon-carnet-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li.avis .menu-picto {background:url('../../client/common/img/pictos/icon-avis.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.avis:hover .menu-picto {background:url('../../client/common/img/pictos/icon-avis-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li.sav .menu-picto {background:url('../../client/common/img/pictos/icon-sav.png') no-repeat 12px 12px;}
div#sidebar .block div.corps li.sav:hover .menu-picto {background:url('../../client/common/img/pictos/icon-sav-over.png') no-repeat 12px 12px;}

div#sidebar .block div.corps li span.menu-picto {float:left; height:40px; width:38px;}
div#sidebar .block div.corps li span.menu-libelle {float:left; height:40px; width:126px;}
