ul#navi { 
	width: 200px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#navi li a { 
	display: block;
	text-decoration: none;
	line-height: 18px;
	height: 18px;
	padding: 0 0 0 12px;
	background: transparent url(../../files/bg_navi_li.gif) no-repeat;
}

ul#navi li a:visited { 
	text-decoration: none;
}

ul#navi li a:hover { 
	text-decoration: none;
	background: transparent url(../../files/bg_navi_li_on.gif) no-repeat;
	color: #626262;
}

ul#navi li.current a { 
	display: block;
	text-decoration: none;
	line-height: 18px;
	height: 18px;
	padding: 0 0 0 12px;
	background: transparent url(../../files/bg_navi_li_on.gif) no-repeat;
}

ul#navi li.current a:visited { 
	text-decoration: none;
}

ul#navi li.current a:hover { 
	text-decoration: none;
	background: transparent url(../../files/bg_navi_li_on.gif) no-repeat;
	color: #626262;
}

ul#subnavi { 
	margin: 0 0 0 18px;
	padding: 0;
	background-color: #e5e5e5;
	list-style-type: none;
	width: 182px;
}

ul#subnavi li a { 
	background: transparent url(../../files/bg_navi_li_on.gif) no-repeat;
}

ul#subnavi li a:visited { 
	background: transparent url(../../files/bg_navi_li_on.gif) no-repeat;
}

ul#subnavi li a:hover { 
	background: transparent url(../../files/bg_navi_li_sub_on.gif) no-repeat;
}

ul#subnavi li.current a { 
	background: transparent url(../../files/bg_navi_li_sub_on.gif) no-repeat;
	font-weight: bold;
}

ul#subnavi li.current a:visited { 
	background: transparent url(../../files/bg_navi_li_sub_on.gif) no-repeat;
	font-weight: bold;
}

ul#subnavi li.current a:hover { 
	background: transparent url(../../files/bg_navi_li_sub_on.gif) no-repeat;
	font-weight: bold;
}

