
.bottomedge {
	border-bottom: 1px solid #8B8C81;
}

.leftedge {
	border-left: 1px solid #8B8C81;
}

.topedge {
	border-top: 1px solid #FFFFFF;
}

.rightedge {
	border-right: 1px solid #FFFFFF;
}

a.menuoff:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font: bold 8pt Tahoma;
}

.calTable {
	color: #FFFFFF;
	font: normal 8pt Tahoma;
	border: 1px solid #A0A0A0;
	background: #ffffff;
}

.calHeader {
	color: #FFFFFF;
	font: bold 8pt Tahoma;
	height:24px;
	padding:2px;
	cursor: default;
	text-align:center;
}

.dropdown {
	writing-mode: tb-rl;
	font: normal 8pt Tahoma;
	padding: 2px 0px 0px 1px;
}


a.undermenu {
	color: #666666;
	font: normal 8pt Tahoma;
	height: 20px;
	vertical-align: bottom;
}

a.undermenu:hover {
	color: #333333;
	font: normal 8pt Tahoma;
	text-decoration: none;
	height: 20px;
	vertical-align: bottom;
}

a.undermenuon {
	color: #000000;
	font: normal 8pt Tahoma;
	text-decoration: none;
	height: 20px;
	vertical-align: bottom;
}

#autoscrollcontent {
	left: 0;
	position: absolute;
	top: 85;
	visibility: visible;
	width: 103;
}

TABLE.collapsedtable {
	border-collapse: collapse;
	border-bottom: 1px solid #8B8C81;
}

TABLE.collapsedtable TD {
	padding: 4px;
	border-right: 1px solid #8B8C81;
	height: 30px;
	color: #000000;
	font: normal 8pt Tahoma;
}

TABLE.collapsedtable TD.noborder {
	border-right: 0px none;
}

body {
	background-color: #000000;
	margin: 0px;
}

.bgprint {
	background-color: #FFFFFF;
	margin: 0px;
}

.bgprintmargin {
	background-color: #FFFFFF;
	margin: 10px;
}


P, UL, LI, FORM {
	color: #000000;
	font: normal 8pt Tahoma;
	margin: 0px 0px 0px 0px;
}

.adresse {
	color: #038389;
	font: normal 8pt Tahoma;
}

TD.dimmedcounter {
	background: #F5F4EE;
	text-align: center;
	width: 20px;
}

SPAN.count {
	color: #B6B5AF;
	font: normal 8pt Tahoma;
}

.bottom {
	background-color: #FFFFFF;
	border: 1px #666666 solid;
	color: #000000;
	font: normal 9pt Tahoma;
}

.field {
	background-color: #FFFFFF;
	border: 1px #666666 solid;
	color: #000000;
	font: normal 9pt Tahoma;
}

.field129 {
	background-color: #FFFFFF;
	border: 1px #666666 solid;
	color: #000000;
	font: normal 9pt Tahoma;
	width: 127px;
}

.greytxt {
	color: #666666;
	font: normal 8pt Tahoma;
}

.headon {
	color: #666666;
	font: normal 14pt Verdana;
}

.headtwo {
	color: #666666;
	font: normal 18pt Tahoma;
}

.menuheadline {
	color: #666666;
	font: bold 10pt Tahoma;
}

.menuoff {
	color: #FFFFFF;
	font: bold 8pt Tahoma;
	text-decoration: none;
}

.pil {
	color: #3A9DA2;
	font: normal 8pt Tahoma;
	text-decoration: none;
}

.ramme {
	border-bottom: #686868 1px solid;
	border-left: #686868 1px solid;
	border-right: #686868 1px solid;
	border-top: #686868 1px solid;
}

.ramme-top {
	background-color: #EEF7F7;
	border-bottom: #686868 1px solid;
	border-left: #686868 1px solid;
	border-right: #686868 1px solid;
	border-top: #686868 1px solid;
}

.statuslayer {
	color: #666666;
	font: normal 8pt Tahoma;
}

.tdheader {
	background-color: #EEF7F7;
	border: 1px #CCCCCC solid;
	color: #000000;
	font: bold 8pt Tahoma;
}

.tdheader-normal {
	background-color: #EEF7F7;
	border: 1px #CCCCCC solid;
	font: normal 8pt Tahoma;
	font-weight: color: #000000;
}

.txt {
	color: #000000;
	font: normal 8pt Tahoma;
}

.ls {
	padding-left: 8px;
	padding-right: 8px;
}