

	 body { background: #ffff77; } 
	 #middle { background: #ffff77; } 
	
	 #divBannerRechts { background: #bcbdc1 } 
	 #divBannerRechts2 { background: #bcbdc1 } 
	 #divBannerRechts3 { background: #bcbdc1 } 
	 #divBannerRechts4 { background: #bcbdc1 } 
	 #divBannerRechts5 { background: #bcbdc1 } 
	 #divBannerLinks { background: #6c7188 } 
	 #divBannerLinks2 { background: #6c7188 } 
	 #divBannerLinks { background: #6c7188 } 
	 #divBannerLinks { background: #6c7188 } 
	 #divBannerLinks { background: #6c7188 } 
	
		
	
	

	#auswahl { 
		border-top: 1px solid #ffff77; 
		width: 230px; 
	}
	
	#divBannerLinks, #divBannerLinks2, #divBannerLinks3, #divBannerLinks4, #divBannerLinks5, #links * hr { 
		width: 230px;
	}

	#divBannerRechts, #divBannerRechts2, #divBannerRechts3, #divBannerRechts4, #divBannerRechts5, #rechts * hr {
		width: 250px;
	}
	
	#content, #contentslim { width: 680px; margin-left: 231px; padding-left: 39px; }
	#contentslim { width: 429px; margin-right: 251px; }
	
	
		
	ul#navi, ul#navi li, ul#navi li ul, ul#navi li ul li, ul#navi li ul li ul, ul#navi li ul li ul li { position: relative; } 

	/* unterebenen ausblenden (cache leeren & dvar) */
	ul#navi li ul, ul#navi li ul li ul, ul#navi li ul li ul li ul { display:none; } 
		
	
	/* 1. ebene */
	ul#navi { width:230px;padding:0;margin:0;top:0;left:0; line-height: normal; background: #ffff77; }
	ul#navi li { display:block;text-align:left;margin:0;padding:0 }

	ul#navi li a { 
		color: #0f010f;
		text-decoration: none; 
		font-family: Verdana,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		letter-spacing: 0px;
		width: 210px;
		padding-left: 20px;	
		padding-top: 3px;
		padding-bottom: 3px;
		display:block;
		border-bottom: 1px solid #ffff77;
	}
	
	ul#navi li.active a {
		color:  #bd5f4e;
		background:  #ffff77;
	}
	ul#navi li a:hover {
		color:  #bd5f4e;
		background:  #ffff77;
	}	


	/* 2. ebene */
	ul#navi li ul { width:230px;padding:0;margin:0;}
	ul#navi li ul li {list-style:none;float:none;margin:0;padding:0px;top:0;bottom:0;width: 230px;}
	ul#navi li.active ul {display:block;}
	ul#navi li.active ul li ul {display:none;}
		
	ul#navi li ul li a, ul#navi li.active ul li a {
		text-decoration: none; 
		color:  #000000;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		letter-spacing: 0px;
		background:  #ffff77;
		margin:0;
		top:0;
		bottom:0;
		display:block;
		width: 190px;
		padding-left: 40px;
		height:auto;
		padding-top: 1px;
	}
	
	ul#navi li.active ul li.active a {
		color:  #bd5f4e;
		background:  #ffff77;
	}
	
	ul#navi li ul li a:hover, ul#navi li.active ul li.active a:hover {
		color:  #bd5f4e;
		background:  #ffff77;	
	}


	/* 3. ebene */
	ul#navi li ul li ul { width: 230px;padding:0;margin:0;}
	ul#navi li ul li ul li {list-style:none;float:none;margin:0;padding:0px;top:0;bottom:0;width: 230px;}
	ul#navi li.active ul li.active ul {display:block;}
	ul#navi li.active ul li.active ul li ul {display:none;}
	
	ul#navi li ul li ul li a, ul#navi li.active ul li ul li a, ul#navi li.active ul li.active ul li a {
		text-decoration: none; 
		color:  #000000;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
		letter-spacing: 0px;
		background:  #6c7188;
		margin:0;
		top:0;
		bottom:0;
		display:block;
		width: 170px;
		padding-left: 60px;
		height:auto;
		padding-top: 1px;
	}
	
	ul#navi li ul li ul li a:hover, ul#navi li.active ul li.active ul li a:hover, ul#navi li.active ul li.active ul li.active a:hover {
		color:  #ffffff;
		background:  #323858;	
		width: 170px;
	}
	
	ul#navi li.active ul li.active ul li.active a {
		color:  #ffffff;
		background:  #323858;		
	}


	/* 4. ebene */
	ul#navi li ul li ul li ul {  230px;padding:0;margin:0;}
	ul#navi li ul li ul li ul li {list-style:none;float:none;margin:0;padding:0px;top:0;bottom:0; 230px;}
	ul#navi li.active ul li.active ul li.active ul {display:block;}
	ul#navi li.active ul li.active ul li.active ul li ul {display:none;}
	
	ul#navi li ul li ul li ul li a, ul#navi li.active ul li ul li ul li a, ul#navi li.active ul li.active ul li ul li a, ul#navi li.active ul li.active ul li.active ul li a {
		text-decoration: none; 
		color:  #000000;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		letter-spacing: 0px;
		background:  #6c7188;
		margin:0;
		top:0;
		bottom:0;
		display:block;
		width: 150px;
		padding-left: 80px;
		height:auto;
		padding-top: 1px;
	}
	
	ul#navi li ul li ul li ul li a:hover, ul#navi li.active ul li.active ul li ul li a:hover, ul#navi li.active ul li.active ul li.active ul li a:hover, ul#navi li.active ul li.active ul li.active ul li.active a:hover {
		color:  #ffffff;
		background:  #323858;	
		width: 150px;
	}
	
	ul#navi li.active ul li.active ul li.active ul li.active a {
		color:  #ffffff;
		background:  #323858;		
	}
	
.sitemapHead {
    color: #bd5f4e;
    background-color: #ffff77;
    text-decoration: none;
}
.sitemap {
    color: #000000;
    background-color: #ffff77;
}

