

a.modul-pagebutton:link, a.modul-pagebutton:visited, a.modul-pagebutton:focus, a.modul-pagebutton:hover, a.modul-pagebutton:active, div.modul-pagebutton-inactive { position: relative; padding: 1px 6px 1px 6px; font-size: 12px; font-weight: bold; text-decoration: none; float: left; overflow: hidden; cursor: pointer; }
div.modul-pagebutton-inactive { cursor: default; }
div.modul-pages { position: relative; width: 224px; padding: 2px; text-align: center; float: left; overflow: hidden; font-weight: bold; }
div.modul-pages a:link, div.modul-pages a:visited, div.modul-pages a:focus, div.modul-pages a:hover, div.modul-pages a:active { font-weight: bold; text-decoration: none; }
div.modul-position { position: relative; width: 124px; padding: 2px; text-align: center; float: left; overflow: hidden; font-weight: bold; }
div.modul-numall { position: relative; padding: 3px 0 3px 0; float: right; }
div.modul-numall a:link, div.modul-numall a:visited, div.modul-numall a:focus, div.modul-numall a:hover, div.modul-numall a:active { font-weight: bold; text-decoration: none; }


/* Vor/Zurueck-Buttons */
a.modul-pagebutton:link, a.modul-pagebutton:visited, a.modul-pagebutton:focus, a.modul-pagebutton:hover, a.modul-pagebutton:active, div.modul-pagebutton-inactive {
  color: black;
  background-color: #ECF0F2;
}
a.modul-pagebutton:focus, a.modul-pagebutton:hover, a.modul-pagebutton:active {
  color: black;
  background-color: #ECF0F2;
}
div.modul-pagebutton-inactive {
  color: #CCCCCC;
  background-color: #ECF0F2;
}

/* Seiten-Navigation */
div.modul-pages {
  color: #DE121B;
}
div.modul-pages a:link, div.modul-pages a:visited, div.modul-pages a:hover, div.modul-pages a:focus, div.modul-pages a:active {
  color: #666666;
}
div.modul-pages a:focus, div.modul-pages a:hover, div.modul-pages a:active {
  color: #AAAAAA;
}

/* Position */
div.modul-position {
  color: #333333;
}

/* Backlinks */
div.modul-numall a:link, div.modul-numall a:visited, div.modul-numall a:focus, div.modul-numall a:hover, div.modul-numall a:active {
  color: #666666;
}
div.modul-numall a:focus, div.modul-numall a:hover, div.modul-numall a:active {
  color: #AAAAAA;
}

div.news {
  position: relative;
  width: 661px;
  padding: 5px 19px 5px 19px;
  background-color: #F5F7F9;
}

div.news-links {
  position: relative;
  width: 530px;
  float: left;
}
div.news-links img {
  margin: 3px 5px 3px 5px;
}

div.news-rechts {
  position: relative;
  width: 131px;
  text-align: right;
  float: left;
}

div.news h2 {
  font-size: 14px;
  margin-bottom: 6px;
  font-weight: bold;
  color: black;
}