.set_title {
  padding-bottom: 3px;
  margin-bottom: 4px;
  padding-right: 1px;
  text-align: center;
  font-size: 18px;
  font-weight: normal;
  position: relative;
  background-image: url(/images/deco/horizontal_dashed_rule.png);
  background-repeat: repeat-x;
  background-position: bottom left; }
  .set_title span {
    position: absolute;
    bottom: 4px;
    left: 8px;
    font-size: 13px; }
    .set_title span a {
      text-decoration: underline; }

.set_title.dotted {
  background-image: url(/images/icons/hr_double.png);
  padding-bottom: 8px; }
  .set_title.dotted .rule {
    height: 5px;
    margin-bottom: 4px;
    background-image: url(/images/icons/hr_double.png); }

.set_title.no_border {
  background-image: none;
  margin-bottom: 0;
  margin-top: 16px; }

.article {
  line-height: 1.3; 
} 

  .article .dateline {
    text-transform: uppercase; }
  .article .headline {
    font-family: georgia;
    font-weight: normal;
    margin: 0; }
  .article .photo {
    margin-bottom: 8px; }
  .article .category {
    color: #999999;
    font-size: 11px;
    text-transform: uppercase;
    font-family: arial, san-serif; }
    .article a .category {
      color: #990000; }
  .article .author {
    color: #999999;
    font-size: 9px;
    text-transform: uppercase;
    font-family: arial, san-serif; }
  .article .summary {
    margin-top: 4px; }
  .article .date {
    font-family: arial, san-serif;
    font-size: 11px;
    display: inline; }
  .article .postings {
    color: #999999;
    font-family: arial, san-serif;
    font-size: 11px; }
  .article .more {
    font-family: arial, san-serif;
    font-weight: bold;
    font-size: 11px;
    display: inline; }


    .articles_top .article .headline {
      font-size: 20px;
      line-height: 1.2; }
    .articles_top .article .photo {
      font: 11px/13px arial;
      color: #666666; }
      .articles_top .article .photo img {
        margin-bottom: 6px; }
      .articles_top .article .photo .headline, .articles_top .article .photo .summary {
        font-size: 11px;
        margin: 0;
        padding: 0;
        font-family: arial;
        line-height: 1.2; }
      .articles_top .article .photo .category {
        text-transform: uppercase; }
      .articles_top .article .photo .summary {
        margin: 0; }
    .articles_top .article .summary {
      font-size: 16px; }
    .articles_top .article .date {
      font-size: 12px; }

  #skybox .article {
    line-height: 1.2; }
    #skybox .article .headline {
      font-size: 14px;
      margin-top: 4px;
      float: left;
      display: inline;
      width: 100%; }
    #skybox .article .category {
      float: left;
      display: inline;
      padding-right: 4px;
      background-image: url(/images/deco/inverted_arrow.png);
      background-position: right -6px;
      background-repeat: no-repeat; }
      #skybox .article .category a {
        padding: 3px 4px 1px;
        background-color: #990000;
        float: left;
        display: inline;
        font: 10px/10px 'courier new', 'courier', monospace;
        color: #FFF;
        text-decoration: none; }
    #skybox .article .summary {
      float: left;
      display: inline;
      font-size: 11px; }

.articles_standard {
  margin-top: 5px; }
    .articles_standard .article .headline {
      font-size: 18px;
      line-height: 17px; }
    .articles_standard .article .author {
      margin-top: 6px; }
    .articles_standard .article .summary {
      font-size: 13px; }
  .articles_standard .bordered_bottom {
    float: left;
    display: inline;
    padding: 12px 0 0;
    margin: 12px 0 0;
    background-image: url(/images/icons/hr.png);
    background-repeat: repeat-x;
    background-position: top left; }

  .articles_ladder .article {
    text-align: center;
    margin: 16px 0; }
    .articles_ladder .article .headline {
      font-size: 10px;
      font-family: arial, san-serif; }
      .articles_ladder .article .headline a {
        color: #000; }
      .articles_ladder .article .headline a:hover {
        color: #900; }
    .articles_ladder .article .photo {
      margin: 4px 0;
      border: 1px #900 solid;
      margin-left: auto;
      margin-right: auto;
      padding: 3px;
      background: #FFF; }
    .articles_ladder .article .category {
      font-weight: bold;
      font-size: 10px;
      text-transform: uppercase; }

.articles_set {
  width: 100%;
  float: left;
  display: inline; }
  .articles_set .articles.bordered {
    border: 1px #CCC solid;
    width: 630px;
    margin: 0px 8px 8px; }
    .articles_set .articles.bordered .articles_related {
      padding-top: 4px;
      padding-bottom: 4px; }
  .articles_set .articles {
    float: left;
    display: inline;
    margin-bottom: 16px; }
    .articles_set .articles ul {
      margin: 8px 4px;
      padding: 8px 16px;
      text-indent: 4px;
      list-style-type: disc; }
      .articles_set .articles ul li {
        margin: 4px 0;
        list-style-type: disc; }
      .articles_set .articles li.article a, .articles_set .articles li.article .headline , .articles_set .articles li.article .category {
        font-size: 15px;
        font-family: georgia, "times new roman", serif; }

  .articles_set.stacked .light_blue.box {
    padding-top: 0;
    padding-bottom: 0; }
  .articles_set.stacked .article {
    height: 160px; }
    .articles_set.stacked .article .category {
      font: 11px arial;
      font-weight: bold;
      text-transform: none;
      margin-bottom: 8px; }
    .articles_set.stacked .article .headline {
      color: #990000; }
      .articles_set.stacked .article .headline a {
        font: 11px/14px georgia;
        color: #000; }
 /*   .articles_set.stacked .article img {
      width: 100px;
      height: 70px; }*/

  .articles_brief .article {
    float: left;
    display: inline;
    margin: 8px 0; }
    .articles_brief .article .headline {
      font-size: 13px; }
    .articles_brief .article .category {
      font-size: 9px; }
    .articles_brief .article .summary {
      margin: 0;
      font-size: 11px; }

    .articles_set.index .column .category, .articles_set.index .column .set_title {
      font-size: 10px;
      text-transform: uppercase;
      font-weight: normal; }
      .articles_set.index .column .category a, .articles_set.index .column .set_title a {
        padding: 2px; }
    .articles_set.index .column .set_title {
      font-size: 12px;
      text-align: left;
      margin-bottom: 0px; }
    .articles_set.index .column .article {
      margin: 4px 0;
      padding: 2px; }
      .articles_set.index .column .article a {
        font-size: 11px;
        color: #000; }
    .articles_set.index .column .category.box {
      margin: 0; }
    .articles_set.index .column .category.box {
      padding: 6px 0; }

  .multimedia .multimedia_column {
    width: 296px;
    padding: 8px;
    float: left;
    display: inline; }
  .multimedia .articles {
    margin: 16px 0 0;
    padding: 8px 0; }
    .multimedia .articles .set_title {
      text-align: left; }
    .multimedia .articles .box {
      padding-top: 0; }
    .multimedia .articles img {
/*      width: 50px;
      height: 50px; */
      float: left;
      display: inline; }
    .multimedia .articles .set_title {
      font-size: 18px;
      font-weight: normal;
      margin-top: 0;
      padding-top: 0; }
    .multimedia .articles .category, .multimedia .articles .headline, .multimedia .articles .article {
      font-size: 11px;
      font-family: arial; }
    .multimedia .articles .category {
      font-weight: bold; }
    .multimedia .articles .article {
      width: 100%;
      float: left;
      display: inline;
      margin-top: 8px; }
      .multimedia .articles .article .category {
        text-transform: uppercase;
        font-family: arial;
        color: #000; }
      .multimedia .articles .article .headline, .multimedia .articles .article .category, .multimedia .articles .article .summary {
        margin: 0;
        padding: 0; }
    .multimedia .articles .photo {
      margin: 0 8px 8px 0;
      float: left;
      display: inline; }
      .multimedia .articles .photos .photo {
        width: 54px;
        height: 54px;
        background: url(/images/icons/frame_photo.png); }
        .multimedia .articles .photos .photo img {
          position: relative;
          top: 3px;
          left: 1px; }
      .multimedia .articles .videos .photo {
        width: 56px;
        height: 52px;
        background: url(/images/icons/frame_video.png); }
        .multimedia .articles .videos .photo img {
          position: relative;
          top: 1px;
          left: 1px; }
          .multimedia .articles .videos .photo img .set_title {
            padding-bottom: 3px;
            margin-bottom: 4px;
            text-align: center;
            font-size: 18px;
            font-weight: normal;
            position: relative;
            background-image: url(/images/deco/horizontal_dashed_rule.png);
            background-repeat: repeat-x;
            background-position: bottom left; }
            .multimedia .articles .videos .photo img .set_title span {
              position: absolute;
              bottom: 4px;
              left: 8px;
              font-size: 13px; }
              .multimedia .articles .videos .photo img .set_title span a {
                text-decoration: underline; }
          .multimedia .articles .videos .photo img .set_title.no_border {
            background-image: none; }


.enveloped_articles {
  float: left;
  display: inline;
  background-image: url(/images/deco/horizontal_dashed_rule.png);
  background-repeat: repeat-x;
  background-position: left bottom;
  
  margin-bottom: 16px;
  padding-bottom: 0; }
  .enveloped_articles .set_title {
    margin-bottom: 8px;
    padding-top: 0;
    margin-top: -8px; }
  .enveloped_articles .articles {
    line-height: 1.3;
    margin: 0 0 6px;
    padding: 0; }
    .enveloped_articles .articles .article {
      margin: 0 0 8px; }
    .enveloped_articles .articles .headline {
      font-size: 13px;
      font-family: georgia;
      font-weight: normal;
      margin: 0; }
    .enveloped_articles .articles h1 {
      margin: 0; }
    .enveloped_articles .articles .summary {
      margin: 0;
      font-size: 13px; }

  .articles_related .article {
    margin: 0;
    padding: 0;
    border-bottom: none;
    padding-bottom: 4px; }
    .articles_related .article .headline {
      display: inline;
      font-size: 11px;
      font-family: arial, san-serif;
      margin: 0;
      color: #000;
      line-height: 1.1; }
    .articles_related .article .category {
      display: inline;
      font-size: 11px;
      font-family: arial, san-serif;
      text-transform: none;
      color: inherit;
      line-height: 1.1; }

ul.articles_related {
  list-style-type: none;
  margin: 12px 0 0;
  padding: 0; }
  ul.articles_related li {
    list-style-type: none;
    margin: 0;
    padding: 0;
    padding-bottom: 4px;
    line-height: 1.1; }
    ul.articles_related li .headline, ul.articles_related li .category {
      line-height: 1.1; }

.bticketbox {color: black; height: 70px !important; margin: 0px 0px 20px 0px !important; font-family: arial !important; font-size:11px !important; line-height: 14px; }
.bticketboxlink {color: black !important; }
.bticketboxbild {float: left !important; margin: 2px 10px 0px 0px !important; }
.bticketboxtype {color: #666666 !important; font-size: 12px !important; font-weight: bold !important; }
.bticketboxevent {color: #285f79 !important; font-size: 12px !important; font-weight: bold !important; }
.bticketboxsichern {color: red !important; font-size: 11px !important; font-weight: bold !important; }