
/* file: style_glossary.css */


div.glossary-slim div.padding-dot-right-container-for-glossaryentry {
  padding-bottom: 0px;
  padding-left: 23px;
  padding-top:10px;
}

div.glossary-slim div.back-to-top a {
  margin-left: 28px;
}

/* glossary search container */
div.box-round-corners_green-green,
div.box-round-corners_green-green div.background-box-content,
div.box-round-corners_green-green div.background-box-bottom-border,
div.box-round-corners_green-green div.background-box-bottom-border div {
  background-image: url(pics/box-background_green-green.gif);
}

/* glossary letter list */
div.box-round-corners_green-green div div.box-round-corners_greener-white,
div.box-round-corners_green-green div div.box-round-corners_greener-white div.background-box-content,
div.box-round-corners_green-green div div.box-round-corners_greener-white div.background-box-bottom-border,
div.box-round-corners_green-green div div.box-round-corners_greener-white div.background-box-bottom-border div {
  background-image: url(pics/box-background_greener-white.gif);
}

/* Glosar fixFloat */
div.box-round-corners_green-green div div.box-round-corners_greener-white div div.fixFloat {
  height: 0;
}

/* 
page_glossary_slim.xsl
*/
div.padding-dot-right-container-for-glossaryentry {
  padding-left:28px;
  padding-bottom:28px;
  width:570px;
}

/* page_glossary.xsl */
div.content-main #glossaryContent div.glossary-search-summary {
  text-align:right;
  padding-top:14px;
}

div.content-main #glossaryContent div.glossary-search-summary a {
  font-weight:bold;
}

div.content-main #glossaryContent div.glossary-entries-letter {
  margin-bottom:15px;
}

div.content-main #glossaryContent div.glossary-entries-letter h2 {
  font-size:2.4em;
  padding-top: 12px;
  padding-bottom: 12px;
  font-weight:bold;
}

div.content-main #glossaryContent div.glossary-entries-letter ul {
  list-style-type:disc;
  font-weight:bold;
  padding-left: 16px;
  padding-left: 0;
  margin-left: 16px;
}

div.content-main #glossaryContent div.glossary-entries-letter ul li {
  margin-top:5px;
  margin-bottom:5px;
}

div.content-main #glossaryContent div.glossary-entries-letter ul a {
}

div.content-main #glossaryContent ul.glossar-alpha-register {
  display:inline;
  list-style:none;
  list-style-type:none;
  clear:both;
  padding:0;
}

div.content-main #glossaryContent ul.glossar-alpha-register li {
  float:left;
}

div.content-main #glossaryContent ul.glossar-alpha-register li a,
ul.glossar-alpha-register li span {
  padding-left:6px;
  padding-right:5px;
}

div.content-main #glossaryContent div.box-letter-list div.background-box-content a {
  font-weight:bold;
  text-decoration:none;
}

div.content-main #glossaryContent div.box-glossary-index div.caption {
  padding-left:8px;
  padding-top:2px;
  padding-bottom:4px;
  font-weight:bold;
}

div.content-main #glossaryContent div.box-glossary-index div.search {
  padding-left:4px;
  padding-top:8px;
  padding-bottom:2px;
}

div.content-main #glossaryContent div.box-glossary-index div.search input.glossarySearchFormInput {
  width:260px;
}

div.content-main #glossaryContent div.box-glossary-index div.search input.button {
  font-weight:bold;
}

div.content-main #glossaryContent div.glossary-entries-letter h2.title {
  padding-top:20px;
  font-size:1.3em;
  padding-left:0;
  padding-bottom:20px;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryDerivation span.leftCell,
div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntrySynonyms span.leftCell,
div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryAbbreviations span.leftCell {
  float:left;
  width:25%;
  padding:3px 10px 3px 10px;
  display:block;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryDerivation span.rightCell,
div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntrySynonyms span.rightCell,
div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryAbbreviations span.rightCell {
  width:74%;
  float:right;
  padding:3px 10px 3px 10px;
  display:block;
  font-weight:normal;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryExplanation {
  padding:20px 10px 20px 0;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryExplanation ul {
  font-weight:normal;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryExplanation ul a {
  text-decoration:underline;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryExplanation h2 {
  padding-left:0;
  font-size:1.4em;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryExplanation h3 {
  padding-left:0;
  font-size:1.2em;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryExplanation h4 {
  padding-left:0;
  font-size:1.0em;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntrySource {
  padding:10px;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryLinks {
  padding:5px 10px 5px 10px;
}

a.glossaryTermLink {
  text-decoration:underline;
}

div.content-main #glossaryContent div.glossary-entries-letter div.glossaryEntryLinks a.glossaryEntryLink {
  text-decoration:none;
}

div.content-main #glossaryContent hr.break-line-for-glossary {
  height:1px;
  border:none;
}

div.content-main #glossaryContent div.backToTop {
  text-align:right;
  padding-bottom:20px;
  padding-right:20px;
}

div.content-main #glossaryContent ul.glossaryPageNavigation {
  list-style-type:none;
  width:100%;
  margin-left:0;
}

div.content-main #glossaryContent ul.glossaryPageNavigation li {
  float:left;
}

div.content-main #glossaryContent ul.glossaryPageNavigation li.back {
  text-align:left;
  width:25%;
  padding-left:5px;
}

div.content-main #glossaryContent ul.glossaryPageNavigation li.next {
  text-align:right;
  width:25%;
}

div.content-main #glossaryContent ul.glossaryPageNavigation li.middle {
  text-align:center;
  width:49%;
}

div.padding-dot-right-container-for-glossaryentry div.glossary-entries-letter ul {
  padding-left:15px;
}


/* file: colors_style_glossary.css */

div.content-main #glossaryContent div.glossary-entries-letter h2 {
  color:#A0C7C8;
}

div.content-main #glossaryContent div.glossary-entries-letter h2.title {
  color:#003366;
}

div.content-main #glossaryContent ul.glossar-alpha-register li a.active,
div.content-main #glossaryContent ul.glossar-alpha-register li a.active em {
  color:#C80F41; /* #c80f41 */
}

div.content-main #glossaryContent div.box-letter-list div.background-box-content a.active {
  color:#C80F41; /* #c80f41 */
}

div.content-main #glossaryContent div.glossary-entries-letter h2.title {
  color:#003366;
}

div.content-main #glossaryContent div.glossary-entries-letter
div.glossaryEntryExplanation ul {
  color:#003366;
}

div.content-main #glossaryContent div.glossary-entries-letter
div.glossaryEntryExplanation h2 {
  color:#003366;
}

div.content-main #glossaryContent div.glossary-entries-letter
div.glossaryEntryExplanation h3 {
  color:#003366;
}

div.content-main #glossaryContent div.glossary-entries-letter
div.glossaryEntryExplanation h4 {
  color:#003366;
}

div.content-main #glossaryContent div.glossary-entries-letter
div.glossaryEntryLinks a.glossaryEntryLink {
  border-bottom:1px dotted #003366;
}

div.content-main #glossaryContent hr.break-line-for-glossary {
  border-top:1px solid #A0C7C8;
  border-bottom:0px solid #A0C7C8;
}

div.content-main #glossaryContent ul.glossaryPageNavigation li.middle {
  color:#003366;
}

