table.top {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; background: silver; color: black; }
tr.top    {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; background: silver; color: black; }
th.top    {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; background: #990000; color: silver; }
td.top    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #990000; color: silver; }

table.nav {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #990000; color: black; }
tr.nav    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #990000; color: black; }
th.nav    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: silver; color: #990000; }
td.nav    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: silver; color: #990000; }

a.nav1:link    { font-weight:bold; color:#FFFFFF; text-decoration:none }
a.nav1:visited { font-weight:bold; color:#FFFFFF; text-decoration:none }
a.nav1:hover   { font-weight:bold; color:#0000FF; text-decoration:underline }
a.nav1:active  { font-weight:bold; color:#0000FF; text-decoration:underline }
a.nav1:focus   { font-weight:bold; color:#00E000; text-decoration:underline }

a.nav:link    { font-weight:bold; color:#990000; text-decoration:none }
a.nav:visited { font-weight:bold; color:#990000; text-decoration:none }
a.nav:hover   { font-weight:bold; color:#E00000; text-decoration:underline }
a.nav:active  { font-weight:bold; color:#E00000; text-decoration:underline }
a.nav:focus   { font-weight:bold; color:#00E000; text-decoration:underline }


table.tab {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: white; color: black; }
tr.tab    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: white; color: black; }
th.tab    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #CFDEF2; color: black; }
th.tabnav   {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #CFDEF2; color: white; }
td.tabR1    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #dddddd; color: black; }
td.tabR2    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #cccccc; color: black; }

a.tab:link    { font-weight:bold; color:#000066; text-decoration:none }
a.tab:visited { font-weight:bold; color:#000066; text-decoration:none }
a.tab:hover   { font-weight:bold; color:#000066; text-decoration:underline }
a.tab:active  { font-weight:bold; color:#E00000; text-decoration:underline }
a.tab:focus   { font-weight:bold; color:#00E000; text-decoration:underline }

p.tab {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #dddddd; color: black; }

.navtitel  {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;color: silver; font-weight: bold;}
.mittel    {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;color: black; font-weight: normal;}
.smal      {font-family: Arial, Helvetica, sans-serif; font-size:  9pt;color: silver; font-weight: normal;}
.smalblack {font-family: Arial, Helvetica, sans-serif; font-size:  9pt;color: black; font-weight: normal;}
.smalred   {font-family: Arial, Helvetica, sans-serif; font-size:  9pt;color: red; font-weight: normal;}

.maintitel {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;color: black; font-weight: bold; margin-top: 10px;}
.maintitel_blau {font-family: Arial, Helvetica, sans-serif; font-size: 18pt;color: #6666ff; font-weight: bold; margin-top: 10px;}
.titel     {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;color: black; font-weight: bold;}
.titel_blau {font-family: Arial, Helvetica, sans-serif; font-size: 13pt;color: #6666ff; font-weight: bold; margin-top: 30px;}
.titel_a   {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;color: #E0EAF7; font-weight: bold;}
.titel_b   {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;color: #CFDEF2; font-weight: bold;}
.normal    {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;color: black; font-weight: normal;}
.normal_rot   {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;color: red; font-weight: normal;}
.nav2      {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;color: white; font-weight: bold;}
.nav3      {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;color: black; font-weight: bold;}

ul.b	{margin-left: 16px;}
li.b	{margin-top: 5px;}

input.button {font-family: Arial, Helvetica, sans-serif; font-size:  10pt; height: 18pt; background: #cccccc; color: #990000; font-weight: bold;}


ul.kongress  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; color: white; 
	font-weight: bold; 

	padding: 0px;
	padding-top: 0px;
	width: 281px;
	background-color: #6666ff;
	position: relativ;
	margin: 0px;
	left: 0px;
	margin-top: 20px;
}

li.kongress {
	background-color: #6666ff;
	border-bottom: 15px solid white;
	list-style-type: none;
	padding-left: 0px;
}

li.kongress a {
	color: #fff;
	display: block;
	padding: 06px;
	padding-left: 05px;
	text-decoration: none;
}
li.kongress a:visited {
	color: #fff;
	display: block;
	padding: 06px;
	padding-left: 05px;
	text-decoration: none;
}

li.kongress a:link {
	color: #fff;
	display: block;
	padding: 06px;
	background-color: #6666ff;
	text-decoration: none;
}
li.kongress a:hover {
	color: #fff;
	background-color: #0000ff;
	text-decoration: none;
}

