body
 { 
 background-image: url(images/bg.jpg);
 background-repeat:repeat-y;
 background-color: #000000;
 color: #FFFFFF;
 margin:0cm;
 padding:0cm;
 } 


a:link     { text-decoration:underline; border=0; color:#FFFFFF; }
a:visited  { text-decoration:underline; border=0; color:#FFFFFF; }
a:hover    { text-decoration:underline; border=0; color:#8FB8FE; }
a:active   { text-decoration:underline; border=0; color:#8FB8FE; }

a:link.untermenu    { text-decoration:none; color:#8FB8FE; }
a:visited.untermenu { text-decoration:none; color:#8FB8FE; }
a:hover.untermenu   { text-decoration:none; letter-spacing:1px; color:#FFD000; }
a:active.untermenu  { text-decoration:none; letter-spacing:1px; color:#FFD000; }

a:link.hauptmenu    { text-decoration:none; color:#FFFFFF; }
a:visited.hauptmenu { text-decoration:none; color:#FFFFFF; }
a:hover.hauptmenu   { text-decoration:none; color:#FFD000; }
a:active.hauptmenu  { text-decoration:none; color:#FFD000; }

a:link.eltonno      { text-decoration:none; color:#FFFFFF; }
a:visited.eltonno   { text-decoration:none; color:#FFFFFF; }
a:hover.eltonno     { text-decoration:underline; color:#8FB8FE; }
a:active.eltonno    { text-decoration:underline; color:#8FB8FE; }

a:link.brunobozzetto     { text-decoration:none; color:#FFFFFF; }
a:visited.brunobozzetto  { text-decoration:none; color:#FFFFFF; }
a:hover.brunobozzetto    { text-decoration:underline; color:#8FB8FE; }
a:active.brunobozzetto   { text-decoration:underline; color:#8FB8FE; }

a:link.boyscout     { text-decoration:none; color:#FFFFFF; }
a:visited.boyscout  { text-decoration:none; color:#FFFFFF; }
a:hover.boyscout    { text-decoration:underline; color:#8FB8FE; }
a:active.boyscout   { text-decoration:underline; color:#8FB8FE; }

a:link.sonstige     { text-decoration:none; color:#FFFFFF; }
a:visited.sonstige  { text-decoration:none; color:#FFFFFF; }
a:hover.sonstige    { text-decoration:underline; color:#8FB8FE; }
a:active.sonstige   { text-decoration:underline; color:#8FB8FE; }

.LinkA:link    { text-decoration:underline; color:#5D6093; font-family:Arial,Verdana,Tahoma; font-size:8pt; }
.LinkA:visited { text-decoration:underline; color:#5D6093; font-family:Arial,Verdana,Tahoma; font-size:8pt; }
.LinkA:hover   { text-decoration:underline; color:#E6542F; font-family:Arial,Verdana,Tahoma; font-size:8pt; }
.LinkA:active  { text-decoration:underline; color:#E6542F; font-family:Arial,Verdana,Tahoma; font-size:8pt; }

.LinkB:link    { text-decoration:underline; color:#5D6093; font-family:Arial,Verdana,Tahoma; font-size:10pt; }
.LinkB:visited { text-decoration:underline; color:#5D6093; font-family:Arial,Verdana,Tahoma; font-size:10pt; }
.LinkB:hover   { text-decoration:underline; color:#E6542F; font-family:Arial,Verdana,Tahoma; font-size:10pt; }
.LinkB:active  { text-decoration:underline; color:#E6542F; font-family:Arial,Verdana,Tahoma; font-size:10pt; }

.LinkC:link    { text-decoration:underline; color:#E6542F; font-family:Arial,Verdana,Tahoma; font-size:8pt; }
.LinkC:visited { text-decoration:underline; color:#E6542F; font-family:Arial,Verdana,Tahoma; font-size:8pt; }
.LinkC:hover   { text-decoration:underline; color:#E6542F; font-family:Arial,Verdana,Tahoma; font-size:8pt; }
.LinkC:active  { text-decoration:underline; color:#E6542F; font-family:Arial,Verdana,Tahoma; font-size:8pt; }


.color  { color:#8FB8FE; }
.UeberschriftA   { font-family:Arial,Verdana,Tahoma; font-size:12pt; font-weight:bold; }
.SchriftA        { font-family:Arial,Verdana,Tahoma; font-size:10pt; }
.SchriftAb       { font-family:Arial,Verdana,Tahoma; font-size:10pt; font-weight:bold; }
.SchriftB1       { font-family:Arial,Verdana,Tahoma; font-size:8pt; }
.SchriftB2       { font-family:Arial,Verdana,Tahoma; font-size:8pt; font-weight:bold; }
.SchriftC        { font-family:Arial,Verdana,Tahoma; font-size:12pt; }
.SchriftD        { color:#E6542F; font-weight:bold; }
.SchriftE        { color:#5D6093; font-weight:bold; }
.SchriftF        { font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#606060; }


.Tabelletd1     { vertical-align:top;    text-align:left;   font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#FFFFFF; background-color:#CACACA; width:205; }
.Tabelletd11    { vertical-align:middle; text-align:center; font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; height:85; width:205; }
.Tabelletd12    { vertical-align:top;    text-align:right;  font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#FFFFFF; background-color:#CACACA; }

.Tabelletd2     { vertical-align:top;    font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; }
.Tabelletd21    { vertical-align:top;    font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:50px; padding-top:40px; height:84; width:70%; }
.Tabelletd21b   { vertical-align:top;    font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:50px; padding-top:20px; height:84; width:92%; }
.Tabelletd22    { vertical-align:top;    font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:50px; }
.Tabelletd23    { vertical-align:top;    font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:50px; padding-top:30px; }
.Tabelletd24    { vertical-align:top;    font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:10px; }
.Tabelletd211   { vertical-align:top;    text-align:left;   font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:30px; padding-top:50px; width:240; }
.Tabelletd212   { vertical-align:top;    text-align:left;   font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:30px; padding-top:50px; width:30%; }
.Tabelletd212b  { vertical-align:top;    text-align:left;   font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:30px; padding-top:50px; width:8%; }


.Tabelletdlist1           { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:5px; }
.Tabelletdlist2           { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:8px; }
.Tabelletdlist2b          { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-left:8px; font-weight:bold; }
.Tabelletdlisttext1       { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; }
.Tabelletdlisttext1plus   { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; padding-top:15px; }
.Tabelletdlisttext1b      { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#000000; background-color:#FFFFFF; font-weight:bold; }
.Tabelletdlisttext1bplus  { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:13pt; color:#000000; background-color:#AA8EAA; font-weight:bold; }
.Tabelletdlisttext2b      { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:12pt; color:#000000; background-color:#FFFFFF; font-weight:bold; border-bottom:2px solid #E6542F; }
.Tabelletdlisttext2bplus  { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:12pt; color:#000000; background-color:#FFFFFF; font-weight:bold; border-bottom:2px solid #E6542F; padding-top:25px; }
.Tabelletdlistgraf1       { vertical-align:top; padding-top:3px; }
.Tabelletdlistgraf2       { vertical-align:top; padding-top:4px; }
.Tabelletdlistgraf3       { vertical-align:top; padding-top:6px; }
.Tabelletdtab1            { vertical-align:top; text-align:right; font-family:Arial,Verdana,Tahoma; font-size:12pt; color:#000000; background-color:#FFFFFF; padding-bottom:5px; }
.Tabelletdtab2            { vertical-align:top; text-align:right; font-family:Arial,Verdana,Tahoma; font-size:12pt; color:#000000; background-color:#FFFFFF; padding-left:35px; padding-right:35px; padding-bottom:5px; }
.Tabelletdtab3            { vertical-align:top; font-family:Arial,Verdana,Tahoma; font-size:12pt; color:#000000; background-color:#FFFFFF; padding-bottom:5px; }
.Tabelletdtableft         { padding-left:10px; }

#zeile { white-space:nowrap; }
#langezeile  { white-space:nowrap; }
