.st_tbcss, .st_tdcss, .st_divcss, .st_ftcss {
	width:187px;
	overflow:hidden;
}

.copyright {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;

}
.textgross {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;

}
a.LinkGruenS:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #3a813d;
	text-decoration: none;
}
a.LinkGruenS:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #3a813d;
	text-decoration: none;
}
a.LinkGruenS:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	text-decoration: underline;
	color: #3a813d;
}
a.LinkGruenS:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #3a813d;
	text-decoration: none;
}
a.LinkHeadS:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.LinkHeadS:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.LinkHeadS:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	text-decoration: underline;
	color: #FFFFFF;
}
a.LinkHeadS:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #FFFFFF;
	text-decoration: none;
}



a.LinkHeadB:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}
a.LinkHeadB:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}
a.LinkHeadB:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	text-decoration: underline;
	color: #000000;
}
a.LinkHeadB:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}




a.highlight:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #555555;
	text-decoration: none;
}
a.highlight:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #555555;
	text-decoration: none;
}
a.highlight:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #555555;
	text-decoration : underline;
}
a.highlight:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #555555;
	text-decoration: none;
}
a.Lernziele:link{
	text-decoration: none;
	color : #000000;
}
a.Lernziele:visited{
 	text-decoration: none;
	color : #000000;
}
a.Lernziele:hover{
	text-decoration: underline;
	color : #000000;
}
a.Lernziele:active{
	text-decoration: none;
	color : #000000;
}
a.LinkS:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #f5822a;
	text-decoration: none;
}
a.LinkS:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #f5822a;
	text-decoration: none;
}
a.LinkS:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #f5822a;
	text-decoration : underline;
}
a.LinkS:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #f5822a;
	text-decoration: none;
}
a.LinkMenuS:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}
a.LinkMenuS:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}
a.LinkMenuS:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration : underline;
}
a.LinkMenuS:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}
a.LinkContS:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #296b52;
	text-decoration: none;
}
a.LinkContS:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #296b52;
	text-decoration: none;
}
a.LinkContS:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #296b52;
	text-decoration : underline;
}
a.LinkContS:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : normal;
	color: #296b52;
	text-decoration: none;
}
.textklein {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #296b52;
	text-decoration: none;
}
.gt0 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.gt1 {
	BORDER-RIGHT: #aed79d 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aed79d 1px solid; PADDING-LEFT: 4px; BACKGROUND: #67a069; PADDING-BOTTOM: 0px; BORDER-LEFT: #aed79d 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aed79d 1px solid
}
.mainMenu0 {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	BORDER-RIGHT: #daecd2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #daecd2 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #daecd2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #daecd2 1px solid
}
.mainMenu1 {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	BORDER-RIGHT: #3a813d 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #3a813d 1px solid; PADDING-LEFT: 4px; BACKGROUND: #aed79d; PADDING-BOTTOM: 1px; BORDER-LEFT: #3a813d 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #3a813d 1px solid
}.hlL {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #296b52;
}
.textkleinweiss {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.hlM {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.hlMGelb {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fdb827;
}
.hlMBlau {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4d90cd;
}
.hlMGruen {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3A813D;
}
.mnpMenuArrow {
	MARGIN-TOP: 4px; POSITION: absolute
}
.textkleingruen {

	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3a813d;
	text-decoration: none;
}
.copy {

	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.LinkM:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}
a.LinkM:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}
a.LinkM:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration : underline;
}
a.LinkM:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #000000;
	text-decoration: none;
}

a:link{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
a:visited{
 	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
a:hover{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #2F5B8C;
	text-decoration : underline;
}
a:active{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.hlGrau {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #747474;
}
.textkleinblau {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3A813D;
}
.hlweiss_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.hlschwarz_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#teaserParent {
	position:relative;  
	z-index:3; 
}
#teaserLink { 
	position:absolute; 
	top:5px; 
	right:5px; 
	width:100px; 
	height:16px; 
	z-index:2;
	padding-left:4px; 
}

.boxIntLink{
	width:86px;
	border:1px solid #ffffff;
	padding:2px 2px 2px 6px;
	background:#296b52;
}

.lead{
	border:1px solid #b1b8b5;
	background:#FFEBD8;
	padding:2px 2px 2px 6px;
}