body { background: #d09d5f; color: black; }
a:link { color: #5c458a; text-decoration: none;}
a:visited { color: #b330bf; text-decoration: none; } 
h2 { width: 80%; margin-left: 2%; background: #e6cf73; padding: 8px; padding-left: 2em; font-size: 200%; margin-bottom: 2px; }
img#agknopf { float: right; margin: -15px -4px;  }
h3 { text-align: center; padding-top: 5px; margin: 1px 0px;  }
a img { border: none; }
div.info { text-align: center; padding: 0.7em; letter-spacing: 0.1em; font-style:oblique; font-weight: bold;
  background: #877542; border: thin black inset; width: 40%; margin-left: 20%; }
div.suchen { background: #fdd7a3; clear: both; 
  width: 92%;  margin-left: 2%;}
.note { font-size: x-small; text-align: center; margin-top: 3px; margin-bottom: 0px;}
div.linkliste { background: #bfa330; width: 92%; margin-left: 2%; padding-bottom: 0.5em; border: thin solid black;}
.linkliste ul li { padding: 0.3em; padding-right: 0.8em; margin-top: 3px;
  list-style: circle inside; float: left;
  font-size: large; word-spacing: 0.3em; 
  border-right: 4px solid #24006b; background: #e6e1cf; 
}
li a:hover { text-decoration: underline; }
label { font-size: smaller; }
fieldset { text-align: center; }
.smalllink { border: thin black outset; background: silver; padding: 2px; margin: 1em; text-decoration: none;}
hr { clear: both; }