

@charset "UTF-8";
/* CSS Document */

* {
        margin: 0;
        padding: 0;
        border: 0;
}

html {
	background-color:#ffffff;
}
body {
	background-color:#ffffff;
}

/* -------------------------------------- */
/*  Main Structure                        */
#main {
        width: 880px;;
        margin: 0 auto;
}

#topDunneRand {
	width: 880px;
	height:8px;
}
#topBalkText {
	width:880px;
	height:87px;
}


/* ------------------------ */
/* Vervolg pagina structure */
#vervolgpagina {
	clear:both;
	width:880px;
	padding-top:10px;
	margin-bottom:15px;
}
#kruimelpad  {
	width:840px; /* 840 + 40 (padding-left) = 880 total width */
	padding-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#999999;
}
/* content Header */
#contentHeader {
	clear:both;
	width:840px; /* 840 + 40 = 880 full width */
	padding-left:40px;
}
#paginaTitle {
	float:left;
	vertical-align:bottom;
	margin-top:8px;
	width:630px;
	height:28px; /* Was 48 */
}
#paginaTitleLogo {
	float:right;
	width:206px;
	height:40px;
	min-height:40px;
	margin-top:10px;
}

#grijzeContentLijn {
	clear:both;
	width:880px;
}

/* Content Container */
#contentContainer {
	clear:both;
	width:880px;
}
#content {
	float:left;
	width:615px; /* 635 + 40  + 20 = 675 */
	padding-left:40px;
	padding-right:20px;
	padding-bottom:30px;
}
#rechterkolom {
	float:left;
	width:205px; /* 880 - 675 */
	padding-left:0px;
	padding-bottom:10px;
}


/* ------------------------------------------- */
/* General Styles, mainly to fix Safari bugs!! */
fieldset {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}
p {
	margin: 0px 0px 0px 0px;
}


/* --------------------------------- */
/* TopMenu                           */
#topmenu {
	clear:both;
	position:relative;
	width:880px;
	height:35px;
	min-height:35px;
	background-image:url(/assets/images/site/topmenu/topMenuBack.gif); /* Includes the Search Background */
	background-repeat:no-repeat;
	margin-top:0px;
}
#topmenuLeft {
	float:left;
}
#topmenuRight {
	float:right;
}
/*
#topmenuBackLeft {
	float:left;
	width:205px;
	height:35px;
	min-height:35px;
	background-image:url(/assets/images/site/topmenuBackLeft.gif);
	background-repeat:no-repeat;
}

#topmenuBackRight {
	float:right;
	width:3px;
	height:35px;
	min-height:35px;
	background-image:url(/assets/images/site/topmenuBackRight.gif);
	background-repeat:no-repeat;
}
*/
#topmenuContent {
	float:left;
	width:880px;
	height:35px;
	min-height:35px;
}

/*
#topmenuBackLeft p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding-left:40px;
	padding-top:11px;
	margin-top:0;
	text-decoration:none;
}
#topmenuBackLeft p a {
	color:#000000;
	text-decoration:none;
}
#topmenuBackLeft p a:hover {
	color:#000000;
	text-decoration:none;
}
*/

#topmenuButtons {
	float:left;
	display:inline;
	width: 652px; 
	height: 35px;
    background: url(/assets/images/site/topmenu/topMenuButtons.gif);
    margin: 0; 
	padding: 0;
    position: relative;
	overflow:hidden;
}
#topmenuButtons li {
    margin: 0; 
	padding: 0; 
	list-style: none;
    position: absolute; 
	top: 0;
}
#topmenuButtons li, #topmenuButtons a {
    height: 35px; 
	display: block;
}
#topmenuButtons a {
	/* display:none; */
}
#topmenuButtons a h2 {
	display:none;
}

#topmenu_Products        {left: 0px;   width: 115px;}
#topmenu_Projects        {left: 115px; width: 111px;}
#topmenu_ManagedServices {left: 225px; width: 153px;}
#topmenu_ConsAdvies      {left: 377px; width: 170px;}
#topmenu_ICTroom         {left: 547px; width: 105px;}

#topmenu_Products        a:hover {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif)    0      -35px no-repeat;}
#topmenu_Projects        a:hover {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif)    -115px -35px no-repeat;}
#topmenu_ManagedServices a:hover {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif)    -225px -35px no-repeat;}
#topmenu_ConsAdvies      a:hover {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif)    -377px -35px no-repeat;}
#topmenu_ICTroom         a:hover {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif)    -547px -35px no-repeat;}

#topmenu_Products        a.selected {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif) 0      -35px no-repeat;}
#topmenu_Projects        a.selected {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif) -115px -35px no-repeat;}
#topmenu_ManagedServices a.selected {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif) -225px -35px no-repeat;}
#topmenu_ConsAdvies      a.selected {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif) -377px -35px no-repeat;}
#topmenu_ICTroom         a.selected {background: transparent url(/assets/images/site/topmenu/topMenuButtons.gif) -547px -35px no-repeat;}


/* -------------------------------------- */
/* TopMenu Search Box                     */
#ajaxSearch_form {
	width:140px;
	float:right;
	margin-right:27px;
	display:inline;
	/* border:1px solid #444444; */
}
#ajaxSearch_form label {
	display:inline;
}
#ajaxSearch_input {
	width: 140px;
	display: inline;
	height: 14px;
	border: 0px solid #919394;
	margin-top: 11px;
	margin-left: 0px;
	padding: 0;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#808080;
}
#ajaxSearch_submit {
           display: none;        
}
a.ajaxSearch_resultLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#;
}

div.ajaxSearch_resultExtract p {
	padding-left:10px;
	padding-bottom:10px;
}
.AS_ajax_resultsIntroFailure {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.ajaxSearch_paging {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
/* -------------------------------------- */
/* Homepage specific                      */

#homepage {
	margin-bottom:5px;
}

#homepageBannerContainer {
	position:relative;
	clear:both;
	width:880px;
	height:230px; /* Was 265 */
	min-height:265px;
	margin-top:0px;
}
#homepageBanner {
	position:absolute;
	top:0px;
	left:0px;
	width:880px;
	height:230px; /* Was 265 */
	z-index:31;
}
#homepageBanner img {
	width:880px;
	height:230px; /* Was 265 */
	top:0px;
	left:0px;
	position:absolute;
}
#homepageOnderBannerBalkForPrint {
	display: none; /* PRINT */
}
#homepageOnderBannerBalk {
	position:relative;
	clear:both;
	width:880px;
	height:80px;
	min-height:80px;
}
#homepageLogo {
	float:left;
	width:205px;
	height:80px;
}
#homepageSlogan {
	float:left;
	height:80px;
}
#homepageSlogan h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	font-weight:normal;
	font-style:italic;
	color:#0061a1;
	padding-left:23px;
	padding-top:20px;
	margin: 0px 0px 0px 0px;
}
#homepageSlogan h1 p {
	margin: 0px 0px 0px 0px;
}
#homepageLijnOnderTekst {
	clear:both;
	width:880px;
	height:14px;
	min-height:14px;
	margin-bottom:25px;
}
/* Homepage Tekst Blokken */
#homepageTextBlokken {
	clear:both;
	width:880px;
	height:127px;
	min-height:127px;
	background-image:url(/assets/images/site/homepageTextBlokkenBack.gif);
}
.homepageTextBlok_first {
	float:left;
	width:200px;
	height:127px;
	min-height:127px;
	margin:0;
	padding-right:0px;
	padding-top:10px;
	padding-left:15px;
}
.homepageTextBlok_notlast {
	float:left;
	width:200px;
	height:127px;
	min-height:127px;
	margin:0;
	padding-right:8px;
	padding-top:10px;
	padding-left:15px;
}

.homepageTextBlok_last {
	float:left;
	width:195px;
	height:127px;
	min-height:127px;
	margin:0;
	padding-right:0px;
	padding-top:10px;
	padding-left:13px;
}
.homepageTextBlok_notlast h1, .homepageTextBlok_first h1, .homepageTextBlok_last h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1A171B;
}

.homepageTextBlok_notlast p, .homepageTextBlok_first p, .homepageTextBlok_last p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	width:200px;
	text-align:left;
}
.homepageTextBlok_notlast p a, .homepageTextBlok_first p a, .homepageTextBlok_last p a {
	color:#0061A1;
	text-decoration:none;
}
.homepageTextBlok_notlast p a:hover, .homepageTextBlok_first p a:hover, .homepageTextBlok_last p a:hover {
	color:#0061A1;
	text-decoration:underline;
}
.homepageLijnNaastText {
	float:right;
	width:1px;
	height:102px;
	min-height:102px;
	background-color:#c4c5c7;
}

/* Homepage Blokken */
#homepageBlokken {
	clear:both;
	width:880px;
	height:125px;
	min-height:125px;
	margin-bottom:30px;
}
.homepageBlok_notlast {
	float:left;
	padding-right:19px;
}
.homepageBlok_last {
	float:left;
	padding-right: 0px;
}

/* Homepage - Nieuws - Scrollable */
div.NIEUWSscrollable {
	position:relative;
	overflow:hidden;
	width:205px;
	height:80px;
}
div.NIEUWSscrollable div.NIEUWSitems {
	height:20000em;
	position:absolute;
	clear:both;
	width:205px;
	vertical-align:top;
}
div.NIEUWSscrollable div.NIEUWSitems div {
	text-align:left;
	width:205px;
	height:80px;
}
div.NIEUWSscrollable div.NIEUWSitems div p a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	text-align:left;
}
div.NIEUWSscrollable div.NIEUWSitems div p a:hover {
	color:#333333;
	text-decoration:underline;
}

/* ------------------------------------ */
/* Menu                                 */
#menu {
	clear:both;
	width:880px;
	height:140px;
	min-height:122px;
}
#menuLeft {
	float:left;
	width:4px;
	height:140px;
	min-height:140px;
	background-image:url();
	background-repeat:no-repeat;
}
#menuRight {
	float:right;
	width:4px;
	height:140px;
	min-height:140px;
	background-image:url();
	background-repeat:no-repeat;
}
#menuContent {
	position:relative;
	float:left;
	width:872px;
	height:140px;
	min-height:140px;
	background-image:url();
	background-repeat:no-repeat;
}
#menuContentLeft {
	float:left;
}
#menuContentRight {
	float:right;
}


/* ------------------------------------ */
/* menuContent - Linkerkant             */

#menuContent h3 {
	margin: 0;
	padding: 0;
}
#menuContent .nav { /*position of navigation on #menuContent div*/
	left:40px;
	top:15px;
}
#menuContent div.nav, #menuContent div.subnav {
	position:absolute;
	width:250px;/*width of each 'navigation column'*/
}
#menuContent div.subnav {
	margin-left:270px; /* width of each navigation column + padding between columns*/
	left:0px;
	top:0px;
	display:none;
}
#menuContent div.navitem {
	margin-bottom:2px; /* vertical spacing between navigation items within a column*/
}
#menuContent div.subnav {
	display:none;
}
#menuContent a {
	color:#ffffff;
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=60);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
#menuContent a:hover { /*mouseover style of navigation items*/
	opacity:1.0;
	filter:alpha(opacity=100);
	<!--[if IE 6]>
	text-decoration:underline;
	<![endif]-->
}
#menuContent .current, #menuContent .active { /*style of all the navigation items that also can be seen in the breadcrumb*/	
	opacity:1.0;
	filter:alpha(opacity=100);
}

/* ------------------------------------ */
/* menuContent - Rechterkant            */
#menuContentRight ul {
	list-style-type:none;
	padding-top:15px;
}
#menuContentRight ul li {
	text-align:right;
	padding-right:10px;
}

/* ------------------------------------ */
/* Kruimelpad                           */
#kruimelpad a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	text-decoration:none;
}
#kruimelpad a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	text-decoration:underline;
}
#kruimelpad a.current {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
#kruimelpad a.current:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

/* ------------------------------------ */
/* Pagina Title                         */
#paginaTitle h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#;
	padding:0px;
}


/* ------------------------------------ */
/* Content in de vervolgpagina's        */

.grijzeContentLijnRand {
	width:880px;
	height:10px;
	min-height:10px;
}
#grijzeContentLijnContent {
	width:880px;
	padding:0;
	margin:0;
	height:2px;
	min-height:2px;
	background-color:#c5c7c8;
}

.bedrijfslogoimage {
	float:left;
	padding-right:30px;
	padding-left:60px;
	padding-top:10px;
	padding-bottom:10px;
}


/* ------------------------------------ */
/* MailPlus Formulier                   */
table.mpFormTable {
	border:0px solid #cccccc;
}
table.mpFormTable td.mpFormLabel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#1a171b;
	padding:5px;
	vertical-align:top;
}
td.mpFormField input {
	border: 1px solid #cccccc;
}


/* ------------------------------------ */
/* Content in de vervolgpagina's        */
#content h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#;
}
#content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#;
}
#content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#;
}
#content h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#;
	padding-bottom:0px;
}
#content h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	color:#999999;
	padding-bottom:10px;
	margin: 0px 0px 0px 0px;
}
#content h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:12px;
	font-weight:normal;
	color:#999999;
	padding-bottom:10px;
}
#content h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#999999;
}
#content #nieuwsberichtenLijst p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#1a171b;
	padding-bottom:0px;
}
#content #terugnaarboven {
}
#content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#1a171b;
	padding-bottom:10px;
}

#content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#;
	text-decoration:none;
}
#content a:hover {
	color:#;
	text-decoration:underline;
}
#content ul {
	list-style-type:disc;
	list-style-position:inside;
	padding-bottom:10px;
}
#content li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	color:#1a171b;
	padding-bottom:0px;
}
	
#content table {
}

#content td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#1a171b;
	padding:5px;
	vertical-align:top;
}
#content table tr td img {
	margin-top:6px;
}
img.align-right { 
	float:right; 
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:15px;
	margin-left: 30px; 
}
img.align-left { 
	float:left;
	margin-top: 10px;
	margin-right: 30px; 
	margin-bottom: 15px;
	margin-left:0px;
}

/* Content : Inputvelden */
#content input.inputbox {
	border:1px solid #b2b4b5;
	width:250px;
}
#content input.submitbox {
	border:1px solid #b2b4b5;
	width:50px;
}

/* Content : eForm foutmeldingen */
#content div.errors {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#C00;
	padding:5px;
}
	
/* Content : Referentieblok */
#content .referentie {
	width:570px;
	height:110px;
	min-height:110px;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	position:relative;
	text-align:left;
}
#content .referentie .referentieLogo {
	width:205px;
	height:106px;
	float:left;
	padding-right:10px;	
	text-align:left;
}
#content .referentie .referentieLogo img {
	position:absolute;
	top:0px;
	bottom:0px;
	margin:auto;
}

#content .referentie .referentieTekst {
	width:355px;
	float:left;
	text-align:left;
}
#content .referentieStreep {
	width:570px;
	height:2px;
	min-height:2px;
	background-color:#cccccc;
}

/* content : Call To Action Button */
#content #calltoactionButton_button {
	cursor:pointer;
}
#content #calltoactionButton_form {
	display:none;
}
#content #calltoactionButton .inputfield {
	border: 1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	color:#1a171b;
	padding:3px;
}

/* ------------------------------------ */
/* Rechterkant                          */

#paginaTitleLogo p {
	/* Taken out on request of Customer on 2-nov-2009 */
	display:none;
}

#rechterkolom p {
	margin: 0px 0px 0px 0px;
}
#rechterkolom h1 {
	margin: 0px 0px 0px 0px;
}
#rechterkolom h2 {
	margin: 0px 0px 0px 0px;
}
#rechterkolom h3 {
	margin: 0px 0px 0px 0px;
}
#rechterkolom h4 {
	margin: 0px 0px 0px 0px;
}


/* Rechterkant - Nieuwsbrief Aanvraag */
#sidebarNieuwsbrief {
	width:205px;
	height:30px; /* Was: 241px;  See template */
	min-height:30px; /* Was: 241px;   See template */
	background-image:url(/assets/images/site/nieuwsbriefFormBack.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
	margin-top:10px;
}
#sidebarNieuwsbrief h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	padding-left:10px;
	padding-top:10px;
	margin: 0px 0px 0px 0px;
}
#sidebarNieuwsbrief p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	padding-left:10px;
}
#sidebarNieuwsbrief p .inputfield {
	border:1px solid #b2b4b5;
	width:175px;
}
#sidebarNieuwsbrief .button {
	padding-left:100px;
	padding-top:-5px;
}

#sidebarNieuwsbrief #nieuwsbriefForm_button {
	cursor:pointer;
	height:30px;
}
#sidebarNieuwsbrief #nieuwsbriefForm_form {
	display:none;
}

/* Sidebar - Contactform */
#sidebarContactform {
	width:205px;
	height:121px;
	min-height:121px;
	background-image:url(/assets/images/site/contactFormBack.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
	margin-top:10px;
}

#sidebarContactform h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	margin: 0px 0px 0px 0px;
}
#sidebarContactform p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	padding-left:10px;
}
#sidebarContactform p .inputfield {
	border:1px solid #b2b4b5;
	width:175px;
}
#sidebarContactform .button {
	padding-left:100px;
	padding-top:10px;
}

/* Sidebar - Referentie Categorie */
#sidebarReferentieCategorie {
	min-height:100px;
}

/* Sidebar - Context Menu */
.sidebarContextMenu h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#;	
	padding-top:15px;
	padding-bottom:5px;
	border-bottom:1px solid #c5c7c8;
}
.sidebarContextMenu ul {
	list-style-type:none;
}
.sidebarContextMenu ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #c5c7c8;
	padding-bottom:5px;
	padding-top:5px;
}
.sidebarContextMenu ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.sidebarContextMenu ul li a:hover {
	color:#000000;
	text-decoration:underline;
}


/* sidebar - Referenties - Scrollable */
#sidebarReferenties {
	width:205px;
	height:110px;
	min-height:110px;
}
#sidebarReferenties h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#;	
	padding-top:15px;
	padding-bottom:5px;
}

div.scrollable {
	position:relative;
	overflow:hidden;
	width:205px;
	height:106px;
}
div.scrollable div.items {
	width:20000em;
	position:absolute;
	clear:both;
	height:106px;
	vertical-align:middle;
}
div.scrollable div.items div {
	float:left;
	text-align:center;
	width:205px;
	height:106px;
	background-color:#ffffff;
}

	
	
/* ------------------------------------ */
/* Referentie Balk                      */
#referentiebalk {
	clear:both;
	width:880px;
	height:106px;
}
#referentiebalkLeft {
	float:left;
	width:4px;
	height:106px;
	min-height:106px;
	background-image:url(/assets/images/site/referentiebalkLeft.gif);
	background-repeat:no-repeat;
}
#referentiebalkRight {
	float:right;
	width:4px;
	height:106px;
	min-height:106px;
	background-image:url(/assets/images/site/referentiebalkRight.gif);
	background-repeat:no-repeat;
}
div.referentiebalkScrollable {
	float:left;
	width:872px; /* 880 - 4 - 4 */
	height:106px;
	min-height:106px;
	overflow:hidden;
	position:relative;
	background-image:url(/assets/images/site/referentiebalkBack.gif);
	background-repeat:repeat-x;

}
div.referentiebalkScrollable div.referentiebalkItems {
	width:20000em;
	position:absolute;
}
div.referentiebalkScrollable div.referentiebalkItems div.referentie {
	float:left;
}



/* ----------------------------------------- */
/* Sitemap                                   */

ul.sitemap {
}
ul.sitemap ul {
	padding-left:30px;
}
ul.sitemap ul ul {
	padding-left:60px;
}
ul.sitemap ul ul ul {
	padding-left:90px;
}
ul.sitemap ul ul ul ul{
	padding-left:120px;
}

/* ----------------------------------------- */
/* Footer                                    */
#printfooter {
	display: none; /* Only for PRINT */
}
#footer {
	width:880px;
	clear:both;
	height:25px;
	min-height:25px;
	margin-bottom:40px;
}

#footerLeft {
	float:left;
	background-image:url(/assets/images/site/footerBackLeft.gif);
	background-repeat:no-repeat;
	width:4px;
	height:25px;
}
#footerRight {
	float:right;
	background-image:url(/assets/images/site/footerBackRight.gif);
	background-repeat:no-repeat;
	width:4px;
	height:25px;
}
#footerContent {
	float:left;
	background-image:url(/assets/images/site/footerBack.gif);
	background-repeat:repeat-x;
	width:872px; /* 880 - 4 - 4 */
	height:25px;
}
#footerSlogan {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#323232;
	padding-top:5px;
	padding-left:40px;
}
#footerSlogan p {
	margin: 0px 0px 0px 0px;
}
#footerMenu {
	float:right;
	padding-top:3px;
}
#footerMenu ul {
	list-style-type:none;
	padding-top:0;	
	margin-top:0;
}
#footerMenu ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#323232;
	display: inline;
	padding-right:20px;
	padding-top:0px;
}
#footerMenu ul li a {
	color:#323232;
	text-decoration:none;
}
#footerMenu ul li a:hover {
	color:#323232;
	text-decoration:underline;
}


/* ---------------------------------------- */
/* Pagina's : ictroom                       */







/* DocType = homepage
 Target = ictroom_screen.css */
