.navi UL { 
margin : 0px 0px;margin-bottom : 0px;margin-left : 0px;
padding-top : 0px;padding-right : 0px;padding-bottom : 0px;padding-left : 0px;
list-style : none;
font-size : 90%;
line-height : 110%;
} 
.navi LI A { 
display : block;
padding-top : 2px;
padding-bottom : 1px;
padding-left : 6px;
border-top : solid;border-top-color : #def1cf;border-top-width : 0px;
border-bottom : solid #def1cf;border-bottom-width : 1px;
width : 150px;
font-size : 14px;
font-weight : bold; 
text-align : left;
} 
.navi LI A:hover { background-repeat : no-repeat; background-color : #f4fcf1; }