/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */
#pmenu{margin:0;padding:0;border:none;}
/* body{margin:0.5em;font-family:verdana,tahoma,arial,sans-serif;} */
/* Begin CSS Popout Menu */

#pmenu{ min-height:16px; }
#pmenu a:active, #pmenu a, #pmenu a:visited,
#pmenu a{ padding:2px 1rem 2px 0.5rem;white-space:nowrap; margin:0; display:block; color:#FFFFFF; background:#2F383F;}
#pmenu a:hover{ color:#000000; background:#EEEEEE; }

#pmenu ul{ max-height:30px; line-height:22px; list-style:none; margin:0; padding:0; float:left; max-width:300px; }
#pmenu li { position:relative; }
#pmenu ul ul{ position:absolute; z-index:500; top:auto; display:none; padding:0px 0px 0px 0px; }
#pmenu ul ul ul{ top:0; left:100%; }

#pmenu ul ul li a { border:1px solid #1E272E; border-right:1px solid #1E272E; border-top:0; }
#pmenu ul ul ul li a { border:1px solid #1E272E; border-left:0; border-top:0; }

div#pmenu li:hover{ cursor:pointer; z-index:100; }

div#pmenu li:hover ul ul,
div#pmenu li li:hover ul ul,
div#pmenu li li li:hover ul ul,
div#pmenu li li li li:hover ul ul
{display:none;}

div#pmenu li:hover ul,
div#pmenu li li:hover ul,
div#pmenu li li li:hover ul,
div#pmenu li li li li:hover ul
{display:block;}

#pmenu a.wauto, #pmenu a.wauto:visited{ color:#FFFFFF;  background:transparent; padding: 2px 1rem 2px 0.5rem;  border:0px; }
#pmenu a.wauto:hover{ background:#6080C1; font-weight:bold; }
#pmenu a.wauto:active{ color:#FFFFFF; background:#6080C1; }

#pmenu a#aktif { color:#FFFFFF; background:#90A0E4; font-weight:bold; }