.teaser
{
	padding:0 0 0 11px;
	margin: 5px;
	background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-l.png) top left no-repeat;
	_background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-l.gif) top left no-repeat;
}

.teaser h3
{
	background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-r.png) top right no-repeat;
	_background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-r.gif) top right no-repeat;
	margin:0;
	padding: 12px 15px 0.5em 2px;
	font: 17px/20px verdana, tahoma, arial;
	color: #191919;
	text-align: left;
}

.teaser p, div.teaser-content
{
	margin:0 0 0 -11px;
	padding:0 11px 0px 0.5em;
	border-width:0 1px;
	background: url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-rm.png) top right repeat-y;
	_background: url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-rm.gif) top right repeat-y;
	text-align: left !important;
	font: 12px/14px verdana, arial;
	color: #191919;
	height: 165px;
	_height: 140px;
	display: block;
}

div.teaser li {
	padding-bottom: 5px;
}

div.teaser-left
{
	margin:0 0 0 -11px;
	padding-left:11px;
	background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-l.png) bottom left no-repeat;
	_background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-l.gif) bottom left no-repeat;
}

.teaser a.more
{
	display:block;
	text-align:right;
	padding: 5px 15px 20px 0;
	background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-r.png) bottom right no-repeat;
	_background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/tsr-r.gif) bottom right no-repeat;
	font: 10px/18px arial;
	color: #191919;
	text-decoration: none;
}

.teaser a.more div
{
	padding: 7px 30px 7px 37px;
	text-align: center;
	vertical-align: middle;
	display: inline;
	font: bold 13px/18px verdana, arial;
	color: #191919;
	text-decoration: none;
}

.teaser a.morebutton div
{
	background:url(/ENGINE/IMAGES/TRACKJACK/WEBSITE/button_meer.gif) bottom right no-repeat;
}

.teaser a.more:hover div
{
	color: #288103;
	text-decoration: none;
}

.teaser-content a
{
	color: #fff;
}

#interface-overlay, #interface-overlay-be, #interface-overlay-otm
{  background: #49d31c; color: #FFF; text-align: left; position: absolute; margin: 150px 0px 0px 190px; z-index: 10000; }

#interface-overlay-inner {  border: 2px solid #000; width: 600px; height: 250px;}
#interface-overlay-close { float: right; height: 16px; width: 16px; cursor: pointer; }

td.interface-overlay-title
{
	background: #28af00; padding: 10px; border-bottom: 2px solid #41c01a;
}

td.interface-overlay-content
{
	color: #191919; float: left; width: 45%; padding: 20px 10px 10px 10px; font: 12px/19px verdana, arial, tahoma; color: #191919;
}

#interface-overlay-inner td
{
	font: 11px/13px tahoma, verdana, arial !important;
	color: #191919;
}