
	body {
		background-color: #000000;
		margin: 0px;
		padding: 0px;
		color: #000000;
		
	    scrollbar-face-color : #FFE400;
	    scrollbar-shadow-color : #000000;
	    scrollbar-track-color : #000000;
	    scrollbar-highlight-color : #000000;
	    scrollbar-arrow-color : #000000;
	    scrollbar-darkshadow-color : #000000;
	    scrollbar-background-color : #000000;		
	}
	body, td, input, select, textarea {
		font-family: verdana, arial,helvetica;
		font-size: 10pt;
	}
  @font-face {
    font-family: Surfer;
    font-style:  normal;
    font-weight: normal;
    src: url(SURFER0.eot);
  }  
  .surfer {
    font-family:surfer,verdana,arial,helvetica;
    font-size: 20px;
  }
	a {
		color: #ED1C24;
		text-decoration: underline;
	}
	a:hover {
		color: #ED1C24;
		text-decoration: underline;
	}
	td.navi {
		background-image: url(../img/navi_hg.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	td.inhalt {
		background-color: #FFE400;
		padding: 25px;
	}
	td.inhalt_termine {
		background-color: #FFE400;
	}  
	a.navi, a.navi:link, a.navi:visited, a.navi:hover, a.navi_kl, a.navi_kl:link, a.navi_kl:visited, a.navi_kl:hover {
		color: #ED1C24;
		font-weight: bold;
    	line-height: 36px;
		font-size: 11pt;
		text-transform: uppercase; 
		margin-left: 5px;
		text-decoration:none
	} 
	a.navi_kl:hover {
		color: #ED1C24;
		background-image: url(../img/navi_bg_kl.gif);
		background-repeat: no-repeat;
		background-position: 6px 3px;	
		width: 80;
		height: 35px;
	} 
	.navi_kl_act {
		background-image: url(../img/navi_bg_kl.gif);
		background-repeat: no-repeat;
		background-position: 6px 3px;	
		width: 80;
		height: 35px;
		color: #ED1C24;
		font-weight: bold;
    line-height: 36px;
		font-size: 11pt;
		text-transform: uppercase; 
		margin-left: 5px;
		text-decoration:none		
	} 	
	a.navi:hover {
		color: #ED1C24;
		background-image: url(../img/navi_bg.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;	
		width: 140px;
		height: 35px;
	}	
	.navi_act {
		background-image: url(../img/navi_bg.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;	
		width: 140px;
		height: 35px;
		color: #ED1C24;
		font-weight: bold;
    	line-height: 36px;
		font-size: 11pt;
		text-transform: uppercase; 
		margin-left: 5px;
		text-decoration:none		
	}			
	h1 {
		margin: 0px;
		font-weight: bold;
		text-transform: uppercase;
		font-size: 16px;
		color: #ED1C24;
		border-top: double 1px #000000;		
		border-bottom: double 1px #000000;		
	}
	h2, h3 {
		font-weight: bold;
		font-size: 14px;
		border-bottom: dotted 1px #ED1C24;	
	}
	td.ticker {
    border-bottom: solid 1px #ffffff;
    border-top: solid 1px #ffffff;
	}
	p {
		margin: 0px;
		padding: 0px;
	}
	a img {
		border: none;
	}
	#container {
		text-align:left;
	}
	.rot {
	    color: #ED1C24;
	}
	.gelb
	{
	    COLOR: #FFCC00;
	}
  .klein
  {
      font-size: 14px;
  }
	input.button {    
        TEXT-DECORATION: underline;                         
        background-color:#000000;
        color:#FFE400;
        border: 1px solid #FFE400;
	}  
				   
	#ticker
	{
       position: absolute;
       top: 300;
       left: 215;
       width: 495;
	}			   
