#navi {
	position: absolute;
	top: 38px;
	left: 30px;
	background-image: url(../images/navigationBottom.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	margin:0px;
	padding:0px 0px 25px 0px;
	width:244px;
	overflow:hidden;
}
#navi div {
	margin-top:125px;
	background-image: url(../images/navigationBackground.png);
	background-position:top-left;
	background-repeat:repeat-y;
}

#navi div ul {
	margin:0px 20px 0px 20px;
	list-style:none;
	padding:0px;
}
#navi div ul li a {
	text-decoration:none;
	display:block;
	width:100px;
	padding:6px 0px 6px 0px;
	color:#2290C6;
	font-size:11px;
	font-weight:bold;
}
#navi div ul li a:hover, 
#navi div ul li.selected a:hover {
	color:#000000;
}
#navi div ul li.selected a, 
#navi div ul li.selected ul li.selected a, 
#navi div ul li ul li.selected ul li.selected a {
	color:#000000;
}

#navi div ul li ul {
	margin:4px 0px 4px 0px;
	padding:4px 0px 4px 0px;
	border:1px solid #2290C6;
	border-width:1px 0px 1px 0px;
}
#navi div ul li ul li {
	padding-left:20px;
}
#navi div ul li ul li a {
	font-weight:normal;
}

#navi div ul li ul li ul {
	margin:0px;
	padding:0px;
	border-width:0px;
}
#navi div ul li ul li.selected {
	background-image: url(../images/pfeil.gif);
	background-position:2px 8px;
	background-repeat:no-repeat;
}
#navi div ul li.selected ul li a, 
#navi div ul li.selected ul li.selected ul li a {
	color:#2290C6;
}
#logo {
	position:absolute;
	top:0px;
	left:0px;
}