TD {
	font-family: arial, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

title {
	font-family: arial, sans-serif;
	font-size: 10pt;
}

/* default style for links */
A:link {
	font-family: arial, sans-serif;
	/*color: #006987;*/
	font-size: 10pt;
	text-decoration: none;
}

A {
	font-family: arial, sans-serif;
	color: #000;
	font-size: 10pt;
	text-decoration: none;
}
.h2 {
	font-size: 14pt;
}

.buttonLink:link {
	font-family: arial, sans-serif;
	color: #006987;
	font-size: 10pt;
	text-decoration: underline;
}

.buttonLink {
	font-family: arial, sans-serif;
	color: #ffffff;
	font-size: 10pt;
	text-decoration: underline;
}

.buttonLink:visited {
	color: #006987;
	text-decoration: underline;
}

.buttonLink:active {
	color: #706dc0;
	text-decoration: underline;
}

.buttonLink:hover {
	color: #2924be;
	text-decoration: underline;
}
/***************/
/*Kruimelpad*/
/***************/
.crumbelpath {
	font-family: arial, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	background-color: #FFFFFF;
	border-bottom: 1px solid #006987;
	border-right: 1px solid #006987;
	color: #006987;
}
.crumbelpath a
{
	color: #7F0B90;
}
/**********/
/*popups*/
/**********/
#popup {
	position: absolute;
	visibility: hidden;
	top: 85px;
	width: 123px; /* was 118 */
	z-index: 1;
	padding: 5px 5px 5px 0px;
    color:#7f0b90;
}
#popup a
{
color:#7f0b90;
}
.homepopup {
	border-left: 1px solid #006987;
	border-right: 1px solid #006987;
	border-top: 1px solid #006987;
	background-color: #FFFFFF;
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #7f0b90;
	padding-left: 5px;
	padding-right: 5px;
}
.HomePopupBottom {
	border: 1px solid #006987;
	background-color: #FFFFFF;
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #7f0b90;
	padding-left: 5px;
	padding-right: 5px;
}

#startComponentRegel1 {
	font-family: arial, sans-serif;
	font-size: 18pt;
	color: #006987;
}

#startComponentRegel2 {
	font-family: arial, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #7f0b90;
}

#startComponentContent {
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	padding-top: 33px;
}

#startComponentLink {
	color: #FF8000;
}

#ComponentStart {
	padding-top: 13px;
	padding-left: 148px;
	padding-right: 60px;
	padding-bottom: 102px;
}

#ComponentRegel1 {
	font-family: arial, sans-serif;
	font-size: 18pt;
	color: #006987;
}

#ComponentRegel2 {
	font-family: arial, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #7f0b90;
}

#ComponentRegel3 {
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	padding-top: 33px;
}

#ComponentRegel3a {
	color: #A80006;
}

#Component {
	padding-top: 12px;
	padding-left: 0px;
	padding-right: 60px;
	padding-bottom: 10px;
}

.divTable {
	padding: 1px;
	border: 1px solid #b75b16;
}

.divTable th {
	align: left;
}

.contenttable {
	width: 99%;
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
}

.firstrow .contenttd {
	color: #b75b16;
	padding-left: 2px;
	font-weight: bold;
}

.odd .contenttd {
	padding-left: 2px;
}

.odd .contenttd {
	padding-left: 2px;
}

.even .contenttd {
	padding-left: 2px;
	background-color: #F8EDE7;
}

.rightborder {
	border-right: 1px solid #006987;
}

.borders {
	border-left: 1px solid #006987;
	border-right: 1px solid #006987;
}

.agendacell {
	border-top: 1px solid #006987;
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #006987;
	height: 30pt;
	width: 99px;
	vertical-align: top;
}

.agendacellBottom {
	border-top: 1px solid #006987;
	border-bottom: 1px solid #006987;
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #006987;
	vertical-align: top;
}

.agendacellEnd {
	border-top: 1px solid #006987;
	border-left: 1px solid #006987;
	font-family: arial, sans-serif;
	font-size: 8pt;
	width: 260px;
	vertical-align: top;
}

.agendacellEndBottom {
	border-top: 1px solid #006987;
	border-left: 1px solid #006987;
	border-bottom: 1px solid #006987;
	font-family: arial, sans-serif;
	font-size: 8pt;
	vertical-align: top;
}

.ThemaRightborder {
	background-color: #A80006;
	border-right: 1px solid #006987;
}

.ThemaRightborderTop {
	background-color: #A80006;
	border-right: 1px solid #006987;
}

.updatetracker {
	color: #006987;
	background-color: #ffffff;
	font-family: arial, sans-serif;
	font-size: 8pt;
}

.input {
	border: 1px solid #006987;
	border-right: none;
	height: 16px;
	font-size: 7pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textHalf {
	width: 47px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textRegular {
	width: 94px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textDouble {
	width: 188px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textTriple {
	width: 282px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textFull {
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.selectHalf {
	width: 47px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.selectRegular {
	width: 94px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.selectDouble {
	width: 188px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.selectTriple {
	width: 282px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textareaHalf {
	width: 47px;
	border: 1px solid #006987;
	height: 64px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textareaRegular {
	width: 94px;
	border: 1px solid #006987;
	height: 64px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textareaDouble {
	width: 188px;
	border: 1px solid #006987;
	height: 64px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.textareaTriple {
	width: 282px;
	border: 1px solid #006987;
	height: 64px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.submitRegular {
	width: 94px;
	border: 1px solid #006987;
	height: 16px;
	font-size: 8pt;
	font-family: arial, sans-serif;
	vertical-align: middle;
	margin: 0px;
}

.topmenu {
	font-family: arial, sans-serif;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	padding-right: 12px;
	padding-left: 12px;
}

.topmenuLeft {
	font-family: arial, sans-serif;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	padding-right: 12px;
	padding-left: 0px;
	cursor: pointer;
}

.topmenuRight {
	font-family: arial, sans-serif;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	padding-right: 8px;
	padding-left: 0px;
}

.naamthema {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 4px;
}

.endtop {
	border-bottom: 1px solid #2924bc;
}
/***************/
/*Hoofdmenu*/
/***************/
.navigatie {
	border-bottom: 1px solid #006987;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
}

.navigatie a
{
color: #7f0b90;
}
.menuLeveL1s,
.menuLeveLds,
.menuLeveL2s,
.menuLeveLds
{
 background-color:#7f0b90;
}
.menuLeveL1s a,
.menuLeveLds a,
.menuLeveL2s a,
.menuLeveLds a,
.navigatie .menuLeveL1sTop  a
{
color:#ffffff;
}
/* menu level 1 */
.menuLeveLStart1 {
	padding-left: 4px;
	border-top: 1px solid #7f0b90;
	height: 16px;
	width: 155px;
}

.menuLeveL1 {
	padding-left: 4px;
	border-top: 1px solid #7f0b90;
	height: 16px;
	width: 155px;
}

.menuLeveL1s {
	background-color: #7f0b90;
	border-top: 1px solid #006987;
	padding-left: 4px;
	height: 16px;
	width: 155px;
}

.menuLeveLStart1s {
	background-color: #7f0b90;
	border-top: 1px solid #006987;
	padding-left: 4px;
	height: 16px;
	width: 155px;
}

.menuLeveL1Top {
	padding-left: 4px;
	height: 16px;
	width: 155px;
}

.menuLeveLStart1Top {
	padding-left: 4px;
	height: 16px;
	width: 155px;
}

.menuLeveL1sTop {
	background-color: #7f0b90;
	padding-left: 4px;
	height: 16px;
	width: 155px;
}
.menuLeveLStart1sTop {
	background-color: #BED9E0;
	padding-left: 4px;
	height: 16px;
	width: 155px;
}

.menuLeveL2 {
	padding-left: 18px;
	border-top: 1px solid #006987;
	height: 16px;
	width: 155px;
}

.menuLeveL2s {
	background-color: #7f0b90;
	padding-left: 18px;
	border-top: 1px solid #006987;
	height: 16px;
	width: 155px;
}

.menuLeveL3 {
	padding-left: 32px;
	border-top: 1px solid #006987;
	height: 16px;
	width: 155px;
}

.menuLeveL3s {
	background-color: #7f0b90;
	padding-left: 32px;
	border-top: 1px solid #006987;
	height: 16px;
	width: 155px;
}

.menuLeveL1d {
	margin: 5px;
	padding-left: 4px;
	height: 16px;
	width: 10px;
}

.menuLeveLStart1d {
	margin: 5px;
	padding-left: 4px;
	height: 16px;
	width: 10px;
}

.menuLeveL1ds {
	background-color: #7f0b90;
	margin: 5px;
	padding-left: 4px;
	height: 16px;
	width: 10px;
}

.menuLeveLStart1ds {
	background-color: #7f0b90;
	margin: 5px;
	padding-left: 4px;
	height: 16px;
	width: 10px;
}

.menuLeveLd {
	margin: 5px;
	padding-left: 4px;
	border-top: 1px solid #006987;
	height: 16px;
	width: 10px;
}

.menuLeveLStartd {
	margin: 5px;
	padding-left: 4px;
	border-top: 1px solid #006987;
	height: 16px;
	width: 10px;
}

.menuLeveLds {
	border-top: 1px solid #006987;
	background-color: #7f0b90;
	margin: 5px;
	padding-left: 4px;
	height: 16px;
	width: 10px;
}

.menuLeveLStartds {
	border-top: 1px solid #006987;
	background-color: #BED9E0;
	margin: 5px;
	padding-left: 4px;
	height: 16px;
	width: 10px;
}

.topRight {
	background-color: #ffffff;
}

.topRight1 {
	background-color: #ffffff;
	padding: 0px;
}

.topRight2 {
background-color: #7f0b90;
padding:2px 5px 2px 0;
}

.bottomRight {
	height: 35px;
	background-color: #ffffff;
}

.ruler {
	background-color: #006987;
	color: #006987;
}

.toptitle {
	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	font-size: 11pt;
	padding-left: 7px;
}

.title {
	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
                color:#2924bc!important;
}              

.date {
	font-family: arial, sans-serif;
	color: #000000;
	font-style: italic;
	font-size: 8pt;
}

.content {
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}


.odd .contenttd {
	padding-left: 2px;
}

.even .contenttd {
	padding-left: 2px;
	background-color: #F8EDE7;
}

.databaseTable {
	width: 99%;
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
}

.databaseTableRowFirst {
	color: #b75b16;
	font-weight: bold;
}

.databaseTableCell {
	vertical-align: top;
}

.databaseTableCellExtraSmall {
	vertical-align: top;
	font-size: 9pt;
}

.databaseTableCellSmall {
	vertical-align: top;
	font-size: 9pt;
}

.databaseTable {
	width: 99%;
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
}

.databaseTableRowFirst {
	color: #b75b16;
	font-weight: bold;
}

.databaseTableCell {
	vertical-align: top;
	padding-left: 0px;
}

.databaseTableRowOdd {
	background-color: #F8EDE7;
}

.databaseTableRowEven {
	
}

.databaseTableCellCenter {
	vertical-align: top;
	padding-left: 0px;
	text-align: center;
}

.databaseTableIndex {
	text-align: center;
}

.databaseTableIndexLink {
	
}


.databaseTableRowFirstExtraSmall {
	color: #b75b16;
	font-weight: bold;
	font-size: 5pt;
}

.databaseTableCellExtraSmall {
	vertical-align: top;
	padding-left: 0px;
	text-align: center;
	font-size: 5pt;
}

.databaseTableRowOddExtraSmall {
	background-color: #F8EDE7;
	font-size: 5pt;
}

.databaseTableRowEvenExtraSmall {
	font-size: 5pt;	
}

.databaseTableRowFirstSmall {
	color: #b75b16;
	font-weight: bold;
	font-size: 7pt;
}

.databaseTableRowOddSmall {
	background-color: #F8EDE7;
	font-size: 7pt;
}

.databaseTableRowEvenSmall {
	font-size: 7pt;	
}
