/* CSS Document */

body
{
	padding: 0px;
	margin: 0px;
}

div
{
	padding: 0px;
	margin: 0px;
}

input, select, textarea
{
	border: 1px solid #000000;
	font: 0.7em Tahoma, sans-serif;
	font-size: 12px;	
	color: #666666;
}

/* -------- */
/* TABELLEN */
/* -------- */

.header_table
{
	background-color: #F0F0F0;
	height: 129px;
}

.pageContent
{	
	padding-bottom: 43px;
	vertical-align: top;
	padding-right: 24px;
	padding-left: 24px;
	padding-top: 8px;
}

/*.pageContent img
{
	border: 1px solid #000000;
}*/

.pageFoto
{
	vertical-align: top;
	padding-left: 20px;
	padding-top: 14px;
	margin: 10px;
}

.top_table
{
	background-image: url(../media/afbeeldingen/bg_submenu.gif);
	font: 0.7em Tahoma, sans-serif;
	background-repeat: repeat-x;	
	padding-left: 10px;
	font-weight: bold;
	font-size: 32px;
	color: #B40001;
	height: 90px;
}

.hoofdmenu
{
	background-image: url(../media/afbeeldingen/bg_menu.gif);
	font: 0.7em Tahoma, sans-serif;
	background-repeat: repeat-x;	
	vertical-align: middle;
	padding-left: 9px;
	font-weight: bold;	
	font-size: 11px;
	color: #FFFFFF;
	height: 32px;
}


.hoofdmenu a
{
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.hoofdmenu a:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}

.hoofdmenu img
{
	border: 0px;
}

.cmsContent
{
	padding-bottom: 35px;
}

.cmsContent img
{
	border: 0px;
}



/* ---------- */
/* ADRES BALK */
/* ---------- */

.adresTekst
{
	font: 0.7em Tahoma, sans-serif;
	vertical-align: top;
	font-size: 11px;
	color: #666666;
	height: 97px;
}

.adresTekst a
{
	text-decoration: none; 
	font-weight: bold;
	color: #666666;
}

.adresTekst a:hover
{
	text-decoration: underline; 
	font-weight: bold;
	color: #B40001;
}

.adresTekst img
{
	border: 0px;
}



/* ------------ */
/* TEKST STYLES */
/* ------------ */

.Normaal
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;	
}

.Normaal a
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.Normaal a:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

.Medium
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 13px;
	color: #000000;	
}

.Medium a
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;	
}

.Medium a:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #000000;	
}


.Kop
{
	font: 0.7em Tahoma, sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #000000;
}

.Kop a
{
	text-decoration: none;
	color: #000000;
}

.Kop a:hover
{
	text-decoration: underline;
	color: #000000;
}



/* ------ */
/* FOOTER */
/* ------ */

.onderbalk
{
	font: 0.7em Tahoma, sans-serif;
	background-color: #B40001;
	vertical-align: middle;
	padding-right: 6px;
	font-weight: bold;	
	font-size: 11px;
	color: #FFFFFF;
	height: 27px;
}

.onderbalk a
{
	text-decoration: none;
	color: #FFFFFF;
}

.onderbalk a:hover
{	
	text-decoration: underline;
	color: #FFFFFF;
}
