table.berichtanzeige { border-collapse: collapse; width: 100%; }
table.berichtanzeige th { background: #b1b2b4; font-size: 14px; padding: 3px; text-align: left; }
table.berichtanzeige td div.geodaten { background: #ffb; border: 1px solid #b1b2b4; font-size: 13px; color: #333; text-align: center; padding: 4px; margin: 3px; }
table.berichtanzeige td.jahr { background: #ad1447; font-size: 16px; font-weight: bold; color: white; text-align: center; }
table.berichtanzeige tr.grau { background: #ebebec; }
table.berichtanzeige td.zeit { color: #9c9d9f; font-size: 9px; text-align: center; }
table.berichtanzeige td.infos { vertical-align: middle; font-size: 11px; }
table.berichtanzeige p.abstract { padding: 2px; margin: 0; margin-bottom: 13px; font-size: 10px; }
table.berichtanzeige p.abstract img.infos { float: right; cursor: pointer; padding-left: 5px; }
#link_this_page { text-align: right; }
table.berichtanzeige fieldset { font-size: 11px; }
table.berichtanzeige fieldset th { font-size: 11px; background: transparent; }
table.berichtanzeige fieldset input[type=text],
table.berichtanzeige fieldset textarea { width: 333px; font-size: 11px; padding: 1px; }
table.berichtanzeige fieldset textarea { height: 100px; }
table.options { width: 100%; }
table.options td img { text-align: right; }