/* TOP */
.hicone_teaser .shadowtop{
  position: relative;
  width: 279px;
  
}
.hicone_teaser .shadowtl{
  position: absolute;
  left: 0px;
  top: 0px;
  float: left;
  width: 15px;
  height: 17px;
  background-image: url('/fileadmin/img/shadow/tl.gif');
  background-repeat: no-repeat;
}
.hicone_teaser .shadowtc{
  position: absolute;
  left: 15px;
  top: 0px;
  float: left;
  width: 260px;
  height: 17px;
  background-image: url('/fileadmin/img/shadow/tc.gif');
  background-repeat: repeat-x;
}
.hicone_teaser .shadowtr{
  position: absolute;
  left: 275px;
  top: 0px;
  float: left;
  width: 14px;
  height: 17px;
  background-image: url('/fileadmin/img/shadow/tr.gif');
  background-repeat: no-repeat;
}
/* CENTER */
.hicone_teaser .shadowcenter{
  width: 289px;
}
.hicone_teaser .shadowcenter1{
  background-image: url('/fileadmin/img/shadow/lc.gif');
  background-repeat: repeat-y;
  padding: 0 0 0 21px;
  margin: 0;
}
.hicone_teaser .shadowcenter2{
  background-image: url('/fileadmin/img/shadow/rc.gif');
  background-repeat: repeat-y;
  background-position: top right;
  padding: 0 14px 0 0;
  margin: 0;
  height: 80px;
}
/* BOTTOM */
.hicone_teaser .shadowbl{
  float: left;
  width: 15px;
  height: 13px;
  background-image: url('/fileadmin/img/shadow/bl.gif');
  background-repeat: no-repeat;
}
.hicone_teaser .shadowbc{
  float: left;
  width: 260px;
  height: 13px;
  background-image: url('/fileadmin/img/shadow/bc.gif');
  background-repeat: repeat-x;
}
.hicone_teaser .shadowbr{
  float: left;
  width: 13px;
  height: 13px;
  background-image: url('/fileadmin/img/shadow/br.gif');
  background-repeat: no-repeat;
}
/* TOP */
.hicone_teaser:hover .shadowtl{
  background-image: url('/fileadmin/img/shadow_o/tl.gif');
}
.hicone_teaser:hover .shadowtc{
  background-image: url('/fileadmin/img/shadow_o/tc.gif');
}
.hicone_teaser:hover .shadowtr{
  background-image: url('/fileadmin/img/shadow_o/tr.gif');
}
/* CENTER */
.hicone_teaser:hover .shadowcenter{
}
.hicone_teaser:hover .shadowcenter1{
  background-image: url('/fileadmin/img/shadow_o/lc.gif');
}
.hicone_teaser:hover .shadowcenter2{
  background-image: url('/fileadmin/img/shadow_o/rc.gif');
}
/* BOTTOM */
.hicone_teaser:hover .shadowbl{
  background-image: url('/fileadmin/img/shadow_o/bl.gif');
}
.hicone_teaser:hover .shadowbc{
  background-image: url('/fileadmin/img/shadow_o/bc.gif');
}
.hicone_teaser:hover .shadowbr{
  background-image: url('/fileadmin/img/shadow_o/br.gif');
}
.teaserboxtext{
  font-family: Georgia, Palatino, Times New Roman, Times, serif, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7f7f7f;
  letter-spacing: 0.02px;
}
.teaserboxtextmore{
  font-family: Georgia, Palatino, Times New Roman, Times, serif, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7f7f7f;
  text-decoration: none;
  letter-spacing: 0.02px;  
}
.teaserhead1{
  position: absolute;
  top: 10px;
  left: 22px;
}
.teaserhead2{
  position: absolute;
  top: 28px;
  left: 22px;
}
.teasertextbox{
  position: absolute;
  top: 50px;
  left: 22px;
  width: 250px;
}
.teasertextboxsp{
  width: 200px;
}
.teasermore{
  position: absolute;
  bottom: 1px;
  right: 0px;
}
.hicone_teaser{
  position: relative;
  float: left;
}
.hicone_teaser:hover{
  cursor: pointer;
}
.hicone_teaser_over{
  float: left;
  background-repeat: no-repeat;
}