	#navi { 
		overflow: hidden;
		margin:117px 0 17px 0;
		list-style-type: none; 
		padding:0;
		width:190px;		
	}
	
	#navi ul {
		margin:0;
		padding:0;
		font-weight:bold;
	}
	
	#navi a { 
		display:block;
		text-decoration: none; }
		
	#navi li { 
		float:left; 
		width: 100%; 
		margin:0; 
		padding: 0;
		list-style-type: none;
		}

	#navi li a { 
		width: 100%; 
		padding: 4px 0px 4px 3px;
		color: #cfd3e1;
		background:  url(bg_vmenue.gif) no-repeat bottom; 
		text-decoration:none;
	}
	
	#navi li a:visited { 
		width: 100%; 
		padding: 4px 0px 4px 3px;
		color: #cfd3e1;
		background:  url(bg_vmenue.gif) no-repeat bottom; 
		text-decoration:none;
	}
	
	#navi li a:hover { 
		color: #ffffff;
		background: url(bg_vmenue_act.gif) no-repeat bottom;
		text-decoration:none; }
	
	
	#navi li a#current{ 
		width: 100%; 
		padding: 4px 0px 4px 3px;
		color: #ffffff;
		background:  url(bg_vmenue_act.gif) no-repeat bottom; 
		text-decoration:none;
	}
	
	#navi li ul {
		list-style-type: none; 
		margin:0; 
		font-weight:normal;
		}
		
		
	#navi li ul li a { 
		color: #cfd3e1;
		padding: 4px 0px 4px 17px; 
		background: transparent;
	}

	#navi li ul li a:visited { 
		color: #cfd3e1;
		padding: 4px 0px 4px 17px; 
		background: transparent;
		
	}

	#navi li ul li a:hover { 
		color: #ffffff;
		background: transparent;
		
 }
	
	#navi li ul li#active a { 
		color:#ffffff;
		font-weight: bold; 
	}
