A:link  { 
               color: #b61515; 
               font-size: 10px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-decoration: none; 
}

A:visited { 
               color:#b61515; 
               text-decoration:none; 
               font-size:10px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
}

A:active { 
               color:#b61515;
               text-decoration:none;  
               font-size:10px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
}

A:hover { 
               color:#b61515; 
               text-decoration:underline; 
}


.fliesstext8 {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 8px;
                     color: #333333;
}



.fliesstext9 {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 9px;
                     color: #333333;
}

.fliesstext9r {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 9px;
                     color: #333333;
                     text-align: right;
}



.fliesstext10 {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 10px;
                     color: #333333;
}


.fliesstext11 {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 11px;
                     line-height: 15px;
                     color: #333333;
}


.fliesstext11b {
	      font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 11px;
                      color: #333333;
                      font-weight: bold; 
} 



.fliesstext12 {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 12px;
                     color: #333333;

}


.header10 {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 10px;
                     color: #b61515;
                     font-weight: bold;
}



.header11 {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 11px;
                     color: #b61515;
                     font-weight: bold;
}

.header11I {
	     font-family: Verdana, Arial,  Helvetica, sans-serif;
	     font-size: 10px;
                     color: #FFFFFF;
                     font-weight: bold;
                     background-color:#8F999E; 
                     padding-top:3px;
                     padding-bottom:3px;
                     padding-left:3px 
                     
}


.header12 {
	     font-family: Verdana, Arial,  Helvetica, sans-serif;
	     font-size: 12px;
                     color: #b61515;
                     font-weight: bold;
}


.header14 {
	     font-family: Verdana, Arial,  Helvetica, sans-serif;
	     font-size: 14px;
                     color: #b61515;
                     font-weight: bold;
}


.header15 { 
                     font-family: Verdana, Arial,  Helvetica, sans-serif; 
                     font-size: 15px; 
                     color: #b61515;
                     font-weight: bold;
}


.header16 {
	     font-family: Verdana, Arial,  Helvetica, sans-serif;
	     font-size: 16px;
                     color: #b61515;
                     font-weight: bold;
}

.header14weiss {
	     font-family: Verdana, Arial,  Helvetica, sans-serif;
	     font-size: 12px;
                     color: #b61515;
                     font-weight: bold;
                     background-color:#eaeced; 
                     padding-top:12px;
                     padding-bottom:12px;
                     padding-left:8px 
                     
}


.downloadlink {
                     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 10px;
                     color: #b61515;
                     font-weight: bold;
                     text-decoration:underline;
}

.kalZeit {
	     font-family: Verdana, Arial,  Helvetica, sans-serif;
	     font-size: 10px;
                     color: red;
                     font-weight: bold;
                     margin-left:1.4cm; 
                     vertical-align: bottom;   
}

.kalInhalt {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 11px;
                     color: #333333;
                     vertical-align: top;
                     font-weight: normal;
}


.kalKopf {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 10px;
                     color: red;
                     font-weight: bold;                    
}

.kalDatum {
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 10px;
                     color: #333333;
                     font-weight: bold;
                     vertical-align: bottom;  
}


.felder {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px; 
            color: #333333;
            height: 19px;

}

.tabelle {
                font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
                color: #404040;

 }


.tabelleH {
                font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
                color: #404040;
                background-Color: #F7F7F7;
                width: 110px;                 

 }


.tabelleD {
                font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
                color: #404040;
                background-Color: #eaeced;
                width: 110px;   

 }


.sitemapabst {
                      margin-top:0px; 
                       margin-left:40px; 
}




.ft10px666666 { color: #66666; font-size: 10px; font-family: Verdana }
.ft10px333333 { color: #333; font-size: 10px; font-family: Verdana }
.headline{ color: #005b78; font-size: 14px; font-weight: bold; font-family: Arial}

.liste { color: #33333; font-size: 10px; font-family: Verdana }

.navi { color: #33333; font-size: 10px; font-family: Verdana; text-decoration: none }
.news:link { color: #333; font-size: 10px; font-family: Verdana; text-decoration: none }
.pfad { color: #999999; font-size: 10px; font-family: Verdana; text-decoration: none }
.navi:hover { color: #33333; font-weight: bold; font-size: 10px; font-family: Verdana }
.navi_active { color: #33333; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none }
.formular { color: #333333; font-size: 10px; height: 11px; font-family: Verdana; background-color: #ffffff; border: solid 1px #666666 }


/* General */


input {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px; 
            color: #333333;
            height: 19px;
}

textarea {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px; 
            color: #333333;
}


select {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px; 
            color: #333333;
}


.tx-indexedsearch .tx-indexedsearch-searchbox P { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:50px; height: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; }  
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px;height:19px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333;font-size: 11px;font-weight:bold; font-style:italic;}  
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px;font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 11px;}  
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#CAD1DE; color: #333333; font-size:11px; font-family:Verdana; width:50px  }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { color: #333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:50px  }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { color: #333333; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; width:50px }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { color: #333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:350px }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#EAECED; color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width:350px; }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead P { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { table-layout:relative }  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle;width:350px }   
.tx-indexedsearch-browsebox-SCell { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }   
.tx-indexedsearch-browsebox TD { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }  
.tx-indexedsearch-browsebox P {  color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
