/* GENERAL DEFINITIONS */
.dsplno{
	display: none;	
}
.highlight{
	background-color: #99CC99;	
}

/* HORIZONTAL NAVIGATION DEFINITIONS */

#head-cont .dynpg_A {
	float:right;
}

div#course_categories_menu_horizontal div.group_depth_1 { display: block; }

div#course_categories_menu_horizontal div {
	padding-left: 10px;
}

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

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

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

div#course_categories_menu_horizontal div.active a.link:hover {
	text-decoration: underline;
	color: #C3C3C3;
	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 {
	text-decoration: underline;
	color: #C3C3C3;
	font-weight: bold;
}

div.dynpg_H_header p.dynpg_H_header_text {
	padding: 0px;
	margin: 0px;
}
div.dynpg_H_header div.dynpg_H_header_lead {
	padding: 0px;
	margin: 0px;
}

TABLE.dynpg_AA_row_Table { width: 100%; }

div.dynpg_AA_row_DescriptionA {
	padding: 0px;
	margin: 0px;
}
div.dynpg_AA_row_DescriptionB {
	padding: 0px;
	margin: 0px;
}
#inhalt.intern_content .dynpg_AA_row_Table tr td {
  padding-bottom: 0;
}

.dynpg_A_breadcrumb{
	padding-bottom: 5px;	
}

.dynpg_A_breadcrumb a[href="/intern.php?read_category=1"]{
	display: none;
}

.dynpg_A .dynpg_A_breadcrumb div {
  display: inline;
}

.dynpg_search_submit {
  background-color:#3b3b3b; color:#c3c3c3; width:70px;  border:1px solid #3b3b3b; font-size: 11px; font-weight: bold;
}

.dynpg_search_query {
  background-color:#e6e6e6; width:150px;  height:17px;border:0px solid #ddd;
}

.dynpg_AA_row_Headtext {
	text-decoration: underline;
	color: #C3C3C3;
	font-weight: bold;
	font-size: 14px;
}

.DynPG_Gallery_Desc_small{
	text-align: center;
	width: 154px;
}