a:link 		{ color:#000000; border-color:#000000; }
a:visited 	{ color:#000000; border-color:#000000; }
a:hover 	{ color:#000000; border-color:#000000; }
a:active 	{ color:#000000; border-color:#000000; }

form { z-index: 900; }
form submit { border: 1px solid #000; }

#Main {
	position:absolute;
	width: 802px;
	left: 50%;
	margin-left: -401px;
	top: 13px;
}

#divKopNL { 
position:relative;
background-image:  url(../img/basistrappen_kop_nl.jpg);
background-repeat: no-repeat;
margin: 0px;
height: 141px;
width: 802px;
}

#divKopUK { 
position:relative;
background-image:  url(../img/basistrappen_kop_uk.jpg);
background-repeat: no-repeat;
margin: 0px;
height: 141px;
width: 802px;
}

#divBelme { 
position:absolute;
left: 15px;
top: 90px;
width:180px;
height:40px;
overflow:hidden;
}


#divMenuTop { 
position:relative;
background-image:url(../img/basistrappen_bartop.jpg);
background-repeat: no-repeat;
width:802px;
height: 8px;
margin: 0px;
overflow:hidden;
}

#divMenuOnder { 
position:relative;
background-image:url(../img/basistrappen_baronder.jpg);
background-repeat: no-repeat;
width:802px;
height: 8px;
margin: 0px;
overflow:hidden;
}

#divMenuBar { 
background-image: url(../img/basistrappen_barmidden.jpg);
background-repeat:repeat-y;
position:relative;
color:#FFFF00;
width: 802;
text-align:center;
overflow:hidden;
}

.MenuTekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.12em;
	text-decoration: none;
	color: #FFFFFF;
}
.MenuTekstSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.12em;
	text-decoration: none;
	color: #FFFFFF;
}
.DivMenuTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.12em;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.MenuTekst:link    { color:#FFFFFF; }
.MenuTekst:visited { color:#FFFFFF; }
.MenuTekst:active  { color:#FFFFFF; }
.MenuTekst:hover   { color:#FFF500; }
.MenuTekstSel:link    { color:#FFF500; }
.MenuTekstSel:visited { color:#FFF500; }
.MenuTekstSel:active  { color:#FFF500; }
.MenuTekstSel:hover   { color:#FFF500; }

#divPagTop { 
position:relative;
background-image:url(../img/basistrappen_pagtop.jpg);
background-repeat: no-repeat;
width:802px;
height: 13px;
margin: 0px;
overflow:hidden;
}

#divPagOnder { 
position:relative;
clear:both;
background-image: url(../img/basistrappen_pagonder.jpg);
background-repeat: no-repeat;
width:802px;
height: 43px;
margin: 0px;
overflow:hidden;
}

#divPagInhoud { 
position:relative;
background-image:url(../img/basistrappen_pagmidden.jpg);
background-repeat: repeat-y;
width:802px;
}

#divPagSideBarL { 
position: absolute;
top:0px;
left:8px;
width:140px;
margin:0px;
overflow:hidden;
}
#divPagSideBarX { 
position: relative;
float:left;
top:0px;
left:0px;
width:0px;
overflow:hidden;
}

#divPagSideBarR { 
position: absolute;
left:646px;
top:0px;
width:140px;
margin:0px;
overflow:hidden;
}

#divPagW1 { 
position: relative;
top:0px;
left: 160px;
width:470px;
margin: 0px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
padding-left: 5px;
padding-right:5px;
overflow:hidden;
min-height: 120px;
}

#divPagW21 { 
position: relative;
top:0px;
left: 8px;
width:620px;
margin: 0px;
border-right: 1px solid #000000;
padding-left: 5px;
padding-right:5px;
overflow:hidden;
min-height: 120px;
}

#divPagW22 { 
position: relative;
top:0px;
left: 160px;
width:620px;
margin: 0px;
border-left: 1px solid #000000;
padding-left: 5px;
padding-right:5px;
overflow:hidden;
min-height: 120px;
}

#divPagW3 { 
position: relative;
top:0px;
left: 8px;
width:770px;
margin: 0px;
padding-left: 5px;
padding-right:5px;
overflow:hidden;
min-height: 120px;
}

#divFooterTop { 
position:relative;
background-image:url(../img/basistrappen_bartop.jpg);
background-repeat: no-repeat;
width:802px;
height: 8px;
margin: 0px;
overflow:hidden;
}

#divFooterOnder { 
position:relative;
background-image:url(../img/basistrappen_baronder.jpg);
background-repeat: no-repeat;
width:802px;
height: 8px;
margin: 0px;
overflow:hidden;
}

#divFooterBarMain { 
background-image: url(../img/basistrappen_barmidden.jpg);
background-repeat:repeat-y;
position:relative;
color:#FFFF00;
width: 802;
height:25px;
text-align:center;
overflow:hidden;
}
#divFooterBarLink {
position:absolute;
top:0px;
left:201px;
width:400px;
text-align:center;
}
#divFooterBarLinks {
position:absolute;
left:10px;
top:0px;
width:200px;
text-align:left;
padding-top:7px;
padding-left: 10px;
}
#divFooterBarRechts {
position:absolute;
left:600px;
top:0px;
width:190px;
text-align: right;
padding-top:8px;
}

.divFooterLink{
font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.4em;
	text-align: center;
	text-shadow:Silver;
	text-decoration: none;
}
.divFooterLink:link    { color: #FFFFFF; }
.divFooterLink:visited { color: #FFFFFF; }
.divFooterLink:active  { color: #FFFFFF; }
.divFooterLink:hover   { color: #FFF500; }

.divLinkPartners{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 0.1em;
	text-align: center;
	text-shadow:Silver;
	text-decoration: none;
	z-index:99;
}
.divLinkPartners:link    { color: #666666; }
.divLinkPartners:visited { color: #666666; }
.divLinkPartners:active  { color: #666666; }
.divLinkPartners:hover   { color: #666666; }

#DivLinkMenuMain {
position:absolute;
width: 250px;
height: 180px;
z-index: 99;
left: 50%;
top:0px;
margin-left: -390px;
overflow: hidden;
z-index:99;
}
#DivLinkMenu{
position:absolute;
top: 300px;
left:0px;
background-color: #333333;
border: 2px solid #000000;
padding-left:10px;
width:180px;
height:180px;
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;z-index:99;
}
.LinkMenuTree{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	line-height: 14px;
	text-align: left;
	text-shadow:Silver;
	text-decoration: none;
	z-index:99;
}
.LinkMenuTree:link    { color: #FFFFFF; }
.LinkMenuTree:visited { color: #FFFFFF; }
.LinkMenuTree:active  { color: #FFFFFF; }
.LinkMenuTree:hover   { color: #FFF500; }

.aBeschrijvingen{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 0.1em;
	text-align: center;
	text-shadow:Silver;
	text-decoration: none;
	z-index:99;
}
.aBeschrijvingen:link    { color: #FFFFFF; }
.aBeschrijvingen:visited { color: #FFFFFF; }
.aBeschrijvingen:active  { color: #FFFFFF; }
.aBeschrijvingen:hover   { color: #FFF500; }

img { border: none; } 

/*
*** CMS CSS
*/
body, td, th, input, select, textarea
{
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
}


h1
{
	font-weight: bold;
	font-size: 180%;
	margin-bottom: 10px;
}

form
{
	margin: 0;
	padding: 0;
}

#outputSample
{
	table-layout: fixed;
	width: 100%;
}

pre
{
	margin: 0;
	padding: 0;

	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla*/
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

#outputSample thead th
{
	color: #dddddd;
	background-color: #999999;
	padding: 4px;
	white-space: nowrap;
}

#outputSample tbody th
{
	vertical-align: top;
	text-align: left;
}


div.content
  {
  height: 100%;
  overflow: auto;
  } 

.test_afb1,.test_afb1_mo
  {
  display: block;
  background-color: #999999;
  position: absolute;
  height: 35px;
  width: 125px;
  z-index:5;
  text-align: center;
  font-size: 20px;
	font-family: Arial, Verdana, Sans-Serif;
  
 
  background-image:url(../img/knop_basis.jpg); 
}  
.test_afb1                 
{ color:#ffffff; background-position: 0px 0px;}
  
.test_afb1_mo     
{ color:#000000; background-position: 0px -40px; padding: 2px 0px 0px 2px;}  
