div { margin: 0; padding: 0; } ul, li, a{ margin: 0; padding: 0;} .menu { border-style: solid; border-color: #ffffff; border-width: 0px 0px 0px 0px; text-align: left !important; padding-top:0px !important;} .hnavi { margin:0; padding:5px 0px 6px 0px; z-index:100; text-align:right; } .hnavi ul { display:inline; font-weight:bold; font-family:tahoma; font-size:11px; margin:0; padding:0px 0px 0px 0px; background-color:#FFE0C1; ; border-style:solid; border-color:004987; border-width:0px 2px 0px 0px;} .hnavi ul li { display:inline; padding:0; padding:0px 0px 0px 0px; } .hnavi a { display:inline; margin:0; padding:5px 6px 6px 6px; text-decoration:none; color:#FF6600; border-style:solid; border-color:004987; border-width:0px 0px 0px 2px ;} .hnavi li em { display:inline; margin:0; padding:0px 0px 0px 0px; background-color:#90A4D0; font-style:normal; color:#435A9E; } .hnavi em a {color:#435A9E;} .hnavi a:hover {color: #ffffff; background-color:#D74E00; } html>body .hnavi { padding:5px 0px 6px 0px; z-index:100;} html>body .hnavi ul { padding:5px 0px 6px 0px; border-color:004987; border-width:0px 2px 0px 0px ;} html>body .hnavi ul li { padding:5px 0px 4px 0px; } html>body .hnavi a { border-width:0px 0px 0px 2px;} html>body .hnavi li em { padding:5px 0px 6px 0px; }