/* Basisdaten */
body      { background-color:#f0f0f0; font-family:arial, sans-serif; margin:0pt; } 
a:link    { font-weight:normal; color:#0033ff; text-decoration:none; }
a:visited { font-weight:normal; color:#444444; text-decoration:none; }
a:hover   { font-weight:bold; color:#0033ff; text-decoration:none; }
a:active  { font-weight:bold; color:#ff0033; text-decoration:none; }
table, tr, td { font-size:13px; }
/* Seitenkopf */
table.k0  { height:52px; width:782px; background-color:#0000d0; border:none; }
td.k0     { font-size:24px; font-weight:bold; color:#ffff00; text-align:left; vertical-align:middle; padding-left:15px; width:432px; }
td.k0a    { heigth:52px; width:100%; }
td.k1     { vertical-align:top; text-align:center; width:50px; }
/* Kopftabellenzeile */
table.kh  { height:20px; width:782px; border:none; }
td.kha    { width:65px; background-color:#d0d0d0; vertical-align:middle; text-align:center; padding:none; }
td.khb    { width:95px; background-color:#d0d0d0; vertical-align:middle; text-align:center; padding:none; }
td.khd    { width:90px; background-color:#d0d0d0; vertical-align:middle; text-align:center; padding:none; }
td.khe    { width:56px; background-color:#d0d0d0; vertical-align:middle; text-align:center; padding:none; }
td.khp    { width:25px; background-color:#d0d0d0; vertical-align:middle; text-align:center; padding:none; }
td.khk    { width:568px; font-weight:bold; background-color:#d0d0d0; padding:none; }
td.khs    { width:527px; font-weight:bold; background-color:#d0d0d0; padding:none; }
td.khxk   { width:513px; font-weight:bold; background-color:#d0d0d0; padding:none; }
td.khyk   { width:609px; font-weight:bold; background-color:#d0d0d0; padding:none; }
td.kht    { width:659px; font-weight:bold; background-color:#d0d0d0; padding:none; }
td.khv    { width:725px; background-color:#d0d0d0; padding:none; }
td.khw    { width:593px; font-weight:bold; background-color:#d0d0d0; padding:none; }
td.khx    { width:782px; background-color:#d0d0d0; padding:none; }

/* Seitenkopf und Seitenfuß Bildschirmseiten */
table.kf  { height:18px; width:782px; border:none; }
td.kf1    { height:1px; width:782px; background-color:#d0d0d0; }
/* td.kf2    { height:14px; width:782px; vertical-align:middle; font-size:10px; } */
/* td.kf3a   { height:14px; width:112px; vertical-align:middle; font-size:10px; } */
/* td.kf3b   { height:14px; width:270px; vertical-align:middle; font-size:10px; } */
td.kf3c   { height:14px; width:5px; vertical-align:middle; text-align:center; font-size:10px; } 
/* td.kf3d   { height:14px; width:85px; vertical-align:middle; font-size:10px; } */
/* td.kf3e   { height:14px; width:60px; vertical-align:middle; font-size:10px; } */
td.kf3f   { height:14px; width:55px; vertical-align:middle; font-size:10px; }
td.kf3g   { height:14px; width:95px; vertical-align:middle; font-size:10px; }
td.kf3g2   { height:14px; width:105px; vertical-align:middle; font-size:10px; }
td.kf3h   { height:14px; width:562px; vertical-align:middle; font-size:10px; }
td.kf3h2   { height:14px; width:502px; vertical-align:middle; font-size:10px; }
/* Seitenfuß Druckseiten */
table.kfp { width:588px; border:none; }
td.kfp1   { width:588px; height:1px; background-color:#d0d0d0; }
td.kfp2   { width:588px; vertical-align:top; text-align:center; font-size:8pt; }
/* Datenteil Bildfeld, Textreihe 1 und 2 */
table.aw  { width:782px; height:460px; border:none; }
td.awa    { vertical-align:middle; text-align:center; width:192px; height:100px; background-color:#e0e0e0; }
td.awb    { vertical-align:bottom; text-align:left; width:588px; font-size:18px; font-weight:bold; }
td.awc    { vertical-align:top; text-align:left; width:588px; font-size:16px; font-weight:normal; }
/* Tabellenfelder im Datenteil */
td.aw1    { width:96px; background-color:#d0d0d0; vertical-align:top; text-align:center; }
td.aw2    { width:96px; background-color:#e0e0e0; vertical-align:top; text-align:center; }
td.aw1l   { width:96px; background-color:#d0d0d0; vertical-align:top; text-align:left; padding-left:3px; }
td.aw2l   { width:96px; background-color:#e0e0e0; vertical-align:top; text-align:left; padding-left:3px; }
td.aw3    { width:588px; vertical-align:top; text-align:left; }
td.aw3h   { width:588px; height:380px; vertical-align:top; text-align:left; }
td.aw4    { width:500px; vertical-align:top; text-align:left; }
td.aw5    { width:88px; vertical-align:top; text-align:left; }
