/* CSS Document */
body{
	margin:0 auto;
	padding:0;
	border:0;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; /**/
	height:100%;
	margin-top:10px;
}
/*div, p, form, label, input, textarea, img{*/
div, p, img{
	margin:0; padding:0; border:0;
}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#0069B4;
	text-align:left;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#2281C4;
	text-align:left;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#8AADDC;
	text-align:left;
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#99CC00;
	text-align:left;
}
h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#67584F;
	text-align:left;
}
h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#836E63;
	text-align:left;
}


h1.prodcat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#FFF;
	text-align:left;
	background-color:#006BB4;
	height:20px;
	line-height:20px;
	display:block;
	clear:both;
	margin-bottom:10px;
	padding-left:5px;
	padding-bottom:5px;
	vertical-align:middle;
}
#h1meerlink{
	text-align:right;
	color:#006BB4;
	font-size:12px;
	margin-bottom:15px;
	clear:both;
	width:550px;
}
#h1meerlink a, #h1meerlink a:link, #h1meerlink a:visited{
	color:#006BB4;
}
#h1meerlink a:hover{
	color:#555;
	text-decoration:none;
}
h2{
}
h3{ 
}
h4{ 
}
h5{ 
}
h6{ 
}

/*a, a:link, a:visited{
	color: #2D5672;
	text-decoration:underline;
	font-weight:normal;
}
a:hover, a:active{
	color: #D60B07;
	text-decoration:none;
	font-weight:normal;
}*/
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
.spacer{
	clear:both; 
	font-size:0px; 
	line-height:0px;
}
#container{
	width:100%;
	height:100%;
	vertical-align:top;
	text-align:center;
	margin:0 auto;
	padding:0;
	border:0;
}

/* HEADER */
#headercontainer{
	width:893px;
	height:200px;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:top;
}
#headerimg{
	width:673px;
	height:200px;
	position: relative;
	float:left;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:top;
	background-image:url(images/header_blank.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#headerimg img{
	margin:0 auto;
	padding:0;
	border:0;
	display:inline;
	vertical-align:top;
	height:200px;
}
#headerlogo{
	width:220px;
	height:200px;
	position:relative;
	float:right;
	clear:right;
	margin:0 auto;
	padding:0;
	border:0;
	background:url(images/eenhoorn_logo.gif) no-repeat;
	cursor:pointer;
}
#navcontainer{
	width:893px;
	height:77px; /*was 52   + de winkelwagen row 25*/
	margin:0 auto;
	padding:0;
	border:0;
}
#nav{
	width:777px;
	height:52px;
	margin:0 auto;
	padding:0;
	border:0;
	background:url(images/navbalk.jpg) no-repeat;
	position:relative;
	float:right;
	font-size:12px;
}
#hnav{
	width:777px;
	height:21px;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:middle;
}
#hitem{
	width: 110px; /*128*/
	height: 21px;
	line-height:21px;
	margin:0 auto;
	padding:0;
	border:0;
	text-align:center;
	vertical-align:middle;
	position:relative;
	float:left;
	display:inline;
	border-right:1px #000000 solid;
}
#hitem a, a:link, a:visited{
	width: 110px; /*128*/
	height: 21px;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:middle;
	display:block;
}
#hitem a:hover{
	width: 110px; /*128*/
	height: 21px;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#0099FF;
	vertical-align:middle;
	display:block;
}
#mnav{
	width:777px;
	height:9px;
	line-height:9px;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:middle;
}
#snav{
	width:777px;
	height:22px;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:middle;
}
#sitem{
	width:110px;
	height:22px;
	line-height:22px;
	margin:0 auto;
	padding:0;
	border:0;
	text-align:center;
	vertical-align:middle;
	position:relative;
	float:left;
	display:inline;
	border-right:1px #000000 solid;
}
#sitem a, a:link, a:visited{
	width:110px;
	height:22px;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:middle;
	display:block;
}
#sitem a:hover{
	width:110px;
	height:22px;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#0099FF;
	vertical-align:middle;
	display:block;
}
#sitem img{
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:middle;
}
#winkelwagen{
	width:775px; /* 777 */
	height:30px; /* 25 + 5px witruimte boven */
	margin:0 auto;
	padding:0;
	border:0;
	/*background:url(images/navbalk.jpg) no-repeat;*/
	position:relative;
	float:right;
	border-left:1px solid #006BB3;
	border-right:1px solid #006BB3;
}
#winkelwagen img{border:0; margin:0; padding:0; display:block; float:right; clear:both; margin-right:15px; margin-top:5px;}
/* END HEADER */

/* FOOTER */
#footercontainer{
	width:893px;
	margin:0 auto;
	padding:0;
	border:0;
	height:45px;
	line-height:45px;
	vertical-align:middle;
}
#footer{
	width:777px;
	margin:0 auto;
	padding:0;
	border:0;
	position:relative;
	float:right;
	display:block;
}
a.footerlink, a.footerlink:link, a.footerlink:visited{
	color:#A3B2CC;
	text-decoration:none;
}
a.footerlink:hover{
	color:#000000;
	text-decoration:none;
}
a.oranje, a.oranje:link, a.oranje:visited{
	color:#F99700;
	text-decoration:none;
}
a.oranje:hover{
	color:#000000;
	text-decoration:none;
}
/* END FOOTER */

/* BODY */
#bodycontainer{
	width:893px;
	height:100%;
	margin:0 auto;
	padding:0;
	border:0;
}
#bodycontent{
	width:775px;
	height:100%;
	margin:0 auto;
	padding:0;
	border:0;
	position:relative;
	float:right;
	border-left:1px #006BB3 solid;
	border-right:1px #006BB3 solid;
	border-bottom:1px #006BB3 solid;
}
#bodycontentblue{
	width:775px;
	height:100%;
	margin:0 auto;
	padding:0;
	border:0;
	position:relative;
	float:right;
	border-left:1px #006BB3 solid;
	border-right:1px #006BB3 solid;
	border-bottom:1px #006BB3 solid;
	background-color:#DEE5F5;
}
#home{
	width:775px; /*777*/
	margin:0 auto;
	padding:0;
	border:0;
}
#home a, a:link, a:visited{
	color:#A3B2CC;
	text-decoration:none;
	display:inline;
	width:auto;
	vertical-align:bottom;
}
#home a:hover{
	color:#000000;
	text-decoration:none;
	display:inline;
	width:auto;
	vertical-align:bottom;
}
#maincol{
	width:523px;
	margin:0 auto;
	padding:0;
	border:0;
	position:relative;
	float:left;
}
#hpbloktop{
	width:483px;
	height:193px;
	margin:0 auto;
	margin-top:12px;
	padding:0;
	border:0;
	text-align:left;
	/*background-color:#CCCCCC;*/
}
#hpbloktop1{
	width:128px; /*145*/ /* 128 */
	height:193px;
	margin:0 auto;
	padding:0;
	border:0;
	/*background:url(images/body/indekijker_bis.jpg);*/
	background:url(images/body/indekijker_pv1.jpg);
	position:relative;
	float:left;
}
#hpbloktop2{
	width:345px; /*338*/ /* 345  padding 5*/
	height:183px; /*193*/
	margin:0 auto;
	padding:5px;
	border:0;
	/*background:url(images/body/indekijker2_bis.jpg);*/
	background:url(images/body/indekijker_pv2.jpg);
	position:relative;
	float:left;
	text-align:left;
}
/*#hpbloktop2 img{
	margin:0 auto;
	padding:5px;
	border:0;
	position:relative;
	float:left;
	text-align:left;
}*/
#hpbloktoptxt{
	width:213px; /*203 *-*-*-*-*-*-**/ /*338*/
	height: 183px; /*193*/
	margin:0 auto;
	padding:0; /*0*/
	border:0;
	position:relative;
	float:left;
	display:block;
	clear:right;
	text-align:left;
	font-size:11px;
	line-height:13px;
}
#hpbloktoptxt h1{
	margin:0 auto;
	padding:0; /*0*/
	border:0;
	position:relative;
	display:block;
	text-align:left;
	font-size:14px;
	line-height:15px;
	color:#005F9D; /*006AB2; /*333333;*/
	margin-bottom:5px;
}
#hpbloktoptxt h2{
	margin:0 auto;
	padding:0; /*0*/
	border:0;
	margin-bottom:8px;
	position:relative;
	display:block;
	text-align:left;
	font-size:12px;
	color:#006AB2; /*333333;*/
}
#hpbloktoptxt a, a:link, a:visited{
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
#hpbloktoptxt a:hover{
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
#hpbloktopnav{
	float:right;
	display:block;
	color:#FFFFFF;
}
#hpbloktopnav a.prevkijk, #hpbloktopnav a:link.prevkijk, #hpbloktopnav a:link.prevkijk, #hpbloktopnav a:visited.prevkijk{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	/*display:block;*/
	/*float:right;*/
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
}
#hpbloktopnav a:hover.prevkijk{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	/*display:block;*/
	/*float:right;*/
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
}
#hpbloktopnav a.nextkijk, #hpbloktopnav a:link.nextkijk, #hpbloktopnav a:link.nextkijk, #hpbloktopnav a:visited.nextkijk{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	/*display:block;*/
	/*float:right;*/
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
}
#hpbloktopnav a:hover.nextkijk{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	/*display:block;*/
	/*float:right;*/
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
}

#hpbloktoppic{
	margin:0 auto;
	padding:0;
	border:0;
	width:130px; /*115*//**-*-*-*-*-*-**/
	height:183px; /**/
	line-height:183px;
	position:relative;
	float:left;
	display:block;
	/*display:table-cell;*/
	text-align:left;
	/*vertical-align:middle;*/
}
#hpbloktoppic img{
	margin:0 auto;
	padding:0;
	border:0;/*1px solid #333*/
	position:relative;
	display:block;
	/*margin-top:12px;*/
}



#hpblokbottom{
	width:483px;
	height: 193px;
	margin:0 auto;
	margin-top:12px;
	padding:0;
	border:0;
	text-align:left;
	/*background-color:#DDDDDD;*/
}
#hpblokbottom1{
	width:128px; /*145*/
	height: 193px; /*193*/
	margin:0 auto;
	padding:0;
	border:0;
	/*background:url(images/body/heetvandenaald_bis.jpg);*/
	background:url(images/body/nieuwsflits1.jpg);
	position:relative;
	float:left;
}
#hpblokbottom2{
	width:345px; /*328*/ /*338*/
	height: 183px; /*183*/ /*193*/
	margin:0 auto;
	padding:5px; /*0*/
	border:0;
	/*background:url(images/body/heetvandenaald2_bis.gif);*/
	background:url(images/body/nieuwsflits2.jpg);
	position:relative;
	float:left;
	text-align:left;
	font-size:11px;
}
#hpblokbottom2 h2{
	margin:0 auto;
	padding:0;
	border:0;
}
#hpblokbottomtxt{
	width:213px; /*203 *-*-*-*-*-*-**/ /*338*/
	height: 183px; /*193*/
	margin:0 auto;
	padding:0; /*0*/
	border:0;
	position:relative;
	float:left;
	display:block;
	clear:right;
	text-align:left;
	font-size:11px;
	line-height:13px;
}
#hpblokbottomtxt h1{
	margin:0 auto;
	padding:0; /*0*/
	border:0;
	position:relative;
	margin-bottom: 5px;
	display:block;
	text-align:left;
	font-size:14px;
	line-height:15px;
	color:#65574E; /*333333;*/
}
#hpblokbottomtxt h2{
	margin:0 auto;
	padding:0; /*0*/
	border:0;
	margin-bottom: 8px;
	position:relative;
	display:block;
	text-align:left;
	font-size:12px;
	color:#816C5C; /*333333;*/
}
#hpblokbottomtxt a, a:link, a:visited{
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
#hpblokbottomtxt a:hover{
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
#hpblokbottomnav{
	float:right;
	display:block;
}
#hpblokbottomnav a.readmore, #hpblokbottomnav a:link.readmore, #hpblokbottomnav a:link.readmore, #hpblokbottomnav a:visited.readmore{
	font-size:11px;
	color:#006AB2; /*79C0E0;*/
	text-decoration:none;
	/*display:block;*/
	/*float:right;*/
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
}
#hpblokbottomnav a:hover.readmore{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	/*display:block;*/
	/*float:right;*/
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
}
#hpblokbottompic{
	margin:0 auto;
	padding:0;
	border:0;
	width:130px; /*115*//**-*-*-*-*-*-**/
	height:183px; /**/
	line-height:183px;
	position:relative;
	float:left;
	display:block;
	text-align:left;
	vertical-align:middle;
}
#hpblokbottompic img{
	margin:0 auto;
	padding:0;
	border:0;/*1px solid #333*/
	position:relative;
	display:block;
	/*margin-top:12px;*/
}


#hpthemablok{
	width:483px;
	margin:0 auto;
	/*margin-top:12px;*/
	/*margin-bottom:12px;*/
	padding:0;
	border:0;
	vertical-align:top;
}
#hpthemablok h1.theme1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; /*19*/
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:228px;
	/*height:21px;*//*25*/ /*29*/
	line-height:21px; /*25*/
	vertical-align:middle;
	background-color:#3AB2C2;
	display:block;
	margin:0;
	padding:0;
	border:0;
	margin-bottom:10px;
}
#hpthemablok h1.theme2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;/**/
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:228px;
	/*height:21px;*//*29*/
	line-height:21px;
	vertical-align:middle;
	background-color:#95C21F;
	display:block;
	margin:0;
	padding:0;
	border:0;
	margin-bottom:10px;
}
#hpthemablok h1.theme3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;/*20*/
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:228px;
	/*height:21px;*/
	line-height:21px;
	vertical-align:middle;
	background-color:#A152A5;
	display:block;
	margin:0;
	padding:0;
	border:0;
	margin-bottom:10px;
}
#hpthemablok h1.theme4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;/*20*/
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:228px;
	/*height:21px;*/
	line-height:21px;
	vertical-align:middle;
	background-color:#FD9C35;
	display:block;
	margin:0;
	padding:0;
	border:0;
	margin-bottom:10px;
}

#thema1hp{
	width:228px;
	min-height:181px;
	/*background-color:#009900;*/
	position: relative;
	float:left;
	display:block;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:top;
	text-align:left;
}
#thema2hp{
	width:228px;
	min-height:181px;
	/*background-color:#009900;*/
	position: relative;
	float:right;
	display:block;
	clear:right;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:top;
	text-align:left;
}
#thema3hp{
	width:228px;
	min-height:181px; /**/
	/*background-color:#009900;*/
	position: relative;
	float:left;
	display:block;
	margin:0 auto;
	padding:0;
	border:0;
	/*margin-top:12px;*/
	vertical-align:top;
	text-align:left;
}
#thema4hp{
	width:228px;
	min-height:181px; /**/
	/*background-color:#009900;*/
	position: relative;
	float:right;
	display:block;
	clear:right;
	margin:0 auto;
	padding:0;
	border:0;
	/*margin-top:12px;*/
	vertical-align:top;
	text-align:left;
}
#themahpspacer{
	width:400px;
	min-height:12px; /**/
	/*background-color:#CCCCCC;*/
	/*position: relative;*/
	/*float:left;*/
	/*display: table-cell; /*block*/ 
	clear:both;
	margin:0 auto;
	padding:0;
	border:0;
	/*margin-top:12px;*/
}
#themaimage, #themaimagehp1, #themaimagehp2, #themaimagehp3, #themaimagehp4{
	margin:0 auto;
	padding:0;
	border:0;
	/*margin-top:15px;*/
	width:120px;
	text-align:left;
	/*display:inline;*/
	display:block;
	float:left;
}
/*#themaimage img, #themaimagehp1 img, #themaimagehp2 img, #themaimagehp3 img, #themaimagehp4 img{
	border:1px solid #333;
}*/
#thematext{
	margin:0 auto;
	padding:0;
	border:0;
	/*margin-top:15px;*/
	/*width:108px;*/
	text-align:left;
	display:inline;
	/*clear:right;*/
}
#thematexthp1{
	margin:0 auto;
	padding:0;
	border:0;
	text-align:left;
	display:inline;
	font-size:11px;
}
#thematexthp2{
	margin:0 auto;
	padding:0;
	border:0;
	text-align:left;
	display:inline;
	font-size:11px;
}
#thematexthp3{
	margin:0 auto;
	padding:0;
	border:0;
	text-align:left;
	display:inline;
	font-size:11px;
}
#thematexthp4{
	margin:0 auto;
	padding:0;
	border:0;
	text-align:left;
	display:inline;
	font-size:11px;
}


#themanav{
	margin:0 auto;
	padding:0;
	border:0;
	width:228px;
	text-align:right;
	display:block;
	clear:both;
}
#themanav a, #themanav a:link, #themanav a:link, #themanav a:visited{
	font-size:11px;
	color:#006AB2; /*79C0E0;*/
	text-decoration:none;
	/*display:block;*/
	/*float:right;*/
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
}
#themanav a:hover{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	/*display:block;*/
	/*float:right;*/
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
}
#hp1content img{margin:0; padding:0; border:0;/*1px solid #333*/ display:block; float:left;}
#hp2content img{margin:0; padding:0; border:0;/*1px solid #333*/ display:block; float:left;}
#hp3content img{margin:0; padding:0; border:0;/*1px solid #333*/ display:block; float:left;}
#hp4content img{margin:0; padding:0; border:0;/*1px solid #333*/ display:block; float:left;}





#rightcol{
	width:252px;
	margin:0 auto;
	padding:0;
	border:0px;
	position:relative;
	float:left;
	clear:right;
	background-color:#F3F2F0;
	margin-top:12px;
}
#top10header{
	width:252px;
	height:80px;/*113*/
	margin:0 auto;
	padding:0;
	border:0;
	background:url(images/body/boekentopheader.jpg) no-repeat top left;
}
#boekentop10{
	width:252px;
	text-align:left;
	font-size:13px;
	line-height:24px;
	vertical-align:middle;
}
#topboekitem{
	width:212px;
	min-height:24px; /**/
	line-height:20px;
	position: relative;
	float:left;
	display: block; /*block*/ 
	clear:right;
	margin:0 auto;
	padding:0;
	/*padding-left:5px;*/
	padding-right:5px;
	border:0;
	vertical-align:middle;
}
#topboekitem a, a:link, a:visited{
	color:#000000;
	text-decoration:none;
}
#topboekitem a:hover{
	color:#666666;
	text-decoration:underline;
}
#topboeknr{
	margin:0 auto;
	padding:0;
	border:0;
	/*height:24px;/* 
	width:24px; +5 */
	position:relative;
	float:left;
	display:block;
	clear:left;
	/*vertical-align:middle;*/
}
#topboeknr img{
	margin:0 auto;
	padding:0;
	padding-left:5px;
	padding-right:5px;
	border:0;
	height:24px;
	width:24px;
	vertical-align:middle;
	position:relative;
	float:left;
	display:block;
}

#boekentopspacer{
	width:252px;
	min-height:9px; /**/
	background:url(images/body/boekentopspacer.jpg) repeat-x left;
	/*position: relative;*/
	/*float:left;*/
	/*display: table-cell; /*block*/ 
	clear:both;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:middle;
	/*margin-top:12px;*/
}
#boekentopbottom{
	width:252px;
	text-align:left;
	font-size:13px;
	line-height:16px;
	height:16px;
	vertical-align:middle;
	/*background:url(images/body/boekentopbottom.jpg) repeat-x left;*/
}
#eventblok{
	width:252px;
	margin:0 auto;
	padding:0;
	border:0;
}
#verjaardag{
	width:252px;
	text-align:center;
	font-size:13px;
	/*line-height:119px;*/
	height:119px;
	vertical-align:bottom;
	background:url(images/body/verjaardag_event.jpg) repeat-x left;
	color:#FFFFFF;
	margin:0;
	padding:0;
	border:0;
	clear:both;
}
#partypeople{
	width:220px;/*220*/
	text-align:left;
	font-size:13px;
	/*line-height:119px;*/
	height:73px;
	margin:0 auto;
	padding:0;
	border:0;
	/*margin-top:60px;
	margin-right:5px;*/
	/*padding:30px 17px 5px 5px;*/
	display:block; /*block*/
	position:relative;
	text-align:left;
	top:50px;
	left:20px;/*10*/
	vertical-align:bottom;
}
#partypeople a.vj, a.vj:link, a.vj:visited{
	color:#FFFFFF;
	text-decoration:none;
	position:relative;
	/*float:right;*/
	display:block;
	line-height:normal;
	vertical-align:bottom;
}
#partypeople a.vj:hover{
	color:#333333;
	text-decoration:none;
	position:relative;
	/*float:right;*/
	display:block;
	line-height:normal;
	vertical-align:bottom;
}
#bannerstop{
	margin:0;
	padding:0;
	border:0;
	width:252px;
	}
#banners{
	width:252px;
	text-align:right;
	font-size:13px;
	/*line-height:119px;*/
	/*height:65px;*/
	vertical-align:bottom;
	/*background:url(images/body/verjaardag_event.jpg) repeat-x left;*/
	color:#FFFFFF;
	margin:0;
	padding:0;
	border:0;
}
#banners img{border:0; padding:0; margin:0; display:block; float:right; vertical-align:bottom;}


#eventbottom{
	width:252px;
	text-align:left;
	font-size:13px;
	line-height:21px;
	height:21px;
	vertical-align:middle;
	/*background:url(images/body/eventbottom.jpg) repeat-x left;*/
}

#cataloog{
	width:252px;
	text-align:left;
	font-size:13px;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:top;
}
#cataloog img{
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:top;
}

#folder{
	width:252px;
	text-align:left;
	font-size:13px;
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:top;
}
#folder img{
	margin:0 auto;
	padding:0;
	border:0;
	vertical-align:top;
}
/*#foldersblok{ display:block; margin-top:15px;}*/

/* END BODY */

/* BEGIN BOEKEN */
#boekencontainer{
	width:775px; /*777*/
	height:100%;
	margin:0 auto;
	padding:0;
	border:0;
	background-color:#DEE5F5;
}
#boekencontainer a, a:link, a:visited{
	color:#A3B2CC;
	text-decoration:none;
	display:inline;
	width:auto;
	vertical-align:bottom;
}
#boekencontainer a:hover{
	color:#000000;
	text-decoration:none;
	display:inline;
	width:auto;
	vertical-align:bottom;
}
#lijnspacer{
	width:100%;
	height:10px;
	margin:0;
	padding:0;
	border:0;
	border-bottom:1px solid #006FB7;
	background-color:#FFFFFF; 
}
#leftcolnav{
	width:198px; /**/ /*252*/
	height:100%;
	margin:0 auto;
	padding:0;
	border:0;
	position:relative;
	float:left;
	background-color:#DEE6F6;
	text-align:left;
}
#navmainspacer{
	width:8px;
	height:100%;
	margin:0 auto;
	padding:0;
	border:0;
	position:relative;
	float:left;
	background-color:#FFFFFF;
}
#maincol2{
	width:577px;/*569*/ /*588*//*513*/
	height:100%;
	margin:0 auto;
	padding:0;
	border:0;
	position:relative;
	float:left;
	clear:right;
	background-color:#FFFFFF;
}
#zijnav{
	width:198px;
	height:100%;
	min-height:500px;
	margin:0;
	padding:0;
	border:0;
	background-image:url(images/zijnav/navbg.jpg);
	background-repeat:repeat-x;
	background-color:#DEE6F6;
	position:relative;
	display:block;
}
#zijnavheader{
	width:198px;
	height:48px; /*48*/
	margin:0 auto;
	padding:0;
	border:0;
	/*background-image:url(images/zijnav/navheaderbg.gif);
	background-position:top left;
	background-repeat:no-repeat;*/
	/*position:relative;*/
	/*float:left;*/
	display:block;
	clear:right;
}
#zijnavheader img{
	margin:0 auto;
	padding:0;
	border:0;
	display:block;
	clear:right;
}
#zijnavbutt{
	width:198px; /*190*/
	height:42px;
	margin:0 auto;
	padding:0;
	margin-bottom:5px;
	border:0px;
	/*position:relative;*/
	/*float:left;*/
	display:block;
	clear:right;
}
#zijnavbutt img{
	margin:0 auto;
	padding:0;
	border:0;
	float:left;
	display:block;
	clear:right;
}
#zijnavtarieven{
	width:198px; /*190*/
	height:42px;
	margin:0 auto;
	padding:0;
	margin-bottom:5px;
	border:0px;
	/*position:relative;*/
	/*float:left;*/
	display:block;
	clear:right;
}
#zijnavtarieven a, #zijnavtarieven a:link, #zijnavtarieven a:visited{
	color:#333;
	text-decoration:none;
}
#zijnavtarieven a:hover{
	color:#000;
	text-decoration:none;
}

#subnavcontainer{
	width:198px; /*190*/
	min-height:10px;
	margin:0 auto;
	padding:0;
	border:0;
	display:block;
	clear:right;
	margin-bottom:5px;
	text-align:left;
}
#subnavcontainer img{
	margin:0 auto;
	height:5px;
	padding:0;
	border:0;
	width:198px;
	/*float:left;*/
	display:block;
	clear:right;
}
#subnav{
	width:187px;/*187*//*190*/
	margin:0 auto;
	padding:0;
	border:0;
	float:left;
	display:block;
	clear:right;
	background-color:#FFFFFF;
}
#subnav ul{
	margin:0;
	padding:0;
	border:0;
	/*margin-left:10px;/*10*/
	padding-left:10px;/*10*/
	color: #006FB7;
	list-style-type:none;
	list-style-position:inside;
	color:#006FB7;
}
#subnav li{
	margin:0;
	padding:0;
	border:0;
	margin-bottom:10px;
}
#subnav ul a{
	color:#006FB7;/* 006FB7 */
}
#zijsubnavfooter{
	width:198px; /*190*/
	height:4px;
	line-height:100%;
	margin:0 auto;
	padding:0;
	border:0;
	display:block;
	clear:both;
	background-image:url(images/zijnav/zijsubnavfooter.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#zijsubnavheader{
	width:198px; /*190*/
	height:4px;
	line-height:100%;
	margin:0 auto;
	padding:0;
	border:0;
	display:block;
	clear:both;
	background-image:url(images/zijnav/zijsubnavheader.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#subnavfooter{
	width:198px; /*190*/
	height:5px;
	margin:0 auto;
	padding:0;
	border:0;
	display:block;
	clear:right;
}
#subnavfooter img{
	margin:0;
	padding:0;
	border:0;
	/*float:left;*/
	display:block;
	clear:right;
}
#tijdrecrow1{
	margin:0;
	padding:0;
	border:0;
	/*width:100%;*/
	text-align:center;
	/*display:table-row;*/
	display:block;
	clear:both;
	margin-left:75px;
}
#tijdrecrow2{
	margin:0;
	padding:0;
	border:0;
	/*width:100%;*/
	text-align:center;
	display:block;
	clear:both;
	margin-left:75px;
}
#tijdrecrow3{
	margin:0;
	padding:0;
	border:0;
	/*width:100%;*/
	text-align:center;
	display:block;
	clear:both;
	margin-left:75px;
}
#tijdrecrow4{
	margin:0;
	padding:0;
	border:0;
	/*width:100%;*/
	text-align:center;
	display:block;
	clear:both;
	margin-left:185px;
}


#tijd_rec{
	margin:0;
	padding:0;
	border:0;
	width:225px;/*150*/
	padding-left:0px;/*30*/
	padding-top:8px;
	padding-bottom:15px;
	display:block;
	position:relative;
	float:left;
	font-weight:bold;
	text-align:center;
}
#tijd_rec img{
	margin:0;
	padding:0;
	border:0;
	display:block;
	text-align:center;
	/*clear:both;*/
}
#tijd_rec a{
	color:#006AB2;
	font-size:14px;
}
#tijd_rec a:hover{
	color:#C1D0ED;
}
#subnav img.pdflogo{
	margin:0;
	padding:0;
	border:0;
	padding-left:5px;
	padding-right:5px;
	width:36px;
	height:36px;
	float:left;
}
#tijdcontent{
	margin:0;
	padding:0;
	border:0;
	text-align:left;
	padding-left:14px;
	height:100%;
	width:563px;/*559*/
	/*background-color:#CCCCCC;*/
}
#tijdcontent table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#tijdcontent a{
	color:#016BB5;
	text-decoration:underline;
	font-size:100%;
}
#tijdcontent a:hover{
	color:#62564A;
	font-size:100%;
}
/*#tijdcontent td{
	height:85px;
	line-height:85px;
	width:559px;
	display:table-cell;
}*/
#tijdcontent td img{
	border:0;
	margin:15px;
	padding:0;
	display:block;
	float:left;
}
h1.tijdstitel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#006AB2;
}
table.tijdstable td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
span.actieknop{
	margin:0;
	padding:0;
	border:0;
	font-weight: bold;
	height:18px;
	width:250px;
	vertical-align:middle;
	text-align:center;
	line-height:2;
	color:#FFFFFF;
	background-color:#4e6eb9;
}
img.titel_header{
	margin:0;
	padding:0;
	border:0;
	/*height:47px;*/
	postion:relative;
	float:left;
	clear:both;
	margin-bottom:5px;
}
span.kruimel{
	margin:0;
	padding:0;
	border:0;
	height:25px;
	/*margin-left:3px;*/
	/*width:559px;*/
	width:563px;/*563px*/
	border-bottom:1px solid #67584F; /*0069B4*/
	margin-bottom:12px;
	display:block;
	clear:both;
}
#bpcontainer{
	margin:0;
	padding:0;
	border:0;
	/*text-align:left;
	display:table;
	float:left;*/
	position:relative;
}
#bpcontainer #bigpic{
position:absolute;
left:0;
bottom:0;
/*position:relative;
left:170px;
top:-400px;
float:left;*/
/*display: table-cell;*/
/*bottom:100px;*/
/*display:block;*/
/*float:left;*/
}
/* END BOEKEN */

/*zijnav rest*/
#zijnavend{
	height:100%;
	display:block;
	position:relative;
	bottom:0;
}

/*BOEKENSTYLES*/
#boekcontent{
	margin:0;
	padding:0;
	border:0;
	text-align:left;
	padding-left:14px;/*10*/
	height:100%;
	width:563px;/*559*/
}
#boekcontent table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 13px;*/
}
#boekcontent a{
	color:#016BB5;
	text-decoration:underline;
	font-size:100%;
}
#boekcontent a:hover{
	color:#62564A;
	font-size:100%;
}
#boekcontent td img{
	border:0;
	/*margin:15px;*/
	padding:0;
	display:block;
	clear:both;
	/*float:left;*/
}
#boekcontentoverzicht{
	margin:0;
	padding:0;
	border:0;
	text-align:left;
	padding-left:14px;/*20*/
	padding-top:0px;/*10*/
	padding-bottom:10px;
	height:100%;
	width:563px;/*559*/
}
#boekcontentoverzicht a{
	color:#016BB5;
	text-decoration:underline;
	font-size:100%;
}
#boekcontentoverzicht a:hover{
	color:#62564A;
	font-size:100%;
}
/*HIER NOG EEN PADDING OP DE BOEKPROD DIV, tekst hangt teveel aan elkaar*/
#boekprod{
	margin:0;
	padding:0;
	border:0;
	float:left;
	width:115px;/*175*/ /*185*/
	/*padding-left:5px;
	padding-right:5px;*/
	margin-left:30px;
	margin-right:30px;
	margin-bottom:15px;
	display:block;
	vertical-align:bottom;
}
#boekprodimg{
	margin:0 auto;
	padding:0;
	border:0;
	float:left;
	width:175px; /*185*/
	height:175px;
	line-height:175px;
	/*display:block;*/
	/*display:inline;*/
	/*vertical-align:bottom;*/
	position:relative;
	vertical-align:text-bottom;
}
#boekprodimg img{
	margin:0;
	padding:0;
	border:0;
	/*display:inline;*/
	position:absolute;
	bottom:5px;
	line-height:175px;
	vertical-align:text-bottom;
	border:1px solid #000;
}
#boekspacer{
	margin:0;
	border:0;
	padding:0;
	clear:both;
	width:555px;
	height:7px;
}

/* AUTEURS */
#auteurcontent{
	margin:0 auto;
	padding:0;
	border:0;
	text-align:left;
	/*padding-left:31px;/*14  10*/
	/*padding-right:45px;*/
	height:100%;
	width:473px;/*563  559*/
}
#auteurcontent table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 13px;*/
}
#auteurcontent a{
	color:#016BB5;
	text-decoration:underline;
	font-size:100%;
}
#auteurcontent a:hover{
	color:#62564A;
	font-size:100%;
}
#auteurcontent td img{
	border:0;
	/*margin:15px;*/
	padding:0;
	display:block;
	clear:both;
	/*float:left;*/
}
#letters{
	margin:0;
	padding:0;
	border:0;
	width:473px;/**/
	height:50px;
	clear:both;
	display:block;
}
#letters img{
	margin:0;
	border:0;
	padding:0;
	float:left;
}
#auteursfiche{
	width:473px;/*550*/
	margin:0;
	padding:0;
	border:0;
	text-align:justify;
}
/*#auteursfiche img{
	margin:5px;
	border:0;
	padding:0;
	float:left;
}*/
#auteursmaincol{
	width:323px;/*473-150*/
	margin:0;
	padding:0;
	border:0;
	text-align:justify;
	display:block;
	float:left;
}
#auteursrightcol{
	width:150px;
	margin:0;
	padding:0;
	border:0;
	text-align:justify;
	display:block;
	float:left;
	clear:right;
}
#auteursrightcol img{
	/*width:150px;*/
	margin:0;
	padding:0;
	border:0;
}
#auteursnav{
	margin:0;
	border:0;
	padding:0;
	width:323px;
	/*height:200px;*/
	display:block;
	position:relative;
	float:right;
	text-align:right;
}
#auteursnav img{
	margin:0;
	margin-bottom:10px;
	border:0;
	padding:0;
	display:block;
	position:relative;
	float:right;
}
#auteursinfo{
	margin:0;
	border:0;
	padding:0;
	padding-right:20px;
	width:303px;/*323*/
	/*height:200px;*/
	display:block;
	position:relative;
	float:right;
	text-align:justify;
}
#auteursinfo img{
	margin:10px;
	border:0;
	padding:0;
	display:block;
	position:relative;
	float:right;
}
#teruglink{
	width:473px;
	text-align:right;
}
/* END AUTEURS */

/* BEKRONINGS STYLES */
#bekroningstabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
}
#bekroningstabel td{ vertical-align:top;}
#bekroningstabel img{ display:block; vertical-align:top;}
/* END BEKRONINGS STYLES */


/* WORKSHOP STYLES */
#workshopup{margin:0; border:0; padding:0; display:block; position:relative; float:left; background-color:#EFF2FA; clear:both; width:563px;}
	#workfoto{margin:0; border:0; padding:0; display:block; position:relative; float:left; background-color:#FFF; width:150px; vertical-align:bottom;}
	#workfoto img{margin:0; border:0; padding:0; display:block; position:relative; bottom:0;}
	h1.lezing{margin:0; padding:0; border:0; text-align:right; margin-right:20px; background-color:#FFF; padding:5px; height:40px;/*70px;*/}
	#bblue{width:150px; background-color:#EFF2FA; height:50px; display:block; float:left;}
	#worktekst{margin:0; border:0; padding:0; display:block; position:relative; float:left; background-color:#EFF2FA; padding:10px; padding-top:15px; width:393px; /*413*/}
	/* hier nog tabel formatten */
#workshopdown{margin:0; border:0; padding:0; display:block; position:relative; float:left; clear:both; width:563px;}
	#workbio{margin:0; border:0; padding:0; display:block; position:relative; float:left; background-color:#F3A837; padding-left:5px; width:333px; /*358*/ /*363*/}
	#workbio a, #workbio a:link, #workbio a:visited{color:#FFF; text-decoration:none;}
	#workbio a:hover{color:#EFF2FA; text-decoration:none;}
	#workgraad{margin:0; border:0; padding:0; display:block; position:relative; float:left; width:220px; padding-left:5px;/*225*/ /*200*/}
		#workalign{border:0; margin:0; padding:0; display:block; position:relative; bottom:0; clear:both;}
		#workalign img{border:0; margin:0; padding:0; display:block; float:left; clear:both;}
.wsymb{ margin:0; padding:0; border:0; display:block; position:relative; float:left; margin-left:5px; margin-right:5px; /*height:29px;*/ line-height:30px;}
/*.wsymb img{ margin:0; padding:0; border:0; display:block; position:relative; float:left; border:1px solid #333;}*/
/* END WORKSHOP STYLES */

/* ALGEMEEN ZOEKEN STYLES */
#whiteline{margin:0; padding:0; border:0; border-top:1px solid #FFF; width:100%; line-height:1px; display:block;}
#algzoek{ margin:0; padding:0; border:0; width:198px; display:block; position:relative; float:left; margin-left:5px; margin-right:5px; color:#FFF;}
#algzoekform{ margin:0; padding:0; border:0; width:198px; display:block; position:relative; float:left;}
#algzoekform input{ margin:0;}
#algzoekform input.zoekbut{ margin:0; margin-top:5px;}
#zoekinfo{float:left; width:350px;}
#zoekacties{float:left;}
#zoekend{display:block; clear:both; height:2px; border-bottom:1px solid #CCC; margin-top:5px; margin-bottom:5px;}
/* END ALGEMEEN ZOEKEN STYLES */


/* VERRASSING STYLES*/
p.error{color:red;}
p.succes{color:green; font-weight:bold;}
#verrassing label{display:block; float:left; width:200px;/*120*/ margin-bottom:5px; font-weight:bold;}
#verrassing input{display:block; clear:right; width:200px; background-color:#F4F4F4; margin-bottom:5px;}
#verrassing input.submit{display:block; clear:right; width:60px; margin-left:350px;/*270*/}
#verrassing textarea{display:block; clear:right; width:200px; margin-bottom:5px;}

