body {
	margin-width:0px;
	margin-height:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	left-margin:0px;
	top-margin:0px;
	right-margin:0px;
	bottom-margin:0px;
	background-color : #c7cfef;
}

.form 		{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#333333;}
select		{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#333333;}
input		{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#333333;}
textarea		{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#333333;}
.felder 	{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;color: #000000;border: 1px solid #999999;background-color: #FFFFFF;}
.submit 	{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;color: #000000;border: 1px outset #999999;	background-color: #F0f0f0;}

td 			    {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#333333;text-decoration:none;}

h1  {font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;font-weight:bold;display:inline}

a:hover { font-weight:bold; color:#c40000; text-decoration:none }
a { font-size:10px; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; color:#336699;text-decoration:none;}
a.inv:hover { font-weight:bold; color:#ff8800; text-decoration:none }
a.inv { font-size:10px; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; color:#ebcd8a;text-decoration:none;}


.tirsys_primheader01 {font-family:verdana,arial,helvetica,sans-serif;font-size:18px;color:#336699;text-decoration:none;font-weight:bold;}
.tirsys_primheader02 {font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;background-color:#336699;font-weight:bold;}
.tirsys_primheader03{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#ffffff;background-color:#1d2f4f;}
.tirsys_primheader04 {font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#FF8800;text-decoration:none;font-weight:bold;}

.tirsys_sekheader01	{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;color:#000000f;background-color:#ebcd8a;}
.tirsys_sekheader02	{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;color:#b6bfc4;background-color:#1d2f4f;}
.tirsys_sekheader04 {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#FF8800;text-decoration:none;font-weight:bold;}

.tirsys_tertheader01 {font-family:verdana,arial,helvetica,sans-serif;font-size:14px;color:#336699;text-decoration:none;font-weight:bold;}
.tirsys_tertheader02 {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;background-color:#336699;font-weight:bold;}
.tirsys_tertheader03{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;color:#1d2f4f;background-color:#c8d2da;}
.tirsys_tertheader04 {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#FF8800;text-decoration:none;font-weight:bold;}
.tirsys_tertheader05{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;color:#ffffff;background-color:#1d2f4f;}

.tirsys_normal01{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:13px;color:#336699;text-decoration:none;}
.tirsys_normal02{font-family:verdana,arial,helvetica,sans-serif;font-size:9px;text-decoration:none;color:#00000f;background-color:#ebcd8a;}
.tirsys_normal03{font-family:verdana,arial,helvetica,sans-serif;font-size:9px;text-decoration:none;color:#c40000;}
.tirsys_normal04{font-family:verdana,arial,helvetica,sans-serif;font-size:9px;text-decoration:none;color:#008800;}
.tirsys_normal05{font-family:verdana,arial,helvetica,sans-serif;font-size:9px;text-decoration:none;color:#FFFFFF;background-color:#1d2f4f;}


.tirsys_bg01{background-color:#FFFFFF;}
.tirsys_bg01b{border-style:solid;border-width:1px;border-color: #000000;background-color:#FFFFFF;}	
.tirsys_bg01c{border-style:solid;border-width:1px;border-color: #ff8800;background-color:#ffffff;}	
.tirsys_bg02{background-color:#000000;}
.tirsys_bg03{background-color:#DFE7EF;}
.tirsys_bg03b{border-style:solid;border-width:1px;border-color: #000000;background-color:#DFE7EF;}	
.tirsys_bg04{background-color:#336699;}
.tirsys_bg04b{border-style:solid;border-width:1px;border-color: #000000;background-color:#336699;}	
.tirsys_bg05{background-color:#d8dde0;}
.tirsys_bg05b{border-style:solid;border-width:1px;border-color: #000000;background-color:#d8dde0;}	
.tirsys_bg06{background-color:#c8d2da;}
.tirsys_bg06b{border-style:solid;border-width:1px;border-color: #000000;background-color:#c8d2da;}	
.tirsys_bg07{background-color:#f2dcac;}
.tirsys_bg07b{border-style:solid;border-width:1px;border-color: #000000;background-color:#f2dcac;}	
.tirsys_bg08{background-color:#606060;}
.tirsys_bg08b{border-style:solid;border-width:1px;border-color: #000000;background-color:#606060;}	
.tirsys_bg09{background-color:#f4f8f9;}	
.tirsys_bg09b{border-style:solid;border-width:1px;border-color: #000000;background-color:#f4f8f9;}	
.tirsys_bg10{border-style:solid;border-width:1px;border-color: #808080;background-color:#ffffff;}	

.tirsys_bg20{background-color:#a50e0e;border-style: solid;border-width:1px;border-color : #a50e0e;}	
.tirsys_bg21{background-color:#ca1c1c;border-style: solid;border-width:1px;border-color : #ca1c1c;}	
.tirsys_bg22{background-color:#4b653c;border-style: solid;border-width:1px;border-color : #4b653c;}	
.tirsys_bg23{background-color:#2f8116;border-style: solid;border-width:1px;border-color : #2f8116;}
.tirsys_bg24{background-color:#999999;border-style: solid;border-width:1px;border-color : #999999;}	
.tirsys_bg25{background-color:#d3d5d6;border-style: solid;border-width:1px;border-color : #d3d5d6;}	
.tirsys_bg30{
	background-color: #336699;
	border-color : #f2dcac;
	border : 2 inset #f2dcac;
}	
.tirsys_bg31{
	background-color: #a0a0a0;
	border-color : #a0a0a0;
	border : 2 outset #a0a0a0;
}	
.tirsys_bg30{
	background-color: #a0a0a0;
	border-color : #a0a0a0;
	border : 2 inset #a0a0a0;
}	




/* Tooltip */
.tipp {
	font-size:10px;
	font-family:verdana;
	border-style:solid;
	border-width:1px;
	background-color:#fffff0;
	text-align : center;
}
  .rot  { color:red; }
  #Tip  {
	 position:absolute;
	 width:240px;
	 visibility:hidden;}


/* Kalender */
.table.calendar {border: 1px solid #000000; border-collapse: collapse; color: #000000; background: #FFFFFF; } 
.td.today { border: 1px solid white; color: #000000; background: #FD8000; font-weight: bold;} 
.td.monthdays {border: 1px solid #434470; color: #000000; background: #EFEFEF; } 
.td.nonmonthdays { border: 1px solid white; color: #000000; background: #EFEFEF;} 
