#nav{ 
	background-image: url(images/bg-nav.gif);
	background-repeat: no-repeat;
	margin: 28px 0px 0px 8px;
	width: 422px;
	height: 32px;
	}

ul.menu { list-style:none; margin: 0px auto; padding: 0px; width: 422px }
ul.menu * { margin:0; padding:0 }
ul.menu a { display:block; color:#000; text-decoration:none}
ul.menu li { position:relative; float:left; margin-right:2px }
ul.menu ul { position:absolute; top:26px; left:0; background:#FF0000; display:none; opacity:0; list-style:none}
ul.menu ul li { position:relative; border: 1px solid #333333; border-top:none; width: 200px; margin:0}
ul.menu ul li a { color: #FFFFFF; display:block; padding: 4px 7px 4px 7px; background-color: #000000; text-align: left; }
ul.menu ul li a:hover { background-color: #FF0000;}
ul.menu ul ul { left: 200px; top:-1px}
ul.menu .menulink { color: #CCCCCC; font-family: Arial Narrow, Helvetica, sans-serif; font-size: 14px; letter-spacing: 0; padding: 5px 15px 5px 15px; margin: 0px; text-align: center; text-decoration: none; text-transform: uppercase; }
ul.menu .menulink:hover, ul.menu .menuhover { color: #FFFFFF; }
ul.menu .sub { background: #000000 url(image/arrow.gif) 186px 8px no-repeat;}
ul.menu .topline { border-top: 1px solid #333333}

ul.menu ul li a.invi { color: #FFFFFF; display:block; padding: 10px 7px 10px 7px; background-color: #333333; text-align: left; }
ul.menu ul li a.invi:hover { background-color: #333333;}
