/* -------------------------------------- */
/* -------------------------------------- */
/* [ DYNAMIC MENU CSS DEFINITION ] */
/* -------------------------------------- */
/* -------------------------------------- */

/* Display elements inline */
div#course_categories_menu_horizontal { margin-left: 5px; padding-top: 2px; }

div#course_categories_menu_horizontal div { display: inline; font-size: 14px; margin-top: 0; margin-bottom: 0; float: left; width: 122px; }

div#course_categories_menu_horizontal p {
	display: inline;
	margin: 0px;
	padding: 0px;
}

/* Hide elements with depth > 0 */
div#course_categories_menu_horizontal div#group_depth_1 { display: none; }
div#course_categories_menu_horizontal div#group_depth_2 { display: none; }
div#course_categories_menu_horizontal div#group_depth_3 { display: none; }
div#course_categories_menu_horizontal div#group_depth_4 { display: none; }
div#course_categories_menu_horizontal div#group_depth_5 { display: none; }
div#course_categories_menu_horizontal div#group_depth_6 { display: none; }
div#course_categories_menu_horizontal div#group_depth_7 { display: none; }

/* Link definition for inactive elements */
div#course_categories_menu_horizontal div.inactive a.link {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

div#course_categories_menu_horizontal div.inactive a.link:hover {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

/* Link definition for active elements */
div#course_categories_menu_horizontal div.active a.link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;}

div#course_categories_menu_horizontal div.active a.link:hover {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

/* put one style to all elements inside the active branch */
div#course_categories_menu_horizontal p.single_grp_exp a.link,
div#course_categories_menu_horizontal p.single_grp_a a.link,
div#course_categories_menu_horizontal p.single_grp_a_exp a.link {
	color: #000000;
}

/* Hide special groups */
div#course_categories_menu_horizontal div#li_group_id_ { display: none; }
/*Spezialformatierung für Kapitel 'Aktuell' - von Susanna*/
div#course_categories_menu_horizontal div#li_group_id_2 a.link { }
div#course_categories_menu_horizontal div#li_group_id_2 a.link:hover { color: #000; }
div#course_categories_menu_horizontal div#li_group_id_2 a.link:active { color: #000; }