.tableheader {
	height: 30px;
	background: url(images/th_right.gif) no-repeat top right;
	color: #FFF;
	width: 536px;
}
.tableheader td, .tableheader h2, .tableheader h1 {
	color: #FFF;
}
.tableheader a, .tableheader a:hover {
	color: #FFF;
	text-decoration: underline;
}
.tableheader .t {
	height: 30px;
	margin: 0 10px 0 0;
	padding: 0 0 0 10px;
	background: url(images/th_left.gif) no-repeat top left;
}
.tableheader table {
	font-weight: bold;
	padding: 0;
	margin: 5px 0 0;
}
.tableheader h2 {
	margin: 0;
	padding: 7px 0 0 0;
	float: left;
}
.tablecontent {
	margin: 1px 0 0 0;
	padding: 3px 0 3px;
	border-top: 1px solid #e0e2df;
	border-left: 1px solid #e0e2df;
	border-right: 1px solid #e0e2df;
	width: 534px;
}
.tablebottom {
	height: 8px;
	background: url(images/table_bottom_right.gif) no-repeat top right;
	color: #FFF;
	width: 536px;
}
.tablebottom .t {
	height: 8px;
	margin: 0 16px 0 0;
	padding: 0 0 0 16px;
	background: url(images/table_bottom_left.gif) no-repeat top left;
}
.top {
	color: #ff6600;
	padding: 0 6px;
	font-size: 10px;
	font-weight: bold;
}
table {
	width: 514px;
	margin: 8px 10px 1px 10px;
}
table td {
	padding: 4px 6px;
	vertical-align:top;
}
table.lijst td {
	border-bottom: 1px solid #e0e2df;
}
table.lijst tr.dubbel td {
	border-bottom: 3px solid #e0e2df;
}
table.lijst tr.totaal td {
	border-bottom: 0px solid #FFF;
}
td.programma {
	width: 46%;
}
td.bonus {
	width: 12%;
}
td.mailtjes {
	width: 11%;
}
td.betaling {
	width: 11%;
}
td.ster {
	width: 20%;
}
td.eigenschap {
	width: 30%;
}
td.waarde {
	width: 70%;
}
td.aprogramma {
	width: 43%;
}
td.aster {
	width: 16%;
}
td.akenmerk {
	width: 26%;
}
td.auitbetaling {
	width: 15%;
}
td.eprogramma {
	width: 39%;
}
td.ester {
	width: 16%;
}
td.ekenmerk {
	width: 33%;
	text-align: center;
}
td.ebonus {
	width: 12%;
}
.ministerren1, .ministerren2, .ministerren3, .ministerren4, .ministerren5 {
	background: url(images/minister.gif) repeat-x top left;
	height: 14px;
	width: 70px;
	margin: 0;
}
.ministerren1 .s, .ministerren2 .s, .ministerren3 .s, .ministerren4 .s, .ministerren5 .s {
	background: url(images/minister_vol.gif) repeat-x top left;
	height: 14px;
}
.ministerren1 .s {
	width: 14px;
}
.ministerren2 .s {
	width: 28px;
}
.ministerren3 .s {
	width: 42px;
}
.ministerren4 .s {
	width: 56px;
}
.ministerren5 .s {
	width: 70px;
}
.sterren1, .sterren2, .sterren3, .sterren4, .sterren5 {
	background: url(images/ster.gif) repeat-x top left;
	height: 18px;
	width: 100px;
	float: right;
	margin: 6px 0 0 0;
}
.sterren1 .s, .sterren2 .s, .sterren3 .s, .sterren4 .s, .sterren5 .s {
	background: url(images/ster_vol.gif) repeat-x top left;
	height: 18px;
}
.sterren1 .s {
	width: 20px;
}
.sterren2 .s {
	width: 40px;
}
.sterren3 .s {
	width: 60px;
}
.sterren4 .s {
	width: 80px;
}
.sterren5 .s {
	width: 100px;
}
table.uitbetaling {
	margin: 11px 17px 10px 18px;
	border: 0;
	width: 499px;
	padding: 0;
}
table.uitbetaling.meer {
	margin: -11px 17px 8px 18px;
	border-top: 0px;
}
table.uitbetaling tr {
	margin: 0;
	border: 0;
	padding: 0 1px 0 0;
}
table.uitbetaling td {
	margin: 0;
	border: 0;
	padding: 0;
	width: 497px;
}
table.uitbetaling img {
	margin: 0;
	border: 1px solid #8ccaee;
	padding: 0;
	width: 497px;
}
table.uitbetaling.ing img {
	border: 1px solid #aea599;
}
table.uitbetaling img.top {
	border-bottom: 0px;
}
table.uitbetaling img.middle {
	border-top: 0px;
	border-bottom: 0px
}
table.uitbetaling img.bottom {
	border-top: 0px;
}
.pagnav {
	margin: 15px 10px 0 93px;
}
.pagnav ul {
	text-align: center;
}
.pagnav li {
	margin: 0;
	padding: 0 6px;
	line-height: 15px;
	display: block;
	float: left;
	text-align: center;
	list-style-position: outside;
	background: none;
	list-style-type: none;
}
.pagnav li.active {
	background: #d1e5f4;
	width: 15px;
	padding: 0;
}
.pagnav li.inactive {
	color: #c1c2a7;
	font-weight: bold;
}