/* ----------------------------------------------------------------------------- */
/* Linke Navigation */
ul.navileft, ul.specialleft{
	width:212px; padding:0;
	list-style:none outside;
}

ul.navileft *, ul.specialleft *{
	color:#4D4D4D;
}

/* aufgetrennt, da li#abschluss nicht mit einberechnet wird (FF3.5) */
ul.navileft{
	margin:0 0 14px 0;
}

ul.specialleft{
	margin:0 0 9px 0;
}

/* ----------------------- */
/* Listenelemente */
ul.navileft li, ul.specialleft li{ 
	width:202px;
	vertical-align:middle;
	height:17px; line-height:16px; /* beide Angaben f?r Unterschiede in IE6 und FF */
	text-overflow: "..";
	white-space: nowrap;
	overflow: hidden;
}

ul.specialleft li{ 
	height:22px; line-height:22px;
}

/* Hauptmenüpunkte */
/* erster Eintrag */
li.maintop, li.main{
	width:212px !important;
	font-weight:bold;
}
	
li.maintop{
	height:27px !important;
}

li.main{
	height:26px !important;
}

li.maintop a, li.main a{
	line-height:27px;
	display:block;
	width:187px;
	padding: 0 0 0 25px;
	color:white;
}

ul.specialleft li.maintop a{
	width:162px;
  padding: 0 0 0 50px;
}

ul.navileft li#abschluss{
	height:5px; line-height:0px; float:left;
	width:212px;
}

/* Untermenüpunkte */
ul.navileft li.sub1 a, ul.navileft li.sub2 a, ul.navileft li.sub3 a, ul.navileft li.sub4 a{ 
	margin:0 0 0 5px; padding:0 0 0 10px;
	color:#4D4D4D; font-weight:normal;
	line-height:15px;
	font-size:11px;
	background:url(../pics/navileft/arrow_gray8.png) no-repeat;
}

ul.navileft li.sub1 a:hover, ul.navileft li.sub2 a:hover, ul.navileft li.sub3 a:hover, ul.navileft li.sub4 a:hover{
	color:#E6003B;
}

ul.navileft li.sub1{
	padding:0 0 0 10px; 
}

ul.navileft li.sub2{
	padding:0 0 0 20px; width:192px;
}

ul.navileft li.sub3{
	padding:0 0 0 30px; width:182px;
}

ul.navileft li.sub4{
	padding:0 0 0 40px; width:172px;
}

/* Aktueller Link im Content */
ul.navileft li#navileftactive a{ 
	background:url(../pics/navileft/arrow_red8.png) no-repeat;
	color:#E6003B; cursor:default; font-weight:bold;
}