@charset "UTF-8";

/*******************************************************************************
KLEUREN

282e60	Donkerblauwe navigatiekoppen.
bccdd5	Brede balk onder header.
d4dfe5	Smalle balk onder header.
*******************************************************************************/

/*******************************************************************************
	ALGEMEEN
*******************************************************************************/

/* VERWIJDER BESTAANDE ACHTERGRONDEN */
* { 
	/*background-image: none !important; volgens mij (gijs) niet meer nodig */
}

/* PAS DE ACHTERGRONDKLEUR AAN NAAR WIT */ 
.mc1r3,
.mc2r2,
.mc2r3, 
#listMenuRoot *,
.mc3r3 { /*background-color: white;*/ }

/* MAAK LINKS EN NAVIGATIE ZWART */
.nav a, .cnav a {
	font-family: helvetica, arial, sans-serif;
	font-weight: bold !important;
	font-size: 110%;
}
.taalswitch a:hover,
.taalswitch a:active {
	text-decoration: underline;
	}

.taalswitch a {
	color:#000;
	font-size:0.9em;
	font-family: helvetica, arial, sans-serif;
	font-weight:normal;
	text-transform: none;
	}


/*******************************************************************************
	HEADER
*******************************************************************************/

/* LOGO AFMETING */
.mc2r1 { width: 143px; }

.mc2r1 img {
	position: relative;
	top: 0;
	width: 143px;
	height: 104px;
}

/* HEADER AFBEELDING */

.mc1r1 { background-color: white; }

.mc3r1 { background-position: 0 0; }
.mc4r1 { background-position: -47 0; }

.pageHeader,
.pageHeaderImage {
	background-image: url(../images/header_achtergrond.gif) !important;
	background-position: 0 0;
	background-repeat: repeat-x;
	height: 104px;	
}

.pageHeaderImage {
	display: block;
	width: 100%;	
	background-image: url(../images/header.gif) !important;	
	background-repeat: no-repeat;
}


/*******************************************************************************
	SERVICEBALK
*******************************************************************************/



/*******************************************************************************
	BODY
*******************************************************************************/

/* VERTICALE STIPPELLIJNEN */
.mc3r3 {
	background-image: url(../images/stippellijn_verticaal.gif) !important;
	background-position: 10px 0;
	background-repeat: repeat-y;
}

table.ct .col7 {
	background-image: url(../images/stippellijn_verticaal.gif) !important;
	background-position: center top;
	background-repeat: repeat-y;
}

.mc2r3 table.nav {
	margin-top: 0 !important;
}

.ct div.normaal { margin-top: 0; }

.ct div.contentblock { margin-bottom: 2em; }

.ct  { /*font-size: 0.96em !important;*/ }

.ct a { 
	color: #282e60; 
	/* font-weight: bold; */
	/* font-size: 1em !important;*/		
}
.ct h1 { 
	color: #282e60; 
	/* font-weight: bold; */
	/* font-size: 1em !important;*/		
	line-height: 2em;
}

.ct h1 { color:#282e60 !important;}

.ct h1.categorie { font-family: helvetica, arial, sans-serif; }  

.ct h1.title { 
	font-size: 1.6em !important; 
	font-family: helvetica, arial, sans-serif; 
}

.ct p,
.ct li,
.ct .beschrijving {
	line-height: 1.5em !important;

}

.ct .publicatielijst .beschrijving {
	margin-top: 2em;
}

/*******************************************************************************
	NAVIGATIE
*******************************************************************************/

#listMenuRoot ul a span {
	/* color: #282e60;*/
	/*font-family: arial;*/
	/* font-weight: bold !important; */
}

.menulist ul {
	display: block;
	left: 0;
}

.menulist li {
	/*margin-bottom: 0 !important;*/
	}

.level2item {
	font-family: helvetica, arial, sans-serif !imporant;
	/*font-size: 10pt !important;*/
	font-weight: bold;
	padding-right: 0;		
}

.navigationmenu { 
	/*margin-top: -5px;*/ 	
	text-align: right;
	padding: 0;
}

/* VERGROOT LINKS EN NAVIGATIE */
.navigationmenu ul li a {	
	font-size: 14px; 
	color: #282e60;
	font-family: helvetica, arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

.navigationmenu a:hover { 
	/*color: #282e60;*/  
	text-decoration: underline;
} 

/*******************************************************************************
	SERVICE LINKS
*******************************************************************************/

.mc1r2, 
.mc2r2, 
.mc3r2, 
.mc4r2, 
.mc5r2 {
	background-image: url(../images/servicebalk_verloop.gif) !important;
	background-position: left top;
	background-repeat: no-repeat;	
	height: 50px;
	vertical-align: top;
}

.mc1r2 { background-position: 0 0; } 
.mc2r2 { background-position: -35px 0; } 
.mc3r2 { background-position: -175px 0; } 

.mc4r2,
.mc5r2,
table.taalswitch tr td { 
	background-image: url(../images/servicebalk_achtergrond.gif) !important; 
	background-repeat: repeat-x;
}

table.taalswitch table {
	position: relative;
	right:25px;
	top: -2px;
}

/* RUIMTE ONDER DE BLAUWE BALK */
.mc3r3, 
.mc4r3,
.mc2r3,
.mc1r3 {	
	/*border-top: solid 20px white !important;*/
}

.meerinfolink {
	width: auto !important;
	left: 0 !important;	
	display: inline !important;
	background-image: url(../images/lees_verder.gif) !important;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px !important;
	color: #282e60;
	font-style: italic;
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
}

 

/*******************************************************************************
	ZOEKFUNCTIE	
*******************************************************************************/

.websitesearchbox { 
	position: absolute;
	top: 107px;
	right: 20em;
	height: 18px;	
	display: block;
	
}

.websitesearchbox form,
.websitesearchbox form * {
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

.websitesearchbox .submitknop {
	width: 22px;
	height: 18px !important;
	line-height: 12px !important;
	vertical-align: text-top;
	position: relative;
	top: -2px;
}

.websitesearchbox .tekstvak {
	border: none;
	background-color: #ffbbbb;
	height: 18px;	
	background-color: white;
}

.websitesearchbox .searchlabel {
	/*background-color: red !important; 
	*/
	display: none;
}

#addcomment { 
	color: #f00 !important; 
}

/* CONTENT BLOK */
.contentblock {	
	padding-bottom: 1em;
	background-image: url(../images/stippellijn_horizontaal.gif) !important;
	background-position: left bottom;
	background-repeat: repeat-x;	
}

/*
.mc4r3 table {
	background-color: red !important;
	background-image: url(../images/stippellijn_verticaal.gif) !important;
	background-position: 796px 0;
	background-repeat: repeat-y;
}*/

/*


*/

.cbot { display: none !important; }

/*******************************************************************************
	RECHTER KOLOM
*******************************************************************************/

.blokmettint,
.blokmettint h1,
.navigatieblok,
.blokmetkader h1,
.blokmetkader, 
.plain {
	background-color: #fff !important;
	border: none;
	margin-top: 0;	
}

.navigatieblok h1 { font-size:1.25em !important; }

.blokmettint,
.navigatieblok,
.blokmetkader, 
.plain {
	/*background-color: red !important;*/
	background-image: url(../images/stippellijn_horizontaal.gif) !important;
	background-position: left bottom;
	background-repeat: repeat-x;
	margin-bottom: 1em;
}

.plain {
	padding-bottom: 1em;
}
