

#teaserContainer .teaser {
  position: relative;
  height: 1%;
  float: left;
  margin-top: -24px;
}
.teaser h4 {
  margin-bottom: 2px;
  margin-top: 2px;
  line-height: 18px;
  font: bold 16px sans-serif !important;
  color: #0066aa;
  letter-spacing: -1px;
}

/* Teaser Styles */
.teaser hr {
  border: none;
  border-bottom: 1px dotted #a9cce1;
  height: 0; /* IE6 soll keine Farbe anzeigen */
  background-color: transparent;
  margin: 9px 0;
  padding: 0;
  width: 211px;
}
* html .teaser hr {
  display: none;
}
*+html .teaser hr {
  display: none;
}
*+html .teaser div.hrow {
  border-bottom: 1px dotted #a9cce1;
  height: 1px;
  width: 100%;
  margin: 8px 0 8px 0;
}
.teaser p {
	margin-bottom: 5px;
}
.teaser .linklist li {
  line-height: 15px;
  margin-bottom: 3px;
}

#teaserContainer .teaser.image h4,
#teaserContainer .teaser.image p,
#teaserContainer .teaser.image ul {
  display: none;
}

.teaser .linklist.downloads {
	margin-top: 10px;
}








/* position: relative - Damit sIFR-ersetzte Überschriften korrekt umbrechen */
.teaserInner {
  position: relative;
  padding: /*7px 16px 16px 16px;*/
    7px 16px 0px 16px;
  
  font-size: 0.92em;
}

/* 4er-Teaser-Formatierung ************************************************** */
#teaserContainer.four .teaser {
  width: 243px;
  height: 192px;
  margin-right: 5px;
}
#teaserContainer.four div.double {
  width: 491px;
  margin-right: 5px;
}
#teaserContainer.four div.triple {
  width: 739px;
  margin-right: 5px;
}

/* Der letzte Teaser ist schmaler */
#teaserContainer.four .teaser.menu {
  width: 240px;
  margin-right: 0;
}
#teaserContainer.four .teaser.fourthcolumn {
  width: 240px;
  margin-right: 0;
}

/* Bild-Teaser haben kein Padding */
#teaserContainer .teaser.image .teaserInner {
  padding: 0;
}

/* Doppelteaser mit zwei Spalten und nur einer Überschrift */
#teaserContainer .teaser.double .teaserInner .leftCol {
  float: left;
  width: 218px;
}
#teaserContainer .teaser.double .teaserInner .rightCol {
  float: right;
  width: 211px;
}

/* Teaser-neue BG-Technik *************************************************** */
#teaserContainer .teaser .teaserHeader,
#teaserContainer .teaser.menu .teaserHeader {
  background: transparent url(../images/theme/teaser/th.png) no-repeat scroll 0 0;
  width: 243px;
  height: 5px;
  margin: 0;
  padding: 0;
  line-height: 5px;
  font-size: 1px;
}

/* Weitere Teaser-Arten hierhin */
/* height: 187px - padding 23px */
#teaserContainer.four .teaser .teaserInner {
  background: transparent url(../images/theme/teaser/tb.jpg) no-repeat scroll 0 0;
  height: 187px; /*180px*/ /*164px;*/
  overflow: hidden;
}
#teaserContainer.four .teaser.image .teaserInner {
  overflow: visible;
}

/* Doppel-Teaser */
#teaserContainer .teaser.double .teaserHeader {
  background: transparent url(../images/theme/teaser/thd.png) no-repeat scroll 0 0;
  width: 491px;
}
#teaserContainer.four .teaser.double .teaserInner {
  background: transparent url(../images/theme/teaser/tdb.jpg) no-repeat scroll 0 0;
}
/* Dreier-Teaser */
#teaserContainer .teaser.triple .teaserHeader {
  background: transparent url(../images/theme/teaser/tht.png) no-repeat scroll 0 0;
  width: 739px;
}

/* Menü-Teaser */
#teaserContainer.four .teaser.menu .teaserHeader {
  background: transparent url(../images/theme/teaser/mh.png) no-repeat scroll 0 0;
  width: 240px;
}
#teaserContainer.four .teaser.menu .teaserInner {
  background: transparent url(../images/theme/teaser/mb.jpg) no-repeat scroll 0 0;
}
#teaserContainer.four .teaser.fourthcolumn .teaserHeader {
  background: transparent url(../images/theme/teaser/th4.png) no-repeat scroll 0 0;
  width: 240px;
}

/* red */
#teaserContainer.four .teaser.red .teaserHeader {
  background: transparent url(../images/theme/teaser/thred.png) no-repeat scroll 0 0;
}
#teaserContainer.four .teaser.fourthcolumn.red .teaserHeader {
  background: transparent url(../images/theme/teaser/th4red.png) no-repeat scroll 0 0;
}
#teaserContainer.four .teaser.red .teaserInner {
  background: transparent url(../images/theme/teaser/tbred.jpg) no-repeat scroll 0 0;
}
#teaserContainer.four .teaser.fourthcolumn.red .teaserInner {
  background: transparent url(../images/theme/teaser/tb4red.jpg) no-repeat scroll 0 0;
}




/* Image-Teaser benötigen kein BG-image */
#teaserContainer .teaser.image {
  background-image: none;
}
/* ************************************************************************** */



















