не работает активное меню. css /* Main Nav —*/ #mainnav{ background: #2C79B3 url(../images/nav.png) 0 0 repeat-x; height: 44px; margin: 0 0 25px; } #mainnav li { background: none repeat scroll 0 0 transparent; cursor: pointer; display: block; float: left; margin: 0; overflow: visible; padding: 0; } #mainnav li a { display: block; font-weight: bold; line-height: normal; margin: 0; padding: 12px 15px; text-decoration: none; color: #000000; } #mainnav ul li a.active, #mainnav ul li a.active:hover, #mainnav ul li a.active:active, #mainnav ul li a.active:focus{ background: none; } #mainnav li a:hover, #mainnav li a:active, #mainnav li a:focus, #mainnav li a.sfhover, #mainnav ul li a.active:hover { background: #2B6484 url(../images/nav-hover1.png) 0 0 repeat-x; color: #1689D2; } #mainnav li a.active, #mainnav li a.active:hover, #mainnav li a.active:active, #mainnav li a.active:focus { background: #234b6d; color: #fff; } код <div id="mainnav"> <ul class="menu" <li><a href="/" >1</a></li> <li ><a href="/" >2</a></li> <li class="active"><a href="/" >3</a></li></ul> </div>