html, body, div, p, h1, h2, h3, ul, ol,
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Helvetica, Arial, sans-serif;
}

body    {background-color:#000033;
         padding:0px;
         scrollbar-base-color:#69f;
         scrollbar-3dlight-color:#69f;
         scrollbar-arrow-color:#03c;
         scrollbar-darkshadow-color:#69f;
         scrollbar-face-color:#69f;
         scrollbar-highlight-color:#03c;
         scrollbar-shadow-color:#03c;
         scrollbar-track-color:#69f;
         font-size:small;
         text-align:center;
        }
        
img     {border:none;
        }
h1, h2, h3      {margin: 10px 10px 10px 20px;
        font-size:x-large;
        color:#ccff00;
        font-family:Verdana;
        text-align:center;
        }
h2,     {margin: 10px 10px 10px 20px;
        font-size:large;
        }
	
        
a:link, a:visited {color:#fff;
        text-decoration:none;
        font-weight:bold;
       }

a:hover, a:active {color:#cf0;
         text-decoration:none;
         font-weight:bold;
        }
 
 ul	{padding-left: 25px;
 	}            

p   {border-left:1px solid #000000;
     border-bottom:1px solid #000000;
     margin:5px;
     padding-left:3px;
     padding-bottom:3px;
     margin-top:20px;
     line-height:120%;
    }

hr   {widht:100px;
      color:#ccff00;
      border:1px solid #ccff00;
      }
th	{text-align:left:
	}    
td	{padding:3px;
	background-color:#6af;
	vertical-align:top;
	}
#li {padding-left:10px;
}      
.space {margin-top:83px;}

.event  {margin-bottom:10px;}

.event h2   {font-size:larger;
            text-align:left;
            margin: 5px 5px 5px 10px;
            }
.event p    {width:600px;
             margin-top:5px;
             border:none;}            
.date {float:left;
       width:110px;
       border-top:1px solid #000;
       border-right:1px solid #000;
       padding-top:5px;
       padding-right:5px;
       padding-left:5px;
        
        }
.title  {float:left;
        width:490px; 
        }       
.clear  {clear:both;}

.left	{text-align:left;
        width:200px;
        border-bottom:1px solid black;
        border-left:1px solid black;
        padding-left:5px;
        float:left;

		}
.right  {text-align:right;
        width:400px;
        border-bottom:1px solid black;
        float:left;
        padding-right:5px;
        
        }

.spalte {width:316px;
        float:left;
        }
.spalteText {width:180px;
            float:left;
            font-weight:bold;
            padding:1px;
            }
.spalteBild {width:120px;
            float:left;
            padding:1px;
            }                                
.textRight	{text-align:right;
			}
.red	{color:#f00;
		font-weight:bold;
		}
		
img.left	{float:left;
			padding:5px;
			}
			
