body
	{
	background-color:	white;
	color:	black;
	font-family: Arial, Helvetica;
	font-size:	08pt;
	font-weight: 100;
	text-align: center;
	}
table
	{
	vertical-align:		middle;
	border-color:		#147840;
	border-style:		solid;
	border-width:		1px;
	border-collapse:	collapse;
	background-color:	white;
	color:				black;
	font-weight:		100;
	}
td
	{
	padding-left:	10px;
	padding-right:	10px;
	padding-top:	3px;
	padding-bottom:	3px;
	text-align: center;
	}
td#error
	{
	width:				500px;
	vertical-align:		middle;
	border-color:		red;
	border-style:		solid;
	border-width:		1px;
	border-collapse:	collapse;
	background-color:	#FFF2B5;
	color:				black;
	font-weight:		600;
	text-align: 		center;
	padding-top:		20px;
	padding-bottom:		20px;
	}
td#success
	{
	width:				500px;
	vertical-align:		middle;
	border-color:		#00401E;
	border-style:		solid;
	border-width:		1px;
	border-collapse:	collapse;
	background-color:	#F0F9EB;
	color:				black;
	font-weight:		600;
	text-align: 		success;
	padding-top:		20px;
	padding-bottom:		20px;
	}
th#header
	{
	font-size:	20pt;
	padding-left:	10px;
	padding-right:	10px;
	padding-top:	3px;
	padding-bottom:	3px;
	}
#button
	{
	width:				120px;
	height:				20px;
	border:				1px solid #00401E;
	background-color: 	#F0F9EB;
	font-size:			07pt;
	}
/* Textfelder */
#input
	{
	color: 				#000000;
	font-family: 		arial;
	width:				150px;
	height:				20px;
	font-size:			08pt;
	border:				1px solid #00401E;
	background-color: 	#F0F9EB;
	vertical-align:		middle;
	}
/* Textfelder unausgefüllt*/
#input-alert
	{
	color: 				#000000;
	font-family: 		arial;
	width:				150px;
	height:				20px;
	font-size:			08pt;
	border:				1px dotted red;
	vertical-align:		middle;
	}