body	{ background-color:#dddddd; font-family:Arial Unicode MS,Arial,sans-serif; font-size:10pt; color:#333333; margin:0px; padding:0px; }

h1	{ margin-left:0px; margin-top:25px; margin-bottom:5px; font-size:18pt; font-weight:bold; }
h2	{ margin-left:0px; margin-top:15px; margin-bottom:5px; font-size:13pt; font-weight:bold; }
h3	{ margin-left:0px; margin-top:14px; margin-bottom:5px; font-size:10pt; font-weight:bold; }
h4	{ margin-left:0px; margin-top:5px; margin-bottom:0px; font-size:10pt; font-weight:bold; }
p,dd,dt,li,td,tr,form	{ margin-top:0px; margin-bottom:0px; font-size:10pt; }

hr	{ color:#333333; height:1px; }
ol	{ list-style-type:decimal; list-style-type:decimal-leading-zero; list-style-position:outside; text-align:justify; margin-left:4.5em; text-indent:-2em; }

a:link	{ text-decoration:none; color:#444488; }
a:visited	{ text-decoration:none; color:#2655CE; }
a:active	{ text-decoration:none; background-color:#bb8888; }
a:hover	{ text-decoration:none; background-color:#8888dd; }

.logofeld	{ background-color:#8888aa; border-bottom-style:solid; border-bottom-color:black; border-bottom-width:3px; }
.kopfzeilenfeld	{ background-color:#8888aa; border-bottom-style:solid; border-bottom-color:black; border-bottom-width:3px; vertical-align:bottom; }
.sprachfeld	{ background-color:#8888aaa; border-bottom-style:solid; border-bottom-color:black; border-bottom-width:3px; text-align:right; margin:0px; padding:5px; }
.menuefeld	{ background-color:#8888aaa; border-right-style:solid; border-right-color:black; border-right-width:1px; }
.restfeld	{ background-color:#808090; border-right-style:solid; border-right-color:black; border-right-width:1px; }
.textfeld	{ background-color:#eeefff; }
.fusszeilenfeld	{ background-color:#eeefff; }
.bannerfeld	{ background-color:#8888aa; }
.aktuell	{ background-color:#808090; }

.text	{ text-align:justify; margin-bottom:5px; text-indent:2em; }
.bildtext	{ text-align:justify; margin-top:5px; font-style:italic; }
.haengend	{ text-align:justify; margin-left:2em; text-indent:-2em; }
.aktiv	{ background-color:#dddddd; }
.inaktiv	{ background-color:#ddddd; }
.rahmenoben	{ border-top-style:solid; border-top-color:black; border-top-width:1px; }
.html	{ font-family:Courier New,Courier; }

.serif	{ font-family:Georgia,Times New Roman,serif; }

.kopfzeile	{ margin-left:0px; margin-top:0px; margin-bottom:0px; font-size:18pt; font-weight:bold; }
.fusszeile	{ font-size:80%; }
