/*
Hausfarben:          R     G     B     Hex
        Blau      048    081    161    #3151A1
        Grün    120    200    164    #78C8A4
        Grau    236    240    255    #ECF0FF

laut Andreas Hemm sind es:
    Blau:         2    63    143
    Grün:         128    194    158
    Grau:         wie Blau, nur 10 %

Formatierungen:
        1. Zeile:     Position und Größenangaben
        2. Zeile:    Außenrand (Margin); Rahmen (Border); Innenabstand (Padding)
        3. Zeile:    Schriftformate
        4. Zeile:    Sonstiges

        Standard-Textfeldhöhe:     130 mm  style="height:120mm" bei 1024 x 786"
        Standard-Partner-Feldhöhe: 195 mm  style="height:195mm" bei 1280 x 1024"

*/
*           { font-family:Verdana; font-size:8pt; font-weight:normal;}

BODY           { font-family:Verdana;
            width:220mm;
            color:black; background-image:none }

.FormText     { position:absolute;                                    /* Standard-Länge */
            top:0041mm; left:0052mm; width:162mm; height:127mm;
            margin:0mm; border:00mm; padding:2mm;
            background-color: #ECF0FF;}

.FormTextLa    { position:absolute;                                    /* Langform */
            top:0041mm; left:0052mm; width:162mm; height:173mm;
            margin:0mm; border:00mm; padding:2mm;
            background-color: #ECF0FF;}

.FormTextXL    { position:absolute;                                    /* Langform */
            top:0041mm; left:0052mm; width:162mm; height:193mm;
            margin:0mm; border:00mm; padding:2mm;
            background-color: #ECF0FF;}

.FormTextLi { position:absolute;
            top:0010mm; left:0002mm; width:79.5mm;
            margin:0mm; border:00mm; padding:0mm;
            background-color:transparent; }

.FormTextRe { position:absolute;
            top:0010mm; left:84.5mm; width:79.5mm;
            margin:0mm; border:00mm; padding:0mm;
            background-color:transparent; }

.FeldLinks    { position:absolute;                                    /* Standard-Länge */
            top:0041mm; left:0002mm; width:040mm; height:127mm;
            margin:0mm; border:00mm; padding:2mm;
            background-color: #ECF0FF;}

.FeldLinkU  { position:absolute;
            top:0100mm; left:0002mm; width:040mm; height:068mm;
            margin:0mm; border:00mm; padding:02mm;
            background-color:#ECF0FF; }

.FeldLLink    { position:absolute;
            top:0164mm; left:0002mm; width:040mm; height:004mm;
            margin:0mm; border:00mm; padding:00mm;
            background-color:#ECF0FF; }

A            { font-size:8pt; font-weight:normal; }

P            { margin:0mm; border:0mm; padding:0mm; padding-bottom:4pt; text-align:left;
            font-size:8pt; font-weight:normal; color:Black;}

H1            { margin:0pt; margin-top:0pt; margin-bottom:6pt; border:0pt; padding:0pt;
            font-family:Verdana; font-size:13pt; font-weight:600; color:#3151A1;  }

H2            { margin:0mm; margin-top:8pt; margin-bottom:5pt; border:0mm; padding:0mm;
            font-family:Verdana; font-size:10pt; font-weight:600; color:#3151A1; text-align:left; text-decoration:none;
            background-color:white; }

.FormTextLi h2 { margin:0mm; margin-top:8pt; margin-bottom:5pt; border:0mm; padding:0mm;
            font-family:Verdana; font-size:10pt; font-weight:600; color:#3151A1; text-align:left; text-decoration:none;
            background-color:white; }

.FormTextRe h2 { margin:0mm; margin-top:8pt; margin-bottom:5pt; border:0mm; padding:0mm;
            font-family:Verdana; font-size:10pt; font-weight:600; color:#3151A1; text-align:left; text-decoration:none;
            background-color:white; }

H3            { margin:0mm; margin-top:0pt; margin-bottom:5pt; border:0mm; padding:0mm;
            font-family:Verdana; font-size:10pt; font-weight:600; color:#3151A1; text-align:left; text-decoration:none;
            background-color:white; }

H4            { margin:0mm; margin-top:8pt; margin-bottom:4pt; border:0mm; padding:0mm;
            font-family:Verdana; font-size:09pt; font-weight:600; color:#3151A1; text-align:left; text-decoration:underline;}

H6          { margin:0mm; border:0mm; padding:0mm; padding-bottom:4pt;     font-size:6.5pt; font-style:italic; font-weight:normal; color:#3151A1;}

.BildLi        { float:left;  /* IMG: Bilder links und rechts anordnen */
            margin-top:1mm; margin-bottom:2mm; margin-left:0mm; margin-right:2mm;}

.BildRe        { float:right;
            margin-top:1mm; margin-bottom:2mm; margin-left:2mm; margin-right:0mm; }

.Bild2Sp    { width:79.5mm;
            margin:0mm; margin-top:1mm; margin-bottom:2mm; }

.Bild2SpTop { width:79.5mm;
            margin:0mm; margin-top:0mm; margin-bottom:2mm; }

.FormTextLi .Bild2Sp { width:79.5mm;
            margin:0mm; margin-top:0mm; margin-bottom:2mm; }

.FormTextLi .Bild2Sp { width:79.5mm;
            margin:0mm; margin-top:0mm; margin-bottom:2mm; }


.BildLogo    { position:absolute; top:0mm; left:2mm; width:44mm;
            margin:0px; border:0px; padding:0px;}


.LinkB      { border-left:1mm; border-right: 1mm; padding-left:1mm; padding-right:1mm;
            font-weight: bold; color:White; text-decoration:none;
            background: url(nav_g.gif) no-repeat;  }

.LinkG      { border-left:1mm; border-right: 1mm; padding-left:1mm; padding-right:1mm;
            font-weight: bold; color:black; font-weight:normal; text-decoration:none;
            background: url(nav_w.gif) no-repeat;  }

.ULStd      {font-size:8pt; font-family:Verdana;
            margin-top:2mm; margin-left:4mm;margin-bottom:2mm;padding-left:0mm;
            list-style-type:disc; }

.LIStd      {font-size:8pt; font-family:Verdana;
            list-style-type:disc; }



