.navigation_box {margin-bottom:15px}

/* ---------------------------------- Navigation ---------------------------------- */
a.navi_first:link, a.navi_first:visited {
	background:#fff url(../img/page/navi_first.gif) left no-repeat;
	display:block;
	color:#000;
	text-decoration:none;
	border-bottom: 1px solid #f0f0f0;
	padding-left:6px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:normal;
}

a.navi_first:hover {
	background:#f0f0f0 url(../img/page/navi_first_active.gif) left no-repeat;
	font-weight:bold;
	color:#ff9900;
}


a.navi_first_active:link, a.navi_first_active:visited {
	background:#f0f0f0 url(../img/page/navi_first_active.gif) left no-repeat;
	display:block;
	color:#ff9900;
	text-decoration:none;
	border-bottom: 1px solid #f0f0f0;
	padding-left:6px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}
a.box_navi_first_active:hover {
}

a.navi_second:link, a.navi_second:visited {
	background-color: #fff;
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	padding-left:23px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #f0f0f0;
}

a.navi_second:hover{
	color:#ff9900;
}

a.navi_second_active:link, a.navi_second_active:visited {
	background-color: #fff;
	display:block;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	padding-left:23px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom: 1px solid #f0f0f0;
}

a.navi_second_active:hover{
}

a.navi_third:link, a.navi_third:visited {
	background-color: #f0f0f0;
	display:block;
	color:#000;
	text-decoration:none;
	padding-left:35px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #fff;
	
}

a.navi_third:hover{
	color:#747474; /* C39700 */
}

a.navi_third_active:link, a.navi_third_active:visited {
	background-color: #EFEFEF;
	font-weight:bold;
	display:block;
	color:#ff9900;
	text-decoration:none;
	padding-left:35px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #fff;
}

a.navi_third_active:hover{
	color:#7d7b90;
}		
