/* CSS Document Intertech (c)2005 SNAPdesign V.O.F. all rights reserved*/

* 
	{ 
		margin:0; 
		padding:0; 
	}

html, body, #holder 
	{ 
		min-height: 100%;
		width: 100%; 
		height: 100%; 
		margin: 0; 
		padding: 0; 
	}

html>body, html>body #holder 
	{ 
		height: auto;
	}
	
body 
	{ 
		margin: 0; 
		padding:0; 
		background-color:#00467F; 
		text-align:center; 
		background-position : 50% 50%; 
		font-family: Verdana;
		font-size: 0.8em;
		color: #000000;
	} 

#holder 
	{ 
		position: relative; 
		top: 0; 
		left:0; 
		text-align:left; 
		width: 788px; 
		margin:auto; 
		background-image:url(../img/bgholder.jpg); 
		min-height: 100%; /* For Modern Browsers */ 
		height: auto !important; /* For Modern Browsers */ 
		height: 100%; /* For IE */ 
	}
	
#header 
	{
		height: 192px; 
		border: none; 
		width: 100%; background-image:url(../img/header.jpg)
	}
	
#achtergrondpl
	{ 
	 
		height: 350px;
		width: 343px;
		left: 235px;
		bottom:25px;		
		background-image:url(../img/achtergrondpl.jpg);
		position:absolute; 
		filter: alpha(opacity=20);
		-moz-opacity:0.2;
		background-repeat:no-repeat;
		z-index:-1;
	}
	
#slogan_nl
	{ 
		padding-bottom: 3em; 
		height: 68px;
		width: 370px;
		left: 15px;
		bottom:0px;		
		background-image:url(../img/slogan_nl.jpg);
		position:absolute; 
		background-repeat:no-repeat;
		z-index:2;
	}
	
#slogan_en
	{ 
		padding-bottom: 3em; 
		height: 68px;
		width: 370px;
		left: 15px;
		bottom:0px;		
		background-image:url(../img/slogan_en.jpg);
		position:absolute; 
		background-repeat:no-repeat;
		z-index:2;
	}
	
#slogan_de
	{ 
		padding-bottom: 3em; 
		height: 68px;
		width: 370px;
		left: 15px;
		bottom:0px;		
		background-image:url(../img/slogan_de.jpg);
		position:absolute; 
		background-repeat:no-repeat;
		z-index:2;
	}

#nav 
	{
		position:relative;
		width: 570px; 
		float: left;
		padding-left: 10px;
		padding-right: 10px; 
		padding-bottom: 3em; 
		height: auto;  
		z-index:3; 
		left:5px;
		font-size:11px;
	}
	
#content 
	{
		margin-left: 576px; 
		padding-bottom: 3em; 
		min-height:350px;
		height: auto;
	}
	
#footer 
	{
	clear: both;
	height: 38px;
	position: relative;
	bottom: -1px;
	left: 0;
	background-image:url(../img/footer.jpg);
	border: none;
	width: 100%;
	color: #FFFFFF;
	font-size: 9px;
	z-index:10;
	}

#nav p, #content p 
	{
		margin: 1em;
	}
	
#nav ul 
	{
		margin-left: 0; 
		padding-left: 0;
	}
	
#nav li 
	{
		margin: 0 1em 0 2em;
	}

#achtergrond_rechts
	{ 
		padding-bottom: 3em; 
		height: 132px;
		width: 201px;
		left: 580px;
		bottom:-5px;		
		background-image:url(../img/achtergrond_rechts.jpg);
		position:absolute; 
		filter: alpha(opacity=20);
		-moz-opacity:0.2;
		background-repeat:no-repeat;
	}
	
/* de layers voor knoppen */
#home
	{
    position:absolute;
	border: none; 
	top:11px;
	left:388px;
	text-align: right;
	}

#overons
	{
    position:absolute;
	border: none; 
	top:49px;
	left:388px;
	text-align: right;
	}

#producten
	{
    position:absolute;
	border: none; 
	top:87px;
	left:388px;
	text-align: right;
	}
	
#vacature
	{
    position:absolute;
	border: none; 
	top:125px;
	left:388px;
	text-align: right;
	}

#projecten
	{
    position:absolute;
	border: none; 
	top:11px;
	left:582px;
	text-align: right;
	}

#partners
	{
    position:absolute;
	border: none; 
	top:49px;
	left:582px;
	text-align: right;
	}

#route
	{
    position:absolute;
	border: none; 
	top:87px;
	left:582px;
	text-align: right;
	}

#contact
	{
    position:absolute;
	border: none; 
	top:125px;
	left:582px;
	text-align: right;
	}

h1
	{
	color: #46166B;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
#pagetekst
	{
	position:relative;
	color: #46166B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-stretch:wider;
	font-weight:bold;
	text-align:center;
	}

#flags
	{
	top: 50px;
	text-align:center;
	}

a:link{
color:#1561B5;
}
a:active{
color:#1561B5;
}
a:visited{
color:#1561B5;
}
a:hover{
color:#5EA0EC;
}


#footer a
	{
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	}
	

	