@charset "utf-8";
/* CSS Document */

.tx-indexedsearch-form, .tx-indexedsearch-search-submit {
	float:left;
	margin-bottom:25px;
}

#suche .tx-indexedsearch-form, #suche .tx-indexedsearch-search-submit {
	float:right;
	margin-bottom:0;
}

.tx-indexedsearch-form {
	margin-right: 8px;
}

.tx-indexedsearch-form input {
	color: #006DB9;
	padding: 0 8px;
}

fieldset > legend {
	display:none; 
}

.tx-indexedsearch-searchbox-sword {
	width: 30rem;
}

#suche .tx-indexedsearch-searchbox-sword {
	width: 225px;
}

.tx-indexedsearch-searchbox {

}

.tx-indexedsearch-search-for {
	clear:both;
}


#search-left {
	width:100%;
	float:left;
}

#search-right {
	width:25%;
	float:right;
	position:relative;
}


#rules {
	position:absolute;
	top:0;
	right:0; 
	display:none; 
}



.tx-indexedsearch-browsebox {
margin:10px 0px 25px 0px !important; 
}

.tx-indexedsearch-browsebox:after {
  content: "";
  clear: both;
  display: table;
}

.tx-indexedsearch-browsebox ul {
	list-style-type: none !important;
	margin-left:-40px !important; 
}

.tx-indexedsearch-browsebox ul a {
	float:left;
	margin-right:8px;
	font-size:16px; 
}
 
.tx-indexedsearch-info {
	display:none !important;
	height:0px; 
}
	
.tx-indexedsearch-res {
	margin-bottom:28px; 
}









@media screen and (max-width: 600px) { 

	#search-left {
		width: 100%;
		float: left;
	}
	
}