p,br,h1,h2,h3,h4,ul,ol,li,div,dir,td,th,dt,dd,address,blockquote,nobr,b,i,a  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3D3D;
}

.bgcolor1	{
background-color: #3343A4;
}

.bgcolor	{
background-color: #B6BEEE;
}

.bgtable	{
background-color: #303E91;
}

.rot	{
	color:#ff0000;
	font-size: 12px;
	font-weight: bold;
}

.hoch	{
	font-size : 11px;
	color : #ff0000;
	vertical-align: text-top;
	font-weight: bold;
}

.CN	{
	font-family: "Courier New";
}

/*
a.menu, a.menu:link, a.menu:active, a.menu:visited {
	color:#303E91;
	font-size: 12px;
	text-decoration: none;
}
a.menu:hover {
	color:#303E91;
	font-size: 12px;
	text-decoration: underline;
}
*/
a.color, a.color:link, a.color:active, a.color:visited, a.color:hover {
	color:#303E91;
	font-size: 12px;
	text-decoration: underline;
}

.color {
	color:#303E91;
	font-size: 12px;
}

a.big, a.big:link, a.big:active, a.big:visited, a.big:hover {
	color:#303E91;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

a.level2,a.level2:link,a.level2:active,a.level2:visited
{
color: #303E91;
font-size: 11px;
text-decoration: none;
font-family : Arial, Helvetica, sans-serif;
}
a.level2:hover
{
color: #303E91;
font-size: 11px;
text-decoration: none;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
}
a.Hlevel2,a.Hlevel2:link,a.Hlevel2:active,a.Hlevel2:visited,a.Hlevel2:hover
{
color: #303E91;
font-size: 11px;
text-decoration: none;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
}
.level2
{
color: #303E91;
font-size: 11px;
text-decoration: none;
font-family : Arial, Helvetica, sans-serif;
}

.input	{
	font-size : 12px;
	width: 80px;	
	font-family : monospace;
}
.input2	{
	font-size : 12px;
	width: 211px;	
	font-family : Arial, Helvetica, sans-serif;
}

.input3	{
	font-size : 12px;
	width: 39px;	
	font-family : monospace;
}
.input4	{
	font-size : 12px;
	width: 20px;	
	font-family : monospace;
}

.inputZ	{
	font-size : 12px;
	width: 20px;	
	font-family : monospace;
}

.radiobg	{
	background-color: #dedede;
	color: #dedede;
}


a.level3,a.level3:link,a.level3:active,a.level3:visited
{
color: #303E91;
font-size: 10px;
text-decoration: none;
font-family : Arial, Helvetica, sans-serif;
}
a.level3:hover
{
color: #303E91;
font-size: 10px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}
a.Hlevel3,a.Hlevel3:link,a.Hlevel3:active,a.Hlevel3:visited,a.Hlevel3:hover
{
color: #303E91;
font-size: 10px;
text-decoration: none;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
}
.level3
{
color: #303E91;
font-size: 10px;
text-decoration: none;
font-family : Arial, Helvetica, sans-serif;
}



.footer	{
	color: #303E91;
}
.head1	{
	color: #303E91;
	font-size: 24px;
}
.head2	{
	color: #303E91;
	font-size: 20px;
	font-weight: bold;
}
.head3	{
	color: #303E91;
	font-size: 16px;
	font-weight: bold;
}
.head4	{
	color: #303E91;
	font-size: 14px;
	font-weight: bold;
}

.semihead	{
	color: #303E91;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffffff;
}
.semitd	{
	background-color: #ffffff;
	color: #3D3D3D;
	vertical-align : top;
}
.anmeldetd	{
	background-color: #ffffff;
	color: #3D3D3D;
	vertical-align : top;
	font-size: 10px;
}

.semihead2	{
	color: #303E91;
	font-size: 12px;
	font-weight: bold;
	background-color: #f3f3f3;
}

.semitd2	{
	background-color: #dedede;
	color: #3D3D3D;
	vertical-align : top;
}

.dbvar	{
	background-color: #dedede;
	color: #3D3D3D;
	font-style: italic;
	font-weight: bold;
}


.hinweis	{
	color: #BB5917;
	font-size: 16px;
	font-weight: bold;
}

.ibc	{
	font-size: 14px;
	color: #303E91;
	font-style: italic;
}

.ib	{
	font-size: 12px;
	color: #3D3D3D;
	font-style: italic;
	font-weight: bold;
}

.b	{
	font-size: 12px;
	color: #3D3D3D;
	font-weight: bold;
}
.name	{
	color: #3D3D3D;
	font-size: 14px;
	font-weight: bold;
}

.small	{
	color: #3D3D3D;
	font-size: 10px;
}