/*   Styles fuer Events     */

.cal_eintrag         { line-height:1.3em; }
.cal_datum           { font-size: .9em; white-space:pre; }
.cal_reihe           { font-variant:small-caps; font-size: 1.0em; white-space:pre; }
.cal_titel           { font-weight: bold; white-space:pre-wrap; }
.cal_titel-kurz      {  display: none; }
.cal_name            { font-size: .9em; font-style: italic; white-space:pre-wrap; }
.cal_text            { font-size: .9em;  white-space:pre-wrap; }
.cal_ort             { font-size: .9em;  white-space:pre-wrap; }
.cal_info            { font-size: .9em; font-weight: bold;  white-space:pre-wrap; }
.cal_coop            { font-size: .9em;  white-space:pre-wrap; }
.cal_link            {  display: none; /* white-space:pre-wrap; */ }
.cal_link2           {  display: none; /* white-space:pre-wrap; */ }
.cal_strich          {  display: none; }


/*   Styles fuer Publikationen     */

.pub_reihe           { font-variant:small-caps; font-size: 1.0em; white-space:pre; }
.pub_titel           { font-weight: bold; white-space:pre-wrap; }
.pub_titel-2         { padding-left: 1.2em; font-weight: bold; white-space:pre-wrap; }
.pub_autor           { font-size: .9em; font-style: italic; white-space:pre-wrap; }
.pub_autor-2         { padding-left: 1.3em; font-size: .9em; font-style: italic; white-space:pre-wrap; }
.pub_verlag          { font-size: .9em;  white-space:pre-wrap; }
.pub_isbn            { font-size: .9em;  white-space:pre-wrap; }
.pub_text            { font-size: .9em;  white-space:pre-wrap; }
.pub_link            { display: none; }
.pub_link2           { display: none; }
.pub_strich          { display: none; }


/*    Styles fuer Kooperationspartner    */

.koo_titel           { line-height:1.0em;  }
.koo_zeil1           { line-height: 100%; font-size: .9em; }
.koo_inst            { line-height: 1.3em; font-variant:small-caps; font-size: 1.1em; font-weight: bold;}
.koo_name            { line-height: 100%;  /* font-weight: bold; */ }
.koo_text            { font-size: .9em;  white-space:pre-wrap; */ }
.koo_link            { display: none; /* white-space:pre-wrap; */  }
.koo_strich hr       { display: none; }





.absage              { text-decoration:line-through; }
.grau50              { color: #7F7F7F; }
.grau30              { color: #BFBFBF; }