li {
  margin-top:0px;
  margin-bottom:14px;
}

em {
  font-weight: bold;
  font-style: normal;
}

#output a {font-weight: bold;}

.searchword  {color: #222; background-color: #ffd; border: 1px dotted #ffd;}
.searchword0 {color: #222; background-color: #ff0; border: 1px dotted #ff0;}
.searchword1 {color: #222; background-color: #0f0; border: 1px dotted #0f0;}
.searchword2 {color: #222; background-color: #0ff; border: 1px dotted #0ff;}
.searchword3 {color: #222; background-color: #fbb; border: 1px dotted #fbb;}
.searchword4 {color: #222; background-color: #dfd; border: 1px dotted #dfd;}
.searchword5 {color: #222; background-color: #faf; border: 1px dotted #faf;}
.searchword6 {color: #222; background-color: #ccc; border: 1px dotted #ccc;}

.mod {font-size: .85em;}
.mod1 {font-size: .85em;}
.treffer{font-size: .85em; color: #888}

/* Zeilenumbrueche einfuegen: */
/* .treffer:before,  vor der Trefferanzahl */
.mod:before, /* vor der URL */
.mod1:before { /* vor dem Aenderungsdatum */
  content: ".";
  display:block;
  visibility:hidden;
  height: 0;
}

#searchfooter {
  font-size: .8em;
  margin-top: 1em;
}

#suchtipheader {display:inline-block;}

#klapp0 {
  text-decoration: none;
  color: rgb(200,200,200);
  font-size: .8em;
  font-weight:normal !important;
  outline:none 0;
}

#suchtipps a:focus, #suchtipps a:hover, #suchtipps a:active {text-decoration: underline;}

.klappen li {margin-bottom:4px;}

#output li img {
  float:left;
  max-width: 120px;
  margin: 0 1em 1em 0;
}

.weiter, #searchfooter, #output h3 {display:block; clear:left}


/* dfn {display:none;} */

