/* Fortis v0.4 */
/* 310320080100*/
/*#listannual2 ol li{
    color:                #4D4D4D;
    margin:             4px 0 0 0;
    font-family:        arial;
    }

#listannual2 ul{
    color:                #4D4D4D;
    margin:             4px 0 0 15px;
    }
	*/
div.story {	background:		#fff; }
#intro, #intro p { color: #8C8C90;}
#link {  }
#link p.tabellen-titel-2 {
font-family:			arial;
	font-weight:		bold;
	text-align: 	  	center;
	text-decoration: 	underline;
	color:				#0A2488;
	font-size:			12px; 
	line-height:		13px;
	padding-right:		4px;
	margin:				0;
	vertical-align:		bottom;
	}
body, html { color: #4D4D4D;}

#btnlink {
	height:				24px;
	background-color:	#e3e5e6;
	/*font-family:		arial;
	font-size:			13px; 
	line-height:		13px;*/
	color: 				#0A2488;
	width: 				160px;
	padding: 5px;
	margin-top:				1px;
	margin-bottom:			3px;
	}
#btnlink:hover {
	background-color:	#8C8C90;
	color: #fff;
	}

/*  test-deel WEGHALEN MET UITEINDELIJKE EXPORT 
p.lopende-tekst-body {
	font-family:		arial;
	vertical-align:		bottom;
	font-size:			13px; 
	line-height:		20px;
	padding-top:		5px;
	padding-bottom:		3px;
	margin:				0;
	}
p.body-1 {
	font-family:		arial;
	//font-size:			13px; 
	//line-height:		13px;
	padding-top:		5px;
	padding-bottom:		3px;
	vertical-align:		bottom;	
	margin:				0;
	}
p.body-no-white {
	font-family:		arial;
	font-size:			13px; 
	line-height:		13px;
	padding:			0 0 17px 0;
	vertical-align:		bottom;
	margin:				0;
	}
p.lopende-tekst-fotobijschrift {
	font-family:		arial;
	color:				yellow;
	vertical-align:		bottom;
	margin:				0;
	}
p.lopende-tekst-noot{
	font-family:		arial;
	color:				yellow;
	vertical-align:		bottom;
	margin:				0;
	}*/


/*  drempelsweg */
p.lopende-tekst-body {
	font-family:		arial;
	vertical-align:		bottom;
	padding-top:		5px;
	padding-bottom:		3px;
	margin:				0;
	}
p.body-1 {
	font-family:		arial;
	padding-top:		5px;
	padding-bottom:		3px;
	vertical-align:		bottom;	
	margin:				0;
	}
p.body-no-white {
	font-family:		arial;
	padding:			0 0 17px 0;
	vertical-align:		bottom;
	margin:				0;
	}*/

/*  container-tableset  */
table.sustain{
	width:				100%;
	display:			table;
	empty-cells: 		show; 
	border-collapse:	collapse;
	padding:			0px;
	border:				0px;
	margin:				0px;
	}
table.tabel {
	margin:				2px;
	margin-top:			15px;
	padding:			0 0 20px 0;
	}
table.tabel-border {
	margin:				15px 0 0 0;
	padding:			0 0 20px 0;
	border:				solid 1px #8C8C90;
	}
td.sustainhead{
	width:				100%;
	height:				22px;
	border-top:			1px solid #8C8C90;
	border-left:		1px solid #8C8C90;
	background-color:	#8C8C90;
	}
	
td.sustainspacer{
	width:				100%;
	height:				40px;
	padding-left:		21px;
	border-left:		1px solid #8C8C90;
	background-color:	white;
	}
td.sustainspacerFlash{
	width:				100%;
	height:				20px;
	padding-left:		21px;
	border-left:		1px solid #8C8C90;
	background-color:	white;
	}
td.sustainmain{
    width:                100%;
    padding-left:        21px;
    padding-right:	21px;
    border-left:       	 1px solid #8C8C90;
    border-bottom:        1px solid #8C8C90;
    vertical-align:       top;
    }
td.bottom{
		border-bottom: 		solid 3px #009966;
		padding:			5px 0 5px 7px !important;

	}    
td.bottom1px{
		border-bottom: 		solid 1px #009966;
		padding:			5px 0 5px 7px !important;
	}    
	

/* nested styles */
table.sustain table{
	margin: 			30px 0 10px 0;
	padding:			0;
	}
table.tabel p.body-1 {
	//font-size:			13px; 
	line-height:		20px;
	padding-bottom:		0px;
	vertical-align:		bottom;
	}
table.image-tabel {
	margin:				0;
	padding:			0 0 0 0;
	}	
table.image-tabel img {
	width:		100%;
	}
td.captionstroke {
	font-family:		arial;
	font-size:			13px; 
	line-height:		13px;
	font-style: 		italic;
	margin:				0 21px 0 0;
	padding:			0 21px 1px 0;
	border-bottom:		1px solid #8C8C90;
	vertical-align: 	bottom;
	}

td.captionstakeholder {
	font-family:		arial;
	font-size:			13px; 
	line-height:		13px;
	font-style: 		italic;
	margin:				0 21px 0 0;
	padding:			0 21px 1px 0;
	/*border-bottom:		1px solid #8C8C90;*/
	border-bottom:		1px solid #0A2488;
	color: 				#0A2488;
	vertical-align: 	bottom;
	}

td.captionspacer {
	width:				21px;
	margin:				0;
	padding:			0;
	}
table.tabel a {text-decoration:	underline;	}
td.cel-pasfoto p{
	font-family:		Arial;
	margin:		      	0;
	padding:		  	5px 0 3px 0;
	color:				#4D4D4D;
	vertical-align: 	bottom;
	}
table.tabel-border td{
	margin:		     	0;
	height:				18px;
	vertical-align: 	bottom;
	}
table.tabel-border  td.b-cel-basis {
	width:				300px;
	height:				18px;
	padding:			4px 3px 4px 7px;
	border:				0;
	vertical-align:		bottom;
	}
table.personalia-tabel {
	margin:				35px 0 -20px 0 !important;
	padding:			0;
	}
td.a-tabletop,  td.tabletop-a {
	height:				25px !important; 
	/*vertical-align:		middle !important;*/
	border-bottom: 		solid 3px #009966;
	padding-left:		8px;
	padding-bottom:		0;
	}	
	td.a-tablebottom,  td.tabletop-a {
	height:				35px !important; 
	vertical-align:		middle !important;
	border-bottom: 		solid 1px #8C8C90;
	background-color:	#b8babd;
	padding-left:		10px;
	padding-bottom:		0;
	}
td.a-donkerblauw{
	height:				10px;
	background-color:	#003466;
	padding-left:		10px;
	}		
td.tabletop-b {
	height:				15px;
	vertical-align:		middle !important;
	padding-left:		10px;
	padding-bottom:		0;
	border-bottom: 		solid 1px #8C8C90;
	height: 			18px;	
	}
td.cel-basis-2 {
	vertical-align:		bottom;
	margin:				0;
	padding:			0;
	}
td.cel-basis-3 {
	vertical-align:		bottom;
	width:				120px;
	margin:				0;
	padding-top: 		0;
	padding-right: 		3px;
	padding-bottom: 	0;
	padding-left: 		7px;
	}
td.cel-divisie {color:				yellow; }
td.cel-functie {
	width:				200px;
	vertical-align:		top;
	margin:				0;
	padding:			0 0 15px 0;
	}
td.cel-image {
	width:				200px;
	vertical-align:		top;
	margin:				0;
	padding:			10px 10px 15px 10px;
	}
td.cel-image2 {
	width:				200px;
	vertical-align:		top;
	margin:				0;
	padding:			5px 10px 15px 10px;
	}
	
	td.cel-image3 {
	width:				150px;
	vertical-align:		top;
	margin:				0;
	padding:			5px 10px 15px 10px;
	}
td.cel-logo {
	width:				100px;
	vertical-align:		top;
	margin:				0;
	padding:			5px 10px 15px 10px;
	}	
td.cel-image3 {
	width:				150px;
	vertical-align:		top;
	margin:				0;
	padding:			5px 10px 15px 10px;
	}	
	
td.cel-pasfoto {
	width:				80px;
	height:				89px;
	vertical-align:		top;
	}
td.tekt-kader {
	width:				530px;
	vertical-align:		bottom;
	padding-bottom: 	15px;
	}
td.pictures-spacer {
	margin:				0;
	width:				10px;
	vertical-align:		bottom;
	}
td.cel-titel-2 { }
td.img-350px {
	width:				350px;
	vertical-align:		bottom;
	}
td.img-500px {
	width:				500px;
	vertical-align:		bottom;
	}
td.cel-basis, td.cel-basis-a  {
	height:				18px;
	width:				65px;
	padding:			4px 3px 3px 7px;
	border-bottom: 		solid 1px #8C8C90;
	vertical-align:		top;
	}
td.b-basis {
	height:				18px;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	width:				300px;
	vertical-align:		top;
	}
td.c-basis {
	height:				18px;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	width:				100px;
	vertical-align:		top;
	}
td.d-basis {
	height:				14px;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	width:				100px;
	vertical-align:		top;
	}
td.spacer-basis {
	height:				18px;
	padding:			0 3px 3px 7px;
	border-bottom: 		solid 1px #8C8C90;
	width:				20px;
	background-color:	#FFFFFF;
	vertical-align:		top;
	}	
td.cel-geen-lijn {
	height:				18px;
	padding:			0 3px 0 7px;
	border: 			0;
	vertical-align:		top;
	width: 				80px;
	}
td.cel-titel {
	background:			#898a8c;
	height:				18px;
	padding:			0 3px 0 7px;
	border-bottom: 		solid 2px #e40035;
	vertical-align:		top;
	}

/* b-part */
td.b-cel-basis {
	width:				300px;
	height:				18px;
	padding:			0 3px 0 7px;
	border-bottom: 		solid 1px #8C8C90;
	vertical-align:		top;
	}
td.b-cel-geen-lijn {
	width: 				300px;
	height:				18px;
	}
table.tabelstroke {
	margin:				0;
	padding:			0 0 10px 0;
	width:				100%;
	}
td.stroke{
	height:				21px;
	border-bottom:		1px solid #8C8C90;
	}
td.lvl3{
	width:				300px !important;
	height:				20px;
	table-layout: 		fixed;
	vertical-align:		bottom;
	}
td.lvl3top{
	width:				350px !important;
	background:			#e3e5e6;
	height:				34px;
	table-layout: 		fixed;
	vertical-align:		center;
	}
td.lvl3flex{
	width:				10px;
	vertical-align:		bottom;
	}
td.lvl3flexline{
	width:				10px;
	vertical-align:		bottom;
	border-bottom:		1px solid #8C8C90;
	}
td.lvl3spac{
	width:				15px !important;
	}

/* nested list-styles */
#listannual { }
#listannual a.link{ color: #0A2488; }
#listannual ol{
	color:				#8c8c90;
	margin:             4px 0 0 -15px;
	}
#listannual ol li{
	color:				#8c8c90;
	margin:             4px 0 0 0;
	font-family:		arial;
	font-size:			13px; 
	line-height:		13px;
	}
#listannual ul{
	color:				#8c8c90;
	margin:             4px 0 0 15px;
	}	
table.tabel ul {
	padding:			0 3px 0 14px;
	border:				0;
	}
table.tabel-border ul {
	padding:			0 3px 0 14px;
	border:				0;
	}
td.sustainmain ul {
	color:				#4D4D4D;
    margin:             0 0 0px 0;
    padding:            0;
	}
td.b-cel-basis ul {
	color:				#4D4D4D;
	padding:			0;
	margin:				0;
	}
td.b-basis ul {
	padding:			0 0 0 15px;
	margin:				0;
	}
td.sustainmain ul li{
	margin:             0px 0 0 0;
	font-family:		arial;
	font-size:			13px; 
	line-height:		13px;
	}


/*  list-items  */
li.bodylist {
    font-family:        arial;
    //padding-bottom:     3px;  
    margin:             0 0 0 15px;
	}
	
li.tabellen-cel-b {
	font-family:		arial;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			13px; 
	padding:			0;
	margin-left:		15px;
	}
	
li.case-dilemma-stakeholder-case-body-bullet{
	font-family:		arial;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			13px; 
	padding:			0;
	margin:				0;
	}


/*  bodytext  */
p.headline{
	font-family:		arial;
	font-size:			14px;
	font-weight: bold; 		
	color: #000000;
	margin-bottom: 0px;
	margin-left: 6px;
	margin-top: 2px;
	}



p.body-1 a.link, p.body-1 li a.link, p.tekst-in-kleurvlak-kl-body-zwart a.link, p.tabellen-cel-b-2 a.link{ color: #0A2488; } 
/*p.body-1 a.link:hover, p.tekst-in-kleurvlak-kl-body-zwart a.link:hover, p.tabellen-cel-b-2 a.link:hover{ color: #C30035; }*/
td.cel-basis-4 a.link{ color: #0A2488; } 
/*td.cel-basis-4 a.link:hover{ color: #C30035; }*/
		

p.level-3 a { text-decoration: underline;}



/*  text-styles  */
p.case-dilemma-stakeholder-case-kop-rood{
	font-family:		arial;
	font-size:			18px;
	color:				red;
	vertical-align:		bottom;
	margin:				0;
	}
	
a.non:link { color:#000000; text-decoration:none }
a.non:visited { color:#000000; text-decoration:none }
a.non:active { color:#000000; text-decoration:none }
a.non:hover { color:#000000; text-decoration:underline }

/*  list-items  */


p.lopende-tekst-kop-2 {
	font-family:		arial;
	font-size:			18px;
	vertical-align:		bottom;
	margin:				0;
	}

p.lopende-tekst-kop-3{
	font-family:		arial;
	font-size:			18px;
	vertical-align:		bottom;
	margin:				0;
	}
p.case-dilemma-stakeholder-case-kop-grijs{
	font-family:		arial;
	color:				#666;
	vertical-align:		bottom;
	}

p.case-dilemma-stakeholder-case-kop-italic{
	font-family:		arial;
	color:				#666;
	vertical-align:		bottom;
	}

p.case-dilemma-stakeholder-stakeholders-kop{
	font-family:		arial;
	color:				#666;
	vertical-align:		bottom;
	}

p.case-dilemma-stakeholder-case-body{
	font-family:		arial;
	color:				yellow;
	vertical-align:		bottom;
	margin:				0;
}





/*  headers  */
p.dilemma-kop-1 {
	font-family:		arial;
	font-weight:		lighter;
	font-size:			27px; 
	line-height:		28px;
	letter-spacing: 	2px;
	color:				#238463;
	vertical-align:		bottom;
	margin:				0;
	}

p.hyperlink {
	font-family:		arial;
	color:				#4D4D4D;
	padding:			5px 0 3px 0;
	vertical-align:		bottom;
	margin:				0;
    font-size:			13px;	
	}

p.kop-4 {
	font-family:		arial;
	font-weight:		bold;
	font-size:			13px; 
	line-height:		13px;
	color:				#669900;
	vertical-align:		bottom;
	margin:				0;
	}
p.kop-5 {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			12px; 
	line-height:		13px;
	vertical-align:		bottom;
	margin:				0;
	}
p.level-1 {
	font-family:		arial;
	font-size:			35px; 
	line-height:		36px;
	letter-spacing: 	2px;
	color:				#0000FF;
	padding-bottom:		10px;
	padding-top:		5px;
	vertical-align:		bottom;
	margin:				0;
	}
p.level-2 {
	font-family:		Verdana,Arial,Helvetica,Swiss,sans-serif;
	font-weight:		bold;
	font-size:			12px; 
	color:				#696969;
	padding-bottom:		0px;
	vertical-align:		bottom;
	margin:				0;
	
	
	}
p.level-3, p.level-4 {
	font-family:		Verdana,Arial,Helvetica,Swiss,sans-serif;
	font-weight:		bold;
	font-size:			12px; 
	line-height:		13px;
	padding-bottom:		2px;
	color:				#009966;
	vertical-align:		bottom;
	margin:				0;
	}
p.level-5 {
	font-family:		arial;
	padding:			15px 0 0 0;
	font-size:			12px;
	letter-spacing: 	1px;
	color:				#99cc66;
	vertical-align:		bottom;
	margin:				0;
	}
p.level-6 {
	font-family:		arial;
	padding:			15px 0 0 0;
	font-size:			18px;
	letter-spacing: 	1px;
	color:				#4D4D4D;
	vertical-align:		bottom;
	margin:				0;
	}
	
p.level-7 {
	font-family:		arial;
	padding:			5px 0 0 0;
	font-size:			18px;
	letter-spacing: 	1px;
	color:				#4D4D4D;
	vertical-align:		bottom;
	margin:				0;
	}

p.level-8 {
	font-family:		arial;
	padding:			5px 0 0 0;
	font-size:			18px;
	letter-spacing: 	1px;
	vertical-align:		bottom;
	color: 				#0A2488;
	margin:				0;
	}
	
p.level-10 {
	font-family:		Verdana,Arial,Helvetica,Swiss,sans-serif;
	font-size:			10px;
	color: 				#000000;
	padding-top:		0px;
	}

p.tabellen-cel-b-2 {
	font-family:		arial;
	font-size:			13px;
	line-height:		13px;
	vertical-align:		top;
	margin:				0;
	}
p.tabellen-cel-b-tekst-kader {color:				yellow; }

p.tabellen-a-table-blauw {
	font-family:		arial;
	font-size:			12px;
	color: #ffffff;
	padding-bottom:		2px;
	vertical-align:		bottom;
	margin:				0;
	}	
p.tabellen-titel-tekst-kader {
	font-family:		arial;
	font-weight:		bold;
	font-size:			13px; 
	line-height:		13px;
	padding: 			0 4px 4px 4px;
	margin:				0;
	vertical-align:		bottom;
	}	
p.tekst-in-kleurvlak-kl-body-zwart {
	font-family:		arial;
	font-size:			13px; 
	line-height:		20px;
	background-color:	#e8dcda;
	padding: 			4px;
	margin:				0;
	vertical-align:		bottom;
	}
p.tekst-in-kleurvlak-dilemma {
	font-family:		arial;
	font-size:			24px; 
	line-height:		32px;
	color:				#00825d;
	padding: 			0px;
	margin:				0;
	vertical-align:		bottom;
	}
p.tekst-in-kleurvlak-kl-kop-3-zwart {
	font-family:		arial;
	font-size:			15px;
	color:				white;
	line-height:		13px;
	background-color:	#b8babd;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		4px;
	vertical-align:		bottom;
	margin-top: 		15px;
	margin-right: 		0;
	margin-bottom: 		0;
	margin-left: 		15px;
	}	
p.tekst-in-kleurvlak-kl-kop {
	font-family:		arial;
	font-size:			15px;
	color:				white;
	line-height:		13px;
	background-color:	#e8dcda;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		4px;
	vertical-align:		bottom;
	margin-top: 		15px;
	margin-right: 		0;
	margin-bottom: 		0;
	margin-left: 		15px;
}
p.icoon-blauw-vierkant {
	font-family:		arial;
	font-weight:		bold;
	font-size:			13px;
	color:				#00406d; 
	line-height:		13px;
	padding-bottom:		5px;
	margin:				0;
	vertical-align:		bottom;
	}	
p.icoon-groen-driehoek {
	font-family:		arial;
	font-weight:		bold;
	font-size:			13px;
	color:				#00825d; 
	line-height:		13px;
	padding-bottom:		5px;
	margin:				0;
	vertical-align:		bottom;
	}	
p.icoon-rood-driehoek {
	font-family:		arial;
	font-weight:		bold;
	font-size:			13px;
	color:				#e20036; 
	line-height:		13px;
	padding-bottom:		5px;
	margin:				0;
	vertical-align:		bottom;
	}
p.icoon-geel-cirkel {
	font-family:		arial;
	font-weight:		bold;
	font-size:			13px;
	color:				#f6a800; 
	line-height:		13px;
	padding-bottom:		5px;
	margin:				0;
	vertical-align:		bottom;
	}	
p.x07-bodytext-second-subheadline-black {
	font-family:		arial;
	margin:				0;
	padding:			0;
	}
p.tabellen-cel-b {
	font-family:		arial;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			13px;
	padding:			0;
	margin:				0;
	vertical-align:		bottom;
	}
p.tabellen-cel-c-min {
	font-family:		arial;
	text-align: 	  	right;
	font-size:			12px;
	padding:			0;
	margin:				0;
	vertical-align:		bottom;
	}	
p.tabellen-cel-c-pos, p.tabellen-cel-c-pos-a {
	font-family:		arial;
	text-align: 	  	right;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		20px;
	margin:				0;
	vertical-align:		bottom;
	}
td.td-csr { padding-left: 8px;}
/*	
p.tabellen-cel-c-pos-a {
	font-family:		arial;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		4px;
	margin:				0;
	vertical-align:		bottom;
	}*/	
p.tabellen-cel-c-pos-b {
	font-family:		arial;
	text-align: 	  	center;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		4px;
	margin:				0;
	vertical-align:		bottom;
	}	
p.tabellen-cel-c-pos-c {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	center;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		4px;
	margin:				0;
	vertical-align:		bottom;
	}			
p.tabellen-cel-c-pos-4 {
	font-family:		arial;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		4px;
	margin:				0;
	vertical-align:		bottom;
	}
p.tabellen-cel-c-tot-pos-4 {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		4px;
	vertical-align:		bottom;
	}	
p.tabellen-cel-c-tot-min {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	right;
	color:				#4D4D4D;
	font-size:			12px; 
	padding:			0;
	margin:				0;
	vertical-align:		bottom;
	}	
p.tabellen-cel-c-tot-pos {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	center;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		4px;
	vertical-align:		bottom;
	}
	
p.tabellen-cel-c-tot-pos-1 {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		4px;
	vertical-align:		bottom;
	}

p.tabellen-cel-c-tot-pos-2 {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	right;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		4px;
	padding:			5px 0 5px 7px !important;
	vertical-align:		top;
	margin: 0;
	}
p.tabellen-cel-c-tot-pos-3 {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	right;
	color:				#4D4D4D;
	font-size:			12px;
	padding-right:		20px;
	vertical-align:		bottom;
	}
p.tabellen-cel-b-tot {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	left;
	vertical-align:		bottom;
	color:				#4D4D4D;
	font-size:			12px;
	margin:				0;
	padding-right:		4px;
	}
	
p.tabellen-cel-d-tot {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	right;
	vertical-align:		bottom;
	color:				#4D4D4D;
	font-size:			12px;
	margin:				0;
	padding-right:		20px;
	}
p.tabellen-titel {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			12px; 
	line-height:		13px;
	padding-right:		4px;
	margin:				0;
	vertical-align:		bottom;
	}	
p.tabellen-titel-2 {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	center;
	color:				#4D4D4D;
	font-size:			12px; 
	line-height:		13px;
	padding-right:		4px;
	margin:				0;
	vertical-align:		bottom;
	}
	
p.tabellen-titel-3 {
	font-family:		arial;
	text-align: 	  	center;
	color:				#4D4D4D;
	font-size:			12px; 
	line-height:		13px;
	padding-right:		4px;
	margin:				0;
	vertical-align:		bottom;
	}
p.lvl3{
	font-family:		arial;
	font-size:			13px;
	color:				#8c8c90;
	margin:				0;
	padding:			0;
}
p.lvl3high{
	font-family:		arial;
	font-size:			13px;
	color:				#669900;
	margin:				0;
	padding:			0;
}
p.lvl3top{
	font-family:		arial;
	font-size:			13px;
	color:				#8c8c90;
	margin:				0 0 0 10px;
	padding:			0;
}	
p.tabellentop-cel-b-2 {
	font-family:		arial;
	font-size:			13px; 
	line-height:		13px;
	vertical-align:		top;
	vertical-align:		bottom;
	margin:				0;
	}
p.tabellen-titel {
	font-family:		arial;
	font-weight:		bold;
	text-align: 	  	left;
	color:				#4D4D4D;
	font-size:			12px; 
	line-height:		13px;
	margin:				0;
	vertical-align:		bottom;
	}	
td.spacer-gri {
	height:				18px;
	padding:			0 3px 3px 7px;
	width:				10px;
	background-color:	#FFFFFF;
	vertical-align:		top;
	}	
td.cel-geen-lijn-breed {
	height:				18px;
	border: 			0;
	vertical-align:		top;
	width:				300px;
	padding-top: 		0;
	padding-right: 		10px;
	padding-bottom: 	0;
	padding-left: 		7px;
	}
td.cel-basis-3 {
	vertical-align:		bottom;
	width:				120px;
	margin:				0px;
	padding-top: 		0px;
	padding-right: 		3px;
	padding-bottom: 	0px;
	padding-left: 		7px;
	}
p.tabellen-cel-b-3 {
	font-family:		arial;
	font-size:			13px;
	line-height:		13px;
	vertical-align:		top;
	vertical-align:		bottom;
	margin:				0;
	padding-left: 		7px;
	}
td.cel-basis-4 {
	vertical-align:		bottom;
	margin:				0;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	vertical-align:		bottom;
	}	
td.cel-basis-4-top {
	vertical-align:		top;
	margin:				0;
	padding:			5px 0 5px 7px !important;
	}
td.b-basis-4 {
	height:				18px;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	width:				300px;
	vertical-align:		bottom;
	}
td.b-basis-5 {
	height:				18px;
	width:				40px;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	vertical-align:		top;
	}
td.b-basis-6 {
	height:				18px;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	width:				300px;
	vertical-align:		top;
	}
td.b-basis-7 {
	height:				18px;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	vertical-align:		top;
	}
td.b-basis-8 {
	height:				18px;
	padding:			5px 0 5px 7px !important;
	border-bottom: 		solid 1px #8C8C90;
	width:				600px;
	vertical-align:		bottom;
	}
td.b-basis-9 {
	height:				18px;
	width:				600px;
	vertical-align:		bottom;
	}
/* Span-classes*/
span.superscript {
	vertical-align: 	baseline;
	font-size: 			0.8em;
	position: 			relative;
	top: 				-0.4em;
	margin-right:		-8px;
	}
	
span.subscript {
	vertical-align: 	baseline;
	font-size: 			0.8em;
	position: 			relative;
	top: 				-0.4em;
	margin-right:		-8px;
	}	
span.vet {
	font-weight:		bold;
	}	
span.ankerlink {
	color:		#ee7f00;
	display:	none;
	}	
span.hyperlink {
	text-decoration:		underline;
	}	
span.red-triangle {
	font-size:			13px;
	line-height:		13px;
	color:				#e40035;
	}	
span.green-triangle {
	font-size:			13px;
	line-height:		13px;
	color:				#1b795e;
	}	
span.yellow-circle {
	font-size:			13px;
	line-height:		13px;
	color:				#f8ae01;
	}	
span.blue-block {
	font-size:			13px;
	line-height:		14px;
	color:				#003466;
	}
/* mark pk: line-height kleiner als de font-size ? */	
span.rode-bullet {
	font-size:			15px;
	line-height:		13px;
	color:				#e40035;
	}

/* mark pk: line-height kleiner als de font-size ? */
span.witte-bullet {
	font-size:			15px;
	line-height:		13px;
	color:				#fff;
	}	
span.hyperlink-inspringen {
	font-size:			13px; 
	line-height:		13px;
	color:		blue;
	padding-left: 25px
	}
span.body-blauw {
	font-family: Arial;
	color: blue;
	}
.blauw-vet {
	font-family: Arial;
	font-weight: bold;
	color: blue;
	}
.tblink {
	color: #FF4040;
	font-weight: normal;
	text-decoration: none;
	font-size: medium;
}
.bld {
	font-weight: bold;
}
.nrml {
	font-weight: normal;
	font-size: smaller;
	}
	
.table_stroke_title
{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	background: #e3e5e6;
}

.table_stroke
{
	border:1px solid #b8babd;
}




#toolbox {
    width:143px;
}
#toolboxlink {
    color: #FF0000;
}

.style1 {
font-family:    arial;
    font-size:         10px;
    color:            #4D4D4D;
    margin-top:     2px;
    padding:     0;
    }


.style2 {
font-family:    arial;
    font-size:         12px;
    color:            #4D4D4D;
    }

table.tabeltoolbox{
    width:         143px;    
    border:        solid 1px #8C8C90;

}


td.toollinks {
    width:         71px;
    height:        30px;
    border-right:        solid 1px #8C8C90;
    border-top:        solid 1px #8C8C90;
    background-color:    #F2F2F2;


}


td.toolrechts {
    width:         70px;
    height:        30px;
    border-top:        solid 1px #8C8C90;
    background-color:    #F2F2F2;
    vertical-align: middle;


}



td.toolboven {
    width:         143px;
    height:        40px;
    background-color:    #F2F2F2;
    padding: 0 0 0 4;


}


td.toolonder {
    width:         143px;
    height:        40px;
    border-top:        solid 1px #8C8C90;
    background-color:    #FFFFFF;
    


}


td.toolonder2 {
    width:         141px;
    height:        40px;
    background-color:    #FFFFFF;


}


p.print {

    font-family:    arial;
    font-size:         10px;
    color:            #4D4D4D;
    margin-top:     2px;

}

#search_box {
	width: 127px;
	height: 15px;
	background-image: url(/nl/duurzaamheid/images/invoerveld.gif);
	background-repeat: no-repeat;
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 0 0 0 5px;
    border: 0;
    width: 102px;
    background: none;
    font-size: .8em;
}
#search_box #go {
    float: right;
    margin: 0px 0px 10px 0;
}
.toolboxlink {

font-size:12px;
color:#FF0000;
text-decoration:none;
font-weight:bold;}
