/*
vertikale Navigationsliste mit zwei Ebenen in linker Spalte
Die Navigationsliste wird in TYPO3 dynamisch ersetzt. Die Formatangaben werden in das TypoScript SETUP Deines Templates uebernommen.
*/

div#menu_5 {
	position: absolute;
	top: 247px;
	left: opx;
	width: 195px;
	height: 25px;	
	margin-top: 5px;
	*margin: 0px;
	padding: 0px;
	text-align: left;	
}

div#menu_5 ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div#menu_5 ul li {
	list-style: url(none) none inside;
	border-bottom: 1px solid #fff;
	margin: 0px;
	padding: 0px;
	line-height: 25px;
}

div#menu_5 ul li a {
	display: block;
	border-bottom: 1px solid #fff;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	color: #FFFFFF/*#4C8DBD*/;
	line-height: 25px;
}
/* 1. Ebene */
div#menu_5 ul li a.navi_links {
	display: block; /*#CCDEEC*/
	background: transparent url(../gfx/sub_norm.jpg) repeat-x top;
	border-bottom: 1px solid #fff; /*#4C8DBD*/
	color: #196CAA;
	padding-left: 10px; /* IE Hack */
	*padding-left: 0px;
	font-size: 14px;
	font-weight: bold;
	line-height:25px;
}

div#menu_5 ul li a.navi_links:hover,
div#menu_5 ul li a.navi_links_hover {
	display: block;
	border-bottom: 1px solid #fff;
	border-right: 5px solid #FFA35E;
	color: #196CAA;
	padding-left: 10px; /*IE Hack*/
	*padding-left: 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	background: transparent url(../gfx/sub_hover.jpg) repeat-x top;
}

div#menu_5 ul li a.navi_links:active,
div#menu_5 ul li a.navi_links_active {
	display: block;
	border-bottom: 1px solid #fff; /*#4085B9*/
	border-right: 5px solid #FFBE8E;
	color: #5995C2;/*#B2CEE3*/
	padding-left: 10px; /*IE Hack*/
	*padding-left: 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	background: transparent url(../gfx/sub_hover.jpg) repeat-x top;
}
div#menu_5 ul li a.navi_links_actifsub {
	display: block;
	border-bottom: 1px solid #fff;
	border-right: 5px solid #FFBE8E;
	background: transparent url(../gfx/sub_hover.jpg) repeat-x top;
	color: #003F70;
	padding-left: 10px; /*IE Hack*/
	*padding-left: 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
}

/* 2. Ebene */
div#menu_5 ul li a.navi_links_2 {
	display: block;
	border-bottom: 1px solid #FFF;	
	color: #5995C2;
	padding-left: 15px; /*IE Hack*/
	*padding-left: 5px;
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	background: transparent url(../gfx/sub_norm.jpg) repeat-x top;
}
div#menu_5 ul li a.navi_links_2_hover, 
div#menu_5 ul li a.navi_links_2:hover {
	display: block;
	border-bottom: 1px solid #FFF;
	border-right: 5px solid #FFA35E;
	color: #5995C2;
	padding-left: 15px; /*IE Hack*/
	*padding-left: 5px;
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	background: transparent url(../gfx/sub_hover.jpg) repeat-x top;
}
div#menu_5 ul li a.navi_links_2_active {
	display: block;
	border-bottom: 1px solid #fff;
	border-right: 5px solid #FFBE8E; /*#CCDEEC*/
	color: #73A6CB;
	padding-left: 15px; /*IE Hack*/
	*padding-left: 5px;
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	background: transparent url(../gfx/sub_hover.jpg) repeat-x top;
}

div#menu_5 ul li a.navi_links_2_actifsub {
	display: block;
	border-bottom: 1px solid #fff;
	border-right: 5px solid #FFBE8E;
	color: #003F70;
	padding-left: 15px; /*IE Hack*/
	*padding-left: 5px;
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	background: transparent url(../gfx/sub_hover.jpg) repeat-x top;
}

/* 3. Ebene */
div#menu_5 ul li a.navi_links_3 {
	display: block;
	border-bottom: 1px solid #FFF;
	color: #73A6CB;
	padding-left: 20px; /*IE Hack*/
	*padding-left: 10px;
	font-size: 13px;
	line-height: 25px;
	background: transparent url(../gfx/sub_norm.jpg) repeat-x top;
}
div#menu_5 ul li a.navi_links_3_hover, 
div#menu_5 ul li a.navi_links_3:hover {
	display: block;
	border-bottom: 1px solid #FFF;
	border-right: 5px solid #FFA35E;
	color: #73A6CB;
	padding-left: 20px; /*IE Hack*/
	*padding-left: 10px;
	font-size: 13px;
	line-height: 25px;
	background: transparent url(../gfx/sub_hover.jpg) repeat-x top;
}
div#menu_5 ul li a.navi_links_3_active {
	display: block;
	border-bottom: 1px solid #fff;
	border-right: 5px solid #FFBE8E;
	color: #8CB5D5;
	padding-left: 20px; /*IE Hack*/
	*padding-left: 10px;
	font-size: 13px;
	line-height: 25px;
	background: transparent url(../gfx/sub_hover.jpg) repeat-x top;
}

div#menu_5 ul li a.navi_links_3_actifsub {
	display: block;
	border-bottom: 1px solid #fff;
	border-right: 5px solid #FFBE8E;	
	color: #8CB5D5;
	padding-left: 20px;
	/*IE Hack*/
	padding-left: 10px;
	font-size: 13px;
	line-height: 25px;
}