/*********************************************************/

* default styles for extension "tx_indexedsearch" */


.tx-indexedsearch .tx-indexedsearch-searchbox {
   /*background-color:rgb(255,254,242);*/
   padding:6px 10px 7px 10px;
   margin:00px 0px 0px 0px;
   width:480px;
   clear:both;
 }


div.tx-indexedsearch-form{
   margin:5px 0px 0px 0px;
   width:260px;
   height:25px;
    float:left;

 }

div.tx-indexedsearch-search-submit{
   margin:0px 0px 0px 0px;
   width:70px;
   height:25px;
   float:left;
 }


.tx-indexedsearch .tx-indexedsearch-searchbox #tx-indexedsearch-searchbox-sword {
  font-family:Verdana, sans serif;
  font-size:11px;
  width:240px;
  margin:2px 0px 0px 0px;
  vertical-align:middle;
}








.tx-indexedsearch .tx-indexedsearch-searchbox #tx-indexedsearch-searchbox-button-submit {
  background-color:rgb(106,153,0);
  height:22px;
  line-height:22px;
  color:rgb(255,255,255);
  text-transform:uppercase;
  border:1px solid rgb(106,153,0);
  font-size:10px;
  font-weight:bold;
  cursor:pointer;
  margin:0px;
  padding:0px;
  vertical-align:middle;
}


.tx-indexedsearch .tx-indexedsearch-whatis {

     clear:both;
}


/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */






.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
      letter-spacing:0;
      font-weight:normal;
      margin-top:-1.2em; float:right;

}





.tx-indexedsearch-res {
  /* background-color:rgb(255,254,242); */
   padding:6px 10px 7px 10px;

    margin:15px 0px 0px 0px;
}

.tx-indexedsearch-res h3{
    font-size:100%;
    margin:0px;
    padding:0px;
}

.tx-indexedsearch-res a{
    font-size:100%;
}






div.tx-indexedsearch-browsebox{
   width:490px;



    clear:both;
}

ul.browsebox {
    width:100%;
    margin:0px 0px 0px 0px;
    clear:both;
    height:20px;
    list-style-type:none;
    border-top:1px solid;
    border-bottom:1px solid;

}

ul.browsebox li{
     margin:0px 10xp 0px 10px;
     padding:0px;
     float:left;
     width:60px;

}







div.tx-indexedsearch-rules{


}


div.tx-indexedsearch-search-othermode a{

    display:none;

}


div.tx-indexedsearch-search-othermode a:hover{


}



span.tx-psmhighlight-sword-1, strong.tx-psmhighlight-sword-1{
   font-weight:normal;
   color:#E23390;

}




/**********************************/
/****Alternativformat einfach Suche********/
/**********************************/

    .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-form{
       margin:0px 0px 20px 0px;
       clear:both;
 }




.tx-indexedsearch .tx-indexedsearch-whatis {

     padding:20px 0px 0px 0px;
     clear:both;
}



div.tx-indexedsearch-resitem{
   margin:0px 0px 10px 0px;
   padding:0px 0px 5px 0px;
   /*border-bottom:1px solid #A5ACB2; */
   width:480px;
}


div.tx-indexedsearch-title{
    clear:both;

}

div.tx-indexedsearch-res div.tx-indexedsearch-info{
   clear:both;

}
div.tx-indexedsearch-res div.tx-indexedsearch-icon{
    float:left;
    width:40px;
}


div.tx-indexedsearch-res div.tx-indexedsearch-title{
    float:left;
    width:400px;
}

div.tx-indexedsearch-res div.tx-indexedsearch-title h2 a{
    display:inline;

  font-size:12px;
  color:rgb(100,100,100);
  text-decoration:underline;
  margin:0px 0px 0px 0px;
}

div.tx-indexedsearch-res div.tx-indexedsearch-percent{
    margin:0px 0px 0px 10px;
    float:left;
    width:40px;
    text-align:right;
}


div.tx-indexedsearch-descr{
    clear:both;
    width:480px;

}

div.tx-indexedsearch-text-item-path{


}


div.tx-indexedsearch-res div.unten{
  display:none;

}


div.tx-indexedsearch{

   background-color:rgb(206,206,206);
   padding:10px 10px 3px 10px;
}


div.tx-indexedsearch div{
    padding:0px !important;
}

