   body {
   font-family: Arial; 
   font-size: 10pt;
   background-color:#ffffff; 
   color: #000000;
   margin: 1px;
    }
    
   tr        {font-family: Arial; font-size: 10pt; background-color:#ffffff; color: #000000;}
   
   tr.z0     {background-color: #0033cc; color: #ffffff;}
   tr.z1     {background-color: #DDEEF6; color: #006699; font-size: 12px; height: 20px;}
   tr.z2     {background-color: #F0F8FF; color: #006699; font-size: 12px; height: 20px;}
   tr.z101     {background-color: #DDEEF6; color: #006699; font-size: 10px; height: 20px;}
   tr.z102     {background-color: #F0F8FF; color: #006699; font-size: 10px; height: 20px;}

   
   td.z1p    {font-size: 9pt; }
   td.z1f    {color: #ff0000; }

   a:link    {color: #000099; }
   a:visited {color: #000099; }
   a:hover   {color: #000099; background-color: #99ccff; }
   
   .oewkdopdrown1    {font-size: 12px; color: #0000FF;; }
   .oewkzeilueb      {font-family: Arial; font-size: 12px; background-color: #DDEEF6; color: #000000; }
   .oewkzeilueb1     {font-family: Arial; font-size: 12px; background-color: #3399CC; color: #ffffff; }
   .Stil34           {color: #000066; font-weight: bold; font-size: 16px; } 
   .ramen	     {border-color: #DDEEF6; border-collapse: collapse; } 
   .bgcolor1 	     {background-color: #3399CC; color: #ffffff; font-size: 12px; ; }
   .Stil49           {color: #000066;font-weight: bold; font-size: 18px;; }
   
   .erglkopf         {font-family: Arial; font-size: 16px; font-weight: bold; background-color: #3399CC; color: #ffffff; }	
   .ergluebschr      {color: #000066;font-weight: bold;font-size: 18px;; }
   .ergltabelueb     {font-family: Arial; font-size: 14px; font-weight: bold; background-color: #3399CC; color: #ffffff; }
   .ergltabelueb2    {font-family: Arial; font-size: 12px; font-weight: bold; background-color: #3399CC; color: #ffffff; }
   
   .ergllivekopf         {font-family: Arial; font-size: 12px; font-weight: bold; background-color: #3399CC; color: #ffffff; }	
   .erglliveuebschr      {color: #000066;font-weight: bold;font-size: 12px;; }
   .ergllivetabelueb     {font-family:Arial; font-size:12px; font-weight:bold; background-color:#3399CC; color: #ffffff; }
   .ergllivetabelueb2    {font-family:Arial; font-size:11px; font-weight:bold; background-color:#3399CC; color: #ffffff; }
   .zlive1               {background-color: #DDEEF6; color: #006699; font-size: 11px; font-weight:bold; height: 12pt; }
   .zlive2               {background-color: #ffffff; color: #006699; font-size: 11px; font-weight:bold; height: 12pt; }
   
   .schrgr8  {font-size: 8px; }
   .schrgr10 {font-size: 10px; } 
   .schrgr11 {font-size: 11px; } 
   .schrgr12 {font-size: 12px; }
   .schrgr13 {font-size: 13px; }
   .schrgr15 {font-size: 15px; }
   .schrgr16 {font-size: 16px; }
   .schrgr17 {font-size: 17px; }
   .schrgr18 {font-size: 18px; }
   .schrgr19 {font-size: 19px; }
   .schrgr20 {font-size: 20px; }
   .schrgr21 {font-size: 21px; }
   .schrgr22 {font-size: 22px; }
   .schrgr23 {font-size: 23px; }
   .schrgr24 {font-size: 24px; }
   
   /* Steckbrief */
   
   #steckbrief {
   margin-top: 5px;
   margin-right: auto; /* Abstand rechts automatisch */
   margin-left: auto; /* Abstand links automatisch */  
   width: 700px;
   border: 2px solid #c0c0c0;
   }
      
/* Speed Finale Pyramiede */
/* ---------------------- */

#speed_fin 
 {   
	margin: 0px; padding:0px;

	position: absolute;
	top: 0px;
	left: 1px;
	width: 1040px; 
	height:760px; 


	background-color: white;  
	color: black;
	border: 1px solid black;
 }

#speed_fin table
 {
   border: 0;
   color: black;
 }

 .fin_td1
 {
  background-color: #F6F6F4;
  border: 1px solid black;
   color: black;
   font-size: 9pt;
 }

 .fin_td2
 {
   background-color: #E6E6E6;
   border: 1px solid black;
   color: blue;
   font-size: 9pt;
 }
 
  .fin_rang
  {
    background-color: #FFFFFF;
    border: 1px solid black;
    color: red;
    font-size: 14pt;
 } 
   
   
   
   
   
     
