/* XXXXXXXXXXXXXXXXX Menue Links XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#navi_con ul, li {
	margin: 0px;
	padding: 0px;
	display:inline;
}

/* XXXXXXXXXXXXXXXXX EBENE 1 XXXXXXXXXXX*/
#navi_con ul.ul_level_1 li.li_level a,
#navi_con ul.ul_level_1 li.li_level a:link,
#navi_con ul.ul_level_1 li.li_level a:visited {
	display: block;
	font-size: 0.813em; /*13px*/
	color:#fff;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.875em; /*30px*/
	border-bottom: #2a547e 1px solid;
	padding-left: 10px;
}

#navi_con ul.ul_level_1 li.li_level a:hover,
#navi_con ul.ul_level_1 li.li_level a:active,
#navi_con ul.ul_level_1 li.li_level_ac a,
#navi_con ul.ul_level_1 li.li_level_ac a:link,
#navi_con ul.ul_level_1 li.li_level_ac a:visited,
#navi_con ul.ul_level_1 li.li_level_ac a:hover,
#navi_con ul.ul_level_1 li.li_level_ac a:active {
	display: block;
	font-size: 0.813em; /*13px*/
	color:#ffcc33;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.875em; /*30px*/
	border-bottom: #2a547e 1px solid;
	padding-left: 10px;
}

/* XXXXXXXXXXXXXXXXX EBENE 2 XXXXXXXXXXX*/
#navi_con ul.ul_level_2 {
	display: inline-block;
	margin-top: 5px;
	margin-bottom: 15px;
}

#navi_con ul.ul_level_2 li.li_level a,
#navi_con ul.ul_level_2 li.li_level a:link,
#navi_con ul.ul_level_2 li.li_level a:visited {
	display: block;
	font-size: 0.750em; /*12px*/
	color:#fff;
	font-weight:normal;
	text-decoration: none;
	line-height: 1.563em; /*25px*/
	border-bottom: medium transparent none;
	padding-left: 25px;
	background: url(/media/sub_point.gif) 17px 0.313em/*5px*/ no-repeat;
}

#navi_con ul.ul_level_2 li.li_level a:hover,
#navi_con ul.ul_level_2 li.li_level a:active,
#navi_con ul.ul_level_2 li.li_level_ac a,
#navi_con ul.ul_level_2 li.li_level_ac a:link,
#navi_con ul.ul_level_2 li.li_level_ac a:visited,
#navi_con ul.ul_level_2 li.li_level_ac a:hover,
#navi_con ul.ul_level_2 li.li_level_ac a:active {
	display: block;
	font-size: 0.750em; /*12px*/
	color:#ffcc33;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.563em; /*25px*/
	border-bottom: medium transparent none;
	padding-left: 25px;
	background: url(/media/sub_point.gif) 17px 0.313em/*5px*/ no-repeat;
}

/* XXXXXXXXXXXXXXXXX EBENE 3 XXXXXXXXXXX*/
#navi_con ul.ul_level_3 li.li_level a,
#navi_con ul.ul_level_3 li.li_level a:link,
#navi_con ul.ul_level_3 li.li_level a:visited {
	display: block;
	font-size: 0.688em; /*11px*/
	color:#fff;
	font-weight:normal;
	text-decoration: none;
	line-height: 1.250em; /*20px*/
	border-bottom: medium transparent none;
	padding-left: 35px;
	background: url(/media/sub_point_2.gif) 27px 0.625em/*10px*/ no-repeat;
}

#navi_con ul.ul_level_3 li.li_level a:hover,
#navi_con ul.ul_level_3 li.li_level a:active,
#navi_con ul.ul_level_3 li.li_level_ac a,
#navi_con ul.ul_level_3 li.li_level_ac a:link,
#navi_con ul.ul_level_3 li.li_level_ac a:visited,
#navi_con ul.ul_level_3 li.li_level_ac a:hover,
#navi_con ul.ul_level_3 li.li_level_ac a:active {
	display: block;
	font-size: 0.688em; /*11px*/
	color:#ffcc33;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.250em; /*20px*/
	border-bottom: medium transparent none;
	padding-left: 35px;
	background: url(/media/sub_point_2.gif) 27px 0.625em/*10px*/ no-repeat;
}

/* XXXXXXXXXXXXXXXXX EBENE 4 XXXXXXXXXXX*/
#navi_con ul.ul_level_4 li.li_level a,
#navi_con ul.ul_level_4 li.li_level a:link,
#navi_con ul.ul_level_4 li.li_level a:visited {
	display: block;
	font-size: 0.688em; /*11px*/
	color:#fff;
	font-weight:normal;
	text-decoration: none;
	line-height: 1.250em; /*20px*/
	border-bottom: medium transparent none;
	padding-left: 45px;
	background: url(/media/sub_point_2.gif) 37px 0.625em/*10px*/ no-repeat;
}

#navi_con ul.ul_level_4 li.li_level a:hover,
#navi_con ul.ul_level_4 li.li_level a:active,
#navi_con ul.ul_level_4 li.li_level_ac a,
#navi_con ul.ul_level_4 li.li_level_ac a:link,
#navi_con ul.ul_level_4 li.li_level_ac a:visited,
#navi_con ul.ul_level_4 li.li_level_ac a:hover,
#navi_con ul.ul_level_4 li.li_level_ac a:active {
	display: block;
	font-size: 0.688em; /*11px*/
	color:#ffcc33;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.250em; /*20px*/
	border-bottom: medium transparent none;
	padding-left: 45px;
	background: url(/media/sub_point_2.gif) 37px 0.625em/*10px*/ no-repeat;
}

#navi_con li.li_level_none a {display:none;}
/* XXXXXXXXXXXXXXXXX Pfad Links XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#pfad_con ul, li {
	margin: 0px;
	padding: 0px;
	display:inline;
}
#pfad_con a,
#pfad_con a:link,
#pfad_con a:visited {
	color: #000;
	text-decoration: none;
}

#pfad_con a:hover,
#pfad_con a:active {
	color: #000;
	text-decoration: underline;
}

/* XXXXXXXXXXXXXXXXX Quicknav Links XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#quick_con ul, li {
	margin: 0px;
	padding: 0px;
	display:inline;
}
#quick_con a,
#quick_con a:link,
#quick_con a:visited {
	color: #666;
	text-decoration: none;
}

#quick_con a:hover,
#quick_con a:active {
	color: #666;
	text-decoration: underline;
}

/* XXXXXXXXXXXXXXXXX Footer Links XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#footer a,
#footer a:link,
#footer a:visited {
	color: #666;
	text-decoration: none;
}

#footer a:hover,
#footer a:active {
	color: #666;
	text-decoration: underline;
}