	html,body 	{				}
					/* height: 100%; */
	body 		{
				background-color: #DCDAD0;
				}
					/* width: 100%;
					padding-top: 10px;				
					/* overflow: scroll; */
	a 			{
				color: brown;
				text-decoration: none;
				}
	a.voetnoot	{
				color: #F8654D;
				/* vertical-align: super;*/
				}
	h1 			{
				font-family: arial, helvetica, sans-serif; 
				font-size: 26pt;
				text-align: center;
				color: #202727;
				}

	h2 			{
				font-family: arial, helvetica, sans-serif; 
				font-size: 18pt;
				text-align: justify;
				color: #455475;
				}
	h3 			{
				font-family: arial, helvetica, sans-serif; 
				font-size: 16pt;
				font-weight: 650;
				text-align: left;
				color: #455475;
				}
	hr			{
				/* height: 5px; 
				background-color: grey; 
				border: none; */
				}
	blockquote	{
				font-family: arial, helvetica, sans-serif; 
				font-size: 25pt;
				font-weight: bold;
				line-height: 30pt;
				color: #D5930B;
				text-align: left;
				}
	li			{
				color: #404757;
				font-size: 14pt;
				line-height: 24pt;
				}
	p 			{}
	sup			{
				line-height: 0;
				}
	ul			{
				color: blue;
				}
	.artikellocatie {
				color: #535353;
				}	
	.bijschrift-afbeelding		{
				font-family: arial, helvetica, sans-serif; 
				font-size: 10pt;
				text-align: center;
				line-height: 15pt;
				color: #8C7641;
				width: 100%;
				}	
	.citaat		{
				font-family: arial, helvetica, sans-serif; 
				font-size: 14pt;
				line-height: 18pt;
				text-align: justify;
				padding-left: 10%;
				font-style: italic;
				color: #2D2CA8;
				}
	.eindbemerking {
				font-family: arial, helvetica, sans-serif; 
				font-size: 10pt;
				text-align: left;
				color: #403FED;
				}
	.embedded_audio	{
				width: 100%;
				} 
	.embedded_video	{
				width: 100%;
				}
	.imageframe_70	{
				margin-left: 15%;
				margin-right: 15%;				
				}
	.imageframe_100	{
				margin-left: 0;
				margin-right: 0;				
				}
	.imageframe_50	{
				margin-left: 25%;
				margin-right: 25%;				
				}
	.imageframe_video	{
				display: grid;
				align-content: center;
				margin: 0;
				}
	.image_properties	{
				width: inherit;
				}
	.pad		{
				font-family: arial, helvetica, sans-serif; 
				font-size: 10pt;
				text-align: left;
				color: #403FED;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				}
	.schuin		{
				font-style: italic;
				}
	.socials-quote		{
				margin-left: 8%;
				margin-right: 8%;				
				font-family: arial, helvetica, sans-serif; 
				font-size: 16pt;
				text-align: justify;
				color: #2A6CF4;
				border: 2px solid #bbb;
				border-left: 10px solid #999;
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 5px;
				padding-bottom: 5px;
				background-color:  #EBF0FF; /*	C9EBFF	D1DCFF  */
				}
	.spacer_40 {
				height: 40px;
				}
	.standard-text {
				font-family: arial, helvetica, sans-serif; 
				font-size: 14pt;
				text-align: justify;
				line-height: 20pt;
				color: #2B303B;
				}
	.tekstveld		{
				width: 60%;	
				margin-left: 20%;
				}
	#text-quote {
				font-style: italic; 
				color: #625778;		/* was: 7C6E98 ; te licht */
				}
	.text-quote {
				font-style: italic; 
				color: #625778;
				}
	.time_date_section {
				font-family: arial, helvetica, sans-serif; 
				font-size: 10pt;
				text-align: left;
				line-height: 20pt;
				color: #536895;
				}
	.topbanner_wrapper {
				width: 100%; 
				height: 45px; 
				display: flex;
				float: inline-end; 
				background-color: #FEE6AD; 	/* FCE4AD  was: F6DFA7*/
				border-style: solid; 
				border-width: 1px; 
				border-color: #EDC391; 
				border-radius: 10px;
				}
	.toplogo	{
				height: auto; 
				display: inline-flex; 
				float: left;
				}
	.topbanner_text_wrapper	{
				display: flex; 
				align-items: center;
				justify-content: flex-end;
				width: 100%; 
				margin-right: 5%; 
				}
	.topbanner_text	{
				font-size: 14pt;
				}				
	.topillustration	{
				width: 100%;
				display: grid;
				align-content: center;
				}
	.vet		{
				font-weight: bold;
				}
	.videoplayerframe	{
				width: 100%; 
				height: 350px;
				}
/* -------------- buttons onderaan pagina ----------*/				
	#bottom_menu	{
				width: 28%;
				border-radius: 25px;
				display: inline-block;
				vertical-align: bottom;
				text-align: center;
				padding-bottom: 10px;
				padding-top: 10px;
				}	
	#bottom_menu_div	{
				background-color: transparent;
				padding: 10px;
				text-align: center;
				width: 100%;
				display: inline-block;
				}
	#bottom_menu_ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
				overflow: hidden;
				}
	#bottom_menu_li	{
				float: left;
				width: 30%;
				}
	#bottom_menu_spacer	{
				background-color: transparent;
				float: left;
				width: 15%;
				}
	#bottom_menu_spacer_mid	{
				background-color: transparent;
				float: left;
				width: 10%;
				}
	#bottom_menu_a	{
				display: block;
				background-color: #F6DFA7; /* button achtergrondkleur / roze = F4E3F3 */
				color: #AF0902;				/* button tekstkleur */
				border-width: 1px; 
				border-style: solid; 
				border-color: #EDC391; 
				border-radius: 10px;
				padding: 10px 10px;
				text-decoration: none;
				text-align: center;
				font-family: arial, helvetica, sans-serif; 
				font-size: 12pt;
				}
	#bottom_menu_li a:hover {
				background-color: #9D9C94;	/* Change the link color to #xxyyzz on hover */
				color: #FFF;				/* button tekstkleur */
				}
		