 ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
	}

#navi_h ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
	}

#navi_h li {
	width: 77px;
	margin: 0px;
	float: right;
	text-align: center;
	border-left: 1px solid #000;
}


#navi_h li  .a1 {
	text-decoration: none;
	color: White;
	display: block;
	width: 100%;
	background-color: #eb690a;
	padding: 1px 0px 1px 0px;
}



#navi_h li  .a1:hover {
	color: Silver;
	background-color: #f7a900;
}


#navi_h li  .a2 {
	text-decoration: none;
	color: White;
	display: block;
	width: 100%;
	background-color: #f7a900;
	padding: 1px 0px 1px 0px;
}


#navi_h li  .a2:hover {
color : Silver;
background-color : #002157;
}

/* --------------vertikale navi -------------------------------------------------------------------*/

#navi_v ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
	border: 0;

	}

#navi_v li {
width : 148px; 
margin : 0px;
text-align : left;
border: 0;
font-family: Verdana,Arial,sans-serif;
}


#navi_v li  .a3 {
text-decoration : none;
color : Black;
display : block;
width : 100%;
background-color :  #F8F8F8;
padding : 1px 0px 1px 10px;
border: 0;
font-size: 12px;
}



#navi_v li  .a3:hover {
color : #00599C;
background-color : #efefef;
}


#navi_v li  .a4 {
text-decoration : none;
color : #00599C;
display : block;
width : 100%;
background-color :  #efefef;
padding : 1px 0px 1px 10px;
border: 0;
font-size: 12px;

}


#navi_v li  .a4:hover {
color : #00599C;
background-color : #efefef;
}
/* --------------vertikale navi -------------------------------------------------------------------*/

#navi_v2 ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
	border: 0;
}

#navi_v2 li {
	width : 143px; 
	margin : 0px;
	text-align : left;
	border: 0;
	font-family: Verdana,Arial,sans-serif;
}

#navi_v2 li  .a5 {
	text-decoration : none;
	color : Black;
	display : block;
	width : 100%;
	background-color :  #F8F8F8;
	padding : 1px 0px 1px 15px;
	border: 0;
	font-size: 10px;
}



#navi_v2 li  .a5:hover {
	color : #00599C;
	background-color : #efefef;
}


#navi_v2 li  .a6 {
	text-decoration : none;
	color : #00599C;
	display : block;
	width : 100%;
	background-color :  #efefef;
	padding : 1px 0px 1px 15px;
	border: 0;
	font-size: 10px;
}


#navi_v2 li  .a6:hover {
	color : #00599C;
	background-color : #efefef;
}
