.SimpleButton
{
  font-weight:        bold;
  font-size:          11px;
  text-align:         center;
  vertical-align:     middle;
  padding-top:        2px;
  background-image:   url('../img/buttons/simplebutton/blue.gif');
  background-repeat:  no-repeat;
  color:              #FFFFFF;
  width:              17px;
  height:             17px;
  white-space:        nowrap;
  min-width:          17px;
  min-height:         17px;
}

div#hitTooltip
{
  background-color:#CCE0F0;
  color:black; border:1px solid black;
  padding:3px; width:75%;
  font-size:11px;
  position:absolute;
  display:none;
}

#trefferliste div.HeadLine
{
  font-size: 15px;
}

#trefferliste div.Suchprofil
{
  text-align:right;
  float:right;
  padding-top:3px;
  margin-left: 10px;
}

#trefferliste div.Suchprofil a
{
  padding-left:10px;
  background-image:url('../img/arrows/hyperlink/intern/small/orange.gif');
  background-position:0 4px;
  background-repeat:no-repeat;
  display:inline-block;
  line-height:15px;
}

#trefferliste div.Suchprofil a:hover
{
  padding-left:10px;
  background-image:url('../img/arrows/hyperlink/intern/small/darkgray.gif');
  background-position:0 4px;
  background-repeat:no-repeat;
  display:inline-block;
}

#trefferliste .Blaettern
{
  margin-top:1em;
  margin-bottom:1.25em;
  background-color:#F6F6F7;
  width:100%;
}

#trefferliste .Blaettern .IconBlock
{
  float:left;
  width:60px;
  background-color:#F6F6F7;
  margin-left:3px;
  margin-top:3px;
  margin-bottom:3px;
}

#trefferliste .Blaettern .IconBlock .PageLink
{
  width:  17px;
  height: 17px;
  margin-right:3px;
  overflow:hidden;
  text-decoration:none;
  display: inline-block;
  background-repeat: no-repeat;
}

#trefferliste .Blaettern .IconBlock a.PrevPageEnd        { background-image: url('../img/arrows/left_end/orange.gif');  }
#trefferliste .Blaettern .IconBlock a.PrevPageEnd:hover,
#trefferliste .Blaettern .IconBlock span.NoPrevPageEnd   { background-image: url('../img/arrows/left_end/gray.gif');    }

#trefferliste .Blaettern .IconBlock a.PrevPage           { background-image: url('../img/arrows/left/orange.gif');      }
#trefferliste .Blaettern .IconBlock a.PrevPage:hover,
#trefferliste .Blaettern .IconBlock span.NoPrevPage      { background-image: url('../img/arrows/left/gray.gif');        }

#trefferliste .Blaettern .IconBlock a.NextPageEnd        { background-image: url('../img/arrows/right_end/orange.gif'); }
#trefferliste .Blaettern .IconBlock a.NextPageEnd:hover,
#trefferliste .Blaettern .IconBlock span.NoNextPageEnd   { background-image: url('../img/arrows/right_end/gray.gif');   }

#trefferliste .Blaettern .IconBlock a.NextPage           { background-image: url('../img/arrows/right/orange.gif');     }
#trefferliste .Blaettern .IconBlock a.NextPage:hover,
#trefferliste .Blaettern .IconBlock span.NoNextPage      { background-image: url('../img/arrows/right/gray.gif');       }

#trefferliste .Blaettern .HitInfo
{
  width:200px;
  float:left;
  font-size:10px;
  color:#A5ABAF;
  white-space:nowrap;
  margin-top:3px;
  line-height:17px;
}

#trefferliste table
{
  font-size:11px;
  width:98%;
  clear:both;
  float:none;
}

#trefferliste table tr.HitListLine td
{
  padding-top:1em;
  padding-bottom:1em;
  border-width:0px;
  border-bottom-width:1px;
  border-color:#D2D5D7;
  border-style:solid;
}

#trefferliste table tr.HitListLine td.print
{
  text-align:right;
  width:25px;
  padding-left:3px;
}

#trefferliste table tr.HitListLine td.print a
{
  background-image: url('../img/buttons/print/gray2.gif');
  background-repeat: no-repeat;
  width:17px;
  height:17px;
  display:inline-block;
}

#trefferliste table tr.HitListLine td.print a:hover
{
  background-image: url('../img/buttons/print/orange2.gif');
  background-repeat: no-repeat;
  width:17px;
  height:17px;
  display:inline-block;
}

#trefferliste table tr.HitListLine td div.HitNr
{
  color:#A5ABAF;
}

#trefferliste table tr.HitListLine td div.Path
{
  font-size: 0.8em;
  color:#606060;
}

#trefferliste table tr.HitListLine td div.HitContext
{
  margin-bottom:0.5em;
  line-height: 1.25em;
}

#trefferliste table tr.HitListLine td div.HitContext .HitTerm
{
  background-color:#FFBB00;
}

#trefferliste table tr.HitListLine td div.HitContext .NoArrow
{
  padding-left:         0px;
  background-image:     url('../img/dummy.gif');
  background-position:  0 0px;
  background-repeat:    no-repeat;
}

.NoHits
{
  background-color:#F6F6F7;
  margin:10px;
  text-align:left;
  padding:20px;
  padding-top:3px;
  padding-bottom:3px;
}

#trefferliste table tr.HitListLine td.pdf
{
  text-align:right;
  width:25px;
  padding-left:3px;
  vertical-align:top;
  padding-top:16px;
}

#trefferliste table tr.HitListLine td.pdf a
{
  background-image: url('../img/buttons/pdf/gray.gif');
  background-repeat: no-repeat;
  width:17px;
  height:17px;
  display:inline-block;
}

#trefferliste table tr.HitListLine td.pdf a:hover
{
  background-image: url('../img/buttons/pdf/orange.gif');
  background-repeat: no-repeat;
  width:17px;
  height:17px;
  display:inline-block;
}