.bbpageteaser{
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
 	
}
.bbpageteaserentry-1col {
	 width: 529px;
	 background-color: #ccc;
}
.bbpageteaserentry-2col {
  	width: 262px;
}
.tx-jppageteaser-pi1-list-entry-even{
  float: left;
  min-height: 140px;
  margin: 0;
  padding: 0;
  border-bottom: 5px solid #fff;
  background-color: #fff1ff;
}
.tx-jppageteaser-pi1-list-entry-odd{
  float: left;
  min-height: 140px;
	border-right: 5px solid #fff;
	border-bottom: 5px solid #fff;
  margin:0;  
  padding: 0;
  background-color: #fff1ff;
}


.bbpageteaserentrysp{
  margin: 0;
  padding: 10px 10px 10px 10px;
}
.pageteaserh{
  background-color: #452663;
  color: #fff1ff;
  font-weight: bold;
  margin: 0;
  padding: 4px 2px 4px 10px;
}
.bbpageteaser h1 a{
  color: #ffffff;
  font-size: 0.9em;
  text-decoration: none;
}
.tx-jppageteaser-pi1-list-entry-description{
  margin: 0;
  padding: 0;
}
.tx-jppageteaser-pi1-list-entry-description span.image {
	display: block;
	float: left;
	padding: 0 10px 10px 0;
}
.tx-jppageteaser-pi1-list-entry-link-item{
  margin: 0;
  padding: 10px 10px 0 10px;
}
.tx-jppageteaser-pi1-list-entry-link-item a {
  background-image: url('/fileadmin/img/submit.gif');
  background-repeat: no-repeat;
  background-position: top right;
  padding: 2px 35px 10px 0px;
  margin: 10px 10px 0 0;
  text-decoration: none;
}
.tx-jppageteaser-pi1-list-entry-link-item a:hover {
	text-decoration: underline;
}
.tx-jppageteaser-pi1-list-floatcleaner {
	margin: 0; padding: 0;
	line-height: 1px;
	font-size: 1px;
	height: 1px;
}
.bodytext4 h1 {
	padding: 0;
	margin: 0;
}




