BODY, TD, P, DIV {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : normal;
	color : Black;
}

.efablue {
  color:  #0E4CA6;
  font-size   : 12px;
  background-color:  #D2DBED;
  valign: top;
  font-weight : bold;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
}

.efablue_normal
  {
  color:  #0E4CA6;
  font-size   : 12px;
  background-color:  #D2DBED;
  valign: top;
  font-weight : normal;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
}

.efahead {
  color:  #0E4CA6;
  font-size   : 14px;
  background-color:  #ffffff;
  valign: top;
  font-weight : bold;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
}

.efabluesmall {
  color:  #0E4CA6;
  font-size   : 10px;  
  background-color:  #D2DBED;
  valign: middle;
  font-weight : bold;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
}

.efabluesmall_nb {
  color:  #0E4CA6;
  font-size   : 10px;  
  background-color:  #ffffff;
  valign: middle;
  font-weight : bold;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
}


.efaausgabe_daten_weiss
    {
    color:  #0E4CA6;
    font-size   : 12px;  
    background-color:  #ffffff;
    valign: middle;
    font-weight : bold;  
    margin-top: 0 px;
    margin-bottom: 0 px;  
    }      
	
	.efaausgabe_daten_weiss_normal
    {
    color:  #0E4CA6;
    font-size   : 12px;  
    background-color:  #ffffff;
    valign: middle;
    font-weight : normal;  
    margin-top: 0 px;
    margin-bottom: 0 px;  
    }             
              
.efaausgabe_daten_weiss_small
    {
    color:  #0E4CA6;
    font-size   : 12px;  
    background-color:  #ffffff;
    valign: middle;
    font-weight : normal;  
    margin-top: 0 px;
    margin-bottom: 0 px;  
    }    
    
.efaausgabe_daten_blau
    {
    color:  #0E4CA6;
    font-size   : 12px;  
    background-color:  #D2DBED;
    valign: middle;
    font-weight : bold;  
    margin-top: 0 px;
    margin-bottom: 0 px;  
    }  
    
.efaausgabe_daten_blau_small
    {
    color:  #0E4CA6;
    font-size   : 12px;  
    background-color:  #D2DBED;
    valign: middle;
    font-weight : normal;  
    margin-top: 0 px;
    margin-bottom: 0 px;  
    }      
    
.efaausgabe_stoerung
    {
    color:  #ff0000;
    font-size   : 10px;
    valign: middle;
    font-weight : normal;  
    margin-top: 500 px;
    margin-bottom: 0 px;  
    }

A.efaausgabe_stoerung:LINK, A.efaausgabe_stoerung:VISITED {
	color:  #ff0000;
	font-size   : 10px;
    	font-weight : normal;
}

A.efaausgabe_stoerung:ACTIVE {
	color:  #ff0000;
	font-size   : 10px;
    	font-weight : normal;
}

A.efaausgabe_stoerung:HOVER {
	color:  #ff0000;
	font-size   : 10px;
    	font-weight : normal;
}
              
.efaausgabe_stoerung_blau
    {
    color:  #ff0000;
    font-size   : 10px;  
    background-color:  #D2DBED;
    valign: middle;
    font-weight : normal;  
    margin-top: 0 px;
    margin-bottom: 0 px;  
    }  
    
A.efaausgabe_stoerung_blau:LINK, A.efaausgabe_stoerung_blau:VISITED {
	color:  #ff0000;
	font-size   : 10px;
    	font-weight : normal;
}

A.efaausgabe_stoerung_blau:ACTIVE {
	color:  #ff0000;
	font-size   : 10px;
    	font-weight : normal;
}

A.efaausgabe_stoerung_blau:HOVER {
	color:  #ff0000;
	font-size   : 10px;
    	font-weight : normal;
}
 
 .efa_error_blau
    {
    color:  #ff0000;
    font-size   : 12px;  
    background-color:  #D2DBED;
    valign: middle;
    font-weight : bold;  
    margin-top: 0 px;
    margin-bottom: 0 px;  
    } 
 
.efahilfe {
  color:  #F35603;
  font-size   : 10px;
  valign: top;
  font-weight : normal;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
}   
              
TH {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
	color : Black;
}

A:LINK, A:VISITED {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #000099;
}

A:ACTIVE {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #990099;
}

A:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #339966;
}

a.hilfe:link
{
  color:  #F35603;
  font-size   : 10px
  font-weight : bold;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
  text-decoration: none 
}
a.hilfe:active 
{
  color:  #F35603;
  font-size   : 10px;
  font-weight : bold;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
  text-decoration: none 
}
a.hilfe:visited, 
{
  color:  #F35603;
  font-size   : 10px;
  font-weight : bold;  
  margin-top: 0 px;
  margin-bottom: 0 px;  
  text-decoration: none 
}

a.hilfe:hover
{
  color:  #339966;
  font-size   : 10px;
  font-weight : bold;  
  margin-top: 0 px;
  margin-bottom: 0 px; 
  text-decoration: none 
}

H1, H2, H3, H4 {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #003F99;
}

div.news{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #003F99;
}

H1 {
	font-size : 20px;
}

H2 {
	font-size : 16px;
}

H3 {
	font-size : 14px;
}

H4 {
	font-size : 12px;
}

HR {
	color : #003F99;
}

/* 2nd Level nav */
.secnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003F99;
	text-decoration : none;
	word-spacing : -1px;
	font-weight : bold;
}

.secnavactive {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003F99;
	text-decoration : underline;
	word-spacing : -1px;
	font-weight : bold;
}

.klein  { font-size : 11px;
}

.sec {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003F99;
	text-decoration : none;
	word-spacing : -1px;
	font-weight : normal;
}

.boxheader {
	color : White;
	font-weight : bold;
}	

/* 3rd Level nav */
.anchor {
	color : White;
	font-weight : normal;
}	

/* Ticketpreise */
.prices {
	font-size : 11px;
}

/* Navigationspfad */

A.path {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #888888;
	text-decoration : none;
}

A.path:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #888888;
	text-decoration : none;
}

A.path:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #888888;
	text-decoration : none;
}

.path {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #888888;
	text-decoration : none;
}


/* Shop */
A.shopwhite {
	color : White;
	font-weight : bold;
}	

A.shopwhite:visited {
	color : White;
	font-weight : bold;
}	

.shopwhite {
	color : White;
	font-weight : bold;
}	

.shopred {
	color : Red;
	font-weight : bold;
}	

/* Stilblock */

.stilwhite {
	color : White;
	font-weight : bold;
}
	
/* Sitemap */

A.sitemapfirst {
	font-weight : bold;
	color : #003F99;
	text-decoration : none;
	font-size : 14px;
}

A.sitemapsecond {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
}

A.sitemapsecond:visited {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
}

A.sitemapthird {
	color : #000066;
	text-decoration : none;
}

A.pdaDownload:LINK, A.pdaDownload:VISITED {
	color:  #ff0000;
	font-size   : 12px;
    	font-weight : bold;
}

A.pdaDownload:ACTIVE {
	color:  #ff0000;
	font-size   : 12px;
    	font-weight : bold;
}

A.pdaDownload:HOVER {
	color:  #ff0000;
	font-size   : 12px;
    	font-weight : bold;
}

