#hnavi { 
	margin:0px;
	padding:0; 

	font-family: Arial, Helvetica, sans-serif; 
	font-size:63%; 
	font-weight: normal;
	color:#ffffff; 
	
}
#hnavi a { display:block; }
#hnavi a:link  { text-decoration: none; }
#hnavi a:active { text-decoration: none; }
#hnavi a:visited { text-decoration: none; }
#hnavi a:hover { text-decoration: none; color: #0096dc;  }

.navival1 { 
	color: #00528a; 
}
.naviurl1 { 
	color: #00528a; 
}

#hnavi ul {
	list-style-type: none; 
	margin:0; 
	padding:0;
	height:19px; 
}
#hnavi ul li {
	margin:0 4px 0 0;  
	padding:0; 
	float:left;
	line-height:19px;
	height:20px;
}

#hnavi ul li .oikea {
	margin:0; 
	padding:0 13px 0 13px; 
	float:left;
	line-height:19px;
	height:19px;
}

#hnavi ul li.url {
	background-image:url(navi1url-v.gif);
	background-repeat:no-repeat;

}

#hnavi ul li.val {
	background-image:url(navi1val-v.gif);
	background-repeat:no-repeat;

}

#hnavi ul li.url .oikea {
	background-image:url(navi1url-o.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#hnavi ul li.val .oikea {
	background-image:url(navi1val-o.gif);
	background-repeat:no-repeat;
	background-position:right;
}



#hnavi ul li .block { 
	float:left; 
	display:block; 
	margin:0; 
	padding:0 8px 0 8px; 
	
	background-repeat:repeat-x;
}
/*
#hnavi ul li.val .block { 
	background-image:url(menu-active.jpg);
}
#hnavi ul li.url .block { 
	background-image:url(menu-link.jpg);
}

#hnavi ul li.hnavi-left .block {
	margin:0; 
	padding:0; 
	background-image:url(menu-left-round.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:38px; 
	overflow:hidden;
}
#hnavi ul li.hnavi-right .block {
	margin:0; 
	padding:0; 
	background-image:url(menu-right-round.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:38px; 
	overflow:hidden;
}
*/

#hnavi ul li a { 
/*
	float:left; 
	display:block; 
	margin:0; 
	padding:0; 
	text-decoration:none;
	*/
}


