/* ########## Überschrift Mitte */
span.lauftext-01 { font-family: Arial, sans-serif; background-color: #fff; font-size: 12px; color: #000000; font-weight: bold; display: block; padding: 12px 00px 00px 00px } /* oben, rechts, unten, links */

/* ########## Lauftext Mitte */
span.lauftext-02 {
    background-color: #FFFFFF;
    color: #000000;
    display: block;
    float: left;
    font-family: Arial,sans-serif;
    font-size: 12px;
    padding: 0;
    width: 100%;
}

/* ########## Bildunterschriften */
span.lauftext-03 {
    font-family: Arial, sans-serif; background-color: #fff; font-size: 10px; color: #000000; display: block; padding: 10px 00px 00px 00px 
} /* oben, rechts, unten, links */

/* ########## Überschrift rechte Spalte */
span.lauftext-04 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; display: block; padding: 12px 00px 00px 00px } /* oben, rechts, unten, links */

/* ########## Termine rechte Spalte Überschriften */
span.lauftext-06 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; font-weight: bold; display: block; padding: 00px 00px 00px 00px } /* oben, rechts, unten, links */

/* ########## Termine rechte Spalte Rubriken / Bezirke / Monate  */
span.lauftext-07 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; display: block; padding: 00px 00px 00px 00px } /* oben, rechts, unten, links */

/* ########## Termine rechte Spalte LOS  */
span.lauftext-08, input.lauftext-08 { border-style:outset; border-width:1px; font-family: Arial, sans-serif; font-size: 12px; color: #ffffff; display: block; padding: 3px; ; background-color:#005c71;  } /* oben, rechts, unten, links */

/* ########## Termine mittlere Spalte Überschrift  */
span.lauftext-09 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; display: block; padding: 12px 00px 20px 00px } /* oben, rechts, unten, links */

/* ########## Termine mittlere Spalte Eintraege  */
span.lauftext-10 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; display: block; padding: 00px 00px 00px 00px } /* oben, rechts, unten, links */

/* ########## Termine mittlere Spalte Eintraege Titel  */
span.lauftext-11, a.lauftext-11 { 
    font-family: Arial, sans-serif; 
    background-color: #fff;
    font-size: 12px; 
    color: #0083a0; 
    display: block; 
    padding: 00px 00px 00px 00px;
    text-decoration: none;
} /* oben, rechts, unten, links */

#spalte-links-breit * a, #spalte-links * a { 
    font-family: Arial, sans-serif; 
    background-color: #fff;
    font-size: 12px; 
    color: #0083a0; 
    padding: 00px 00px 00px 00px;
    text-decoration: none;
} /* oben, rechts, unten, links */

/* ########## Termine mittlere Spalte Eintraege Datum Detailansicht  */
span.lauftext-12 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; font-weight: bold; display: block; padding: 12px 00px 00px 00px } /* oben, rechts, unten, links */

/* ########## Publikationen mittlere Spalte Ueberschrift  */
span.lauftext-12 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; font-weight: bold; display: block; padding: 12px 00px 00px 00px } /* oben, rechts, unten, links */

/* ########## Publikationen mittlere Spalte Ueberschrift  */
span.lauftext-13 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; font-weight: bold; display: block; padding: 00px 00px 00px 00px } /* oben, rechts, unten, links */

/* ########## Info der Woche Ueberschrift  */
span.lauftext-14 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; font-weight: bold; display: block; padding: 10px 10px 10px 10px } /* oben, rechts, unten, links */

/* ########## Info der Woche Lauftext  */
span.lauftext-15, .lauftext-15 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; display: block; padding: 5px 5px 5px 5px } /* oben, rechts, unten, links */

/* ########## Info der Woche Ueberschrift Sub  */
span.lauftext-16 { font-family: Arial, sans-serif; background-color: #fff;  font-size: 12px; color: #000000; font-weight: bold; display: block; padding: 00px 5px 00px 5px } /* oben, rechts, unten, links */

/* ########## Untere Zeile in den Terminen ########## */
p.termine_text { font-size: 10px; }

/* ########## Linien  */

hr .linieterminnavigation {  }

#pagination-menue {
    font-family: Arial, sans-serif; 
    font-size: 12px; 
    padding-top: 10px;
    padding-bottom: 15px;
}

#pagination-menue-neu {
    font-family: Arial, sans-serif; 
    font-size: 12px; 
    padding-top: 10px;
    padding-bottom: 15px;
    height: 28px;
    clear: both;
}


#pagination-menue-neu .entry {
    border: 1px solid #0083A0;
    display: block;
    min-width: 27px;
    max-width: 32px;
    height: 17px;
    float: left; 
    padding: 3px;
    margin: 2px;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 2px;
    list-style-type: none;
    font-weight: bold;
    text-align: center;
    /* padding: 2px;
    display: block; */
}

#pagination-menue-neu  .selected {
    background-color: #0083A0 /* 96B6C8 */;
    color: white;
}

#pagination-menue-neu  .noborder {
    border: 1px solid white;
    min-width: 6px;
}

#pagination-menue-neu .entry:hover {
    background-color: #D9EDF1 /* #96B6C8 */;
    
}


.button_outline {
    border: 1px solid #0083A0;
    color: #0083A0;
    height: 17px;
    padding: 4px 6px;
    font-family: Arial, sans-serif; 
    font-size: 12px; 
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.button_outline:hover {
    background-color: #D9EDF1 /* #96B6C8 */;
}


#buchstabensuche {
    font-family: Arial, sans-serif; 
    font-size: 12px; 
    padding-top: 10px;
    padding-bottom: 15px;
    height: 56px;
}


#buchstabensuche .entry {
    border: 1px solid #0083A0;
    display: block;
    min-width: 19px;
    max-width: 19px;
    height: 17px;
    float: left; 
    padding: 3px;
    margin: 2px;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 2px;
    list-style-type: none;
    font-weight: bold;
    text-align: center;
    /* padding: 2px;
    display: block; */
}

#buchstabensuche .entry:hover {
    background-color: #D9EDF1 /* #96B6C8 */;
}