#navi
{
	position: relative;
	width: 975px;
	margin: -0 auto 0 auto;
	height: 28px;
	padding-left: 0;
}

#navi ul, .navi2 ul
{
	margin: 0;
	padding: 0;
}

#navi ul { list-style: none; }

#navi ul li { 
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#navi ul li { border-left: 1px solid white; }
#navi ul li:first-child { border-left: 0; }

#navi ul li a { 
	display: block; 
	width: 194px; 
	height: 20px; 
	background-color: rgba(35, 94, 135, 0.8); 
	color: white; 
	text-transform: uppercase; 
	font-weight: bold; 
	padding-top: 8px;
}

#navi ul li a:hover { background-color: rgba(10, 66, 104, 0.8); text-decoration: none; }
#navi ul li a.current { background-color: rgba(7, 48, 76, 0.8); text-decoration: none; }