p              {font-size: 10pt;font-family:  Arial, Helvetica }



li            {font-size: 10pt;font-family:  Arial, Helvetica }



pre            {font-size: 10pt }



table {width:100%; border:0}



.a11b {color:#000060;font-weight:bold;font-size: 10pt;}



.a11r {color:#FF3333;font-weight:bold;font-size: 10pt;}



.a11 {color:#000000;font-weight:bold;font-size: 10pt;}



a { color:#006000;font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}



a:hover { color:#00ff00; font-weight:bolder; }







h1 {font-size: 14pt;font-family:  Arial, Helvetica}



h2 {font-size: 12pt;font-family:  Arial, Helvetica}



h3 {font-size: 10pt;font-family:  Arial, Helvetica}



td {font-size: 10pt;font-family:  Arial, Helvetica}



tr {font-size: 10pt;font-family:  Arial, Helvetica}



.s14 {font-size: 14pt;}



.s12 {font-size: 12pt;}



.s10 {font-size: 10pt;}



.s8 {font-size: 8pt;line-height: 90%}



.s6 {font-size: 6pt;}



.s16 {font-size: 16pt;}



.s18 {font-size: 18pt;}



.s20 {font-size: 20pt;}



.table1 {width:100%;background-color:#FFFFFF;border:0px}



.table2 {background-color:#FFFFFF;border:0px}



.rahmen1 { background-color:#FFFFff; width:760px}







.black16  { font-size: 16pt;text-align: center;font-weight: bold;color: #FFFFFF;background-color: #000000; }



.white16  { font-size: 16pt;text-align: center;font-weight: bold;color: #000000;background-color: #ffffff; }



.white8  { font-size: 8pt;text-align: center;font-weight: bold;color: #000000;background-color: #ffffff; }



.uebersicht  { font-size: 9pt;font-weight: bold;color: #000000;background-color: #e0e0e0; }







.rw0         {line-height: 150%;}



.rw1         {line-height: 150%;}



.rw2         { line-height: 150%; }











.sp0         {



	font-size: 12pt;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #8080a0;



	line-height: 150%;



	text-align: center;



	vertical-align: middle;



}



.sp1         {background-color: #ffffff;line-height: 150%;}



.sp2         { background-color: #f0f0f0; line-height: 150%; }







.sp0a        { font-size: 12pt;font-weight: bold; color: #FFFFFF;background-color: #a08080;line-height: 150%; }



.sp1a         {background-color: #ffffff;line-height: 150%;}



.sp2a         { background-color: #f0f0f0; line-height: 150%; }







.sp0f         { font-size: 12pt;font-weight: bold; color: #FFFFFF;background-color: #909090;line-height: 120%; }



.sp1f         {background-color: #f0f0f0;line-height: 140%;}



.sp2f         { background-color: #e0e0e0; line-height: 140%; }







.sp0v         { font-size: 12pt;font-weight: bold; color: #FFFFFF;background-color: #a0a0a0;line-height: 120%; }



.sp0vr         { font-size: 12pt;font-weight: bold;color: #404040;background-color: #d0d0d0;  }



.sp1vr         { background-color: #ffffff;line-height: 130%;  }



.sp2vr         { background-color: #f0f0f0;line-height: 130%;  }



.sp0vg          {font-size: 12pt;font-weight: bold;color: #404040;background-color: #d0d0d0;  }



.sp1vg         { background-color: #ffffff;line-height: 130%;  }



.sp2vg         { background-color: #f0f0f0;line-height: 130%;  }



.sp0vt         { font-size: 12pt;font-weight: bold;color: #404040;background-color: #d0d0d0;  }



.sp1vt         { background-color: #ffffff;line-height: 130%;  }



.sp2vt         { background-color: #f0f0f0;line-height: 130%;  }







.info           { font-size: 10pt; text-align: left; margin-top: 5px; margin-bottom: 5px }



.links       {  font-size: 10pt; color: #000000;  text-align: left; 



               text-indent: 0; line-height: 100%; margin-left: 0; 



               margin-right: 0; margin-top: 2px; margin-bottom: 2px }



.h0          { font-size: 20pt;  margin-top:10px; margin-bottom: 15px;  



               text-align: center; color: #000080; font-weight: bold; font-family: Arial, Helvetica, sans-serif}



.h1          { font-size: 13pt;text-align: center;font-weight: bold; margin-top: 8px; margin-bottom: 8px }



.h2          { font-size: 12pt;text-align: center;font-weight: bold; margin-top: 8px; margin-bottom: 8px }



.htab        { font-size: 12pt;  line-height: 100%; text-indent: 0; 



               text-align: center; background-color: #000080; color: #FFFFFF; 



               font-weight: bold; margin-left: 0; 



               margin-right: 0; margin-top: 0; margin-bottom: 0 }



.h2c          { font-size: 10pt; text-align: center; color: #000080; 



               font-weight: bold;  



               margin-top: 8px; margin-bottom: 8px;  }



.h2          { font-size: 10pt; text-align: left; margin-top: 5px; margin-bottom: 5px }



.aufz1       { font-size: 10pt;text-align: left; text-indent: 0; 



               line-height: 125%; list-style-type: disc; 



               font-weight: bold; margin-left: 0; margin-right: 0; 



               margin-top: 2px; margin-bottom: 0 }



.aufzinfo    {  font-size: 9pt; text-align: left; text-indent: 0; 



                 line-height: 100%; font-style: italic; 



               margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0 }



.aufz2       {  font-size: 10pt; font-style: normal; text-align: left; 



               text-indent: 0;   line-height: 100%; 



               margin-left: 0; margin-right: 0; margin-top: 2px; margin-bottom: 



               2px }



.willk       { font-size: 18pt; text-align: center;  line-height: 200%; 



               margin: 0 }



.1           {   text-align: center; text-indent: 0; line-height: 100%; 



               font-size: 8pt; margin-left: 0; margin-right: 0px; margin-top:-4px; 



               margin-bottom: -8px; padding: 0 }



.ff           {   text-align: center; text-indent: 0; line-height: 100%; 



               font-size: 8pt; margin-left: 0; margin-right: 0; margin-top:-3px; 



               margin-bottom: -3px; padding: 0 }



.space	       {margin-top:0; 



               margin-bottom: 150px;}



.vname        { font-size: 10pt;   line-height: 100%; text-indent: 0; 



               text-align: left; background-color: #000080; color: #FFFFFF; 



               font-weight: bold; margin-left: 0; 



               margin-right: 0; margin-top: 0; margin-bottom: 0 }



.MsoNormal   { font-family: Courier New; font-size: 10pt; margin-top: 0; margin-bottom: 0 }



.tabtext      { font-size: 10pt;  color: #000000; 



                 line-height: 100%; text-align: left; 



               text-indent: 0; margin-left: 0; margin-right: 0; margin-top: 0; 



               margin-bottom: 0 }



.stub1       { font-size: 12pt; color: #000000; 



                 line-height: 150%; text-align: left; 



               font-weight: bold; margin-left: 2px; margin-right: 0; 



               margin-top: 1px; margin-bottom: 1px }



.stub2       { font-size: 10pt; color: #000000; 



                 line-height: 150%; text-align: left; 



               font-weight: bold; margin-left: 4px; margin-right: 0; 



               margin-top: 1px; margin-bottom: 1px }



.tabtext      { font-size: 10pt; color: #000000; 



                 line-height: 100%; text-align: left; 



               text-indent: 0; margin-left: 0; margin-right: 0; margin-top: 0; 



               margin-bottom: 0 }



.sttext      { font-size: 10pt;  color: #000000; 



                 line-height: 150%; text-align: left; 



               text-indent: 0; margin-left: 6px; margin-right: 6px; margin-top:8px; 



               margin-bottom: 8px }



.centertext     { font-size: 10pt; color: #000000;  line-height: 100%; 



               text-align: center; margin: 0 }



.obentext    { text-align: center;   margin-left: 0; margin-right: 0; 



               margin-top: 9px; margin-bottom: 20px}



.adr {  font-family: Arial, Helvetica, sans-serif; font-size: medium; color: #0033CC; text-align: center}



