	a:hover {
		font-family: Arial, sans-serif;
		color: #009ee0;
		text-decoration: underline;
		outline: none;
	}

	a:visited, a:active, a:link {
		font-family: Arial, sans-serif;
		color: #009ee0;
		text-decoration: none;
		outline: none;
	}
	
	body { 	
		line-height: 150%;
		font-size: 12px;
		height: 100%;
		padding: 0px;
		margin: 0px;	
		overflow-x: hidden;
		font-family: Tahoma, Verdana, Geneva, sans-serif;
		background-position: center top;
		background-repeat: repeat-y;
		color: #333333
	}
	
	h1 {
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		color: #0b1c5c;
		font-size: 20px;
		font-weight: bold; 
		margin: 0px;
		margin-top: 10px;
		padding: 0px;
		line-height: 18pt;
	}
	
	
	h2 {
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		color: #009ee0;
		font-size: 20px;
		font-weight: bold;
		margin: 0px;
		margin-top: 10px;
		padding: 0px;
		line-height: 18pt;
	}
	
	h3 {
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		color: #8c8c8c;
		font-size: 11pt;
		font-weight: bold;
		margin: 0px;
		margin-top: -3px;
		margin-bottom: 10px;
		padding: 0px;
		line-height: 18pt
	}
	
	h4 {
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		color: #009ee0;
		font-size: 19px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		line-height: 15pt;
	}
	
	html { 	
		scrollbar-3dlight-color:#CCCCCC; 
		scrollbar-arrow-color:#e6e6e6; 
		scrollbar-base-color:#fcfcfc; 
		scrollbar-darkshadow-color:#e6e6e6; 
		scrollbar-face-color:#fcfcfc; 
		scrollbar-track-color:#e6e6e6; 	
		scrollbar-highlight-color:#FFFFFF; 
		scrollbar-shadow-color:#CCCCCC;
		padding: 0px;
		margin: 0px;
		overflow-x: hidden;
		overflow-y: scroll;	
		background-image: url('images/body_back.gif');
		background-position: center top;
		background-repeat: repeat-y;
		background-color: #e5e5e5;
	}
	
	ul li { 
		background-image: url('images/bullet_blue.png');
		background-repeat: no-repeat;
		background-position: 0px 4px; 
		padding-left: 20px;
		line-height: 150%;
		text-align: left
	}
	
	li a  {	color: #009ee0 }
	
	p {	margin: 0 0 15px 0;	}
	
	
	ul {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		margin-left: 15px;
	}
	
	
	
	
/**************************************************************************************************/
/**************************************************************************************************/



	#back_button {
		position: absolute; 
		top: 10px; 
		right: 24px;
		float: right;
		text-align: right; 
		color: #333333; 
		cursor: pointer;
		outline: none;
	}
	
	#bar_right {
		height: 869px;
		width: 259px;
		background-image: url('images/bar_right.png');
		background-repeat: no-repeat;
		position: absolute; 
		top: 76px; right: 0px;
		z-index: 10;
		padding-top: 12px;
	}
	
	#bedrijfsfilm {
		cursor: pointer;	
	}
	
	#bedrijfsfilmWrapper {
		display: none;
		position: absolute; 
		top: 50%;
		left: 50%;
		z-index: 25;
		width: 536px; 
		height: 367px;  
		margin-left: -268px;
		margin-top: -183px;
		background-image: url('images/bedrijfsfilm_box_small.png'); 
		background-repeat: no-repeat;
		background-position: top center;
		text-align: left;	
		padding-top: 14px;
	}
	
	#box_static_text {
		float: left; 
		margin-left: 31px; 
		width: 201px; 
		height: 170px; 
		background-image: url('images/box_static_text.png'); 
		text-align: left;	
		font-size: 10px;
		cursor: pointer
	}
	
	#box_static_text div {
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		padding: 12px 12px 12px 15px;
		line-height: 15px;
		color: #666666;	
	}
	
	#breadCrumbs a {
		text-decoration: none;
		outline: none;
		color: #c9c9c9;
	}
	
	#btn_customer_login {
		float: left; 
		margin-left: 31px; 
		width: 201px; 
		height: 58px; 
		background-image: url('images/btn_customer_login.png'); 
		text-align: center;	
		cursor: pointer;
	}
	
	#btn_extranet {
		float: left; 
		margin-left: 31px; 
		width: 201px; 
		height: 58px; 
		background-image: url('images/btn_customer_login.png'); 
		text-align: left;	
		cursor: pointer;
	}
	
	#contentLoader {
		display: none;
		background-color: #ffffff;
		height: 100%; 
		z-index: 12;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		opacity: .70; 
		filter: alpha(opacity=70); 
		-ms-filter: "alpha(opacity=70)";
		-khtml-opacity: .70;
		-moz-opacity: .70;	
	}
	
	#contentwrapper {
		width: 1000px; 
		height: 100%; 
		margin: 0 0 0 -500px; 
		position: absolute; 
		left: 50%; 
		top: 0px; 
		text-align: left;
	}
	
	#facilipedia_reset {
		position: relative;
		top: -23px;
		left: 162px; 
		cursor: pointer; 
		color: #666; 
		font-size: 8pt;
		position: absolute; top: 221px; left: 205px;
	}
	
	#footer {
		float: left;
		height: 50px;
		width: 100%;
		text-align: center;
	}
		
	#footer_sub {
		display: none;
		float: left;
		height: 50px;
		width: 100%;
		text-align: center;
	}
	
	#header {
		height: 76px;
		background-image: url('images/header_back.gif');
		background-repeat: repeat-x;
	}
	
	#header_menu {
		float: left;
		height: 76px;
		background-image: url('images/header_back.jpg');
		background-repeat: no-repeat;
		width: 100%
	}
	
	#inforequest_box {
		display: none;	
		z-index: 15;
		width: 586px; 
		height: 428px;  
		background-image: url('images/inforequest_box.png'); 
		background-repeat: no-repeat;
		background-position: top center;
		text-align: left;	
		font-size: 10px;
		font-size: 12px;
		font-family: Tahoma, Geneva, sans-serif;
	}
	
	#login_back {
		display: none;
		background-color: #ffffff;
		height: 100%; 
		z-index: 12;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		opacity: .75; 
		filter: alpha(opacity=75); 
		-ms-filter: "alpha(opacity=75)";
		-khtml-opacity: .75;
		-moz-opacity: .75;	
	}
	
	#login_box {
		display: none;	
		z-index: 15;
		width: 316px; 
		height: 228px;  
		background-image: url('images/login_box.png'); 
		background-repeat: no-repeat;
		background-position: top center;
		text-align: left;	
		font-size: 10px;
		font-size: 12px;
		font-family: Tahoma, Geneva, sans-serif;
	}
	
	#menu {	margin-left: 132px; }

	#qs {
		margin-left: 18px; 
		padding-top: 10px; 
		float: left;
		cursor: pointer; 
		width: 104px; 
	}

	#qs_menu {
		position: absolute;
		top: 76px;
		left: 12px;
		z-index: 11;
	}
	
	#searchResults, #searchResults_large {
		display: none;
		/*margin: 2px 5px 5px 5px;*/
		margin: 0px;
	}
		
	#searchResultsWrapper {
		/*position: relative;
		top: -22px;
		left: 0px; */
		position: absolute; top: 242px; left: 44px;
	}
		
	#submenu {
		height: 51px;
/*		width: 739px; */
		width: 538px;		
		background-image: url('images/submenu_oplossingen.png');
		margin-left: 15px;
		border: 0px solid green
	}
	
	#submenu_content {
		margin: 0px 0 0 20px;
		/*height: 200px;*/
		width: 695px;
		float: left;
		clear: both;
		overflow: auto;
		border: 0px solid red
	}
	
	#submenu_content_wrapper {
		margin-left: 15px;
		height: 250px;
		/*width: 739px;*/
		width: 538px;		
		background-image: url('images/qs_back.png');
		background-position: bottom left;
	}
	
	#subpage {
		display: none;	
		width: 946px;
		height: auto;  
		background-image: url('images/subpage_back.png'); 
		background-repeat: no-repeat;
		background-position: top center;
		text-align: left;	
		font-size: 10px;
		float: left;
		font-size: 12px;
		font-family: Tahoma, Geneva, sans-serif;
	}
	
	#subpage_header {
		border: 0px solid;
		width: 630px;
		margin:  90px 0 30px 78px;
		text-align: justify;
	}	
	
	#subpage_wrapper{
		position: absolute;
		left: 0px;
		top: 76px;
		z-index: 9;
	}
	
		
/**************************************************************************************************/
/**************************************************************************************************/
	
	
	.bar_right_splitter {
		float: left;
		background-image: url('images/bar_right_splitter.gif');
		background-repeat: no-repeat;
		background-position: center center;
		height: 24px; 
		width: 172px;
		margin-left: 44px;
	}
	
	.barUl { color: #8c8a8a	}
	
	.bullet_blue {
		/*margin-right: 4px; 
		margin-bottom: 3px;*/
		margin: 0 4px 3px 0;
	}
	
	.cb_label { margin-left: 5px; }
	
	.infoRequestBtn {
		/*	float: right; */
		background-image: url('images/btn_info_request_back.jpg'); 
		background-repeat: repeat-x; 
		height: 22px; 
		cursor: pointer; 
	}
		
	.li_None {
		background: none;
		text-align: left
	}
	
	a:visited.link_h4, a:active.link_h4, a:link.link_h4	{
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		color: #009ee0;
		font-size: 19px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		line-height: 15pt;
		text-decoration: none;
		outline: none;
	}
	
	a:hover.link_h4 {
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		color: #009ee0;
		font-size: 19px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		line-height: 15pt;
		text-decoration: none;
		outline: none;
	}
	
	.li_Gray { 
		background-image: url('images/bullet_gray.png');
		background-repeat: no-repeat;
		background-position: 0px 4px; 
		padding-left: 15px;
		line-height: 150%;
		text-align: left
	}
	
	
	
	li:hover.li_Gray { background-image: url('images/bullet_gray_over.png'); }
	
	a:visited.link_facilipedia, a:active.link_facilipedia, a:link.link_facilipedia, 
	a:visited.mostSearched, a:active.mostSearched, a:link.mostSearched, 
	a:visited.link_barRight, a:active.link_barRight,  a:link.link_barRight {
		font-family: Arial, sans-serif;
		color: #8c8a8a;
		text-decoration: none;
		outline: none;
	}
		
	a:hover.link_facilipedia, a:hover.mostSearched, a:hover.link_barRight {
		font-family: Arial, sans-serif;
		color: #009ee0;
		text-decoration: none;
		outline: none;
	}
		
	.loginfield { font-family: Tahoma, Arial Narrow, Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif; }
	
	.main_panel {
		position: absolute;
		text-align: left;
		cursor: pointer;	
	}
	
	.menu_item {
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		color: #FFFFFF;
		font-size: 15px;
		font-weight: bold; 
		cursor: pointer;
		float: left; 
		height: 76px; 
		text-align: center; 
		padding-left: 25px; 
		padding-right: 25px;
	}
	
	.nobullet { 
		background-image: none;
		line-height: 150%;
		text-align: left;
		padding-left: 0px;
		margin-left: 0px;
		font-size: 8pt;
	}
	
	.none { 
		background: none;
		padding-left: 0px;
		line-height: 150%;
		text-align: left
	}
	
	.notFilledIn {
		font-family: Tahoma, Arial Narrow, Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		font-size: 12px;
		color: #333333;
		border: 1px solid red
	}
	
	a:visited.panel_link, a:active.panel_link,  a:link.panel_link {
		font-family: Arial, sans-serif;
		color: #8c8a8a;
		text-decoration: none;
		outline: none;
	}
		
	a:hover.panel_link {
		font-family: Arial, sans-serif;
		color: #009ee0;
		text-decoration: none;
		outline: none;
	}
	
	.panelborder {
		float: left;
		width: 35px;
		height: 500px;
		background-image: url('images/panel.png');
		background-position: left top;
		background-repeat: no-repeat;
		cursor: pointer;
	}
	
	.panelcontent {
		float: left;
		width:	150px;
		height: 460px;
		background-color: #ffffff;
		padding-top: 20px; 
	}
	
	.panelcontent div {
		float: left; margin-left: 5px; width: 260px;
		color: #8c8c8c
	}
	
	.panelshade {
		float: left;
		width: 60px;
		height: 500px;
		background-image: url('images/panelshade.png');
		background-position: right top;
		background-repeat: no-repeat;
		border: 0px solid
	}
	
	a:visited.qs_link, a:active.qs_link, a:link.qs_link {
		font-family: Arial, sans-serif;
		color: #333333;
		text-decoration: none;
		outline: none;
	}
		
	a:hover.qs_link {
		font-family: Arial, sans-serif;
		color: #009ee0;
		text-decoration: none;
		outline: none;
	}
	
	.qs_subitems {
		float: left;
		height: 29px; 
		width: 99px;
		padding-top: 10px; 
		text-align: center;
		font-family: Arial Narrow, Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		font-size: 13px;
		margin-left: 12px;
		color: #8c8c8c;
		cursor: pointer
	}
	
	.requestField {
		font-family: Tahoma, Arial Narrow, Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		font-size: 12px;
		color: #333333;	
		border: 1px solid #ccc;
		height: 16px;
	}
	
	li .selected  {	color: #CCCCCC }
	
	.searchBox {
		font-family: Tahoma, Arial Narrow, Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		margin-top: 10px;
		margin-bottom: 3px;
		font-size: 11px;
		width: 168px; 
		color: #ccc;	
	}
		
	.searchBoxEnabled {
		font-family: Tahoma, Arial Narrow, Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		margin-top: 10px;
		margin-bottom: 3px;
		font-size: 11px;
		width: 168px; 
		color: #8c8c8c;	
	}
	
	.searchBtn {
		font-size: 8pt; padding: 1px 0 1px 0; 
		font-family: Tahoma, Geneva, sans-serif; 
		background-color: #9c9c9c;
		color: #ffffff;
		border: 1px solid #929292;
		float: right;
		padding: 2px 0 2px 0;
		outline: none;
	}

	.searchResult_item {
		width: 100%;
		padding: 2px 0px 5px 0px; 
		background-color: #ffffff;
		cursor: pointer;
	}
	
	.searchResult_item_selected {
		width: 100%;
		padding: 2px 0px 5px 0px; 
		background-color: #efefef;
		cursor: pointer;	
	}
	
	.subitem_wrapper {
		outline: none;
	}
	
	.sublist {
		margin-bottom: 15px;	
	}
	
	.subtext {
		font-family: "Arial Narrow", Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
		color: #8c8c8c;
		font-size: 13px;
		font-weight: normal;
		letter-spacing: 0.1px
	}
