/* Style definitionen  MK 11.03.02 */

/* colors and font for the body: */
body 	{font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	color:#000066;
	margin-left:45px;
	margin-top:0px;
	margin-bottom:15px; }
p	{font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	font-size:small;
	color:#000066; }

/* headings */
h1 	{text-align:left;
	margin-left:0px;
	font-size:22pt;
	font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	color:#cc0000; }	/* rot */
h2 	{font-size:medium; }
h3 	{margin-top:15px;
	margin-bottom:8px; }

a,p,h2,h3,ul,ol,address {
	font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	color:#000066; }		/* dunkelblau */
ul,ol	{font-size:small; }
ul	{list-style-type:disk;}

/* table header */
th	{font-size:small;
	font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	text-align:left;
	color:#000066; }

/* table cell */
td	{font-size:small;
	font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	color:#000066; }

th.grau {/* font-size:small; */
	font-weight:bold;
	font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	vertical-align:top;
	text-align:left;
	background-color:#dfdfdf; 	 /* grau */
	color:#000066; }

td.grau {/* font-weight:normal; */
	font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	vertical-align:top;
	background-color:#dfdfdf; 	/* grau */
	color:#000066; }

td.hellgrau {/* font-weight:normal; */
	font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	vertical-align:top;
	background-color:#efefef; 	/* hellgrau */
	color:#000066; }

td.intro {font-size:medium;
	font-family:sans-serif,Arial,Verdana,helvetica,lucida;
	color:#000066; }

/* Links */
a:link		{color:#0000ef; }
a:visited 	{color:#51188e; }
a:hover, a:focus  {color:#CC0033; }
a:active	{color:#ff0000; }

/* Name, Datum */
address {font-size:smaller; }

/* colors */
/* ccddff hellblau, dfdfdf grau, efefef hellgrau */
.rot             {background-color:#cc0000;}
.grey            {background-color:#dddddd;}
.white           {background-color:#ffffff;}
