body, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #ffffff;
	color : #000088;
	font-weight : bold;
}

input, textarea, checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	background : #ffffff;
}

h1{
	font-size : 16px;
	color: #B80000;
}
h2{
	font-size : 14px;
	color: #B80000;
}

samp{
	color : Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.tb_rt  {empty-cells: show;	border-collapse: collapse;	border: 2px solid #dddddd;}
.tb_t   {empty-cells: show; border-collapse: collapse; border: none; }
.tb_rh	{padding: 4px;	color: yellow;	background: blue;	border: 2px solid #dddddd;	font-family: System, sans-serif;}
.tb_h	{padding: 4px;	color: yellow;	background: blue;	border: none;	font-family: System, sans-serif;}
.tb_ro	{padding: 4px;	color: #000088;	background: #ffffff;	border: 2px solid #dddddd;}
.tb_o	{padding: 4px; color: #000088; background: #ffffff; border: none; }
.tb_r0	{padding: 4px; color: #000088; background: #f5f5e0; border: 2px solid #dddddd; }
.tb_0	{padding: 4px; color: #000088; background: #f5f5e0; border: none; }
.tb_r1	{padding: 4px; color: #000088; background: #e0f5f5; border: 2px solid #dddddd; }
.tb_1	{padding: 4px; color: #000088; background: #e0f5f5; border: none; }
.tb_r2	{padding: 4px; color: #000088; background: #ffc8c8; border: 2px solid #dddddd; }
.tb_2	{padding: 4px; color: #000088; background: #ffc8c8; border: none; }

.tb_oben {padding: 4px; color: blue; background: #c7d9df; border: none; }
.tb_menu   {empty-cells: show;	border-collapse: collapse;	border: 2px solid #c7d9df;}
td.menu-aktiv	{
	padding: 2px 4px 2px 4px;
	background: yellow;
	border: 4px solid #c7d9df;
}
td.menu-inaktiv	{
	padding: 2px 4px 2px 4px;
	background: #00ccff;
	border: 4px solid #c7d9df;
}





a {
	color : blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

a.liste {
	color : #000088;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

a.menu-aktiv {
	text-decoration : none;
	color : #000088;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : yellow;
	font-weight : bold;
}
a.menu-inaktiv {
	text-decoration : none;
	color : #000088;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #00CCFF;
	font-weight : bold;
}


li,ul {
	padding: 4px;
	margin-top: 0px;
	margin-left: 1em;
	list-style : square;
}
