/* Hauptnavigation
--------------------------------------------------------------*/
	
/* Allgemein*/	
#MainNav {
	position: relative;
	top: 30px;
	left: 10px;
	width: 245px;
}
/* Liste 1. Ebene*/
#MainNav ul {
	list-style: none outside;
	padding: 0;
	margin: 0;
}
/* Listeneinrueckung nte. Ebene*/
#MainNav ul ul  {
margin-left: 15px;
}
/* Listenpunkte nte. Ebene*/
#MainNav ul li  {
	margin-top: 6px;
	background-color: #ffffff;
	color: #fff;
/*	border: solid #B8D1E7 1px;*/
}
/*
	In dieses LI wird die naechste Liste eingeschachtelt
*/
#MainNav ul li.ohne  { 
margin: 0;
background-color: transparent;
color: #B8D1E7;
border: 0 none;
}
/*
	Allgemeines Aussehen der Links
*/
#MainNav ul a {
	display: block;
	background-color: transparent;
	color: #002C61;
	padding: 0px 5px 0px 8px; /* 8px Abstand zu border-left*/
	text-decoration: none;
}
#MainNav ul a:hover {
	background-color: #002C61;
	color: #fff;
	border-left: 7px solid #d14000;
}
#MainNav ul a:visited { 
color: #666;
}
#MainNav ul a:visited:hover { 
color: #fff;
}
/* 
	Zur  Anzeige der aktuellen Rubrik
*/
#MainNav ul a.aktiv { 
background-color: #B8D1E7;
color: #002C61;
border-left: 7px solid #d14000;
}
#MainNav ul a.aktiv:hover { 
background-color: #002C61;
color: #fff;
border-left: 7px solid #d14000;
}

/* 
	Erste Ebene
	Steuern der verschiedenen Breiten je nach Verschachtelung;
	Borders und Paddings jeweils einrechnen;
	falls 'transitional': Conditional Comments fuer MSIE notwendig.
 */
#MainNav ul li  {
	width: 245px;
}
#MainNav ul a {
width: 225px;
border-left: 7px solid #B8D1E7;
}
/*
	Zweite Ebene
*/
#MainNav ul ul li {
width: 230px;
}
#MainNav ul ul a {
	width: 210px;
	border-left: 7px solid #B8D1E7;
}
/*
	Dritte Ebene
*/
#MainNav ul ul ul li {
width: 215px;
}
#MainNav ul ul ul a {
	width: 195px;
	border-left: 7px solid #B8D1E7;
}
/* 
	Sichtbar und unsichtbar
*/
.invis, hr {
display: none;
}
.vis {
}
/*
	Getestet mit:
	Moz, IE6, Opera7 unter Win
*/
