@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}

#container{
	position:relative;
	margin:0 auto;
	width:800px;
	height:590px;
	/*background:#FFFFCC;*/
}

#top_balk {
	height:40px;
	width:780px;
	/*background:#66FF00;*/
	padding-left:20px;
}

/* inhoud top_balk */
.vlag {
	float:left;
	margin-top:20px;
	margin-left:10px;
	height:20px;
}

.sitemap {
	float:left;
	margin-top:24px;
	margin-left:20px;
	height:20px;
	font-size:11px;
}

.sitemap a {
	color:#000000;
	text-decoration:none;
}

.sitemap a:hover {
	color:#000000;
	text-decoration:underline;
}

.klik_hier {
	float:right;
	width:61px;
	height:26px;
	margin-top:15px;
	margin-right:20px;
}

/* einde inhoud top_balk */

#lichtkrant {
	width:800px;
	height:28px;
	background:url(../img/lichtkrant.gif);
	background-repeat:no-repeat;
	background-position:15px 0;
	_margin-bottom:-18px;
	padding-top:7px;
}

#sterretjes {
	width:400px;
	height:37px;
	padding:0 200px;
}

.ster {
	float:left;
}

.leeg {
	width:138px;
	height:37px;
	background:#fff;
	float:left;
}

#main {
	width:800px;
	height:457px;
	_height:475px;
	/*background:#3366FF;*/
}

#main_492 {
	width:800px;
	height:492px;
	background:url(../img/bg_feiten.jpg);
	background-repeat:no-repeat;
}

#main_492_bewijs {
	width:800px;
	height:492px;
	background:url(../img/bg_bewijs.jpg);
	background-repeat:no-repeat;
}

#main_492_story {
	width:800px;
	height:492px;
	background:url(../img/bg_story.jpg);
	background-repeat:no-repeat;
}


#main_492_plain {
	width:800px;
	height:492px;
}

#main_492_contact {
	width:800px;
	height:492px;
	background:url(../img/background_contact.gif) no-repeat;
	background-position:9px 10px;
}

#main_492_flash{
	width:800px;
	height:492px;
	_margin-left:-30px;
	
}

#main_scrollvenster {
	position:absolute;
	height:320px;
	width:670px;
	overflow: auto;
	left: 83px;
	top: 162px;
	scrollbar-3dlight-color: #e2cfb4k;
	scrollbar-arrow-color: white;
	scrollbar-base-color: #e2cfb4k;
	scrollbar-darkshadow-color: #e2cfb4;
	scrollbar-face-color: #e2cfce;
	scrollbar-highlight-color: #e2cfb4;
	scrollbar-shadow-color: white;

}
/* inhoud main */

.achtergrond_midden {
	position:absolute;
	width:482px;
	height:366px;
	z-index:2;
	top:120px;
	left:163px;
	background:url(../img/bg_home.jpg);
}

.achtergrond_links {
	position:absolute;
	_position:relative;
	width:482px;
	height:366px;
	z-index:2;
	top:120px;
	_top:30px;
	left:21px;
	_left:30px;
	background:url(../img/bg_home.jpg);
	_float:left;
}

.achtergrond1 {
	background:url(../img/bg_verkopen.gif);
}

.vingerafdruk_enkel {
	position:absolute;
	z-index:4;
	top:244px;
	left:87px;
	background:url(../img/vingerafdruk_enkel.gif);
	background-repeat:no-repeat;
	width:124px;
	height:127px;
}

.vingerafdruk_top_left {
	position:absolute;
	z-index:4;
	top:119px;
	left:800px;
	background:url(../img/vingerafdruk_enkel.gif);
	background-repeat:no-repeat;
	width:124px;
	height:127px;
}

.vingerafdruk_enkel_verkoop {
	position:absolute;
	z-index:4;
	top:30px;
	left:296px;
	background:url(../img/vingerafdruk_enkel.gif);
	background-repeat:no-repeat;
	width:124px;
	height:127px;
}

.not_guilty {
	position:absolute;
	z-index:3;
	top:211px;
	left:541px;
	background:url(../img/not_guilty.gif);
	width:222px;
	height:165px;
}

.not_guilty_links {
	position:absolute;
	_position:relative;
	z-index:3;
	top:100px;
	_top:30px;
	left:20px;
	_left:-460px;
	background:url(../img/not_guilty.gif);
	width:222px;
	height:165px;
}

.not_guilty_links_onder {
	position:absolute;
	z-index:3;
	top:375px;
	left:11px;
	background:url(../img/not_guilty.gif);
	width:222px;
	height:165px;
}

.logo {
	position:absolute;
	_position:relative;
	z-index:5;
	top:483px;
	_top:75px;
	left:37px;
	_left:-340px;
	width:123px;
	height:68px;
}

.logo2 {
	position:absolute;
	_position:relative;
	z-index:5;
	top:482px;
	_top:390px;
	left:34px;
	_left:30px;
	width:123px;
	height:68px;
}

.logo3 {
	position:absolute;
	_position:relative;
	z-index:5;
	top:482px;
	_top:-5px;
	left:34px;
	_left:30px;
	width:123px;
	height:68px;
}

.tekstvlak {
	width:260px;
	margin:50px 50px auto 520px;
	_margin:-180px 0 0 40px;
	float:left;
}

.border_top {
	width:260px;
	height:23px;
	background:url(../img/hoekjes_tekstvlak_top.gif);
	float:left;
}

.border_bottom {
	width:260px;
	height:23px;
	background:url(../img/hoekjes_tekstvlak_top_b.gif);
	float:left;
}

.tekstvlak_titel {
	width:260px;
	float:left;
	padding-top:10px;
	text-align:center;
}

.tekstvlak_main {
	width:220px;
	float:left;
	padding:20px;
	text-align:justify;
	font-size:14px;
}

.barcode_tekst {
	background:url(../img/barcode_tekst.gif) no-repeat;
	background-position:0 23px;
	width:24px;
	height:319px;
	float:left;
	margin:50px 0 0 0;
}

.productvenster {
	background:url(../img/streepjes_achtergrond.gif);
	height:319px;
	width:740px;
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.claims {
	background:url(../img/claims.gif);
	background-repeat:no-repeat;
	width:506px;
	height:41px;
	float:left;
	margin-top:70px;
	margin-left:220px;
}

.product_test {
	width:214px;
	height:317px;
	position:relative;
	margin-left:140px;
}

.tab_enkel {
	
	background:url(../img/nieuws_achtergrond.jpg);
	background-repeat:no-repeat;
	width:755px;
	_width:755px;
	height:490px;
	_height:490px;
	float:left;
	margin:0;
	_margin:0 0 -66px 0;
	/*_margin:1px 23px 1px 22px;*/
}

.tab_enkel_plain {
	
	background:url(../img/achtergrond_sitemap.gif);
	background-repeat:no-repeat;
	width:755px;
	_width:755px;
	height:490px;
	_height:490px;
	float:left;
	margin:0;
	/*_margin:1px 23px 1px 22px;*/
}

.tab_feiten {
	background-repeat:no-repeat;
	width:724px;
	height:462px;
	float:left;
}

.tab_bewijs {
	background:url(../img/bg_bewijs.jpg);
	background-repeat:no-repeat;
	width:724px;
	height:462px;
	float:left;
	margin:17px 38px 0 38px;
}

.feiten_top {
	width:76px;
	height:19px;
	position:absolute;
	left: 85px;
	top: 70px;
}

.titel_feiten {
	height:15px;
	position:absolute;
	left: 68px;
	top: 126px;
}

.feiten_tekstvak {
	width:285px;
	position:relative;
	margin:110px 0 0 -55px;
	*margin:110px 0 0 75px;
	_margin:110px 0 0 40px;
	font-size:11px;
	float:left;
	height:315px;
	overflow:auto;
	padding:0 10px 10px 0;
	scrollbar-3dlight-color: #e2cfb4k;
	scrollbar-arrow-color: white;
	scrollbar-base-color: #e2cfb4k;
	scrollbar-darkshadow-color: #e2cfb4;
	scrollbar-face-color: #e2cfce;
	scrollbar-highlight-color: #e2cfb4;
	scrollbar-shadow-color: white;
	
}


.bewijs_tekstvak {
	width:317px;
	position:relative;
	margin:0;
	font-size:11px;
	float:left;
}

.bewijs_tekstvak_breder {
	width:640px;
	position:relative;
	margin:0;
	font-size:11px;
	float:left;
}

.bewijs_rechts {
	float:right;
	font-style:italic;
	font-weight:bold;
	font-size:11px;
	width:317px;
	text-align:right;
}

.feiten_tekstvak h3, .bewijs_tekstvak h3, .bewijs_tekstvak_breder h3, .meernieuws_tekstvak h3 {
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.feiten_tekstvak p, .bewijs_tekstvak p, .bewijs_tekstvak_breder p, .meernieuws_tekstvak p {
	margin:0 0 10px 0;
	padding:0;
}

.meernieuws_tekstvak h3 a:link, .meernieuws_tekstvak h3 a:visited {
	color:#000000;
	text-decoration:none;
}

.voedingswaarden_tabel {
	margin-top:320px;
	margin-bottom:-100px;
	margin-left:50px;
	float:left;
}

.voedingswaarde_tabel td {
	font-size:9px;
}

td {
	font-size:11px;
}

.voedingswaarden_tabel td h3 {
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.bewijs_top {
	width:79px;
	height:18px;
	position:absolute;
	left: 185px;
	top: 72px;
}

.story_top {
	width:79px;
	height:18px;
	position:absolute;
	left: 300px;
	top: 72px;
}

.product_info {
	width:277px;
	height:282px;
	position:absolute;
	left: 406px;
	top: 76px;
}

.product_info_forest{
	background:url(../img/product_plaatje_forest.gif);
	width:277px;
	height:282px;
	position:absolute;
	left: 406px;
	top: 78px;
}

.bewijs_foto {
	position:absolute;
	background:url(../img/foto_bewijs.gif);
	width:272px;
	height:215px;
	left: 360px;
	top: 0px;
}

.bewijs_paparazzi {
	position:absolute;
	width:97px;
	height:199px;
	left: 384px;
	top: 0px;
}

/* main verkooppunten */

#main_492_plain .foto_links {
	background:url(../img/verkpnt.jpg) no-repeat;
	width:313px;
	height:458px;
	float:left;
	margin:17px 0 0 -120px;
	*margin:17px 0 0 10px;
}

#main_492_plain .winkels {
	width:280px;
	height:300px;
	float:left;
	margin:0 0 0 100px;
}

#main_492_plain .tekstvlak {
	width:345px;
	float:left;
	margin:10px 0 0 90px;
}

#main_492_plain .tekstvlak .border_top {
	background:url(../img/hoekjes_tekstvlak_breed_top.gif) no-repeat;
	width:345px;
	height:23px;
}

#main_492_plain .tekstvlak_main {
	width:300px;
	float:left;
	padding:0 20px;
	text-align:justify;
	font-size:12px;
	line-height:140%;
}

#main_492_plain .tekstvlak .border_bot {
	background:url(../img/hoekjes_tekstvlak_breed_bot.gif) no-repeat;
	width:345px;
	height:23px;
	float:left;
}

.titel_verkooppunten {
	with:300px;
	margin-bottom:10px;
}

.back {
	float:left;
	margin:0 0 0 100px;
	padding:0px;
}

/* inhoud nieuws */

.breaking_news {
	position:absolute;
	width:314px;
	height:133px;
	left: 5px;
	top: 50px;
}

.top_balk {
	float:right;
	height:14px;
	margin:70px 20px 30px 0;
	_margin-top:70px;
	width:600px;
}

.top_balk .link{
	float:right;
	
}	

.nieuws_foto {
	width:302px;
	height:282px;
	margin:0 30px 0 40px;
	float:left;
	padding-top:10px;
}

.nieuws_tekstvlak {
	width:350px;
	_width:330px;
	max-height:265px;
	float:left;
}

.nieuws_titel {
	width:300px;
	_width:290px;
	flaot:left;
	margin-bottom:5px
}

h1.nieuws_titel {
	font-size:14px;
}

.nieuws_inhoud {
	width:340px;
	_width:320px;
	height:265px;
	float:left;
	font-size:11px;
	overflow:auto;
	padding:10px 10px 0 0;
	scrollbar-3dlight-color: #e2cfb4k;
	scrollbar-arrow-color: white;
	scrollbar-base-color: #e2cfb4k;
	scrollbar-darkshadow-color: #e2cfb4;
	scrollbar-face-color: #e2cfce;
	scrollbar-highlight-color: #e2cfb4;
	scrollbar-shadow-color: white;
}


.nieuws_inhoud p{
	margin:10px 0 0 0;
	padding:0;
}

.meer_nieuws {
	float:right;
	margin:60px 20px 0 0;
	_margin:10px 20px 0 0;
}

.meer_nieuws .tekst{
	float:left;
}

.pijl_nieuws {
	margin:0 5px;
	width:17px;
	height:15px;
}

.pijl_nieuws_float {
	margin:0 5px;
	width:17px;
	height:15px;
	float:left;
}


/* meer nieuws */

.meernieuws_tekstvak {
	width:300px;
	position:relative;
	margin:0 0 0 80px;
	font-size:11px;
	float:left;
}

.meernieuws_tekstvak .titel {
	width:300px;
	height:20px;
	float:left;
	position:relative;
	margin-top:20px;
}

.meernieuws_tekstvak .tekst {
	width:180px;
	float:left;
	position:relative;
}

.meernieuws_tekstvak .plaatje {
	width:100px;
	float:left;
	position:relative;
	margin-left:20px;
}


/* inhoud contact */

.contact_achtergrond {
	background:url(../img/background_contact.gif) no-repeat;
	width:780px;
	height:474px;
	margin:9px 10px;
	
}

.contact_adres {
	width:150px;
	float:left;
	margin:40px 0 0 60px;
	_margin:40px 0 0 35px;
	color:#FFFFFF;
	font-weight:bold;
}

.contact_adres a:link, .contact_adres a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.contact_onderzoeksformulier {
	float:left;
	margin:70px 0 0 170px;
}

.contact_tabel {
	float:left;
	width:350px;
	margin:20px 0 0 385px;
	_margin:20px 0 0 170px
}

.contact_tabel_en {
	float:left;
	width:350px;
	margin:55px 0 0 385px;
	_margin:20px 0 0 195px;
}

.contact_verklaring {
	width:339px;
	height:46px;
	float:left;
}

.contact_verklaring_en {
	width:339px;
	height:60px;
	float:left;
}

.contact_verstuur {
	width:112px;
	height:26px;
	float:right;
	margin-top:10px;
	margin-right:10px;
	
}

form {
	margin:0;
	padding:0;
}	
/* einde inhoud main */



#navigatie_balk {
	width:800px;
	height:75px;
	background:url(../img/menubalk.gif);
	background-repeat:no-repeat;
	background-position:5px 0;
	left: 394px;
	top: 89px;
	left: 518px;
	top: 102px;
}

/* sitemap */

.invulling {
	margin:100px 0 0 100px;
	font-size:12px;
}

.invulling a:link, .invulling a:visited{
	color:#000000;
	text-decoration:none;
}

.invulling a:hover {
	color:#000000;
	text-decoration:underline;
}

/* inhoud navigatie_balk */

.menu {
      width: 790px;
	  height:50px;
      margin: 10px 0 0 5px;
	  *margin:25px 0 0 5px;
      padding: 0;
    }
    .menu ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
    }
    .menu li {
      margin: 27px 0 0 0;
	  *margin:0;
      float: left;
	  padding:0 23px 0 23px;
      text-align: center;
    }
   
   
img {
	border:0;
}

/* link standaard */

a:link, a:visited {
	color:#000000;
	text-decoration:none;
}

a:hover {
	color:#000000;
	text-decoration:underline;
}

 .sIFR-active h1.nieuws_titel {
      padding: 0;
	  margin: 0;
	  font-size:14px;
    }

