table,td,tr
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #6699CC;}

a:link,a:visited,a:active{color: #003399; text-decoration: underline}
a:hover       {color: #489AFF; text-decoration: none}
.navi-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
a.navi-right:visited { color: #003399; text-decoration: underline}
a.navi-right:link { color: #003399; text-decoration: underline}
a.navi-right:hover { color: #003399; text-decoration: none}

a.navi-cp:visited { color: #003366; text-decoration: none}
a.navi-cp:link { color: #003366; text-decoration: none}
a.navi-cp:hover { color: #C2C5C5; text-decoration: underline}

.navi-left-tbl-headline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #FFFFFF;
	color: #003366;
	line-height: 20px;

}
.navi-left-tbl {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	line-height: 40px;
}
a.navi-left: { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #003366; font: bolder; text-decoration: none}
a.navi-left:visited { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font: bolder; text-decoration: none}
a.navi-left:link { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font: bolder; text-decoration: none}
a.navi-left:hover { color: #C2C5C5; text-decoration: none}


.redlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD0000;
}
a.redlink: { color: #DD0000; text-decoration: underline}
a.redlink:visited { color: #DD0000; text-decoration: underline}
a.redlink:link { color: #DD0000; text-decoration: underline}
a.redlink:hover { color: #DD0000; text-decoration: none}

.redlink-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #DD0000;
}
a.redlink-big: { color: #DD0000; text-decoration: underline}
a.redlink-big:visited { color: #DD0000; text-decoration: underline}
a.redlink-big:link { color: #DD0000; text-decoration: underline}
a.redlink-big:hover { color: #DD0000; text-decoration: none}

.blacklink-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
}
a.blacklink-big: { color: #000000; text-decoration: none}
a.blacklink-big:visited { color: #000000; text-decoration: none}
a.blacklink-big:link { color: #000000; text-decoration: none}
a.blacklink-big:hover { color: #000000; text-decoration: none}


.glink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font: bolder;
}
a.glink: { color: #003366; text-decoration: none}
a.glink:visited { color: #003366; text-decoration: none}
a.glink:link { color: #003366; text-decoration: none}
a.glink:hover { color: #C2C5C5; text-decoration: none}

.head-orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.textschwarz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
}
.text-gross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.txt-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bolder;
}
.txt-news-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0000FF;
}
.txt-small-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}
.navi-top {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 11px;
}
a.navi-top: { color: #003366; text-decoration: none}
a.navi-top:visited { color: #003366; text-decoration: none}
a.navi-top:link { color: #003366; text-decoration: none}
a.navi-top:hover { color: #FF0000; text-decoration: none}

.headline-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
}
.headline-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.headline-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.headline-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D50000;
}
.navi-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}

.middle-headline {
	background-color: #FFE0B1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	line-height: 20px;
}
.table-rechts {
	background-color: #DDDDDD;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #787878;
}
.table-mitte {
	background-color: #FFFFFF;
}
.table-links {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
}
.table-top {
	background-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
}
.anzeige-tabelle {
	background-color: #ECF7FD;
	border: 1px solid #999999;
}
.tabelle-farbig-rahmen {
	background-color: #F1FEF4;
	border: 1px solid #999999;
}
.tabelle-lila-rahmen {
	background-color: #F1D1F4;
	border: 1px solid #999999;
}
.tabelle-news-farbig-rahmen {
	background-color: #DFDFDF;
	border: 1px solid #999999;
}
.tabelle-news-farbig {
	background-color: #ECF7C3;
}
.headline-blue-fett {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 16px;
	color: #003366;
	font-weight: bolder;
}
.TblMitte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	background-color: #CCCCCC;


}
.TblSeite { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px}
.TxtWeissBold { font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px ; font-weight: bold; color: #FFFFFF}
.TxtNormal {  font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px}
.border {
	border: 1px solid #333333;
}
.centerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0033;
	font-weight: bolder;
}
.centerlink-gross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0033;
	font-weight: bolder;
}
.tabelrow-lightin {
	background-color: #F1FEF4;
	border: 1px solid #333333;
}
.tabelrow-lightout {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}