a         { text-decoration:underline; }
a:link    { font-style:normal; color:#006600; }
a:visited { font-style:normal; color:#660066; }
a:hover   { font-style:normal; color:#666666; }
a:active  { font-style:normal; color:#666666; }
a:focus   { font-style:normal; color:#666666; }
a.anker   { text-decoration:none; }

body { background-image:url(hintergrund.gif); background-attachment:fixed; margin-top:12px; margin-bottom:12px; margin-left:16px; margin-right:12px; padding:0px; }

h1 { font-family:Arial, sans-serif; font-size:30px; font-weight:900; line-height:40px; margin:0px; padding:0px; }

h2     { font-family:Arial, sans-serif; font-size:18px; font-weight:700; line-height:24px; margin:0px; padding-top:12px; padding-bottom:0px; padding-left:0px; padding-right:0px; }
h2.tab { text-align:center; padding:0px; }

h3     { font-family:Arial, sans-serif; font-size:12px; font-weight:700; line-height:16px; margin:0px; padding-top:8px; padding-bottom:0px; padding-left:0px; padding-right:0px; }
h3.tab { text-align:center; padding:0px; }

hr        { margin-left:0px; margin-right:0px; background-color:#009900; width:100%; height:3px; }
hr.oben   { margin-top:8px; margin-bottom:20px; clear:both; }
hr.mitte2 { margin-top:12px; margin-bottom:0px; clear:both; }
hr.unten  { margin-top:20px; margin-bottom:8px; clear:both; }

img         { margin:0px; padding:0px; }
img.bild    { border-width:0px; }
img.symbol  { border-width:0px; vertical-align:middle; }
img.mflagge { vertical-align:middle; margin-right:4px; border-width:1px; border-color:#333333; border-style:solid; }
img.g060120 { margin-top:34px; margin-bottom:30px; margin-left:0px; margin-right:4px; border-width:1px; border-style:solid; }
img.g075120 { margin-top:26px; margin-bottom:23px; margin-left:0px; margin-right:4px; border-width:1px; border-style:solid; }
img.g090120 { margin-top:19px; margin-bottom:15px; margin-left:0px; margin-right:4px; border-width:1px; border-style:solid; }
img.g120090 { margin-top:4px; margin-bottom:0px; margin-left:15px; margin-right:19px; border-width:1px; border-style:solid; }

label { font-family:Arial, sans-serif; font-size:12px; font-weight:500; line-height:16px; margin:0px; padding-right:4px; }

legend { font-family:Arial, sans-serif; font-size:12px; font-weight:700; line-height:16px; margin:0px; padding-left:8px, padding-right:8px; }

p { font-family:Arial, sans-serif; font-size:12px; font-weight:500; line-height:16px; margin:0px; padding:0px; }

sup { font-size:9px; line-height:12px; }

table.gallery { margin-top:16px; margin-bottom:16px; margin-left:0px; margin-right:0px; padding:0px; float:none; clear:both; }
table.image   { margin-top:8px; margin-bottom:8px; margin-left:16px; margin-right:0px; padding:0px; float:right; clear:right; }

td.blau  { background-color:#eeeeff; }
td.gelb  { background-color:#ffffdd; }
td.grau  { background-color:#eeeeee; }
td.gruen { background-color:#eeffee; }
td.rot   { background-color:#ffeeee; }

th { background-color:#eeeeee; }

.l { text-align:left; }
.z { text-align:center; }
.r { text-align:right; }
.b { text-align:justify; }

.leer16 { font-size:12px; font-weight:100; line-height:16px; }
.leer12 { font-size:9px; font-weight:100; line-height:12px; }
.leer8  { font-size:6px; font-weight:100; line-height:8px; }
.leer4  { font-size:3px; font-weight:100; line-height:4px; }
