BODY  {
	font-family									: Verdana, Arial, Helvetica, sans-serif;
	font-size										: 12px;
	color												: #310000;
	scrollbar-track-color				:	#ADC784;
	scrollbar-base-color				:	#6B9E9C;
	scrollbar-face-color				: #6B9E9C;
	scrollbar-3dlight-color			:	#7B797B;
	scrollbar-shadow-color			:	#7B797B;
	scrollbar-darkshadow-color	:	#7B797B;
	scrollbar-arrow-color				: #FFCB00;
	scrollbar-highlight-color		:	#ADC784;	
}

.HeaderNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	20pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.BodyNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.InformationHeaderNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.FileNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.DownloadNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.LinkNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.StartlinkNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	bold;
	text-decoration		: underline;	
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.FileFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.DownloadFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderHyperLink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	bold;
	text-decoration		: underline;	
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserHyperlink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TextHyperlink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.LinkHyperlink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderTeaserOnly {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserTeaserOnly {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}


.DateCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	13pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	14pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.BodyCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.InformationHeaderCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.FileCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.DownloadCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.LinkCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.StartlinkCompNewsItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.DateCompFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderCompFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	bold;
	text-decoration		: underline;	
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserCompFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.FileCompFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.DownloadCompFileWithDesc {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.DateCompHyperlink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderCompHyperLink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	bold;
	text-decoration		: underline;	
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserCompHyperlink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TextCompHyperlink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.LinkCompHyperlink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.DateCompTeaserOnly {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderCompTeaserOnly {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserCompTeaserOnly {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderSpotItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: none;	
	color							:	#FFCB00;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.HeaderTeaserAlone {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	bold;
	text-decoration		: none;	
	color							:	#FFCB00;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserSpotItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.LinkSpotItem {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#376A31;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.groupStyleSheet {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	12pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.normalLink {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: underline;
	color							:	#8FB7BA;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.TeaserImpressumView {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.BodyImpressumView {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt7black {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	7pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#000000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt7 {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	7pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt7green {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	7pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#11410E;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt6green {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	6pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#11410E;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt7rheinlandf {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	7pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#666600;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}
.pt6fL {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	7pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
	
}
.pt7fL {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
	
}
.pt6f {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	7pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
	
}
.pt7f {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
	
}
.pt8 {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.error {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	red;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt8f {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt8black {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#000000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt8fblack {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#000000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt9 {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt9f {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt9fblack {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	9pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#000000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt10 {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	10pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt12f {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	12pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt13f {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	13pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt12fblack {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	12pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#000000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt19 {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	19pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.pt19f {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	19pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.eingabe{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	8pt;
	border						: 1 solid #071E;
	background-Color: #FFFFFF 
}						

.footer {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	20pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#CDCA74;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.rheinland {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	15pt;
	font-weight				:	normal;
	text-decoration		: none;
	color							:	#666600;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.menuepointGrey {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	7pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#999999;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

.menuepointBrown {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size					:	7pt;
	font-weight				:	bold;
	text-decoration		: none;
	color							:	#310000;
	padding						:	0;
	border-width			: 0;
	margin						: 0;	
}

