table {
	width: 100%;
}
table tr th, table tr td {
	vertical-align: top;
	font-size: 1em;
}

.borderless th{
  border:0;
}

.emphasized_table {
	font-weight: normal;
	margin: .5em 0;
}
.emphasized_table caption {
	border: none;
	font-size: 14px;
	text-align: left;
	padding: .5em 0;
}
.emphasized_table thead {
	background-color:#8DAE10;
	font-weight: bold;
}
/*
.emphasized_table tbody tr:hover {
	background-color: #ddd;
}
.emphasized_table tbody tr:hover td:first-child {
	font-weight: bold;
}
*/
.emphasized_table tbody td {
	padding: 5px 2px;
	width: 30%;
}
.emphasized_table tbody td.center {
	vertical-align: middle;
	text-align: center;
}
.emphasized_table tbody td:first-child {
	width: 40%;
}
.emphasized_table>tbody a {
	display: block;
}


.el-label-traeger table {
	font-weight: normal;
	margin: 1em .5em 1em 0 !important;
/*	width: auto;*/
}
.el-label-traeger caption { /* basically same as h4 */
	border: none;
	font-size: 125%;
	text-align: left;
	padding: .5em 0;
	font-weight: bold;
	color: #003560;
}
.el-label-traeger thead {
	background-color:#e7e7e7;
	font-weight: bold;
}
.el-label-traeger thead th {
	text-align: left;
	padding: 7px 3px;
}
.el-label-traeger tbody tr:hover {
	background-color: #ddd;
}
.el-label-traeger tbody tr:hover td:first-child {
/*	font-weight: bold;*/
}
.el-label-traeger tbody td {
	padding: 5px 3px;
/*	width: 10%;*/
}
.el-label-traeger tbody td.center {
/*	vertical-align: middle;*/
	text-align: center;
}
.el-label-traeger tbody td:first-child {
/*	width: 40%;*/
}
.el-label-traeger>tbody a {
	display: block;
}
#main_content .el-label-traeger td>img {
	width: 24px;
	margin: 0;
	margin-right: .5em;
	padding: 0;
}

#main_content .bigimage td>img {
	width: 150px;
	margin: 0;
	margin-right: .5em;
	padding: 0;
}

.views-field-field-el-label-tools {
	width: 200px;
}
.views-field-field-el-label-dozent {
	width: 180px;
}
