/* Standard Text & Input-Felder */
body 	{	margin: 1em; 
		color: #000000; 
		background-color: #ffffff; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: small;}
input 	{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt;
	}
select 	{	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt;
	}
textarea 	{	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt;
	}
td 	{	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt;
	}
th 	{	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; background-color: #ff9900;
	 }
input.button 	{ 	font-family: Geneva, Arial, Helvetica, sans-serif; 
		font-size: 10pt;
	}
img	{ border-width: 0; }/*IE only*/
/* Links: IE only*/
a 	{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: underline; 
		font-size: 10pt;
	}
a:link 	{ 	color: #ff6600; 
	}
a:hover 	{ 	color: #ff6600;
		background-color:#e0e0e0;
	}
a:visited 	{ 	color: #666666; 
	}
a:active 	{ 	color: #FF0000; 
	}
a.Black:link	{	color: #000000;
	}
a.Black:hover 	{ 	color: #ff6600;
		background-color:#ffffff;
	}
a.Black:visited 	{ 	color: #000000;
	}
a.Black:active	{	color: #FF0000;
	}
a.White	{	font-family: Geneva,Arial,Helvetica,Sans-Serif; 
	}
a.White:link	{	color: #FFFFFF;
	}
a.White:hover 	{ 	color: #ffffff; /* ignored if already visited*/
		background-color:#333333;
	}
a.White:visited 	{ 	color: #ffffff;
	}
a.White:active	{	color: #FF0000; 
	}
a.static:visited	{ color:#ff6600}
/* Header */
h2	{
		font-size: 10pt;
	}
/* Schriftarten */
.Verdana10b 	{	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
		font-size: 10pt;
	}
.Geneva10b 	{	font-family: Geneva,Arial,Helvetica,Sans-Serif; 
		font-size: 10pt; 
	}
.Standard10b 	{	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
		font-size: 10pt;
	}
.Narrow10b 	{	
	font-family: Geneva,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt; 
	}
.Narrow10bb 	{	
	font-family: Geneva,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt; 
	font-weight: bold;
	}
.Redalert 	{	
	font-family: Geneva,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt; 
	font-weight: bold;
	color:#ff0000;
	}
.yellowback	{
	background-color:#ffcc00
	}
.darkgrayback	{
	background-color:#ff9900
	}
.medgrayback	{
	background-color:#cccccc
	}
.lightgrayback	{background-color:#e0e0e0
	}
.orange	{
	color:#ff9900;
	}
/* Forms */
/* FieldLabel für Beschriftung links, FieldText für Felder im Lesemodus */
.FieldLabel	{	font-family: Geneva,Arial,Helvetica,Sans-Serif; 
		font-size: 10pt; 
		font-weight: bold;
		vertical-align: top;
	}
.FieldText	{	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
		font-size: 10pt; 
		padding-left: 0.6em;
	}
.RequiredField 	{	font-family: Geneva,Arial,Helvetica,Sans-Serif; 
		font-size: 10pt; 
		font-weight: bold;
		color: red;
	}
.darkgray	{	background-color:#666666;
		vertical-align: middle;
	color:#ffffff;
	}
tr.lightgray	{	background-color:#e0e0e0;
		vertical-align: middle;
	}
tr.medgray	{	background-color:#cccccc;
		vertical-align: middle;
	}
table.null	{	border-width:0}
.title1 	{ 	background-color: #666666; 
		font-family: Arial,Helvetica,Sans-Serif; 
		font-weight: bold; 
		font-size: 12pt;
		color: #ffffff
	}
.title2 	{ 	background-color: #ff9900; 
		font-family: Arial,Helvetica,Sans-Serif; 
		font-size: 12pt; 
		font-weight: bold; 
	}
.big 	{ 	font-family: Arial,Helvetica,Sans-Serif; 
		font-size: 12pt; 
		font-weight: bold; 
	}
/* Action Bar */
.actionbar	{
	background-color:#ffcc00;
	height: 30px;
	}
.navbar	{
	background-color:#ffcc00;
	height: 30px;
	}
table.cal {background-color: #ccccff;}
td.cal {font-family: Verdana,Arial,Helvetica; text-align: center; }
td.ina {font-family: Verdana,Arial,Helvetica; color: #999999; text-align: center; }
td.bol {font-family: Verdana,Arial,Helvetica; text-align: center; font-weight: bold; }
td.tod {font-family: Verdana,Arial,Helvetica; color: #ff0000; text-align: center; }
a.cal         {color: black; text-decoration: none;}
a:link.cal    {color: black; text-decoration: none;}
a:visited.cal {color: black; text-decoration: none;}
a:hover.cal   {background-color: #ffffff; }
a.tod         {color: #ff0000;  text-decoration: none;}
a:link.tod    {color: #ff0000; text-decoration: none;}
a:visited.tod {color: #ff0000; text-decoration: none;}
a:hover.tod   {background-color: #ffffff; }
#cal { position: absolute; z-index:100; visibility: hidden; }

