#navi {
	width: 850px;
	height: 40px;
	background-image: url(../images/navi_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 5px;
}

.navi_element_no {
	float: left;
	height: 40px;
	margin-left: 18px;
}

.navi_element_act {
	float: left;
	height: 40px;
	margin-left: 18px;
}

#subnavi_pic {
	height: 150px;
}

#subnavi {

}

.subnavi_element {
	width: 250px;
	height: 16px;
	padding-left: 21px;
	padding-top: 1px;
	background-image: url(../images/subnavi_icon.gif);
	background-repeat: no-repeat;
	margin-left: -21px;
}

.subnavi_element a {
	text-decoration: none;
	font-style: normal;
	font-size: 11px;
}

.subnavi_element a:hover {
	text-decoration: none;
	font-style: normal;
	font-size: 11px;
}

