td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
}

td.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #7CA3BC;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #105683;
	text-decoration: underline;
}

a.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

a.bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #7CA3BC;
	text-decoration: underline;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#105683;
	font-weight: normal;
	background-color: #EBECDF;
	border: 1px solid #105683;
}

table.body {
	border: 1px solid #7CA3BC;
}

.titleM97 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26pt;
	font-weight: normal;
	letter-spacing: 0.5pt;
	color: #105683;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	letter-spacing: 0.5pt;
	color: #105683;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	letter-spacing: 0.2pt;
	color: #105683;
}

.paratitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 0.2pt;
	color: #5E8AA6;
}

.headlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #105683;
	text-decoration: none;
}

a.headlink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #105683;
	text-decoration: underline;
}

td.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 0.2pt;
	color: #ffffff;
	text-decoration: none;
	background: #5E8AA6;
}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.2pt;
	color: #ffffff;
	text-decoration: none;
}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.2pt;
	color: #105683;
	text-decoration: none;
}

td.menuaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 0.2pt;
	color: #ffffff;
	text-decoration: none;
	background: #8AB2CC;
}

a.menuaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.2pt;
	color: #ffffff;
	text-decoration: none;
}

a.menuaktiv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.2pt;
	color: #105683;
	text-decoration: none;
}

tr.submenu {
	color: #FFFFFF;
}

.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 0.3pt;
	color: #ffffff;
	background: #8AB2CC;
	text-decoration: none;
	color: 		#FFFFFF;
}

a.blocktitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.3pt;
	color: #5E8AA6;
	text-decoration: none;
}

td.submenutop {
	background: #5E8AA6;
}

td.submenuborder {
	background: #105683;
}

table.block {
	border-left: 1px solid #105683;
	border-right: 1px solid #105683;
	border-top: 1px solid #105683;
	border-bottom: 1px solid #105683;
	margin-right: 10px;
}

.block {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 0.3pt;
	color: #105683;
	text-decoration: none;
}

a.block:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 0.3pt;
	color: #105683;
	text-decoration: underline;
}

.blocktitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.3pt;
	color: #ffffff;
	background: #7CA3BC;
	text-decoration: none;
}

a.blocktitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.3pt;
	color: #5E8AA6;
	text-decoration: none;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #105683;
	text-decoration: none;
}

a.footer:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #105683;
	text-decoration: underline;
}

.aktuelles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.aktuelles:hover {
	text-decoration: none;
}

table.tableborder {
	border-left: 1px solid #105683;
	border-top: 1px solid #105683;
}

td.tableborderhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.3pt;
	color: #ffffff;
	border-right: 1px solid #105683;
	border-bottom: 1px solid #105683;
	padding: 3px;
	background: #7CA3BC;
}

td.tableborder {
	border-right: 1px solid #105683;
	border-bottom: 1px solid #105683;
	padding: 3px;
	background: #EEEEEE;
}

td.tableborderlighten {
	border-right: 1px solid #105683;
	border-bottom: 1px solid #105683;
	padding: 3px;
	background: #CCCCCC;
}

table.smallborder
	{font-family: Verdana, Arial;
	font-size: 8pt;
	border: 1px;
	cellpadding: 2;}

td.small
	{font-family: Verdana, Arial;
	font-size:8pt;
	font-weight:normal;}

td.smallbold
	{font-family: Verdana, Arial;
	font-size:8pt;
	font-weight:bold;}

td.big
	{font-family: Verdana, Arial;
	font-size:10pt;
	font-weight:normal;}

td.bigbold
	{font-family: Verdana, Arial;
	font-size:10pt;
	font-weight:bold;}

td.guide_active {
	background: #DDDDDD;
	}


