/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/skeleton.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#nav, 
#nav ul {padding: 0; margin: 0; list-style:none; display: inline; position:relative; z-index:200;}
#nav {height: 23px; }

#nav li {float: left; padding: 0 6px; margin: 0; height: 23px; line-height:23px; background:#666666; margin-right:2px; }
#nav li.linker-rand {  }
#nav li li { background:#333333; float: none; color:#FFFFFF; margin: 0; width: 200px; height: 18px; line-height:18px; padding: 0px 9px; text-align: left; border: none;}

#nav li li.first { padding-top:10px; }
	
#nav li li.last { padding-bottom:10px; }
/* a hack for IE5.x and IE6 */
* html #nav li:hover ul { padding: 0; margin: 0; width: 175px; clear:both; display: block; }

#nav li a {display:inline; float:left; margin:0; color: #FFFFFF; font-size: 14px; font-weight: normal; text-decoration:none; white-space:nowrap;}
#nav li a.aktiv { }
#nav li:hover, #nav li.aktiv { background:#333333; }
#nav li li a {color: #999999; font-size: 14px; font-weight: normal; height:17px; line-height:17px; float:none;}

#nav li:hover {position:relative; z-index:300; }
#nav li ul {padding: 3px 0px 0px 0px; }
#nav li:hover ul {left: 0px; top: 22px; padding: 3px 0px 0px 0px; }


#nav ul {position:absolute; left:-9999px; top:-9999px; }

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover ul li:hover ul {left:-15px; margin-left:100%; top:-1px; }
/* keep further levels hidden */
#nav li:hover ul ul {position:absolute; left:-9999px; top:-9999px; }

/* show path followed */
#nav li:hover a
#nav li:hover li:hover a,
#nav li:hover li a:hover,
#nav li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover li:hover a
{text-decoration: none; color:#ffffff; }

#nav ul li:hover,
#nav ul li:hover li:hover {  }

#nav li:hover li a,
#nav li:hover li:hover li a,
#nav li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li:hover li a
{text-decoration: none; color:#999999; font-size:13px; }