/* CSS-Definitionsdatei, die Site-übergreifende Stylesheets enthält */
.aktuell { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 8pt; color: rgb(153,0,102); background-color: rgb(255,230,240); padding: 0pt 0pt 2pt 0pt; border-left: 1pt solid rgb(153,0,102); border-right: 1pt solid rgb(153,0,102); border-bottom: 1pt solid rgb(153,0,102);}
 .nav { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; text-decoration: none ;}
 .nav:link { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; text-decoration: none ;}
 .mini_cms { font-size: 12px; color: rgb(255,255,255); background-color: rgb(255,255,255); border: 1pt solid rgb(153,0,102); padding: 10px 10px 0px 10px;}
 .kursplan_zelle { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(153,0,102); background-color: rgb(255,230,240); padding: 2pt; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .tabelle { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: x-small; color: rgb(153,0,102); background-color: rgb(255,230,240); padding: 3pt; border-left: 1pt solid rgb(153,0,102); border-top: 1pt solid rgb(153,0,102); border-right: 1pt solid rgb(153,0,102);}
 .kursplan { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: x-small; color: rgb(153,0,102); background-color: rgb(255,255,255); border: 1pt solid rgb(153,0,102); padding: 4pt;}
 .bildtext { font-size: 10px; color: rgb(255,255,255); background-color: rgb(212,73,141); padding: 1px; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .h3.head { font-size: 16px;}
 .zelle_weiss { font-size: 11px; background-color: rgb(255,255,255); padding: 3pt;}
 .p.teaser { font-size: 12px; margin-bottom: 5pt;}
 .footer { font-size: 10px; color: rgb(153,0,102); line-height: 10pt;}
 .Text { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(153,0,102); background-color: rgb(255,230,240); border: 1pt solid rgb(153,0,102); padding: 10pt 10pt 5pt 15pt;}
 .nav:visited { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; text-decoration: none ;}
 .kursplan_tag { font-size: 20px; color: rgb(153,0,102); font-weight: bold; background-color: rgb(255,230,240); padding: 3pt 2pt; border-top: 2px solid rgb(255,255,255); border-bottom: 2px solid rgb(255,255,255);}
 .nav:active { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; text-decoration: none ;}
 .p.weitlinks { font-size: 12px;}
 .p.newstext { font-size: 12px;}
 .bild { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: x-small; color: rgb(153,0,102); background-color: rgb(153,0,102); border-left: 1pt solid rgb(153,0,102); border-top: 1pt solid rgb(153,0,102); border-bottom: 1pt solid rgb(153,0,102);}
 .head { font-size: 14px; color: rgb(153,0,102); font-weight: bold; margin-bottom: 3pt;}
 .aktion { color: rgb(255,255,255); background-color: rgb(212,73,141); border: 1pt solid rgb(153,0,102); padding: 5pt;}
 .teaser { font-size: 12px; color: rgb(0,0,0); margin-bottom: 10pt;}
 .p.datum { font-size: 11px;}
 .news { color: rgb(255,255,255); background-color: rgb(255,255,255); border: 1pt solid rgb(153,0,102); padding: 0px 10px;}
 .form { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: x-small; color: rgb(153,0,102); background-color: rgb(255,255,255); border: 1pt solid rgb(153,0,102);}
 .nav:hover { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 8pt; color: rgb(153,0,102); font-weight: bold; text-decoration: none ;}
 