	.filled		{ background-color:#FFFFC0; }
	.schwarz	{ background-color:#000000; }
	.rot		{ background-color:#C50E0E; }

	body		{ background-color:#000000; }

	body.seite	{ background-color:#FFFE8F; }
	body.rahmen	{ background-color:#FFFE8F;
			margin-left:0;
			margin-right:0;
			margin-top:0;
			margin-bottom:0; }
	body.main	{ background-color:#FFFFC0;
			margin-left:20;
			margin-right:20;
			margin-top:10;
			margin-bottom:10; }

	body.ei		{ background-color:#EA0000;
			margin-left:100;
			margin-right:100;
			margin-top:60;
			margin-bottom:60; }


	P		{ font-family:verdana, tahoma, arial;
			color:#FFFFFF;
			font-size:10pt;
			text-align:justify;
			margin-top:0pt;
			margin-bottom:0pt; }
	P.klein		{ font-size:8pt; }
	P.zentriert	{ text-align:center; }
	P.kleinzentriert{ font-size:8pt;
			text-align:center; }
	P.ganzkleinzentriert
			{ font-size:7pt;
			text-align:center; }
	P.rechts	{ text-align:right; }
	P.kleinrechts	{ font-size:8pt;
			text-align:right; }

	P.hpname	{ font-size:20pt;
			text-align:center; }
	P.hpslogan	{ font-size:10pt;
			font-weight:bold;
			text-align:center; }

	P.navi		{ font-size:10pt;
			font-weight:bold;
			text-align:right;
			margin-bottom:2pt; }
	P.navis		{ font-size:8pt;
			font-weight:bold;
			text-align:right; }

	P.ref01		{ text-align:right;
			font-size:8pt;
			font-weight:bold; }
	P.ref02		{ text-align:justify;
			font-size:10pt; }

	P.ei		{ color:#000000;
			font-size:10pt; }

	P.eigelb	{ color:#FFFF00;
			font-size:10pt;
			font-weight:bold; }


	A:link,
	A:visited,
	A:active	{ color:#FFEBA1;
			text-decoration:underline; }
	A:hover		{ color:#FFC800;
			text-decoration:underline overline; }

	A.hp:link,
	A.hp:visited,
	A.hp:active	{ color:rgb(0,0,0);
			text-decoration:none; }
	A.hp:hover	{ color:rgb(0,0,0);
			text-decoration:none; }


	A.navi:link,
	A.navi:visited,
	A.navi:active	{ color:rgb(0,0,255);
			text-decoration:none; }
	A.navi:hover	{ color:rgb(255,0,0);
			text-decoration:overline underline; }

	A.ei:link,
	A.ei:visited,
	A.ei:active	{ color:rgb(255,255,255);
			text-decoration:none; }
	A.ei:hover	{ color:rgb(0,0,255);
			text-decoration:underline; }

	A.ei_grell:link,
	A.ei_grell:visited,
	A.ei_grell:active
			{ color:rgb(229,0,0);
			font-weight:bold;
			text-decoration:none; }
	A.ei_grell:hover
			{ color:rgb(255,200,0);
			font-weight:bold;
			text-decoration:underline; }


	TD		{ font-family:verdana, tahoma, arial;
			font-size:10pt;
			margin-top:0pt;
			margin-bottom:0pt; }
	TD.rechts	{ text-align:right; }
	TD.klein	{ font-size:8pt; }
	TD.kleinrechts	{ text-align:right;
			font-size:8pt; }
	TD.rand		{ background-color:#FF0000; }

	TD.t_datum	{ font-size:8pt;
			background-color:#FFC800;
			text-align:left; }
	TD.t_zeit	{ font-size:8pt;
			background-color:#FFC800;
			text-align:right; }
	TD.t_titel	{ font-size:8pt;
			background-color:#FFFF80;
			text-align:center; }
	TD.t_text	{ font-size:8pt;
			color:#FFC800;
			text-align:left;
			background-color:#D50E0E; }

	TD.book_name	{ text-align:left;
			font-weight:bold;
			background-color:rgb(248,141,34); }
	TD.book_hp	{ text-align:right;
			background-color:rgb(248,141,34); }
	TD.book_msg	{ text-align:justify;
			color:#FFFFFF; }

	LI,
	UL		{ font-family: verdana, tahoma, arial;
			font-size:10pt;
			text-align:justify;
			margin-top:0pt;
			margin-bottom:0pt; }

	INPUT,
	SELECT,
	DT,
	DD,
	TEXTAREA	{ font-family: verdana, tahoma, arial;
			font-size:8pt; }

	IMG		{ border:0; }
	IMG.ico		{ align:center;
			margin-top:0pt;
			margin-bottom:0pt; }
	IMG.mnu		{ border:0;
			margin:0;
			padding:0; }