Moin

was genau stimmt denn bei der Navi nicht? Kannst du mal n Screenshot zeigen?
Code:
#navbar {
clear: both;
float: left;
width: 100%;
height: 32px;
background: transparent url(images/nav_bg.gif) repeat-x 0 0;
}
ul.menu {
float: left;
margin: 0;
padding: 0 15px;
list-style-type: none;
}
ul.menu li {
float: left;
}
ul.menu li a {
float: left;
display: block;
height: 28px;
padding: 3px 15px 0 15px;
line-height: 24px;
color: #ffffff;
}
Was auf jeden Fall unnötig ist, sind die ganzen float:left; für jedes Element.
Es reicht den Listenpunkten (li) ein float:left mitzugeben, der Rest kann erstmal weg
