#menu {
    float: left;
    display: inline;
    background: #f2f2f2;
    width: 300px;
    border-right: 1px solid #c8cdd1;
    margin: 0px;
    background: #dde0e2;
    text-align: left;
}

#menu ul, ul#menu {
    margin: 0px;
    list-style-type: none;
}

#menu ul {padding-top: 5px;}
#menu ul ul {padding-top: 0px;}

#menu li a{
    text-decoration: none;
    display:block;
    height:100%;
}
#menu li a img {vertical-align: middle;margin-right:8px;}
#menu li a.arrow-down{
    background:transparent url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-down.gif') no-repeat scroll right center;
}
#menu li a.arrow-up{
    background:transparent url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-up.gif') no-repeat scroll right center;
}

#menu li {font-weight: bold; border-bottom: 1px solid #c8cdd1; padding: 5px 10px;}
#menu li a{display: block; height:100%; background-repeat: no-repeat !important; background-position: center right;}
#menu li li a{background-position: 5px 5px;}

#menu li.active {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bgMenuYellow.gif') repeat-x top left!important;}
#menu li#li_wskazniki_i_stawki.active, #menu li#li_hotline.active, #menu li#li_biuletyn.active, #menu li#li_przewodniki.active, #menu li#li_katalogi.active, #menu li#li_umowy.active, #menu li#li_czasopisma.active, #menu li#li_komentarze.active,
#menu li#li_opracowania.active, #menu li#li_przepisy.active, #menu li#li_pmiejscowe.active, #menu li#li_formularze.active, #menu li#li_orzeczenia.active, #menu li#li_interpretacje.active,
#menu li#li_monitory.active, #menu li#li_regon.active, #menu li#li_dodatki.active, #menu li#li_publikuj.active, #menu li#li_kuratoria.active, #menu li#li_wlinki.active, 
#menu li#li_kom_ust.active, #menu li#li_krs.active, #menu li#li_wyszukiwarka.active, #menu li#li_umowy.active {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bgMenuYellow1.png') repeat-x top left!important;}
#menu li#li_webcasty.active {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bgMenuYellow2.png') repeat-x top left!important;}

#menu li li a{padding: 0px 0px 0px 20px; margin: 0px; }
#menu a.arrow-down {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-down.gif') no-repeat 5px 5px;}
#menu li li {text-transform: none; font-weight: normal; border: 0px; margin: 5px 0px; padding: 0px; }
#menu li li li {margin: 5px 0px; padding: 0px 10px;}
#menu li li li li{margin: 5px 0px; padding: 0px;}
#menu ul ul li {padding-left: 15px !important;}
#menu ul ul ul ul { margin: 0px !important;}

#menu ul ul { background: #fafafa url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-ul-light.png') repeat-x top left; margin: 5px -10px 0px; padding: 5px 0px;}
#menu ul ul ul { background-image: none !important; margin: 0px !important;}

#menu a.arrow-none {background-image: url('img/arrow-right.gif') !important;}
#menu li li a.arrow-up {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-top.gif') no-repeat 5px 5px !important;}
#menu li li a.arrow-down {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-down.gif') no-repeat 5px 5px !important;}
#menu a.arrow-left {background-image: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-left.gif') !important;}
#menu a.arrow-right {background-image: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-right.gif') !important;}

#menu ul.light a.arrow-up {background-image: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow2-top.gif') !important;}
#menu ul.light a.arrow-down {background-image: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow2-down.gif') !important;}
#menu ul.light a.arrow-left {background-image: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow2-left.gif') !important;}
#menu ul.light a.arrow-right {background-image: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow2-right.gif') !important;}
#menu a.selected {text-decoration: underline;}

#menu .pb0 {padding-bottom: 0px;}

#ajax_notify {position: absolute; top: 200px; left: 120px;}

#mfg_menu {position:fixed;}
#mfg_menu ul {width:300px;border-right:1px solid #c8cdd1;border-top:1px solid #c8cdd1;border-bottom:1px solid #c8cdd1;background:#dde0e2;list-style-type:none;}
#mfg_menu ul li a {text-decoration:none;font-weight:bold;padding:10px;line-height:25px;}
#mfg_menu ul ul {background: #fafafa url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-ul-light.png') repeat-x top left;border:0px;padding: 5px 0px;}
#mfg_menu ul li ul li {padding-left:10px;}
#mfg_menu ul li ul li a {font-weight:normal;line-height:20px;}