BODY           {
	background-color: #ffffff;
	font            : 13pt  Arial, Helvetica, sans-serif;
	color           : Black;
}
td             {
	font            : 13pt  Arial, Helvetica, sans-serif;
}
.Std           {
	font            : 13pt  Arial, Helvetica, sans-serif;
	color           : Black;
}
.StdFett       {
	background-color: #ffffff;
	font            : 13pt  Arial, Helvetica, sans-serif;
	color           : Black;
	font-weight     : bold;
}
.StdKlein      {
	background-color: #ffffff;
	font            : 10pt  Arial, Helvetica, sans-serif;
	color           : Black;
}
.StdKleinFett  {
	background-color: #ffffff;
	font            : 10pt  Arial, Helvetica, sans-serif;
	color           : Black;
	font-weight     : bold;
}
.Small         {
	font            : 11pt  Arial, Helvetica, sans-serif;

}
.SmallBold     {
	font            : 10pt  Arial, Helvetica, sans-serif;
	font-weight     : bold;
}
.BigBold       {
	font            : 11pt  Arial, Helvetica, sans-serif;
	font-weight     : bold;
}
.LargeBold {
	font            : 13pt  Arial, Helvetica, sans-serif;
	font-weight     : bold;
}
A              {
	color : Navy;
}
A:Visited      {
	color : #091888;
}
A:Active       {
	color : #DD0000;
}
A:Hover        {
	color : #DD0000;
}
.Ared          {
	color : #DD0000;
}
.Ared:Visited  {
	color : #DD0000;
}
.Ared:Active   {
	color : #DD0000;
}
.Ared:Hover    {
	color : Navy;
}
.AnoU          {
	color : Navy;
  TEXT-DECORATION: none;
}
.AnoUB         {
	color : Black;
  TEXT-DECORATION: none;
}
.AnoUBK        {
	color        : Black;
	font         : 10pt  Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}
.AnoUBlueK     {
	color        : #0000DD;
	font         : 10pt  Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}
.AnoUBlue      {
	color        : #0000DD;
	font         : 13pt  Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}
.AnoUBKF       {
	color        : Black;
	font         : 10pt  Arial, Helvetica, sans-serif;
	font-weight  : bold;
  TEXT-DECORATION: none;
}

.Titel1        {
	margin-top   : 18pt;
	margin-bottom: 6pt;
	font         : 16pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
	text-align   : center;
}
.Ueberschrift1 {
	margin-top   : 18pt;
	margin-bottom: 6pt;
	font         : 16pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
	text-align   : center;
}
H1             {
	margin-top   : 18pt;
	margin-bottom: 6pt;
	font         : 16pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
	text-align   : center;
}

.Titel2        {
	margin-top   : 12pt;
	margin-bottom: 6pt;
	font         : 14pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
}
.Ueberschrift2 {
	margin-top   : 12pt;
	margin-bottom: 6pt;
	font         : 14pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
}
H2             {
	margin-top   : 12pt;
	margin-bottom: 6pt;
	font         : 14pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
}

.Titel3        {
	margin-top   : 12pt;
	margin-bottom: 6pt;
	font         : 13pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
}
.Ueberschrift3 {
	margin-top   : 12pt;
	margin-bottom: 6pt;
	font         : 13pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
}
H3             {
	margin-top   : 12pt;
	margin-bottom: 6pt;
	font         : 13pt Verdana, Arial, Helvetica, sans-serif;
	font-weight  : bold;
}

.Absatz        {
	margin-top   : 9pt;
}
.Rubrik        {
	font-weight  : bold;
}

.Fix           {
	font         : 10pt 'Courier New', Courier, monospace;
}
.FixNrm        {
	font         : 14pt 'Courier New', Courier, monospace;
}
.FixKlein      {
        font         : 8pt 'Courier New', Courier, monospace;
}

.Fett          {
	font-weight  : bold;
}
.Kursiv        {
	font-style   : italic;
}
.Klein         {
        font         : 10pt Arial, Helvetica, sans-serif;
}
small          {
        font         : 10pt Arial, Helvetica, sans-serif;
}
.KleinFett     {
        font         : 10pt Arial, Helvetica, sans-serif;
	font-weight  : bold;
}

.AbsatzFett     {
	margin-top   : 6pt;
	font-weight  : bold;
}

.AbsatzRotFett  {
	margin-top   : 6pt;
	font         : 13pt Arial, Helvetica, sans-serif;
	font-weight  : bold;
	color        : #DD0000;
}

red           {
	color        : #DD0000;
}
blue          {
	color        : #0000DD;
}

.Lila          {
	color        : #DD00DD;
}
.Rot           {
	color        : #DD0000;
}
.Blau          {
	color        : #0000DD;
}
.Gruen         {
	color        : #008800;
}
.Orange        {
	color        : #ff8040;
}
.Gelb          {
	color        : #d0c000;
}

.LilaFett      {
	color        : #DD00DD;
	font-weight  : bold;
}
.RotFett       {
	color        : #DD0000;
	font-weight  : bold;
}
.BlauFett      {
	color        : #0000DD;
	font-weight  : bold;
}
.HBlauFett     {
	color        : #0080FF;
	font-weight  : bold;
}
.GrauFett      {
	color        : #808080;
	font-weight  : bold;
}
.HGrauFett      {
	color        : #A5A5A5;
	font-weight  : bold;
}
.GruenFett     {
	color        : #008800;
	font-weight  : bold;
}
.OrangeFett    {
	color        : #ff8040;
	font-weight  : bold;
}
.GelbFett      {
	color        : #d0c000;
	font-weight  : bold;
}

.LilaKursiv    {
	color        : #DD00DD;
	font-style   : italic;
}
.RotKursiv     {
	color        : #DD0000;
	font-style   : italic;
}
.BlauKursiv    {
	color        : #0000DD;
	font-style   : italic;
}
.GruenKursiv   {
	color        : #008800;
	font-style   : italic;
}

.KursivKlein   {
	font         : 10pt Arial, Helvetica, sans-serif;
	font-style   : italic;
}
.KursivFett    {
	font-style   : italic;
	font-weight  : bold;
}

.LilaKlein      {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #DD00DD;
}
.RotKlein       {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #DD0000;
}
.BlauKlein      {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #0000DD;
}
.GruenKlein     {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #008800;
}

.LilaKleinFett  {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #DD00DD;
	font-weight  : bold;
}
.RotKleinFett   {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #DD0000;
	font-weight  : bold;
}
.BlauKleinFett  {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #0000DD;
	font-weight  : bold;
}
.GruenKleinFett {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #008800;
	font-weight  : bold;
}
.GrauKleinFett  {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #808080;
	font-weight  : bold;
}
.GelbKleinFett  {
	font         : 10pt Arial, Helvetica, sans-serif;
	color        : #d0c000;
	font-weight  : bold;
}

.LightGruenFett     {
	color        : #99CC00;
	font-weight  : bold;
}
.DarkLilaFett     {
	color        : #FF3399;
	font-weight  : bold;
}
.LightGruenExtraKleinFett     {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #99CC00;
	font-weight  : bold;
}
.DarkLilaExtraKleinFett     {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #FF3399;
	font-weight  : bold;
}
.GrauExtraKleinFett {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #808080;
	font-weight  : bold;
}
.HGrauExtraKleinFett {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #A5A5A5;
	font-weight  : bold;
}
.LilaExtraKleinFett {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #DD00DD;
	font-weight  : bold;
}
.RotExtraKleinFett {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #DD0000;
	font-weight  : bold;
}
.GelbExtraKleinFett {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #d0c000;
	font-weight  : bold;
}
.BlauExtraKleinFett {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #0000DD;
	font-weight  : bold;
}
.HBlauExtraKleinFett {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #0080FF;
	font-weight  : bold;
}
.GruenExtraKleinFett {
	font         : 8pt Arial, Helvetica, sans-serif;
	color        : #008800;
	font-weight  : bold;
}