/* stylesheet is aangepast voor de documentatie-site, om de lappen tekst beter leesbaar
/* en print-baar te krijgen

a:link,a:visited
{
	cursor:			pointer;
	color: 			#ff9933; 
	text-decoration: 	underline;
}

a:hover,a:active
{
	cursor:			pointer;
	color: 			#ff9933;
	text-decoration: 	none;
}


/* 3-kolommen opzet, omdat dat de enige manier is om een pagina echt netjes in het midden te krijgen */
 

table#table_window {
	border-collapse:	collapse;

	margin-top:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	top:			0px;
	bottom:			0px;
	left:			0px;
	right:			0px;
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;

	height:			100%;
	width:			100%;

	font-size:		12px; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}
tr#tr_window {
	height:			100%;
}
td#window_left {
	width:			auto;
}
td#window_middle {
	width:			800px;
}
td#window_right {
	width:			auto;
}


/* inside the middle table-cell a block, so that nested blocks can be abolutely positioned */

#window_middle_block{
	position:		relative;
	width:			100%;
	height:			100%;
	z-index:		2;

	margin-top:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	top:			0px;
	bottom:			0px;
	left:			0px;
	right:			0px;
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;

	border-top-width:	0;
	border-right-width:	1px;
	border-bottom-width:	0;
	border-left-width:	1px;
	border-top-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-left-style:	solid;
	border-top-color:	silver;
	border-right-color:	silver;
	border-bottom-color:	silver;
	border-left-color:	silver;
}

/*  page layout using blocks */

#logo_block{
	background-image: url(/images/bovenbalk01.jpg);
	background-repeat: no-repeat;
	background-position: center top;

	position:		absolute;
	width:			800px;
	height:			200px;
	z-index:		5;

	font-size:		24px; 
	font-family:		Verdana;
	font-style:		normal;
	text-align:		left;

	margin-top:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	top:			0px;
	bottom:			0px;
	left:			0px;
	right:			0px;
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		10px;
	padding-right:		10px;

	border-top-width:	0;
	border-right-width:	0;
	border-bottom-width:	0;
	border-left-width:	0;
	border-top-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-left-style:	solid;
	border-top-color:	silver;
	border-right-color:	silver;
	border-bottom-color:	silver;
	border-left-color:	silver;
}


#links_block{
	position:		absolute;
	width:			180px;
	height:			600px;
	z-index:		8;

	margin-top:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	top:			250px;
	bottom:			0px;
	left:			0px;
	right:			0px;
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		10px;
	padding-right:		10px;

	border-top-width:	0;
	border-right-width:	0;
	border-bottom-width:	0;
	border-left-width:	0;
	border-top-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-left-style:	solid;
	border-top-color:	silver;
	border-right-color:	silver;
	border-bottom-color:	silver;
	border-left-color:	silver;
}

#content_block{
	position:		absolute;
	width:			600px;
	height:			auto;
	z-index:		7;
	background-color:	#FFFFFF;

	margin-top:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	top:			230px;
	bottom:			0px;
	left:			210px;
	right:			0px;
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		10px;
	padding-right:		10px;

	border-top-width:	0;
	border-right-width:	0;
	border-bottom-width:	0;
	border-left-width:	0;
	border-top-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-left-style:	solid;
	border-top-color:	silver;
	border-right-color:	silver;
	border-bottom-color:	silver;
	border-left-color:	silver;
}

#footer_block{
	position:		absolute;
	width:			796px;
	height:			30px;
	z-index:		9;

	font-size:		9px; 
	font-family:		Verdana;
	font-style:		italic;
	text-align:		center;

	margin-top:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	top:			auto;
	bottom:			0px;
	left:			0px;
	right:			0px;
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		10px;
	padding-right:		10px;

	border-top-width:	0;
	border-right-width:	0;
	border-bottom-width:	0;
	border-left-width:	0;
	border-top-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-left-style:	solid;
	border-top-color:	silver;
	border-right-color:	silver;
	border-bottom-color:	silver;
	border-left-color:	silver;
}



body {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center top;

	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	margin-top:		0px;
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;

}

table {
	border-top-width:	0;
	border-right-width:	0;
	border-bottom-width:	0;
	border-left-width:	0;
	border-top-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-left-style:	solid;
	border-top-color:	black;
	border-right-color:	black;
	border-bottom-color:	black;
	border-left-color:	black;

/*	max-width:		800;   */
/*	max-height:		800;   */

	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	margin-top:		0px;

	border-collapse:	separate;
/*	border-spacing:		0pt 0pt;    */
	
/* necessary for min-height in IE6 ... */
	table-layout:		fixed;

}
tr {
	vertical-align:		top;
}
td {
	empty-cells:		show;
	border-top-width:	0;
	border-right-width:	0;
	border-bottom-width:	0;
	border-left-width:	0;
	border-top-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-left-style:	solid;
	border-top-color:	black;
	border-right-color:	black;
	border-bottom-color:	black;
	border-left-color:	black;
}

                    
                    
img
{
	border-width:0px;
	border-style:none;

	margin-bottom:		5px;
	margin-left:		5px;
	margin-right:		5px;
	margin-top:		5px;
}

input,button
{
	font-size: 11px; 
	color: #006699; 
	font-family: Verdana;
	border: 1px #bbbbbb solid;
}

input[type=submit],input[type=button],button
{
	margin:1px;
	padding:1px;
	cursor: pointer; 
}

input[type=image]
{
	cursor: pointer; 
	border: 0px #bbbbbb none;
}
select 
{
	font-size: 11px; 
	color: #006699; 
	font-family: Verdana;
	border: 1px #bbbbbb solid;
}
                    

/* tooltip.js */
#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}