body {
	padding: 0px;
	margin: 0px;
}

#printheader {display: none;}

#maincontainer {background:url(../img/bg.png) repeat-y 0 0;}

#navigationBox {
	float:left;
	width:270px;
	background:url(/img/header_illu_links.jpg) no-repeat 0 0;
	}
	
	#navigation {
		float:left;
		width:270px;
		padding-left:75px;
	}
	#navigation ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		width: 195px;
	}

	/* Erste Stufe */ 
	#navigation ul li a, #navigation ul li a:visited {
		display: block;
		font-weight: bold;
		text-decoration: none;
		width: 188px;
		padding: 0px 0 0px 7px;
		line-height:20px;
		color:#4C4444;
	}
	#navigation ul li a:hover {color:#000;}
	#navigation ul li.Current a, #navigation ul li.Current a:visited {color:#FCDC35;background-color:#4C4444;}
	
	/* Zweite Stufe */ 
	#navigation li ul {display: none;}
	#navigation li.Current ul {display: block;}
	#navigation li.Current ul li a, #navigation li.Current ul li a:visited {
		font-weight: normal;
		width: 178px;
		padding: 0px 0 0px 17px;
		color: #000;
		background: none;
	}
	#navigation ul li.Current li a:hover, #navigation ul li.Current li.Current a { background:none; color: #999;}
	
	/* Dritte Stufe */ 
	#navigation ul li ul li ul li {display: none;}
	#navigation ul li.Current li.Current ul li {display: block;}
	#navigation li.Current ul li.Current ul li a, #navigation li.Current ul li.Current ul li a:visited {
		font-weight: normal;
		width: 163px;
		/*border-top: 1px solid #000;*/
		padding: 3px 0 3px 37px;
		color: #000;
		background: none;
	}
	#navigation ul li.Current ul li.Current ul li a:hover, #navigation ul li.Current ul li.Current ul li.Current a {color: #999; }
	

#contentText {
	float:left;
	width:700px;
	margin: 0 10px 30px 15px;
}

#footer {
	clear:both;
	margin:0 0 0 270px;
	width:700px;
	text-align:center;
	font-size:10px;
}
#footer a {color:#000;}
