#page_teaser .uid102 {
  width: 200px;
  position: relative;
  bottom: 116px;
  left: 643px;
}

.content_normal .item{
  width: 290px;
  float: left;
  padding-right: 10px;
}
/* ========================================================================================== page_teaser */
#page_teaser {
  background: #000;
  background-position: left 50%;
  background-image: url(/fileadmin/img/start_teaser.jpg);
  background-repeat: no-repeat;
  height: 150px;
}
.content_normal .item h1{
  margin:0 0 10px 3px;
  background-image: url(/fileadmin/img/h1_bg_01.jpg);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left:27px;
}

/*====================================================== NEWS */
.news-list-container {
  width:600px;
  margin:0 0 20px;
  padding:0 5px 10px 0;
}
.news-list-item {
  padding: 0 5px 0 5px;
  width: 250px;
  float:left;
}

.news-list-item h3 {
  font-family: arial;
  margin: 0 0 3px 0;
  padding-bottom: 3px;
}

.news-list-item h3 a{
  color: ##00000;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  float:none;
}

.news-list-item .content {
  position: relative;
}

.news-list-item .content p {
  padding: 0 5px 0 0;
}


.news-list-item .content img {
  padding-right: 5px
}

.news-list-item a {
  width: 120px;
  float: left;
  position: relative;
  top: 5px;
  padding-right: 5px;
}

.news-list-morelink {
  position: relative;
  top: -18px;
  border-bottom: solid 1px #ccc;
  padding: 0 0 5px 0;
  width: 285px;
}

.news-list-morelink a{
  color: #00A0F0;
  text-decoration: none;
  float: none;
}
