.txt, .tekst, td, body    {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:normal;}

h1, .header_blue, .kop {
	color:#2BAEE6;
	font-size:26px;
	margin: 0px 0px 10px 0px;
	font-family:Arial, Verdana, Helvetica;
	font-weight:bold;
}

h2, .header_black, .subkop {
	color:#000000;
	font-size:14px;
	margin: 5px 0px 5px 0px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	font-family:Arial, Verdana, Helvetica;
}

h3, .header_red, .itemkop, th {
	color:#FF0000;
	font-size:14px;
	margin:0px;
	font-weight: bold;
	font-family:Arial, Verdana, Helvetica;
}

h4, .subheader_grey, .tekstgroot {
	color: #666666;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}

/* clear gebruik je om te bepalen aan welke kant een niet-floating element mag verschijnen.
wanneer je both gebruikt mag er aan beide zijden niets verschijnen */
.clear { clear:both; }

.tekstwit                        {color: #FFFFFF; }
.txt_small,      .tekstklein     {color: #000000; font-size: 10px; font-family:Verdana, Arial }
.txt_xsmall,     .tekstheelklein {color: #000000; font-size:  9px; font-family:Verdana, Arial }
.txt_small_grey,                 {color: #666666; font-size: 10px; font-family:Verdana, Arial }
.txt_photo,      .tekstfoto      {color: #666666; font-size: 10px; font-family:Verdana, Arial, Helvetica; font-style: italic; line-height: 15px; }

/* hierboven lettertypes & opmaak */

a:link              {color: #1BA6E1; border: 0px transparent; text-decoration: underline; }
a:active            {color: #000000; border: 0px transparent; text-decoration: underline; }
a:visited           {color: #1BA6E1; border: 0px transparent; text-decoration: underline; }
a:hover             {color: #000000; border: 0px transparent; text-decoration: underline; }

.read_more,
a.read_more:link,
a.read_more:active,
a.read_more:visited,
a.read_more:hover {
	display: block;
	height:12px;
	width:88px;
	margin-top: 3px;
	background-image: url('img/read_more.gif');
	font-size: 1px;
	letter-spacing: 1px;
	color: white;
	border: 0px transparent; /* 1px solid black; */
	overflow: hidden;
	line-height:100px;
	text-decoration: none;
}
.back,
a.back:link,
a.back:active,
a.back:visited,
a.back:hover {
	display: block;
	height:12px;
	width:88px;
	margin-top: 3px;
	background-image: url('img/back.gif');
	font-size: 0.01pt;
	letter-spacing: 0.01pt;
	color: white;
	border: 0px transparent; /* 1px solid black; */
	overflow: hidden;
	line-height:12px;
	text-decoration: none;
}

a.knoop:link        {color: #000000; border: 0px transparent; text-decoration: none }
a.knoop:active      {color: #000000; border: 0px transparent; text-decoration: underline }
a.knoop:visited     {color: #000000; border: 0px transparent; text-decoration: none }
a.knoop:hover       {color: #000000; border: 0px transparent; text-decoration: underline }


p                   {margin: 0; padding: 0; }

/*
img.border          {border: #444499; border-style: solid; border-width: 1px; }

a, input, textarea, select { position: relative; }
*/

ul                  {background: transparent; margin: 3px 8px 0px 20px; padding: 0px 0px 0px 0px; list-style-type: disc; }
ol                  {background: transparent; margin: 3px 8px 0px 20px; padding: 0px 0px 0px 0px; list-style-type: decimal; }
li                  {background: transparent; margin: 0px 0px 0px  0px; padding: 0px 0px 0px 0px;}

a.multipage:link,
a.multipage:active,
a.multipage:visited,
a.multipage:hover   {font-size: 11px;}
a.multipageon:link,
a.multipageon:active,
a.multipageon:visited,
a.multipageon:hover {font-weight: bold; text-decoration: none; }
