		/** tx-maritteaser-pi1
------------------------------------------------------------ */
.tx-maritteaser-pi1 {
	width: 600px;
	height: 252px;
	position: relative;
	z-index: 1;
	margin-bottom: 20px;
	background-repeat: no-repeat;
}
.tx-maritteaser-pi1 .teaser-bubble-small, .tx-maritteaser-pi1 .teaser-bubble-big {
	background-repeat: no-repeat;
	background-image: url('img/sprite_bubbles.gif');
	color: #FFF;
	position: absolute;
	overflow: hidden;
}
.tx-maritteaser-pi1 .teaser-bubble-small {
	width: 227px;
	height: 128px;
	padding: 24px 18px 10px 18px;
}
.tx-maritteaser-pi1 .teaser-bubble-big {
	width: 332px;
	height: 202px;
}
.tx-maritteaser-pi1 .teaser-bubble-small *, .tx-maritteaser-pi1 .teaser-bubble-big * {
	color: #FFF;
}
.tx-maritteaser-pi1 a.link-more, .tx-maritteaser-pi1 a.link-more {
	position: absolute;
	bottom: 10px;
	right: 10px;
	color: #FFF;
	font-weight: bold;
}
.tx-maritteaser-pi1 .teaser-bubble-small .tx-maritteaser-content {
	height: 130px;
	overflow: hidden;
}
.tx-maritteaser-pi1 .teaser-bubble-big .tx-maritteaser-content {
	height: 200px;
	overflow: hidden;
}
.right .teaser-bubble-big a.link-more {
	right: 24px;
}
/*aligns*/
.right .teaser-bubble-small {
	right: 12px;
	top: 28px;
}
.left .teaser-bubble-small {
	left: 12px;
	top: 28px;
}
.right .teaser-bubble-big {
	right: 10px;
	top: 10px;
	padding: 20px 20px 10px 34px;
}
.left .teaser-bubble-big {
	left: 10px;
	top: 10px;
	padding: 20px 34px 10px 20px;
}
.left .teaser-bubble-big .link-more {
	right: 24px;
}
/*
* normal teaserbox
*
*/
/*left*/
.blue_sbk_left .teaser-bubble-small {
	background-position: 0 -1482px;
}
.blue_light_sbk_left .teaser-bubble-small {
	background-position: -872px -494px;
}
.blue_left .teaser-bubble-small {
	background-position: 0 -494px;
}
.blue_light_left .teaser-bubble-small {
	background-position: -436px -1482px;
}
.green_left .teaser-bubble-small {
	background-position: -436px -494px;
}
.orange_left .teaser-bubble-small {
	background-position: -872px -1482px;
}
.purple_left .teaser-bubble-small {
	background-position: -1308px -494px;
}
.red_left .teaser-bubble-small {
	background-position: -1308px -1482px;
}
.turquoise_left .teaser-bubble-small {
	background-position: -1744px -494px;
}
.yellow_left .teaser-bubble-small {
	background-position: -1744px -1482px;
}
/*right*/
.blue_sbk_right .teaser-bubble-small {
	background-position: 0 -988px;
}
.blue_light_sbk_right .teaser-bubble-small {
	background-position: -872px 0;
}
.blue_right .teaser-bubble-small {
	background-position: 0 0;
}
.blue_light_right .teaser-bubble-small {
	background-position: -436px -988px;
}
.green_right .teaser-bubble-small {
	background-position: -436px 0;
}
.orange_right .teaser-bubble-small {
	background-position: -872px -988px;
}
.purple_right .teaser-bubble-small {
	background-position: -1308px 0;
}
.red_right .teaser-bubble-small {
	background-position: -1308px -988px;
}
.turquoise_right .teaser-bubble-small {
	background-position: -1744px 0;
}
.yellow_right .teaser-bubble-small {
	background-position: -1744px -988px;
}
/*
* big teaser-bubble-small
*
*/
/*left*/
.blue_sbk_left .teaser-bubble-big {
	background-position: 0 -1694px;
}
.blue_light_sbk_left .teaser-bubble-big {
	background-position: -872px -706px;
}
.blue_left .teaser-bubble-big {
	background-position: 0 -706px;
}
.blue_light_left .teaser-bubble-big {
	background-position: -436px -1694px;
}
.green_left .teaser-bubble-big {
	background-position: -436px -706px;
}
.orange_left .teaser-bubble-big {
	background-position: -872px -1694px;
}
.purple_left .teaser-bubble-big {
	background-position: -1308px -706px;
}
.red_left .teaser-bubble-big {
	background-position: -1308px -1694px;
}
.turquoise_left .teaser-bubble-big {
	background-position: -1744px -706px;
}
.yellow_left .teaser-bubble-big {
	background-position: -1744px -1694px;
}
/*right*/
.blue_sbk_right .teaser-bubble-big {
	background-position: 0 -1200px;
}
.blue_light_sbk_right .teaser-bubble-big {
	background-position: -872px -212px;
}
.blue_right .teaser-bubble-big {
	background-position: 0 -212px;
}
.blue_light_right .teaser-bubble-big {
	background-position: -436px -1200px;
}
.green_right .teaser-bubble-big {
	background-position: -436px -212px;
}
.orange_right .teaser-bubble-big {
	background-position: -872px -1200px;
}
.purple_right .teaser-bubble-big {
	background-position: -1308px -212px;
}
.red_right .teaser-bubble-big {
	background-position: -1308px -1200px;
}
.turquoise_right .teaser-bubble-big {
	background-position: -1744px -212px;
}
.yellow_right .teaser-bubble-big {
	background-position: -1744px -1200px;
}
