body, ul, ol, td { font-family: arial, sans-serif; font-size: 10pt; }

blockquote {
 clear: both;
 border-left: solid #999 1px;
 margin-left: 10px;
 padding-left: 10px;
}

h1, h2, h3, h4, h5, h6 { padding: 0; margin: 10px 0 0 0; }
h2 { margin-bottom: 10px; }
h2 { font-size: 15pt; }
h2 input { margin-bottom: 10px; }
h3 { font-size: 12pt; }
h4 { font-size: 10pt; }

p { text-align: justify; line-height: 140%; margin-top: 0.4em; }

img { border: solid 1px #aaa; padding: 1px; max-width: 650px; }

td { padding: 4px 5px; vertical-align: top; }
/* table { border: solid #090 1px; background-color: white; } */
table { text-align: left; }

p.Ueberschrift { text-align: center; font-size: 15pt; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; padding-top: 10px; }
p.Zwischenueberschrift { font-size: 12pt; font-weight: bold; padding-top: 6px; }
#content td p.Zwischenueberschrift { padding-top: 0; margin-top: 2px; }

.bild_links { clear:left; float: left; margin: 5px 15px 5px 0; }
.bild_rechts { clear:right; float: right; margin: 5px 0 5px 15px; }

* { margin: 0; padding: 0; }

div, ul, ol {
 padding-top: 0.6em;
}

li ul {
 padding-top: 0.3em;
 margin-bottom: 0;
}

dl { margin: auto; display: table; background-color: #E5E5E5; } /* für Bildunterschriften! */
dl img { border: 0; }
dd { font-size: 9pt; padding: 0px 4px 4px 4px; }

.tabelle_galerie { border: 0; clear: both; margin: 10px auto 5px auto; }
.tabelle_galerie img { border: 0; }
.tabelle_galerie td { text-align: center; vertical-align: middle; background-color: #E5E5E5; }
.tabelle_galerie td dl { display: inline; }

.tabelle_galerie_rechts { border: 0; clear: right; float: right; margin-left: 15px; }
.tabelle_galerie_rechts img { border: 0; }
.tabelle_galerie_rechts td { text-align: left; background-color: #E5E5E5; }
.tabelle_galerie_rechts td dl { margin: auto; }

.download-link {
 color: black;
 text-decoration: none;
 font-size: 14pt;
 height: 23px;
 background-image:url(../img/download.png);
 display: table;
 text-align:center;
 margin: 8px auto;
 padding: 5px 10px 5px 90px;
}

ul, ol { margin: 0 0 1em 0.7em; }
li { margin: 0 0 0.3em 1em; line-height: 140%; }

.absatz_neu {
 clear: both; /* Obacht! Der IE6 bezieht das auch auf das Menü und zeigt die Überschrift dadurch unterm Menü an! */
}

.absatz_zentriert { text-align: center; margin-left: auto; margin-right: auto;}
.absatz_rechtsbuendig { text-align: right; margin-left: auto; }

#topimg {
 border: 0;
 padding: 0;
 margin: 0;
 max-width: 1000px;
}

hr {
 clear: both;
 margin: 10px 0;
 height: 0;
 border: 0;
 border-bottom: 1px dashed #080;
}

