/****************************************************************************
 * Von der Redaktion verwendete Style-Angaben. Diese Angaben wirken auf     *
 * alle Seiten, deshalb keine allgemeinen Festlegungen treffen, sondern     *
 * immer nur klassenbezogene Formatierungen definieren. Zusätzlich gilt für *
 * die verwendeten Klassennamen: Alle Klassennamen müssen mit "red_"        *
 * beginnen, damit gewährleistet ist, dass es nicht zu Überschneidungen mit *
 * anderen Definitionen kommt.                                              *
 ***********************************************************************!-> */

  table.red_text_oben td {
    vertical-align: top;
  }

  table.red_teaser_struc {
    border: none;
  }

  table.red_teaser_struc td {
    vertical-align: top;
    padding: 1em;
    width: 50%;
  }

  table.red_teaser_struc td img {
    float: left;
    margin-right: 1em;
    margin-bottom: 1em;
  }

  table.red_teaser_struc td h4 {
    border-bottom: 1.5px dotted gray;
    padding-bottom: 3px;
    color: gray;
    font-size: 7,5pt;
  }

  .red_table_head {
    margin-bottom: 1em;
    display: block;
  }

  .red_streifen_grafik {
    background: url(../upload/Redaktion/Grafik_Streifen.jpg) bottom left no-repeat !important;
    padding-bottom: 30px;
    padding-left: 40px;
    display: block;
    text-align: left;
    width: 108px;
  }

  .red_streifen_grafik div {
    background: url(../upload/Redaktion/sup_hintergrund_winzig.jpg) top left no-repeat;
    float: left;
    margin-right: 1em;
    margin-bottom: 1em;
    width: 20px;
    height: 20px;
    border: none;
  }

  .red_messelogo_obenlinks {
    float: left;
    width: 150px;
    margin: 0 1em 1em 0;
  }

  h3 {
    font-size: 13pt;
  }

  h5 {
    font-size: 11pt
  }
