
html { overflow: hidden; }
html { overflow-x: hidden; }
html { overflow-y: scroll; }


html	{ padding: 0;
	  margin: 0;
	  min-width:1000px;
	
	}

form {
	autocomplete:off;
	}
	
body em, html em
	{
	    color:Red;
	}


#dataentry div  #CheckBoxWrapper
{
    float:left;
    width:150px;
}

#CheckBoxWrapper input[type="checkbox"]
{
    text-align:left;
    clear:left
}

body
{
	/*
		background-color:#f6f6f7;
		background-image:url('../images/site/body_background.jpg');
		background-repeat:repeat-y;
		background-position:center;
	*/
	
	color:#0f0f0f;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:8pt;
	padding:0;
	margin:0;
	text-align:center;
	
	
}

.progress
{
    background-color:#FFFFFF;
	background-image:url('../images/progress_fill.png');
	background-repeat:repeat-x;
	background-position:center;
	color:#0f0f0f;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:8pt;
	padding:0;
	height:36px;
	margin:0;
	text-align:center;
	
}


input,textarea
{
	resize:none;
	outline:none;
}

H1,H2,H3,H4,H5
{
    margin:0px;
	color:#000000;
    padding:0px;
}

H1	{	
		font-family:arial;
		font-size:16pt;
		border-bottom:#dae3ed 1px solid;
		width:100%;
		height:28px;
	}

H2	{	
		font-family:arial;
		font-size:9pt;
		width:100%;
		color:#777777;
		height:14px;
	}

	
a
{
    color:#0f0f0f;
    font-weight:bold;
	text-decoration:none;
}
a:hover
{
	color:#AA0000;
}
	
fieldset
{
	border-width:0;
	margin:0;
	padding:0;
}
form
{
	margin:0;
}
inputx, textareax
{
	resize: none;
	background-color:#fdf5ed;
	border:#f5dac1 1px solid;
	font-family:  Arial, Sans-Serif;
	font-size:8pt;
	font-weight:bold;
	margin:0;
	padding-left:0px;
	padding:0px;
	text-indent:4px;
	height:19px;
	line-height:19px;
	width:215px;
}
inputx:focus, textarea:focus
{
 	resize: none;
   background-color:#FFFFFF;
}
inputx[disabled], textarea[disabled]
{
	resize: none;
	color:#a0a0a0;
}

legend
{
	display:none;
}


div#Wrapper	{ 	margin:0 auto;
				width  : 978px;
				float  : middle;
				text-align : center;
			}
div#Container
{
	position:relative;	
	top:0px;
	left:0px;
	float:middle;
	text-align:left;
	background-color:transparent;
}




div#Container div#Header
{
	background-image:url('../images/site/header.jpg');
    background-repeat:no-repeat;	
	background-position:top;
	background-color:transparent;
	float:left;
	width:978px;
	min-width:978px;
    height:162px;
}

div#Container div#Header .HeaderUser
{
	position:absolute;
	right:0px;
	margin-right:5px;
	top:94px;
	height:22px;
	line-height:22px;
	width :360px;
	color:#FFFFFF;
	text-align:right;
	font-weight:bold;
	text-decoration:none;

}


div#Container div#Header .HeaderInfoNL
{
	position:absolute;
	background-image:url('../images/logo.png');
    background-repeat:no-repeat;	
	background-position:top;
	background-color:transparent;
	left:10px;
	top:5px;
	height:73px;
	line-height:22px;
	color:#FFFFFF;
	width:351px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;

}

div#Container div#Header .HeaderInfoDE
{
	position:absolute;
	background-image:url('../images/logo.png');
    background-repeat:no-repeat;	
	background-position:top;
	background-color:transparent;
	left:10px;
	top:5px;
	height:73px;
	line-height:22px;
	color:#FFFFFF;
	width:351px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;

}


div#Container div#Header .HeaderUser a
{	color:#CCCCCC;
	font-weight:normal;
	text-decoration:underline;
}
div#Container div#Header .HeaderUser a:hover
{	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}

div#Container div#Header .HeaderLang
{	
position:absolute;
	left:0px;
	top:32px;
	height:13px;
	line-height:11px;
	color:#FFFFFF;
	width:965px;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
}

div#Container div#Header .HeaderLang #NL
{
    background-color:transparent;
	background-image:url('../images/nl.png');
	background-repeat:no-repeat;
	background-position:center;
	width:16px;
	height:11px;
	float:left;
	margin-left:5px;
	border:#FFFFFF 1px solid;
	border-bottom:#AAA 1px solid;
	border-right:#AAA 1px solid;
	cursor:pointer;
}
div#Container div#Header .HeaderLang #DE
{
    background-color:transparent;
	background-image:url('../images/de.png');
	background-repeat:no-repeat;
	background-position:center;
	width:16px;
	height:11px;
	float:left;
	margin-left:5px;
	border:#FFFFFF 1px solid;
	border-bottom:#AAA 1px solid;
	border-right:#AAA 1px solid;
	cursor:pointer;
}
div#Container div#Header .HeaderLang #FR
{
    background-color:transparent;
	background-image:url('../images/fr.png');
	background-repeat:no-repeat;
	background-position:center;
	width:16px;
	height:11px;
	float:left;
	margin-left:5px;
	border:#FFFFFF 1px solid;
	border-bottom:#AAA 1px solid;
	border-right:#AAA 1px solid;
	cursor:pointer;
}
div#Container div#Header .HeaderLang #UK
{
    background-color:transparent;
	background-image:url('../images/uk.png');
	background-repeat:no-repeat;
	background-position:center;
	width:16px;
	height:11px;
	float:left;
	margin-left:5px;
	border:#FFFFFF 1px solid;
	border-bottom:#AAA 1px solid;
	border-right:#AAA 1px solid;
	cursor:pointer;
}


#logoff
{
	text-decoration:none;
}



#logoff a
{
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
}

#logoff a:hover
{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}

	
div#Container div#Header div#search
{
	background-image:url('../images/site/search.jpg');
    background-repeat:no-repeat;	
	background-position:top;
	background-color:transparent;
	float:right;
	width:209px;
	min-width:209px;
    height:28px;
	margin-right:6px;
	margin-top:6px;
}

div#Container div#Header div#search p
{
	margin-top:6px;
	margin-left:7px;
	padding:0px;
}

div#Container div#Header div#search .searchbox
{
	border:0px;
	background-color:#5377b0;
	color:#FFFFFF;
	font-weight:bold;
	font-family:arial;
	font-size:9pt;
	width:168px;
}





div#Container div#Content
{
    float:left;
	margin-left:1px;
    margin-top:1px;
	font-family:verdana;
	width:741px;
	min-height:49px;
}

div#Container div#Content p
{
	line-height:17px;
}


div#Container div#Banner
{
    float:left;
	margin-left:8px;
    margin-top:5px;
	font-family:verdana;
	width:230px;
}

div#Container div#Banner div#Box
{

	background-image:url('../images/site/box_background.jpg');
	background-repeat:repeat-y;
	background-position:left;
	height : 475px;
	width  : 246px;
	margin : 0;
	
}

div#Container div#Banner div#Box div#Box_Header
{

	background-image:url('../images/site/box_header.jpg');
	background-repeat:no-repeat;
	background-position:top;
	height : 16px;
	width  : 246px;
	
}

div#Container div#Banner div#Box div#Box_Content
{
	margin-top:0px;
	margin-left:0px;
	height:100%;
	width:246px;
}

div#Container div#Banner div#Box div#Box_Content div#box_form_content
{
	clear:both;
	position:relative;
	top:0px;
	left:0px;
	width:226px;
	height:100%;
	margin:0px;
	padding:0px;
	
	margin-left:10px;
	margin-top:0px;
	
}

div#Container div#Banner div#Box div#Box_Content div#box_form_content p
{

	margin-left:10px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:2px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	
	width:100%;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color : #777777;

}


div#Container div#Banner div#Box div#Box_Content div#box_form_content p span
{

    color:#b26c44;
	height:28px;
	line-height:28px;
    vertical-align:middle;
	font-family:arial;
	font-size:12pt;
    margin-left:0px;

}


div#Container div#Banner div#Box div#Box_Content div#box_form_content .Row

{
	float:left;
	width:100%;
	margin:0px;
	margin-left:10px;

}
.zoek_button
			{	color	: #000000;
				background-color:#CCCCCC;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #CCCCCC 2px solid;
				width  : 17px;
				float:left;
				height : 19px;
				margin :0px;
				margin-left:5px;
				padding-left:4px;
				line-height : 17px;
				background-image:url('../images/dropdown.gif');
				background-repeat:no-repeat;
				background-position:center;
	
			}


.btn_zoeken
{
	float:right;
	margin-top:5px;
	width:117px;
	height:44px;
	line-height:44px;
	background-image:url('../images/site/btn_zoeken.jpg');
	background-repeat:no-repeat;
	background-position:left;
	border:0px;
	cursor:pointer;
	color:#FFFFFF;
	text-align:center;
	margin-left:0px;
	font-weight:bold;
	font-family:Verdana, Arial;
	font-size:8pt;
	
}

.btn_zoeken:hover
{
	float:right;
	margin-top:5px;
	width:117px;
	border:0px;
	height:44px;
	line-height:44px;
	color:#FFFFFF;
	background-image:url('../images/site/btn_zoeken_hover.jpg');
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
	text-align:center;
	margin-left:0px;
	font-weight:bold;
	font-family:Verdana, Arial;
	font-size:8pt;

	
}



div#Container div#Banner div#Box div#Box_Content div#box_form_content div.btn_zoeken
{
	float:right;
	margin-top:5px;
	width:117px;
	height:44px;
	line-height:44px;
	background-image:url('../images/site/btn_zoeken.jpg');
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
	color:#FFFFFF;
	text-align:center;
	margin-left:0px;
	
}


div#Container div#Banner div#Box div#Box_Content div#box_form_content div.btn_zoeken:hover
{
	float:right;
	margin-top:5px;
	width:117px;
	height:44px;
	line-height:44px;
	color:#FFFFFF;
	background-image:url('../images/site/btn_zoeken_hover.jpg');
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
	text-align:center;
	margin-left:0px;
	
}


div#Container div#Banner div#Box div#Box_Content div#box_form_content div.btn_zoeken span
{

	font-weight:bold;
	font-family:Verdana, Arial;
	font-size:8pt;
	
}

.RadioButtons
{
	
}

.textdrop
{
	position:absolute;
	margin-top:1px;
	margin-left:-9px;
	height:20px;
	width:30px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background-color:transparent;
}
.textbox
{
	background-color:transparent;
	margin-top:0px;
	margin-left:10px;
	border:#fff 0px solid;
	font-family:  Arial, Sans-Serif;
	font-size:8pt;
	font-weight:bold;
	text-indent:0px;
	width:204px;
	height:21px;
	line-height:21px;

}

.textbox[disabled]
{
	background-color:#EEEEEE;
	margin-top:0px;
	margin-left:10px;
	border:#fff 0px solid;
	font-family:  Arial, Sans-Serif;
	font-size:8pt;
	font-weight:bold;
	text-indent:0px;
	width:204px;
	height:21px;
	line-height:21px;

}





div#Container div#Banner div#Box div#Box_Footer
{

	background-image:url('../images/site/box_footer.jpg');
	background-repeat:no-repeat;
	background-position:top;
	height : 14px;
	width  : 246px;
	margin-top:-18px;
}


.RadioButtons input
{
	width:30px;
}

.RadioButtons 
{
	text-align:left;
	float:left;
}

div#Container div#Content div#PageHeader
{
    width:460px;
    height:32px;
}
div#Container div#Content div#PageHeader h2
{
    color:#b26c44;
	height:28px;
	line-height:28px;
    vertical-align:middle;
	font-family:arial;
	font-size:12pt;
    margin-left:0px;
}
div#Container div#Content div#PageView
{
    
	width:460px;
    margin-bottom:10px;
    padding:0px;
}



div#Container div#ColumnLeft
{	width:227px;
    min-height:649px;
    float:left;
	margin-left:2px;
	padding-left:0;
	z-index:5000;
	background-image:url('../images/site/columnLeft.jpg');
	background-repeat:no-repeat;
	background-position:top;

}


div#Container div#ColumnLeft div#Navigation .menuItms
{
	margin-top:20px;
	cursor:pointer;
}

div#Container div#ColumnLeft div#Navigation .menuItm
{
	font-family:arial;
	font-size:11pt;
	color:#000000;
	height:33px;
	line-height:33px;
	padding-left:20px;
}

div#Container div#ColumnLeft div#Navigation .menuItmActive
{
	font-family:arial;
	font-size:11pt;
	color:#444444;
	height:33px;
	line-height:33px;
	padding-left:20px;
	background-image:url('../images/site/menu_item.jpg');
	background-repeat:no-repeat;
	background-position:top;

}


div#Container div#ColumnLeft div#Navigation p
{
    text-decoration:none;
	width:172px;
    height:24px;
	line-height:24px;
    margin-bottom:0px;
	margin-right: 5px;
	padding-left:0px;
	margin: 0 0 0 0;
	text-indent:0;
	cursor:pointer;
}


div#Container div#ColumnLeft div#Navigation p span
{
    width:188px;
	margin-right:0px;
	margin-left:0px;
    padding-left:0px;
    text-decoration:none;
    display:block;
    height:24px;
	color:#333333;
	font-family:arial;
    line-height:24px;
    text-align:left;
	cursor:default;
	font-weight:bold;
	font-size:8pt;
  
}

div#Container div#ColumnLeftColumnLeft div#Navigation p a
{
    width:171px;
	margin-right:0px;
	margin-left:0px;
    padding-left:0px;
    text-decoration:none;
    display:block;
    height:24px;
	color:#333333;
	font-family:arial;
    line-height:24px;
    text-align:left;
}

div#Container div#ColumnLeft div#Navigation p a:hover
{
	color:#FFFFFF;
}

div#Container div#ColumnLeft div#Navigation p a:active
{
	width : 171px;
}

/*Form Stuff*/
div.FormRow
{
	clear:left;
	background-color:#0000FF;
	margin:0px;
	padding:0;
	height:19px;
	min-height:19px;
	width:220px;
	
}

div.FormRowText
{
	clear:left;
	background-color:#FF0000;
	margin:0px;
	padding:0;
	font-family:Arial;
	font-size:8pt;
	color:#777777;
	font-weight:bold;
	height:19px;
	min-height:19px;
	width:220px;
}


div.FormRowNB
{	
	margin-bottom:5px;
	padding-bottom:5px;
}
div.FormColumn1, label.FormColumn1
{
	display:block;
	float:left;
	line-height:18px;
	width:190px;
}
div.FormColumn1 em, label.FormColumn1 em
{
	color:#f00000;
	font-style:normal;
}
div.FormColumn2
{
	line-height:18px;
	margin-left:190px;
}

inputx.BtnSubmit
{
	background-color:#d8d5d0;
	border-bottom:solid 1px #404040;
	border-left:solid 1px #d0d0d0;
	border-right:solid 1px #404040;
	border-top:solid 1px #d0d0d0;
	cursor:pointer;
	margin:0 5px 0 0;
	width:100px;
}
inputx.CommonTextM
{
	width:216px;
}

textarea.CommonTextTxt
{
	resize: none;
	height:150px;
	width:250px;
}


/*Foto Albums */

div.Fotos div.Item
{
    background-color:#e0e0e0;
    border:solid 1px #a8a5a0;
    float:left;
    margin:0 10px 10px 0;
    width:160px;
    min-height:210px;
}
div.Fotos div.Item div.Wrapper
{
    margin:5px;
    width:150px;
}
div.Fotos div.Item div.Wrapper p
{
    margin:0;
    margin-top:3px;
    padding:0;
    text-align:center;
}
div.Fotos div.Item div.Wrapper a img 
{
    border-width:0;
        background-position:center;
    background-repeat:no-repeat;
    display:block;
    height:150px;
    width:150px;
}



/*  ===================== DIALOGS ============================================ */

		div#lookup	{	
							width:600px;
							height:500px;
							border:#AAAAAA 1px solid;
							float:left;
							text-align:left;
							
					
					}
	
									
		div#lookup div#footer_div	{	margin-bottom:0px;
									margin-left:10px;
									width:380px;
									height:26px;
									text-align:right;
								}
	
	


		div#lookup div#inner_div	{	margin-top:0px;
									background-color:#FAFAFA;
									border:#d4d0c8 1px solid;
									border-bottom:#FFFFFF 2px solid;
									border-right:#FFFFFF 2px solid;
									margin-left:10px;
									width:380px;
									height:220px;
									overflow-y:scroll;
									overflow-x:hidden;
									}

									
		div#inner_div_items	{	margin:0px;
							}

									
		div#lookup div#inner_div p a

		{
			width:100%;
			float:left;
			height:24px;
			line-height:24px;
			text-decoration:none;
			margin-left:0px;
			color:#000000;
			}
		
		div#lookup div#inner_div p a:hover

		{
			width:100%;
			float:left;
			height:24px;
			line-height:24px;
			text-decoration:none;
			margin-left:0px;
			color:#FFFFFF;
			margin-left:10px;
			}
		
		
		div#inner_div_items p

		{
			background-color:#FFO000;
			height:24px;
			line-height:24px;
			color:#000000;
			width:100%;
			margin:0px;
			margin-left:10px;
		}
		
		div#inner_div_items p:hover
		{
			background-color:#000088;
			color:#FFFFFF;
			height:24px;
			line-height:24px;
			width:100%;
			margin:0px;
		}
		
		div#lookup h2	{	color:#b26c44;
	height:28px;
	line-height:28px;
    vertical-align:middle;
	font-family:arial;
	font-size:12pt;
    margin-left:0px;
		width:100%;
							margin-left:10px;
						
}


.hr		{

			border			 : #FFFFFF 0px solid;
			border-top		 : #CCCCCC 1px solid;
			width 			 :100%;
	
		}
.button
		{
		
			border 			 : #AAAAAA 1px solid;
			background-color : #CCCCCC;
			color			 : #000000;
			width			 : 85px;
			height			 : 22px;
			cursor			 : pointer;
			font-weight		 : bold;
			font-family		 : arial,verdana;
			font-size		 : 8pt;
			
		}
.buttonblok
		{
			float:left;
			width:100%;
		}

.item_blok

		{	margin				: 0 0 0 0;
			width 				: 100%;
			float 				: left;
			margin-bottom		 : 10px;
			border-top		:#CCCCCC 1px solid;
			
		}
		
.profiel_standaard

		{	width 				: 20px;
			height				: 32px;
			background-image	: url('../images/geen_profiel.gif');
			background-repeat	: no-repeat;
			background-position : left;
			float:left;
		}
.profiel_uitgebreid

		{	width 				: 20px;
			height				: 32px;
			background-image	: url('../images/profiel.gif');
			background-repeat	: no-repeat;
			background-position : left;
			float:left;
		}

.profiel_data

		{
			
			float:left;
			width:470px;
			overflow:hidden;
		}
		
.profiel_kantoor

		{	margin-left			: 5px;
			margin-top			: 5px;
			font-weight			: bold;
			height				: 18px;
			font-size			: 10pt;
			text-decoration		: none;
			float				: left;
			color				: #0000AA;
		}	
.profiel_kantoor a
			
			{	
				text-decoration : none;
				color			: #0000AA;
			}
.profiel_kantoor a:hover
			
			{	
				text-decoration : none;
				color			: #CC0000;
			}

.profiel_plaats

		{	margin-left			: 5px;
			font-weight			: bold;
			color				: #888888;
			font-size			: 8pt;
			text-decoration		: none;
			width				: 125px;
			float				: left;
		}	
		
.profiel_tabel
		{
			width:100%;
			float:left;
		}
.profiel_soorten

		{	margin-left			: 5px;
			font-weight			: none;
			width				: 200px;
			color				: #888888;
			font-size			: 8pt;
			text-decoration		: none;
			float				: left;
		}	

.profiel_divers

		{	margin-left			: 5px;
			font-weight			: none;
			width				: 125px;
			color				: #888888;
			font-size			: 8pt;
			text-decoration		: none;
			float				: left;
		}	
		
div#goback	{	width:100%;
				text-align:right;
				margin:0;
				color:#0000CC;
			}
			
div#goback a	{ 	margin-right:15px;
				text-decoration:none;
				color:#0000CC;
			}
div#goback a:hover	{ 	margin-right:15px;
				text-decoration:none;
				color:#CC0000;
			}

.aStandaard	{	height : 17px;
			line-height : 17px;
			margin-right : 10px;
			float:left;
		}
			
			
.aText	{	height : 17px;
			line-height : 17px;
			margin-right : 10px;
			float:left;
		}
.aText a { text-decoration:none;
			color:#0000AA;
		}
.aText a:hover { text-decoration:none;
			color:#AA0000;
		}

		
.aLogon	{	height				: 17px;
			line-height			: 17px;
			background-image	: url('../images/logon.gif');
			background-repeat	: no-repeat;
			background-position : left;
			float:left;
		}
.aLogon a {	margin-left :20px;
			text-decoration:none;
			color:#0000AA;
			
		}
.aLogon a:hover {	margin-left :20px;
					text-decoration:none;
					color:#AA0000;
				}
		


		
#datasection	{ width :490px;
			  margin:0px;
			 }
			 
#datasection p	{	margin-top:10px;
					margin-left:10px;
				}			 
.Row
			{
				float:left;
				width:480px;
				margin:5px;
			}
.datatext		
			{
				color	: #999999;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				float:left;
				width:100px;
				height:20px;
				line-height:20px;
			}

.databox	{	color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #faa96e 1px solid;
				width  : 50px;
				text-align:right;
				margin :0px;
				margin-left:5px;
				height : 20px;
				padding-left:4px;
				line-height : 20px;
			}
.databox_verplicht	{	color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #FF0000 2px solid;
				background-color:#fdb9bb;
				width  : 170px;
				height : 17px;
				margin :0px;
				padding-left:4px;
				line-height : 16px;
			}

.databox_xl	{	color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #faa96e 2px solid;
				width  : 360px;
				height : 17px;
				margin :0px;
				padding-left:4px;
				line-height : 16px;
			}

.databox_xl_verplicht	{	color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #FF0000 2px solid;
				background-color:#fdb9bb;
				width  : 360px;
				height : 17px;
				margin :0px;
				padding-left:4px;
				line-height : 16px;
			}
			
.dataarea	{	background-color:#FFFFFF;
				color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #faa96e 2px solid;
				margin :0 0 0 0;
				padding-left:4px;
				height:200px;
				width:360px;
				overflow:hidden;
				
			}
.verplicht	{
				color:#FF0000;
				font-size:12pt;
			}
			
.main_item_header
{
	font-family:Arial;
	font-size:12pt;
	margin-left:90px;
	font-weight:bold;
	margin-top:10px;
	color:#389073;
	height:20px;
}
.main_item_header A
{
	color:#389073;
}
.main_item_header A:hover
{
	color:#AA0000;
}

.main_item_text
{
	margin-left:90px;
	line-height:17px;
}
		
.sub_item
{
	width:1000px;
	float:left;
	background-color:#FF0000;
}		
		
.main_item_middelen
{
	background-image:url('../images/items/middelen.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:600px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}


.main_item_facility
{
	background-image:url('../images/items/facility.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:600px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}


.main_item_management
{
	background-image:url('../images/items/management.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:600px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.main_item_algemeen
{
	background-image:url('../images/items/algemeen.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:600px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_voorraadbeheer
{
	background-image:url('../images/items/voorraadbeheer.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_leerlingadministratie
{
	background-image:url('../images/items/leerlingadministratie.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_hrm
{
	background-image:url('../images/items/hrm.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_verzuim
{
	background-image:url('../images/items/verzuim.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_verlof
{
	background-image:url('../images/items/verlof.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_agressie
{
	background-image:url('../images/items/agressie.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}


.sub_item_foto
{
	background-image:url('../images/items/foto.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_website
{
	background-image:url('../images/items/algemeen.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}


.sub_item_bladerboek
{
	background-image:url('../images/items/koerier.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_sleutelbeheer
{
	background-image:url('../images/items/sleutelbeheer.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}


.sub_item_ruimtebeheer
{
	background-image:url('../images/items/ruimtebeheer.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_inventaris
{
	background-image:url('../images/items/inventaris.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}



.sub_item_evenementen
{
	background-image:url('../images/items/evenementen.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}


.sub_item_kwaliteitsdashboard
{
	background-image:url('../images/items/kwaliteitsdashboard.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_projecten
{
	background-image:url('../images/items/projecten.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_planning
{
	background-image:url('../images/items/planning.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_kto
{
	background-image:url('../images/items/kto.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}

.sub_item_competenties
{
	background-image:url('../images/items/competenties.jpg');
    background-repeat:no-repeat;	
	background-position:left-top;
	background-color:transparent;
	float:left;
	width:348px;
	margin-right:6px;
	margin-top:6px;
	min-height:100px;
}



.bc
{
	width:700px;
	font-size:7pt;
	float:left;
	position:absolute;
	top:100px;
	left:250px;
}

.bc_gray
{
	color:#777777;
	float:left;
}
.bc_active
{
	color:#0000AA;
	float:left;
	margin-left:8px;
}

#image_viewer
{
	margin-top:2px;
	margin-bottom:2px;
	float:left;
	padding:0px;
	width:100%;
}

#image_viewer p
{
	margin:0px;
	padding:5px;

}

#image_viewer p a
{
	color : #BBBBBB;
	
}

#image_viewer p a:hover
{
	color : #AA0000;
}


#detailfooter
{
	background-image:url('../images/footer_background.jpg');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:710px;
	height:38px;
}

#detailfooter_left
{
	float:left;
	margin-left:20px;
	height:28px;
	line-height:38px;
}

#detailfooter_right
{
	float:right;
	margin-right:20px;
	height:28px;
	line-height:38px;
}


#ipd
{
		/*width:600px;
		height:500px;*/
		width:100%;
		border:#AAAAAA 0px solid;
		float:left;
		text-align:left;

}


#ipd div
{
 float:left;
}

#ipd p
{
clear:both;
}


#ipd .check
{
height:19px;
line-height:19px;
width:20px;
float:left;
}

#ipd .checkerbox
{
float:left;
cursor:pointer;
line-height:19px;
}

#ipd .row
{
float:left;
height:19px;
line-height:19px;
width:250px;
margin :0px;
margin-left:5px;
				
}


#ipd .cell
{
float:left;
height:19px;
line-height:19px;
width:75px;
margin :0px;
margin-left:5px;
				
}


.input_number_rw {	color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #faa96e 1px solid;
				width  : 50px;
				text-align:right;
				margin :0px;
				margin-left:5px;
				height : 17px;
				padding-left:4px;
				line-height : 16px;
				float:left;
			}

.input_number_ro {	color	: #888888;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #AAAAAA 1px solid;
				width  : 50px;
				text-align:right;
				margin :0px;
				margin-left:5px;
				height : 17px;
				padding-left:4px;
				line-height : 16px;
				float:left;
			}


			
#contact
{
		/*width:600px;
		height:500px;*/
		width:100%;
		border:#AAAAAA 0px solid;
		float:left;
		text-align:left;

}


#contact div
{
 float:left;
}

#contact p
{
clear:both;
}


#contact .row
{
float:left;
height:19px;
line-height:19px;
width:150px;
margin :0px;
margin-left:5px;
				
}


#contact .cell
{
float:left;
height:19px;
line-height:19px;
width:75px;
margin :0px;
margin-left:5px;
				
}



.checkerbox
			{	color	: #000000;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				cursor:pointer;
				text-align:center;
				margin :0px;
				float:left;
				width:30px;
				padding:0px;
				margin:0px;
				border:0px;
				height:20px;
				
				
			}

.checkerbox:disabled;
			{	color	: #000000;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				cursor:pointer;
				text-align:center;
				margin :0px;
				float:left;
				width:30px;
				padding:0px;
				margin:0px;
				border:0px;
				height:20px;
				
				
			}



input[type="text"], input[type="password"] 
			{	color	: #000000;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				background-color:#FFFFFF;
				border : #AAAAAA 1px solid;
				width  : 100px;
				text-align:left;
				margin :0px;
				margin-right:3px;
				height : 18px;
				padding-left:4px;
				line-height : 18px;
				float:left;
			}

			
			
input[type="text"]:focused, input[type="password"]:focused
			
xinput:focused /* <-- dient focus te zijn, maar niet op deze manier gebruiken daar dan alle inputs waaronder knoppen veranderen. */
			{	color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #f0c44d 1px solid;
				background-color:#fefbd1;
				width  : 100px;
				text-align:left;
				margin :0px;
				margin-right:3px;
				height : 18px;
				padding-left:4px;
				line-height : 18px;
				float:left;
			}

textarea
			{	color	: #555555;
				resize: none;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #AAAAAA 1px solid;
				width:580px;
				height:200px;
				text-align:left;
				margin :0px;
				margin-right:3px;
				padding-left:4px;
				line-height : 18px;
				float:left;
			}


			
			
.input_contact {	color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				border : #AAAAAA 1px solid;
				width  : 200px;
				text-align:left;
				margin :0px;
				margin-left:5px;
				height : 17px;
				padding-left:4px;
				line-height : 16px;
				float:left;
			}


.btn_medium
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_medium.jpg');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:44px;
	height:23px;
	line-height:22px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_medium_gray
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_medium_gray.jpg');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:44px;
	height:23px;
	line-height:22px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_small
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_small.jpg');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:25px;
	height:23px;
	line-height:22px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_small_gray
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_small_gray.jpg');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:25px;
	height:23px;
	line-height:22px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}



.btn_large
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_large.jpg');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:88px;
	height:23px;
	line-height:22px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_large_gray
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_small_large.jpg');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:88px;
	height:23px;
	line-height:22px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_lookup
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_lookup.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:19px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_lookup[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_lookup_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:19px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}


.btn_exec
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_formula.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:19px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}


.btn_formula
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_formula.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:19px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_formula[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_formula_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:19px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}

.btn_formula_plus
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_formula_plus.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:19px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_formula_plus[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_formula_plus_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:19px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}


#bar_search a
{
	color:#FFFFFF;
}

#bar_search a:hover
{
	color:#000000;
}

#bar_searchentry a
{
	color:#FFFFFF;
}

#bar_searchentry a:hover
{
	color:#000000;
}

			
#bar_navigation
{
	margin-top:5px;
	padding:5px;
}
#bar_navigation a
{
	color:#FFFFFF;
}

#bar_navigation a:hover
{
	color:#000000;
}

			
#bar_search
{
	position:absolute;
	top:166px;
	left:10px;
	width:210px;
	height:23px;
}		
#bar_search span { width:200px;float:left;margin-left:0px;line-height:20px;font-weight:bold;font-family:arial;}

#bar_search  .line { height:8px; border-top:#999 1px solid;margin-top:8px;width:228px;margin-left:-8px;}

#bar_search input[type="text"]	{ margin-left:0px; float:left; }		


#bar_searchentry
{
	position:absolute;
	top:166px;
	left:10px;
	width:210px;
	height:23px;
}		
#bar_searchentry span { width:200px;float:left;margin-left:0px;line-height:20px;font-weight:bold;font-family:arial;}

#bar_searchentry .line { height:8px; border-top:#999 1px solid;margin-top:8px;width:228px;margin-left:-8px;}

#bar_searchentry input[type="text"]	{ margin-left:0px; float:left; }		



#bar_header
{
	position:absolute;
	top:95px;
	left:230px;
	color:#000000;
	font-weight:bold;
	font-family:arial;
	font-size:8pt;
	width:746px;
	height:24px;
}				

#bar_header div
{
	float:left;
	border-left:#AAAAAA 1px solid;
	padding-left:5px;
	line-height:24px;
}

#grid
{
	width:100%;
}	

#toolbar
{
	margin-bottom:0px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	width:717px;
	padding-left:10px;
	height:23px;
}

#toolbar div
{
	float:left;
	width:100px;
	height:22px;
	line-height:22px;
	border:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 0px solid;
	background-color:#cccccc;
	margin-right:2px;
	text-align:center;
	font-weight:bold;
	font-family:arial;
	font-size:8pt;
	cursor:pointer;
}

#toolbar a 
{
	color:#000000;
	background-color:#CCCCCC;
	border:#DDDDDD 1px solid;
	border-bottom:#DDD 0px;
	float:left;
	width:100px;
	height:22px;
	line-height:22px;
	border:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 0px solid;
	background-color:#cccccc;
	margin-right:2px;
	text-align:center;
	font-weight:bold;
	font-family:arial;
	font-size:8pt;
	cursor:pointer;

}
#toolbar  a:hover  div
{
	color:#FFFFFF;
	background-color:#777777;
	border:#888888 1px solid;
	border-bottom:#DDD 0px;
}

#toolbar .sel
{
	color:#FFFFFF;
	background-color:#1f5a9e;
	border:#555555 1px solid;
	border-bottom:#DDD 0px;
}

#dataentry
{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:10px;
	border:#DDDDDD 1px solid;
	background-color:#F4F4F4;
	min-height:400px;
	width:720px;
}

#dataentry textarea
{
	resize: none;
	min-height:150px;
}

 #dataentry div .Frikandel div .John
{
   	margin-bottom:0; 
}

#dataentry div
{
	float:left;
	width:100%;
	margin-bottom: 5px;
}





#plannerentry
{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:10px;
	border:#DDDDDD 1px solid;
	background-color:#F4F4F4;
	height:400px;
	width:720px;
}


.lit
			{	color	: #555555;
				font-weight:normal;
				font-family:arial;
				font-size:8pt;
				width  : 100px;
				text-align:left;
				margin :0px;
				height : 22px;
				line-height : 22px;
				float:left;
			}

.lit1
			{	color	: #555555;
				font-weight:normal;
				font-family:arial;
				font-size:8pt;
				width  : 140px;
				text-align:left;
				margin :0px;
				height : 22px;
				line-height : 22px;
				float:left;
			}


			.lit_small
			{	color	: #555555;
				font-weight:normal;
				font-family:arial;
				font-size:8pt;
				width  : 25px;
				text-align:left;
				margin :0px;
				height : 22px;
				line-height : 22px;
				float:left;
			}


			.litInput
			{	color	: #555555;
				font-weight:bold;
				font-family:arial;
				font-size:8pt;
				width  : 100px;
				text-align:left;
				margin :0px;
				height : 22px;
				line-height : 22px;
				float:left;
			}

			
#grid .item
{
	width:100%;
	border-bottom:#e5e5e5 1px solid;
	height:38px;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	line-height:18px;
	cursor:pointer;
	padding-left:5px;
}

#grid .itm
{
  padding-left:3px;
  float:left;
  border-left:#e5e5e5 1px solid;
  height:38px;
}

#grid .item:hover
{
	color:#AA0000;
	background-color:#F5f5f5;
}


#grid a
{
	color:#000000;
	background-color:#FFFFFF;
}
#grid a:hover
{
	color:#AA0000;
	background-color:#F5f5f5;
}

#bar_search .popup
{
	position:absolute;
	border:#AAAAAA 1px solid;
	background-color:#FFFFFF;
	overflow-y:auto;
	overflow-x:hidden;
	
}

#bar_search .popup .item
{
	width:100%;
	height:22px;
	font-family:arial;
	font-size:8pt;
	line-height:20px;
	cursor:pointer;
	padding-left:5px;
	overflow-x:hidden;

}

#bar_search .popup .item:hover
{
	color:#FFFFFF;
	background-color:#1f5a9e;
	overflow-x:hidden;

}
#bar_search .popup a
{
	color:#000000;
	background-color:#FFFFFF;
	overflow-x:hidden;
	
}
#bar_search .popup a:hover
{
	color:#FFFFFF;
	background-color:#1f5a9e;
	overflow-x:hidden;
	
}



#bar_searchentry .popup
{
	position:absolute;
	border:#AAAAAA 1px solid;
	background-color:#FFFFFF;
	overflow-y:auto;
	overflow-x:hidden;
	
}

#bar_searchentry .popup .item
{
	width:100%;
	height:22px;
	font-family:arial;
	font-size:8pt;
	line-height:20px;
	cursor:pointer;
	padding-left:5px;
	overflow-x:hidden;

}

#bar_searchentry .popup .item:hover
{
	color:#FFFFFF;
	background-color:#1f5a9e;
	overflow-x:hidden;

}
#bar_searchentry .popup a
{
	color:#000000;
	background-color:#FFFFFF;
	overflow-x:hidden;
	
}
#bar_searchentry .popup a:hover
{
	color:#FFFFFF;
	background-color:#1f5a9e;
	overflow-x:hidden;
	
}


#dataentry div .popup
{
	position:absolute;
	border:#AAAAAA 1px solid;
	background-color:#FFFFFF;
	overflow:hidden;
	overflow-y:auto;
	margin:0px;
	padding:0px;
}

#dataentry div .popup .item
{
	padding:0px;
	margin:0px;
	width:100%;
	height:22px;
	font-family:arial;
	font-size:8pt;
	line-height:20px;
	cursor:pointer;
	padding-left:5px;
}

#dataentry div .popup .item:hover
{
	color:#FFFFFF;
	background-color:#1f5a9e;
}
#dataentry div .popup a
{
	color:#000000;
	background-color:#FFFFFF;
}
#dataentry div .popup a:hover
{
	color:#FFFFFF;
	background-color:#1f5a9e;
}

.table_row
{
	background-color:#FFFFFF;
	color:#000000;
}

.table_row:hover
{
	background-color:#1f5a9e;
	color:#FFFFFF;
}

.table_row_selected
{
	background-color:#777777;
	color:#FFFFFF;
}

#bar_subnavigation
{
	margin:0px;
}

#bar_subnavigation div
	{
		width:70px;
		float:left;
	}



#bar_subnavigation a
{
	margin-left	: 3px;
	padding		: 0px;
	height		: 22px;
	font-family : arial;
	font-size	: 8pt;
}

#bar_subnavigation a div
{
	width		: 100px;
	height		: 22px;
}

#bar_subnavigation .btn
{
	width		: 100px;
}

.btn
{
	margin:0px;
	margin-left:5px;
	padding:0px;
	color:#000000;
	cursor:pointer;
	height:21px;
	line-height:21px;
	background-color:transparent;
	border:#FFF 0px solid;
	padding:0px;
	margin:0px;
	margin-left:5px;
	background-image:url('../images/btn_standard.png');
    background-repeat:no-repeat;	
	
	text-align:center;
	width:100px;
	font-weight:bold;
	font-family:arial;
	font-size:8pt;
	float:left;
}

.btn:hover
{
	background-image:url('../images/btn_selected.png');
    background-repeat:no-repeat;	
	color	: #000000;
}



.btn[disabled]
{
	margin:0px;
	margin-left:5px;
	padding:0px;
	color:#777777;
	cursor:default;
	height:21px;
	line-height:21px;
	text-align:center;
	width:100px;
	background-image:url('../images/btn_standard.png');
    background-repeat:no-repeat;	
	
}

.navbtn_left
{
	margin:0px;
	margin-left:5px;
	padding:0px;
	color:#000000;
	cursor:pointer;
	height:21px;
	line-height:21px;
	background-color:transparent;
	border:#FFF 0px solid;
	padding:0px;
	margin:0px;
	margin-left:5px;
	background-image:url('../images/btn_standard_small_left.png');
    background-repeat:no-repeat;	
	text-align:center;
	width:30px;
	font-weight:bold;
	font-family:arial;
	font-size:8pt;
	float:left;
}

.navbtn_left:hover
{
	background-image:url('../images/btn_selected_small_left.png');
    background-repeat:no-repeat;	
	color	: #000000;
			}

.navbtn_left[disabled]
{
	margin:0px;
	margin-left:5px;
	padding:0px;
	color:#777777;
	cursor:default;
	height:21px;
	line-height:21px;
	text-align:center;
	width:30px;
	background-image:url('../images/btn_disabled_small_left.png');
    background-repeat:no-repeat;	
}

.navbtn_right
{
	margin:0px;
	margin-left:5px;
	padding:0px;
	color:#000000;
	cursor:pointer;
	height:21px;
	line-height:21px;
	background-color:transparent;
	border:#FFF 0px solid;
	padding:0px;
	margin:0px;
	margin-left:5px;
	background-image:url('../images/btn_standard_small_right.png');
    background-repeat:no-repeat;	
	text-align:center;
	width:30px;
	font-weight:bold;
	font-family:arial;
	font-size:8pt;
	float:left;
}

.navbtn_right:hover
{
	background-image:url('../images/btn_selected_small_right.png');
    background-repeat:no-repeat;	
	color	: #000000;
			}

.navbtn_right[disabled]
{
	margin:0px;
	margin-left:5px;
	padding:0px;
	color:#777777;
	cursor:default;
	height:21px;
	line-height:21px;
	text-align:center;
	width:30px;
	background-image:url('../images/btn_disabled_small_right.png');
    background-repeat:no-repeat;	
}



#err_header
{
	position:absolute;
	height:300px;
	width:500px;
	border:#FF0000 3px solid;
	border-top:#FFF 0px solid;
	background-color:#FFFFFF;
	top:200px;
	left:350px;
	z-index:1;
	cursor:pointer;
}

#err_header .err_title
{
	width:100%;
	margin:0px;
	float:left;
	line-height:22px;
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url('../images/fileclose.png');
    background-repeat:no-repeat;	
	background-position:right;

}

#err_header .err_inner
{
	width:100%;
	height:277px;
	overflow-y:scroll;
	overflow-x:hidden;
}

#err_header .err_row
{
	width:100%;
	margin:5px;
	float:left;
	line-height:16px;
}

#err_header .err_msg_row
{
	width:100%;
	margin:5px;
	float:left;
	line-height:16px;
	height:26px;
	font-weight:bold;
	border-bottom:#DDDDDD 1px dotted;
}


#err_header .err_item
{
	width:150px;
	float:left;
	line-height:16px;
}

#err_header .err_desc
{
	width:325px;
	float:left;
	line-height:16px;
}

.dashboard
{
	margin:10px;
	width:100%;
	float:left;
	
}


.dashboard .button
{
    background-color:transparent;
	background-image:url('../images/dashboard/dash.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	color:#0f0f0f;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10pt;
	padding:0;
	margin:0;
	margin:10px;
	text-align:center;
	border:0px;
	float:left;
}

.dashboard .button_disabled
{
    background-color:transparent;
	background-image:url('../images/dashboard/dash.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	color:#AAAAAA;
	font-weight:bold;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10pt;
	padding:0;
	margin:0;
	margin:10px;
	text-align:center;
	border:0px;
	float:left;
}


.dashboard .button:hover
{
    background-color:transparent;
	background-image:url('../images/dashboard/dash_hover.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	color:#0f0f0f;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10pt;
	padding:0;
	margin:0;
	margin:10px;
	border:0px;
	float:left;
}

.dashboard .sleutelbeheer
{
    background-color:transparent;
	background-image:url('../images/dashboard/sleutelbeheer.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}
.dashboard .sleutelbeheer_disabled
{
    background-color:transparent;
	background-image:url('../images/dashboard/sleutelbeheer_gray.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}


.dashboard .organisatie
{
    background-color:transparent;
	background-image:url('../images/dashboard/organisatie.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .helpdesk
{
    background-color:transparent;
	background-image:url('../images/dashboard/helpdesk.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .helpdesk_disabled
{
    background-color:transparent;
	background-image:url('../images/dashboard/helpdesk_gray.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .documenten
{
    background-color:transparent;
	background-image:url('../images/dashboard/documenten.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .documenten_disabled
{
    background-color:transparent;
	background-image:url('../images/dashboard/documenten_gray.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .beheer
{
    background-color:transparent;
	background-image:url('../images/dashboard/beheer.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .stam
{
    background-color:transparent;
	background-image:url('../images/dashboard/stam.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .faq
{
    background-color:transparent;
	background-image:url('../images/dashboard/faq.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .planning
{
    background-color:transparent;
	background-image:url('../images/dashboard/planning.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .planning_disabled
{
    background-color:transparent;
	background-image:url('../images/dashboard/planning_gray.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .inventaris
{
    background-color:transparent;
	background-image:url('../images/dashboard/inventaris.png');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .inventaris_disabled
{
    background-color:transparent;
	background-image:url('../images/dashboard/inventaris_gray.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:153px;
	height:122px;
	vertical-align:text-bottom;
}

.dashboard .text
{
	height:40px;
	width:153px;
	float:left;
	line-height:40px;
	margin:auto;
}

#dataentry .photo
{
    background-color:transparent;
	background-image:url('../images/empty_foto.png');
	background-repeat:no-repeat;
	background-position:center;
	width:66px;
	height:66px;
}

#dataentry .photo img
{
	margin:3px;
    background-color:transparent;
}


#dataentry .location_photo
{
    background-color:transparent;
	background-image:url('../images/empty_foto.png');
	background-repeat:no-repeat;
	background-position:center;
}

#dataentry .location_photo img
{
	margin:3px;
    background-color:transparent;
}


#dataentry .account
{
    background-color:transparent;
	background-image:url('../images/account.png');
	background-repeat:no-repeat;
	background-position:center;
	width:16px;
	height:21px;
}

div.CssMenu
{
background-color:#023a77;
width:1001px;
height:30px;
line-height:30px;
margin:0 auto;
background-repeat:no-repeat;
top:0;
font-weight:bold;
font-family:Verdana;
}


ul#Menu li ul.SubMenu
{
border:solid 1px black;
border-top:none;
margin:0;
padding:0;
position:absolute;
z-index:7;
display:none;
float:none;
font-weight:normal;
font-family:Verdana;

}



ul#Menu li a.selectedMenu, ul#Menu li a.selectedMenu:hover
{
    background-color:Gray; 
    color:White;
}
ul#Menu li ul.SubMenu li.selected a
{
color:white;
background-color:#777777;    
font-family:Verdana;
font-weight:bold;
}

ul#Menu li ul.SubMenu li a:hover
{
    color:White;
}

ul#Menu li ul.SubMenu li
{
    float:none;
    list-style-type:none;
    width:200px;
    display:block;
    height:30px;
    background-color:White;
    color:Black;
    line-height:30px;
    font-weight:normal;
    font-family:Verdana;
}

ul#Menu li ul.SubMenu li a
{
text-align:left;
margin:0;
padding:0;
padding-left:10px;
width:190px;
color:Black;
font-weight:normal;
font-family:Verdana;
display:block;
}


#recht div	{	margin:0px;padding:0px;float:left;width:688px;border:#777 0px solid;border-bottom:#ccc 1px solid;height:22px;line-height:22px;}

#recht .header .column1 	{float:left;width:135px;background-color:#FFFFFF;}
#recht .header .column2	{float:left;width:180px;background-color:#FAFAFA;}
#recht .header .column3	{float:left;width:93px;text-align:center;background-color:#DDDDDD;}
#recht .header .column4	{float:left;width:93px;text-align:center;background-color:#EEEEEE;}
#recht .header .column5	{float:left;width:93px;text-align:center;background-color:#EEEEEE;}

#recht .row .column1 	{float:left;width:135px;background-color:#FFFFFF; }
#recht .row .column2	{float:left;width:180px;background-color:#FAFAFA;}
#recht .row .column3	{float:left;width:93px;background-color:#DDDDDD;}
#recht .row .column4	{float:left;width:93px;background-color:#EEEEEE;}
#recht .row .column5	{float:left;width:93px;background-color:#EEEEEE;}


input[type="checkbox"] {cursor:pointer;vertical-align: middle;margin:0 auto;/*float:left;*/display:inline-block;line-height:18px;}


.loading {     position: absolute;     display: none;     border: 1px solid #5c9ccc;     padding: 2px;     background-color: #5c9ccc;     color: #ffffff; filter:alpha(opacity=50);     opacity: 0.50;     -webkit-border-radius: 5px;     -moz-border-radius: 5px;     width: 100px;     height: 50px;     text-align: center;     z-index: 100000; } 

#dataentry #left_column
{
	position:absolute;
	top:155px;
	left:10px;
	width:210px;
	height:350px;
	background-color:#f4f4f4;
	border:#dddddd 1px solid;
}		

#dataentry #left_header
{
	position:absolute;
	top:132px;
	left:15px;
	width:100px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	font-family:arial;
	background-color:#1f5a9e;
	border:#dddddd 1px solid;
}		


#dataentry #left_column span
{
	margin-left:0px;
	width:20px;
	float:left;
	font-weight:bold;
	font-family:arial;
	line-height:26px;
}

#dataentry #left_column xdiv
{
	margin-left:10px;
	margin-top:5px;
	width:200px;
	float:left;
	font-weight:bold;
	font-family:arial;
	line-height:26px;
}

#dataentry #left_column .lit
			{	color	: #555555;
				font-weight:normal;
				font-family:arial;
				font-size:8pt;
				width  : 60px;
				text-align:left;
				margin :0px;
				height : 22px;
				line-height : 22px;
				float:left;
			}
#dataentry #left_column .line { height:8px; border-top:#ddd 1px solid;margin-top:8px;width:210px;margin:0px;}

#dataentry .links_kolom
    {
    width:100px;
    float:left;
    margin-bottom:0px;
    }
    
    #dataentry .rechts_kolom
    {
    width:618px;
    float:left;
    margin-left:5px;
    text-align:left;
    margin-bottom:0px;
   
    }
    
	
#menu_navigation
{
	position:absolute;
	top:128px;
	margin-left:4px;
	width:970px;
	/*background-color:#FF0000;*/
	height:22px;
	line-height:22px
}

#menu_navigation div
{
	float:left;
}


#menu_navigation .popup
{
	position:absolute;
	border:#AAAAAA 1px solid;
	background-color:#FFFFFF;
	overflow:hidden;
	overflow-y:auto;
	margin:0px;
	padding:0px;
}

#menu_navigation .popup .item
{
	padding:0px;
	margin:0px;
	width:100%;
	height:22px;
	font-family:arial;
	font-size:8pt;
	line-height:20px;
	cursor:pointer;
	padding-left:5px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

#menu_navigation .popup .item:hover
{
	color:#FFFFFF;
	background-color:#1f5a9e;
}
#menu_navigation .popup a
{
	color:#000000;
	background-color:#FFFFFF;
}
#menu_navigation .popup a:hover
{
	color:#FFFFFF;
	background-color:#1f5a9e;
}

.btn_splitter
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_splitter.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:4px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}



.btn_sizer
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_sizer.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:21px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}


.btn_nieuw
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_nieuw.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.btn_nieuw[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_nieuw_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}


.btn_opslaan
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_opslaan.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.btn_opslaan[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_opslaan_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_settings
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_edit.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.btn_settings[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_edit_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}



.btn_open
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_open.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.btn_open[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_open_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_print
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_print.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_grafiek
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_grafiek.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_weergave
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_weergave.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_print[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_print_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}

.btn_total
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_total.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_total[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_total_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}


.btn_google1
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_google1.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.btn_google2
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_google2.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}


.btn_excel
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_excel.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_excel_import
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_excel_import.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_visio
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_visio.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_excel[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_excel_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}

.btn_word
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_word.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_word[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_word_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}

.btn_email
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_email.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_email[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_email_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}

.btn_back
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_back.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.btn_back[disabled]
{
	margin-right:3px;
	background-image:url('../images/buttons/btn_back_disabled.png');
    background-repeat:no-repeat;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:22px;
	height:23px;
	line-height:21px;
	text-align:center;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor:default;
}

#bar_search .item
{
    background-image:url('../images/item.png'); 	
	background-repeat:no-repeat;					
	background-position:left,top;					
	background-color:transparent;					
	float:left;
	color:#FFFFFF;									
	border-bottom:#acb4ca 1px solid;				
	line-height:22px;
	min-height:22px;
	width:198px;
}

#bar_search .subitem
{
    margin-left:0px;
	background-image:url('../images/subitem.png');
    background-repeat:no-repeat;	
	background-position:left,top;
	background-color:transparent;
	float:left;
	color:#FFFFFF;
	line-height:22px;
	min-height:22px;
	width:198px;
}


#bar_search .item span
{
	padding-left:20px;
	color:#000000;
}
#bar_search .item span:hover
{
	padding-left:20px;
	color:#43547e;
	text-decoration:underline;
}


#bar_search .subitem span
{
	padding-left:20px;
	cursor:pointer;
	color:#000000;
}
#bar_search .subitem span:hover
{
	padding-left:20px;
	color:#43547e;
	cursor:pointer;
	text-decoration:underline;
}


#bar_search .item span.detail
{
	padding-left:20px;
	color:#43547e;
	font-weight:bold;
}


#bar_search .item span.detail:hover
{
	padding-left:20px;
	cursor:pointer;
	color:#43547e;
	font-weight:bold;
	text-decoration:none;
}


#bar_search  .title_header_blue
{
	margin-right:3px;
	background-image:url('../images/title_header_blue.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#bar_search  .title_header_lightblue
{
	margin-right:3px;
	background-image:url('../images/title_header_lightblue.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#bar_search  .title_header_green
{
	margin-right:3px;
	background-image:url('../images/title_header_green.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#bar_search  .title_header_lightgreen
{
	margin-right:3px;
	background-image:url('../images/title_header_lightgreen.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}


#bar_search  .title_header_orange
{
	margin-right:3px;
	background-image:url('../images/title_header_orange.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}


#datareport
{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:8px;
	width:720px;
}

#datareport .title_header_blue
{
	margin-right:3px;
	background-image:url('../images/title_header_blue.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:100%;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#datareport  .title_header_lightblue
{
	margin-right:3px;
	background-image:url('../images/title_header_lightblue.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:100%;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#datareport  .title_header_green
{
	margin-right:3px;
	background-image:url('../images/title_header_green.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:100%;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#datareport  .title_header_lightgreen
{
	margin-right:3px;
	background-image:url('../images/title_header_lightgreen.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:100%;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}


#datareport  .title_header_orange
{
	margin-right:3px;
	background-image:url('../images/title_header_orange.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:100%;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

div .kpi_detail
{
	float:left;
	width:280px;
	line-height:18px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	background-image:url('../images/item.png');
	background-repeat:no-repeat;
	background-position:left,top;
	background-color:transparent;
/*	background-color:#FF0000; */
}

div .kpi_detail a
{
	line-height:18px;
	font-weight:normal;
	margin-left:20px;
	
}

div .kpi_detail_score
{
	float:left;
	width:44px;
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;
/*	background-color:#0000FF; */
	
}

div .kpi_detail_trend
{
	float:left;
	width:20px;
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;
/*	background-color:#00FF00; */
	
}

#bar_search .popup .item span
{
    color:Black;
    float:left;
}

#bar_search .popup .item span:hover
{
    text-decoration:none;            
    color:white;
    display:block;
    width:100%;
}


.report_row	{	float:left;
				width:100%;
				font-weight:normal;
				line-height:18px;
				font-family:arial;
				font-size:8pt;
			}
			

.report_group_1	{	width:120px;
				float:left;
				text-align:left;
				line-height:18px;
				font-weight:bold;
				color:#1777b1;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
			}	
.report_group_2	{	width:166px;
				float:left;
				text-align:left;
				line-height:18px;
				font-weight:bold;
				color:#1777b1;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
			}	
.report_group_3	{	width:272px;
				float:left;
				text-align:left;
				line-height:18px;
				font-weight:bold;
				color:#1777b1;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
			}	

			
.report_col_1	{	width:47px;
				float:left;
				text-align:right;
				border-left:#AAAAAA 1px solid;
				padding-right:2px;
			}	
.report_col_2	{	width:64px;
				float:left;
				text-align:right;
				border-left:#AAAAAA 1px solid;
				padding-right:2px;
			}	
.report_col_3	{	width:87px;
				float:left;
				text-align:right;
				border-left:#AAAAAA 1px solid;
				padding-right:2px;
			}	

.report_total	{ 	border-top	:#CCC 1px solid;
					font-weight:bold;
					float:left;
					height:32px;
					line-height:18px;
				font-family:arial;
				font-size:8pt;
				}

.report_header	{ 	border-bottom	:#CCC 1px solid;
					font-weight:bold;
					color:#1777b1;
					float:left;
					line-height:18px;
				font-family:arial;
				font-size:8pt;
				}

.kpi_foto	{	width:228px;
				height:260px;
				margin:4px;
				border:#eeeeee 2px solid;
				background-color:#FFFFFF;
				float:left;
				font-family:arial;
				font-size:8pt;
				cursor:pointer;
			}
.kpi_foto:hover	{	
				border:#7bb1e8 2px solid;
				background-color:#edf6fd;
			}

			
			
.kpi_foto_header	{	width:100%;
						text-align:center;
						font-weight:bold;
						line-height:22px;
						white-space: nowrap;overflow: hidden;text-overflow:ellipsis;
					}
					
.kpi_foto_scores	{	width:100%;
						text-align:center;
						line-height:18px;
						height:38px;
						border-bottom:#EEEEEE 1px solid;
					}
					
.kpi_foto_row		{	width:100%;
						line-height:18px;
					}					

.kpi_foto_row_header		{	float:left;
								font-size:bold;
								width:100px;
								padding-left:10px;
					}					
.kpi_foto_row_text	{	font-size:normal;
						float:left;
						width:108px;
						text-align:right;
					}					
					
.act_row			{	float:left;
						width :100%;
						text-align:left;
						line-height:22px;
						border-bottom:#DDDDDD 1px solid;
						margin-bottom:5px;
					}
					
.act_periode			{	float:left;
						width :100px;
					}
.act_text			{	float:left;
						border-left:#DDDDDD 1px solid;
						padding-left:3px;
						width :300px;
					}
										
										
.olap_header		{	background-color:#FF0000;}			




.workflow_maingroup	{ min-height:200px;width:400px;border:#AAAAAA 1px solid;background-color:#FFFFFF;
						background-image:url('../images/workflow_gradient.png');
						background-repeat:repeat-x;
 
					}								

.workflow_group		{ min-height:200px;width:400px;border:#AAAAAA 1px solid; }								

.workflow_header	{ text-align:left;font-weight:bold;margin:4px; }								
.workflow_text		{ text-align:left;font-weight:normal;margin:4px;line-height:20px;color:#555555; }								

.workflow_down		{ min-height:52px;width:400px;border:#AAAAAA 0px solid; 
						background-image:url('../images/workflow_arrow_down.png');
						background-repeat:no-repeat;
						background-position:center;
					}								
.workflow_process_down		{ min-height:100px;width:400px;border:#AAAAAA 0px solid; 
						background-image:url('../images/workflow_proces_down.png');
						background-repeat:no-repeat;
						background-position:center;
					}								
.workflow_clear		{ min-height:52px;width:400px;border:#AAAAAA 0px solid; 
					}								
					
					
					
					
#bar_searchentry .item
{
	float:left;
	line-height:22px;
	min-height:22px;
	width:198px;
}

#bar_searchentry .subitem
{
    margin-left:0px;
	background-image:url('../images/subitem.png');
    background-repeat:no-repeat;	
	background-position:left,top;
	background-color:transparent;
	float:left;
	color:#FFFFFF;
	line-height:22px;
	min-height:22px;
	width:198px;
}


#bar_searchentry.item span
{
	padding-left:20px;
	color:#000000;
}
#bar_searchentry .item span:hover
{
	padding-left:20px;
	color:#43547e;
	text-decoration:underline;
}


#bar_searchentry .subitem span
{
	padding-left:20px;
	cursor:pointer;
	color:#000000;
}
#bar_searchentry .subitem span:hover
{
	padding-left:20px;
	color:#43547e;
	cursor:pointer;
	text-decoration:underline;
}


#bar_searchentry .item span.detail
{
	padding-left:20px;
	color:#43547e;
	font-weight:bold;
}


#bar_searchentry .item span.detail:hover
{
	padding-left:20px;
	cursor:pointer;
	color:#43547e;
	font-weight:bold;
	text-decoration:none;
}


#bar_searchentry .title_header_blue
{
	margin-right:3px;
	background-image:url('../images/title_header_blue.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#bar_searchentry  .title_header_lightblue
{
	margin-right:3px;
	background-image:url('../images/title_header_lightblue.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#bar_searchentry .title_header_green
{
	margin-right:3px;
	background-image:url('../images/title_header_green.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}

#bar_searchentry  .title_header_lightgreen
{
	margin-right:3px;
	background-image:url('../images/title_header_lightgreen.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}


#bar_searchentry .title_header_orange
{
	margin-right:3px;
	background-image:url('../images/title_header_orange.png');
    background-repeat:repeat-x;	
	background-position:left;
	background-color:transparent;
	float:left;
	width:200px;
	height:43px;
	padding-left:5px;
	line-height:46px;
	text-align:left;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	cursor:default;
}
					
					