#Glossar {
  font-size   : 0.90em;
  font-style      : normal;
  text-indent     : 0pt;
  letter-spacing  : 0;
}

#Glossar p {
  margin-left     : 0px;
  margin-top      : 2px;
  margin-right    : 8px;
  margin-bottom   : 4px;
}
#Glossar dl
{
  border: 1px dashed #cccccc;
  padding: 1px;
}
#Glossar dd {
  padding-left     : 10px;
}

#Glossar .oddgloss{
  background-color: #FEFEFE;
}
#Glossar .evengloss{
  background-color: #FFFFEE;
}
#Glossar .foundgloss{
  background-color: #FFFFCC;
}
#Glossar a.glosslink:link, #Glossar a.glosslink:active, #Glossar a.glosslink:visited
{
  font-style          : oblique;
  /*font-weight         : bold;*/
  text-decoration     : none;
  color               : darkred;
  background-color: transparent;
}
#Glossar a.glossextlink:link, #Glossar a.glossextlink:active, #Glossar a.glossextlink:visited
{
  font-style          : oblique;
  /*font-weight         : bold;*/
  text-decoration     : none;
  color               : darkred;
  background-color: transparent;
}
#Glossar a[target="_blank"] {
  text-decoration : underline;
}
#GlossJumps {
  font-size: 1.3em;
}
#GlossJumps a:link, #GlossJumps a:visited, #GlossJumps a:active {
  display: inline;
  padding-right: 4px;
  padding-left: 0px;
  color: Blue;
}
#GlossJumps a:hover {
  color: Red;
}

#Glossar table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
#Glossar th,
#Glossar td { padding: 0.5em; }
#Glossar thead th { background: #444; color: #fff }
#Glossar tbody th { background: #ccc; color: #333 }
