body  { font-family:Verdana,sans-serif; font-size:12pt; }
td    { font-size:12pt; text-align:left; }
th    { font-size:12pt; font-weight:bold }
li    { text-align:left; margin-left:1cm; padding-bottom:10px; }
p     { text-align:justify; margin-left:1cm; }

h1 { font-size:24pt; color:black; }
h2 { font-size:18pt; color:black; }
h3 { font-size:16pt; color:black; }
h4 { font-size:12pt; color:black; }
h5 { font-size:10pt; font-weight:bold; color:black; }

.h192 { margin-top:6px; margin-top:0px; margin-bottom:6px; text-align:center; }
.h193 { margin-top:6px; margin-top:6px; margin-bottom:18px; text-align:center; }

a:hover    { text-decoration:underline; }
a:active   { text-decoration:underline; }

.tab19 { border-collapse:collapse; border:1px solid gray; margin:0px; }
.tabbm { border-collapse:collapse; border:1px solid gray; margin:0px; background-color:#CCCCCC;
         float:left; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:10px; }

.tdcenter { font-size:12pt; text-align:center; }
.tdleft   { font-size:12pt; text-align:left; padding-top:20px; }
.tdright  { font-size:12pt; text-align:right; padding-top:20px; }
.tdkopf   { font-size:11pt; font-weight:bold; text-align:left;  vertical-align:top; padding-top:20px; }
.tdmenu   { font-size:10pt; font-weight:bold; text-align:center; vertical-align:top; padding-left:20px; padding-right:20px; }
.tdinhalt { font-size:11pt; vertical-align:top; }
.tdbox    { font-size:10pt; text-align:center; vertical-align:middle; border:2px solid gray; }
.tdszahl  { font-size:11pt; text-align:right; vertical-align:top; }
.tdprog   { font-size:10pt; font-weight:bold; vertical-align:top; }
.tdmidl   { font-size:12pt; text-align:left; vertical-align:middle; }
.tdmidr   { font-size:12pt; text-align:right; vertical-align:middle; }
.tdtopc   { font-size:12pt; text-align:center; vertical-align:top; }
.tdtopr   { font-size:12pt; text-align:right; vertical-align:top; }
.td19     { font-size:8pt;  text-align:center; vertical-align:middle; border:1px solid gray; padding:0; }
.td19b    { font-size:8pt;  text-align:center; vertical-align:bottom; border:1px solid gray; padding:0; }
.td19c    { font-size:8pt;  text-align:center; vertical-align:middle; padding:0; }
.tdwetter { font-size:7pt;  text-align:center; text-decoration:none; }
.tdvollb  { font-size:8pt;  font-weight:bold; text-align:right; vertical-align:middle; padding-right:21px; }
.tdbm     { font-size:10pt; font-weight:bold; }
.tdchron  { font-size:10pt; font-weight:bold; text-align:center; vertical-align:middle;
            background-image:url(/images/symbole/urkunde.jpg); background-repeat:no-repeat; }

.privline { line-height:7px; }

.normlink { text-decoration:underline; color:black; }
.boldlink { text-decoration:underline; font-weight:bold; color:black; }
.menulink { text-decoration:none; color:black; }
.bluelink { text-decoration:none; color:#DFDFDF; }
.bluulink { text-decoration:underline; color:#CCCCCC; }
.bluilink { text-decoration:underline; color:#336699; }

.imgleft    { float:left; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:10px; }
.imgright   { float:right; margin-left:15px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.imgwheim   { margin-right:20px; margin-top:10px; }
.imgwhred   { margin-right:20px; margin-bottom:20px; }
.imgalerie  { cursor:pointer; border:0; }
.imgaleft   { cursor:pointer; border:0; float:left; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:10px;}
.imgalright { cursor:pointer; border:0; float:right; margin-left:15px; margin-right:0px; margin-top:0px; margin-bottom:10px; }

.bluediv   { margin-left:1cm; text-align:justify; }
.cyanbox   { background-color:#336699; color:#CCCCCC;
             text-align:left; font-weight:bold;
             padding:6px; margin:0px; }

.normbody  { font-family:Verdana,sans-serif; background-color:#CCCCCC; background-repeat:repeat-y; }

.grafbody  { font-family:Verdana,sans-serif;
             margin-left:50px;
             background-image:url(/images/symbole/hpbkgd.gif);
             background-color:#CCCCCC;
             background-repeat:repeat-y;}

.gembody   { font-family:Verdana,sans-serif;
             margin-left:12px;
             background-image:url(/images/symbole/hpbkgd.gif);
             background-color:#CCCCCC;
             background-repeat:repeat-y;}

.navbody   { font-family:Verdana,sans-serif;
             margin-left:50px;
             background-color:#CCCCCC;
             background-repeat:repeat-y; }

.interpar  { margin-top: 0px; margin-bottom:5px; margin-left:0px}

.zitat     { font-size:10pt; font-weight:bold; }
.privadr   { font-size:7pt; font-weight:bold; }
.laender   { font-size:8pt; font-weight:bold; color:#336699; text-align:center; }
.kursiv    { font-size:10pt; font-style:oblique; }
.fehler    { color:red; font-weight:bold; }
.wetter    { font-family:Verdana,sans-serif; font-size:7pt;
            text-decoration:none; color:black; }
.wetterb   { font-weight:bold; font-family:Verdana,sans-serif; font-size:7pt;
            text-decoration:none; color:black; }
.mkasten   { color:#CCCCCC; font-weight:bold; text-align:center; vertical-align:top; }
.mbilder   { color:black; font-weight:bold; font-size:10pt;
             text-align:center; vertical-align:middle; padding-right:10px}

.MediaStil { font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin-left: 0cm; }

#Layer1 { position:absolute; left:0;     top:452px; width:800;   height:199px; z-index:1; }
#Layer2 { position:absolute; left:561px; top:75px;  width:293px; height:51px;  z-index:2; }
#Layer3 { position:absolute; left:46px;  top:138px; width:749px; height:186px; z-index:3; }
#Layer4 { position:absolute; left:566;   top:186px; width:307px; height:256px; z-index:4; }
#Layer5 { position:absolute; left:46px;  top:89px;  width:465px; height:70px;  z-index:5; }

#LayerWappen { position:absolute; z-index:1; }
#LayerAdobe  { position:absolute; left:50px; z-index:1; }
#LayerPfeil  { position:absolute; width:640; z-index:1; }