/*** indexed_search ***/

/* Hidden Form-Elemente verstecken (FF 3 Bug) */
input[type=hidden]
{
    display: none !important;
}

.tx-indexedsearch {
	display: inline;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
	float: right;
	display: inline;
	width:40px;
	padding: 2px 0 0;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:120px; }

.tx-indexedsearch input, select, textarea {
	float: right;
	display: inline;
	width: 60px;
  	font-family: sans-serif;
	font-size: 0.85em;
	border:1px solid #5b1233;
	padding: 2px 5px 1px 5px;
}
.tx-indexedsearch-searchbox {
	  display: inline;
}

.formline {
	display: inline;
	float: left;
}

#form1 {
	display: inline;
	float:left;
	width: 115px;
}

#boxcontent .tx-indexedsearch-searchbox {
	display:none;
}

.tx-indexedsearch-searchboxform {
  margin:0;
  padding:0;
}
.tx-indexedsearch-searchbox.formline {
  padding-bottom:10px;

}
.tx-indexedsearch-searchbox label {
  float:left;
}
.tx-indexedsearch-searchbox input {
  /* float:left; */
  display:inline;
  border:1px solid #333333;
}
.tx-indexedsearch-searchbox-button {
	display: inline;
  width:40px;
  font-weight: bold;

  border:none;
  background-color:#5b1233;
  color:#ffffff;
  float:left;
}
.isearch_linkMode{
  display:block;
  float:left;
  padding:2px 10px;
}
.tx-indexedsearch-rules{
  position:relative;
  padding:10px 0;
}
.tx-indexedsearch-rulesh2 {
  font-weight:normal;
  font-size:100%;
  padding:0;
  margin:0;
}
.tx-indexedsearch-rulesa .isearch-rules-text {
  display:none;
  text-decoration:none;
  color:#116aae;
}
.tx-indexedsearch-rulesa:hover .isearch-rules-text{
  display:block;
  text-decoration:none;
  position:absolute;
  font-weight:normal;
  top:0;
  left:100px;
  background-color:#ffffff;
  padding:10px;
}
.tx-indexedsearch-whatis{
	  clear:both;
  padding-bottom:10px;
}
.tx-indexedsearch-sw{
  font-weight:bold;
}
.tx-indexedsearch-browsebox{
  /* padding-bottom:10px; */
}

.tx-indexedsearch-browsebox ul{
  padding-left: 0 !important;
  margin: 1em 0 0 0 !important;
}

.tx-indexedsearch-browsebox li{
  padding: 0px 15px 0px 0px !important;
}

.tx-indexedsearch-res.result-row {
  margin:10px 0 20px 0;
}
.tx-indexedsearch-icon{
  float:left;
  /* display:block;*/
  display: none;
}
.tx-indexedsearch-result-number{
  float:left;
  /* display:block;*/
  display: none;
}
.tx-indexedsearch-title{
  float:left;
  display:block;
  margin-bottom: 0.6em;
  margin-top: 1.2em;
}
.tx-indexedsearch-percent{
  float:right;
  /* display:block;*/
  display: none;
}
.tx-indexedsearch-descr{
  clear:both;
  display:block;
}
.tx-indexedsearch-info{
  clear:both;
  /* display:block;*/
  display: none;
}
.tx-indexedsearch-path{
  display:block;
}
