/* Search Pages */
.tableSearch {
  font-size: 1rem;
  margin-bottom: 10px;
}
.tdLineSearch {
  border-top: 1px solid #E6E6E6;
}
.tableSearchResult {
  font-size: 1rem;
  margin-bottom: 10px;
}
.searchResultTitleBar,
.titleSearchGUI4 {
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  border-bottom: 1px solid #E6E6E6;
  display: block;
  font-size: 1rem;
  font-weight: bold;
  padding-bottom: 2px;
}
.searchParameters {
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
  padding-left: 2px;
}
.searchResultTitleBar {
  margin-bottom: 6px;
}
.searchResult {
  border-top: 1px solid #DBDFD7;
  padding: 4px 0 4px 11px;
  clear: left;
}
.searchResultNoBorder {
  padding: 4px 0 4px 11px;
  clear: left;
}
.searchResultMore {
  border-top: 1px solid #E6E6E6;
  clear: left;
  margin-bottom: 15px;
}
.searchBox {
  font-size: 1rem;
}
.searchBoxError {
  border: 1px solid #cc0000;
  padding: 5px;
  margin-bottom: 10px;
  font-size: 1rem;
}
.search-result-headline {
  font-weight: bold;
}
.search-result-breadcrumb,
.search-result-breadcrumb a {
  font-size: 11px;
  color: gray;
}
.search-footer {
  border-top: 1px solid #E6E6E6;
  margin-top: 10px;
  padding-top: 3px;
  text-align: right;
  font-size: 1rem;
}
h3.alt_title_bar,
h2.alt_title_bar,
.titleSearchGUI4,
.searchResultTitleBar {
  background: linear-gradient(to bottom, #ffffff 0%, #e0e3ed 100%);
  /* W3C */
  margin-top: 4px;
  padding-bottom: 2px;
  z-index: 20;
  font-weight: bold;
}
/* End Search Pages */
/* Procert */
.procert-options {
  padding-left: 0px;
  vertical-align: top;
}
.procert-options select {
  width: 350px;
  height: 80px;
  vertical-align: top;
}
.procert-options select.matchar-operator {
  height: 80px;
  margin-bottom: 5px;
  margin-left: 20px;
  vertical-align: bottom;
  width: 350px;
}
table.edition_table {
  background: transparent url(../../docroot/images/background/bg_edition_table_head.gif) repeat-x top left;
}
table.edition_table {
  width: 100%;
  border-spacing: 0;
  font-size: 11px !important;
  font-size: .9rem !important;
  border-collapse: collapse;
}
table.edition_table tr.hover {
  background-color: #F3F8F1;
  cursor: pointer;
}
table.edition_table thead tr.hover {
  background-color: transparent;
}
table.edition_table thead {
  border-bottom: 1px solid #E6E6E6;
}
table.edition_table tbody td {
  border-bottom: 1px solid #E6E6E6;
  padding: 3px 6px;
}
table.edition_table td img {
  margin-left: 16px;
}
table.edition_table th {
  padding: 16px 24px 6px 6px;
  text-align: left;
  cursor: pointer;
  font-size: 12px;
}
table.edition_table th p {
  line-height: 13px;
  border: 0 !important;
}
table.edition_table th .sorting {
  float: right;
  width: 15px;
  padding-top: 2px;
}
table.edition_table thead td {
  padding-bottom: 10px;
  text-align: left;
}
