BODY   
      {
       
        background-color: #FFcc66;
        font-family:Arial, helvetica, sans-serif;      
        font-size:10pt;
        text-decoration: none;
        letter-spacing:1pt;
        color:#990000;      
        margin-top:00;   
        margin-left:00;
        line-height:110%; 
      }

a:link
      {
        font-size:9pt;
        text-decoration: none;
        font-weight: bold;
        color: #990000;
      } 
a:active 
      {
        font-weight: bold;
        color: #990000;
      } 
a:visited
      {
        text-decoration: none;
        font-weight: bold;
        color: #990000;
      } 
a:hover
      {
        font-weight: bold;
        color: #ff9900;
      }

a:blue
      {
        font-weight: bold;
        color: #000099;
      }

       
table.main                   /* zentrierte Haupttabelle */   
      {   
        align:center;   
        valign: middle;   
        width:650px;   
        background-color:#FFcc33;   
        border-style:solid;    
        border-width:1pt;   
        border-color:#990000;   
      }   

table.bewertung              /* zentrierte Haupttabelle */   
      {   
        align:center;   
        valign: middle;   
        background-color:#FFdd33;   
        border-style:solid;    
        border-width:1pt;   
        border-color:#990000;   
        font-size:9pt;
      } 

table.thumb                  /* Farbe und Größe des Thumbnailrahmen */  
      {       
        border-style:solid;    
        border-width:1pt;   
        border-color:#663300;
        background-color:#ffcc33;
        font-size:9pt;
      } 

   
      
h1                           /*   Normal linksbündiger Text */      
      {    
        text-align:justify;
        font-size:10pt;   
        font-weight:normal;      
        text-decoration:none;   
        margin-left:10;
        margin-right:10;
      }    
      
h2                           /*   Zentrierte Überschrift */      
      { 
        text-align:center;   
        font-size:12pt;
        margin-left:10;
        letter-spacing:1pt;  
      }
      
h4                            /* Normal Zentrierter Text */      
      {     
        font-size:10pt;   
        font-weight:normal;      
        text-decoration:none;
        text-align:center;   
        margin-left:10;
        margin-right:10;   
      }         
      
h5                            /* kleiner Titel von Kunstwerken */      
      {    
        font-size:8pt;   
        font-weight:normal;      
        text-decoration:none;
      }     


h6                            /* faq Hilfe , blau */      
      {    
        font-size:10pt;   
        letter-spacing:1pt;
        font-weight:normal;      
        text-decoration:none;   
        color: #0000cc;
        margin-left:10;
      }  

P.left                        /* linkespositionierter Absatz */   
      { 
        font-size:10pt;
        margin-right:10;   
        margin-left:80;
      }      


	pre {
		background-color: #ffcc33;
		color: #660000;
		font-family: "Courier New", Courier, monospace;
		padding: 5px;
		border: 1px solid #cc0000;
	}

	/** Dies ist die Anpassung vom pre-Element damit ein Zeilenumbruch erzeugt wird **/
	pre#hack {
		white-space: pre-wrap;		/* css-3 */
		white-space: -moz-pre-wrap !important;		/* Mozilla, since 1999 */
		white-space: -pre-wrap;		/* Opera 4-6 */
		white-space: -o-pre-wrap;	/* Opera 7 */
		word-wrap: break-word;		/* Internet Explorer 5.5+ */
	}
