body, table, p, td
  
{ 
font-family: Microsoft Sans Serif, MS Sans Serif, sans-serif, tahoma, arial;
font-size: 8
pt; font-style: normal;
font-weight: normal; 
color: #000000; 
text-decoration: none
}

h1           { font-family: arial ; font-size: 12pt; font-style: normal;
font-weight: bold; color: #000000; text-decoration: none; margin: 0; text-align: left }

h2           { font-family: arial ; font-size: 10pt; font-style: normal;
font-weight: bold; color: #000000; text-decoration: none; margin: 0; text-align: left  }

h1.map       { font-family: arial ; font-size: 14pt; font-style: normal;
font-weight: normal; color: #000000; text-decoration: none; margin: 0; text-align: left  }


hr.line1     { border-top: solid 1px #666666; border-bottom: solid 1px #FFFFFF }
hr.line2     { border-top: solid 2px #999999; border-bottom: solid 1px #FFFFFF }

a:link       { color: #0000FF; text-decoration: none }
a:visited    { color: #0000FF; text-decoration: none }
a:hover      { color: #FF6600; text-decoration: none }
a:active     { color: #0000FF; text-decoration: none }

a.linkpfad:link       { color: #0000FF; text-decoration: none }
a.linkpfad:visited    { color: #9966FF; text-decoration: none }
a.linkpfad:hover      { color: #FF6600; text-decoration: none }
a.linkpfad:active     { color: #FF0000; text-decoration: none }

a.linknav:link        { color: #000080; text-decoration: none }
a.linknav:visited     { color: #000080; text-decoration: none }
a.linknav:hover       { color: #FF6600; text-decoration: none }
a.linknav:active      { color: #0000FF; text-decoration: none }

a.linkgrey:link       { color: #999999; text-decoration: none }
a.linkgrey:visited    { color: #999999; text-decoration: none }
a.linkgrey:hover      { color: #999999; text-decoration: none }
a.linkgrey:active     { color: #999999; text-decoration: none }

a.linksitem:link       { color: #666666; text-decoration: underline }
a.linksitem:visited    { color: #666666; text-decoration: underline }
a.linksitem:hover      { color: #666666; text-decoration: none }
a.linksitem:active     { color: #666666; text-decoration: none }

a.linknavwa:link       { color: #000080; text-decoration: none }
a.linknavwa:visited    { color: #000080; text-decoration: none }
a.linknavwa:hover      { color: #000080; text-decoration: none; background-color: #FFCC99 }
a.linknavwa:active     { color: #CC0000; text-decoration: none; background-color: #FFCC99 }

a.linknavfi:link       { color: #000066; text-decoration: none }
a.linknavfi:visited    { color: #000066; text-decoration: none }
a.linknavfi:hover      { color: #000066; text-decoration: none; background-color: #99FF99 }
a.linknavfi:active     { color: #CC0000; text-decoration: none; background-color: #99FF99 }

a.linkwhite:link       { color: #FFFFFF; text-decoration: none; }
a.linkwhite:visited    { color: #FFFFFF; text-decoration: none; }
a.linkwhite:hover      { color: #FF6600; text-decoration: none; }
a.linkwhite:active     { color: #FFFFFF; text-decoration: none; }


 
.text_ital { font-family: Arial; font-size: 9pt; font-style: italic; text-align: left; color= #333333 }
.text_shop { font-family: Arial; font-size: 9pt; font-style: normal; text-align: left }
.text_agb  { font-family: Arial; font-size: 9pt; font-style: normal; text-align: left; color: #000066 }

.text_8norm  { font-family: Microsoft Sans Serif, MS Sans Serif,
         sans-serif, arial; font-size: 8pt; text-align: left }
         
.text_8norm2  { font-family: Microsoft Sans Serif, MS Sans Serif,
         sans-serif, arial; font-size: 8pt }         

.text9  { font-family: Microsoft Sans Serif, MS Sans Serif,
         sans-serif, arial; font-size: 9pt; text-align: left }
.text10  { font-family: Microsoft Sans Serif, MS Sans Serif,
         sans-serif, arial; font-size: 10pt; text-align: left }
.nav7    { font-family: Verdana, Tahoma; font-size: 7pt; text-align: left }
.nav8    { font-family: Verdana, Tahoma; font-size: 8pt; text-align: left }
.nav9    { font-family: Verdana, Tahoma; font-size: 9pt; text-align: left }
.jojo30  { font-family: Arial Rounded MT Bold, Verdana, Tahoma; font-size: 30pt; text-align: left }

span.backgrau      { background-color: #C0C0C0 }
span.arial9       { font-family: Arial; font-size: 9pt }
span.arial10f     { font-family: Arial; font-size: 10pt; font-weight: bold }
span.text7    { font-family: Arial ; font-size: 7pt }
span.text8    { font-family: Microsoft Sans Serif, MS Sans Serif,
         sans-serif, arial  ; font-size: 8pt } 
span.text9    { font-family: Microsoft Sans Serif, MS Sans Serif,
         sans-serif, arial ; font-size: 9pt }
span.text9pup    { font-family: Microsoft Sans Serif, MS Sans Serif,
         sans-serif, arial ; font-size: 9pt; font-weight: bold; color: #800000 }