p,h1,h2,h3,h3.xpl,h4,h5,h6,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     { font-family:Arial,sans-serif; }




h1            { font-size:24pt; line-height:24pt; font-weight: normal; }



h2            { font-size:18pt; line-height:18pt; font-weight: normal; }


h2.sh2        { font-size:18pt; line-height:18pt;   font-weight: bold; }


h3            { font-size: 14pt; line-height:14pt; font-weight: normal; }
h3.xpl        { font-size: 14pt; line-height:14pt; font-weight: bold; }

h4            { font-size: 12pt; line-height:12pt; font-weight: normal;  }
h4.fliess     { font-size: 12pt; line-height:12pt; font-weight: normal; }
h4.fhead      { font-size: 12pt; line-height:12pt; font-weight: bold;   color:#000000;    }
h4.link       { font-size: 12pt; line-height:12pt; font-weight: bold; }
h4.mehead    { font-size: 12pt; line-height:8pt;  font-weight: bold;   background-color:#ddddff; color:#222222; margin-left: 5px; margin-right: 5px; }
h4.blackhead { font-size: 12pt; line-height:8pt;  font-weight: bold;   background-color:#000000; color:#222222; margin-left: 5px; margin-right: 5px; }
h4.tipphead { font-size: 12pt; line-height:8pt;  font-weight: bold;    color:#222222; margin-left: 5px; margin-right: 5px; }

h5            { font-size: 10pt; line-height:10pt; font-weight: normal; }
h5.strong     { text-decoration:none }
h5.fhead      { font-size: 10pt; line-height:8pt;  font-weight: bold;   color:#222222; }
h5.fett       { font-size: 10pt; line-height:10pt; font-weight: bold; margin-left: 15px;  margin-right: 15px; color:#003366;}
h5.fliess     { font-size: 10pt; line-height:11pt; font-weight: normal; margin-left: 15px; margin-right: 5px; text-align: justify; }
h5.menutitle  { font-size: 10pt; line-height:8pt;  font-weight: bold;   color:#aaaaff; margin-top:10px; }
h5.mehead     { font-size: 10pt; line-height:8pt;  font-weight: bold;   background-color:#ddcccc; color:#222222; margin-left: 5px; margin-right: 5px;  }
h5.mebody     { font-size: 10pt; line-height:12pt; font-weight: normal; background-color:#efeeee; margin-left: 15px; margin-right: 5px;  }

h5.tipphead      { font-size: 10pt; line-height:8pt;  font-weight: bold;   color:#222222; margin-left: 10px; margin-right: 5px; }
h5.tipphead2      { font-size: 10pt; line-height:8pt;  font-weight: bold;   color:#222222; margin-left: 15px; margin-right: 5px; }
h5.tippbody     { font-size: 10pt; line-height:12pt; font-weight: normal; margin-left: 20px; margin-right: 5px; }
h5.tipphl     { background-color:#efeeee; font-size: 10pt; line-height:12pt; font-weight: normal; margin-left: 25px; margin-right: 5px; }

h6            { font-size: 8pt; line-height:12pt; font-weight: normal; }
h6.date       { color:#ffffff; font-size: 8pt; line-height:12pt; font-weight: normal; }

h6.title      { color:#ffffff; font-size: 8pt; line-height:12pt; font-weight: normal; text-align: center;}

body.normal { background-color:#000000; }

td.bodyl      { background-color:#ffffff; padding-left: 5px; padding-top: 5px; font-size: 10pt; font-weight: normal; }
td.bodym      { background-color:#ffffff; padding-left: 5px; padding-top: 5px; font-size: 10pt; font-weight: normal; }
td.bodyr      { background-color:#ddddff; color:#000000; font-size: 10pt; font-weight: normal; padding-left: 5px; padding-top: 5px;}

td.head    { color:#ffffff; font-size: 12pt; font-weight: bold; }

td.menu    { background-color:#000000; }
td.body    { background-color:#ffffff; }
td.menul2  { background-color:#000000; }
td.bodyum2 { background-color:#000000; }
td.logo    { background-color:#000000; }

table.tipp    { background-color:#ddddff; }

table.list     { background-color:#ffffff; }
td.table { background-color: #FFFFFF; font-size: 8pt; margin-left: 2px;}
td.listheadtop { background-color:#ddddff; font-size: 12pt; line-height:8pt;  font-weight: bold; padding-left: 5px; padding-right: 5px; padding-top: 5px; }
td.listhead    { background-color:#ddcccc; font-size: 10pt; line-height:8pt;  font-weight: bold; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 7px; }
td.listbody    { background-color:#efeeee; font-size: 10pt; line-height:12pt; font-weight: normal; padding-left: 15px; padding-right: 5px; padding-top: 5px; padding-bottom: 7px; }
td.listfooter  { background-color:#ffffff; }

td.searchhead    { background-color:#ddcccc; font-size: 10pt; line-height:8pt;  font-weight: bold;   color:#222222; }
td.searchbody    { background-color:#efeeee; font-size: 10pt; line-height:12pt; font-weight: normal; }

td.table1head		 { font-size: 10pt; line-height:10pt; font-weight: bold; margin-left: 15px;  margin-right: 15px; color:#003366;}
td.table1body		 { font-size: 10pt; line-height:11pt; font-weight: normal; margin-left: 15px; margin-right: 5px; text-align: justify; }

td.normal { font-size: 10pt; margin-left: 10px;}
td.normal1 { font-size: 10pt; margin-left: 10px; text-align: justify;}

th         { font-weight: bold;}


a:link { color:#1A0277;  font-weight: bold; text-decoration: none;}
a:visited { color:#1A0277;  font-weight: bold; text-decoration: none;}
a:active { color:#0000ff; font-weight: bold; text-decoration: none;}
a:hover  { color: #FF0000; font-weight: bold; text-decoration: none;}

a.n:link        {  font-size: 8pt; color:#00A687;  font-weight: normal; }
a.n:visited     {  font-size: 8pt; color:#00A687;  font-weight: normal; }
a.n:active      {  font-size: 8pt; color:#00A687;  font-weight: normal; }

a.menul:link    { background-color:#ddddff; font-size: 8pt; color:#000000;  font-weight: bold; }
a.menul:visited { background-color:#ddddff; font-size: 8pt; color:#000000;  font-weight: bold; }
a.menul:hover   { background-color:#ddcccc; font-size: 8pt; color:#000000;  font-weight: bold; }
a.menul:active  { background-color:#ddddff; font-size: 8pt; color:#000000;  font-weight: bold; }

a.search:link    { font-size: 10pt; color:#000000;  font-weight: bold; }
a.search:visited { font-size: 10pt; color:#000000;  font-weight: bold; }
a.search:hover   { font-size: 10pt; color:#ff0000;  font-weight: bold; }
a.search:active  { font-size: 10pt; color:#000000;  font-weight: bold; }

a.titel:link    { font-size: 8pt; color:#00A687; font-weight: bold; }
a.titel:visited { font-size: 8pt; color:#00A687; font-weight: bold; }
a.titel:active  { font-size: 8pt; color:#00A687; font-weight: bold; }