/* Nav Level 1 */
div#nav1 {

	position:			relative;
	padding-top:		3px;
	height:				500px;

}

div#nav1 ul {

	margin:				0;
	padding:			0;
	list-style:			none;
	list-style-image:	none;

}

div#nav1 ul li {

	margin:				0;
	padding:			0;
	position:			relative;
	width:				135px;
	height:				21px;
	margin-top:			1px;

}

div#nav1 a {

	display:			block;
	height:				17px;
	color:				#333;
	text-decoration:	none;
	padding:			4px 0 0 20px;
	background:			transparent url('/img/ab.gif') no-repeat 8px 7px

}

div#nav1 a.downloads {

	display:			block;
	height:				17px;
	color:				#999;
	text-decoration:	none;
	padding:			4px 0 0 20px;
	background:			transparent url('/img/schloss.gif') no-repeat 6px 5px

}

div#nav1 ul li ul {

	display:			none;
	margin:				0;
	position:			absolute;
	top:				-1px;
	left:				135px;
	padding-left:		1px;

	/* invisble expansion for usability */ 
	background-image:	url('/img/blank.gif');

}

div#nav1 ul li:hover ul li a, div#nav1 ul li.active ul li a  {

	display:			block;
	height:				17px;
	color:				#333;
	text-decoration:	none;
	padding:			4px 0 0 15px;
	background:			transparent url('/img/ab.gif') no-repeat 8px 7px;
	font-weight:		normal;
	text-align:			left;

}

div#nav1 ul li:hover ul li:hover a, div#nav1 ul li.active ul li.active a {

	background:			#009ee0 url('/img/aw.gif') no-repeat 8px 7px;
	color:				#fff;

}

div#nav1 ul li ul li div {

	display:			none;

}