#nav {
	margin: 0;
	padding: 130px 0 0;
	width: 130px;
	float: right;
}

#nav ul {
	list-style-type: none;
	text-align: left;
	padding: 0;
	margin: 0;
}

	#nav li {
		padding: 0 0 5px 0;
	}
	
	#nav a {
		display: block;
		font-size: 1.1em;
		font-weight: bold;
		padding: 12px 0 6px 37px;
		/*width: 161px; 179px;  193px 
		background: url(../images/nav_u.gif) transparent no-repeat 0 0;*/
	}
	
	#nav a:link, #nav a:visited {
		background: url(../images/ster_subM.png) transparent no-repeat 0 50%;
		text-decoration: none;
		color: #FF0099;
	}

	#nav a:hover, #nav a:active,
	#nav li.active a:link,
	#nav li.active a:visited,
	#nav li.active a:hover {
		color: #FFFF66;
		text-decoration: none;
		background: url(../images/ster_subM.png) transparent no-repeat 0 50%;
	}
	
		/* subsubmenu */
		#nav li ul {
			width: auto;
			margin: 0 0 0 30px;
		}
		
		#nav li ul a {
			background: none;
		}
		
		#nav li.active li {
			padding-bottom: 0;
			/*width: 230px;*/
		}

		#nav li.active li a:link,
		#nav li.active li a:visited {
			display: block;
			font-size: 0.9em;
			color: #FF0099;
			text-transform: none;
			padding: 0 0 4px 9px;
			line-height: 14px;
			/*width: 159px;*/
			background: none;
		}
		
		#nav li.active li a:hover {
			color: #fff;
			background: none;
		}
		
			#nav li.active li.active a {
				color: #FFFF66;
				text-decoration: none;
			}
			
		