/******************** Global styling elements ********************/

HTML, BODY {
	width: 100%;
	height: 100%;
	margin:0px;
	background-image: url(../images/beeldmerk.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
BODY, TR, TD, INPUT, SELECT, TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
BODY, TR, TD, INPUT, SELECT, TEXTAREA, A {
	color: #333333;
}
.a-link {
	color: #6F297E;
	text-decoration: underline;
}


H1 {
	margin: 0px 0px 15px 0px;
	font-size: 1.4em;
	color:#6D0C80;
	line-height: 1.3em;
	font-weight: bold;
}
H2 {
	margin: 15px 0px 3px 0px;
	font-size: 1.2em;
	color:#3699BA;
}
H6 {
	margin: 0px 0px 5px 0px;
	font-size: 0.9em;
	font-weight: normal;
}
p {
  margin: 0;
}
/********************  styling elements ********************/
/******************** Structural elements ALGEMEEN ********************/

DIV.positioner { /* anchor point to position content */
  position: absolute;
  top: 0px;
  /*bottom: 0px;*/
  left: 50%;
  width: 1px;
  overflow: visible;
}
DIV.container {
	position: absolute;
	top: 0px;
	/*bottom: 0px;*/
  left: -490px; /* half of width */
	width: 980px;
}
/******************** Structural elements [vervolgpaginas] ********************/

DIV.topblock  {
	position: absolute;
	height: 116px;
	top: 0px;
	left: 0px;
	width: 980px;
	padding-top:5px;

}
DIV.mainblock {
	position: absolute;
	right:0px;
	top: 117px;
	left: 0px;
	width: 980px;
	background-image: url(img/bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
TD.leftbar {
	width: 312px;
	vertical-align: top;
	padding-top: 40px;
	padding-left: 35px;
}

TD.contentblock {
	vertical-align: top;
	width: 433px;

}
TD.contentblock DIV.content {
	line-height: 17px;
	padding:10px;
	width: 410px;
	position: relative;
}
TD.rightbar {
	width: 235px;
	vertical-align: top;
}
TD.submenu {
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 6px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4F53;
	background-color: #e9e6ea;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6D0C80;
	border-left-color: #6D0C80;
}
TD.submenu1 {
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 6px;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4F53;
	background-color: #d8afe2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6D0C80;
	border-left-color: #6D0C80;
}
TD.submenu-active {
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4A4F53;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6D0C80;
	border-left-color: #6D0C80;
}
TD.submenu1-active {
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4A4F53;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6D0C80;
	border-left-color: #6D0C80;
}
TD.submenu-active    .active {
	text-decoration: none;
	color: #2c2f32;
	display: block;
	font-size: 11px;
	font-weight: bold;
}
TD.submenu1-active     .active {
	text-decoration: none;
	color: #be87c9;
	display: block;
	font-size: 11px;
	font-weight: bold;
}
TD.submenu .normal {
	text-decoration: none;
	font-weight: bold;
}
TD.submenu1 .normal {
	text-decoration: none;
	font-weight: bold;
}
TD.submenu  .over {
	text-decoration: none;
	color: #6D0C80;
	font-weight: bold;
}
TD.submenu1  .over {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}


TABLE.menuSubitems{
  margin:-2px 10px 0px 0px
}

img.transON{
  opacity:0.0;
}
img.transOFF{
  opacity:0.7;
}

TD.bottomblock {
	position: relative;
	width: 980px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 55px;
	vertical-align: top;
	background-image: url(img/footer.gif);

}

DIV.relativator {
	position: relative;
}

DIV.footer {
	color: #70787C;
	height: 10px;
	font-size: 85%;
	text-align: left;
	margin-left: 60px;
	padding-top: 13px;

}
DIV.intronetcopy {
	height: 15px;
	padding-top: 5px;
	text-align:right;

}
/******************** Menu and navigation ********************/
DIV.footer A {
	color: #70787C;
	text-decoration: none;
}
DIV.footer A:HOVER {
	text-decoration: underline;
	color: #6F297E;
}
DIV.intronetcopy A {
	font-size: 7pt;
	color: #b2b3b5;
	text-decoration: none;
}
DIV.intronetcopy A:HOVER {
	text-decoration: none;
	color: #FF9933;
}

