body {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px;
}

A:link {
    font-size:10pt; 
    color:#ffffff; 
    text-decoration:none;
}
A:active {
    font-size:10pt; 
    color:#ffffff; 
    text-decoration:none;
}
A:visited {
    font-size:10pt; 
    color:#ffffff; 
    text-decoration:none;
}

td.mainMenu {
    font-family:Arial;
    font-weight:bold;
    text-align:left;
    background-color:#604E99;
    color:#ffffff;
    text-decoration:none;
    font-size:12px;
    padding:2px;
    

}

td.mainMenu a{
    font-weight:bold
    color:#ffffff;
    text-decoration:none; 
    padding-left:10px;   
}

td.subMenu {
    font-family:Arial;
    text-align:left;
    background-color:#6E60B1;
    color:#ffffff;
    text-decoration:none;
    font-size:12px;
    padding-left:15px; 
    
    border-left:1px solid black;    
    border-right:1px solid black;       
}

td.subMenu a{
	font-size:12px;
    color:#ffffff;
    text-decoration:none; 
    padding-left:0px;   
}

#text {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:11px; 
}

#text a{
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:11px; 
}

td.text_news {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px; 
}

td.text_news a{
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px; 
}

td.datum_news {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px; 
}

td.termine_datum {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px; 
    padding:2px;
}

td.termine_text {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px; 
    padding:2px;
}

td.termine_link {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px;
    padding:1px;     
}

td.termine_link a{
    font-family:Arial;
    background-color:#6E60B1;
    color:#ffffff;
    font-size:10px;   
    padding:1px;
}

#popup_close {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px;   
}

#popup_close a{
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px;   
}

td.text_kontakt {
    font-family:Arial;
    text-align:left;
    color:#000000;
    text-decoration:none;
    font-size:12px;     
}


td.text_fachinfos {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px; 
}

td.text_fachinfos a{
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px; 
}

td.datum_fachinfos {
    font-family:Arial;
    background-color:#ffffff;
    color:#000000;
    font-size:12px; 
}