@charset "utf-8";
/*
----------------------------------------------------------
Version 0.1 - 30.08.2006 by Stephan van Opstal
Version 1.0 - 12.09.2006 by Zen-Wing Ng
---------------------------------------------------------- */

/*
----------------------------------------------------------
GENERAL
---------------------------------------------------------- */
body {
	margin: 0;
	padding: 0;
	font: 62.5%/1.6em "Verdana", "Lucida Grande", Arial, sans-serif;
	background: #002a72 url("../img/bg_body.gif") repeat-x;	
	color: #ffffff;
	text-align: center !important;
	}
body * { margin: 0; padding: 0; }
img { border: none; }
body img { vertical-align: bottom; }

/*
----------------------------------------------------------
HEADER
---------------------------------------------------------- */
#box-main {
	margin: 0 auto !important;
	width: 719px !important;
	overflow: hidden;
	text-align: left;
	}
#header-logo {
  background: #ffffff url("../img/branding_logo.png");
  width: 161px;
  height: 80px;
  float: left; 
  margin: 18px 0 0 0; 	
  }

/*
----------------------------------------------------------
NAVIGATION
---------------------------------------------------------- */  
#main-nav-box { height: 98px; list-style: none; margin-top: 45px;}
#main-nav-box li { height: 16px;  list-style: none; background-repeat: no-repeat; float: left;}
#main-nav-box li a { display: block; text-decoration: none; height: 16px;	background-repeat: no-repeat; }
#main-nav-box li.selected a { background-position:0 -16px; }

#home { background-image: url("../img/btn_home.png"); width: 56px; height: 16px; background-position:0 -16px; }
#home a { background-image: url("../img/btn_home.png"); width: 56px; height: 16px; }
#oplossingen  { background-image: url("../img/btn_oplossingen.png"); width: 95px; height: 16px; background-position:0 -16px; }
#oplossingen a { background-image: url("../img/btn_oplossingen.png"); width: 95px; height: 16px; }
#aanpak  { background-image: url("../img/btn_aanpak.png"); width: 65px; height: 16px; background-position:0 -16px; }
#aanpak a { background-image: url("../img/btn_aanpak.png"); width: 65px; height: 16px; }
#klanten  { background-image: url("../img/btn_klanten.png"); width: 64px; height: 16px; background-position:0 -16px; }
#klanten a { background-image: url("../img/btn_klanten.png"); width: 64px; height: 16px; }
#service  { background-image: url("../img/btn_service.png"); width: 62px; height: 16px; background-position:0 -16px; }
#service a { background-image: url("../img/btn_service.png"); width: 62px; height: 16px; }
#overons  { background-image: url("../img/btn_overons.png"); width: 74px; height: 16px; background-position:0 -16px; }
#overons a { background-image: url("../img/btn_overons.png"); width: 74px; height: 16px; }
#contact  { background-image: url("../img/btn_contact.png"); width: 63px; height: 16px; background-position:0 -16px; }
#contact a { background-image: url("../img/btn_contact.png"); width: 63px; height: 16px; }
#home a:hover, #oplossingen a:hover, #aanpak a:hover, #klanten a:hover, #service a:hover, #overons a:hover, #contact a:hover{background: none; }

/* oplossingen submenu*/
ul#main-nav-box li#oplossingen ul li#sub-menu a:link, 
ul#main-nav-box li#oplossingen ul li#sub-menu a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; color: #505050; width: 170px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#oplossingen ul li#sub-menu a:hover { background-color: #ececec; }
ul#main-nav-box li#oplossingen ul li#sub-menu-b a:link, 
ul#main-nav-box li#oplossingen ul li#sub-menu-b a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 15px; color: #505050; width: 170px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#oplossingen ul li#sub-menu-b a:hover { background-color: #ececec; }
ul#main-nav-box li#oplossingen ul li#sub-menu-c a:link, 
ul#main-nav-box li#oplossingen ul li#sub-menu-c a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 30px; color: #505050; width: 170px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#oplossingen ul li#sub-menu-c a:hover { background-color: #ececec; }
ul#main-nav-box li#oplossingen ul li#sub-menu-d a:link, 
ul#main-nav-box li#oplossingen ul li#sub-menu-d a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; border-bottom: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 45px; color: #505050; width: 170px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#oplossingen ul li#sub-menu-d a:hover { background-color: #ececec; }
#main-nav-box ul { display: block;	visibility: hidden; }
#main-nav-box li:hover ul {	visibility: visible;	z-index: 1; }
#main-nav-box li#oplossingen ul { background: none; }

/*aanpak submenu*/
ul#main-nav-box li#aanpak ul li#sub-menu a:link, 
ul#main-nav-box li#aanpak ul li#sub-menu a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; color: #505050; width: 112px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#aanpak ul li#sub-menu a:hover { background-color: #ececec; }
ul#main-nav-box li#aanpak ul li#sub-menu-b a:link, 
ul#main-nav-box li#aanpak ul li#sub-menu-b a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 15px; color: #505050; width: 112px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#aanpak ul li#sub-menu-b a:hover { background-color: #ececec; }
ul#main-nav-box li#aanpak ul li#sub-menu-c a:link, 
ul#main-nav-box li#aanpak ul li#sub-menu-c a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5;  border-bottom: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 30px; color: #505050; width: 112px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#aanpak ul li#sub-menu-c a:hover { background-color: #ececec; }
ul#main-nav-box li#aanpak ul li#sub-menu-d a:link, 
ul#main-nav-box li#aanpak ul li#sub-menu-d a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; border-bottom: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 45px; color: #505050; width: 112px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#aanpak ul li#sub-menu-d a:hover { background-color: #ececec; }
#main-nav-box ul { display: block;	visibility: hidden; }
#main-nav-box li:hover ul {	visibility: visible;	z-index: 1; }
#main-nav-box li#aanpak ul { background: none; }

/* klanten submenu*/
ul#main-nav-box li#klanten ul li#sub-menu a:link, 
ul#main-nav-box li#klanten ul li#sub-menu a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; color: #505050; width: 250px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#klanten ul li#sub-menu a:hover { background-color: #ececec; }
ul#main-nav-box li#klanten ul li#sub-menu-b a:link, 
ul#main-nav-box li#klanten ul li#sub-menu-b a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 15px; color: #505050; width: 250px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#klanten ul li#sub-menu-b a:hover { background-color: #ececec; }
ul#main-nav-box li#klanten ul li#sub-menu-c a:link, 
ul#main-nav-box li#klanten ul li#sub-menu-c a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 30px; color: #505050; width: 250px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#klanten ul li#sub-menu-c a:hover { background-color: #ececec; }
ul#main-nav-box li#klanten ul li#sub-menu-d a:link, 
ul#main-nav-box li#klanten ul li#sub-menu-d a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 45px; color: #505050; width: 250px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#klanten ul li#sub-menu-d a:hover { background-color: #ececec; }
ul#main-nav-box li#klanten ul li#sub-menu-e a:link, 
ul#main-nav-box li#klanten ul li#sub-menu-e a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; border-bottom: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 60px; color: #505050; width: 250px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#klanten ul li#sub-menu-e a:hover { background-color: #ececec; }
#main-nav-box ul { display: block;	visibility: hidden; }
#main-nav-box li:hover ul {	visibility: visible;	z-index: 1; }
#main-nav-box li#klanten ul { background: none; }

/*service submenu*/
ul#main-nav-box li#service ul li#sub-menu a:link, 
ul#main-nav-box li#service ul li#sub-menu a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; color: #505050; width: 120px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#service ul li#sub-menu a:hover { background-color: #ececec; }
ul#main-nav-box li#service ul li#sub-menu-b a:link, 
ul#main-nav-box li#service ul li#sub-menu-b a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; border-bottom: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 15px; color: #505050; width: 120px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#service ul li#sub-menu-b a:hover { background-color: #ececec; }
#main-nav-box ul { display: block;	visibility: hidden; }
#main-nav-box li:hover ul {	visibility: visible;	z-index: 1; }
#main-nav-box li#service ul { background: none; }


/*overons submenu*/
ul#main-nav-box li#overons ul li#sub-menu a:link, 
ul#main-nav-box li#overons ul li#sub-menu a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; color: #505050; width: 120px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#overons ul li#sub-menu a:hover { background-color: #ececec; }
ul#main-nav-box li#overons ul li#sub-menu-b a:link, 
ul#main-nav-box li#overons ul li#sub-menu-b a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 15px; color: #505050; width: 120px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#overons ul li#sub-menu-b a:hover { background-color: #ececec; }
ul#main-nav-box li#overons ul li#sub-menu-c a:link, 
ul#main-nav-box li#overons ul li#sub-menu-c a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 30px; color: #505050; width: 120px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#overons ul li#sub-menu-c a:hover { background-color: #ececec; }
ul#main-nav-box li#overons ul li#sub-menu-d a:link, 
ul#main-nav-box li#overons ul li#sub-menu-d a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; border-bottom: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 45px; color: #505050; width: 120px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#overons ul li#sub-menu-d a:hover { background-color: #ececec; }
#main-nav-box ul { display: block;	visibility: hidden; }
#main-nav-box li:hover ul {	visibility: visible;	z-index: 1; }
#main-nav-box li#overons ul { background: none; }
/*


/*contact submenu*/
ul#main-nav-box li#contact ul li#sub-menu a:link, 
ul#main-nav-box li#contact ul li#sub-menu a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; font-size: 10px; font-weight: bold; color: #505050; width: 120px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#contact ul li#sub-menu a:hover { background-color: #ececec; }
ul#main-nav-box li#contact ul li#sub-menu-b a:link, 
ul#main-nav-box li#contact ul li#sub-menu-b a:visited { padding: 0 0 0 5px; border-left: 1px solid #bbbec5;  border-right: 1px solid #bbbec5; border-bottom: 1px solid #bbbec5; font-size: 10px; font-weight: bold; margin-top: 15px; color: #505050; width: 120px; background: #ffffff; position: absolute; z-index:150; }
ul#main-nav-box li#contact ul li#sub-menu-b a:hover { background-color: #ececec; }
#main-nav-box ul { display: block;	visibility: hidden; }
#main-nav-box li:hover ul {	visibility: visible;	z-index: 1; }
#main-nav-box li#contact ul { background: none; }
/*


----------------------------------------------------------
SUB-NAVIGATION
---------------------------------------------------------- */  
/*#sub-nav-box { height: 133px; list-style: none; background: url("../img/bg_col-a_content.gif") repeat-y;}
#sub-nav-box li { list-style: none; background-repeat: no-repeat; }
#sub-nav-box li a { display: block; text-decoration: none; text-indent: -1000px;	background-repeat: no-repeat; }
#sub-nav-box li.selected a { background-position: -161px 0 }
#financieel { background-image: url("../img/subnav_btn_finan.png"); height: 36px; width: 161px;  background-position: -161px 0 }
#financieel a { background-image: url("../img/subnav_btn_finan.png"); height: 36px; width: 161px; }
#handel { background-image: url("../img/subnav_btn_handel.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#handel a { background-image: url("../img/subnav_btn_handel.png"); height: 23px; width: 161px; }
#project { background-image: url("../img/subnav_btn_project.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#project a { background-image: url("../img/subnav_btn_project.png"); height: 23px; width: 161px; }
#account { background-image: url("../img/subnav_btn_acc.png"); height: 36px; width: 161px;  background-position: -161px 0 }
#account a { background-image: url("../img/subnav_btn_acc.png"); height: 36px; width: 161px; }

#accountview { background-image: url("../img/subnav_btn_accountview.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#accountview a { background-image: url("../img/subnav_btn_accountview.png"); height: 23px; width: 161px; }
#maatwerk { background-image: url("../img/subnav_btn_maatwerk.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#maatwerk a { background-image: url("../img/subnav_btn_maatwerk.png"); height: 23px; width: 161px; }
#consultancy { background-image: url("../img/subnav_btn_consult.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#consultancy a { background-image: url("../img/subnav_btn_consult.png"); height: 23px; width: 161px; }

#finanafdeling { background-image: url("../img/subnav_btn_finanafd.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#finanafdeling a { background-image: url("../img/subnav_btn_finanafd.png"); height: 23px; width: 161px; }
#handelsbedrijf { background-image: url("../img/subnav_btn_handelbedrijf.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#handelsbedrijf a { background-image: url("../img/subnav_btn_handelbedrijf.png"); height: 23px; width: 161px; }
#projectorg { background-image: url("../img/subnav_btn_projectorg.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#projectorg a { background-image: url("../img/subnav_btn_projectorg.png"); height: 23px; width: 161px; }
#accountorg { background-image: url("../img/subnav_btn_accountorg.png"); height: 36px; width: 161px;  background-position: -161px 0 }
#accountorg a { background-image: url("../img/subnav_btn_accountorg.png"); height: 36px; width: 161px; }
#bekendenamen { background-image: url("../img/subnav_btn_bekende.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#bekendenamen a { background-image: url("../img/subnav_btn_bekende.png"); height: 23px; width: 161px; }

#bedrijfsprofiel { background-image: url("../img/subnav_btn_bedrijfsprofiel.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#bedrijfsprofiel a { background-image: url("../img/subnav_btn_bedrijfsprofiel.png"); height: 23px; width: 161px; }
#nieuws { background-image: url("../img/subnav_btn_nieuws.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#nieuws a { background-image: url("../img/subnav_btn_nieuws.png"); height: 23px; width: 161px; }
#partners { background-image: url("../img/subnav_btn_partners.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#partners a { background-image: url("../img/subnav_btn_partners.png"); height: 23px; width: 161px; }
#werkenbij { background-image: url("../img/subnav_btn_werkenbij.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#werkenbij a { background-image: url("../img/subnav_btn_werkenbij.png"); height: 23px; width: 161px; }
 
#financieel a:hover, #handel a:hover, #project a:hover, #account a:hover, #accountview a:hover, #maatwerk a:hover, #consultancy a:hover,
#finanafdeling a:hover, #handelsbedrijf a:hover, #projectorg a:hover, #accountorg a:hover, #bekendenamen a:hover, #bedrijfsprofiel a:hover, #nieuws a:hover, #partners a:hover, #werkenbij a:hover
{background: none; }
*/
#sub-nav-box { height: 133px; list-style: none; background: url("../img/bg_col-a_content.gif") repeat-y;}
#sub-nav-box li { list-style: none; background-repeat: no-repeat; }
#sub-nav-box li a { display: block; text-decoration: none; text-indent: -1000px;	background-repeat: no-repeat; }
#sub-nav-box li.selected a { background-position: -161px 0 }
#id9 { background-image: url("../img/subnav_btn_finan.png"); height: 36px; width: 161px;  background-position: -161px 0 }
#id9 a { background-image: url("../img/subnav_btn_finan.png"); height: 36px; width: 161px; }
#id10 { background-image: url("../img/subnav_btn_handel.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id10  a { background-image: url("../img/subnav_btn_handel.png"); height: 23px; width: 161px; }
#id11 { background-image: url("../img/subnav_btn_project.png"); height: 36px; width: 161px;  background-position: -161px 0 }
#id11 a { background-image: url("../img/subnav_btn_project.png"); height: 36px; width: 161px; }
#id12 { background-image: url("../img/subnav_btn_acc.png"); height: 36px; width: 161px;  background-position: -161px 0 }
#id12 a { background-image: url("../img/subnav_btn_acc.png"); height: 36px; width: 161px; }

#id16 { background-image: url("../img/subnav_btn_accountview.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id16 a { background-image: url("../img/subnav_btn_accountview.png"); height: 23px; width: 161px; }
#id15 { background-image: url("../img/subnav_btn_maatwerk.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id15 a { background-image: url("../img/subnav_btn_maatwerk.png"); height: 23px; width: 161px; }
#id14 { background-image: url("../img/subnav_btn_consult.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id14 a { background-image: url("../img/subnav_btn_consult.png"); height: 23px; width: 161px; }
#id13 { background-image: url("../img/subnav_btn_boekhouden.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id13 a { background-image: url("../img/subnav_btn_boekhouden.png"); height: 23px; width: 161px; }

#id21 { background-image: url("../img/subnav_btn_finanafd.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id21 a { background-image: url("../img/subnav_btn_finanafd.png"); height: 23px; width: 161px; }
#id20 { background-image: url("../img/subnav_btn_handelbedrijf.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id20 a { background-image: url("../img/subnav_btn_handelbedrijf.png"); height: 23px; width: 161px; }
#id19 { background-image: url("../img/subnav_btn_projectorg.png"); height: 36px; width: 161px;  background-position: -161px 0 }
#id19 a { background-image: url("../img/subnav_btn_projectorg.png"); height: 36px; width: 161px; }
#id18 { background-image: url("../img/subnav_btn_accountorg.png"); height: 36px; width: 161px;  background-position: -161px 0 }
#id18 a { background-image: url("../img/subnav_btn_accountorg.png"); height: 36px; width: 161px; }
#id17 { background-image: url("../img/subnav_btn_bekende.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id17 a { background-image: url("../img/subnav_btn_bekende.png"); height: 23px; width: 161px; }

#id26 { background-image: url("../img/subnav_btn_self service.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id26 a { background-image: url("../img/subnav_btn_self service.png"); height: 23px; width: 161px; }
#id27 { background-image: url("../img/subnav_btn_service aanvragen.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id27 a { background-image: url("../img/subnav_btn_service aanvragen.png"); height: 23px; width: 161px; }
/*#id28 { background-image: url("../img/subnav_btn_bestelformulieren.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id28 a { background-image: url("../img/subnav_btn_bestelformulieren.png"); height: 23px; width: 161px; }*/

#id25 { background-image: url("../img/subnav_btn_bedrijfsprofiel.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id25 a { background-image: url("../img/subnav_btn_bedrijfsprofiel.png"); height: 23px; width: 161px; }
#id22 { background-image: url("../img/subnav_btn_nieuws.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id22 a { background-image: url("../img/subnav_btn_nieuws.png"); height: 23px; width: 161px; }
#id23 { background-image: url("../img/subnav_btn_partners.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id23 a { background-image: url("../img/subnav_btn_partners.png"); height: 23px; width: 161px; }
#id24 { background-image: url("../img/subnav_btn_werkenbij.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id24 a { background-image: url("../img/subnav_btn_werkenbij.png"); height: 23px; width: 161px; }

#id29 { background-image: url("../img/subnav_btn_contactformulier.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id29 a { background-image: url("../img/subnav_btn_contactformulier.png"); height: 23px; width: 161px; }
#id30 { background-image: url("../img/subnav_btn_routebeschrijving.png"); height: 23px; width: 161px;  background-position: -161px 0 }
#id30 a { background-image: url("../img/subnav_btn_routebeschrijving.png"); height: 23px; width: 161px; }

#id9 a:hover, #id10 a:hover, #id11 a:hover, #id12 a:hover, #id16 a:hover, #id15 a:hover, #id14 a:hover, #id13 a:hover,
#id21 a:hover, #id20 a:hover, #id19 a:hover, #id18 a:hover, #id17 a:hover, #id25 a:hover, #id22 a:hover, #id23 a:hover, #id24 a:hover, #id26 a:hover, #id27 a:hover,/* #id28 a:hover,*/ #id29 a:hover, #id30 a:hover
{background: none; }

/*
----------------------------------------------------------
COLS
---------------------------------------------------------- */
#col-a {
	float: left;
	width: 161px;
	background: #7f9fd9;
	margin-top: -45px;
	}
#col-b {
	float: left;
	background: #ffffff url("../img/bg_col-b_bottom.gif") bottom left repeat-x;
	position: relative;
	padding: 191px 0 155px 0;	
	margin-top: -45px;
	}
#col-c {
	background: url("../img/bg_col-c_bottom.gif") bottom left repeat-x;
	float: left;
	width: 215px;
	padding: 0 0 115px 0;
	margin-top: -45px;
	}
#col-c-banner {
	background: url("../img/bg_col-c_bottom.gif") bottom left repeat-x;
	float: left;
	width: 154px;
	padding: 0 0 115px 0;
	margin-top: -45px;	
	}
.col-home { width: 343px; }
.col-content { width: 400px; 
}
/*
----------------------------------------------------------

---------------------------------------------------------- */
#people {
	position: absolute;
	left: 0;
	top: 0;
	}
#title {
	position: absolute;
	left: 0;
	top: 136px;
	}
#title1 {
	position: absolute;
	left: 0;
	top: 136px;
	font: "Verdana", "Lucida Grande", Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	color: #003883;
	background: #ffffff url("../img/bg_titel.gif");
	 /*margin: 3px 3px 3px 3px;*/
	 padding: 5px 10px 7px 7px;
	}
.pictogrammen {
  float: right;
  margin: 0px 3px 10px 15px;  
  }
#col-a_top {
	background: url("../img/bg_col-a_top.gif");
	width: 161px;
	height: 161px;
	}
#col-a_top2 {
	background: url("../img/bg_col-a_top2.gif") repeat-y;
	width: 161px;
	height: 30px;
	}
#col-a_top3 {
	padding: 7px 0 0 13px;
	font: "Verdana", "Lucida Grande", Arial, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	/*color: #003883;*/
	color: #3a61ab;
	}	
#col-a_content {
	background: url("../img/bg_col-a_content.gif") repeat-y;
	padding: 0 0 0 15px;
	}
#col-a_bottom {
	background: url("../img/bg_col-a_bottom.gif");
	width: 161px;
	height: 248px;
	}
	
#col-c_top {
	background: url("../img/bg_col-c_top.gif") repeat-x;
	height: 30px;
	padding: 161px 0 0 0;
	}
#col-c_content {
	background: #e42b2a url("../img/bg_col-c_content.gif") repeat-y;
	}
#col-c_content-top {
	background: url("../img/bg_col-c_news.gif") no-repeat;
	height: 90px;
	width: 154px;
	}
#col-c_content-top_text {
	font: "Verdana", "Lucida Grande", Arial, sans-serif;
	color: #ffffff;
	font-size: 0.9em;
	font-weight: normal;
	line-height: 1.2em;
	 margin: 5px 5px 0px 10px;
	}
#col-c_content-banner {
	background: url("../img/bg_col-c_banner.gif") repeat-y;
	}
#col-c_content-banner-bottom {
	background: url("../img/bg_col-c_bannerbottom.png") no-repeat;
	height: 77px;
	width: 154px;
	}
#homeboxes {
	padding: 0 7px 0 9px;
}

#news {
	padding: 10px 10px 0 10px;
	background: url("../img/bg_col-c_news.gif") top left no-repeat;
}
#news_berichten a{
	color: #00428d;
}
#news a{
	color: #ffffff;
	text-decoration: none;
}

.partnerlogo {
	padding: 2px 5px 2px 20px;
}

/*blockquote { position: relative; top: 0; float: left; left: -9px; width: 404px; color: #04448e; padding: 8px; background: #d7def1 url("../img/quotes.gif") no-repeat right top; }*/

/*H2 { color: #04448e; padding: 8px; margin-top: 8px; background: #d7def1 url("../img/quotes.gif") no-repeat; }*/


/*
----------------------------------------------------------
COL-B
---------------------------------------------------------- */	
#col-b_content {
	background: #ffffff;
	color: #00428d;
	margin-top: -20px;
	margin-bottom: -20px;
	/*height: 342px;*/
	min-height: 342px;
	/*OVERFLOW: auto;*/	
	font-size: 1.0em;
	font-weight: normal;
	line-height: 1.2em;
	/* margin: 10px 10px 0px 0px;*/
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #dde1e6; SCROLLBAR-SHADOW-COLOR: #dde1e6; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #dde1e6; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

#col-b_partner {
	background: #ffffff;
	border: 1px solid #bdcee8;
	height: 61px;
	/*width: 379px;*/
	width: 375px;
	margin: 0px 5px 2px 2px;
	}	
/*
----------------------------------------------------------
FORM
---------------------------------------------------------- */
/* Height weggehaald door Stefan Thoolen @ 2009-03-18 ivm. FS#5085 */
#col-b_aanvraag { /* height: 253px; */ width: 377px; margin: 0 4px 0 3px; }
/* Height weggehaald door Stefan Thoolen @ 2009-03-18 ivm. FS#5085 */
#col-b_aanvraagbg { background: url("../img/service_aanvraag_bg.gif") repeat-x; /*height: 233px;*/ }
/* Toegevoegd door Stefan Thoolen @ 2009-03-11 ivm. FS#5085 */
#col-b_aanvraagbg { background-position: bottom left; background-color: #e3e8f0; position: static; }
/* Toegevoegd door Stefan Thoolen @ 2009-03-18 ivm. FS#5085 */
#col-b_formcorner { height: 9px; overflow: hidden; }
/* Toegevoegd door Stefan Thoolen @ 2009-03-18 ivm. FS#5085 */
#col-b_formcorner img { float:right; }

#col-b_belmijbg { background: url("../img/service_belmij_bg.gif") repeat-x; height: 105px; }
#col-b_aanvraagform { padding: 8px 10px 0 10px; margin: 0px 0px 2px 0px; background: #f3f5f8; height: 20px; }
#col-b_aanvraagformtext { padding: 5px 10px 3px 10px; margin: 0px 0px 2px 0px; background: #f3f5f8; height: 88px; }
#col-b_contactformtext { padding: 5px 10px 3px 10px; margin: 0px 0px 2px 0px; background: #f3f5f8; height: 118px; }
.col-b_aanvraagbtn { border: 1px solid #7f9db9; float: right; margin: -25px 10px 0 0; width: 75px; background: #ffffff; font-size:10px; color: #00428d; font-weight: bold; }
.col-b_form-a { float: right; width: 172px; valign:top; margin-left: 45px; margin-top: -15px; text-align: left; border: 1px solid #7f9db9; height: 20px; }
.col-b_form-b { float: right; width: 170px; valign:top; margin-left: 45px; margin-top: -15px; text-align: left; border: 1px solid #7f9db9; height: 15px; }
.col-b_form-text { float: right; width: 220px; margin-left: 15px; text-align: left; border: 1px solid #7f9db9; height: 60px; }
/*.col-b_form-contact { float: right; width: 220px; margin-left: 15px; text-align: right; border: 1px solid #7f9db9; height: 90px; }*/
.col-b_form-contact { float: right; width: 220px; margin-left: 15px; text-align: left; border: 1px solid #7f9db9; height: 90px; font-size:11px; color: #00428d;}
.col-b_contactbtn { border: 1px solid #7f9db9; float: right; margin: -25px 10px 0 0; width: 75px; background: #ffffff; font-size:10px; color: #00428d; font-weight: bold; }
/*
----------------------------------------------------------
TYPOGRAPHY
---------------------------------------------------------- */

#col-a_content p {
	font-size: 0.9em;
	color: #3a61ab;
	line-height: 1.3em;
	}
#col-a_content p a {
	color: #3a61ab;
	}

#col-c_content h2 {
	font-size: 0.9em;
	line-height: 1.3em;
	}
#col-c_content p {
	font-size: 0.9em;
	line-height: 1.3em;
	margin: 0 0 10px 0;
	}
#col-b_content h2 {
	font-size: 1.0em;
	line-height: 1.3em;
	color: #00428d; padding: 8px; margin-top: 20px; background: #d7def1 url("../img/quotes.gif") no-repeat;
	font-weight: normal;
	}

#col-b_content p {
	font-size: 1.0em;
	color: #00428d;
	font-weight: normal;
	line-height: 1.2em;
	margin: 10px 10px 0px 0px;
	}
	
#col-b_content p a { color: #00428d;	}	
/* */
#col-b_content a { color: #00428d;	}
#col-b_content li {
	list-style-type: disc;
	font-size: 1.0em;
	color: #00428d;
	font-weight: normal;
	line-height: 1.2em;
	/*margin: 5px 15px 0px 25px;*/
	margin: 0px 15px 0px 25px;
	}
.col-b_opsomming { 
 	list-style-type: disc;
	font-size: 1.0em;
	color: #00428d;
	font-weight: normal;
	line-height: 1.2em;
	/*margin: 10px 15px 0px 15px;*/
	margin: 0px 15px 0px 15px;
	}
	
#col-b_aanvraagform, #col-b_aanvraagformtext, #col-b_contactformtext { font-size: 10px; color: #00428d; font-weight: bold; }
.col-b_form-a, .col-b_form-b, .col-b_form-text { font-size: 11px;color: #00428d; }

