#menu { margin:0; padding:0; padding-left:15px; padding-top:10px; }
#menu img { vertical-align:middle; }
#menu ul { list-style: none; margin:0; padding:0; }
#menu li { position: relative; margin:0; padding:0; list-style-type:none; }
#menu a { display:block; text-decoration: none; margin: 0; position:relative; }

#menu li { border-top:0px solid #eee; }
#menu li a span { }
#menu li a { display:block; position:relative; font-size:12px; color:#969696; padding:3px 10px 5px 15px; border-left:0px solid #666; background-image:url(../image/menu_li_0.gif); background-position:left 50%; background-repeat: no-repeat; }
#menu li a:hover { color:#C09A13; border-left:0px solid #000; background-image:url(../image/menu_li_1.gif); background-position:left 50%; background-repeat:no-repeat; }
#menu li a:hover span { }

#menu li ul { display:none; padding-left:0px; z-index:1; border:0px solid #666; border-top:0; }
#menu li ul li { padding-bottom:0px; margin:0px; margin-bottom:0px; }
#menu li ul li a { padding:3px 10px 3px 25px; font-size:11px; color:#ddd; background:none; }
#menu li ul li a:hover { background:none; font-weight:normal; border-left:0; }

#menu .open_submenu ul { display: block; padding-bottom:15px; }
#menu_display_all #menu ul { display: block; }

#menu .akt_menu a { color:#fff; }
