img {

border: 0px;

}

.newspic_big {
  display: block;
}

.news-topnews {
  position: relative;
}

.coverfoto {
  margin-bottom: 10px;
}

.news-topnews img {
  display: block;
}


.news-overlay-small {
  position: absolute;
  top: 50px;
}

.news-overlay-big {
  position: absolute;
  top: 110px;
  width: 387px;
}

.news-overlay-small .add-infos,
.news-overlay-big .add-infos {
  margin-top: 2px;
  font-size: 0.9em;
}

.news-overlay-big .add-infos {
  float: right;
}

.news-overlay-big-left,
.news-overlay-small-left {
  left: 16px;
}

.news-overlay-big-right,
.news-overlay-small-right {
  right: 46px;
}

.news-overlay-big h2,
.news-overlay-small h2 {
  background: left center no-repeat url(http://nyx.at/bikeboard/images/design/news_headline.png);
  color: #AC0404;
  font-size: 1.2em;
  font-weight: normal;
  line-height: 24px;
  padding-left: 12px;
  width: 174px;
  white-space: nowrap;
}

.news-overlay-big-right h2 {
  float: right;
}

.news-overlay-small .news-overlay-inner {
  background: top left repeat-y url(http://nyx.at/bikeboard/images/design/news_bg_stripe.png);
  width: 166px;
  margin-top: 2px;
  padding: 10px;
}

.news-overlay-big .news-overlay-inner {
  background: top left no-repeat url(http://nyx.at/bikeboard/images/design/news_bg_dot.png);
  width: 367px;
  margin-top: 2px;
  padding: 10px;
}