html{
	height:100%;	
}

body#website {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	background-color: #004D5A;
	overflow-y:scroll;
	overflow-x:hidden;
	background-image:url(../images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:fixed;

	
	font-family: Tahoma, Geneva, sans-serif;
	color: #004D5A;
	font-size: 11px;
	line-height:20px;
}

tr, td, table{
		font-family: Tahoma, Geneva, sans-serif;
	color: #004D5A;
	font-size: 11px;
	line-height:20px;
}

#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }

#supersized img{ width:auto; height:auto; position:relative; outline:none; border:none; }
		
#supersized a { z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; display:block; }

#supersized a.image-loading {background:#111 url(img/progress.gif) no-repeat center center; width:100%; height:100%; }

#background  {
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:9;
}


#container  {
	position: absolute;
	margin-left: -505px;
	left: 50%;
	top:0px;
	width:1010px;
	z-index:10;
	height:100%;
font-family: Tahoma, Geneva, sans-serif;
	color: #004D5A;
	font-size: 11px;
	line-height:20px;
}

a img {
  
	border:0;
}

#tafel{
	display:none;
}

#links{
	background-image:url(../images/bg_links.png);
	background-position:left;
	background-repeat:repeat-y;
	
	padding-left:23px;
	padding-top:23px;
	padding-right:42px;
}

#links_onder{
	background-image:url(../images/bg_links.png);
	background-position:left;
	background-repeat:repeat-y;
	
	padding-left:23px;
	padding-bottom:23px;

}

#inhoud{
	background-image:url(../images/bg_inhoud.jpg);
	background-position:left;
	background-repeat:repeat-y;
	
	padding-top:23px;
	padding-left:23px;
}

#inhoud_onder{
	background-image:url(../images/bg_inhoud.jpg);
	background-position:left;
	background-repeat:repeat-y;
	
	padding-left:23px;
}



/* instellingen voor de bg in imaxxDNA ----- */
body, #content {
background-color:#FFFFFF;
	height:100%;
	
font-family: Tahoma, Geneva, sans-serif;
	color: #004D5A;
	font-size: 11px;
	line-height:20px;
}


ul    { margin:11px 0; padding:0 0 0 40px; list-style-type:square;}
ol    { margin:11px 0; padding:0 0 0 40px; list-style-type:decimal;}	

a img, :link img, :visited img { border: 0;}

p{ 
margin:0 0 12px 0;
padding:0;
border:0;
}

form{
margin:0;
padding:0;
border:0;
height:100%;
}

.korte_inhoud_zwart{
	font-family: Tahoma, Geneva, sans-serif;
	color: #004D5A;
	line-height:20px;
}

.dna_sub_tekst{
	font-family: Tahoma, Geneva, sans-serif;
	color: #999;
	line-height:20px;
}

.korte_inhoud_zwart p { 
margin:0;
padding:0;
border:0;
line-height:20px;
}

.dna_sub_tekst p{
margin:0;
padding:0;
border:0;
line-height:20px;
}


@font-face {
	font-family: 'DIN';
	src: url('../fonts/din-bold-webfont.eot');
	src: local('☺'), url('../fonts/din-bold-webfont.woff') format('woff'), url('../fonts/din-bold-webfont.ttf') format('truetype'), url('../fonts/din-bold-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DINreg';
	src: url('../fonts/DINOT-Regular.eot');
	src: local('☺'), url('../fonts/DINOT-Regular.woff') format('woff'), url('../fonts/DINOT-Regular.ttf') format('truetype'), url('../fonts/DINOT-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.tekst{
	font-family: Tahoma, Geneva, sans-serif;
	color: #004D5A;
	line-height:20px;
}

.sig{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:10px;
	color: #488a96;
	line-height:20px;
}

.streep{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color: #CCC;
	line-height:20px;
	letter-spacing:1px;
}


h1, .maintitle { font:normal 20px "DIN", Arial, Helvetica, Geneva, sans-serif; color:#004D5A;; margin:0 0 4px 0;}
h2, .subtitle { font:normal 16px "DIN", Arial, Helvetica, Geneva, sans-serif; color:#a1c61e; margin:0 0 4px 0; padding:0;}
h3, .pagetitle  { font:normal 22px "DIN", Arial, Helvetica, Geneva, sans-serif; color:#004D5A; margin:0 0 0px 0; padding:0;}
h4             { font:normal 24px Verdana, Arial, Helvetica, Geneva, sans-serif; color:#87cb54; line-height:24px; border-bottom:1px #ddd solid; margin:10px 0; padding:20px;}
h5             { font:bold   16px Verdana, Arial, Helvetica, Geneva, sans-serif; color:black; margin:12px 0;}
h6             { font:bold   14px Verdana, Arial, Helvetica, Geneva, sans-serif; color:black; margin:12px 0;}
h7             { font:bold   12px Verdana, Arial, Helvetica, Geneva, sans-serif; color:black; margin:12px 0;}

#top{
	background-image:url(../images/bg_top.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:21px;
}

   
  
.menu_actief {
	font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#99be14; margin:0 0 13px 0; text-decoration:none; border-bottom:0px; text-shadow: #d7d7d7 1px 1px 0px;
}



a.menulink:link {
	font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#004e5b; margin:0 0 13px 0; text-decoration:none; border-bottom:0px; text-shadow: #d7d7d7 1px 1px 0px;
}

a.menulink:visited {
	font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#004e5b; margin:0 0 13px 0; text-decoration:none; border-bottom:0px; 
}

a.menulink:hover {
font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#7fa6ad; margin:0 0 13px 0; text-decoration:none; border-bottom:1px dotted #99be14;
}

a.menulink:active {
font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#004e5b; margin:0 0 13px 0; text-decoration:none; border-bottom:0px; text-shadow: #000 1px 1px 0px;
}


a.menuback:link {
	font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#99be14; margin:0 0 13px 0; text-decoration:none; border-bottom:0px; text-shadow: #d7d7d7 1px 1px 0px;
}
a.menuback:visited {
	font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#99be14; margin:0 0 13px 0; text-decoration:none; border-bottom:0px; text-shadow: #d7d7d7 1px 1px 0px;
}
a.menuback:hover {
	font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#99be14; margin:0 0 13px 0; text-decoration:none; border-bottom:0px; text-shadow: #d7d7d7 1px 1px 0px;
}
a.menuback:active {
	font:normal 16px "DIN", Verdana, Arial, Helvetica, Geneva, sans-serif; color:#99be14; margin:0 0 13px 0; text-decoration:none; border-bottom:0px; text-shadow: #d7d7d7 1px 1px 0px;
}
   
a.dnalink:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	border-right:3px #9fc221 solid;
	background-color:#004e5a;

}
a.dnalink:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	border-right:3px #9fc221 solid;
	background-color:#004e5a;
}
a.dnalink:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #004e5a;
	border-right:3px #9fc221 solid;
	background-color:#fff;
}
a.dnalink:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	border-right:3px #9fc221 solid;
	background-color:#004e5a;
}



a:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8FB11B;
	text-decoration: underline;
}
a:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8FB11B;
	text-decoration: underline;
}
a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8FB11B;
	text-decoration: none;
}
a:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8FB11B;
	text-decoration: underline;
}



.dnaListImg2, #DataList4_ctl00_Image1{
	/*border:1px solid #CCC;*/
}

#s2b-content-1,
#liss-content-1,
#qfor-content-1,
#kmo-content-1 {
	display: none;        /* required */
	position: absolute;   /* required */
	padding: 10px;
	border: 1px solid #333;
	background-color: #004D5A;
	width:450px;
	margin-left:-200px;
	color:#FFF;
	
}


.positionPartnerLogos { display:inline-block; width:50px;}
.positionPartnerLogos1 { display:inline-block; width:25px;}
.positionPartnerLogos2 { display:inline-block; width:25px;}



