Cytat(bastard13 @ 24.07.2010, 13:49:35 )

Wydaje mi się, żę u ciebie za wyświetlenie tej kreski odpowiada:
background: url(images/img03.jpg) no-repeat right 50%;
więc powinieneś w klasie last mieć coś takiego:
.last {background: none;}
Rozumiem już gdzie błąd popełniłem, teoretycznie to powinno działać. A praktycznie nie działa, może w złe miejsce w kodzie daje tą klasę, ale próbowałem już wszędzie.
/* Menu */
#menu {
float: left;
width: 880px;
height: 58px;
background: url(images/img02.jpg) repeat-x left top;
}
#menu ul {
margin: 0;
padding: 23px 0 0 20px;
list-style: none;
line-height: normal;
}
.last {background: none;
}
#menu li {
float: left;
text-align: center;
}
#menu a {
display: block;
padding: 0 50px;
background: url(images/img03.jpg) no-repeat right 50%;
text-decoration: none;
text-transform: uppercase;
font-size: 11px;
color: #FFFFFF;
}
#menu a:hover {
color: #FFFFFF;
}
#menu .current_page_item a {
color: #FFFFFF;
}