.p7tbsub {background-color: #F5F5F5; border: 1px dotted #CCCCCC; font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; layer-background-color: #FFFFFF; margin: 2px; padding: 2px 6px 6px 0px;}
.p7tbsub a:link {color: #000000; margin-left: 5px; text-decoration: none;}
.p7tbsub a:visited {color: #000000; margin-left: 5px; text-decoration: none;}
.p7tbsub a:hover {color: #436111; background-color: #FFFFFF; margin-left: 5px; text-decoration: none;}
.p7tbsub a:active {color: #436111; margin-left: 5px; text-decoration: none;}
.p7tbdn {color: #FF9900 !important; font-weight: bold;}

.trennlinie {
	border-top: 1px dotted #666666;
}
.trennlinie_vert {
	border-right: 1px solid #666666;
}
.trennliniebottom {
	border-top: 1px solid #666666;
}
.titel {
	font: bold 24px/30px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #4D7313;
	letter-spacing: 1px;
}
.titel_claim {
	font: bold normal 16px/16px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #000000;
	}
.text {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	list-style: url(indexmedia/green_circle.gif);
}
.text a {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #3B570E;
	text-decoration: none;
	vertical-align: top;
	}
.text a:hover{
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #64911A;
	text-decoration: none;
	vertical-align: top;
}
.fusszeile {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
.fusszeile a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
.fusszeile a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.tabelle_titel {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4B7012;
	letter-spacing: 1px;
	padding-left: 5px;
}
.formularbez {
	font: bold 11px/20px Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: auto;
	text-align: right;
	padding-right: 4px;
}
.tabelle_text {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #F1F1BD;
	padding-left: 8px;
	border-right: 3px solid #FFFFFF;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tabelle_text a {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #334E73;
	text-decoration: none;
}
.tabelle_text a:hover {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #5D9C3F;
	text-decoration: none;
}
.tabelle_text_hellhigru {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	padding-left: 8px;
	border-right: 3px solid #FFFFFF;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tabelle_text_hellhigru a {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #334E73;
	text-decoration: none;
}
.tabelle_text_hellhigru a:hover {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #5D9C3F;
	text-decoration: none;
}
.textred {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration: none;
	text-align: center;
}
.klicktipps {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px;
	border: 1px dotted #CC3300;
	background: url(indexmedia/gelbstr.gif);
}
.klicktippstitel {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px;
	border: 1px dotted #CC3300;
	text-align: center;
	vertical-align: top;
	background-image: url(indexmedia/blaustr_3.gif);
}
.texticonlink {
	font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	vertical-align: baseline;
	padding-top: 4px;
}
.texticonlink a{
	font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #334E73;
	text-decoration: none;
	vertical-align: baseline;
}
.texticonlink a:hover{
	font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #5D9C3F;
	text-decoration: none;
	vertical-align: baseline;
}
.trennliniesmall {
	border-top: 1px dotted #666666;
	font: 1px/1px Verdana, Arial, Helvetica, sans-serif;
}
.textadress {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	padding-top: 2px;
	padding-left: 5px;
	border-top: 1px dotted #003366;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	padding-bottom: 3px;
	}
.textadress a {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #334E73;
	text-decoration: none;
	}
.textadress a:hover {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #5D9C3F;
	text-decoration: none;
}
.trennliniesmallgreen {
	border-top: 1px dotted #008C00;
	font: 3px/3px Verdana, Arial, Helvetica, sans-serif;
}
.textstichworte {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #334E73;
	text-decoration: none;
	vertical-align: top;
}
.keywords {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #414E1F;
	text-decoration: none;
	vertical-align: top;
	list-style: url(indexmedia/green_circle.gif);
	border-bottom: 1px dotted #56A532;
	padding-bottom: 2px;
	padding-left: 5px;
	background: #E7E7E7;
}
.menu_pop {
	font: normal 11px/17px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	background: #FFFFFF;
	border: 1px dotted #C3C6C7;
}
.menu_pop a {
	font: normal 11px/17px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	cursor: hand;
}
.menu_pop a:hover {
	font: normal 11px/17px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color: #5D9C3F;
	text-decoration: none;
	cursor: hand;
}
.textklein {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	list-style: url(indexmedia/green_circle.gif);
}
.datum {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #737126;
	text-decoration: none;
	vertical-align: top;
	list-style: url(indexmedia/green_circle.gif);
	border-top: 2px dotted #8F9071;
	padding-top: 3px;
	padding-left: 2px;
}
.veranstaltung {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	padding-left: 2px;
	}
.veranstaltung a {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #426110;
	text-decoration: none;
		}
.veranstaltung a hover {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #426110;
	text-decoration: none;
}
.textformular {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.texttabellentitel {
	color: #FFFFFF;
	font: bold normal 11px/18px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	background: #4B7012;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
}
.texttabellentitel a{
	color: #FFFFFF;
	font: bold normal 11px/18px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.texttabellentitel a:hover{
	color: #CC6600;
	font: bold normal 11px/18px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.textinserat {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	list-style: url(indexmedia/green_circle.gif);
	border-top: 1px dotted #666666;
	padding-left: 3px;
}
.BEISPIEL {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	vertical-align: top;
	padding-left: 2px;
}
