ul#ttmenu, ul#ttmenu ul {margin:0; padding:0; font: normal 12px/1 Arial, sans-serif; overflow:hidden;}
ul#ttmenu li {list-style: none; cursor: pointer; overflow:hidden; list-style-position:outside;margin: 0;margin-bottom:1px}
ul#ttmenu li.folder {list-style: none; background: #eee url("tree2.png") no-repeat 8px -16px; padding:9px 0 9px 30px;}
ul#ttmenu li a {text-decoration:none; color: #000; display:block; margin-bottom:1px; padding:9px 0 9px 30px;background: #eee url("tree2.png") no-repeat 8px 8px;}
ul#ttmenu li.folder:hover, ul#ttmenu li a:hover {background-color:#ddd; font-weight:bold}
ul#ttmenu li.damnit, ul#ttmenu a.alvo {background-position: 8px -93px;background-color:#ddd}
ul#ttmenu li ul a.alvo {background-position: 8px -97px;}
ul#ttmenu li.canyon,ul#ttmenu li.canyon:hover {background: #5a91c7 url("tree2.png") no-repeat 7px -40px; color:#fff; padding:9px 0 9px 30px;font-weight:bold;text-shadow:1px 1px rgba(0,0,0,.5);border:0 none;}
ul#ttmenu li.bugmenot {background: url("tree2.gif") no-repeat right 100px;}
ul#ttmenu li ul {margin: 0 0 10px 10px;border-left:10px solid #bbb;border-bottom:1px solid #bbb}
ul#ttmenu li ul a {padding: 6px 0 6px 30px;background-position:8px 4px;background-color:transparent}
ul#ttmenu #alili {background:#ddd url("tree2.png") no-repeat 8px -63px;padding-left:30px}

a#super {display:block; background: #333; color: #fff; padding:5px 10px; text-decoration:none; width:80px; outline:none;}
a#super:hover {background: #2873C0}
.supermenu {position:absolute; top:10px; left:10px;}
.supermenu #ttmenu {width: 250px;  max-height:400px; _height: 400px; overflow: auto; border: 1px solid #333; padding:10px; background: #fff;}
