http://allejp.netsons.org/cupManager/

CSS
codice:
#nav_bar{
	background-image:url(image.png);
	background-repeat:repeat-x;
	height:55px;
}

#nav_bar_logo{
	height:55px;
	width:170px;
	position:absolute;
	top:0px;
	left:0px;
}

#nav_bar_content{
	height:55px;
	width:900px;
	margin:0px auto;
}

#nav_bar_menu{
	margin-left:200px;
	height:55px;
}


#nav_bar_menu .nav-button{
	background-color:#0F0F0F;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	padding:8px;
	width:100px;
	margin-top:14px;
}
Non so perchè, ma l'attributo margin-top:15px che do al pulsante non viene riferito al suo contenitore(il div #nav_bar_menu) ma a chissà cosa, e mi fa spostare tutto, come mai succede questo?
In teoria con quel css dovrei avere tutto in linea, e il pulsante un pò più basso...