/* Anpassungen Suchmaske */

.tx-indexedsearch * {
font-weight:400;
font-size:12px;
margin:0;
}

.tx-indexedsearch .tx-indexedsearch-browsebox LI {
display:inline;
margin-right:5px;
}

.tx-indexedsearch .tx-indexedsearch-browsebox strong {
font-weight:700;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
width:100px;
border:1px solid #ccc;
height:14px;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
margin-top:10px;
margin-bottom:5px;
}

.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
font-weight:700;
font-style:italic;
}

.tx-indexedsearch .tx-indexedsearch-noresults {
text-align:center;
font-weight:700;
}

.tx-indexedsearch .tx-indexedsearch-res {
margin:0;
padding:0;
}

.tx-indexedsearch .tx-indexedsearch-res h3 {
margin-bottom:5px;
background:#eee;
border-left:1px solid #999;
border-right:1px solid #999;
}

.tx-indexedsearch .tx-indexedsearch-res h3 img {
margin-left:2px;
border:0;
height:14px;
width:14px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a {
color:red;
text-decoration:none;
font-weight:400;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr {
padding-left:20px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
color:red;
font-style:italic;
font-weight:400;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background:#eee;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
margin-top:20px;
margin-bottom:5px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
margin-top:0;
margin-bottom:0;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
background:#ccc;
vertical-align:middle;
}

.tx-indexedsearch .tx-indexedsearch-res .noResume {
color:#666;
}

.tx-indexedsearch .tx-indexedsearch-category {
background:#ccc;
font-size:16px;
font-weight:700;
}

.tx-indexedsearch .res-tmpl-css {
clear:both;
margin-bottom:1em;
}

.tx-indexedsearch .searchbox-tmpl-css LABEL {
margin-right:0;
width:8em;
float:left;
margin-top:2px;
}

.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css {
letter-spacing:0;
margin-top:-15px;
float:right;
font-weight:400;
}

.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd {
float:left;
}

#suche {
position:absolute;
right:13px;
top:15px;
font-size:12px;
border:0;
padding:0 0 0 0px;
width:180px;
}

#suche .suche_feld {
width:100px;
border:1px solid #ccc;
font-size:12px;
margin-right:4px;
}

#suche label {
margin-right:0;
width:4em;
float:left;
margin-bottom:-2px;
color:#900;
}

.tx-indexedsearch .searchbox-tmpl-css DIV .such_wort,.such_typ {
border:1px solid #ccc;
font-size:12px;
}

.tx-indexedsearch .searchbox-tmpl-css p a {
font-size:12px;
text-decoration:underline;
margin-bottom:5px;
margin-top:5px;
color:red;
}

.tx-indexedsearch .tx-indexedsearch-browsebox,.tx-indexedsearch .searchbox-tmpl-css DIV {
margin-bottom:5px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button,#suche .suchbutton {
width:14px;
height:14px;
margin-bottom:-2px;
}

.tx-indexedsearch .info-tmpl-css dd.item-mtime,.tx-indexedsearch .info-tmpl-css dd.item-path {
float:none;
}
