#col-main-content .csc-default img, #col-marginal-content .csc-default img {
    border: 0px solid #aba9a7;
}


ul.browsebox { margin:0px 0 24px 12px; padding-left:0; }
/* ORIG CSS */

		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:12px !important; }
		
		.tx-indexedsearch .tx-indexedsearch-browsebox p { font-size:1em; }
		
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; border:1px solid #999; padding:0 10px 0 10px; line-height:23px; border-radius:3px; }
		
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; font-size:1em;}
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; }
		
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { /* font-style:italic; font-size:0.7em; color:#666; */ font-style:normal; padding:6px 0 10px 12px;}
		
    .tx-indexedsearch .tx-indexedsearch-res { margin-bottom:20px; }
    
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color: #da002f; font-weight:normal; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { /* background:#eeeeee; */ }
		.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:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.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 .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
		
    
    td.tx-indexedsearch-icon img { margin:0 0 5px 0; }
    
		td.tx-indexedsearch-title, td.tx-indexedsearch-icon { background:#ededed; padding: 0 4px 0 4px; font-weight:normal; font-size:1.2em;}

		td.tx-indexedsearch-title a { font-weight:normal; color:#333; }

		td.tx-indexedsearch-percent { color:#888; text-align:center; text-decoration:none; background:#ededed; padding: 0 4px 0 4px; font-size:1em;}

		td.tx-indexedsearch-info, td.info { background:transparent; /* border-top:1px solid #999; font-size:0.6em;*/ margin:0px 0px 0px 0px;  padding:6px 0 0 12px; border-top:1px solid #eee; }
    td.tx-indexedsearch-info a, td.info a { color:#333; text-decoration:underline; }
    
    span.relevanz { margin-right:4px; }
    
    
    
    
    /* NEU 2018 */
    
    #col-main-content .tx-indexedsearch-form {
        float:left;
    }
    
    .tx-indexedsearch-searchbox fieldset legend {
  display: none; }

.tx-indexedsearch-res {
  width: 100%; 
  display: inline-block;
}

.tx-indexedsearch-res h3 {
  width: 100%;
  float: left;
  padding: 5px 8px;
  background: #ededed none repeat scroll 0 0; }

.tx-indexedsearch-res h3 span.tx-indexedsearch-icon {
  float: left;
  margin: 0 8px 0 0; }

.tx-indexedsearch-res h3 span.tx-indexedsearch-icon img {
  margin: 4px 0 0 0; }

.tx-indexedsearch-res h3 span.tx-indexedsearch-title {
  float: left; }

.tx-indexedsearch-res h3 span.tx-indexedsearch-title, .tx-indexedsearch-res h3 span.tx-indexedsearch-title a {
  color: #666;
  text-decoration: underline;
  font-size: 20px;
  font-weight: normal; }

.tx-indexedsearch-res h3 span.tx-indexedsearch-percent {
  float: right;
  color: #999;
  text-decoration: none;
  font-size: 20px;
  font-weight: normal; }

p.tx-indexedsearch-description {
  width: 100%;
  float: left; }

dl.tx-indexedsearch-info {
  float: left;
  width: 100%; }

dl.tx-indexedsearch-info dt, dl.tx-indexedsearch-info dd {
  float: left; }

dl.tx-indexedsearch-info dt, dl.tx-indexedsearch-info dt a, dl.tx-indexedsearch-info dd, dl.tx-indexedsearch-info dd a {
  font-size: 16px;
  font-weight: normal; }

dl.tx-indexedsearch-info dd {
  margin: 0 20px 0 4px; }

dl.tx-indexedsearch-info dt.tx-indexedsearch-text-item-path {
  display: none; }

dl.tx-indexedsearch-info dd.tx-indexedsearch-text-item-path {
  display: none; }

strong.tx-indexedsearch-redMarkup {
  color: red;
  font-weight: normal; }

ul.browsebox,
ul.tx-indexedsearch-browsebox {
  margin: 0 0 24px 12px;
  padding-left: 0; }

.tx-indexedsearch-browsebox LI {
  display: inline;
  margin-right: 12px; }

.tx-indexedsearch-browsebox p {
  font-size: 1em; }

div.tx-indexedsearch-searchbox div.tx-indexedsearch-form label {
  display: none; }

div.tx-indexedsearch-searchbox {
  margin-bottom: 20px; }

input#tx-indexedsearch-searchbox-sword.tx-indexedsearch-searchbox-sword {
  border: 1px solid #615c58;
  border-radius: 0px;
  font-size: 16px;
  padding: 0px 10px;
  line-height: 36px;
  color: #615c58;
  margin-right: 8px; }

input#tx-indexedsearch-searchbox-button-submit.tx-indexedsearch-searchbox-button {
  border: 1px solid #615c58;
  border-radius: 0px;
  font-size: 16px;
  padding: 0px 10px;
  line-height: 36px;
  color: #615c58; }

/*# sourceMappingURL=suche.css.map */



#topbar-mobile-right {
    width: 100%;
    text-align: right;
    float: left;
}

#col-top-right {
display:none;
}