body { padding-left:10%; padding-right:10%; }

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Arial,sans-serif; }

h1 { font-size:26px; margin-bottom:18px; color:#000000; text-align:center;}

h2 { font-size:21px; margin-bottom:18px; color:#000000; text-align:center;}

h3 { font-size:16px; text-align:left;}

h4 { font-size:14px; text-align:left;}

p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; color:#000000}

p { text-align:justify; }

th td p { text-align:left; }

li { margin-top:3px; }

em { background-color:#ffff33; font-style:normal; }

pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }

code,kbd,tt { font-family:Courier New,Courier; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

blockquote,cite { font-style:italic; }

a:link { color:#0505dd; text-decoration:underline; }

a:visited { color:#771199; text-decoration:underline; }

a:hover {
 background:#ffffff;
 text-decoration:underline;
}

a:active { color:#2222bb; text-decoration:none; }

.merksatz {
text-align:left; 
 padding-left:10%;
 padding-right:10%;
 font-weight:bold;
 font-style:italic;
}

.merksatz_zentriert {
text-align:center; 
 padding-left:10%;
 padding-right:10%;
 font-weight:bold;
 font-style:italic;
}

.fussnote {
 font-style:italic;
 font-size: 80%;
 border:1px solid #000000;
 padding:5px;
}

.gelb {
background-color:yellow;
}

