/* content table angleichen an bootstrap .table */
.contenttable td,
.contenttable th {
	background-color: #fff !important;
}

.contenttable {
	border-collapse: collapse !important;
}

.contenttable {
	width: 100%;
	margin-bottom: 20px;
}
.contenttable > thead > tr > th,
.contenttable > tbody > tr > th,
.contenttable > tfoot > tr > th,
.contenttable > thead > tr > td,
.contenttable > tbody > tr > td,
.contenttable > tfoot > tr > td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.contenttable > thead > tr > th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd;
}
.contenttable > caption + thead > tr:first-child > th,
.contenttable > colgroup + thead > tr:first-child > th,
.contenttable > thead:first-child > tr:first-child > th,
.contenttable > caption + thead > tr:first-child > td,
.contenttable > colgroup + thead > tr:first-child > td,
.contenttable > thead:first-child > tr:first-child > td {
	border-top: 0;
}
.contenttable > tbody + tbody {
	border-top: 2px solid #ddd;
}
.contenttable .contenttable {
	background-color: #fff;
}

.contenttable > thead > tr > td.active,
.contenttable > tbody > tr > td.active,
.contenttable > tfoot > tr > td.active,
.contenttable > thead > tr > th.active,
.contenttable > tbody > tr > th.active,
.contenttable > tfoot > tr > th.active,
.contenttable > thead > tr.active > td,
.contenttable > tbody > tr.active > td,
.contenttable > tfoot > tr.active > td,
.contenttable > thead > tr.active > th,
.contenttable > tbody > tr.active > th,
.contenttable > tfoot > tr.active > th {
	background-color: #f5f5f5;
}

.contenttable > thead > tr > td.success,
.contenttable > tbody > tr > td.success,
.contenttable > tfoot > tr > td.success,
.contenttable > thead > tr > th.success,
.contenttable > tbody > tr > th.success,
.contenttable > tfoot > tr > th.success,
.contenttable > thead > tr.success > td,
.contenttable > tbody > tr.success > td,
.contenttable > tfoot > tr.success > td,
.contenttable > thead > tr.success > th,
.contenttable > tbody > tr.success > th,
.contenttable > tfoot > tr.success > th {
	background-color: #dff0d8;
}

.contenttable > thead > tr > td.info,
.contenttable > tbody > tr > td.info,
.contenttable > tfoot > tr > td.info,
.contenttable > thead > tr > th.info,
.contenttable > tbody > tr > th.info,
.contenttable > tfoot > tr > th.info,
.contenttable > thead > tr.info > td,
.contenttable > tbody > tr.info > td,
.contenttable > tfoot > tr.info > td,
.contenttable > thead > tr.info > th,
.contenttable > tbody > tr.info > th,
.contenttable > tfoot > tr.info > th {
	background-color: #d9edf7;
}

.contenttable > thead > tr > td.warning,
.contenttable > tbody > tr > td.warning,
.contenttable > tfoot > tr > td.warning,
.contenttable > thead > tr > th.warning,
.contenttable > tbody > tr > th.warning,
.contenttable > tfoot > tr > th.warning,
.contenttable > thead > tr.warning > td,
.contenttable > tbody > tr.warning > td,
.contenttable > tfoot > tr.warning > td,
.contenttable > thead > tr.warning > th,
.contenttable > tbody > tr.warning > th,
.contenttable > tfoot > tr.warning > th {
	background-color: #fcf8e3;
}

.contenttable > thead > tr > td.danger,
.contenttable > tbody > tr > td.danger,
.contenttable > tfoot > tr > td.danger,
.contenttable > thead > tr > th.danger,
.contenttable > tbody > tr > th.danger,
.contenttable > tfoot > tr > th.danger,
.contenttable > thead > tr.danger > td,
.contenttable > tbody > tr.danger > td,
.contenttable > tfoot > tr.danger > td,
.contenttable > thead > tr.danger > th,
.contenttable > tbody > tr.danger > th,
.contenttable > tfoot > tr.danger > th {
	background-color: #f2dede;
}