body { 
	background: #fff url(../stdimg/bg-body.gif) repeat-x;
	border: 0px; 
	margin: 0px; 
	padding: 0px; 
	font: normal 0.75em Arial, Helvetica, sans-serif; 
	color:#072b61;
	}

body#tplhomepage	{}
body#tplcontent		{}
body#tplcontact		{}
body#tploverzicht	{}
body#tplzoeken		{}
body#tplsitemap		{}
body#tplnieuws		{}
body#tplnieuwscontent		{}
body#tplnieuwsbrieven		{}
body#tplfotoboek			{}
body#tpllogin		{}
body#tpllogout		{}


/* handig ------------------------------------------------------------------------------*/

.brtotal 	{clear: left; font-size: 1px; line-height: 1px;}
.vertm		{vertical-align: middle;}
.hide		{display: none;}





/* stijl voor de uls --------------------------------------------------------------------*/

ul 	{margin: 0px; padding: 0px; padding-left: 8px; margin-left: 8px; padding-bottom: 0.7em;}
li	{margin: 0px; padding: 0px; }

#tmenu ul					{}
#tmenu li					{list-style-type: none; display: inline; padding: 0px 0px 0px 0px; margin: 0px 2px 0px 2px; }
#tmenu li span				{}
#tmenu li.Lselect			{}

/*hoofdmenu*/
	#lmenumain ul					{margin: 0px; padding: 0px 0px 30px 0px; list-style-type: none; }
	#lmenumain li 					{margin: 0px 0px 0px 0px; list-style-type: none; line-height: 1.2em; padding:4px 0px 0px 0px; color:#000000;}
	#lmenumain a					{display: block; width:224px; color:#f07803; font-weight: bold; border-bottom: 1px solid #f5ead9;  padding-bottom: 3px; }
	#lmenumain a:hover				{color:#072b61; text-decoration: none;}

		#lmenumain ul ul				{padding: 0px 0px 0px 0px;}
		#lmenumain ul ul li 			{}
		#lmenumain ul ul a				{color:#f07803; font-weight: normal; padding-left: 15px; width:209px;}
		#lmenumain ul ul a:hover		{color:#072b61; text-decoration: none;}

			#lmenumain ul ul ul			{padding: 0px 0px 0px 0px;}
			#lmenumain ul ul ul li 		{}
			#lmenumain ul ul ul a		{color:#f07803; font-weight: normal; padding-left: 30px; width:190px;}
			#lmenumain ul ul ul a:hover	{color:#072b61; text-decoration: none;}

	#lmenumain ul li a.Aselect						{color: #072b61;}
	#lmenumain ul li ul li a.Aselect				{color: #072b61; }
	#lmenumain ul li ul li ul li	a.Aselect		{color: #072b61; }
	#lmenumain ul li ul li ul li ul li a.Aselect	{color: #072b61; }


/*sitemap*/
	#lsitemap ul					{padding-left: 0px; margin-left: 0px;}
	#lsitemap li 					{list-style-type: none;}
	#lsitemap a						{font-weight: bold;}
	#lsitemap a:hover				{}

		#lsitemap ul ul				{}
		#lsitemap ul ul li 			{margin-left: 15px;}
		#lsitemap ul ul a			{font-weight: normal;}
		#lsitemap ul ul a:hover		{}

			#lsitemap ul ul ul			{}
			#lsitemap ul ul ul li 		{margin-left: 15px;}
			#lsitemap ul ul ul a		{font-weight: normal;}
			#lsitemap ul ul ul a:hover	{}

	.hblok ul			{padding: 0px margin: 0px; padding-left: 0px; margin-left: 0px;}
	.hblok li			{list-style-type: none; line-height: 1.2em;  padding:0px 0px 4px 0px; }

	#canchors ul		{padding: 0px margin: 0px; padding-left: 0px; margin-left: 0px;}
	#canchors li		{list-style-type: none; color:#000; line-height: 1.2em; padding:0px 0px 2px 17px; font-size: 90%; background: url(../stdimg/li-anchors.gif) no-repeat 0px .35em;}
	
	.clinks ul			{padding: 0px margin: 0px; padding-left: 0px; margin-left: 0px;}
	.clinks li			{list-style-type: none; color:#000; lxine-height: 1.2em; padding:0px 0px 0px 10px;  background: url(../stdimg/li-content.gif) no-repeat 0px .3em;}
	
	#fresult ul			{padding: 0px margin: 0px; padding-left: 0px; margin-left: 0px;}
	#fresult li			{list-style-type: none; color:#000; lxine-height: 1.2em; padding:0px 0px 0px 10px;  background: url(../stdimg/li-content.gif) no-repeat 0px .25em;}

	#sidelinks ul		{padding: 0px margin: 0px; padding-left: 0px; margin-left: 0px;}
	#sidelinks li		{list-style-type: none; color:#fff; line-height: 1.2em; padding:0px 0px 5px 10px;  background: url(../stdimg/li-side.gif) no-repeat 0px .25em;}


#rowbottom ul			{padding: 0px; margin: 0px;}
#rowbottom li			{list-style-type: none; color:#a8b8cf; display: inline; padding: 0px 0px 0px 0px; margin: 0px 2px 0px 2px;}
#rowbottom li.noli		{}
#rowbottom li.Lselect	{}




/* stijl voor de images ------------------------------------------------------------------------------*/

img 			{  border: 0px solid #afafaf; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.twie img		{}
.cimg img		{}
.page img		{}
.csummitem img	{float: right;}
.sideimg img	{}
.cgallimg img   {border: 1px solid #c6c6c6;}
.cgallitem 		{ clear: both; }


#pageimg-place1	img {}
#pageimg-place2	img {}
#pageimg-place3	img {}







/* stijl voor de divs --------------------------------------------------------------------------------*/

div { padding: 0px; margin: 0;}


#printlogo										{display: none;}


#all 											{height: 100%; }
	#allinner 									{width:990px; margin-left: auto; margin-right: auto;  }
		#canvas 								{ background: url(../stdimg/bg-canvas.gif) repeat-y; margin-bottom: 30px;}


			#rowtop								{width:990px; height: 118px; vertical-align: middle; }
				#rowtopwrap						{padding: 0px 0px 0px 0px;  }
					#pageimg-place3				{float: right; font-size: 0.1em; line-height: 0.1em; width:260px; height:114px; margin: 0px 4px 4px 4px;}
					#tmenu						{float: right; width: 449px; text-align: right; color:#a8b8cf; font-size: 90%; padding-right: 15px;  margin-top:50px;}
					.twie						{font-size: 0.1em; line-height: 0.1em; padding:35px 0px 0px 15px;}

/*----------------------LET OP: #rowmiddle, #rowbottom MOETEN om goed te clearen en een goede box te zijn de clear:left en de overflow:auto hebben!!-------------------------------------------------------- */

			#rowmiddle							{width:990px; clear: left; }

				#nav							{width:254px; float: left; line-height: 1.5em; }
					#navwrap					{margin:0px 0px 0px 0px; padding: 31px 15px 0px 15px;}
						#lmenumain				{margin: 0px 0px 0px 0px; }
				#content						{width:468px; float: left; line-height: 1.35em; }
					#contentwrap				{margin:0px 0px 0px 0px; padding: 35px 15px 30px 15px;}	
						.fback					{margin-bottom: 1.6em; color:#a8b8cf;}					
						.cintro					{font-weight: bold; margin-bottom: 2.3em;}
						.cdate					{color:#; margin-bottom: 1.5em;}
						.hblok					{background:#f2f5f9; color:#859eba; padding:15px 15px 0px 15px; margin-bottom: 2.3em;}
							.hblokpart			{padding-bottom: 12px;}
						#tplhomepage .cintro		{}
						#canchors				{margin-bottom: 2em;}
						.cblok					{clear: right; margin-bottom: 2.3em;}
							.cimgblok			{float: right; margin: 0px 0px 10px 10px; text-align: left; }
								.cimg			{}
								.cimgtext		{padding-top:0px; padding-left: 5px; color:#91a4c2; font-size: 90%;}
							.clist				{margin-bottom: 1.45em;}
							.ctable				{margin-bottom: 1.45em;}
								.ctabletext		{text-align: right; padding-top:2px; color:#a8b8cf; font-size: 90%;}
							.clinks				{}	
						#lsitemap				{}
						.fblok					{clear: right; margin-bottom: 2.5em; cxxolor:#000000;}
							.fwrap				{}
							.fwrap div			{}
								.ferror			{color:#e63802;}
						#fresult				{}
							.page				{color:#a8b8cf; margin-top:5px;  font-size: 90%;}						
						#csumms					{}
							.csummitem			{ padding-bottom: 0.7em;}
							.cgallitem          {width: 476px; margin-bottom: 1.5em; }
                				.cgallimg       {float: left; width:297px; font-size:0.1em; line-height: 0.1em;}
                				.cgallinfo      {float: left; width:179px; }

						.fverplicht				{font-size: 90%; color:#a8b8cf; margin-bottom:0.7em;}
						
						
						.vactool				{text-align: right;}
						.vacinfo				{padding-bottom: 15px;}
						
							
				#side							{width:268px; float:left; }
					#sidewrap					{margin:0px 0px 0px 0px; padding: 15px 0px 0px 0px;}
							.sideitem			{padding: 15px 20px 15px 20px; line-height: 1.6em; }
							.sideimg			{font-size: 0.1em; line-height: 0.1em; text-align: left; padding: 15px 20px 15px 20px; }
							#sidelinks			{padding: 15px 20px 15px 20px; }


		
			#rowbottom							{background: url(../stdimg/bg-bottom.gif) repeat-x top left; width:990px; clear: left; overflow: auto; text-align: right; font-size: 90%;}
				#rowbottomwrap					{background: url(../stdimg/bg-bottom.gif) repeat-x bottom left; padding: 20px 280px 20px 20px; color:#a8b8cf;}
					#desk						{float:left;}






/* stijl voor de koppen en teksten -------------------------------------------------------*/

p               {margin-top: 0px; padding-top: 0px; margin-bottom:1.45em;}
/* changed */
p				{mxxargin-top: 0.7em; padding-top: 0px; margin-bottom:0.8em;}
	p.p1		{}
	p.p2		{}
	p.p3		{}
	p.p4		{} 
	p.p5		{margin-bottom:0em; }


/*paginakop*/
h1							{clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 35px 0px; color:#fc7c00; font-style: italic; font-size: 1em; font-size: 140%;}
/* changed */
h1              			{clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; color:fc7c00; font-style: italic; font-size: 1em; font-size: 140%;}


/*menukop/listkop/paragraafkop */
h2							{font-size: 1em; font-size: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
/* changed */
h2                			{color:#072b61; font-size: 120%; margin-bottom: 0.6em;}
.hblok h2					{color:#072b61; font-size: 120%; margin-bottom: 0.4em; fxxont-style:italic;}
.cblok h2					{color:#072b61; font-size: 120%; margin-bottom: 0.6em;}
#lmenumain h2				{}
#fresult h2					{color:#072b61; font-size: 120%; margin-bottom: 0.6em; }
#csumms h2					{color:#072b61; font-size: 120%; margin-bottom: 0.6em;}
#csumms h2 span				{color:#a8b8cf; padding:0px 6px 0px 6px;}
h2.vac						{margin-bottom: 15px; font-size:140%; line-height:1.4em;}


/*rest*/
h3							{font-size: 1em; font-size: 100%; margin: 0px; padding: 0px; }
.csummitem h3				{margin-bottom: 0.1em;}
.csummitem h3 span			{font-weight: normal;}
.sideitem h3				{font-weight: normal; line-height: 1.3em; color:#f07803;}
#sidelinks h3				{color:#f07803; margin-bottom: 5px;}
h3.vac						{margin-bottom:15px;}

/*alineakop in RTE*/
.cblok h3					{padding-bottom: 0.5em;}	







/* stijl voor de links -------------------------------------------------------------------*/

A 			{color:#0099ff; text-decoration: none;}
A:link    	{  }  
A:visited 	{  }  
A:hover   	{ text-decoration: underline;} 
A:active  	{  }
A:focus   	{  }

#tmenu li a							{color:#072b61; text-decoration: none;}
#tmenu li a:hover					{}
#tmenu li.Lselect a.Aselect			{color:#f07803;}
#tmenu li.Lselect a.Aselect:hover	{}

.adef								{font-size:70%;}
.abig								{font-size:100%;}
.abigger							{font-size:120%;}

#rowbottom li a								{color:#072b61; text-decoration: none;}
#rowbottom li a:hover						{}
#rowbottom li.Lselect a.Aselect				{color:#f07803;}
#rowbottom li.Lselect a.Aselect:hover		{}

.hblok li a					{color:#0099ff; padding:0px 0px 5px 12px;  background: url(../stdimg/li-side.gif) no-repeat 2px .25em;}

#canchors li a				{color:#289ade;}
#canchors li a:hover		{}

/*tbv de RTE*/
.cblok p a        			{color:#0099ff; }
.cblok p a:hover      		{}

.clinks li a				{color:#0099ff; }
.clinks li a:hover			{}


#lsitemap li a				{}
#lsitemap li a:hover		{}

#fresult li	a				{color:#0099ff;}
#fresult li	a:hover			{}

.fback a					{color:#a8b8cf;}
.fback a:hover				{}
	a.afback				{padding:0px 0px 0px 10px;  background: url(../stdimg/aback.gif) no-repeat 0px .25em;}
	a.afback:hover			{}

#csumms h2 a				{color:#0099ff;}

.csummitem h3 a				{padding:0px 0px 0px 12px;  color:#0099ff; background: url(../stdimg/li-content.gif) no-repeat 2px .25em;}
.csummitem h3 a:hover		{}

.sideitem h3 a				{color:#0099ff; font-size: 160%; line-height: 1.4em;}
.sideitem h3 a:hover		{color:#0099ff;}

#sidelinks li	a			{color:#0099ff;}
#sidelinks li	a:hover		{}





/* stijl voor de forms ---------------------------------------------------------------------*/

form 		{margin-top: 0px; margin-bottom: 0px;}

input 		{color: #333333; font-family: arial, sans-serif;}
select 		{color: #333333; font-family: arial, sans-serif; }
option 		{font-size: 100%; color: #333333; font-family: arial, sans-serif;}
textarea 	{font-size: 100%; color: #333333; font-family: arial, sans-serif;}

label		{color:#59739a;}

.size1		{width:360px;}

.bsubmit {
  background-color:#f2f5f9;
  bxxackground-image: url(../stdimg/a1.gif);
  bxxackground-repeat: no-repeat;
  bxxackground-position: 0px .45em;
  color: #0099ff; 
  font-weight: bold;
  border: 0px solid #f0f2e6;
  padding: 2px 4px 2px 4px;
  margin: 10px 0px 5px 0px;
 }

.bsubmit:hover {
  background-color:#e3eaf4;
}





/* MISC ----------------------------------------------------------------------------------------*/

table 				{font-size: 1em; font-size: 100%;}
td					{}

/*tbv de RTE*/
.cblok table   		{border-collapse: collapse; clear: both; margin-top:0.7em;}
.cblok caption		{text-align: left; border: 1px solid #cecece; padding: 0px; margin:0px; padding: 2px 4px; line-height: 1.3em; vertical-align: top; }
.cblok td      		{border: 1px solid #cecece; padding: 2px 4px; line-height: 1.3em; vertical-align: top;}
.cblok td.header 	{background-color:#f6b763; color:#3d3d3d; font-weight: bold; color:#000; }
















