html, body, #holder, #holder-print { min-height: 100%; width: 100%; height: 100%;}
html>body, html>body #holder { height: auto;}
html>body, html>body #holder-print { height: auto;}
body { margin: 0; padding:0; background-color:#DDEEFB; }
#body-print { margin: 0; padding:0; background-color:#FFFFFF; }
#holder { position: absolute; top: 0; left: 0; background-image:url('images/container-bg.gif'); background-repeat:repeat-y; }
#holder-print { position: absolute; top: 0; left: 0; }
#logo{
float: left; 
width: 160px; 
height:94px;
background-color:#FFFFFF;
}

#globalnavigation{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
padding-right:5px;
float:left;
width:585px;
height:94px;
background-color:#FFFFFF;
text-align:right;
}
/**********headers**********/
#header {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-main.jpg');
background-repeat:no-repeat;
}

#header-sms {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-sms.jpg');
background-repeat:no-repeat;
}

#header-webhosting {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-webhosting.jpg');
background-repeat:no-repeat;
}

#header-emailhosting {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-email.jpg');
background-repeat:no-repeat;
}

#header-projecten {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-projecten.jpg');
background-repeat:no-repeat;
}

#header-software {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-software.jpg');
background-repeat:no-repeat;
}

#header-java {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-java.jpg');
background-repeat:no-repeat;
}

#header-php {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-php.jpg');
background-repeat:no-repeat;
}

#header-cdotnet {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-cdotnet.jpg');
background-repeat:no-repeat;
}

#header-nieuws {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-nieuws.jpg');
background-repeat:no-repeat;
}

#header-voip {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-voip.jpg');
background-repeat:no-repeat;
}

#header-colocatie {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-colocatie.jpg');
background-repeat:no-repeat;
}

#header-producten {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-producten.jpg');
background-repeat:no-repeat;
}

#header-tracktrace {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-trackandtrace.jpg');
background-repeat:no-repeat;
}

#header-referentieprojecten {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-referentieprojecten.jpg');
background-repeat:no-repeat;
}

#header-support {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-support.jpg');
background-repeat:no-repeat;
}

#header-klantenlogin {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-klantenlogin.jpg');
background-repeat:no-repeat;
}

#header-contact {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-contact.jpg');
background-repeat:no-repeat;
}

#header-netwerkbeheer {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-netwerkbeheer.jpg');
background-repeat:no-repeat;
}

#header-diensten {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-diensten.jpg');
background-repeat:no-repeat;
}

#header-vacatures {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-vacatures.jpg');
background-repeat:no-repeat;
}

#header-detachering {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-detachering.jpg');
background-repeat:no-repeat;
}

#header-stuurlink {
clear:both;width:750px;
height:118px;
background-image:url('images/banner-stuurlink.jpg');
background-repeat:no-repeat;
}

/***********end headers*****/
#nav {width: 160px; float: left; padding-bottom: 3em; height: auto;text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;background-color:#DDEEFB;}

#nav a{color:#0D1937; text-decoration:none;font-weight:bold;}
#nav a:hover{color:#123388; text-decoration:underline; font-weight:bold;}

#linksub a{color:#1F4D74; text-decoration:none; font-size:8pt;}
#linksub a:hover{color:#1C3143; text-decoration:underline; font-size:8pt;}

#content {
	margin-left: 150px; 
	padding: 3px; 
	padding-bottom: 7.75em;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}

#content-withoutmenu {
	margin-left: 0px; 
	padding: 3px; 
	padding-bottom: 3.5em;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}

form {
	margin-left:17px;
	margin-right:10px;
}

select, textarea, input {
	width: 175px;
	border: solid 1px;
	border-color: #414141;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

#footer {
	clear: both; 
	height: 7.75em; 
	position: absolute; 
	bottom: 0; 
	left: 0; 
	background-color: #ffffff;  
	border: none; 
	margin-left: 160px;
	width: 590px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	padding: 0px;
}

#footer-withoutmenu {
	clear: both; 
	height: 3.5em; 
	position: absolute; 
	bottom: 0; 
	left: 0; 
	background-color: #ffffff;  
	border: none; 
	margin-left: 10px;
	width: 590px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	padding: 0px;
}

#footer-withoutmenunormal {
	clear: both; 
	height: 3.5em; 
	position: absolute; 
	bottom: 0; 
	left: 0; 
	background-color: #ffffff;  
	border: none; 
	margin-left: 160px;
	width: 590px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	padding: 0px;
}

#nav p, #content p {margin: 1em;}
#nav ul {margin-left: 0; padding-left: 0;}
#nav li {margin: 0 1em 0 2em;}

a{color:#135C96; text-decoration:none;}
a:hover{color:#022746; text-decoration:underline;}
a:visited{color:#63B8FFb; text-decoration:none;}

th#nieuws{
height:40px;
background-image:url('images/kop-nieuws.gif');
background-repeat:no-repeat;}

th#bedrijf{
height:40px;
background-image:url('images/kop-bedrijfsprofiel.gif');
background-repeat:no-repeat;}

th#diensten{
height:40px;
background-image:url('images/kop-diensten.gif');
background-repeat:no-repeat;}

th#contact{
height:40px;
background-image:url('images/kop-contact.gif');
background-repeat:no-repeat;}

th#cdotnet{
height:40px;
background-image:url('images/kop-cdotnet.gif');
background-repeat:no-repeat;}

th#colocatie{
height:40px;
background-image:url('images/kop-colocatie.gif');
background-repeat:no-repeat;}

th#email{
height:40px;
background-image:url('images/kop-email.gif');
background-repeat:no-repeat;}

th#home{
height:40px;
background-image:url('images/kop-home.gif');
background-repeat:no-repeat;}

th#java{
height:40px;
background-image:url('images/kop-java.gif');
background-repeat:no-repeat;}

th#php{
height:40px;
background-image:url('images/kop-php.gif');
background-repeat:no-repeat;}

th#projecten{
height:40px;
background-image:url('images/kop-projecten.gif');
background-repeat:no-repeat;}

th#producten{
height:40px;
background-image:url('images/kop-producten.gif');
background-repeat:no-repeat;}

th#welkom{
height:40px;
background-image:url('images/kop-welkom.gif');
background-repeat:no-repeat;}

th#sms{
height:40px;
background-image:url('images/kop-sms.gif');
background-repeat:no-repeat;}

th#software{
height:40px;
background-image:url('images/kop-software.gif');
background-repeat:no-repeat;}

th#voip{
height:40px;
background-image:url('images/kop-voip.gif');
background-repeat:no-repeat;}

th#webhosting{
height:40px;
background-image:url('images/kop-webhosting.gif');
background-repeat:no-repeat;}

th#tracktrace{
height:40px;
background-image:url('images/kop-tracktrace.gif');
background-repeat:no-repeat;}

th#netwerkbeheer{
height:40px;
background-image:url('images/kop-netwerkbeheer.gif');
background-repeat:no-repeat;}

th#referentieprojecten{
height:40px;
background-image:url('images/kop-referentieprojecten.gif');
background-repeat:no-repeat;}

th#algemenevoorwaarden{
height:40px;
background-image:url('images/kop-algemenevoorwaarden.gif');
background-repeat:no-repeat;}

th#stuurlink{
height:40px;
background-image:url('images/kop-stuurlink.gif');
background-repeat:no-repeat;}

th#meerinformatie{
height:40px;
background-image:url('images/kop-meerinformatie.gif');
background-repeat:no-repeat;}

th#detachering{
height:40px;
background-image:url('images/kop-detachering.gif');
background-repeat:no-repeat;}

th#disciplines{
height:40px;
background-image:url('images/kop-disciplines.gif');
background-repeat:no-repeat;}

th#vacatures{
height:40px;
background-image:url('images/kop-vacatures.gif');
background-repeat:no-repeat;}

th#vacature-j2se{
height:40px;
background-image:url('images/kop-vacature-j2se.gif');
background-repeat:no-repeat;}

th#vacature-csharp{
height:40px;
background-image:url('images/kop-vacature-csharp.gif');
background-repeat:no-repeat;}

td#link{
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
text-align:right;}

td#linksub{
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
text-align:right;
background-color:#F1F3F4;
color:#ffffff;}

table#content {
margin-left: 1em;
}

table#infobox{border:1px solid #BABABA; width:185px; height:180px; font-family:tahoma, Helvetica, sans-serif;
font-size:0.9em;line-height:1em;}

table#infobox2{border:1px solid #BABABA; width:185px; height:180px; font-family:tahoma, Helvetica, sans-serif;
font-size:0.9em;line-height:1em; background-image:url('images/box-bg.gif'); background-repeat:repeat-x; background-position:bottom; }

table#infobox3{border:1px solid #BABABA; width:185px; height:180px; font-family:tahoma, Helvetica, sans-serif;
font-size:0.9em;line-height:1em;  }

hr {
height: 0;
border: 0;
border-top: 1px solid #A2A2A2;
}

#floatleft{
float:left;
margin: 0 5px 5px 0;
}

#floatright{
float:right;
margin: 0 0 5px 5px;
}

h1, h2{
font-size:18pt;

margin-left:12px;
color:#414141;}

th{
text-align:left;
font-size:14pt;
font-weight:lighter;
color:#414141;}

#mailclass {
	font-family: Arial;
	font-size: 10pt;
}
