body              { margin:0px; padding:0px; }
.green            { color:#009683; }
.greenbold        { color:#009683; font-weight: bold; }
.lightgreen       { color:#EBF5F3; }
.darkgray         { color:#4C4E54; } /* H3-H5     | Farbton: 157, Saettigung: 15, Hell 80  */
.mediumgray       { color:#71757F; } /* smallgray | Farbton: 157, Saettigung: 15, Hell 120 */
.lightgray        { color:#8F939D; } /*           | Farbton: 157, Saettigung: 15, Hell 150 */

.normalblack      { color:#000000; font-family:Verdana,Arial; font-size: 8pt; line-height:1.6em; text-align:justify; }
.normalblack1     { color:#000000; font-family:Verdana,Arial; font-size: 8pt; line-height:1.6em; text-align:justify; margin-bottom:-8pt; }
.smallblack       { color:#000000; font-family:Verdana,Arial; font-size: 7pt; text-align:justify; } /* smallxxx: line-height 1.4 too much, 1.3 is lesser than no spec */
.smallgray        { color:#71757F; font-family:Verdana,Arial; font-size: 7pt; } 
.smallgray1       { color:#71757F; font-family:Verdana,Arial; font-size: 7pt; margin-bottom:-8pt; }
.compact          { color:#000000; font-family:Verdana,Arial; font-size:11pt; line-height:1.6em; font-weight: bold; padding-left:8px; padding-right:8px; padding-top: 5px; padding-bottom:5px; border-color:#009683; border-style:solid; border-width:1px; }
.itnews           { color:#8F939D; font-family:Verdana,Arial; font-size: 7pt; margin-left: 12px; text-decoration:none; }
.spacing5         { color:#FFFFFF; font-family:Verdana,Arial; font-size: 5pt; line-height:5pt; }
.sitemap          { color:#009683; font-family:Verdana,Arial; font-size: 8pt; line-height:1.6em; text-decoration:none; 
                    padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px; border-color:#009683; border-style:solid; border-width:1px; }
.keyword          { color: black; text-decoration:none; }

H1                { color:#4B4B55; font-family:Verdana,Arial; font-size:14pt; font-weight: normal; }
H2                { color:#4B4B55; font-family:Verdana,Arial; font-size:18pt; font-weight: normal; margin-bottom:23pt; }
H3                { color:#4B4B55; font-family:Verdana,Arial; font-size:12pt; font-weight: bold;   margin-bottom:-4pt;  margin-top:32px; }
H4                { color:#4B4B55; font-family:Verdana,Arial; font-size:10pt; font-weight: bold;   margin-bottom:-6pt;  line-height:1.6em; } /* Solonetics is 9pt, 10pt is better here */
H5                { color:#4B4B55; font-family:Verdana,Arial; font-size: 8pt; font-weight: bold;   margin-bottom:-14px; margin-top:-6px; font-style:italic;  line-height:1.6em; }

A                 { color:#009683; text-decoration:underline; }

.menu             { color:#000000; font-family:Verdana,Arial; font-size:6pt; line-height:1.6em; text-decoration:none; } 
A.menu:hover      { color:#009683; }
.menuactive       { color:#009683; font-family:Verdana,Arial; font-size:6pt; line-height:1.6em; }

.navi             { color:#000000; font-family:Verdana,Arial; font-size:7pt; line-height:12px; margin-top:-10px; text-decoration:none; }
A.navi:hover      { color:#009683; }
.naviactive       { color:#009683; font-family:Verdana,Arial; font-size:7pt; line-height:12px; margin-top:-10px; text-decoration:none; }
.navimain         { line-height:14px; margin-top:20px; }

/* GT-BREMS            */
/* ------------------- */
@media screen     { 
    .gtb          { font-family:Arial; color:#FDFFFE; font-size:8pt; font-weight:bold; cursor:default; text-decoration:underline; } 
    A.gtb:hover   { font-family:Arial; color:#FDFFFE; font-size:8pt; font-weight:bold; cursor:default; text-decoration:underline; }
    A.gtb:link    { font-family:Arial; color:#FDFFFE; font-size:8pt; font-weight:bold; cursor:default; text-decoration:underline; }
    A.gtb:visited { font-family:Arial; color:#FDFFFE; font-size:8pt; font-weight:bold; cursor:default; text-decoration:underline; }
                  }
@media print      { 
    .gtb          { display:none; }
                  }

