    TD	{font-family: verdana, arial, geneva, sans-serif; font-size: 8pt; 
             color: #000000} 
    TH	{font-family: verdana, arial, geneva, sans-serif; font-size: 8pt; 
             font-weight: bold;} 
    BODY    {font-family: verdana, arial, geneva, sans-serif; font-size: 8pt; 
             color: #000000; background-color: #ffffff;} 
    STRONG  {font-family: verdana, arial, geneva, sans-serif; font-size: 10pt; 
             font-weight: bold;}
    CAPTION {font-family: Arial,Helvetica,sans-serif; 
             font-size: 65%;}
    HR      {color: #666666;
	       background-color: transparent;
	       height: 1px;}
    .code 	{
            font-family: verdana, arial, geneva, sans-serif; font-size: 7pt; 
		color: #000000;
		background-color: #dcdcdc;
		border-bottom:1px solid #cccccc;
		border-top:1px solid #cccccc;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
        }

    .sign	{
		font-family: Georgia,Times New Roman, serif;
		font-size: 8pt;
		font-style: italic;}
    .upload	{
            font-family: verdana, arial, geneva, sans-serif; font-size: 8pt; 
		font-weight: bold;
		color: #000000;
		background-color: #FFFFFF;
		border-bottom:1px solid #cccccc;
		border-top:1px solid #cccccc;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		width: 300px;
  	      }
    .box 	{
            font-family: verdana, arial, geneva, sans-serif; font-size: 8pt; 
		font-weight: bold;
		color: #000000;
		background-color: #FFFFFF;
		border-bottom:1px solid #cccccc;
		border-top:1px solid #cccccc;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		width: 350px;
  	      }
  	      
    .smallbox {
         font-family: verdana, arial, geneva, sans-serif; font-size: 8pt; 
		font-weight: bold;
		color: #000000;
		background-color: #FFFFFF;
		border-bottom:1px solid #cccccc;
		border-top:1px solid #cccccc;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		width: 70px;
		}
    	      
  	      
    .boxT 
       {
        font-family: verdana, arial, geneva, sans-serif; font-size: 9pt; 
		color: #000000;
		background-color: #FFFFFF;
		border-bottom:1px solid #cccccc;
		border-top:1px solid #cccccc;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		width: 350px;
        }
     .Tiny
      	{
		font-family: Verdana,Arial,Helvetica,sans serif;
		font-size: 7pt;
		color: #777777;
        }
	.errorfont 
        {  
		font-family: Verdana,Arial,Helvetica,sans serif;
		font-size: 8pt;
		color: red;
		background-color: #FFFFFF;
        }
    .sidebar 
        {
	    width: 180px;
	    padding: 0 5px 0 5px;
	    margin: 0 0 10px 10px;
	    border: double 4px #CCD9DB;
	    background-color: #DCDCDC;
	    float: right;
        }
        
	.topTable {  border-top: #666666 solid 1px }


	a:link    { color:#000000; text-decoration:underline; }
	a:visited { color:#666666; text-decoration:underline; }
	a:active  { color:#000000; text-decoration:underline; }

#belegung
	{
  	background: #DDD;
  	width: 750px;
  	border: 1px solid #666;
  	font-family: Arial, Helvetica, Sans-Serif;
  	font-size: 12px;
	}

table 
	{
	border:0;
	}
	
img 
	{
	border:0;
	}
	
.f8 {
	font-size:8pt;
	}
	
.g12 
	{
	color:#FFFFAA; font-size:12pt;
	}
	
.r 
	{
	border-style:solid; border-width:1px; border-color:#5D8364;
	}
	
div.r 
	{
	text-align:left; margin-top:8px; padding:5px; width:600px;
	}
	
.F, .S, .L, .B, .G, .A 
	{
	color:#000000; font-size:8pt;
	}
	
.F 
	{
	background-color:#AAFF99;
	}
	
.S 
	{
	background-color:#EEFF99;
	}
	
.L 
	{
	background-color:#99FFE0;
	}
	
.B 
	{
	background-color:#FFBB88;
	}
	
.G 
	{
	background-color:#AAAAA0;
	}
	
.A 
	{
	background-color:#71A182;
	}
	
td.F, td.S, td.L, td.B, td.G, td.A 
	{
	text-align:center; width:13px;
	}
	
body 
	{
	margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;
	}
