BODY, 
HTML{
	margin:				0px;
	padding:			0px;
	
	height:				100%;
	border:				none;
}
BODY{
	background-color:	#2d291f;
}

img{
	border:				0px;
}

#container{
	height:				100%;
}

#links{
	background-image:	url("../images/background.jpg");
	background-repeat:	repeat-x;
	background-position:right top;
}

#content{
	width:				838px;
	height:				397px;
	background-repeat:	repeat-y;
}

#rechts{
	background-image:	url("../images/background.jpg");
	background-repeat:	repeat-x;
	background-position:left top;
}

#top{
	position:			absolute;
	top:				0px;
	
	background-image:	url("../images/top.jpg");
	
	width:				838px;
	height:				87px;
}

#submenu_zakelijk,
#submenu_particulier{
	position:			absolute;
	top:				87px;
	
	width:				838px;
	height:				30px;
}

#submenu_zakelijk img,
#submenu_particulier img{
	margin:				0px;
	padding:			0px;
	border:				0;
}

#header_container{
	position:			absolute;
	top:				117px;
	
	background-image:	url("../images/background_header.jpg");
	
	width:				838px;
	height:				280px;
}

#menu{
	position:			absolute;
	top:				15px;
	left:				19px;
	
	background-image:	url("../images/background_menu.jpg");
	background-repeat: 	no-repeat;
	
	width:				175px;
	height:				250px;
}

#header{
	position:			absolute;
	top:				15px;
	right:				19px;
		
	width:				624px;
	height:				250px;
}

#text,
#text_z{
	position:			absolute;
	top:				397px;
	width:				838px;
	
	background-image:	url("../images/background_content.jpg");
	background-repeat:	repeat-y;
}

#text p,
#text_z p{
	margin-top:			0px;
	margin-bottom:		20px;
	margin-left: 		19px;
	margin-right:		19px;
	
	font-family: 		"Times New Roman", "Times";
	font-size: 			14px;
	
	line-height: 		22px;
	
	color:				#383327;
}

#text p a{
	text-decoration: none;
	color:#553660;
}

#text p a:hover {
	background-color: #553660;
	color:#FFFFFF;
}

#text_z p a{
	text-decoration: none;
	color:#545B0B;
}

#text_z p a:hover {
	background-color: #545B0B;
	color:#FFFFFF;
}

#text h1,
#text_z h1{
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left: 		19px;
	margin-right:		19px;
	
	font-family: 		"Times New Roman", "Times";
	font-size:			16px;
}

#text h1{	
	color:				#61365e;
}

#text_z h1{	
	color:				#696f1c;
}

#footer{
	position:			relative;
	left:				0px;
	right:				0px;
	
	background-image:	url("../images/background_footer.jpg");
	background-repeat: 	no-repeat;
	
	height:				30px;
	width:				838px;
}

#footer p,
#footer p a{
	margin:				0px;
	
	font-family: 		"Times New Roman", "Times";
	font-size: 			14px;
	text-decoration: 	none;
	text-align:			center;
	
	color:				#828282;
}

#footer p a:hover {
	color:				#FFFFFF;
}

#confessions h1{
	margin:				0px;
	
	font-family: 		"Times New Roman", "Times";
	font-size:			16px;
}

#confessions p{
	margin-top:			0px;
	margin-bottom:		10px;
	margin-left: 		0px;
	margin-right:		0px;
	
	font-family: 		"Times New Roman", "Times";
	font-size: 			14px;
	
	line-height: 		22px;
	
	color:				#383327;
}

.projecten{
	margin-left:19px;
	
	width:800px;
	border:0;
}

#confessions{
	margin-left:19px;
	
	width:800px;
	border:0;
}

.thumbholder{
	margin-top:			22px;
	background-image:	url("../images/particulier/projecten/background.jpg");
	background-repeat:	no-repeat;
	
	height:				108px;
	width:				158px;
}

.thumbholder ul { 
	margin: 0;
	padding: 0; 
	list-style: none;
}

.thumbholder li { 
	float: left;
	margin: 0px;
}

.no-show{ 
	text-indent: -999em;
}

.thumbholder img{
	margin-top:			2px;
	margin-left:		4px;
}

.input{
	margin:				0;
	padding:			0;
	
	font-family:		Arial;
	font-size:			12px;
	color:				#292929;

	border-top:			1px solid;
	border-top-color: 	#BFBFBF;
	border-left:		1px solid;
	border-left-color: 	#BFBFBF;
	border-right:		1px solid;
	border-right-color: #EFEFEF;
	border-bottom:		1px solid;
	border-bottom-color:#EFEFEF;
	background-color: 	#DADADA;
	
	height:18px;
}

textarea{
	margin:0;
	padding:0;
	
	font-family:Arial;
	font-size:12px;
	color:#292929;
	
	width:325px;
	height:107px;
	
	border-top:			1px solid;
	border-top-color: 	#BFBFBF;
	border-left:		1px solid;
	border-left-color: 	#BFBFBF;
	border-right:		1px solid;
	border-right-color: #EFEFEF;
	border-bottom:		1px solid;
	border-bottom-color:#EFEFEF;
	background-color: 	#DADADA;
}

.formtd{
	font-family: 		"Times New Roman", "Times";
	font-size: 			14px;
	line-height: 		22px;
	color:				#383327;
}

.submit{
	font-family:"Times New Roman", "Times";
	font-size: 14px;
	color:#292929;
	
	border-top:1px solid;
	border-top-color: #EFEFEF;
	border-left:1px solid;
	border-left-color: #EFEFEF;
	border-right:1px solid;
	border-right-color: #BFBFBF;
	border-bottom:1px solid;
	border-bottom-color: #BFBFBF;
	background-color: #DADADA;
}
