

	.hauptfenster { width:643px; }
	.rightmargin { width:30px; }


	a:link                 { color:rgb( 0, 0, 0); text-decoration:none;}
	a:visited              { color:rgb( 0, 0, 0); text-decoration:none;}
	a:active               { color:rgb( 0, 0, 0); text-decoration:none;}
	a:hover		       	   { color: #FF6600; text-decoration:none;}
	
	P {
		vertical-align: middle;
	}
	
	
.tablebg {
	background-color: #A9B8C2;
	font-size: 12px;
}
.row1 {
	background-color: #ECECEC;
}

.row2 {
	background-color: #DCE1E5;
}

.row3 {
	background-color: #C0C8D0;
}
table.tabelle {
		font-family: Frutiger, Verdana, Arial, Sans-Serif;
		font-style: normal;
		font-size: 11px;
		line-height: 16px;
		font-weight: normal;
	  	height: 32px;
	  	voice-family: "\"}\""; 
	  	voice-family: inherit;
	  	height: 24px;
		text-decoration: none;
		border-left:1px #BBBBBB;
		border-top:1px #BBBBBB;
		border-right:0px #BBBBBB;
		border-bottom:0px #BBBBBB;
		border-style: dashed;
}
table.tabelle td {
		border-right:1px #BBBBBB;
		border-left:0px #BBBBBB;
		border-top:0px #BBBBBB;
		border-bottom:1px #BBBBBB;
		border-style: dashed;
}



	BODY {
		color: #000000;
		text-decoration: none;
		margin: 0mm 0mm 0mm 0mm;
		background-color: #FFFFFF;
		height:100%;
		text-align:justify;
	}
	
	TABLE {
		font-family: Frutiger, Verdana, Arial, Sans-Serif;
		font-size: 13px;
		font-style: normal; 
		color: #000000;
		text-decoration: none;
		border-spacing: 0px;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		text-align:justify;
	}

	TH {
		text-align:center;
		background-color:#DBE1ED;
	}

	P {
		text-align:justify;
	}

	TD {
		margin: 0px 0px 0px 0px;
		border: 0px;
	}

	table.sample {
		border-width: 1px;
		border-spacing: 1px;
		border-style: none;
		border-color: gray;
		border-collapse: collapse;
		background-color: white;
	}
	table.sample th {
		border-width: 1px;
		padding: 1px;
		border-style: inset;
		border-color: gray;
		color: #000000;
		background-color: #DBE1ED;
	}
	table.sample td {
		border-width: 1px;
		padding: 1px;
		border-style: inset;
		border-color: gray;
		background-color: white;
		text-align:left;
	}


	table.admin {
		border-width: 1px;
		border-spacing: 1px;
		border-style: none;
		border-color: gray;
		border-collapse: collapse;
		background-color: white;
	}
	table.admin th {
		border-width: 1px;
		padding: 1px;
		border-style: inset;
		border-color: gray;
		background-color: #FEC165;
	}
	table.admin td {
		border-width: 1px;
		padding: 1px;
		border-style: inset;
		border-color: gray;
		background-color: white;
	}

	.row0 {
		background: #FFFFF5;
	}
	.row1 {
		background: #EEF1F8;
	}
	.row2 {
		background: #e5e5e5;
	}

	.border {
		border-spacing: 1px;
	}

	.normalText {
		font-family: Frutiger, Verdana, Arial, Sans-Serif;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
	}


	#maintitle, .maintitle {
		text-transform: uppercase;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 18px;
		font-weight: normal;
		text-align: center;
		letter-spacing:0.4mm;
	}

	#maintitle2, .maintitle2 {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 18px;
		font-weight: normal;
		text-align: center;
		letter-spacing:0.4mm;
	}
	
	#maintext2, .maintext2 {
		font-family: Tahoma, Verdana, Arial, Sans-Serif;
		font-size: 15px;
		font-weight: normal;
	}	
	
	.tab
	{
		background-color: #EEF1F8;
		color: #000000;
		border: 1px solid #AAAAAA;
		padding: 3px 6px 3px 6px;
	}
	
	.reiter
	{
		position:absolute; 
		width:610px; 
		top:267px; 
		z-index:3;
		height:40px;
	}

	.tabselected
	{
		background-color: #DBE1ED;
		color: #000000;
		font-weight: bold;
		border: 1px solid #000000;
		padding: 3px 6px 3px 6px;
	}

	.akte
	{
		background-color: #FFFFFF;
		color: #000000;
		border: 1px solid #AAAAAA;
		padding: 13px 6px 13px 6px;
		text-align:left;
	}	
	
	
	
	.microFont             {
				 
				 font-family: Frutiger, Verdana, Arial, Sans-Serif;
				 font-style: normal;
				 font-size: 10px;
				 font-weight: normal;
				 line-height: 12px;
			       }
	.boldText              {
				 
				 font-family: Frutiger, Verdana, Arial, Sans-Serif;
				 font-style: normal;
				 font-size: 11px;
				 font-weight: bold;
				 line-height: 15px;
			       }

	.mainmenu, a.mainmenu, a.mainmenu:hover {
		font-family: Tahoma, Frutiger, Verdana, Arial, Sans-Serif;
		font-style: normal;
		font-size: 11px;
		line-height: 25px;
		font-weight: bold;
	  	height: 32px;
	  	font-color: #FF0000;
	  	voice-family: "\"}\""; 
	  	voice-family: inherit;
	  	height: 24px;
		text-decoration: none;
		letter-spacing:0.12mm;
	}


	.submenu, a.submenu, a.submenu:hover {
		font-family: Frutiger, Verdana, Arial, Sans-Serif;
		font-style: normal;
		font-size: 11px;
		line-height: 16px;
		font-weight: normal;
	  	height: 32px;
	  	voice-family: "\"}\""; 
	  	voice-family: inherit;
	  	height: 24px;
		text-decoration: none;
		}

	.submenu2, a.submenu2, a.submenu2:hover {
		font-family: Frutiger, Verdana, Arial, Sans-Serif;
		font-style: normal;
		font-size: 11px;
		line-height: 16px;
		font-weight: normal;
	  	height: 32px;
	  	voice-family: "\"}\""; 
	  	voice-family: inherit;
	  	height: 24px;
		text-decoration: none;
		}

	.searchmenu, a.searchmenu, a.searchmenu:hover {
		font-family: Tahoma, Frutiger, Verdana, Arial, Sans-Serif;
		font-style: normal;
		font-size: 11px;
		line-height: 16px;
		height: 32px;
		font-weight: bold;
	  	font-color: #FF0000;
	  	voice-family: "\"}\""; 
	  	voice-family: inherit;
	  	text-decoration: none;
		letter-spacing:0.12mm;
	}


.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 20px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} /* This hover code won't work for IE */

	
