div.menu01{
 background: url('/images/menu/menu_bg.png') repeat-x scroll center 10px transparent;
 height: 35px;
 line-height: 1.3em;
 margin: 0;
 padding: 0;
 width: 940px;
 }

div.menu01 div.position{
 display: table;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 position: relative;
 }

div.menu01 div.position ul{
 font-size: 10pt;
/* font-family: arial, verdana, sans-serif; */
 font-weight: bold;
 height: 27px;
 list-style: none;
 margin: 0;
 padding: 0;
 }

div.menu01 div.position ul li{
 background: url('/images/menu/menu_s.png') no-repeat;
 float: left;
 height: 27px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
 }

div.menu01 div.position ul li a{
 background: url('/images/menu/menu.png') repeat-x;
 color: #808080;
 display: block;
 float: left;
 height: 27px;
 line-height: 19px;
 padding: 0 10px;
 text-decoration: none;
 margin-left: 1px;
 }

div.menu01 div.position ul li a:hover{
 color: #0000E0;
 cursor: pointer;
 }

div.menu01 div.position ul li.current{
 background: url('/images/menu/menu_c.png') repeat-x;
 color: #E0E0E0;
 cursor: default;
 padding: 1px 11px 0 10px;
 }

div.menu01 div.position ul li.left{
 background: url('/images/menu/menu_l.png') no-repeat scroll right top;
 width: 16px;
 }

div.menu01 div.position ul li.right{
 background: url('/images/menu/menu_r.png') no-repeat scroll left top;
 width: 21px;
 }


