html{ height:100%;
      width:100%;
      overflow-y: scroll;}
body {		background-color: #FFFFFF;
		margin: 0px 0px 0px 0px;
		vertical-align:top;
		padding: 0px 0px 0px 0px;
		font-size:11px;
		height:100%;
		color:#799ab3;
		font-weight:normal;
		font-family:Myriad,Verdana,Arial,Helvetica,Sans-serif;}

ul, ol, li {	margin-top: 0;
		margin-bottom: 0;}

form, table {	margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size:11px;
		color:#799ab3;
		font-weight:normal;
		font-family:Myriad,Verdana,Arial,Helvetica,Sans-serif;}

td {		vertical-align: top;text-align:left;}

img {		border-width: 0px;}

a {		font-size:11px;
		color:#6d6e71;
		font-weight:normal;
		font-family:Myriad,Verdana,Arial,Helvetica,Sans-serif;
		text-decoration: underline;}
a:link {	text-decoration: underline;}
a:active {	text-decoration: underline;}
a:visited {	text-decoration: underline;}
a:hover {	color:#B1BBE9; text-decoration: underline;}

.mainbg {	background-color: #799ab3;
		height:100%;
		padding: 0px 0px 12px 0px;}

.header {	background-color: #FFFFFF;
		padding: 0px 0px 0px 0px;}

/* bij width deze minus de padding r/l */
.contentvlak {	color:#799ab3; width:695px; padding: 7px 15px 5px 15px; background-color: #FFFFFF;}

.tekstblok {margin:0px 0px 10px 0px;}


.tekstbloksolid {color: #FFFFFF;
		margin:0px 0px 10px 0px;
		background-color: #799ab3;
		padding:12px 10px 12px 15px;}

.tekstbloksolid A {color:#FFFFFF;}
.tekstbloksolid A:hover {color:#DFDFDF;}

.tekstbloksolid td {color:#FFFFFF;}

.tekstblok td {color:#6d6e71;}

/* randen tekstblok */
.tekstblok .linksboven {background-image: url('blok_lb.gif');
		height:15px;
		width:15px;
		background-position:top left;
		background-repeat: no-repeat;}

.tekstblok .rechtsboven {background-image: url('blok_rb.gif');
		height:15px;
		width:15px;
		background-position:top right;
		background-repeat: no-repeat;}

.tekstblok .boven {background-image: url('blok_b.gif');
		height:15px;
		background-position:top left;
		background-repeat: repeat-x;}

.tekstblok .rechts {background-image: url('blok_r.gif');
		width:15px;
		background-position:top right;
		background-repeat: repeat-y;}

.tekstblok .links {background-image: url('blok_l.gif');
		width:15px;
		background-position:bottom left;
		background-repeat: repeat-y;}

.tekstblok .onder {background-image: url('blok_o.gif');
		height:15px;
		background-position:bottom left;
		background-repeat: repeat-x;}

.tekstblok .linksonder {background-image: url('blok_lo.gif');
		height:15px;
		width:15px;
		background-position:bottom left;
		background-repeat: no-repeat;}

.tekstblok .rechtsonder {background-image: url('blok_ro.gif');
		height:15px;
		width:15px;
		background-position:bottom right;
		background-repeat: no-repeat;}

.menuvlak {	width: 115px; padding: 25px 17px 15px 18px;}

.menuvlak img {	cursor: pointer;}

.paginakop {	color:#6D6E71;
		height:25px;
		font-size:14px;
		font-weight:bold;}

.menukop {	background-color: #6D6E71;
		background-image: url('bgmenu.gif');
		background-position:top left;
		background-repeat: repeat-x;
		color:#FFFFFF;
		cursor: pointer;
		vertical-align:middle;
		padding:1px 5px 2px 0px;}

#circade {	padding:9px 0px 0px 55px;}

.mededelingen {	width:98px;
		padding:7px 7px 8px 8px;
		background-color: #eaf0f3;
		color:#6D6E71;
		font-size:9px;
		font-weight:bold; }

.mededelingen .kop{ color:#799ab3;
		margin:0px 0px 10px 0px;
		font-size:13px;}


.paragraaf img {margin: 0px 0px 7px 7px;
		float: right;
		clear: right;}

.PLAATJERECHTS {margin: 0px 0px 7px 7px;
		float: right;
		clear: right;}

.KLIKBAAR {	cursor: pointer;}
.RECHTS {	text-align: right;}
.MIDDEN {	vertical-align: middle;}

.placeholder{	position:relative;
		top:0px;
		left:0px;
		z-index:7000;
		width:1px;
		height:1px;}

/* hoofd navigatie */
.hoofdmenuholder{position:relative;
		top:1px;
		left:0px;
		z-index:6000;
		margin:0px;}

table.hoofdmenu{width:113px;}

table.hoofdmenu td.aktief, table.hoofdmenu td.nietaktief{
    background-image: url('bullit_menu.gif');
    background-position: 0px 0px;
    background-repeat: no-repeat;
		text-align:left;
		cursor:pointer;
		line-height:16px;
		color:white;
		padding:2px 28px 11px 8px;}

table.hoofdmenu td.aktief{color:white;
  background-image: url('bullit_menu_hi.gif');}

.submenuholder{	position:absolute;
		width:1px;
		top:0px;
		left:1px;
		z-index:6000;
		visibility:hidden;}

.submenuholderhi{position:absolute;
    border-top:1px solid #EAF0F3;
		width:132px;
		top:0px;
		left:1px;
		z-index:6000;
		visibility:visible;}

.subsubmenuholder{position:absolute;
		width:1px;
		top:-1px;
		left:0px;
		visibility:hidden;}

.subsubmenuholderhi{position:absolute;
    border-top:1px solid #EAF0F3;
		width:132px;
		top:-1px;
		left:0px;
		visibility:visible;}

table.submenuholderhi td,table.subsubmenuholderhi td{
  border-bottom:1px solid white;
}


.submenu{	background-color: #799ab3;
		background-position:top left;
		color:white;
		line-height:16px;
		cursor:pointer;
		text-align: left;
		padding:1px 5px 3px 5px;
		margin:0px;
		background-repeat: repeat;}

.submenuhi{	background-color: white;
		background-position:top left;
		color:#799ab3;
		line-height:16px;
		cursor:pointer;
		text-align: left;
		padding:1px 5px 3px 5px;
		margin:0px;
		background-repeat: repeat;}

.subsubmenu{	background-color: #799ab3;
		background-position:top left;
		color:white;
		line-height:16px;
		cursor:pointer;
		text-align: left;
		padding:1px 5px 3px 5px;
		margin:0px;
		background-repeat: repeat;}

.subsubmenuhi{	background-color: white;
		background-position:top left;
		color:#799ab3;
		line-height:16px;
		cursor:pointer;
		text-align: left;
		padding:1px 5px 3px 5px;
		margin:0px;
		background-repeat: repeat;}


/**/
.popupbox
{
  display:block;
  margin:15px;
  min-width: 350px;
  padding:15px;
  border:1px solid #799ab3;
}

/* opmaak voor contactformulier */
.INPUTVELD {	width: 330px;
		font-size: 11px;
		font-family:Myriad,Verdana,Arial,Helvetica,Sans-serif;
		color:#799ab3;
		background-color: #FFFFFF;
		border-width:1px;
		border-color: #799ab3; /* invulveld randkleur */
		border-style:solid;}

.TEKSTVELD {	width:330px;
		height:120px;
		font-size: 11px;
		font-family:Myriad,Verdana,Arial,Helvetica,Sans-serif;
		color:#799ab3;
		background-color: #FFFFFF;
		border-width:1px;
		border-color: #799ab3; /* groot invulveld randkleur */
		border-style:solid;}

