.queryString {
	display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90%;
}

.disclaimer{
	color: red;
}	

.collapseExpand {
	width: 9%;
	display: inline-block;
	text-align: right;
	vertical-align: top;
	margin-top: 3px;
}

.suchteNach.gruppiertNach .collapseExpand {
	margin-top: 0px;
}

.queryString .caption,
.queryString .brace,
.queryString .operator,
.queryString .relevance {
	font-weight: bold;
}

.queryString .brace {
	color: navy;
}

.queryString .operator.und,
.queryString .operator.and {
	color: purple;
}

.queryString .operator.oder,
.queryString .operator.or {
	color: darkgreen;
}

.queryString .operator.nahe,
.queryString .operator.near	{
	color: darkorange;
}

.queryString .term.prefLabel {
	border-bottom: 1px solid blue;
}

.queryString .term.altLabel {
	border-bottom: 1px solid green;
}

.queryString .term.hiddenLabel {
	border-bottom: 1px solid orange;
}

.queryString .relevance {
	vertical-align: super;
	font-size: 70%;
}

.queryString .relevance::before {
	/*content: "^";*/
	color: red;
}

.queryString .thesaurusExpansions .thesaurusName {
	vertical-align: sub;
	font-size: 70%;
}

.queryString .thesaurusExpansions.thesaurus_Steuer,
.queryString .thesaurusExpansions.thesaurus_Steuer-Verlage {
	background-color: #dfdfff;
}

.queryString .thesaurusExpansions.thesaurus_Steuer .thesaurusName,
.queryString .thesaurusExpansions.thesaurus_Steuer-Verlage .thesaurusName {
	color: blue;
}

.queryString .thesaurusExpansions.thesaurus_Allgemein,
.queryString .thesaurusExpansions.thesaurus_Grundbegriffe {
	background-color: #dfffd0;
}

.queryString .thesaurusExpansions.thesaurus_Allgemein .thesaurusName,
.queryString .thesaurusExpansions.thesaurus_Grundbegriffe .thesaurusName {
	color: green;
}

.queryString .relatedExpansion {
    font-style: italic;
    opacity: 0.75;
}

.queryString .PREFERRED {
	color: brown;
	font-weight: bold;
}

.queryString .ALTERNATIVE {
	color: brown;
}

.queryString .HIDDEN {
	color: #222222;
}