td.footer
{
	vertical-align: top;
	background: #a82847;
	height: 58px;
}

td.header-separator
{
	background: #fff;
	border-top: 1px solid #fff;
	height: 7px;
	font-size: 2px;
	line-height: 2px;
}

td.portal-division
{
	width: 155px;
	border-right: 1px solid #a82847;
	vertical-align: top;
}

/* shared */

td.txt-deelnemers, td.txt-pensioengerechtigden, td.txt-werkgevers, td.txt-phenc
{
	padding: 10px;
	vertical-align: top;
}

td.header-deelnemers a, td.header-pensioengerechtigden a, td.header-werkgevers a, td.header-phenc a, td.header-actie a
{
	color: #6d2c43;
	font-size: 12px;
	font-weight: bold;
}

td.txt-deelnemers-link, td.txt-pensioengerechtigden-link, td.txt-werkgevers-link, td.txt-phenc-link
{
	height: 30px;
	padding: 10px;
}

/* Deelnemers */

td.img-deelnemers
{
	height: 120px;
	background: #f99524;
	vertical-align: top;
}

td.header-deelnemers
{
	height: 47px;
	background: #dca9b5;
	padding: 0px 0px 0px 10px;
}

td.txt-deelnemers a
{
	color: #f99524;
	font-weight: bold;
}

td.footer-deelnemers
{
	height: 14px;
	background: #dca9b5;
}

/* Pensioengerechtigden */

td.img-pensioengerechtigden
{
	height: 120px;
	background: #75bf54;
	vertical-align: top;
}

td.header-pensioengerechtigden
{
	height: 47px;
	background: #e5bec7;
	padding: 0px 0px 0px 10px;
}

td.txt-pensioengerechtigden a, td.txt-pensioengerechtigden-link a
{
	color: #75bf54;
	font-weight: bold;
}

td.footer-pensioengerechtigden
{
	height: 14px;
	background: #e5bec7;
}

/* Werkgevers */

td.img-werkgevers
{
	height: 120px;
	background: #4784c3;
	vertical-align: top;
}

td.header-werkgevers
{
	height: 47px;
	background: #eed4da;
	padding: 0px 0px 0px 10px;
}

td.txt-werkgevers a, td.txt-werkgevers-link a
{
	color: #4784c3;
	font-weight: bold;
}

td.footer-werkgevers
{
	height: 14px;
	background: #eed4da;
}

/* PHenC */

td.img-phenc
{
	height: 120px;
	background: #6d2c43;
	vertical-align: top;
}

td.header-phenc
{
	height: 47px;
	background: #f6e9ec;
	padding: 0px 0px 0px 10px;
}

td.txt-phenc a, td.txt-phenc-link a
{
	color: #6d2c43;
	font-weight: bold;
}

td.footer-phenc
{
	height: 14px;
	background: #f6e9ec;
}

/* Actie */

td.img-actie
{
	height: 120px;
	background: #a82847;
	vertical-align: top;
}

td.txt-actie
{
	background: #ffffe5;
	padding: 10px;
}

td.txt-actie-link
{
	background: #ffffe5;
	padding: 10px;
	height: 30px;
}

td.txt-actie a, td.txt-actie-link a
{
	font-weight: bold;
}

td.header-actie
{
	height: 47px;
	background: #ffffe5;
	padding: 0px 0px 0px 10px;
}

td.footer-actie
{
	height: 14px;
	background: #ffffe5;
}

/**/