body {
    padding: 10px 20px 10px 20px;
    margin:0;
    background-color:white;
}

html {
    width: 100%;
    margin:auto;
    background-color:#eee;
}

@media only screen and (min-width: 1200px) {
    html {
        width: 700px;
    }
}
@media only screen and (min-width: 990px) {
    html {
        max-width: 700px;
    }
}

/**
 * HTML Artikel Ansicht
 */
 
 .ha-article-header img {
	 max-width: 100%;
	 margin-bottom: 20px;
 }
 
.HAVolumeInfos { font-size:0.85em; margin-top:0; margin-right:0; margin-bottom:0.8em; margin-left:0; text-align:right ! important; text-indent:0; }
.HAAuthor { font-size:1.35em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; font-style:italic; }
.HAFootnote { font-size:0.85em; margin-top:0; margin-right:0; margin-bottom:0.6em; margin-left:0; text-indent:0; }
.FootnodeNumberLink { font-size:0.85em; margin-top:0; margin-right:0; margin-bottom:0.6em; margin-left:0; padding-right:0.6em; text-indent:0; }
.HAGraphics { font-size:0.85em; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; text-indent:0; }
.HAGraphicsSubtitle { font-size:0.85em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; }
.HAHeading1 { font-size:1.35em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; font-weight:normal; }
.HAHeading2 { font-size:1.2em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; }
.HAHeading3 { font-size:1em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; font-weight:bold; }
.HAPoem { font-size:1em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:4em; text-indent:0; text-align:left ! important; }
.HAQuotation { font-size:1em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:2em; text-indent:0; }
.HAReferences { font-size:1em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:2em; text-indent:0; }
.HASubtitle { font-size:1.35em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; }
.HATable { font-size:1em; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; text-indent:0; }
.HAText { font-size:1em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; }
.HATextBook { font-size:1em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; }
.HATitle { font-size:1.6em; margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; text-indent:0; font-weight:normal; }
.HAList { font-size:1em; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; text-indent:0; }

ol, ul { list-style-type : none; }

.HANumberLevel1{ list-style-type : decimal; font-size:1em; margin-bottom:1em; }
.HANumberLevel2{ list-style-type : decimal; }
.HANumberLevel3{ list-style-type : decimal; }
.HANumberLevel4{ list-style-type : decimal; }


.T1 { font-weight:bold; }
.T2 { font-style:italic; } 
