#naviContainer { width:100%; } #navi { list-style-type:none; margin:0; padding:0; font-size:12px; font-weight:bold; } #navi li { float:left; } #navi a { display:block; padding:0px 11px; margin-top:7px; color:#49443d; } #navi a:hover , #navi a.active { padding-top:7px; margin-top:0; } #boxNavi { float:right; } #boxNavi a { width:11px; height:19px; display:block; float:left; margin-left:2px; margin-top:7px; } #boxNavi a.active { height:26px; margin-top:0; }