@charset "UTF-8";
/* CSS Document */
h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight:bold;
	line-height:32px;
	margin: 0px 0px 16px -2px;
}
h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight:normal;
	line-height:24px;
	margin: 20px 0px 12px 0px;
}
h2.top {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight:normal;
	line-height:24px;
	margin: 0px 0px 12px 0px;
}
h3 {
	font-weight:bold;
	font-size: 13px;
	text-transform: uppercase;
	line-height:24px;
	margin: 24px 0px 6px 0px;
}
.h3_cijfers {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size: 13px;
	text-transform: uppercase;
	line-height:18px;
	margin: 28px 0px 6px 0px;
}
.h3_cijfers_top {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size: 13px;
	text-transform: uppercase;
	line-height:18px;
	margin: 0px 0px 6px 0px;
}
.h3_cijfers .number {
	font-size: 11px;
	font-weight:normal;
}
.number {
	font-size: 11px;
	font-weight:normal;
}
h4 {
	font-size: 13px;
	line-height:17px;
	font-weight:bold;
	margin: 24px 0px 3px 0px;
}
h5 {
	font-weight:bold;
	margin: 24px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	padding: 4px 0px 0px 0px;
	font-style:italic;
}
h5.top {
	font-weight:bold;
	margin: 4px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
}
h6 {
	font-weight:bold;
	margin: 24px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	padding: 4px 0px 0px 0px;
	border-top: 1px solid #a4aeb1;
}

p {
	margin:0px 0px 12px 0px;
	line-height:18px;
}
.italic_nobottom {
	font-style:italic;
	font-size:12px;
	margin: 24px 0px 0px 0px;
}
.subkop {
	font-weight:bold;
	margin: 24px 0px 0px 0px;
	font-size:12px;
}
.subkop_top {
	font-weight:bold;
	margin: 6px 0px 0px 0px;
	font-size:12px;
}
.bold {
	font-weight:bold;
}
.bold_italic {
	font-weight:bold;
	font-style:italic;
}
.italic {
	font-style:italic;
}

.thrColFixHdr #rightbar ul {
	list-style-image: url(../img/li_arrow.gif);
}
.thrColFixHdr #rightbar ul a {
	color:#7ab800;
}

ul {
	list-style-position: outside;
	margin:-12px 0px 16px 0px;
	padding: 0px;
	}

li {
	margin: 0px 0px 0px 17px;
	padding: 0px;
}

ul.block {
	list-style-position: outside;
	margin:4px 0px 16px 0px;
	padding: 0px 0px 14px 0px;
	border-bottom: 1px solid #a4aeb1;
}

ul.risico{
	margin:6px 0px 17px 0px;
}

#mainContent {
	font-size:11px;
}
.ondertitel {
	font-size: 9px;
}
.width {
	width: 100px;
}
table {
	clear:left;
	margin: 12px 0px 4px 0px;
}

table.bmargin{margin:34px 0px 0px 0px}
table.tmargin{margin:0px 0px 34px 0px}

.ondertitel {
	font-size: 9px;
	margin: 0px 0px 12px 0px;
}
/* CSS 2 colums Tables */

td {
	height:19px;
	vertical-align:top;
	padding-top:4px;
	font: verdana; 
	font-size:10px;
	color: #000000;
}
table td.vbottom{
	vertical-align:bottom;
}
.normal_content td {
	height:12px;
	padding:0px;
	font-size:11px;
}
.normal_content td li {
	margin-left:0px;
	padding-left:16px;
	list-style-position: outside;
}
table td.vbottom_pad{
	vertical-align:bottom;
	padding-top:0px;
	padding-bottom:16px;
}
table.nopad td{
	/*padding-right:0px; 
	padding-left:0px;*/
}

table.noheight td {
	height: 4px;
	padding-top:0px;
}

table.leden td {
	height: 4px;
}

.table_margin_top
{
  margin-top: 14px;
}

.table_margin_bottom
{
  margin-bottom: 34px;
}

.align_right {
	text-align:right;
}
.A02_tekst {
	padding-left: 12px;
	border-bottom: none;
}
.A02_tekst_bottom {
	padding-left: 12px;
	font-size: 9px;
	border-bottom: 1px solid #a4aeb1;
}
.A02_ktabel_curs {
	padding-left: 12px;
	font-style: italic;
	font-size: 10px;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
}
.A02_ktabel_curs_nobottom {
	padding-left: 12px;
	font-style: italic;
	font-size: 10px;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
}
.A02_ktabel_curs_high {
	height:32px;
	padding-left: 12px;
	font-style: italic;
	font-size: 10px;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
}
.A02_empty_res {
	border-top: 1px solid #a4aeb1;
}
.A_2_2_titel {
	padding-left: 0px;
	font-size: 9px;
	font-weight:bold;
	border-top: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
}
.A_2_2_titel_borderbottomright {
	padding-left: 0px;
	font-size: 9px;
	font-weight:bold;
	border-top: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
}
.A_2_2_titel_borderbottom {
	padding-left: 0px;
	font-size: 9px;
	font-weight:bold;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
}
.A02_Subtotaal {
	font-weight: bold;
	font-size: 10px;
	color: #414141;
	padding-left:6px;
	padding-top: 10px;
	vertical-align:top;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	border-top: 1px solid #a4aeb1;
}
.A02_sub_optelling_totaal {
	font-weight: bold;
	font-size: 10px;
	color: #414141;
	padding-left:6px;
	height:32px;
	vertical-align:top;
	border-top: 1px solid #a4aeb1;
}
.A02_startkapitaal {
	font-weight: bold;
	font-size: 10px;
	color: #414141;
	padding-left:6px;
	vertical-align:top;
	height: 32px;
	border-top: 1px solid #a4aeb1;
}
.A02_Subtotaal_noborder {
	font-weight: bold;
	font-size: 10px;
	color: #414141;
	padding-left:6px;
	padding-top: 10px;
	vertical-align:top;
	height: 32px;
}
.A02_SubResult {
	font-weight: bold;
	font-size: 10px;
	padding-left: 0px;
	padding-top: 10px;
	border-top: 1px solid #a4aeb1;
	height:52px !important;
	height:42px;
}
.A02_totaal {
	border-top: 1px solid #a4aeb1;
	font: verdana;
	font-size: 10px;
	font-weight:bold;
	color:#000000;
	padding-left: 0px;
	padding-top: 14px;
	height: 65px !important;
	height: 51px;
}
.A02_totaal_bottom {
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	font: verdana;
	font-size: 10px;
	font-weight:bold;
	color:#000000;
	padding-left: 0px;
	padding-top: 14px;
	height: 65px !important;
	height: 51px;
}
.A_5_Ondertitel {
	border-top: 1px solid #a4aeb1;
	font-size: 9px;
}
.B03_Toelichting {
	font-size: 8px;
	text-align:right;
	padding-right:8px;
}
.B03_Toelichting_kop {
	font-size: 9px;
	text-align:right;
	padding-right:8px;
}
.B03_Toelichting_Subtotaal {
	border-top: 1px solid #a4aeb1;
	font-size: 8px;
	text-align:right;
	padding-right:8px;
	padding-bottom: 10px;
}
.A01_Jaartal_2007 {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	width:60px;
}
.A01_Jaartal_2006 {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	text-align:right;
	padding-right: 8px;
	width:60px;
}
.A01_Jaartal_2006_left {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	text-align:right;
	padding-right: 8px;
}
.B02_getallen_2007 {
	border-left: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	vertical-align:bottom;
	padding-bottom:2px;
}
.B02_getallen_2007_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
}
.B02_getallen_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
	vertical-align:bottom;
	padding-bottom:2px;
}
.B02_getallen_2006_left {
	border-left: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
}
.B02_getallen_2006_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
}
.B02_getallen_2006_leftbottom {
	border-left: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
}
.B02_sub_totaal_white {
	border-left: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #ffffff;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.B02_sub_totaal_2007 {
	border-left: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #7fdcf1;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.B02_sub_totaal_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #b2eaf7;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.B02_startkapitaal_2007 {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.B02_startkapitaal_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.B02_getallen_optelling_2007 {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	height: 32px;
}
.B02_getallen_optelling_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 8px;
	height: 32px;
}
.B02_getallen_info_2007 {
	border-left: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
}
.B02_getallen_info_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 8px;
}
.B02_sub_optelling_totaal_2007 {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	height:32px;
	font-weight:bold;
	color:#000000;
}
.B02_sub_optelling_totaal_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 8px;
	height:32px;
	font-weight:bold;
	color:#000000;
}
.B02_sub_optelling_totaal_grijs_2007 {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #d6d6d6;
	text-align: right;
	padding-right: 8px;
	height:32px;
	font-weight:bold;
	color:#000000;
}
.B02_sub_optelling_totaal_wit_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #ffffff;
	text-align: right;
	padding-right: 8px;
	height:32px;
	font-weight:bold;
	color:#000000;
}
.B02_totaal_2007 {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.B02_totaal_2007_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.B02_totaal_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 8px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.B02_totaal_2006_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 8px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.a_toelichting {
	font-size: 8px;
	font-style: italic;
	text-align:right;
	padding-right:8px;
}
.a_toelichting_top {
	border-top: 1px solid #a4aeb1;
	font-size: 8px;
	font-style: italic;
	text-align:right;
	padding-right:8px;
}
.a_titel {
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	font-weight: bold;
}
.a_tekst {
	padding-left: 12px;
	font-size: 10px;
}
.a_subtitel {
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	padding-left: 12px;
	font-style:italic;
}
.a_subtitel_top {
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	padding-left: 12px;
	font-style:italic;
}
.a_subtotaal_2 {
	font-weight: bold;
	font-size: 10px;
	color: #414141;
	padding-left:6px;
	padding-top: 8px;
	vertical-align:top;
	height: 32px;
	border-top: 1px solid #a4aeb1;
}
.a_subtotaal_3 {
	font-weight: bold;
	font-size: 10px;
	color: #414141;
	padding-left:6px;
	padding-top: 10px;
	vertical-align:top;
	height:52px !important;
	height:42px;
	border-top: 1px solid #a4aeb1;
}
.a_totaal {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding-left:6px;
	padding-top: 14px;
	vertical-align:top;
	height: 65px !important;
	height: 51px;
	border-top: 1px solid #a4aeb1;
}
.a_ondertitel {
	border-top: 1px solid #a4aeb1;
	font-size: 9px;
}

.b_jaartal_2007 {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	width:60px;
}
.b_jaartal_2006 {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	text-align:right;
	padding-right: 8px;
	width:60px;
}
.b_jaartal_2006_left {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	text-align:right;
	padding-right: 8px;
	width:60px;
}
.b_getallen_2007 {
	border-left: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	width:60px;
	vertical-align:bottom;
}
.b_getallen_2007_bovenlijn {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	vertical-align:bottom;
}
.b_getallen_2007_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
	background-color: #d6d6d6;
	width:60px;
	vertical-align:bottom;
}
.b_getallen_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
	width:60px;
	vertical-align:bottom;
}
.b_getallen_2006_left {
	border-left: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
	width:60px;
	vertical-align:bottom;
}
.b_getallen_2006_bovenlijn {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
	vertical-align:bottom;
}
.b_getallen_2006_bovenlijn_left {
	border-left: 1px solid #a4aeb1;
	border-right: 0px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
	vertical-align:bottom;
}
.b_getallen_2007_blauw {
	border-left: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	vertical-align:bottom;
}
.b_getallen_2007_blauw_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	vertical-align:bottom;
}
.b_getallen_2007_blauw_bovenlijn_right {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	vertical-align:bottom;
}
.b_getallen_2006_blauw {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
	background-color: #b2eaf7;
	vertical-align:bottom;
}
.b_optelling_getallen_2007 {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	height: 32px;
}
.b_optelling_getallen_2006 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 8px;
	height: 32px;
}
.b_subtotaal_2007_2_grijs {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_2_wit {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #ffffff;
	text-align:right;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_2_wit_left {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #ffffff;
	text-align:right;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_1 {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	font-size:8px;
	font-weight:bold;
}
.b_subtotaal_2007_1_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	font-size:8px;
	font-weight:bold;
}
.b_subtotaal_2006_1 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_2 {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_2_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_2 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_2_left {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_3 {
	border-left: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_3_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_3 {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_3_wit {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #ffffff;
	text-align:right;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_3_wit_left {
	border-left: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #ffffff;
	text-align:right;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_3_grijs {
	border-left: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_1_excl_lijn {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_1_excl_lijn {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_1_dunne_lijn {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_1_dunne_lijn {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_totaal_2007 {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.b_totaal_2007_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.b_totaal_2007_wit {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	background-color: #ffffff;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.b_totaal_2007_grijs {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	background-color: #d6d6d6;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.b_totaal_2006 {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	border-right: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.c_wit_1_notopline {
	border-right: 1px solid #a4aeb1;
	height:19px;
}
.c_wit_1 {
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	height:19px;
}
.c_wit_1_top {
	border-bottom: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	height:19px;
}
.c_wit_2 {
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	height: 32px;
}
.c_wit_2_notopline {
	border-right: 1px solid #a4aeb1;
	height: 32px;
}
.c_wit_2_top {
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	height: 32px;
}
.c_wit_3 {
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	height:52px !important;
	height:42px;
}
.c_wit_4 {
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	height: 65px !important;
	height: 51px;
}
/* CSS cells with border bottom */
.a_toelichting_bottom {
	font-size: 8px;
	font-style: italic;
	text-align:right;
	padding-right:8px;
	border-bottom: 1px solid #a4aeb1;
}
.a_tekst_bottom {
	padding-left: 12px;
	font-size: 10px;
	border-bottom: 1px solid #a4aeb1;
}
.a_subtotaal_2_bottom {
	font-weight: bold;
	font-size: 10px;
	color: #414141;
	padding-left:6px;
	height: 32px;
	padding-top: 8px;
	vertical-align:top;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
}
.a_subtotaal_3_bottom {
	font-weight: bold;
	font-size: 10px;
	color: #414141;
	padding-left:6px;
	padding-top: 10px;
	height: 32px;
	vertical-align:top;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
}
.a_totaal_bottom {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding-left:6px;
	padding-top: 14px;
	height: 65px !important;
	height: 51px;
	vertical-align:top;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
}
.a_ondertitel_bottom {
	border-top: 1px solid #a4aeb1;
	font-size: 9px;
	border-bottom: 1px solid #a4aeb1;
}
.b_jaartal_2007_bottom {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
}
.b_jaartal_2006_bottom {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	text-align:right;
	padding-right: 8px;
}
.b_jaartal_2006_left_bottom {
	border-top: 1px solid #a4aeb1;
	border-left: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	text-align:right;
	padding-right: 8px;
}
.b_getallen_2007_bottom {
	border-left: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	border-bottom: 1px solid #a4aeb1;
}
.b_getallen_2007_bovenlijn_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
}
.b_getallen_2006_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
}
.b_getallen_2006_left_bottom {
	border-left: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
}
.b_getallen_2006_bovenlijn_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
}
.b_getallen_2007_blauw_bottom {
	border-left: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
}
.b_getallen_2006_blauw_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	text-align: right;
	padding-right: 8px;
	background-color: #b2eaf7;
}
.b_optelling_getallen_2007_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	padding-top: 10px;
	height: 32px;
}
.b_optelling_getallen_2006_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 12px;
	padding-top: 10px;
	height: 32px;
}
.b_subtotaal_2007_2_grijs_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_2_wit_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #ffffff;
	text-align:right;
	padding-right: 8px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_2_wit_bottom_left {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #ffffff;
	text-align:right;
	padding-right: 8px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_1_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_1_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_2_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_2_bottom_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_2_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:32px;
	padding-top: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_3_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_3_bottom_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_3_grijs_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_3_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align:right;
	vertical-align:top;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_totaal_2007_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.b_totaal_2007_bottom_right {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.b_totaal_2007_grijs_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #d6d6d6;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.b_totaal_2006_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}
.b_subtotaal_2006_3_wit_left_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #ffffff;
	text-align:right;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_3_wit_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #ffffff;
	text-align:right;
	padding-right: 8px;
	height:52px !important;
	height:42px;
	padding-top: 10px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_1_excl_lijn_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_1_excl_lijn_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2007_1_dunne_lijn_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	background-color: #7fdcf1;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_subtotaal_2006_1_dunne_lijn_bottom {
	border-left: 1px solid #a4aeb1;
	border-right: 1px solid #a4aeb1;
	border-top: 1px solid #a4aeb1;
	border-bottom: 1px solid #a4aeb1;
	background-color: #b2eaf7;
	text-align:right;
	padding-right: 8px;
	font-size:10px;
	font-weight:bold;
}
.b_totaal_2007_wit_bottom {
	border-left: 1px solid #a4aeb1;
	border-top: 3px solid #000000;
	border-bottom: 1px solid #a4aeb1;
	background-color: #ffffff;
	text-align: right;
	padding-right: 8px;
	height:65px !important;
	height:51px;
	padding-top: 14px;
	font-weight:bold;
	color:#000000;
}

