div#MetaNav a          { display: block; font-size: 8pt; font-weight:bold; padding-top: 5px; padding-bottom: 5px; margin: 0px 0px 0px; color: #96274C; text-align: center; text-decoration: none; }
div#MetaNav a:visited  { display: block; font-size: 8pt; font-weight:bold; padding-top: 5px; padding-bottom: 5px; margin: 0px 0px 0px; color: #B7274C; text-align: center; text-decoration: none; }
div#MetaNav a:hover    { display: block; font-size: 8pt; font-weight:bold; background: #F6EAC1; color: #000000; }
div#MetaNav a:active   { display: block; font-size: 8pt; font-weight:bold; padding-top: 5px; padding-bottom: 5px; margin: 0px 0px 0px; color: #B7274C; text-align: center; text-decoration: none; }

a:link		{ font-family: verdana, arial, geneva, helvetica, sans-serif; color:#B7274C; text-decoration:underline; }
a:visited	{ font-family: verdana, arial, geneva, helvetica, sans-serif; color:#B7274C; text-decoration:underline; }
a:hover		{ font-family: verdana, arial, geneva, helvetica, sans-serif; color:#B7274C; text-decoration:none; }
a:active	{ font-family: verdana, arial, geneva, helvetica, sans-serif; color:#B7274C; text-decoration:underline; }

a.TopLink:link		{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color:#B30027; text-decoration:none; }
a.TopLink:visited	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color:#B30027; text-decoration:none; }
a.TopLink:hover		{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color:#B30027; text-decoration:underline; }
a.TopLink:active	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color:#B30027; text-decoration:none; }

BODY                        { font-family: verdana, arial, geneva, helvetica, sans-serif; background-color: #F7E8BC; }
FONT                        { font-family: verdana, arial, geneva, helvetica, sans-serif; }

.MetaNav                    { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #ffffff; }
.headline1                  { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #000000; margin: 0px 0px 0px 30px;}
.headline2                  { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #B7274C; }
.headline3                  { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #B7274C; }
.normal                     { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #000000; line-height:130%; }
.deleted                    { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #666666; line-height:130%; text-decoration:line-through; }
.foot                       { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #000000; }
.legende                    { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 7pt; color: #000000; }
.errormsg                   { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #000000; }
.TopLink                    { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #000000; }
.gruen                      { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #339933; }
.gelb                       { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #FFCC66; }
.rot                        { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #cc0000; }
.blau                       { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #000099; }
.pdf                        { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #B30027; padding: 0 0 5px 16px; background-image: url(/img/icon_pdf.gif); background-repeat: no-repeat; }


.TableHead                  { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; }
.TableText                  { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #000000; }

div.linie {
    background-image: url(/img/headline_linie.gif); 
    background-repeat: no-repeat; 
    margin: 0 0 30px 0;
    padding: 0 0 25px 0;
}

div.liniefooter {
    background-image: url(/img/headline_linie_footer.gif); 
    background-repeat: no-repeat; 
    padding: 0 0 15px 0;
    /*border: 1px solid #ff0000;*/
}

/* Für IE */
* html div.liniefooter {
    background-image: url(/img/headline_linie_footer.gif); 
    background-repeat: no-repeat; 
    padding: 0 0 15px 0;
    border-top: 1px solid #ffffff;
}

.BgFrame           { background-color: #ffffff; }
.BgMain            { background-color: #DEE3E7; }
.BgContent         { background-color: #FFFFFF; }
.BgMetaNav         { background-color: #FAF3DA; }
.BgLocator         { background-color: #F2F1EF; }
.BgTableHead       { background-color: #cccccc; }
.BgTableText       { background-color: #F2F1EF; }
.BgTableRow1       { background-color: #efefef; }
.BgTableRow2       { background-color: #F6F6F6; }

.LineFrameMetaNav  { background-color: #D9AAB4; }
.LineFrame         { background-color: #D9AAB4; }

img.imageright {
    float: right;
    margin: 4px 0px 20px 20px;
    /*border: 1px solid #F4E7EA;*/
    padding: 10px;
}

.submit                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;
                                 color: #006699;
                                 background-color: #E7F6FA;
                                 height: 20px;
                                 border-width: 1px;
                                 border-style: solid;
                                 border-color: #B5D3DE;
                                 padding-top: 1px;
                            }

.input                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;
                                 color: #006699;
                                 background-color: #E7F6FA;
                                 width: 250px;
                                 height: 20px;
                                 border-width: 1px;
                                 border-style: solid;
                                 border-color: #B5D3DE;
                                 padding-top: 1px;
                            }
                            
.textarea              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;
                                 color: #006699;
                                 background-color: #E7F6FA;
                                 width: 250px;
                                 height: 80px;
                                 border-width: 1px;
                                 border-style: solid;
                                 border-color: #B5D3DE;
                                 padding-top: 1px;
                            }

.inputerror             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;
                                 color: #990000;
                                 background-color: #FAE4E3;
                                 width: 250px;
                                 height: 20px;
                                 border-width: 1px;
                                 border-style: solid;
                                 border-color: #cc0000;
                                 padding-top: 1px;
                            }