.TScustomListCalenderTeaser .standard {
  border-top:1px solid #A0A0A0;
  border-right:1px solid #A0A0A0;
  padding:9px 9px 16px 5px;
  margin-bottom:30px;
  margin-right:18px;
}

.TScustomListCalenderTeaser .standard .daterange {
  padding-bottom:4px;

}
.TScustomListCalenderTeaser .standard .productimage {
  float:left;
  border:1px solid #A0A0A0;
  margin-right:15px;
  height:82px;
  width:82px;
  zoom:1;
  position:relative;
}
.TScustomListCalenderTeaser .standard .productimage a {
  position:relative;
  display:block;
  width:82px;
  height:82px;
}

.TScustomListCalenderTeaser .standard .productimage span{
  position:absolute;
  left:50%;
  top:50%;
}

.TScustomListCalenderTeaser .standard .pricecolumn {
  float:left;
  height:83px;
  position:relative;
}
.TScustomListCalenderTeaser .standard .pricecolumn .pricecolumncontent {
  position:absolute;
  bottom:0px;
}

.TScustomListCalenderTeaser .standard .pricecolumn .previewimage {
  margin-bottom:15px;
}

.TScustomListCalenderTeaser .standard .pricecolumn .vergleichspreis {
  font-weight:bold;
  text-decoration: line-through;
  padding-bottom:5px;
}
.TScustomListCalenderTeaser .standard .pricecolumn .realprice {
  font-weight:bold;
  color:#469137;
  font-size:15px;
}
.TScustomListCalenderTeaser .standard .description {
  clear:both;
  padding-top:10px;

  margin-bottom:5px;
  padding-bottom:5px;
  border-bottom:1px solid #A0A0A0;

}

.TScustomListCalenderTeaser .standard .calenderlink {
  display:block;
  background:url(/static/einzelhandel/images/arrow-right.gif) no-repeat 0px 3px;
  padding-left:18px;
  color:#005AAB;
  text-decoration: none;
  font-weight:bold;
  clear:both;
}

