/* StyleSheet --> copyright Brainlane :: http://www.brainlane.com
   ---------------------------------------------------------------- */

html, body, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#636363;
	line-height:17px;
	}
body {	
	background:#F2F2F2 url(/content/design/images/BgBody.png) repeat-x 0 0;	
	padding-bottom:20px;
}
p {
	padding-bottom:14px;
}
ul {
	list-style-type:none;
	}
ol {
	list-style-type: latin;
	padding-top:2px;
	padding-bottom:16px;
	padding-left:14px;
	list-style-position:inside;
}	
ol li {
	line-height:18px;
}
img {
	border:0;
	}
hr {
	clear:both;
	visibility:hidden;
	}
.cleanup {
	clear:both;
}	
.centered, p.centered {
	text-align:center;
	}
.right {
	text-align:right;
	}
blockquote {
	border-left: 4px solid #3F3F3F;
	padding: 0 10px;
	margin: 0 0 0 10px;
	font-style: italic;
	}			
	
a {
	color:#D52800;
	}	
a:hover {
	color:red;
}
.dotted {
	background:transparent url('/content/design/images/dotted.gif') repeat-x; 
	width:100%;
	}
.solidgrey {
	border-bottom:1px solid #ccc;
	width:100%;
	}	
h1 {
	color:#000;
	text-transform:uppercase;
	border-bottom:1px solid #B7C8D6;
	margin:20px 10px 10px 10px;
}
h2 {
	color:#000;
	font-weight:normal;
	font-size:11px;
	border-bottom:1px solid #B7C8D6;
	margin:10px 0px 10px 20px;
}
h3 {
	color:#000;
	font-weight:normal;
	font-size:12px;

}
h4 {
	color:#000;
	font-weight:normal;
	font-size:11px;

}
 
/* Misc
------------------------------------------------------------------*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.skip {
    display: block;
    background: transparent;
    background-image: none; /* safari bug */
    border: none;
    height: 1px;
    overflow: hidden;
    padding: 0;
    margin: -1px 0 0 -1px;
    width: 1px;
	}


/* -------------- wrapper ------------------ */	

#Container {
	width: 950px;
	margin: 0 auto;
	}	
	
 
/* -------------- header ------------------ */	


div#ContainerHeader {
	width: 950px;
}	

div#ContainerZoekAndMenu {
	width:950px; 
	height:25px;
	margin-top:12px;
}

div#ContainerZoek {
	float:left;
	width:420px;
	height:25px; 
 	margin-top:4px;
}

		#zoek {
			width:394px;
			color:#fff;
			padding-left:152px;
		}	
		input.zoekinsite {
			margin:0;
			padding:0;
			vertical-align:top;
			padding:2px 0 0 2px;
		    font-size: 10px; 
			color:#000;
			background-color:#fff;
			border:1px solid #ccc;
			width:255px;
			height:14px;
		}	
 		.BtnZoek {
 			width:53px;
 			height:18px;
 			border:0;
 			vertical-align:top;
 		}

div#ContainerMenu {
	float:right;
	width:520px;
	text-align:right;
	height:25px;
	padding-top:5px;
}

		ul#ListMenuRoot {
			float:right;
			width:390px; 
			height:22px;
		}
			ul#ListMenuRoot li {
				float:left;
				margin-right:20px;
			}
			ul#ListMenuRoot li a {
				color:#000;
				text-decoration:none;
				font-weight:bold;
				height:16px;
				background: url(/content/design/images/IcoMenu.jpg) no-repeat 0 5px;
				padding-left:10px;
			}
		
		
div#ContainerBreadCrumb {
	width:950px;
	height:auto;
	margin-top:3px;
	margin-bottom:5px; 
}				
		ul#BreadCrumb {
			height:auto;
			width:940px;
			margin-left:10px;
			
		}
			ul#BreadCrumb li {
				float:left;
				margin-right:10px;
				background: url(/content/design/images/bullet.gif) no-repeat 0 7px;
				padding-left:7px;
				color:#000;
				font-weight:bold;
				white-space:nowrap;
			}
			ul#BreadCrumb li.first {
			 
				 
			}
			ul#BreadCrumb li a {
				color:#000;
				text-decoration:none;
				height:16px;
				font-weight:normal;

			}
			ul#BreadCrumb li a:hover { 
				text-decoration:underline;
				color:maroon;
			}
 			ul#BreadCrumb li.first a {
 				background-image:none;
 			}
 			
 			
 			
 			
/* mnusprite10=trends - mnusprite11=opinies - mnusprite11=tools */


div#ContainerRubrieken{ height: 35px; width: 950px; margin: 0px 0px 0 0px; padding: 0; border: 0; background: transparent;}
div#ContainerRubrieken ul#listMenuRoot{ height: 35px; width: 950px; background: transparent url(/content/design/images/MenuRubrieken.jpg) top left no-repeat;margin:0;padding:0;position: relative; }
div#ContainerRubrieken ul#listMenuRoot li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
ul#listMenuRoot li,ul#listMenuRoot a { height: 35px; width: 238px; display: block; }
div#ContainerRubrieken ul#listMenuRoot li a { text-decoration: none; text-indent: -9999px; /* \*/ overflow: hidden; /* */ }

div#ContainerRubrieken ul#listMenuRoot li#mnusprite10   {left: 231px; width:238px;}
div#ContainerRubrieken ul#listMenuRoot li#mnusprite11  {left: 469px; width:238px;}
div#ContainerRubrieken ul#listMenuRoot li#mnusprite12    {left: 707px; width:238px;}

div#ContainerRubrieken ul#listMenuRoot li#mnusprite10 a:hover { background: transparent url(/content/design/images/MenuRubrieken.jpg) -231px -35px no-repeat; }
div#ContainerRubrieken ul#listMenuRoot li#mnusprite11 a:hover { background: transparent url(/content/design/images/MenuRubrieken.jpg) -469px -35px no-repeat; }
div#ContainerRubrieken ul#listMenuRoot li#mnusprite12 a:hover { background: transparent url(/content/design/images/MenuRubrieken.jpg) -707px -35px no-repeat; }

div#ContainerRubrieken ul#listMenuRoot li#mnusprite10 a.actief { background: transparent url(/content/design/images/MenuRubrieken.jpg) -231px -70px no-repeat; }
div#ContainerRubrieken ul#listMenuRoot li#mnusprite11 a.actief { background: transparent url(/content/design/images/MenuRubrieken.jpg) -469px -70px no-repeat; }
div#ContainerRubrieken ul#listMenuRoot li#mnusprite12 a.actief { background: transparent url(/content/design/images/MenuRubrieken.jpg) -707px -70px no-repeat; }

/* -------------- content ------------------ */	



div#ContentWrapper {
	width: 950px;
	text-align:left; 
	margin-top:10px;
	background-color:#fff;
}	
div#ContainerToc {
	float:left;
 	width:218px;
	padding:4px;
	padding-bottom:20px;
}


		div#ContainerToc h1 {
			color:#375C37;
			text-transform:uppercase;
			border-bottom:1px solid #C4D6C4;
			margin:0px 0px 20px 7px;
			padding-top:20px;
		}
 


/* ---------------------- level 1 ------------------------------ */

		div#ContainerToc div#idtree10 ul {
			margin:0;
			padding:0;
			padding-bottom:6px;
			padding-top:2px;
			width:210px;
			margin-left:0px;
			/*border:1px solid yellow;*/
		}
		div#ContainerToc div#idtree10 ul li {
			font-size:10px;
 			width:210px;
			font-weight:normal;
			margin-bottom:6px;
			padding-left:8px; 
 		}
		div#ContainerToc div#idtree10 ul li.first {
			background-color:#375C37;
			border-bottom: 1px solid #F2F5F4;
		}
 	
		div#ContainerToc div#idtree10 ul li.last {
			border-bottom: 1px solid #F2F5F4;
		}

		div#ContainerToc div#idtree10 ul li a {
			font-size:10px;
			color: #fff;
			font-weight:bold;
			text-decoration: none;
 			height:18px;
			line-height:18px;		background-color:#375C37;display:block;
			padding-left:5px;
		}
 		div#ContainerToc div#idtree10 ul li a:hover {
			color:#fff;

		}
 
 
/* ---------------------- level 2 ------------------------------ */

			div#ContainerToc div#idtree10 ul ul {
				margin:0;
				padding:0;
				margin-bottom:15px;
				margin-top:10px;
				width:200px;
			}
			div#ContainerToc div#idtree10 ul ul li {
				margin:0;
				padding:0;
				font-size:10px;
				font-weight:normal;
				width:200px;
				padding-left:10px;
				background:#f6f6f6 url(/content/design/images/more.gif) no-repeat 4px 6px;
				/*border:1px solid blue;*/
	 		}
			div#ContainerToc div#idtree10 ul ul li.actief  {
				 background:#f6f6f6 url(/content/design/images/more.gif) no-repeat 4px 6px;
			}
			div#ContainerToc div#idtree10 ul ul li:hover  {
				 background:#f6f6f6 url(/content/design/images/more.gif) no-repeat 4px 6px;
				 cursor:pointer ;
			}
			div#ContainerToc div#idtree10 ul ul li.actief:hover  {
				background:#f6f6f6 url(/content/design/images/more.gif) no-repeat 4px 6px;
				cursor:pointer;
			}
			div#ContainerToc div#idtree10 ul ul li a {
				color:#375C37;
				font-weight:bold;
				text-decoration: none;	
				background-color:transparent;
				display:inline;
				
			}
	  		div#ContainerToc div#idtree10 ul ul li a:hover {
				color:#375C37;
				cursor:pointer ;
	
			}

		 
/* ---------------------- level 3 ------------------------------ */

					div#ContainerToc div#idtree10 ul ul ul {
						margin:0;
						padding:0;
						margin-bottom:10px;
						margin-top:9px;
 						width:184px;
						
					}
					div#ContainerToc div#idtree10 ul ul ul li {
						margin:0;
						padding:0;
						width:184px;
						padding-left:12px;
						margin-bottom:2px;
						padding-bottom:3px;
						background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
						
					}	
					div#ContainerToc div#idtree10 ul ul ul li.actief, div#ContainerToc div#idtree10 ul ul ul li:hover {
						background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
					}

	
					div#ContainerToc div#idtree10 ul ul ul li.detail {
						background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 4px 4px;
						padding-left:14px;
						border-bottom:1px dotted #ccc;	
					}
					div#ContainerToc div#idtree10 ul ul ul li.detail:hover /*, div#ContainerToc div#idtree10 ul ul ul li.actief*/ {
						background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 4px 4px;
					}
					div#ContainerToc div#idtree10 ul ul ul li.actief:hover {
						background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
					}

					div#ContainerToc div#idtree10 ul ul ul li:hover {
						 
					}
					div#ContainerToc div#idtree10 ul ul ul li a {
							margin:0;
							padding:0;
							color:#888;	
							line-height:16px;
							font-weight:normal;
							cursor:default;
							text-decoration:underline;
					}
					div#ContainerToc div#idtree10 ul ul ul li.detail a {
							margin:0;
							padding:0;
							color:#888;	
							line-height:15px;
							font-weight:normal;
							cursor:pointer;
							text-decoration:none;
					}

					div#ContainerToc div#idtree10 ul ul ul li.detail a:hover, div#ContainerToc div#idtree10 ul ul ul li.detail a.actief {
							color:#D52800;
							cursor:pointer;
					}
						div#ContainerToc div#idtree10 ul ul ul li.detail a.actief {
							font-weight:bold;
						}

					div#ContainerToc div#idtree10 ul ul ul li a:hover { 
							color:#888;
							cursor:default;
					}	
		

/* ---------------------- level 4 ------------------------------ */

					div#ContainerToc div#idtree10 ul ul ul ul {
						margin:0;
						padding:0;
						margin-bottom:10px;
						margin-top:9px;
 						width:176px;
					}	
					div#ContainerToc div#idtree10 ul ul ul ul li {
						margin:0;
						padding:0;
						width:176px;
						padding-left:10px;
						background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 0 3px;
						border-bottom:0px dotted #ccc;	
					}	
					div#ContainerToc div#idtree10 ul ul ul ul li.detail {
						border-bottom:0px dotted #ccc;
					}
					div#ContainerToc div#idtree10 ul ul ul ul li:hover, 
					div#ContainerToc div#idtree10 ul ul ul ul li.actief, 
					div#ContainerToc div#idtree10 ul ul ul ul li.actief:hover {
						background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 4px 4px;	
					}

					div#ContainerToc div#idtree10 ul ul ul ul li a {
							margin:0;
							padding:0;
							color:#888;
							line-height:16px;	
							cursor:pointer;	
					}
					div#ContainerToc div#idtree10 ul ul ul ul li a:hover, div#ContainerToc div#idtree10 ul ul ul ul li a.actief {
							color:#D52800;
							cursor:pointer;
					}




								
#TrendsMasterPage div#ContainerContent, #OpiniesMasterPage div#ContainerContent, #ToolsMasterPage div#ContainerContent {
	float:right;	
	width:713px;
	background:#fff url(/content/design/images/BgContentTrends.png) repeat-x 0 0px;
 	margin:4px;
	min-height:400px;
	height:auto;
}
#OpiniesMasterPage div#ContainerContent {
	background:#fff url(/content/design/images/BgContentOpinies.png) repeat-x 0 0px;
}
#ToolsMasterPage div#ContainerContent {
	background:#fff url(/content/design/images/BgContentTools.png) repeat-x 0 0px;
}

* html #TrendsMasterPage div#ContainerContent, * html #OpiniesMasterPage div#ContainerContent, * html #ToolsMasterPage div#ContainerContent {
	height:400px;
}



		div#ContainerContent h1 {
			color:#1E527E;
		}
		

		#TrendsMasterPage div#ContainerContent h1, #OpiniesMasterPage div#ContainerContent h1, #ToolsMasterPage div#ContainerContent h1 {
			color:#1E527E;
		}
		#OpiniesMasterPage div#ContainerContent h1 {
			color:#787318;
			border-bottom:1px solid #787318;
		}
		#ToolsMasterPage div#ContainerContent h1 {
			color:#5B3423;
			border-bottom:1px solid #5B3423;
		}



		div#ContainerContent h2 {
			color:#1E527E;
			margin:10px 0px 10px 20px;
			background-color:#eee;
			width:660px;
			padding-left:2px;
		}
			div#BodyText {
				padding:16px;		
				padding-top:2px;
			}		



	img.ImgBR {
		float:right;
		border: 1px solid #ddd;
		padding:2px;
		background-color:#fff;
		margin-left:15px;
		
	}


				div#ContainerContent ul {
					margin-bottom:10px;
				}
				#ToolsMasterPage div#ContainerContent ul li, #ToolsMasterPage div#ContainerContentRight ul li {
					/* color:#666666; aanpassing BROD - omdat UL LI in Vademecum grijs werd */
					background:transparent url(/content/design/images/bullet.gif) no-repeat 0 8px;
					margin-left:10px;
					padding-left:10px;
					line-height:18px;
					margin-bottom:3px;
				}
				
				
				#ToolsMasterPage div#ContainerContent ul.niv1 li {
				 font-weight:bold;
				}
					div#ContainerContent ul li a {
						color:#5b3423;;
						text-decoration:none;
					}

					div#ContainerContent ul li a:hover {
						color:#D52800;;
						text-decoration:underline;
					}

				
				#ToolsMasterPage div#ContainerContent ul.niv2 li, #ToolsMasterPage div#ContainerContent ul.niv3 li, #ToolsMasterPage div#ContainerContent ul.niv4 li, #ToolsMasterPage div#ContainerContent ul.niv5 li   {
					font-weight:normal;
				}


div#ContactInfo a {

	background:transparent url(/content/design/images/bullet.gif) no-repeat 0 4px;
	margin-left:8px;
	padding-left:8px;
	color:#375C37;

}


/* ------------- TRENDS -------------------- */

div#HeaderTocTrends {
	width:219px;
	height:55px;
	background:transparent url(/content/assets/photos/headers/toc/toc-LogoFleet.jpg) no-repeat top left;	
}
div#HeaderContentTrends {
	width:713px;
	height:55px;
	background:transparent url(/content/assets/photos/headers/main/main-trends.jpg) no-repeat top left;	
}

div#trendnav {
	padding:0;
	margin:0;
	width:670px;
	text-align:right;
	padding-bottom:7px;
}
div#trendnavBot {
	float:right;
	margin-right:20px;
 
}


div#trendnavBot a, div#trendnav a {
	width:70px;
 	padding-right:5px;
 	padding-left:5px; 
	text-transform:capitalize;
	color: #1E527E;
	font-weight:bold;
	text-decoration:none;
}
div#trendnavBot a:hover, div#trendnav a:hover {
	text-decoration:underline;
}



				#TrendsMasterPage div#ContainerContent div#BodyText ul li {
					color:#666666;
					background:transparent url(/content/design/images/bullet.gif) no-repeat 0 8px;
					margin-left:10px;
					padding-left:10px;
					line-height:18px;
					margin-bottom:3px;
				}
				#TrendsMasterPage div#ContainerContent div#BodyText ul li a {
					color:#1F5292;
				}
				#TrendsMasterPage div#ContainerContent div#BodyText ul li a:hover {
					color:#D52800;
				}



div#ToolBar {
	background-color:none;
	margin-top:10px;
	margin-bottom:10px;	
	border-top:1px solid #E8ECF1;
	padding-top:10px;
}	

div#ToolBar div.del {
	background:transparent url(/content/design/images/IcoDelicious.gif) no-repeat 0 0;	
	width:100px;
	height:22px;
	float:right;
 }
div#ToolBar div.digg {
	background:transparent url(/content/design/images/IcoDigg.gif) no-repeat 0 0;	
	width:100px;
	height:22px;
	float:right;
 }
div#ToolBar div.digg a, div#ToolBar div.del a {
	display:block;
	width:100px;
	height:22px;
	
}
div#ToolBar a span {
	display:none;
}

/* ------------- OPINIES -------------------- */


div#HeaderTocOpinies {
	width:219px;
	height:55px;
	background:transparent url(/content/assets/photos/headers/toc/toc-LogoFleet.jpg) no-repeat top left;	
}
div#HeaderContentOpinies {
	width:713px;
	height:55px;
	background:transparent url(/content/assets/photos/headers/main/main-opinies.jpg) no-repeat top left;	
}

div.rss {
	display:inline;
	margin-right:4px;
}
div.rss img {
	vertical-align:middle;
}


/* ------------- OPINIES - tagCloud  -------------------- */



#OpiniesMasterPage div#ContainerToc h1 {
	padding-bottom:0px;
	margin-bottom:10px;
}


div#TagCloud {
	text-align:center;
	font-family:"Trebuchet MS",sans-serif; 
	width:210px;
	margin-left:6px;
}

div#TagCloud ul.LabelList li {
			display:inline;
			background-image:none !important;
			padding:0;
			margin:0;
			margin-left:4px;
			vertical-align:baseline !important;
			border:0 !important;
}

	html>/**/body div#TagCloud ul.LabelList li {
		display:block;
		float:left;
		background-image:none !important;
		padding:0;
		margin:0;
		margin-left:4px;
		vertical-align:baseline !important;
		border:0 !important;
	}

div#TagCloud ul.LabelList li a {
	padding:0;
	margin:0;
	color:#87874B;
	font-family:"Trebuchet MS", Verdana, serif;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;
	text-transform:capitalize;
	white-space:nowrap;
	line-height:28px;
 
}
 
div#TagCloud ul.LabelList li h1, div#TagCloud ul.LabelList li h2, div#TagCloud ul.LabelList li h3, div#TagCloud ul.LabelList li h4 {
	padding:0;
	margin:0;
	border:0;
	display:inline;
}

div#TagCloud ul.LabelList li h1 a {font-size:15px;}
div#TagCloud ul.LabelList li h2 a {font-size:13px;}
div#TagCloud ul.LabelList li h3 a {font-size:12px;}
div#TagCloud ul.LabelList li h4 a {font-size:11px;}
div#TagCloud ul.LabelList li a.TagCloudodd {color:#002B00;}
div#TagCloud ul.LabelList li a:hover {color:#D52800;text-decoration:underline}



/* ------------- OPINIES - Recent Articles -------------------- */


div#ContainerToc ul#RecentArticles {
	margin:0;
	padding:0;
	margin-left:8px;
 
}	
div#ContainerToc ul#RecentArticles li {
	margin:0;
	padding:0;
 
	padding-left:12px;
	background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 0 5px;
	border-bottom:1px dotted #ddd;
	padding-bottom:5px;
	margin-bottom:7px;	
}	
div#ContainerToc ul#RecentArticles li.last {
 
	border-bottom:0px dotted #ccc;
 
}
div#ContainerToc ul#RecentArticles li:hover {
	background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 0px 5px;
	cursor:pointer;	
}
div#ContainerToc ul#RecentArticles li:hover a {
		color:#D52800;
}
div#ContainerToc ul#RecentArticles li a {
 		line-height:16px;
		color:#666;
		text-decoration:none;
}
div#ContainerToc ul#RecentArticles li a:hover, div#ContainerToc ul#RecentArticles li a.actief {
		color:#D52800;
}
div#ContainerToc ul#RecentArticles li a.actief {
	font-weight:bold;
}


/* ------------- OPINIES - Article Overview -------------------- */


div#ContainerContent ul#opinies {
	margin:0;
	padding:0;
	margin-left:8px;
}	
div#ContainerContent ul#opinies li {
	margin:0;
	padding:0;
	padding-left:12px;
	background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 0 5px;
	border-bottom:0px dotted #ccc;
	margin-bottom:7px;	
}	
div#ContainerContent ul#opinies  li:hover {
	background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 0px 5px;
	cursor:pointer;
}
div#ContainerContent ul#opinies  li:hover a {
		color:#D52800; 
}

div#ContainerContent ul#opinies li a {
 		line-height:16px;
		color:#666;
		text-decoration:none;
}
div#ContainerContent ul#opinies li a:hover {
		color:#D52800;
 
}

/* ------ OPINIES - Blog toevoegen Login---------- */

div#BlogToevoegen {
	margin:0 auto;
	width:435px;
}
div#BlogToevoegen fieldset {
	padding:10px;
}
 

div#BlogToevoegen input.verstuur {
 width:100px;
}




/* ------------ TOOLS ----------------------------*/


#ToolsMasterPage div#ContainerContent a, #ToolsMasterPage div#ContainerContent a:visited {
	color:#800000;
}
#ToolsMasterPage div#ContainerContent a:hover {
	color:red;
}


div#HeaderTocTools {
	width:219px;
	height:55px;
	background:transparent url(/content/assets/photos/headers/toc/toc-LogoFleet.jpg) no-repeat top left;	
}
div#HeaderContentTools {
	width:713px;
	height:55px;
	background:transparent url(/content/assets/photos/headers/main/main-tools.jpg) no-repeat top left;	
}

#ToolsMasterPage div#trendnav a {
	color:#5F3423;
}


 
#ToolsMasterPage div#ContainerToc ul#ToolsMainList {
	margin:0;
	padding:0;
	padding-bottom:6px;
	padding-top:2px;
	width:210px;
	margin-left:0px;
	/*border:1px solid yellow;*/
	
}
#ToolsMasterPage div#ContainerToc ul#ToolsMainList li {
	font-size:10px;
 	width:210px;
	font-weight:normal;
	margin-bottom:6px;
	padding-left:8px; 
 		}
#ToolsMasterPage div#ContainerToc ul#ToolsMainList li.first {
	background-color:#375C37;
	border-bottom: 1px solid #F2F5F4;
}
 	
#ToolsMasterPage div#ContainerToc ul#ToolsMainList li.last {
	border-bottom: 1px solid #F2F5F4;
	margin-top:40px;
}

#ToolsMasterPage div#ContainerToc ul#ToolsMainList li a {
	font-size:10px;
	color: #fff;
	font-weight:bold;
	text-decoration: none;
 	height:18px;
	line-height:18px;		
	background-color:#375C37;display:block;
	padding-left:5px;
}
	#ToolsMasterPage div#ContainerToc ul#ToolsMainList li.last a {
			background-color:#777;
	}


#ToolsMasterPage div#ContainerToc ul#ToolsMainList li a:hover {
	color:#fff;

}
 

table#ipd td img {
	border:1px solid #ccc;
	padding:2px;

}
* html table#ipd td img {
	padding:1px;
}

		/* ------------ TOOLS: e-publisher ----------------------------*/
		
		table.TblEpublishers td h4 {
			font-size:10px;
			border:0;
			padding-bottom:2px;
			color:#5F3423;
			line-height:14px;
			font-weight:normal;
			padding-left:12px;
			background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 5px;
		}
		
		table.TblEpublishers  {
			border-collapse:collapse;
			width:100%;
			margin-bottom:15px;
		}
		
		table.TblEpublishers td {
			vertical-align:top;
			padding:10px 10px 0px 10px;	
			border-bottom:1px solid #E1D9D7;
		}


		table.TblEpublishers td.TbLTdWidth {
			width:110px;	
		}
	

		div#AddSpeler {
			float:right;
			margin-top:20px;
			margin-right:33px;
		}
		div#AddSpeler a {
			color:#A67276;
			text-decoration:none;
		}
		div#AddSpeler a:hover {
			color:#D82800;
		}		

				/* ---------------------- level 1 ------------------------------ */
				
						div#ContainerToc div#idtree48 ul {
							margin:0;
							padding:0;
							padding-bottom:6px;
							padding-top:2px;
							width:210px;
							margin-left:0px;
							/*border:1px solid yellow;*/
							
						}
						div#ContainerToc div#idtree48 ul li {
							font-size:10px;
				 			width:210px;
							font-weight:normal;
							margin-bottom:6px;
							padding-left:8px; 
				 		}
						div#ContainerToc div#idtree48 ul li.first {
							background-color:#375C37;
							border-bottom: 1px solid #F2F5F4;
						}
				 	
						div#ContainerToc div#idtree48 ul li.last {
							border-bottom: 1px solid #F2F5F4;
						}
				
						div#ContainerToc div#idtree48 ul li a {
							font-size:10px;
							color: #fff;
							font-weight:bold;
							text-decoration: none;
				 			height:18px;
							line-height:18px;		background-color:#375C37;display:block;
							padding-left:5px;
						}
				 		div#ContainerToc div#idtree48 ul li a:hover {
							color:#fff;
				
						}
				 
				 
				/* ---------------------- level 2 ------------------------------ */
				
							div#ContainerToc div#idtree48 ul ul {
								margin:0;
								padding:0;
								margin-bottom:15px;
								margin-top:10px;
								width:210px;
								background-color:#f6f6f6;
							}
							div#ContainerToc div#idtree48 ul ul li {
								margin:0;
								padding:0;
								font-size:10px;
								font-weight:normal;
								width:190px;
								padding-left:11px;
								margin-bottom:6px;	
								margin-top:6px;
								background-image:none;	
								background:transparent url(/content/design/images/bullet.gif) no-repeat 4px 5px;
					 		}
							div#ContainerToc div#idtree48 ul ul li.actief  {
								 background:transparent url(/content/design/images/bullet.gif) no-repeat 4px 5px;
							}
							div#ContainerToc div#idtree48 ul ul li:hover  {
								 background:transparent url(/content/design/images/bullet.gif) no-repeat 4px 5px;
							}
							div#ContainerToc div#idtree48 ul ul li.actief:hover  {
								background:transparent url(/content/design/images/bullet.gif) no-repeat 4px 5px;
							}
							div#ContainerToc div#idtree48 ul ul li a {
								color:#375C37;
								font-weight:bold;
								text-decoration: none;	
								background-color:transparent;
								line-height:14px;
								padding-left:0;
								display:inline;
							}
					  		div#ContainerToc div#idtree48 ul ul li a:hover {
								color:#375C37;
					
							}
 
				
						 
				/* ---------------------- level 3 ------------------------------ */
				
									div#ContainerToc div#idtree48 ul ul ul {
										margin:0;
										padding:0;
										margin-bottom:10px;
										margin-top:9px;
										width:190px;
									}
									div#ContainerToc div#idtree48 ul ul ul li {
										margin:0;
										padding:0;
										width:176px;
										padding-left:12px;
										margin-bottom:2px;
										padding-bottom:3px;
										background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
										
									}	
									div#ContainerToc div#idtree48 ul ul ul li.actief, div#ContainerToc div#idtree48 ul ul ul li:hover {
										background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
									}
				
					
									div#ContainerToc div#idtree48 ul ul ul li.detail {
										background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 4px 4px;
										padding-left:14px;
										border-bottom:1px dotted #ccc;	
									}
									div#ContainerToc div#idtree48 ul ul ul li.detail:hover /*, div#ContainerToc div#idtree48 ul ul ul li.actief*/ {
										background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 4px 4px;
									}
									div#ContainerToc div#idtree48 ul ul ul li.actief:hover {
										background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
									}
				
									div#ContainerToc div#idtree48 ul ul ul li:hover {
										 
									}
									div#ContainerToc div#idtree48 ul ul ul li a {
											margin:0;
											padding:0;
											color:#888;	
											line-height:16px;
											font-weight:normal;
											cursor:default;
											text-decoration:underline;
									}
									div#ContainerToc div#idtree48 ul ul ul li.detail a {
											margin:0;
											padding:0;
											color:#888;	
											line-height:15px;
											font-weight:normal;
											cursor:pointer;
											text-decoration:none;
									}
				
									div#ContainerToc div#idtree48 ul ul ul li.detail a:hover, div#ContainerToc div#idtree48 ul ul ul li.detail a.actief {
											color:#D52800;
											cursor:pointer;
									}
											div#ContainerToc div#idtree48 ul ul ul li.detail a.actief {
												font-weight:bold;
											}

									div#ContainerToc div#idtree48 ul ul ul li a:hover { 
											color:#888;
											cursor:default;
									}	
						
				
				/* ---------------------- level 4 ------------------------------ */
				
									div#ContainerToc div#idtree48 ul ul ul ul {
										margin:0;
										padding:0;
										margin-bottom:10px;
										margin-top:9px;
				 						width:176px;
									}	
									div#ContainerToc div#idtree48 ul ul ul ul li {
										margin:0;
										padding:0;
										width:156px;
										padding-left:10px;
										background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 0 3px;
										border-bottom:0px dotted #ccc;	
									}	
									div#ContainerToc div#idtree48 ul ul ul ul li.detail {
										border-bottom:0px dotted #ccc;
									}
									div#ContainerToc div#idtree48 ul ul ul ul li:hover, 
									div#ContainerToc div#idtree48 ul ul ul ul li.actief, 
									div#ContainerToc div#idtree48 ul ul ul ul li.actief:hover {
										background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 4px 4px;	
									}
				
									div#ContainerToc div#idtree48 ul ul ul ul li a {
											margin:0;
											padding:0;
											color:#888;
											line-height:16px;	
											cursor:pointer;	
									}
									div#ContainerToc div#idtree48 ul ul ul ul li a:hover, div#ContainerToc div#idtree48 ul ul ul ul li a.actief {
											color:#D52800;
											cursor:pointer;
									}



/* ------------ TOOLS vademecum ----------------------------*/


	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul {
		margin:0;
		padding:0;
		padding-bottom:6px;
		padding-top:2px;
		width:210px;
		margin-left:0px;
		/*border:1px solid yellow;*/
		
	}
	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul li {
		font-size:10px;
	 	width:210px;
		font-weight:normal;
		margin-bottom:6px;
		padding-left:8px; 
	 }
	
	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul li a {
		font-size:10px;
		color: #fff;
		font-weight:bold;
		text-decoration: none;		
		background-color:#375C37;
		display:block;
		padding-left:5px;
	}
	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul li a:hover {
		color:#fff;
	
	}
	 


	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul ul {
		margin:0;
		padding:0;
		padding-bottom:6px;
		padding-top:10px;
		width:190px;
		margin-left:10px;
		/*border:1px solid yellow;*/
		
	}
	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul ul li {
		font-size:10px;
		color: #000;
	 	width:190px;
		font-weight:bold;
		text-decoration: none;
	 	height:15px;
		line-height:15px;		
		background-color:red;
		padding-left:3px;
		background:transparent url(/content/design/images/bullet.gif) no-repeat 0px 7px;
 
	}
	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul ul li a { 
		font-size:10px;
		color: #000;
		font-weight:bold;
		text-decoration: none;
		background:none;
		display:block;
	}

	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul ul li.actief a.actief {
		background:none;
		color:maroon;

 	}
	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul ul li.actief a.actief:hover,
	#ToolsMasterPage div#ContainerToc ul#ToolsMainList div#idtree53 ul ul li a:hover {
		color:maroon;
		text-decoration:underline;
	}



	div#lngVlaggen {
		margin-top:5px;
		float:right;
		border-left:1px solid #E3A79F;
		padding-left:15px;
	}
	a.lngEN {
		background:transparent url(/content/design/images/gb.png) no-repeat 0px 0px;
		line-height:18px;
		padding-left:18px;
		margin-right:10px;
	}
	a.lngNL {
		background:transparent url(/content/design/images/nl.png) no-repeat 0px 0px;
		line-height:18px;
		padding-left:18px;
	}
 


		/* ------------ TOOLS benchmark ----------------------------*/
					
							table.TblEpublishersBenchmark {
								padding:0;
								margin:0;
								border-collapse:collapse;
								margin-bottom:15px;
								width:665px;
							}
							
							table.TblEpublishersBenchmark td {
								vertical-align:top;
								padding:2px 2px 2px 4px;	
							 	width:285px;
								line-height:14px;
							}
								table.TblEpublishersBenchmark td p {
									line-height:14px;
									padding-left:12px;
								}

										table.TblEpublishersBenchmark td.BenchMarkText p {
											padding-left:0px;
										}										
							
								table.TblEpublishersBenchmark td.BenchMarkText {
									width:360px;
									border-right:1px solid #9A8278;
									padding-right:14px;
									padding-top:7px;
								}
								
							div#ContainerContent div.BenchmarkBlock h2 {
								margin:0px 0px 10px 0px;
								font-weight:bold;
								background-color:#EEE8E6;
								border-bottom:1px solid #9A8278;
								color:#5F3423;
								padding-left:5px;
							}
							
							div.BenchmarkBlock table.TblEpublishersBenchmark td h3 {
								color:#000;
								font-weight:bold;
								font-size:10px;
								margin:0px 0px 10px 0px;
							}
							div.BenchmarkBlock table.TblEpublishersBenchmark td h4 {
								font-size:10px;
								border:0;
								color:#5F3423;
								font-weight:bold;
								padding-left:12px;
								margin:3px 0px 10px 0px;
								background:#EEE8E6 url(/content/design/images/bullet.gif) no-repeat 5px 7px;
					 
							}
					
								
								div#ContainerContent table.TblEpublishersBenchmark td ul {
									margin-left:3px;
								}
								div#ContainerContent table.TblEpublishersBenchmark td ul li {		
									background:transparent url(/content/design/images/bullet.gif) no-repeat 0 5px;
									line-height:14px;
									padding-left:7px;
									margin-bottom:5px;
								}
								div#ContainerContent table.TblEpublishersBenchmark td ul li a {
									color:#1E527E;
									font-weight:normal;
								}
					
					
					
					
									/* ---------------------- level 1 ------------------------------ */
									
											div#ContainerToc div#idtree50 ul {
												margin:0;
												padding:0;
												padding-bottom:6px;
												padding-top:16px;
												width:210px;
												margin-left:0px;
												/*border:1px solid yellow;*/
												
											}
											div#ContainerToc div#idtree50 ul li {
												font-size:10px;
									 			width:210px;
												font-weight:normal;
												margin-bottom:6px;
												padding-left:8px; 
									 		}
											div#ContainerToc div#idtree50 ul li.first {
												background-color:#375C37;
												border-bottom: 1px solid #F2F5F4;
											}
									 	
											div#ContainerToc div#idtree50 ul li.last {
												border-bottom: 1px solid #F2F5F4;
											}
									
											div#ContainerToc div#idtree50 ul li a {
												font-size:10px;
												color: #fff;
												font-weight:bold;
												text-decoration: none;
									 			height:18px;
												line-height:18px;		background-color:#375C37;display:block;
												padding-left:5px;
											}
									 		div#ContainerToc div#idtree50 ul li a:hover {
												color:#fff;
									
											}
									 
									 
									/* ---------------------- level 2 ------------------------------ */
									
												div#ContainerToc div#idtree50 ul ul {
													margin:0;
													padding:0;
													margin-bottom:15px;
													margin-top:10px;
													width:210px;
													background-color:#f6f6f6;
												}
												div#ContainerToc div#idtree50 ul ul li {
													margin:0;
													padding:0;
													font-size:10px;
													font-weight:normal;
													width:190px;
													padding-left:17px;
													background:transparent url(/content/design/images/more.gif) no-repeat 4px 4px;
													margin-bottom:6px;	
													margin-top:6px;
										 		}
												div#ContainerToc div#idtree50 ul ul li.actief  {
													 background:transparent url(/content/design/images/more.gif) no-repeat 4px 4px;
												}
												div#ContainerToc div#idtree50 ul ul li:hover  {
													 background:transparent url(/content/design/images/more.gif) no-repeat 4px 4px;
													 cursor:pointer ;
												}
												div#ContainerToc div#idtree50 ul ul li.actief:hover  {
													background:transparent url(/content/design/images/more.gif) no-repeat 4px 4px;
													cursor:pointer;
												}
												div#ContainerToc div#idtree50 ul ul li a {
													color:#375C37;
													font-weight:bold;
													text-decoration: none;	
													background-color:transparent;
													line-height:14px;
													padding-left:0;
													display:inline;
												}
										  		div#ContainerToc div#idtree50 ul ul li a:hover {
													color:#375C37;
													cursor:pointer ;
										
												}
									
											 
									/* ---------------------- level 3 ------------------------------ */
									
														div#ContainerToc div#idtree50 ul ul ul {
															margin:0;
															padding:0;
															margin-bottom:10px;
															margin-top:9px;
															width:190px;
														}
														div#ContainerToc div#idtree50 ul ul ul li {
															margin:0;
															padding:0;
															width:176px;
															padding-left:12px;
															margin-bottom:2px;
															padding-bottom:3px;
															background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
															
														}	
														div#ContainerToc div#idtree50 ul ul ul li.actief, div#ContainerToc div#idtree50 ul ul ul li:hover {
															background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
														}
									
										
														div#ContainerToc div#idtree50 ul ul ul li.detail {
															background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 4px 4px;
															padding-left:14px;
															border-bottom:1px dotted #ccc;	
														}
														div#ContainerToc div#idtree50 ul ul ul li.detail:hover /*, div#ContainerToc div#idtree50 ul ul ul li.actief*/ {
															background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 4px 4px;
														}
														div#ContainerToc div#idtree50 ul ul ul li.actief:hover {
															background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
														}
									
														div#ContainerToc div#idtree50 ul ul ul li:hover {
															 
														}
														div#ContainerToc div#idtree50 ul ul ul li a {
																margin:0;
																padding:0;
																color:#888;	
																line-height:16px;
																font-weight:normal;
																cursor:default;
																text-decoration:underline;
														}
														div#ContainerToc div#idtree50 ul ul ul li.detail a {
																margin:0;
																padding:0;
																color:#888;	
																line-height:15px;
																font-weight:normal;
																cursor:pointer;
																text-decoration:none;
														}
									
														div#ContainerToc div#idtree50 ul ul ul li.detail a:hover, div#ContainerToc div#idtree50 ul ul ul li.detail a.actief {
																color:#D52800;
																cursor:pointer;
														}
									
														div#ContainerToc div#idtree50 ul ul ul li a:hover { 
																color:#888;
																cursor:default;
														}	
											
									
									/* ---------------------- level 4 ------------------------------ */
									
														div#ContainerToc div#idtree50 ul ul ul ul {
															margin:0;
															padding:0;
															margin-bottom:10px;
															margin-top:9px;
									 						width:176px;
														}	
														div#ContainerToc div#idtree50 ul ul ul ul li {
															margin:0;
															padding:0;
															width:176px;
															padding-left:10px;
															background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 0 3px;
															border-bottom:0px dotted #ccc;	
														}	
														div#ContainerToc div#idtree50 ul ul ul ul li.detail {
															border-bottom:0px dotted #ccc;
														}
														div#ContainerToc div#idtree50 ul ul ul ul li:hover, 
														div#ContainerToc div#idtree50 ul ul ul ul li.actief, 
														div#ContainerToc div#idtree50 ul ul ul ul li.actief:hover {
															background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 4px 4px;	
														}
									
														div#ContainerToc div#idtree50 ul ul ul ul li a {
																margin:0;
																padding:0;
																color:#888;
																line-height:16px;	
																cursor:pointer;	
														}
														div#ContainerToc div#idtree50 ul ul ul ul li a:hover, div#ContainerToc div#idtree50 ul ul ul ul li a.actief {
																color:#D52800;
																cursor:pointer;
														}
					



			/* -------------- Tools: Innovatieve producten & diensten ------------------ */	



				div#ContainerContent div.ipd h2 {
					margin:0px 0px 10px 0px;
					font-weight:bold;
					background-color:#EEE8E6;
					border-bottom:1px solid #9A8278;
					color:#5F3423;
					padding-left:5px;
				}
				
				div#ContainerContent div.ipd h3 {
					color:#5F3423;
					font-weight:bold;
					font-size:11px;
					padding:0;
					margin:0px 0px 0px 0px;
				}

						div#ContainerContent div.ipd div.ipdBeschrijving {
							margin-bottom:10px;
						}
						div#ContainerContent div.ipd div.ipdVoordelen {
							margin-top:15px;
						}
							div#ContainerContent div.ipd div.ipdVoordelen h2,
							div#ContainerContent div.ipd div.ipdNadelen h2,
							div#ContainerContent div.ipd div.ipdBeschrijving h2 {
								padding-left:0;
							}
						div#ContainerContent div.ipd div.ipdNadelen {
							margin-top:15px;
						}

						div.ipdBeschrijving table img {
							margin-right:10px;
							border:1px solid #999;
							background-color:#fff;
							padding:2px;
						}


				/* ---------------------- level 1 ------------------------------ */
				
						div#ContainerToc div#idtree54 ul {
							margin:0;
							padding:0;
							padding-bottom:6px;
							padding-top:16px;
							width:210px;
							margin-left:0px;
							/*border:1px solid yellow;*/
							
						}
						div#ContainerToc div#idtree54 ul li {
							font-size:10px;
				 			width:210px;
							font-weight:normal;
							margin-bottom:6px;
							padding-left:8px; 
				 		}
						div#ContainerToc div#idtree54 ul li.first {
							background-color:#375C37;
							border-bottom: 1px solid #F2F5F4;
						}
				 	
						div#ContainerToc div#idtree54 ul li.last {
							border-bottom: 1px solid #F2F5F4;
						}
				
						div#ContainerToc div#idtree54 ul li a {
							font-size:10px;
							color: #fff;
							font-weight:bold;
							text-decoration: none;
				 			height:18px;
							line-height:18px;		background-color:#375C37;display:block;
							padding-left:5px;
						}
				 		div#ContainerToc div#idtree54 ul li a:hover {
							color:#fff;
				
						}
				 
				 
				/* ---------------------- level 2 ------------------------------ */
				
							div#ContainerToc div#idtree54 ul ul {
								margin:0;
								padding:0;
								margin-bottom:15px;
								margin-top:10px;
								width:210px;
								background-color:#f6f6f6;
							}
							div#ContainerToc div#idtree54 ul ul li {
								margin:0;
								padding:0;
								font-size:10px;
								font-weight:normal;
								width:190px;
								padding-left:17px;
								background:transparent url(/content/design/images/more.gif) no-repeat 4px 4px;
								margin-bottom:6px;	
								margin-top:6px;
					 		}
							div#ContainerToc div#idtree54 ul ul li.actief  {
								 background:transparent url(/content/design/images/more.gif) no-repeat 4px 4px;
							}
							div#ContainerToc div#idtree54 ul ul li:hover  {
								 background:transparent url(/content/design/images/more.gif) no-repeat 4px 4px;
								 cursor:pointer ;
							}
							div#ContainerToc div#idtree54 ul ul li.actief:hover  {
								background:transparent url(/content/design/images/more.gif) no-repeat 4px 4px;
								cursor:pointer;
							}
							div#ContainerToc div#idtree54 ul ul li a {
								color:#375C37;
								font-weight:bold;
								text-decoration: none;	
								background-color:transparent;
								line-height:14px;
								padding-left:0;
								display:inline;
							}
					  		div#ContainerToc div#idtree54 ul ul li a:hover {
								color:#375C37;
								cursor:pointer ;
					
							}
				
						 
				/* ---------------------- level 3 ------------------------------ */
				
									div#ContainerToc div#idtree54 ul ul ul {
										margin:0;
										padding:0;
										margin-bottom:10px;
										margin-top:9px;
										width:190px;
									}
									div#ContainerToc div#idtree54 ul ul ul li {
										margin:0;
										padding:0;
										width:176px;
										padding-left:12px;
										margin-bottom:2px;
										padding-bottom:3px;
										background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
										
									}	
									div#ContainerToc div#idtree54 ul ul ul li.actief, div#ContainerToc div#idtree54 ul ul ul li:hover {
										background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
									}
				
					
									div#ContainerToc div#idtree54 ul ul ul li.detail {
										background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 4px 4px;
										padding-left:14px;
										border-bottom:1px dotted #ccc;	
									}
									div#ContainerToc div#idtree54 ul ul ul li.detail:hover /*, div#ContainerToc div#idtree54 ul ul ul li.actief*/ {
										background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 4px 4px;
									}
									div#ContainerToc div#idtree54 ul ul ul li.actief:hover {
										background:transparent url(/content/design/images/bullet.gif) no-repeat 5px 6px;
									}
				
									div#ContainerToc div#idtree54 ul ul ul li:hover {
										 
									}
									div#ContainerToc div#idtree54 ul ul ul li a {
											margin:0;
											padding:0;
											color:#888;	
											line-height:16px;
											font-weight:normal;
											cursor:default;
											text-decoration:underline;
									}
									div#ContainerToc div#idtree54 ul ul ul li.detail a {
											margin:0;
											padding:0;
											color:#888;	
											line-height:15px;
											font-weight:normal;
											cursor:pointer;
											text-decoration:none;
									}
				
									div#ContainerToc div#idtree54 ul ul ul li.detail a:hover, div#ContainerToc div#idtree54 ul ul ul li.detail a.actief {
											color:#D52800;
											cursor:pointer;
									}
				
									div#ContainerToc div#idtree54 ul ul ul li a:hover { 
											color:#888;
											cursor:default;
									}	
						

					/* ---------------------- level 4 ------------------------------ */
				
									div#ContainerToc div#idtree54 ul ul ul ul {
										margin:0;
										padding:0;
										margin-bottom:10px;
										margin-top:9px;
				 						width:176px;
									}	
									div#ContainerToc div#idtree54 ul ul ul ul li {
										margin:0;
										padding:0;
										width:156px;
										padding-left:10px;
										background:transparent url(/content/design/images/BulletDoc.gif) no-repeat 0 3px;
										border-bottom:0px dotted #ccc;	
									}	
									div#ContainerToc div#idtree54 ul ul ul ul li.detail {
										border-bottom:0px dotted #ccc;
									}
									div#ContainerToc div#idtree54 ul ul ul ul li:hover, 
									div#ContainerToc div#idtree54 ul ul ul ul li.actief, 
									div#ContainerToc div#idtree54 ul ul ul ul li.actief:hover {
										background:transparent url(/content/design/images/BulletDocHover.gif) no-repeat 4px 4px;	
									}
				
									div#ContainerToc div#idtree54 ul ul ul ul li a {
											margin:0;
											padding:0;
											color:#888;
											line-height:16px;	
											cursor:pointer;	
									}
									div#ContainerToc div#idtree54 ul ul ul ul li a:hover, div#ContainerToc div#idtree54 ul ul ul ul li a.actief {
											color:#D52800;
											cursor:pointer;
									}



			
 
				/* -------------- TOOLS: Vademecum juridische knelpunten ------------------ */				
				
 
			 
					
						.FaqWrap {
							display:block;
							min-height:28px;
						}
						* html .FaqWrap {
							height: 28px;
							}
									  
						.faqdate {
							font-size:9px;
							font-weight:normal;
							color:#676767;
							display:inline;
						}
						.question {
							cursor:pointer;
							display:block;
							font-size:11px;
							background:transparent url(/content/design/images/more.gif) no-repeat 0 6px;
							padding-left:14px;
							padding-bottom:4px;
							font-weight:bold;
							color:#333;
						}
						.question p, .faqdate {
							display: inline; /* om datum achter titel te krijgen tgv cms-editor */
							cursor:pointer; 
							color:#333;
						}
						.question ul li {   /* toevoeging BROD */
							color:#333;
						}
						.question em {
							font-weight:normal;
						}
						.answer {
							/* display:none;       aanpassing BROD */
							margin-left:16px;
							margin-top:10px;
							margin-bottom:12px;
							color:#7b3619;
							background-color:#f7f5f4;
							border:1px solid #D8CEC9;
							padding:7px;
							margin-right:20px;
						}
						.answer p, .answer li, .answer ul li, .answer ul ul li {     /* toevoeging BROD */
							color:#7b3619;
						}
						
						#faqcontainer a {
							color:#FFEBD7;
							font-size:12px;
							font-weight:bold;
							text-decoration:underline;
						 }
						div.answer img {
							margin-left:10px;	
							border:1px solid #222;
							padding:2px;
						}
			
							
					/* end faq */

				
				
				* ------------ TOOLS Online betaalsystemen----------------------------*/


					
							 table#monitorParameter {
								padding:0;
								margin:0;
								border-collapse:collapse;
								width:665px;
								border:1px solid red;
							}
							table#monitorParameter td, table#monitorParameter th {
								vertical-align:top;
								padding:2px 2px 2px 4px;	
							 	width:285px;
								line-height:14px;
								border:1px solid #bbb;
							}
							table#monitorParameter th {
								font-weight:bold;
								background-color:#eee;
							}
							table#monitorParameter td p {
								line-height:14px;
								padding-left:12px;
							}





/* -------------- TOOLS: monitor ISO codes ------------------ */			


div#IsoLanden {
	width:340px;
	text-align:center;
	margin-top:12px;
}

div#IsoLanden a {
	color:#764B54;
	font-weight:bold;
	margin-right:12px;

}
div#empty {
	margin-top:10px;
}
 


/* ---- general page ---------- */



		body#GeneralPage div#BodyText ul {
			margin-bottom:10px;
		}
		body#GeneralPage div#BodyText ul li {
			color:#666666;
			background:transparent url(/content/design/images/bullet.gif) no-repeat 0 7px;
			margin-left:10px;
			padding-left:7px;
			line-height:16px;
			margin-bottom:3px;
		}
 

/* -------------- footer ------------------ */	

div#ContainerFooter {
	width:950px; 
	height:23px; 
	margin-top:10px;
	padding-top:2px;
	background:#335C34 url(/content/design/images/bgFooter.jpg) no-repeat top left;
	font-size:9px; 
	font-family:Verdana;
	}
div#copyright {
	float:left;
	width:220px;
	color:#fff;
	margin-left:10px;
}	
div#brainlane {
	float:right;
	width:150px; 
	margin-right:10px;
} 
div#brainlane a {
	color:#fff;
	text-decoration:none;
}



/* ------------ Auteur detail ------------ */


div#HeaderContentAuteurs {
	width:713px;
	height:55px;
}
}

div.AuteurDetail h3, td.links h3 {
	border-bottom:1px dotted #333;
	font-size:11px;
	font-weight:bold;
	color:#636363;
	margin-bottom:10px;
 
}
div.AuteurDetail img {
	border:1px solid #ccc;
	padding:3px;
	margin-top:2px;
	margin-right:10px;
}


table#auteursbio td {
	vertical-align:top;
}
table#auteursbio td.bio {
	padding-right:25px;
}

table#auteursbio td.links {
	width:260px;
}

div#auteursfoto {
	margin-bottom:10px;
}


			/* ------------- Auteur LinkedText -------------------- */
			
			 
			div#LinkedText {
				margin-left:0px;
				margin-top:14px;
			}
			
			td.links ul#LinkedArticles, div#LinkedText ul#LinkedArticles {
				margin-left:0px;
				padding-top:10px;
				margin-left:40px;

			}
			
			
			td.links ul#LinkedArticles li, div#LinkedText ul#LinkedArticles li  {
				background:transparent url(/content/design/images/bullet.gif) no-repeat 0 4px;
				padding-left:8px;
				line-height:18px;
				margin-bottom:6px;
			}
			*:first-child+html td.links ul#LinkedArticles li, div#LinkedText ul#LinkedArticles li  {
				background:transparent url(/content/design/images/bullet.gif) no-repeat 0 7px;
			}

			td.links ul#LinkedArticles li a, div#LinkedText ul#LinkedArticles li a  {
				color:#1E527E;
				font-weight:normal;
			}
			td.links ul#LinkedArticles li a.popup, div#LinkedText ul#LinkedArticles li a.popup  {
				width:16px;
				height:16px;
				margin-left:3px;
			}
				
			td.links ul#LinkedArticles li a.popup span, div#LinkedText ul#LinkedArticles li a.popup span  {
				display:none
			}	
 


/* ------------- blog -------------------- */


div#BlogText {
	padding: 3px 0px 5px 0px;
}

div#BlogText table {
	margin-left:31px;
}

		.AantalOpmerkingen {
			font-weight:bold;
		}
		.LaatCommentaarNa {
			float:right;
			margin-right:20px;
		}
		.required {
			color:#F08116;
		}
		
.odd, .even {
	margin: 0 auto;
	padding:0;
	background-color:#F9FAFB;
	padding:5px;
	margin-bottom:15px;
	border:1px dotted #999;
	width:620px;
	margin-left:31px;
}
.even {
	background-color:#F8F8F8;
}

div.odd a {

}

div.even span, div.odd span {
	font-size:8px;
	color:#888;
}

.blogentry {
	margin-left:16px;
}
.blogtable {
	border-right:1px solid #ccc;
	margin-top:5px;
}

div#blogcomment {
}


/* -------------- MainZoekResultaat ------------------ */

ul#MainZoekResultaat {
	margin-left:10px;
}

ul#MainZoekResultaat li {
	line-height:20px;;
}

ul#MainZoekResultaat table td a {
	color:#5b3423;
	text-decoration:none;
}
ul#MainZoekResultaat table td a:hover {
	color:#D52800;
	text-decoration:underline;
}

div#NavButtonZoekResultaat {
	float:right;
}
div#NavButtonZoekResultaat a {
	text-decoration:none;
	font-weight:bold;
}
div#NavButtonZoekResultaat a:hover {
	text-decoration:underline;	
}


/* -------------- accessibility ------------------ */	

#accessibilityblock {
    display: none;
}
.access {
    display: none;
}

/* --------------------- forms ---------------- */


/* --------------------- general ---------------- */


form {
	margin : 0;
	padding : 0;
}
input {
	width: 400px; 
	border: 3px double #ccc;
	padding: 1px;
	margin-bottom:5px;
	color:#636363;
	font-weight:bold;
	font-size:11px;
}
select {
	width: 410px; 
	border: 3px double #ccc;
	padding: 1px;
	color:#000;
}
textarea {
	padding: 1px;
	width: 400px; 
	height: 130px;
	border: 3px double #ccc;
	color:#636363;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px;
}
.knop {
    cursor:pointer;
    border:1px solid #636363;
    font-size:11px;
    background:#444;
    color:#fff;
    font-weight:bold;
	width:100px;
	vertical-align:middle;
	margin-top:14px;
	margin-right:8px;
}	




/* --------------------- E-pub zoek formulier ---------------- */


div#EPubSearchForm {
	margin-left:10px;
}

div#EPubSearchForm  input {
	width: 198px; 
	border: 3px double #ccc;
	padding: 1px;
	margin-bottom:5px;
	color:#636363;
	font-weight:bold;
	font-size:11px;
}

div#EPubSearchForm  select {
	width: 205px; 
	border: 3px double #ccc;
	padding: 1px;
	color:#000;
}

div#EPubSearchForm  textarea {
	padding: 1px;
	width: 200px; 
	height: 130px;
	border: 3px double #ccc;
	color:#636363;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px;
}

div#EPubSearchForm .zoek, div#EPubSearchForm .reset {
	margin-top:20px;
	width:80px;
}


/* --------------------- Contact formulier ---------------- */

div#Contact {
	margin-left:10px;
}

div#Contact label div {
	margin-top:10px;	
}

div#Contact fieldset {
	width:400px;
	padding-top:10px;	
	margin-left:0px;
	padding-left:20px;
}

div#Contact input {
	width: 368px; 
	border: 3px double #ccc;
	padding: 1px;
	margin-bottom:0px;
	color:#636363;
	font-weight:bold;
	font-size:11px;
}

div#Contact select {
	width: 3705px; 
	border: 3px double #ccc;
	padding: 1px;
	color:#000;
}

div#Contact textarea {
	padding: 1px;
	width: 370px; 
	height: 130px;
	border: 3px double #ccc;
	color:#636363;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px;
}

div#Contact .knop {
	margin:20px 0px 20px 0px;
	width:80px;
	color:#eee;
}


/* --------------------- General Page ---------------- */

div#ContainerTocGeneral {
	float:right;
 	width:218px;
	padding:4px;
	padding-bottom:20px;
}

div#ContainerContentGeneral {
	float:left;	
	width:713px;
	background:#fff url(/content/design/images/BgContentGeneral.png) repeat-x 0 0px;
 	margin:4px;
	min-height:400px;
	height:auto;	
}
							/* uitzonderingspagina voor evenementen en nog eentje */

							body.SpecialMaster781 div#ContainerContent, 
							body.SpecialMaster782 div#ContainerContent {
								background:#fff url(/content/design/images/BgContentTools.png) repeat-x 0 0px;
							}
								body.SpecialMaster781 div#ContainerContent div#BodyText h1 {
									margin-left:0px;
								}
								body.SpecialMaster781 div#ContainerToc h1,
								body.SpecialMaster782 div#ContainerToc h1 {
									display:none;
								}
								body.SpecialMaster781 div#ContainerToc ul#ToolsMainList,
								body.SpecialMaster782 div#ContainerToc ul#ToolsMainList {
									display:none;
								}

							body.SpecialMaster848 div#ContainerContent, 
							body.SpecialMaster848 div#ContainerContent {
								background:#fff url(/content/design/images/BgContentTools.png) repeat-x 0 0px;
							}
								body.SpecialMaster848 div#ContainerContent div#BodyText h1 {
									margin-left:0px;
								}
								body.SpecialMaster848 div#ContainerToc h1,
								body.SpecialMaster848 div#ContainerToc h1 {
									display:none;
								}
								body.SpecialMaster848 div#ContainerToc ul#ToolsMainList,
								body.SpecialMaster848 div#ContainerToc ul#ToolsMainList {
									display:none;
								}



		div#HeaderTocGeneral {
			width:219px;
			height:55px;
			background:transparent url(/content/assets/photos/headers/toc/toc-tools.jpg) no-repeat top left;	

			display:none;

		}
		
		div#HeaderContentGeneral {
			width:713px;
			height:55px;
			background:transparent url(/content/assets/photos/headers/main/main-tools.jpg) no-repeat top left;	


			display:none;
		}


div#ContainerContentGeneral h1, div#ContainerTocGeneral h1 {
	color:#1F4F1F;
	border-bottom:1px solid #1F4F1F;
	margin:0;
	padding:0;
}
div#ContainerContentGeneral h1 {
	margin:10px;
}
div#ContainerTocGeneral h1 {
	margin:15px 10px 10px 2px;
} 

div#logos {
	margin:0 auto;
	text-align:center;
	padding-top:15px;
}



/* --------------------- Misc 2 ---------------- */

.footnote {
	font-size: 10px;
	text-align:center;
}
.spc-cls {
	display:none;
}	

div#WorkShop {
	border:1px solid #787318;
	padding:10px;
	margin:0 auto;
	margin-top:15px;
	width:500px;
	text-align:center;
}


