body
{
margin: 0px; font-family:Arial,Helvetica,sans-serif; color: #000066;
background-color: #FFFFFF;
font-family: Arial,Helvetica; font-size: 10pt;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #00408A;
scrollbar-base-color: #C9C8C8;
}

H1			{ font-size: 14pt; color: #000066;}
H2			{ font-size: 12pt; }
H3			{ font-size: 11pt; color: #000066;}
H4			{ font-size: 10pt; font-weight:bold; }
H5			{ font-size: 9pt; }
H6			{ font-size: 8pt; }



.button
{
	border-right: #000066 1px solid; 
	border-left: #000066 1px solid; 
	border-top: #000066 1px solid; 
	border-bottom: #000066 1px solid; 
	padding-right: 1px; 
	padding-left: 1px; 	
	padding-top: 1px; 	
	padding-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	cursor: pointer;
	background-color: #000066; 
	line-height: 1.2; 
}


A			{ color: #000066; text-decoration: underline; font-weight: bold; }
A:visited		{ text-decoration: underline; font-weight: bold;}
A:active		{ font-style: italic; text-decoration: none; }
A:hover			{ color: #000000; font-weight: bold; text-decoration: underline;}

.Amenu				{ color: #000066; text-decoration: none; font-weight: normal ;}
.Amenu:visited		{ text-decoration: none; font-weight: normal ;}
.Amenu:active		{ font-style: italic; text-decoration: none; font-weight: bold;}
.Amenu:hover		{ color: #000000; text-decoration: underline; font-weight: normal; }



#maintable { vertical-align: top; text-align: center; width: 100%; }

table.header { border-bottom: 2px solid #00408A; height: 100px; width: 900px; margin-bottom: 5px;}

#menu { width: 200px; }
td.nav1on { 	/*/*/background-color: #00408A;/*
		height: 20px; 
		border-bottom: 1px solid #FFFFFF; 
		border-collaps;
		color:#ffffff;
		/*/*//*/ background-color: #00408A; /*NN4*/
		width: 200px;
}
td.nav2on { 	background-color: #BDCEDE; height: 20px; border-bottom: 1px solid #FFFFFF; border-collaps;}

#news { width: 100px;}
td.newshead {background-color: #00408A; height: 20px; font-size:11px; font-weight: bold; color:#ffffff; padding-left: 5px;}
td.newsbody {background-color: #FCF1D1; border-bottom: 1px solid #FFFFFF; font-size:11px; padding: 5px;}

td.content {  font-size:10pt;}

div.date { text-align: right; font-size: 10px; }

td.impressum { border-top: 1px solid #00408A; text-align: right;}

td.block { background-color: #00408A; width: 5px; height: 100%;}

a.menu1on				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: none; }
a:visited.menu1on			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: none; }
a:active.menu1on			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: none; }
a:hover.menu1on			   { font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: underline; }

a.menu1off					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
a:visited.menu1off			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
a:active.menu1off			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: none; }
a:hover.menu1off			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: underline; }


a.menu2on				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #00408A; font-weight: normal; text-decoration:none; }
a:visited.menu2on			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: # 00408A; font-weight: normal; text-decoration: none; }
a:active.menu2on			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: none; }
a:hover.menu2on			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #00408A; font-weight: normal; text-decoration: underline; }

a.Anews			{ color: #FF6600; text-decoration: none; font-weight: bold ; font-size: 11px;}
a.Anews:visited		{ text-decoration: none; font-weight: bold ; font-size: 11px;}
a.Anews:active		{ font-style: normal; text-decoration: none; font-weight: bold; font-size: 11px;}
a.Anews:hover		{ color: #FF6600; text-decoration: underline; font-weight: bold; font-size: 11px;}
div.idee { text-align: justify; }
img.rickmers { float: left; }
.cl { clear:left; }
#marg { margin: 8px; } 
input.login {  }
