	/* webdev: Pim Rijpsma - pim@fabrique.nl */
	
	html{ background: url(backgrou.gif) #0A1E4A repeat; height: 100%; }
	body{ margin: 0; padding: 0; background: url(backgrov.gif) repeat-x; font: 70%/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif; height: 100%;text-align: center; }/* Trebuchet MS,  */
	h1, h2, h3, h4, h5, h6 { font-family: Georgia, "Times New Roman", Times, serif; margin: 0 0 1em 0; line-height: 110%; }
	h1{font-size: 260%; font-weight: normal; letter-spacing: 1px; margin: 1px 0 0.7em 0 !important; }
	h2{font-size: 200%; font-weight: normal; letter-spacing: 1px; margin: 1px 0 0.7em 0 !important; }
	h3{font-size: 170%; font-weight: normal; margin: 1px 0 0.7em 0;}
	h4{font-size: 140%; margin: 1px 0 0.7em 0;}
	h5{font-size: 100%; margin: 1px 0 0.7em 0;}
	h5 a{font-size: 100%; margin: 0; text-decoration: none !important;}
	h6{font-size: 90%; margin: 0;}
	p{
	padding: 0 0 1.5em 0 !important;
	margin: 0;
	display: block !important;
	height: auto;
	text-align: justify;
}
	p.lightbluepress{margin-top: -0.9em;}
	img, img a{	border: none; margin: 0; padding: 0;}
  div.faq{clear:left; margin-bottom: 1em; width:430px; text-align:justify;}
	div.press{clear: left; margin-bottom: 1em;}
	div span.press{float: left;}

	table{border-top: #2C4371 1px solid; border-bottom: #2C4371 1px solid; empty-cells: show; padding: 0; margin: 0 0 1em 0; border-collapse: collapse; width: 100%; }
	thead{/*white-space: pre;*/font-weight: bold; color: #AAB3CE;}
	tbody{font-weight: normal;}
	td{padding: 0.6em 0.8em 0.6em 0.4em; vertical-align: top;}
	tfoot{color: #FFFFFF; }
	tfoot strong, tfoot b{font-weight: bold; color: #AAB3CE; }
	
	.WE_Data table{border-top: #2C4371 1px solid; border-bottom: #2C4371 1px solid; empty-cells: show; padding: 0; margin: 0 0 1em 0; border-collapse: collapse; width: 100%; }
	.WE_Data thead{/*white-space: pre;*/font-weight: bold; color: #AAB3CE;}
	.WE_Data tbody{font-weight: normal;}
	.WE_Data td{padding: 0.6em 0.8em 0.6em 0.4em; vertical-align: top;}
	.WE_Data tfoot{color: #FFFFFF; }
	.WE_Data tfoot strong, .WE_Data tfoot b{font-weight: bold; color: #AAB3CE; }
	
	caption{	text-align: right; color: #FFFFFF; padding: 0.6em 0.4em 0.6em 0.4em;}
	#content ul{margin-top: 0; list-style: square;}
	.roman{list-style: upper-roman;}
	.square{	list-style: square;}
	.decimal{list-style: decimal;	}
	
	
	hr{background: #2C4371; color: #2C4371; height: 0px; margin: 0; padding: 0; line-height: 0px; border-bottom: #2C4371 1px solid; border-top: none; border-left: none; border-right: none; clear: both; display: block;	}
	/* theme's are set with the ID within the html header tag !! */
	
	/* start theme - home */
	html#home { background: url(backgrou.gif) #0A1E4A repeat !important; }
	#home body{ background: url(home_bac.gif) repeat-x !important; }
	#home #content{padding: 0 !important;}
	#home .txtblock{width: 402px; padding: 10px 20px 0px 28px; margin: 0;}
	#home #subcontent{height: auto; display: block; width: auto;}
	#home .zieook{ width: 211px; border-left: #F37D0C 1px solid; padding: 0px 0px 0px 14px; margin: 6px 1px 0 0;color: #AAB3CE; background: #091A47; min-height: 34px; }
	#home .zieook h5 { padding: 7px 0 0 0; margin: 0; clear: none;}
	* html#home .zieook { height: 34px !important;}
	#home #footer a{ color: #F37D0C; text-decoration: none; padding: 0 0 0 20px;}
	#home #footer{ width: auto; clear: both; padding-bottom: 0 !important;	}
	#footer a{ color: #F37D0C; text-decoration: none; padding: 0 0 0 20px;}
	#footer{ width: auto; clear: both; padding-bottom: 2em;	}
	/* end theme */
	
	/* start theme - memoriam */
	html#memoriam { background: url(memoriam.gif) #253437 repeat !important; }
	#memoriam body{ background: url(memoriam.gif) repeat-x !important; }
	#memoriam #header{height: 137px;}
	#memoriam #header a{	color: #152024;}
	#memoriam #header a:hover{	color: #152024;}
	#memoriam #header .typetxt{	border: #5F6565 1px solid;color: #152024; }
	#memoriam #header .button{border: #5F6565 1px solid; color: #FFFFFF; background: #5F6565; }
	#memoriam #content{background: #28383C !important; width: 680px; padding: 0 0 1em 0; float: left; margin: 0; color: #FFFFFF;	}
	#memoriam ul#specialnav{margin:14px 15px 0 0; width:160px; overflow:hidden; float:left; padding:0 0 0 10px; list-style:none !important; line-height:normal !important;/* box */voice-family: "\"}\""; voice-family:inherit; width:150px;}
	#memoriam ul#specialnav li.specialhome{background:url(arrow_na.gif) 0px 0.3em no-repeat; margin:0 0 -20px 0; padding:0 0 0 14px !important; font-weight: bold; border-style:none;}
	#memoriam ul#specialnav li.specialmain{border-bottom:#F37D0C 1px solid; margin:0 0 1em 0;}
	#memoriam ul#specialnav .specialmain ul{list-style:none; padding:0; margin:0 0 1em 0;}
	#memoriam ul#specialnav .specialmain li{background:none; padding:10px 0 0 0; margin:10px 0 0 0; font-weight: bold; border-top:#F37D0C 1px solid;}
  #memoriam ul#specialnav ul.specialsub{background:none; list-style:none; padding:0; margin:0 0 -7px 0; visibility:visible;}	
	#memoriam ul#specialnav .specialsub li{background:url(arrow_na.gif) 14px 0.4em no-repeat !important; border:none; font-weight:normal; padding:0 0 0 28px; margin:0; height:1%; display:block;}
	#memoriam ul#specialnav li a{color:#A5B5BA; text-decoration:none; margin:0 0 10px 0 !important; padding:0; height:1%; display:block;}
	#memoriam ul#specialnav li a:hover{color:#A5B5BA; text-decoration:underline;}
	#memoriam #specialnav strong a{color: #FFFFFF !important;}
	#memoriam #specialnav strong a:hover{color: #FFFFFF !important; text-decoration: underline;}
	#memoriam .border{	border: #F5AC44 1px solid;}
	#memoriam hr{background: #464E50; color: #464E50; height: 0px; margin: 0; padding: 0; line-height: 0px; border-bottom: #464E50 1px solid; border-top: none; border-left: none; border-right: none; clear: both; display: block;	}
	/* end theme */
	
	/* start theme - announce */
	html#announce { background: url(announce.gif) #880D14 repeat !important; }
	#announce body{ background: url(announce.gif) repeat-x !important;}
	#announce h1, #announce h2, #announce h3, #announce h4, #announce h5, #announce h6{ color: #FFFFFF; }
	#announce #header{height: 137px;color: #590B0C;}
	#announce #header a{	color: #590B0C;}
	#announce #header a:hover{	color: #590B0C;}
	#announce #header .typetxt{	border: #926060 1px solid;color: #152024; }
	#announce #header .button{border: #926060 1px solid; color: #FFFFFF; background: #926060; }
	#announce #content{background: url(announce.gif) #920E15 center top repeat-y !important; width: 680px; padding: 0 0 1em 0; float: left; margin: 0; color: #FFFFFF;	}
	#announce ul#specialnav{margin:14px 15px 0 0; width:160px; overflow:hidden; float:left; padding:0 0 0 10px; list-style:none !important; line-height:normal !important;/* box */voice-family: "\"}\""; voice-family:inherit; width:150px;}
	#announce ul#specialnav li.specialhome{background:url(arrow_na.gif) 0px 0.3em no-repeat; margin:0 0 -20px 0; padding:0 0 0 14px !important; font-weight: bold; border-style:none;}
	#announce ul#specialnav li.specialmain{border-bottom:#F37D0C 1px solid; margin:0 0 1em 0;}
	#announce ul#specialnav .specialmain ul{list-style:none; padding:0; margin:0 0 1em 0;}
	#announce ul#specialnav .specialmain li{background:none; padding:10px 0 0 0; margin:10px 0 0 0; font-weight: bold; border-top:#F37D0C 1px solid;}
  #announce ul#specialnav ul.specialsub{background:none; list-style:none; padding:0; margin:0 0 -7px 0;}	
	#announce ul#specialnav .specialsub li{background:url(arrow_na.gif) 14px 0.4em no-repeat !important; border:none; font-weight:normal; padding:0 0 0 28px; margin:0; height:1%; display:block;}
	#announce ul#specialnav li a{color:#F5AC44; text-decoration:none; margin:0 0 10px 0 !important; padding:0; height:1%; display:block;}
	#announce ul#specialnav li a:hover{color:#F5AC44; text-decoration:underline;}
	#announce #specialnav strong a{color:#F2E4C3  !important;}
	#announce #specialnav strong a:hover{color:#F2E4C3 !important; text-decoration: underline;}
	#announce .border{	border: #F5AC44 1px solid;}
	#announce hr{background: #AB1C1A; color: #AB1C1A; height: 0px; margin: 0; padding: 0; line-height: 0px; border-bottom: #AB1C1A 1px solid; border-top: none; border-left: none; border-right: none; clear: both; display: block;	}
	/* end theme */
	
	#framework{	margin: auto auto; width: 680px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-align: left;}
	
	#header{	height: 137px; font-size: 86%; width: 680px; overflow:hidden; }
	#header a{	color: #0C2355; text-decoration: none; padding: 0 12px 0 10px;}
	#header a:hover{	color: #0C2355; text-decoration: underline;	}
	#header .typetxt{	border: #617090 1px solid; height: 16px !important; float: left; display: block; color: #0C2355; padding: 0px 0 0px 4px;/* box */voice-family: "\"}\""; voice-family:inherit; height:16px; }
	#header .button{border: #617090 1px solid; height: 18px; color: #FFFFFF; background: #617090; letter-spacing: 1px; font-size: 0.9em;}
	/**html #header .button { padding-bottom:0;}*/
	#header a.starthead{padding: 0 10px 0 2px;}
	#header label{	display: none;	}
	#header span.right{ margin: -1px 0 0 0;}
	#header img {padding:0; margin: 0; float:left;}
	#header form{padding:0; margin: -17px 0px 0px 0px;}

	#content{background: url(backgrow.gif) #0F1F4C center top repeat-y; width: 680px; padding: 0 0 1em 0; float: left; margin: 0; color: #FFFFFF;	}
	#content a.oranje{	color: #F37D0C; text-decoration: none;}
	#content a.oranje:hover{	color: #F37D0C; text-decoration: underline;	}
	#content a{color: #FFFFFF; text-decoration: none;}
	#content a:hover{	color: #FFFFFF; text-decoration: underline;	}
	#content a.more{color: #F37D0C !important; text-decoration: none !important; /*background: url(../images/arrow_link_orange.gif) 0px 0.45em no-repeat; padding: 0 0 0 11px;*/}
	#content a.more:hover{ color: #F37D0C; text-decoration: underline !important;	}
	#content .download{width:375px; margin: 0 0 0 3px; text-align:justify;}
	#content p.downloadlink{margin: 0 0 0 3px; padding: 0 0 0 0;}
  #content p.downloadlink a{margin: 0 0 0 0; color: #F37D0C; text-decoration: none !important;}
  #content p.downloadlink a img{margin: -6px 0 0 0 !important; padding: 0; border-style: solid; border-width: 0px;}
	#content p.downloadlink a:hover{color: #F37D0C; text-decoration: underline !important;}
  
  #subcontent div p a{text-decoration:underline;}  
  #subcontent #news p a{text-decoration:none;}
  #subcontent #news p a:hover{text-decoration:underline;} 	
	#subcontent{height: auto; display: block; width: 500px; float: right; position:relative;padding: 0 0 0.5em 0;}
	
	#block{ width: 100%; display: block; height: 130px;}
	#block1{	width: 225px; min-height: 130px; float: left; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #F37D0C #F37D0C; background: #F37D0C; }
	#block2{	width: 225.5px; min-height: 130px; float: left; border-style: solid;	border-width: 0px 1px 1px 1px; border-color: #A62D22 #F37D0C; background: #A62D22;  }
	#block3{	width: 225px; min-height: 130px; float: left; border-style: solid;	border-width: 0px 1px 1px 0px; border-color: #6075A2 #F37D0C; background: #6075A2; }
	#block br{	display: none;	} /*#block h3, */
	* html #block1, * html #block2, * html #block3{height: 130px}
	
	ul#nav { top: 0px; padding: 0; margin: 0; height: auto; background: #091A47; width: 100%; position: relative; z-index: 1000; }
	#nav a { width: auto; display: block; text-transform: uppercase; }
	#nav li { float: left; width: auto; padding: 3px 0.6em 3px 0.6em;background: url(nav_divi.gif) center right no-repeat; min-height: 14px; }
	#nav li ul { width: 15em; word-wrap:break-word; background: #D2D8E4; position: absolute; left: -999em; margin: 3px 0 0 -7px; padding: 4px 10px 10px 0;}
	#nav li:hover ul, #nav li.active ul { left: auto; }
	#nav ul { padding: 0; margin: 0; list-style: none !important; line-height: 1; }
	#nav li, #nav li a{ font: bold 100% Georgia, "Times New Roman", Times, serif; letter-spacing: 0.1em; color: #C2C4D2; text-decoration: none; display: block; }
	#nav ul li, #nav ul li a{ font: normal 94% Verdana, Geneva, Arial, Helvetica, sans-serif; background: none; display: block; clear: left; width: 100%; letter-spacing: normal !important; text-transform: none; }
	#nav ul li a{ color: #0C142B !important; text-decoration: none;}
	#nav ul li a:hover{ color: #0C142B !important; text-decoration: underline;}
	#nav li.active a, #nav li:hover a {color: #F37D0C;}
	#nav a.active {color: #F37D0C !important;}
	* html #nav li { height: 14px;	}
	li.endnav{background: none !important; }
	#nav li.endnavif ul {margin-left: -2.8em; }
	#nav li.endnav ul { margin-left: -10.6em;  }
  #nav li.endnavif .normalMargin {margin-left:-7px; }
	#nav li.endnav .normalMargin  {margin-left:-7px; }
	
	ul#subnav{margin: 14px 15px 0 0; width: 160px; overflow: hidden; float: left; padding: 0 0 0 10px; list-style: none !important; line-height: normal !important;/* box */voice-family: "\"}\""; voice-family:inherit; width:150px; }
	ul#subnav li {	background: url(arrow_na.gif) 0px 0.3em no-repeat; padding: 0 0 0 14px; font-weight: bold; }
	ul#subnav li a{ margin: 0 0 10px 0; padding: 0; height: 1%;	}
	ul#subnav ul {border-top: #F37D0C 1px solid; list-style: none !important; padding: 1em 0 0 0 !important; margin:  0 0 0 -14px;}
	ul#subnav ul li{background: none !important; margin: 0; height: 1%;}
	ul#subnav ul ul {	border: none; margin:  0 0 0 1px; padding: 0 !important;}
	#subnav ul ul li{	background: url(arrow_nb.gif) 0px 0.4em no-repeat !important; border: none; font-weight: normal; padding: 0 0 0 14px; margin: 0; height: 1%;	}
	#subnav strong a{	color: #FFFFFF; text-decoration: none; display: block;background: none;}
	#subnav strong a:hover{	color: #FFFFFF; text-decoration: underline;	}
	#subnav a{	color: #AAB3CE; text-decoration: none; display: block;  }
	#subnav a:hover{	color: #AAB3CE; text-decoration: underline;	}
	#subnav hr{ color: #F37D0C; background: #F37D0C; height: 1px; border: none;}
	#subnav li.homelink{border-bottom:#F37D0C 1px solid; height:1%;}
	li.nobg {background: none !important;}
	ul .line{	border-bottom: #F37D0C 1px solid !important; margin-bottom: 1em !important;padding-bottom: 1em !important;}

	#news p{width: 100%; margin: 0;  padding: 0.5em 0 0.5em 0;}
	#news span{	width: 20%; float: left; white-space: nowrap;}
	#news a{ color: #FFFFFF; text-decoration: none; float: left; width: 75%; }
	#news a:hover{ color: #FFFFFF; text-decoration: underline;}
  #news p a{text-decoration:none;}
	#news h4{	display: none;	}
	
	/* html #announcement {height: 146px;}*/
	#announcement{padding:0; margin:0 0 0.9em 0; width:400px; height:146px; background:#091A47; color:#C2C4D2; min-height:125px;}
	#announcement div{height:131px; position:absolute; overflow:hidden; width:390px; padding:2px 0 0 0;}
	#announcement div.image{width:300px; height:131px; position:absolute; overflow:hidden;}
	#announcement h4{display:block; width:90%;}
	#announcement p.extdescription{text-align:left;}
	#announcement a img{width:90px !important; height:135px !important;}
	#announcement a{color:#C2C4D2; width:auto; padding:0.5em; cursor:pointer; text-decoration:none;}
	#announcement a:hover {color:#C2C4D2; width:auto; background-color: #031441; padding:0.5em; cursor:pointer; text-decoration:none;}
	
	#mov{	margin: 0 0 1em 0;}
	
	div .gallery { display: block; margin-bottom:2em; padding:0;}
	.gallery ul {list-style: none !important; padding: 0; height: 1%; margin: 0; display: block; clear: both;}
	.gallery li{margin: 0 6px 6px 0; padding: 0; float: left;}
	.gallery li a{	display: block; padding: 0; border: #182956 1px solid; width:60px; height: 60px;}
	.gallery li a:hover{ border: #F37D0C 1px solid;  /*border-bottom: #AAB3CE 1px solid;*/}
	.gallery img{margin: auto auto; display: block; position: relative;text-align: center; vertical-align: middle; }
	.gallery a.more{color:#F37D0C !important; text-decoration:none !important; margin: 0 0 0 4px;}
	.gallery a.more:hover{color:#F37D0C; text-decoration:underline !important;}
	
	.pager{color:#FFFFFF; margin:0 0 0 0; width:100%;}
	.pager a{color: #FFFFFF !important; font-weight: bold; text-decoration: none !important; margin: 0 4px 0 0;}
	.pager a:hover{color: #FFFFFF; font-weight: bold; text-decoration: underline !important;}	
	.pager .selected{color: #F37D0C; font-weight: bold; margin: 0 2px 0 0;}	
	.pager .prev{font-weight: normal !important;background: url(arrow_pa.gif) 0px 0.3em no-repeat; padding: 0 0 0 14px;}
	.pager .next{font-weight: normal !important;background: url(arrow_pa.gif) center right no-repeat; padding: 0 16px 2px 0;}
	
	.zieook a{color: #F37D0C !important; text-decoration: none !important;}
  .zieook a:hover{	color: #F37D0C; text-decoration: underline !important;	}
	.zieook{ float: right; clear: right; word-wrap:break-word; width: 130px; height: auto; border-left: #F37D0C 1px solid; padding: 0 8px 0 14px; margin: 20px 0 0 0;color: /*#AAB3CE*/#FFFFFF;}
	.zieook ul{	margin: 0; padding: 0; list-style: none !important; color: #AAB3CE;	}
	.zieook li { background: url(arrow_zi.gif) 0px 0.7em no-repeat; padding: 3px 0 3px 14px;}
	.zieook li a{  color: #AAB3CE !important; text-decoration: none;}
  .zieook li.speeches{margin-bottom:-10px;}
  .zieook li.speeches a{color: #FFFFFF !important; text-decoration: none;}
  .zieook li.agendaspacing{margin-bottom:-10px;}
  .zieook li p.agendaitem a{color: #FFFFFF !important; text-decoration: none !important;}
	.zieook li a:hover{  color: #AAB3CE; text-decoration: underline;}
	.zieook h4{color: #AAB3CE;	}
	
	ul.map{ margin: 0; padding: 0 1em 2em 1em; list-style: none !important; border-left: #617090 1px solid; width: auto; line-height: 1.6em !important;}
	.map li, .map li a {font-weight: bold; text-decoration: none !important;}
	.map ul li, .map ul li a {font-weight: normal;}
	.map ul, .map ul ul{	margin: 0; padding: 0 0 0 2em;}
	.map li, .map li li{list-style: none !important; }
	.map ul li a{text-decoration: underline !important; font-size: 92%;}
	.map ul ul li a{color: #B9C2DD !important;}
	
	#announce .zieook .date, #announce h4{ color: #FFFFFF !important;}
	#memoriam .zieook .date, #memoriam h4{ color: #FFFFFF !important;}
	#announce .actueel, #announce .zoom .bigphoto{background: #AB1C1A; }
	#memoriam .actueel, #memoriam .zoom .bigphoto{background: #464E50; }
	#announce .actueel, #memoriam .actueel{ padding: 16px 16px 6px 16px; min-height: 193px; }
	* html#announce .actueel, * html#memoriam .actueel{height: 193px !important;	}
	
	.nointro{padding: 16px 0px 0px 0px; margin-bottom: -20px;clear:none;}
	.clear{clear:both;}
	.actueel{background: #2C4371;	padding: 16px 8px 0px 8px; margin:0; min-height:179px !important;}
	* html .actueel{height: 177px !important;	}
	.actueel a{text-decoration: underline !important;}
	.introblock{display:block !important; margin:0 8px 0 8px; padding-bottom:2px; overflow:auto;}
	.introheader{margin:0 8px 8px 8px !important; padding:0;}
	.txtblock{width: 340px; margin: 20px 0 0 0; float:left; display:block; }
	.txtblock a{text-decoration:underline !important;}
	.txtblock a:hover{text-decoration:underline;}
	.txtblock a.underlines{text-decoration:none !important;}
	.txtblock a.underlines:hover{text-decoration:underline !important;}
	.txtblock a.nounderline{text-decoration:none !important;}
	.txtblock a.nounderline:hover{text-decoration:none !important;}
	.homepagetxtblock{margin:0; padding:0; float:left; display:block;}
	p.homepagenews{margin: 0 0 -1em 0 !important; display:block; }
	p.homepagenews a.underlines {display: block;}
  .sitemap{height:auto; display:block; width:505px; float:left; padding: 0 0 0.5em 0; margin: 20px 0 0 -50px;}
  .sitemaphomebase{border-bottom:#F37D0C 1px solid;width:80px;}
  .homelink{border-bottom:#F37D0C 1px solid; margin:0; padding-bottom:10px; height:1%;}
	.wide{width: auto; padding: 0 1em 0 0;}/* usage: textblock without zie ook */

	.date{ color: #AAB3CE; display: block; font-size: 92%;}
	.newsdate{color: #AAB3CE; font-size: 92%; display: block; padding-right: 1em !important; padding-right: 0;}
  .agenda{clear:right;}
  .agendadate{color:#AAB3CE; font-size:92%;float:left;}
  .agendatitle{float:right; width:420px; text-align:justify; text-decoration:none; margin-bottom:1.5em;}
	.lightblue{	color: #AAB3CE;}
	.lightblue a{	color: #AAB3CE !important; text-decoration: underline !important;}
	.lightblue a:hover{	color: #B9C2DD !important; text-decoration: underline !important;}
	.lightpurple{color: #C2C4D2}
	.greyblue{	color: #A5B5BA;}
	.small{ font-size: 92%;	}
	.bigger{font-size: 120%; }
	.spacing{letter-spacing: 1px}
	.white{	color: #FFFFFF;	}
	.left{float: left;}
	.right{float: right;}
	.center{margin: auto auto;	}
	.txtcenter{	text-align: center;}
	.txtleft{	text-align: left;}
	.txtright{	text-align: right;}
	.geo {font-family: Georgia, "Times New Roman", Times, serif;}
	.print{display: none;}
	.hide{display: none;}
	.onderschrift{ font-size: 90%; color: #6075A2;}
	
	.imgl{ float: left; margin: 4px 15px 8px 0;}
	.imgr{ float: right; margin: 4px 0 8px 15px;}
	.border{	border: #F37D0C 1px solid;}
	.zoomicon{background: url(icon_zoo.gif) center left no-repeat;}
	.desc{ clear: both; display: block; color: #F37D0C; font-size: 90%; padding: 0 0 0 14px; margin: -2px 0 0 3px; width: auto; text-decoration: none;}
	
      
	/* zoom classes 
	.zoom{margin: 0px 8px 4px 0px; clear:none; height:auto; border-style:none !important; border-width:0px !important;}*/
	.zoom{height:100%; padding: 2px 8px 0px 8px; margin:0; border-style:none !important; border-width:0px !important;}
	.zoomwebpage{margin: 0px 8px 4px 0px; float:left;}
	.zoom a{display:block; text-decoration: none !important; height:auto;}
	.zoom a:hover{text-decoration: none !important; border-style:none !important;}
	.zoom img{border: #F37D0C 1px solid;}
	.zoom span{clear: both; display: block; color: #F37D0C; font-size: 90%; padding: 0; margin: -3px 0 0 2px; width: auto; text-decoration: none;}
	.zoom span img{border: #F37D0C 0px solid; padding: 0; margin:6px 5px 0 0; float:left;}
  .zoomplus{background: url(icon_zoo.gif) center left no-repeat;}
	.zoom span.zoomout{width:150px; color:#F37D0C; font-size:90%; padding:0; margin:4px 0 0 0; text-decoration:none; float:left; cursor:pointer;}
	.zoom span.zoomout img{border:0px solid; padding:0; margin:4px 5px 0 4px; float:left;}
  .zoom .bigphoto{ position: absolute;top:0;left:0;  padding: 20px 15px 10px 15px; background: #2C4371;z-index:200;border-style:none !important; border-width:0px !important;}
	.zoom .bigphoto img{cursor:pointer; border: #F37D0C 1px solid;}
	/*div.right{float: right;margin: 4px 0 4px 8px;} */
	.right .bigphoto{right:0;left:auto;}
  .zoom span.zoomweb{clear: both; display: block; color: #F37D0C; font-size: 90%; padding-top:0; margin: -5px 0 0 7px; width: auto; text-decoration: none;}
	.zoom span.zoomweb img{border: #F37D0C 0px solid; padding: 0; margin:5px 5px 0 0; float:left;}

  
  .topnav{padding: 2px 0 0 0; display:block; width:100%; height: 20px; }

	/* virtual tour classes */
  .fototour{clear: none; width:480px; margin:0px; padding:0px; border-style:none; border-width:0px;}
	.fototour div.bigimage{float:left; margin: 0px; padding: 0px; border-width:0px; border-style:none;}	
	.fototour div img.bigimage{width:380px; height:222px; float:left; margin: 0px; padding: 0px; border-width:1px; border-style:solid; border-color:#F37D0C;}
	.fototour div.smallimage{float: right; margin: 0px 0px 4px 0px; padding: 0px; border-width: 0px; border-style: solid;} 
	.fototour div img.smallimage{width:66px; margin: 0px; padding: 0px; border-style: solid; border-width: 1px; border-color:#F37D0C; display:block;}
  .fototour div.smallimghover a{float: right; margin: 0px 0px 6px 0px; padding: 0px; border-width: 0px 0px 0px 6px; border-style: solid; border-color:#F37D0C; display:block;}
  div.smallimage a:hover{width:66px; margin: 0px; padding: 0px; border-style: solid; border-width: 0px 0px 0px 6px; border-color:#F37D0C; display:block;}
	div.smallimage a:active{width:66px; margin: 0px; padding: 0px; border-style: solid; border-width: 0px 0px 0px 6px; border-color:#F37D0C; display:block;}
	
	/* webeditor correcties */
  #subcontent ol {padding: 0 !important; margin: -0.5em 0 0 3em;}
  
  /* zoekscherm */
label{display: block; margin: 0 0 0.6em 0;}
.formbutton{ padding: 1px; background: #2C4371; color: #FFFFFF;
font-size: 100%; font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold; border: #FFFFFF 1px solid; float: left; margin: 0 1em 0 0; cursor: pointer;}
catl{font-weight: normal; margin: 0 10px 0 0;}
catr{font-weight: normal; margin: 0 0 0 10px;}
catdate{font-weight: normal; margin: 0 20px 0 0;}
.nounderline{text-decoration:none !important;}
.nounderline:hover{text-decoration:none !important;}



/*fotogalerij - indexpage  */
#block img
{
	width:225px;
	height:83px;
}

#block a.blocklink{display:block; height:17px; color: #FFFFFF; background: url(arrow_li.gif) 0px 0.45em no-repeat; padding: 0px 0px 0px 11px; left: 14px; position: relative; text-decoration: none !important; overflow:hidden;}
#block a.blocklink:hover{color: #FFFFFF; text-decoration: underline !important;}


.title_block
{
	color:#192a57;
	background-color:#ffffff;
	height:22px;
	display:block;
	overflow:hidden;
	text-align:left;
}

.title_block h3
{
	color:#192a57;
	overflow:hidden;
	text-transform:uppercase;
	margin-top:5px;
	margin-left:13px;
	font-size: 85%; 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

.title_invisible
{
	display:none;
	overflow:hidden;
}

/*fotogalerij - startpage */
#overviewpage
{
	width:100%;
	height:auto;
	margin:0px;
	border: 0px;
	padding: 15px 0px 10px 0px;
}

#overviewpage ul.gallery
{
	width:100%;
	margin:0px;
	border:0px;
	padding:0px 0px 6px 0px;
}

#overviewpage ul.gallery li
{
	display:block;
	list-style-type: none;
	list-style-image: none;
	list-style:none !important;
}

#overviewpagerbar
{	
	width:100%;
	float:left;
	color:#FFFFFF;
	padding-top:20px;
}

#overviewpagerbar a{color: #FFFFFF !important; font-weight: bold; text-decoration: none !important; margin: 0 0 0 0;}
#overviewpagerbar a:hover{color: #FFFFFF; font-weight: bold; text-decoration: underline !important;}	
#overviewpagerbar .selected{color: #F37D0C; font-weight: bold; margin: 0 2px 0 0;}	
#overviewpagerbar .prev{font-weight: normal !important;background: url(arrow_pa.gif) 0px 0.3em no-repeat; padding: 0 0 0 14px;}
#overviewpagerbar .next{font-weight: normal !important;background: url(arrow_pa.gif) center right no-repeat; padding: 0 16px 2px 0;}

.fotopage
{
	width:100%;
	height:auto;
	margin:0px;
	border: 0px;
	padding:20px 0px 0px 0px;
}

.photo_big
{
/* width:478px;*/
	overflow:hidden;
}

.photo_big_img{
	margin-bottom:12px;
}

.fotopage h3.morephotos{
	font-size:120%;
	font-weight:bold;
}

/* felicatie formulier hack- moet weg!!!!!!!!!!! */
fieldset {
  padding: 0;
  border: none;
}

legend {
  margin: 0 !important ;
  margin: 0 0 0 -7px;
  font-weight: bold;
}

input, textarea {
  font-size: 100%;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#felicitatie span {
  font-weight: bold;
  color: red;
  vertical-align: sup;
}

#felicitatie label {
  margin-top: 2em;
}

#felicitatie .breed {
  width: 77%;
}

#felicitatie textarea {
  margin-bottom: 1.5em;
}

.formbuttonhack{ padding: 1px; background: #880D14; color: #FFFFFF;
font-size: 100%; font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold; border: #FFFFFF 1px solid; float: left; margin: 0 1em 0 0; cursor: pointer;}


