/* general layout  */


ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input, div,p{ 
	margin:0; 
	padding:0; 
}
#rechts li, #links li{
	list-style-image: url(../images/foto/plus2.gif);
	list-style-position: outside;
	margin-left:15px;
	}

#rechts table{ margin:0;
	padding:0;
}

#rechts ul, #links ul{
	margin:0 0 1em 0;
}

body {
	background:#ffffff url(../images/back.gif) center top;
	color:#000;
	margin: 0px 0px 0px 50%;
}

body#popup {
	background:#ffffff url(../images/portfoliopagina.jpg) left top no-repeat;
	color:#000;
	margin: 0px;
}


h5,h6,pre,code {
	font-size:1em; 
}


/* general definitions  */

p, a, li, td, blockquote, ol, div, dd, dt, body{
	font: bold 8pt tahoma, arial, sans-serif;
	color:#bbb;
}

p img{
	margin:3px;
}

a{
	color:#FFCF00;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

a img{
	border:0;
}

h1{
	/*position:absolute;
	left:-2000px;*/
	text-indent:-2000px;
}

h2{
	font: bold 14pt tahoma, verdana;
	margin:0 0 6px 0;
	color:#FFCF00;	
}

h3, h3.links{
	font: bold 12pt tahoma, verdana;
	margin:0 0 6px 0;
	color:#bbb;
}
	h3 span, h3.links span{
	color:#FFCF00;	
	}

h3.rechts{
	font: bold 12pt tahoma, verdana;
	color:#bbb;	
	text-align:right;
}
	h3.rechts span{
	color:#FFCF00;
	}





/*div*/
div#wrapper{
	background:#fff;
	width:760px;
	
	margin:0 0 0  -380px;
	position:absolute;
	background:#fff url(../images/middenback.gif) top center repeat-y;

}

/*kop*/
div#kop{
	height:113px;
	background:#fff url(../images/kop.jpg) top left no-repeat;
}
	div#kop p{

		margin:36px 0 0 0;
		font: bold 14pt tahoma, verdana;
		color:#bbb;
		text-align:center;
	}
	
		div#kop p span{
			color:#FFCF00;
			}
	
	div#kop p#links{
		float:left;
		width:252px;
	}

	div#kop p#rechts{
		float:right;
		width:245px;
	}

/*tekst*/	
div#links{
	width:252px;
	float:left;
}

	div>#links{
		width:240px;
	}
	
	div#links, div#rechts{
		padding:12px 6px 6px 6px;
	}

	div#links p, div#rechts p{
		margin:0 0 2em 0;
		/*text-align: justify;*/
	}

div#rechts{
	float:left;
	width:233px;
	
}

/*menu div*/
div#menudiv{
	border-top:0px;
	border-bottom:0px;
	float:left;
	width:259px;
	/*width:261px;
	background:#fff url(../images/middenback.gif) top left repeat-y;
	padding:0 1px 0 1px;*/
}


/*VOET*/

div#voet{
	clear:both;
	background:#fff url(../images/voet.jpg) top left no-repeat;
	width:760px;
	height:27px;
	float:left;
	text-align:center;
}

	div#voet a{
		margin:2px 0 0 0px;
		font: bold 14pt tahoma, verdana;
		color:#FFCF00;
		text-decoration:none;
	}

	div#voet a span{
		color:#bbb;
	}


/*===MENU===*/
ul#menu li a, ul#menu2 li a{
	font: bold 10pt tahoma, verdana;
	color:#888;
	text-decoration:none;
	padding:4px 0px 0 0px;
	height:30px;
}

ul#menu li>a, ul#menu2 li>a{
	height:23px;
}


ul#menu{
	float:left;
	width:130px;
}

	ul#menu li{
		list-style-type:none;
		
	}

	ul#menu li a{
		padding-left:4px;
		background:transparent url(../images/menuleft.gif) top left no-repeat;
		margin:6px 0 0 0;
		display:block;
	}

		ul#menu li a:hover{
			color:#FFCF00;

		}


ul#menu2{
	float:left;	

}


	ul#menu2 li{
		list-style-type:none;
		
	
	}

	ul#menu2 li a{
		padding-right:4px;
		text-align:right;
		background:transparent url(../images/menuright.gif) top right no-repeat;
		margin:6px 0 0 0;
		display:block;
		
	}

	ul#menu2 li>a{width:125px;}

	ul#menu2 li a:hover{
			color:#FFCF00;
		}
	
	ul#menu2 li .actief, ul#menu li .actief{
			color:#FFCF00;
		}

	


#contactus{
		font: bold 15pt tahoma, verdana;
		width:259px;
		display:block;
		clear:both;
		float:left;
		background:transparent url(../images/menuright.gif) top left repeat-x;
		height:27px;
		margin:6px 0 30px 0;
		padding:0 4px 0 0;
		text-align:right;
		color:#888;
		text-decoration:none;
	
}

	#contactus:hover{
				color:#FFCF00;
			}

	#contactus.actief{
				color:#FFCF00;
			}

#home{
		font: bold 15pt tahoma, verdana;
		width:259px;
		display:block;
		clear:both;
		float:left;
		background:transparent url(../images/menuright.gif) top left repeat-x;
		height:27px;
		padding:0 0px 0 4px;
		margin:6px 0 0 0;
		color:#888;
		text-decoration:none;
	
}

	div>#home, div>#contactus{
		width:255px;
	}


	#home:hover{
				color:#FFCF00;
			}
	
	#home.actief{
				color:#FFCF00;
			}
		
		

#popup h2{
	margin:50px 0 0 350px;
}


#poptable {
	margin:22px 0px 0px 100px;
}

#poptable td{
		width:128px;
		height:122px;
		padding:0 7px 0 7px;
}

