body 	{
		padding: 0px;
		margin: 0px;
		background-image: url("images/background.gif");
		font-family: Tahoma, Verdana, Arial, san-serif;
		}

a:visited	{
			color: #0000FF
			}

h1			{
			font-size:13px;
			font-weight: bold;
			}


h2			{
			font-size:13px;
			font-weight: bold;
			margin-left: 20px;
			margin-top: 30px;
			}

h3			{
			font-size:12px;
			font-weight: bold;
			color: #3333ff;

			}

#pagelayout

		{	
		width: 766px;
		margin: auto;
		}


#header 	
		{ 
		background-image: url(images/newheader.gif);
		width: 843px;
		height: 153px;
		}

#headerpics { 	background-image: url(images/hssitemap.gif);
				background-repeat: no-repeat;
				height: 33px;
				width: 789px;
				position: relative;
			  	top: 26px;
			  	left: 25px;
			  	padding-left: 10px;
			 }

#headerpics a	{ 
				color: gray;
				font-size: 8pt; 
				font-family: tahoma; 
				text-decoration: none;
				position: relative; 
				top: 8px; 
				left: 575px;
				margin-right: 34px;
				z-index: 5;
				 }

#headerpics a:hover
				{
				border-bottom: 1px dotted;
				border-bottom-width:thin;
				}

#headerdate
			{
				color: gray; 
				font-size: 8pt; 
				position: relative;
				top: 8px;
				left: 40px;
			}


#topnav {
	font-size: 12px;
	font-weight: bold;
	margin: 30px 0 3px 143px;
	padding: 0;
	list-style: none;
	/* border: 5px solid; */
}

#topnav ul
{
  margin: 0;
  padding: 0;
  text-align: center;
  list-style-type: none;
/*  background-image: url(images/bg_buttons.gif);
  background-repeat: repeat-x; */
  width: 700px;
}

#topnav li {
	display: inline;
	margin: 0;
	padding: 0;
	padding-left: 56px;
	padding-right: 0px;
	position: relative;
	top: 10px;
	left: -20px;
}

/* Link Tab */
#topnav a {
	color: #005c3a;
	text-decoration: none;
	padding: 0;
/*	background: #FFFFFF url('tab_left.png') no-repeat top left; */
}

/* #topnav a span {
	padding: 3px 10px 3px 0;
	background: #FFFFFF url('tab_right.png') no-repeat top right;
}

/* Link Tab - Hover */

#topnav a:hover {
	color: #e28427;
	border-bottom: 0px dotted;
	background-position: 0% -49px;
}
/* End Link Tab - Hover */

/* Link Tab - Selected */
#topnav a.selected {
	color: #e28427;
/*	padding-left: 10px;
	background: #fcaf3e url('tab_left.png') no-repeat 0% -98px; */

}


/* End Link Tab - Selected */



#navigationboxhead	{ 
			background-image: url(images/textbordersmalup.gif);
			height: 26px;
			width: 166px;
			position: relative;
			top: 1px;
			left: 29px;
			}
			
#navigationboxhead p {
					padding-left: 25px;
					padding-top: 6px;
					margin: 0;
					font-family: Geneva, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					}			
			

#navigationboxbg 	{ 
					background-image: url(images/textbordersmalbg.gif);
					width: 167px;
					height: 105px;
					position: relative;

					left: 28px;
			}

#navigationboxbg p 	{
				background-image: url(orangearrow.gif);
				background-repeat:no-repeat;
				font-size: 12px;
				font-weight: bold;
				line-height: 20px;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-right: 28px;
				color:black;
 				position: relative;
 				left: 20px;
 				top: 5px;
				}

#navigationboxbg a
			{
			
			font-size: 12px;
			line-height: 12px;
			color: black;
			text-decoration: none;
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			position: relative;
			top: 0px;
			}

#navigationboxbg a:hover {
							color: #e28427;
							margin-left: 0px;
							}
#navigationboxbg a.selected {
							color: #e28427;
							}

#navigationboxbg hr	{
				width: 120px;
				position: relative;
				left: -5px;
				}


#navigationboxbg img	{
				position: relative;
				left:  0px;
				line-height:12px;
				padding-top:12px;
				top:  -1px;
				padding-right:5px;
				}			

.newsdate 	{
			font-size: 9px;
			color: #7E7D7D;
			/* font-weight: bold; */
			text-decoration: underline;
			position: relative;
			left: 82px;
			}

#navigationboxfoot	{ 
					background-image: url(images/textbordersmalfttest.gif);
					background-repeat: no-repeat;
					width: 167px;
					height: 14px;
					position: relative;
					left: 29px;
					padding-bottom: 5px;
					}	

#newsboxhead	{ 
			background-image: url(images/textbordersmalup.gif);
			height: 25px;
			width: 166px;
			position: relative;
			left: 29px;
			}
			
#newsboxhead p {
					font-family: Geneva, Arial, Helvetica, sans-serif;
					padding-left: 25px;
					padding-top: 6px;
					margin: 0;
					font-size: 12px;
					font-weight: bold;
					
					}						
					
.newsarrows a:hover img
				{
				
				text-decoration:none; 
				border-bottom: none;
				}



				

#nav a			{
				color: #424242;
				font-size: 10px;
				font-weight: bold;
				text-decoration: none;
				}
#nav iframe	{
			
			width: 150px;
			height: 100%;
			
			}

#nav a:hover	{
				border-bottom: 1px dotted;

				}

#nav a.selected {			
				 width: 3px;
				 height: 5px;
				 margin-left: -15px;
				 margin: 0px;
				list-style-type: none;
				}

#nav li				{ width: 5px; height: 3px; margin: 0; padding-bottom: 0; list-style-image: url(images/orangearrow.gif); }


#newsboxbg 	{		
					background-image: url(images/textbordersmalbg.gif);
					background-repeat: repeat-y;
					width: 170px;
				/*	height: 317px; */
					position: relative;
					left: 28px;
			}
			
#bedrijfsgegevens 	{		
					background-image: url(images/textbordersmalbglong.gif);
					background-repeat: repeat-y;
					width: 200px;
				/*	height: 317px; */
					position: relative;
					left: 28px;
			}			

#newsboxbg p 	{
				font-size: 11px;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-right: 45px;
				color:black;
 				position: relative;
 				left: 20px;
 				top: 10px;
				}

#newsboxbg a
			{
			font-family: Tahoma, Verdana, Arial, san-serif;
			font-size: 10px;
			color: #7E7D7D;
			text-decoration: none;
			margin-left: 12px;
			margin-top: 0px;
			margin-right: 0px;
			position: relative;
			top: 21px;
			}

.karel a:hover		{
			border-bottom:dotted 1px; 
/*			background-color:#e28427; */
			color: #000000;
			
			}			

#newsboxbg img	{
				position: relative;
				left:  10px;
				top:  20px;
				}			

.newsdate 	{
			font-size: 10px;
			color: #7E7D7D;
			text-decoration: underline;
			position: relative;
			left: 82px;
			}

#newsboxbg hr	{
				margin-left: 15px;
				width: 130px;
				}

#adresboxbg 	{		
					background-image: url(images/textbordersmalbg.gif);
					background-repeat: repeat-y;
					width: 170px;
				/*	height: 317px; */
					position: relative;
					left: 28px;
			}

#adresboxbg	img	
				{
				margin-left: 10px;
				margin-right: 5px;
				}
				
#adresboxbg	p
				{
				font-size:12px;
				}	

#adresboxbg	a	{
				margin-left: 20px;
				
				}

#backbutton 	{
					color: #009900; 
					position: fixed;
					top: 0px;
					left: 5px;
					}

.nextbutton	img:hover  		{
						border: solid 1px green;
						}
					
					
#nextbutton		{
					color: #009900;
					position: fixed;
					top: 0px;
					left: 95px;
					}

.nextbutton	a:hover  {
						border: solid 1px green;
						}

.nextbutton	a img:hover  		{
						border: solid 1px green;
						}


					
#morebutton		{
					color: #009900;
					position: fixed;
					top: 0px;
					left: 95px;
					}
				


#newsboxfoot	{	
					background-image: url(images/textbordersmalfttest.gif);
					background-repeat: no-repeat;
					width: 167px;
					height: 14px;
					position: relative;
					left: 29px;
					}
					
#left				{
					float: left;
					width: 167px;
					}

#right				{ 	float: right; 
						width: 613px;
						height: 218px; 
						position: relative; 
						left: -29px; 
						top: 0;
						right: 0; bottom: 0; margin: 0; padding: 0; }


#maintextsection  		

					{ background-image: url(images/nmaintextbg.gif); 
					width: 841px; 
					margin: 0; padding: 0; 
					}
										 


				
#mainboxhead		{	
					background-image: url(images/nmainboxheadernc.gif);
					background-repeat:no-repeat;
					margin-top: 1px;
					height: 28px;
					width: 611px;
					}

					
#mainboxheadn		{	
					background-image: url(images/mainboxheadnc.gif);
					background-repeat:no-repeat;
					height: 187px;
					width: 611px;
					}					
			
#mainboxhead h1 {
					padding-left: 27px;
					padding-top: 7px;
					margin: 0;
					font-family: Geneva, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					}
#mainboxhead a		{
					text-decoration: none;
					border-bottom: none;
					}


#mainboxbg 	{
					background-image: url(images/indexbgtest.gif);
					background-repeat: no-repeat;
					width: 600px;
					margin-left: 5px;

			}

#mainboxbgindex 	{
					background-image: url(images/indexbg.gif);
					background-repeat: no-repeat;
					width: 600px;
					margin-left: 5px;
			}

#mainboxbgindex p	{
				padding-left: 25px;
				padding-top: 0px;
				padding-right: 15px;
				padding-bottom:  0px;
				margin: 0;
				font-size: 12px;
				position:  relative;
				top:  5px;
				}

#mainboxbgindex img	{		float: right;
/*						height: 112px;
						width: 140px; */
						position: relative;
						top: 20px;
						left: -40px;
						margin: 0;
						padding: 0;
					}



#mainboxbg img	{		float: right;
/*						height: 112px;
						width: 140px; */
						position: relative;
						top: 20px;
						left: -40px;
						margin: 0;
						padding: 0; 
					}

#mainboxbg object	{		float: right;
/*						height: 112px;
						width: 140px; */
						position: relative;
						top: 5px;
						left: -40px;
						margin: 0;
						padding: 0;

					}
			
#mainboxbg p	{
				padding-left: 25px;
				padding-top: 0px;
				padding-right: 15px;
				padding-bottom:  0px;
				margin: 0;
				font-size: 12px;
				position:  relative;
				top:  5px;
				}

#mainboxbg a	{
				text-decoration:none;

				}

#mainboxbg a:hover	{
					border-bottom:dotted 1px;
					color: #e28427;
					}
#debian				{
					background-image: url(images/debian.gif);
					width: 54px;
					height:65px;
					position: relative;
					left: 470px;
					top: 27px;
					}


					
#debian a:hover img	{
					margin: 0;
					padding: 0;
					border: 0;
					background-image:url(images/debianover.gif);
					}

				
.textonder	{
				padding-left: 25px;
				padding-top: 0px;
				padding-right: 15px;
				padding-bottom:  0px;
				margin: 0;
				font-family: Tahoma;
				font-size: 12px;
				position:  relative;
				top:  0px;
				}

.textheader
					{
					padding-left: 13px;
					padding-bottom: 10px;
					margin: 0;
					font-family: Tahoma;
					font-size: 12px;
					font-weight: bold;
					position: relative;
					top: 21px;
					}

#dienstenboxhori	{
					background-image: url(images/dienstenboxhori3.gif);
					background-repeat:no-repeat;
					height: 132px;
					width: 582px;
					position: relative;
					top: 50px;
					left: 8px;
					margin: 0;
					padding: 0;
					}
					
#dienstenboxhori2	{
					background-image: url(images/dienstenboxhori3.gif); 
					background-repeat:no-repeat;
					height: 132px;
					width: 582px;
					position: absolute;
					top: 410px;
					left: 5px
					margin: 0;
					padding: 0;
					}

#dienstenboxhori2	p		{
					position: absolute;
					top: 35px;
					}


#opsomming p  { margin-left: 40px;
				padding-left: 40px;
				padding-top: 5px;
				padding-right: 15px;
				padding-bottom:  0px;
				margin: 0;
				font-family: Tahoma;
				font-size: 12px;
				position:  relative;
				top:  5px;
				line-height: 15px;
				}

				
					

#opsomming img	{
				position: relative;
				top: 3px;
				padding-top: 2px;
				left: -568px;
				}
				
				
#opsommingvoordelen p  { 
				margin-left: 25px;
				padding-left: 40px;
				padding-top: 5px;
				padding-right: 15px;
				padding-bottom:  0px;
				margin: 0;
				font-family: Tahoma;
				font-size: 12px;
				position: relative;
				top:  5px;
				line-height: 15px;
				}

				
					

#opsommingvoordelen img	{
				position: relative;
				top: 3px;
				padding-top: 2px;
				left: -556px;
				}
				

#opsommingdiensten p  { 

			/*	padding-left: 40px;
				padding-top: 5px;
				padding-right: 15px;
				padding-bottom:  0px; */
				padding: 0;
				margin: 0;
				font-family: Tahoma;
				font-size: 12px;
		/*		position: relative; */
				width: 200px;
				top:  245px;
				left: 425px; 
				line-height: 15px;
				}

				
					

#opsommingdiensten img	{
				top: 7px;
				left: -210px;
				} 

					
#dienstenboxhori img
					{
					position:relative;
					top: -7px;
					left: -480px;
					}
					

#dienstenboxleft	{
					background-image: url(images/dienstenbox.gif);
					background-repeat: no-repeat;
					float: left;
					height: 218px;
					width: 293px;
					position: relative;
					top: 93px;
					left: 0px; 
					margin: 0;
					padding: 0;
					}
					
#dienstenboxleft p	{
					padding-left: 25px;
					padding-right: 15px;
					}

.boxheader		{
					font-family: Geneva, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					margin-left: 35px;
					position: relative;
					top: 8px;
					}



#dienstenboxright	{
					background-image: url(images/dienstenboxright.gif);
					background-repeat:no-repeat;
					float: right;
					height: 218px;
					width: 293px;
					position: relative;
					top: 80px;
					left: -6px;
					margin: 0;
					padding: 0; 
					}
					


.headerboxhori 	{
				font-family: Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				margin-left: 30px;
				position: relative;
				top: 9px;
				}


#mainboxfoot	{ 
					background-image: url(images/nmainboxfootertest.gif);
					background-repeat: no-repeat;
					width: 613px;
					height: 9px;
				}					

#mainboxfootn	{ 
					background-image: url(images/nmainboxfooter.gif);
					background-repeat: no-repeat;
					width: 613px;
					height: 9px;
				}	


#footer			{ 	
					background-image: url(images/concept2_06.gif); 
					top: 0px;
					clear: both;
					height: 97px; 
					width: 841px; 
				}

#disclaimertext		{
						font-family: tahoma;
						font-size: 7pt;
						width: 350px;
						position: relative;
						top: 	15px;
						left:	300px;
						text-decoration: none;
					}

#disclaimertext a
					{
					text-decoration: none;
					color: black;
					}

#disclaimertext a:hover		{
						border-bottom: 1px dotted;
					}

#sitemap	{
			background-image: url(images/sitemap.jpg);
			height: 395px;
			width: 700px;
			
			}					

#securityitems	img	{
					float: left;
					margin-top: 1px;
					}



#securityleft		{
			float: left;
			width: 250px;
			position: absolute;
			top: 156px;
			left: 70px;
			}

#securityright		{
			float: right;
			width: 250px;
			position: absolute;
			top: 156px;
			left: 328px;
			}

			

		
.title
{position: absolute;
width: 120px;
height: 25px;
left: 10px;
z-index: 10;
layer-background-color: #FFFF88;
border: 0px;
font-family: "verdana";
font-size: 10px;}

.submenu
{position: absolute;
left: 20px;
width: 120px;
layer-background-color: #CCCCCC;
font-family: "verdana";
font-size: 10px;
line-height: 16px;
visibility: hidden;}
