BODY       {
           padding:0;
           margin:0 auto;
           background-color:#322419;
           color:#70665e;
           font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif;
           font-size:8pt;
           }
a:link     { 
           color: #140000; 
           text-decoration: none; 
           } 
a:visited  { 
           color: #140000; 
           text-decoration: none; 
           } 
a:hover    { 
           color: #201010; 
           font-weight:bold;
           text-decoration: none; 
           } 
a:active   { 
           color: #004000; 
           text-decoration: none; 
           } 
input, select, textarea
           {
           background-color:#322419;
           color:#70665e; 
           border: 1px solid;        
           font-family:Tahoma,Arial,Times,serif;
           font-size:8pt;
           font-weight:bold;
           padding-left:3px;
           }
img        {
           border:0;
           }
td         {
           color:#70665e;
           font-family:Tahoma,Arial,Times,serif;
           font-weight:bold;
           font-size:8pt;
           }
#frame     {
           margin: 0 auto;
           width: 780px;  
           background-image:url(./pics/wunschpunsch.jpg);
           height:1000px;                               
           }
#menue     {
           background-color:transparent;
           color:#70665e;
           padding:0;
           margin:0;
           width:780px;
           height:359px;
           text-align:center;
           }
#content   {
            
           background-color:transparent;
           color:#70665e;
           padding-right:280px;
           padding-top:20px;
           padding-bottom:20px;
           padding-left:0;
           height:500px;
           overflow:auto;
           width:500px;
           text-align:justify;
           margin:0;
           }
#bottom    {
					 clear: both;
           background-color:transparent;
           color:#70665e;
           padding:10px;
           padding-top:60px;
           padding-right:350px;
           width:420px;
           text-align:right;
           margin:0;
           }
h1         {
           font-size:9pt;
           text-align:center;
           margin:0 auto;
           padding:0;
           width:70%;
           padding-bottom:5px;
           border-bottom:2px #201010 solid;
           }
h2         {
           font-size:8pt;
           text-align:right;
           margin:0;
           padding:0;
           width:70%;
           padding-bottom:3px;
           border-bottom:2px #201010 dashed;
           }
h3         {
           font-size:9pt;
           text-align:left;
           margin:0;
           padding:0;
           width:60%;
           padding-left:10px;
           padding-bottom:3px;
           border-bottom:1px #201010 solid;
           }           
h5         {
           font-size:9pt;
           text-decoration:underline;
           font-style:italic;
           text-align:center;
           }
.links     {
           margin: 0;
           padding: 0;
           list-style-type: none;
           line-height:20px;                
           }
.links li  {
           margin-bottom: 2px;
           }
.links a   {
           background:transparent;
           color:#70665e;
           display: block;
           width: 280px;
           padding-left: 20px;
           border-left:10px solid;
           }
.links 
a:hover    {
           background:transparent;
           color:#140000;
           text-decoration: none;
           }   
.codesort ul {
             list-style: none;
             margin:0; 
             padding: 0;
             font-size:7pt;
             text-align:center;
             }
.codesort li {
             float: left;
             margin:3px;
	           }
.codesort
li a         {
             display: block;
             background-color: transparent;
             color:#70665e;
             width:80px;
             border:1px solid;
             padding:3px;             
             }
.codesort
li a:hover   {
             background-color: transparent;
             color:#140000;
             }             	           
.codesort 
td           {
             text-align:left;
             font-size:8pt;
             }
#codes p     {
             text-align:center;
             }              
#viewall     {
             clear:left;
             text-align:right;
             clear:left;
             margin-top:10px;
             }
.credit      {
             font-size:7pt;
             text-align:center;
             margin-bottom:10px;
             }   
#box       {
           border:1px solid;
           padding:8px;
           width:65%;
           text-align:center;					 
           }                         
