BODY {
	background-color: #F6EFF7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A:link {
	color: #A048AD;
	text-decoration: none;
}
A:visited {
	color: #A048AD;
	text-decoration: none;
}
A:active {
	color: #A048AD;
}
A:hover {
	color: #FF9999;
}
TD {
	font-size: 12px;
}
.copyright {
	font-size: 7pt;
	text-align: center;
	color: #666666;
}

.bkgyellow {
	background-color: #FFCC00;
}
.bkgviolet {
	background-color: #A048AD;
}
.bkgvioletlight {
	background-color: #F6EFF7;
}
.bkgwhite {
	background-color: #FFFFFF;
}
.bkgred {
	background-color: #FF9999;
}

.menuup {
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A048AD;
	font-weight: bold;
}
.menusub {
	font-size: 8pt;
	color: #993399;
	font-weight: bold;
	background-color: #FFFFFF;
}
.menumore {
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #FFCC00;
	font-weight: bold;
	margin-left: 8px;
}

.pagetitle {
	font-size: 16px;
	color: #FFCC00;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.pagesubtitle {
	font-size: 14px;
	color: #A048AD;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
}
.pagetekst {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
}
.pagetekstmain {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
}

.popuptitle {
	font-size: 14px;
	color: #A048AD;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.popuptekst {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
}

.opistitle {
	font-size: 14px;
	color: #A048AD;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.opissubtitle {
	font-size: 8pt;
	color: #333333;
	background-color: #F6EFF7;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
}
.opisnag {
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.opistekst {
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
}

.resttitle {
	font-size: 11pt;
	color: #FFCC00;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.restsubtitle {
	font-size: 10pt;
	color: #A048AD;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.restnag {
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.resttekst {
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
	vertical-align: top;
}
.restmore {
	background-color: #F6EFF7;
	padding: 5px;
	font-size: 8pt;

}
.resterror {
	font-size: 10pt;
	color: #FF6633;
	background-color: #F6EFF7;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 4px;
}
.resttabletyt {
	font-weight: bold;
	text-align: right;
}
.resttabletop {
	text-align: left;
	vertical-align: top;
}

.formtitle {
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-align: right;
	vertical-align: middle;
	background-color: #DDC2E0;
	padding: 0px 4px 0px 2px;
	height: 25px;
}
.formtitlewym {
	font-size: 8pt;
	font-weight: bold;
	color: #CC0000;
	text-align: right;
	vertical-align: middle;
	background-color: #DDC2E0;
	padding: 0px 4px 0px 2px;
}
.formuwaga {
	font-size: 7pt;
	color: #CC0000;
	text-align: left;
	vertical-align: middle;
}
.forminfo {
	font-size: 7pt;
	color: #333333;
	text-align: center;
	vertical-align: middle;
	background-color: #DDC2E0;
	padding: 3px 30px;
}
.formnag {
	font-size: 8pt;
	color: #333333;
	text-align: center;
	vertical-align: middle;
	background-color: #DDC2E0;
	padding: 3px;
	font-weight: bold;
}
.formexpl {
	font-size: 8pt;
	color: #A048AD;
}
