#topnavi {
	width: 631px;
	height: 38px;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 148px;
	top: 105px;
}
#topnavi li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	display: block;
	height: 38px;
	top: 0px;
}
#topnavi a {
	display: block;
	color: #0000ff;
	padding: 10px 0px 0px 0px;
	height: 28px;
	border: solid 1px #ffffff;
	font-size: 13px;
	text-align: center;
	text-decoration: none;
}
#topnavi1 {left: 0px; width: 68px;}
#topnavi2 {left: 71px; width: 68px;}
#topnavi3 {left: 142px; width: 68px;}
#topnavi4 {left: 213px; width: 121px;}
#topnavi5 {left: 337px; width: 59px;}
#topnavi6 {left: 399px; width: 80px;}
#topnavi7 {left: 482px; width: 100px;}
#topnavi8 {left: 585px; width: 48px;}

#topnavi li:hover a {color: #0000ff; border: solid 1px #0000ff;}
