/*
 * Letzte Aenderung: Holger+Fuchur im April 2021
 */

/*table, th, td {
  border: 1px solid black;
}*/

body {
    background-color: #ddb;
    font-family: Arial,Helvetica,sans-serif;
}

div#page {
  width: 900px;
  border: 0px;
  margin: 2em auto;
}

div.ruler {
  text-align: center;
  margin:2em auto;
}

code {
    background-color: white;
    font-family: consolas,monospace;
    font-size:16px;
    color: blue;
}

h2 {
  text-align: center;
  margin-top:2em;
  margin-bottom:0.5em;
}

h3 {
  color: #1A6CE1;
  margin-top:2em;
  margin-bottom:0.5em;
}

h4 {
  color: #1A6CE1;
  margin-top:1em;
  margin-bottom:0.5em;
}

a:link, a:visited, a:active {
  color: /* #0B2D5E; */ #0D3772; /* black; */
  text-decoration: none;
}

a:link:hover {
  /* color: #000011; */
  text-decoration: underline;
}

hr {
    border: none;
    height: 1px;
    /* Set the hr color */
    color: #333; /* old IE */
    background-color: #333; /* Modern Browsers */
}

td > ul, td > p, td > menu {
  margin: 0px;
}

table {
  border-collapse: collapse;
}

/* fuer news usw. */
tr.newsrow {
  cursor: pointer;
}

tr.newsrow:nth-child(odd) {
  background-color: #d0d0b0;
}

tr.newsrow:hover {
  background-color: #def;
}

/* fuer toplisten usw. */
table.list > tbody > tr > th,
table.list2 > tbody > tr > th {
  color: #1A6CE1;
}

table.list > tbody > tr:nth-child(even),
table.list2 > tbody > tr:nth-child(4n+2),
table.list2 > tbody > tr:nth-child(4n+3) {
  background-color: #d0d0b0;
}

.figure {
  width:90%;
  text-align: center; 
  margin:auto;
}
.figure img {
  border: 2px #aac solid;
  max-width:calc(100% - 4px);
  height:auto;
}
.figcaption {
  display: inline-block; 
  text-align: left;
  margin-top:5px;
  font-size: smaller;
  font-style: italic;   
}
