.tx-newloginbox-pi3-listrow th {
	background: rgb(204, 204, 204); padding: 0px 0.5em; white-space: nowrap;
}
.tx-newloginbox-pi3-listrow td {
	background: rgb(238, 238, 238); padding: 0px 0.5em;
}
.tx-newloginbox-pi3-singleView th {
	background: rgb(204, 204, 204); padding: 0px 0.5em; text-align: right; white-space: nowrap;
}
.tx-newloginbox-pi3-singleView td {
	background: rgb(238, 238, 238); padding: 0px 0.5em;
}
.text_course_goal {
	font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;
}
.text_details {
	font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;
}
.text_course_content {
	font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;
}
.course_title {
	font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;
}
.course td {
	vertical-align: top;
}
.course_code {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_code {
	margin-top: 2px; margin-bottom: 2px;
}
.course_staff {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_staff {
	margin-top: 2px; margin-bottom: 2px;
}
.course_coordinator {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_coordinator {
	margin-top: 2px; margin-bottom: 2px;
}
.course_department {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_department {
	margin-top: 2px; margin-bottom: 2px;
}
.course_office {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_office {
	margin-top: 2px; margin-bottom: 2px;
}
.course_consulting_hours {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_consulting_hours {
	margin-top: 2px; margin-bottom: 2px;
}
.course_term {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_term {
	margin-top: 2px; margin-bottom: 2px;
}
.course_load {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_load {
	margin-top: 2px; margin-bottom: 2px;
}
.course_hours {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_hours {
	margin-top: 2px; margin-bottom: 2px;
}
.course_language {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_language {
	margin-top: 2px; margin-bottom: 2px;
}
.course_prerequisites {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_prerequisites {
	margin-top: 2px; margin-bottom: 2px;
}
.course_form {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_form {
	margin-top: 2px; margin-bottom: 2px;
}
.course_examination {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_examination {
	margin-top: 2px; margin-bottom: 2px;
}
.course_exam_date {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_exam_date {
	margin-top: 2px; margin-bottom: 2px;
}
.course_literature {
	margin-top: 2px; margin-bottom: 2px;
}
.text_course_literature {
	margin-top: 2px; margin-bottom: 2px;
}
.tx-veguestbook-pi1 {
	font-size: 100%;
}
.tx-veguestbook-pi1 p.tx-guestbook-form-error {
	color: rgb(153, 0, 0); font-weight: bold;
}
.tx-veguestbook-pi1 .tx-guestbook-result {
	font-weight: bold; float: left;
}
.tx-veguestbook-pi1 .tx-guestbook-pagination {
	font-size: 75%; font-weight: bold; float: right;
}
.tx-veguestbook-pi1 h2.tx-guestbook-header {
	background: rgb(102, 102, 102); padding: 1em; color: rgb(255, 255, 255); clear: both; font-size: 100%; font-weight: bold; display: block;
}
.tx-veguestbook-pi1 .tx-guestbook-left {
	background: rgb(239, 239, 239); padding: 1em; width: 12em; float: left; min-height: 4em;
}
.tx-veguestbook-pi1 .tx-guestbook-left {
	height: 4em;
}
.tx-veguestbook-pi1 .tx-guestbook-left p {
	color: rgb(51, 51, 51);
}
.tx-veguestbook-pi1 .tx-guestbook-right {
	background: rgb(255, 255, 255); padding: 1em; float: left;
}
.tx-veguestbook-pi1 .tx-guestbook-latest p {
	color: rgb(51, 51, 51);
}
.tx-veguestbook-pi1 .tx-guestbook-right p {
	color: rgb(51, 51, 51);
}
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date {
	font-weight: bold;
}
.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
	font-weight: bold;
}
.tx-veguestbook-pi1 .tx-guestbook-right h3 {
	background: none; color: rgb(153, 0, 0); font-size: 100%; font-weight: bold;
}
.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
	color: rgb(51, 51, 51); font-size: 75%; font-style: italic;
}
.tx-veguestbook-pi1 .tx-guestbook-latest {
	padding: 0.25em; clear: both; display: block;
}
.tx-veguestbook-pi1 .tx-guestbook-field {
	padding: 1em 0px; width: 100%; clear: both; display: block;
}
.tx-veguestbook-pi1 .tx-guestbook-field label {
	width: 10em; clear: both; float: left; display: block;
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
	width: 10em; float: left;
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
	width: 20em; float: left;
}
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
	width: 30em; float: left; display: block;
}
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
	color: rgb(153, 0, 0);
}
.tx-veguestbook-pi1 fieldset {
	border: currentColor; border-image: none;
}
.tx-veguestbook-pi1 legend {
	display: none;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap {
	background: rgb(247, 247, 247); border: 1px solid rgb(204, 204, 204); border-image: none; float: left; display: block;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap {
	margin-left: 2.25em;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap img {
	padding-left: 0.25em; float: left; display: block;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap input {
	float: left;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap label {
	width: 10em; clear: both; margin-bottom: 0.5em; float: none; display: block;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap p {
	padding: 0.25em; font-size: 75%;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
	display: none;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
	color: rgb(153, 0, 0);
}
.tx-veguestbook-pi1 .tx-guestbook-clear {
	clear: both; display: block;
}
.tx-veguestbook-pi1 input.tx-guestbook-submit {
	width: auto; display: block;
}
.tx-euremployeesoverview-pi1 h2 {
	margin-top: 0px; margin-bottom: 0px;
}
.tx-srfreecap-pi2-image {
	margin-left: 1em;
}
.tx-srfreecap-pi2-cant-read {
	color: rgb(53, 0, 109); font-size: 0.9em;
}
.tx-srfreecap-pi2-cant-read a:link {
	font-weight: bold; text-decoration: none; background-color: transparent;
}
