BODY {
	margin : 0 0 0 0;
	margin-top : 0;
	margin-right : 0;
	margin-left : 0;
	margin-bottom : 0;
	padding: 0;
	background : #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
}
P, UL, OL, BLOCKQUOTE
{
	margin-top: 0;
	margin-bottom: 0;
}
.inputtext
{
	border: 1px solid #000000;
	font-size: 8pt;
	font-family: Arial;
	height: 20px;
}
.inputzoek
{
	border: 0px;
	font-size: 8pt;
	font-family: Arial;
	width: 141px;
	height: 14px;
	LINE-HEIGHT: 13px;
	background-image: url(/images/zoekveld.gif);
}
.table {
	border: 1px solid #3A5E6A;
	border-collapse: collapse;
}
.tableHeader {
	background-color: #FEF3E3;
}
.tableContent {
}
.foutmelding { color : red; }
.foutbox { border: 1px solid Red; }
.foutfill { color: Red; }




#blok1 {
 position: absolute;
 left: 100px;
 top: 0px;
 width: 162px;
 height: 177px;
}
#menu1 {
 position: absolute;
 left: 100px;
 top: 0px;
 width: 162px;
 height: 177px;
 background-color: #ED0036;
 visibility: hidden;
}
#blok2 {
 position: absolute;
 left: 275px;
 top: 0px;
 width: 162px;
 height: 177px;
}
#menu2 {
 position: absolute;
 left: 275px;
 top: 0px;
 width: 162px;
 height: 177px;
 background-color: #36A1C9;
 visibility: hidden;
}
#blok3 {
 position: absolute;
 left: 450px;
 top: 0px;
 width: 162px;
 height: 177px;
}
#menu3 {
 position: absolute;
 left: 450px;
 top: 0px;
 width: 162px;
 height: 177px;
 background-color: #FF7200;
 visibility: hidden;
}
#blok4 {
 position: absolute;
 left: 625px;
 top: 0px;
 width: 162px;
 height: 177px;
}
#menu4 {
 position: absolute;
 left: 625px;
 top: 0px;
 width: 162px;
 height: 177px;
 background-color: #F3D900;
 visibility: hidden;
}
#blok5 {
 position: absolute;
 left: 800px;
 top: 0px;
 width: 162px;
 height: 177px;
}
#menu5 {
 position: absolute;
 left: 800px;
 top: 0px;
 width: 162px;
 height: 177px;
 background-color: #72BF1E;
 visibility: hidden;
}
#logo {
 position: absolute;
 left: 20px;
 top: 120px;
}
#logo2 {
 position: absolute;
 left: 0px;
 top: 0px;
}
#logotekst {
 position: absolute;
 left: 20px;
 top: 211px;
}
#home {
 position: absolute;
 left: 0px;
 top: 184px;
}
#bloklinks {
 position: absolute;
 left: 50px;
 top: 256px;
}
#homeblok{
 position: absolute;
 left: 22px;
 top: 297px;
 background-color: #fff; 
 width: 240px; 
 height: 100%;
}
#homeblok img{
	margin-top: 11px;
	border:		none;
}
#blokboven {
 position: absolute;
 left: 100px;
 top: 0px;
 width: 700px;
 height: 300px;
 background-color: #FFFFFF;
}
#blokonder {
 position: absolute;
 left: 100px;
 top: 0px;
 width: 162px;
 height: 100%;
 background-color: #ED0036;
}
#menu {
	position: absolute;
	left: 100px;
	top: 184px;
	height: 18px;
	width: 863px;
	background-color: #BDBDBD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#menu TD {
	font-size: 9pt;
	text-align: right;
	color: #FFFFFF;
	font-weight: bold;
}
#menu A {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#menuextra {
	position: absolute;
	left: 100px;
	top: 208px;
	height: 18px;
	width: 863px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#menuextra TD {
	font-size: 9pt;
	text-align: right;
	color: #FFFFFF;
	font-weight: bold;
}
#menuextra A {
	color: #9C9C9C;
	font-weight: bold;
}
#content {
	position: absolute;
	width: 364px;
	top: 292px;
	left: 280px;
}
#contentright {
	position: absolute;
	width: 248px;
	top: 292px;
	left: 688px;
}
#bannerlinks {
	position: absolute;
	top: 335px;
	left: 0px;
}
#blokpluslinksboven {
 position: absolute;
 left: 0px;
 top: 0px;
}
#pluscontentarea {
	position: absolute;
	top: 0px;
	left: 391px;
}
#pluscontent {
	width: 402px;
	padding: 20px;
}
#plusnav {
	width: 586px;
}
#plusonderbalk {
	width: 586px;
	height: 18px;
	background-color: #C9C9C9;
}
#plusrechts {
	position: absolute;
	top: 0px;
	left: 878px;
}

.plusmenuitem {
	cursor: hand;
	background-color: #000000;
}
.plusmenuitem A {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: Bold;
}
.navitem {
	cursor: default;
}
.navitem:hover {
	background-color: #000000;
}
.navitemactive {
	cursor: default;
	background-color: #000000;
}
.navitemsub {
	cursor: hand;
}
.navitemsub {
	color: #FFFFFF;
}
.navitemsub1:hover, .navitemsub1active {
	background-color: #F1586A;
}
.navitemsub2:hover, .navitemsub2active {
	background-color: #73BDDA;
}
.navitemsub3:hover, .navitemsub3active {
	background-color: #FDA54B;
}
.navitemsub4:hover, .navitemsub4active {
	background-color: #F6E653;
}
.navitemsub5:hover, .navitemsub5active {
	background-color: #A5D85F;
}
.navitemsubactive {
	color: #FFFFFF;
}

.navitemsub_2 {
	cursor: hand;
	padding-left: 15px;
}
.navitemsub_2active {
	padding-left: 15px;
}

.navitemsub_21, .navitemsub_21active {
	color: #F1586A;
	background: url(/images/navsub2back1.gif) no-repeat;
}
.navitemsub_22, .navitemsub_22active {
	color: #36A2C9;
	background: url(/images/navsub2back2.gif) no-repeat;
}
.navitemsub_23, .navitemsub_23active {
	color: #FDA54B;
	background: url(/images/navsub2back3.gif) no-repeat;
}
.navitemsub_24, .navitemsub_24active {
	color: #F6E653;
	background: url(/images/navsub2back4.gif) no-repeat;
}
.navitemsub_25, .navitemsub_25active {
	color: #73BE1F;
	background: url(/images/navsub2back5.gif) no-repeat;
}

.navitemsub_21:hover, .navitemsub_21active {
	text-decoration: underline;
	background: url(/images/navsub2back1_over.gif) no-repeat;
}
.navitemsub_22:hover, .navitemsub_22active {
	text-decoration: underline;
	background: url(/images/navsub2back2_over.gif) no-repeat;
}
.navitemsub_23:hover, .navitemsub_23active {
	text-decoration: underline;
	background: url(/images/navsub2back3_over.gif) no-repeat;
}
.navitemsub_24:hover, .navitemsub_24active {
	text-decoration: underline;
	background: url(/images/navsub2back4_over.gif) no-repeat;
}
.navitemsub_25:hover, .navitemsub_25active {
	text-decoration: underline;
	background: url(/images/navsub2back5_over.gif) no-repeat;
}

.kop {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	text-transform: uppercase;
}
.pluskoplinks {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
A {
	color: #5E5E5E;
	text-decoration: none;
}
.nieuws {
	color: #000000;
}
.nieuwskop {
	color: #ED0036;
	font-weight: bold;
}
.agendakop {
	color: #36A1C9;
	font-weight: bold;
}
.highlight {
	background-color: Yellow;
}