/* tabellen stripped und gelbe, blaue markierung
-------------------------------------------------- */
table#main {
	border-bottom: 1px solid #ddd;
}
#dbe #main .even {
	background-color: #F8F8F8;
}
#dbe #main .evenHover, #dbe #main .oddHover {
	background-color: #AFAFAF !important;
}
#dbe #main .selected {
	background-color: #FFFFCC !important;
	border: 1px solid gray !important;
}
#dbe #main .marked {
	background-color: #E3E8F7 !important;
}
@media (max-width: 991px) {
	#dbe .naviline-right {
		margin-top: 5px;
	}
	#dbe .naviline-right-inner {
		float: left !important;
	}
}
#dbe .pagination {
	display: inline;
	margin-top: 2px;
	margin-bottom: 0;
}
#dbe tr.active th {
	white-space: nowrap;
	background-color: #ddd;
}
#dbe #verlagshdr {
	color: #FF0000;
}
#dbe label {
	white-space: nowrap;
}
.bold-red {
	font-weight: bold;
	color: #FF0000;
}
label.error {
	color: #FF0000;
}
.premium {
	color: red;
}

/* star rating modifications
-------------------------------------------------- */

#dbe .star-rating {
	line-height: 2.0em;
}
#dbe .pos .star-rating {
	font-size: 1.0em;
}
#dbe .star-rating .caption .add {
	color: #000;
}
#dbe .head .star-rating .caption .add {
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #f21614;
}
#dbe .pos .comment span {
	color: #317eac;
}
#dbe .pos .star-rating .caption .add {
	font-size: 2.0em;
}
#dbe .pos .star-rating .caption .label {
	display: none;
}
#dbe .head .details .pre {
	float: left;
	width: 65px;
}
#dbe .head .details .progress {
	float: left;
	width: 200px;
	margin-bottom: 10px;
}
#dbe .head .details .post {
	float: left;
	padding-left: 10px;
}
#dbe .horizontal-seperator {
	height: 1px;
	border: 1px solid #DDD;
	margin: 10px 0;
}