* { margin: 0; padding: 0; }
.ke1945_bold { font-weight: bold; }
.ke1945_italic { font-style: italic; }
.ke1945_bold_italic { font-weight: bold; font-style: italic; }
.ke1945_body { color: black; font-size: 14px; font-family: georgia, verdana, arial, helvetica, geneva, sans-serif; line-height: 1.5; margin-bottom: 0.9em; }
.ke1945_body_bold { font-weight: bold; }
.ke1945_body_italic { font-style: italic; }
.ke1945_fragen { color: black; font-size: 14px; font-family: georgia, verdana, arial, helvetica, geneva, sans-serif; font-style: italic; line-height: 1.5; margin-bottom: 0.5em; padding-bottom: 0.3em; border-bottom-style: solid; border-bottom-width: 1px; }
.ke1945_body_jahr_a { color: white; font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica, geneva, sans-serif; line-height: 1.5; background-color: black; margin-top: 2em; margin-bottom: 0.9em; padding: 0.1em 0.5em 0; }
.ke1945_body_datum_a { font-weight: bold; }
.ke1945_body_kasten { color: black; font-size: 14px; font-family: georgia, verdana, arial, helvetica, geneva, sans-serif; line-height: 1.5; background-color: #f5f5f5; margin-bottom: 0.9em; padding: 10pt; }
.ke1945_footnote { font-size: 11px; line-height: 0.8em; vertical-align: top; }
.ke1945_footnote_text { color: black; font-size: 11px; font-family: verdana, arial, helvetica, geneva, sans-serif; line-height: 1.2em; margin-bottom: 0.9em; }
.ke1945_footnote_impressum { color: black; font-size: 9px; font-family: verdana, arial, helvetica, geneva, sans-serif; line-height: 1.2em; vertical-align: bottom; margin-bottom: 0; }
.ke1945_lead_zero { margin-bottom: 0; }
.ke1945_head_a { color: #555555; font-size: 17px; font-family: verdana, arial, helvetica, geneva, sans-serif; font-weight: bold; line-height: 1.25; margin-bottom: 0.6em; }
.ke1945_head_b { color: #555555; font-size: 13px; font-family: verdana, arial, helvetica, geneva, sans-serif; font-weight: bold; line-height: 1.25; margin-bottom: 0.6em; }
.ke1945_bilder_a { color: black; font-size: 10px; font-family: verdana, arial, helvetica, geneva, sans-serif; line-height: 1.3; margin-bottom: 0.9em; }
.ke1945_texte_source { color: black; font-size: 10px; font-family: verdana, arial, sans-serif; line-height: 1.35; margin-bottom: 0.5em; }
.ke1945_inhalt { color: black; font-size: 14px; font-family: georgia, verdana, arial, helvetica, geneva, sans-serif; line-height: 1.5; }
.ke1945_link_a { color: #aaaaaa; font-size: 13px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; line-height: 1; text-decoration: none; margin-bottom: 1em; }
.ke1945_link_b { color: #555555; font-size: 13px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; line-height: 1; text-decoration: none; margin-bottom: 0.6em; }
.ke1945_link-color_grey { color: #aaaaaa; }
.ke1945_mainlink { color: #555555; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; line-height: 1.3em; text-decoration: none; margin-top: 0.2em; margin-bottom: 0.1em; }
.ke1945_mainlink a:link { color: #555555; text-decoration: none; }
.ke1945_mainlink a:visited { color: #555555; text-decoration: none; }
.ke1945_mainlink a:hover { color: #c7892d; text-decoration: none; }
.ke1945_mainlink a:active { color: #008080; text-decoration: none; }
.ke1945_mainlink a:focus { color: #008080; text-decoration: none; }
a:link { color: #555555; text-decoration: none; }
a:visited { color: #555555; text-decoration: none; }
a:hover { color: #c7892d; text-decoration: none; }
a:active { color: #008080; text-decoration: none; }
a:focus { color: #008080; text-decoration: none; }

.ke1945_body_verdana { color: black; font-size: 13px; font-family: verdana, arial, helvetica, geneva, sans-serif; line-height: 1.5; margin-bottom: 0.9em; }
.ke1945_body_jahr_a_verdana { color: white; font-weight: bold; background-color: black; margin:0; padding: 0.1em 0.5em 0; }

.ke1945_fragen_verdana { color: black; font-size: 13px; font-family: verdana, arial, helvetica, geneva, sans-serif; font-style: italic; line-height: 1.5; margin-bottom: 0.5em; padding-bottom: 0.3em; border-bottom-style: solid; border-bottom-width: 1px; }
