* { margin:0; padding:0; font-size:100%; text-decoration:none; }
ul { width:auto; list-style:none; }
/* Bug fix: IE5: 3 px aan onderkant li */
li {list-style:none inherit none; }
li a, li strong { display:block; }
li strong { display:block; }

* html li a,
* html li strong,
* html li span { height:1%; } /* This corrects the huge white-space that IE on Windows adds to the bottom of linked list-items (=IE bug) */




	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		size:1;
		font-size: 8pt;
		border: 0;
		text-align: center; 
	}


	.body2 { padding: 10;}


	.h1 {font-size: 8pt; font-weight: bold; color: darkred;	text-transform: uppercase; }


	td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

	th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

	button { background-color:transparent; cursor:pointer; border-color:none; }
		
	.knoprood { font-family:tahoma; border:none; background-color:#D73348; width:100%; height:20px; color:white; font-weight:bold;}

	.knopgrijs { font-family:tahoma; border:1px solid black; background-color:#CCCCCC; width:100%; height:18px; color:black;}

	p { margin: 0cm, 0cm, 0pt;}

	input {vertical-align:middle;}

	ol { list-style-type: decimal; margin: 0px, 23px, 0pt; }

	ul { list-style-type: none; margin: 0px, 16px, 0pt;}

	a {font-weight:bold; color: #D73348; border:none;}
	a.rood {font-weight:normal; color: #D73348}
	A:hover { text-decoration: underline;} 


	img.advertentie {margin:15 0 0 0; border:1px solid #999999; }
	img.artikelimage {margin:3 0 10 0; border:none;}

	.top {	width: 100%; height: 90px; margin: 10 0 0 184;}

	.inhoud-zone { background:url(Opbouwachter_2.jpg) 3 170px no-repeat; width:820px; margin-left:auto; margin-right:auto; text-align:left; min-width:700px; overflow:hidden;  }
	/*D73348 = D73348 */
	#navigatie-kolom { float:left; width:145px; margin-right:30px; padding-top:27px; border-top:4px solid #D73348; font-weight:bold; color:#D73348;}
		#navigatie-kolom ul {margin: 5 0 30 0; border-bottom:4px solid #999999; border-top:4px solid #D73348;}
			#navigatie-kolom li {border-left:1px solid #999999; border-right:1px solid #999999;overflow:hidden;}
			#navigatie-kolom li a {background: white url("menuback.gif") bottom repeat-x; font-weight:normal; color:black;}
			#navigatie-kolom li.last a {background: white; font-weight:normal; color:black;}
			#navigatie-kolom li a:hover { cursor:pointer; text-decoration: none; }	
			#navigatie-kolom li span { display:block; padding:5 0 5 10; }
			#navigatie-kolom li a:hover span {background: #eeeeee url("menuback_sel.gif") repeat-x bottom; font-weight:bold; color:black; text-decoration: none;}
			#navigatie-kolom li.last a:hover span {background: #eeeeee; font-weight:bold; color:black; text-decoration: none;}						
			#navigatie-kolom li.last span { display:block; padding:5 0 4 10; }
			#navigatie-kolom li.disabled {background: white url("menuback.gif") bottom repeat-x; font-weight:normal; color:#999999;}
			#navigatie-kolom li.disabledlast {background: white; font-weight:normal; color:#999999;}
			#navigatie-kolom li.disabledlast span { display:block; padding:5 0 4 10; }


	#inhoud-kolom {float:left; width:450px; margin: 0 10 0 10; padding:3 0 5 0; border-top:4px solid #D73348; border-bottom:4px solid #999999;}
		#inhoud-kolom div.afbeelding {margin:0 0 0 15; padding:0; float:right; overflow:hidden;vertical-align:top;}
		#inhoud-kolom div.afbeeldinglinks {margin:0 15 0 0; padding:0; float:left; overflow:hidden;vertical-align:top;}
		#inhoud-kolom span.inhoudkop { display:block; font-size: 18px; font-weight:bold; color:black; padding-top:14px; padding-bottom:7px; background:url(stippellijn.gif) bottom repeat-x; }
		#inhoud-kolom span.inhoudkop2 { display:block; font-size: 18px; font-weight:bold; color:black; padding-top:0px; padding-bottom:7px; background:url(stippellijn.gif) bottom repeat-x; }

		#inhoud-kolom ul {margin:0 0 0 0;}
			#inhoud-kolom li {padding:7 0 9 0; background:url(stippellijn.gif) bottom repeat-x;}
			#inhoud-kolom li a {font-weight:normal;color:#D73348;}
			#inhoud-kolom li a:hover { cursor:pointer;}	
			#inhoud-kolom li span.kop {font-weight:bold; line-height:140%;}
			#inhoud-kolom li a span {display:inline;font-weight:normal;}
			#inhoud-kolom li span.vlag { display:block; line-height:140%;}
			#inhoud-kolom li span.auteur {display:block; color:#999999; line-height:140%;}
			#inhoud-kolom li a:hover span {text-decoration:underline; }
			#inhoud-kolom li img {margin-top:3;}
			#inhoud-kolom li div.tekst {margin:0; padding:0; width:275px; float:right;text-align:left;overflow:hidden;}
			#inhoud-kolom li div.tekstrechts{margin:0; padding:0; width:275px; float:left;text-align:left;overflow:hidden;}
			#inhoud-kolom li div.column {margin:0; padding:0; width:230px; height:140px; float:right; overflow:hidden; text-align:left;}
			
			#inhoud-kolom div.zoekveldcaption {margin:0; padding:0px; padding-top:3px; height:20px; width:95px; overflow:hidden; float:left; text-align:left;}
			#inhoud-kolom div.zoekveld {margin:0; padding:0; width:255px; overflow:hidden; float:right; text-align:left;}

			#inhoud-kolom li.overigkop {padding:8 0 2 0; background:none;}
			#inhoud-kolom li.overigkop span.kop b {font-weight:normal;}
			#inhoud-kolom li.overig {padding:3 0 3 0; background:none; color:#D73348;}
			#inhoud-kolom li.overig span {margin:0 0 0 17;padding:0 0 0 0;display: list-item;list-style-image: url("square.gif");color:black;}
			#inhoud-kolom li.overig span.nobullet {margin:0 0 0 0; display: list-item;list-style-image:none; font-weight:bold; color:#D73348;}
			#inhoud-kolom li.overig b {font-weight:normal; color:#999999;}

			#inhoud-kolom li.item {padding:1 0 1 0; background:none; color:#D73348;}
			#inhoud-kolom li.item span {margin:0 0 0 17;padding:0 0 0 0;display: list-item;list-style-image: url("square.gif");color:black;}
			#inhoud-kolom li.item span.nobullet {margin:0 0 0 0; display: list-item;list-style-image:none; font-weight:bold; color:#D73348;}
			#inhoud-kolom li.item b {font-weight:normal; color:#999999;}

			#inhoud-kolom li.zoekresult {margin:10 0 0 17;padding:0 0 0 0;display: list-item;list-style-image: url("square.gif"); background:none; color:#D73348;}
			#inhoud-kolom li.zoekresult span {display:block;color:black;vertical-align:text-top;padding-left:0px;}
			#inhoud-kolom li.zoekresult span.auteur {color:#999999;}
			#inhoud-kolom li.zoekresult span.tekst {padding:2 0 2 14px;}
			#inhoud-kolom li.zoekresult span.kopd {padding-left:0px;color:#D73348;}
			#inhoud-kolom li.zoekresult span.datum {color:#999999;}
			
			#inhoud-kolom li.locatiebalk {padding:0; margin:0; width:300px; background:none;vertical-align:top;font-size:7pt; color:#D73348;}
/* 			#inhoud-kolom li.locatiebalk div.artikelpubdata {margin:0; padding:0; width:250px; vertical-align:top; float:right; overflow:hidden; text-align:right; clear:both; color:#999999; font-size:7pt;} */
			#inhoud-kolom div.locatiebalk {clear:both;padding:0;margin:0;height:30px;}
			#inhoud-kolom div.navigatiebalk {clear:both;padding:0;margin:0;height:15px;}
			#inhoud-kolom div.pubdata {margin:0 ; padding:4 0 0 0; width:300px; float:left; text-align:left;}
			#inhoud-kolom div.artnr {margin:0 ; padding:4 0 0 0; width:150px; float:right; text-align:right;}
			#inhoud-kolom div.imgtxt_container {height:125px;overflow:hidden;}
			
			#inhoud-kolom span.artnr {margin:0 0 0 0; text-align:left; display:block; font-size: 7pt; color:#D73348; line-height:140%;}
			#inhoud-kolom span.artnr2 {margin:0 0 0 0; text-align:right; display:block; font-size: 7pt; color:#D73348; line-height:140%;}
			#inhoud-kolom span.artnr  a{font-weight:normal;}
		
			#inhoud-kolom span.artikelkop {display:block; padding-bottom:10px; font-weight:bold; font-size: 18px; color:#D73348; line-height:140%;}
			#inhoud-kolom span.artikelvlag {display:block; padding-bottom:10px; font-weight:bold; font-size: 10pt; color:black; line-height:140%;}
			#inhoud-kolom span.artikelauteur {display:block; padding-bottom:10px; font-weight:bold; font-size: 8pt; color:#999999; line-height:140%;}
			#inhoud-kolom span.artikellead { display:block; padding-bottom:10px; font-weight:bold; font-size: 8pt; color:black; line-height:140%; text-align:justify;}
			#inhoud-kolom span.artikeltekst { display:block; padding-bottom:10px; font-weight:normal; font-size: 8pt; color:black;line-height:140%; text-align:justify;}

			#inhoud-kolom div.invoerveldcaption {margin:0; padding:4 0 0 0; width:50px; float:left; text-align:left}
			#inhoud-kolom div.invoerveldcaptiongroot {margin:0 ; padding:4 0 0 0; width:110px; float:left; text-align:left;}
			#inhoud-kolom div.invoerveld {margin:0; padding:0; width:225px; overflow:hidden; float:right; text-align:left;}

			#inhoud-kolom div.disclaimerbalk {clear:both;padding:0;margin:0;}
			#inhoud-kolom div.disclaimer_l {margin:0; padding:4 0 0 0; width:300px; float:left; text-align:left;}
			#inhoud-kolom div.disclaimer_r {margin:0; padding:4 0 0 0; width:150px; float:right; text-align:right;}
			#inhoud-kolom span.disclaimer {margin:0 0 0 0; display:block; font-size: 7pt; color:#999999; line-height:140%;}
			#inhoud-kolom span.disclaimer a {font-weight:normal; color:#999999; text-align:right;}

			#inhoud-kolom div.zoekpaginabalk {margin:5 0 10 0; text-align:center ;display:block; line-height:140%;}
			#inhoud-kolom div.zoekpaginabalk a {font-weight:normal;}
			#inhoud-kolom div.zoekpaginabalk span{color:black;}
			#inhoud-kolom div.zoekpaginabalk span a {display:inline;}
			
			#inhoud-kolom span.waarschuwing {color:#D73348;}
			#inhoud-kolom span.waarschuwing_aan{color:#D73348;display:inline;}
			#inhoud-kolom span.waarschuwing_uit {color:#D73348;display:none;}
			#inhoud-kolom span.opmerking {color:#AAAAAA;}


	#attentie-kolom { float:left; width:145px; margin-left:30px;}
		#attentie-kolom ul {margin: 0 0 20 0; padding-bottom:7; border: 1px solid #999999; border-top:4px solid #999999; background-color:white;}
			#attentie-kolom li {padding:0;}
			#attentie-kolom li a {font-weight:normal;color:black;display:inline;}
			#attentie-kolom li a:hover { cursor:pointer; }	
			#attentie-kolom li span { display:block; padding:7 10 0 10; font-weight:bold;}
			#attentie-kolom li a span {font-weight:normal;}
			#attentie-kolom li span.normaal { display:block; padding:7 10 0 10; }
			#attentie-kolom li a:hover span {text-decoration:underline; }
	
	#advertentie-kolom { float:left; margin-left:20px;} /*width:160px;*/

	.submitimage {
		margin-top:1px;
		width:16px;
		height:16px;
		border: 1px solid black;
		border-left: none;
		#margin-top:0px; //alleen voor IE7
	}

	.searchbox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight:normal;
		color: gray;
		vertical-align:top;
		margin-bottom:0px;
		margin-top:1px;
		padding: 1 0 0 1px;
		width:105px;
		height:18px;
		border: 1px solid black;
		border-right: none;
		#margin-top:0px; //alleen voor IE7
	}


    .portalbanner {
			
			margin-top : 0px;
			margin-bottom : 21px;
		}

	/* Format text fields to have verdana font  */
	
	.textbox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		padding: 1 0 0 4px;
		margin:1 0 5 0px;
		width:100%;
		height:18px;
		border: 1px solid black;
		vertical-align:top;
	}

	.textboxdisabled {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		padding: 1 0 0 4px;
		margin:1 0 5 0px;
		width:100%;
		height:18px;
		border: 1px solid black;
		background-color: #EEEEEE;
		vertical-align:middle;
	}

	.checkbox {
		margin:1 0 5 0px;
		width:18px;
//		height:18px;
		border: 1px solid black;
//		vertical-align:middle;
	}


	.select {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		margin-left: 4px;
	}
	
	/* used in the drop down lists on the editor window */
	.dropDown
	{ 
		/*border: 1px solid #DDDDDD; */
		margin: 2; 
		padding: 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		margin-left: 4px;
	}

  	/* Colour for the status bar in the editor window. (where it says MODE...)  */
  
  	.editor_status_bg
  	{	
		background-color: #CCCCCC;
  	}
  
/*  basic button formatting  */	
	.butClass
  	{    
    	border: 1px solid #DDDDDD;
  	}
  
  	
  	/*  spacing for the TD rows in the editor  */	
	.tdClass
  	{
    	padding-left: 2px;
    	padding-top:2px;
  	}
	
	.button     { border: 1px solid #DDDDDD; margin-top: 2px; margin-left: 0px; margin-right:0px; padding: 0; }

	.buttonOn 	{ border: 1px outset; }

	.buttonDown { border: 1px inset; background-color: buttonhighlight; }

	.buttonNa   { border: 1px solid buttonface; filter: alpha(opacity=25); }
	
	.toolbar	{ background-color: #DDDDDD; height:25px; align: left; vertical-align:top; border-bottom: 1px solid #999999; }
	
	/* html_path is the path at the bottom of the editor */
	.html_path 	{ font-size: 10px; color:black;}
	
	#tr_iView_menu,
	#tr_drop_color_menu,
	#tr_dropMenu {
	position:		absolute;
//	clear:both;
	display:		none;
	z-index:		101;
	border-left:	1px #CCCCCC solid;
	border-top:		1px #CCCCCC solid;
	border-right: 	2px outset;
	border-bottom:	2px outset;
	padding:		0px;
	
}

.contextMenuStyle
{
	position:		absolute;
	z-index:		101;
//	clear:both;
	border-left:	1px #CCCCCC solid;
	border-top:		1px #CCCCCC solid;
	border-right: 	2px outset;
	border-bottom:	2px outset;
	padding:		0px;
}
	/* DialogueBox is used for the popups that are called in the editor */
	.dialogueBox	{	background-color:#EEEEEE; margin-left: 0px; margin-top: 2px; margin-right: 0px; margin-bottom: 0px; }
	.dialogueBox_header {font-size: 13pt}
	.dialogueButton {	font-size: 9px;	}
	.dialoguePreview { 	background-color:#DDDDDD;
						border-bottom:buttonhighlight solid 1px;
						border-left:buttonshadow solid 1px;
						border-right:buttonhighlight solid 1px;
						border-top:buttonshadow solid 1px;
	} 
	
	.editor_surround { border: 1px solid #999999; margin:4 0 5 0; }
	
	/*	EDITOR STYLES */
	.littleOrange	{ 	font-size: 8pt; color:#CC9900 }
	.bigBlue 		{ 	font-size: 14pt; font-weight: bold; color:#0066CC; }
	.redUnderline	{	font-size: 12pt; text-decoration: underline; color:#FF0000; }
	/* END EDITOR STYLES */
	
	
	
	/* CONTEXT MENU (right click) STYLES COLOURS */
	.menu_main		{ width:130px; border:0; border-collapse: collapse; }
	.menu_col_one 	{ width: 15px; background-color:#C1C1C1; padding:2px; cursor: hand;}
	.menu_col_two 	{ padding:3px; font-family:verdana,arial,sans-serif; font-size:11px; cursor: hand;}
	.menu_arrow   	{ padding:2px;}
	.menu_over		{ border:#7171FF 1px solid; background-color:#C6C6FF; }
	
	