@CHARSET "UTF-8";
/* ********************************************* */
/* 					Stundenplan					 */
/* ********************************************* */

.knowau3_stdpln {
	padding: 5px;
}

.knowau3_stdpln_title {
	text-align: center;
	font-size: 1.5em;
	padding-left: 10px;
}

/* ********************************************* */
/* Navigate Buttons 							 */
/* ********************************************* */

.knowau3_stdpln_navigate {
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.knowau3_nav_btn_table {
	width: 100%;
	border: 0;
}

.knowau3_nav_btn_table tr {
	border: 0;
}

.knowau3_nav_btn_table  tr td {
	border: 0;
}

.knowau3_nav_btn {
	font-weight: normal;
}
.knowau3_nav_btn_disabled {
	font-weight: normal;
}

.knowau3_nav_btn span {
	padding: 2px 10px 2px 10px;
}
.knowau3_nav_btn_disabled span {
	padding: 2px 10px 2px 10px;
}


.knowau3_nav_btn button {
	font-style: normal;
}
.knowau3_nav_btn_disabled button {
	font-style: oblique;
}


/* ********************************************* */
/* Main table		 							 */
/* ********************************************* */

.knowau3_stdpln_table {
	width: 100%;
	border: 0;
}

.knowau3_stdpln_table thead tr th {
	padding-bottom: 10px;
}

/* ********************************************* */
/* weekdays title line, time and days			 */
/* ********************************************* */

.knowau3_title_time {
	vertical-align: top;
}
.knowau3_title_time p {
	text-align: center;
	padding: 0;
	margin: 0;
}

.knowau3_title_day {
	vertical-align: top;
	text-align: center;
}
.knowau3_title_day p {
	padding: 0;
	margin: 0;
}

/* ********************************************* */
/* Stundenplan entries for time and class		 */
/* ********************************************* */

.knowau3_line_time {
	padding: 4px 2px 4px 2px;
	vertical-align: top;
}
.knowau3_line_time p {
	text-align: center;
	padding: 0;
	margin: 0;
}

.knowau3_line_day {
	padding: 4px 2px 4px 2px;
	vertical-align: top;
}

.knowau3_stdpln_entry {
	padding-top: 3px;
	padding-bottom: 3px;
}

.knowau3_stdpln_entry p {
	text-align: center;
	padding: 0;
	margin: 0;
}

/* ********************************************* */
/* Kursform Information							 */
/* ********************************************* */

.knowau3_stdpln_kursform {
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.knowau3_stdpln_kursform_item {
	float: right;
	padding: 5px;
	width: 120px;
	margin-left: 10px;
	margin-right: 10px;
}

.knowau3_stdpln_entry_info {
	position: absolute;
	background-color: #dddddd;
	color: black;
	width: 250px;
	/*max-height: 300px;*/
	overflow: auto;
	padding: 5px;
}

