/*******************************************************************************
//
//  Created by Pieter Demonie - macadam-solutions.
//  Copyright 2010. All rights reserved.
//
*******************************************************************************/
html
{
	height: auto !important;
	font-family: Arial Narrow, Arial, SunSans-Regurlar, sans-serif;
	letter-spacing: 1px;
}

body
{
	font-family: Arial Narrow, Arial, SunSans-Regurlar, sans-serif;
	letter-spacing: 1px;
	font-size: 28px;
	text-align: left;
	margin-top:55px;
	background-color: #5c5b56;
}

img { border-width: 0; }

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

a:hover
{
	color: #bdbdbb;
	text-decoration: none;
}

.ref_image
{
	background-color: transparent;
}

.ref_image:hover
{
	background-color: transparent;
}

.ref_image_nrs
{
	background-color: transparent;
	color:#42473c;
}

.ref_image_nrs:hover
{
	background-color: transparent;
	color:#bdbdbb;
}


#logo_container
{
	background-color: transparent;
	width: 1000px;
	height: 40px;
	border-width: 0px;
	border-color: #6d6d70;
	border-style: solid;
	margin:auto;
}

#lbeeld_container
{
	background-color: transparent;
	width: 360px;
	height: 40px;
	margin-left:640px;
}

#content_container
{
	background-color: #91908b;
	width: 1000px;
	height: 365px;
	border-width: 1px 0px 0px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	margin: auto;
	text-align:right;
}

#left_container
{
	background-color: transparent;
	width: 614px;
	height: 330px;
	border-width: 0px 0px 1px 0px;
	border-color: #FFF;
	border-style: solid;
	text-align: right;
}

#video
{
	background-color: transparent;
	width: 644px;
	height: 370px;
	border-width: 0px 0px 1px 0px;
	border-color: #FFF;
	border-style: solid;
	text-align: right;
	margin-top:0px;
	margin-left:-29px;
}

* html #left_container
	{
		position:absolute;
		margin: 0px 0px 0px -614px;
	}
*:first-child+html #left_container
	{
		position:absolute;
		margin: 0px 0px 0px -614px;
	}
	
#left_container_funeral
{
	background-color: #FFFFFF;
	width: 614px;
	height: 330px;
	border-width: 0px 0px 1px 0px;
	border-color: #FFF;
	border-style: solid;
	text-align: right;
}

* html #left_container_funeral
	{
		position:absolute;
		margin: 0px 0px 0px -614px;
	}
*:first-child+html #left_container_funeral
	{
		position:absolute;
		margin: 0px 0px 0px -614px;
	}

#right_container
{
	background-color: #42473c;
	width: 385px;
	height: 330px;
	margin-top: -331px;
	margin-left: 614px;
	border-width: 0px 0px 1px 1px;
	border-color: #FFF;
	border-style: solid;
	line-height: 15px;
	font-family: Arial Narrow, Arial;
}

* html #right_container { line-height: normal; }
*:first-child+html #right_container { line-height: normal; }

#right_container_contact
{
	background-color: #42473c; /*42473c*/
	width: 385px;
	height: 330px;
	margin-top: -331px;
	margin-left: 614px;
	border-width: 0px 0px 1px 1px;
	border-color: #FFF;
	border-style: solid;
	line-height: 10px;
	letter-spacing: 0px;
	font-family: Arial Narrow, Arial;
}

* html #right_container_contact { line-height: normal; }
*:first-child+html #right_container_contact { line-height: normal; }


#right_container_furniture
{
	background-color: transparent;
	width: 385px;
	height: 330px;
	margin-top: -331px;
	margin-left: 614px;
	border-width: 0px 0px 1px 1px;
	border-color: #FFF;
	border-style: solid;
	line-height: 15px;
	font-family: Arial Narrow, Arial;
}

* html #right_container_furniture { line-height: normal; }
*:first-child+html #right_container_furniture { line-height: normal; }

#right_container_furniture_contact
{
	background-color: transparent;
	width: 385px;
	height: 330px;
	margin-top: -331px;
	margin-left: 614px;
	border-width: 0px 0px 1px 1px;
	border-color: #FFF;
	border-style: solid;
	line-height: 10px;
	letter-spacing: 0px;
	font-family: Arial Narrow, Arial;
}

* html #right_container_furniture_contact { line-height: normal; }
*:first-child+html #right_container_furniture_contact { line-height: normal; }

.furniture
{
	margin-left:30px;
}

#text_container
{
	background-color: transparent;
	width: 1000px;
	height: 34px;
	margin-top: 0px;
	margin-left: 0px;
	border-width: 0px 0px 0px 0px;
	border-color: #FFF;
	border-style: solid;
	font-size: 12px;
	text-align: right;
	color: #FFFFFF;
	font-family: Arial Narrow, Arial;
}

#thumb_container_r
{
	background-color: transparent;
	width: 1000px;
	height: 34px;
	margin-top: 0px;
	margin-left: 0px;
	border-width: 0px 0px 0px 0px;
	border-color: #FFF;
	border-style: solid;
	font-size: 12px;
	text-align: right;
	color: #FFFFFF;
	font-family: Arial Narrow, Arial;
	
}

#thumb_container_r_links
{
	background-color: transparent;
	width: 1000px;
	height: 34px;
	margin-top: -34px;
	padding-top: 3px;
	border-width: 0px 0px 0px 0px;
	border-color: #FFF;
	border-style: solid;
	font-size: 12px;
	text-align: right;
	color: #FFFFFF;
	font-family: Arial Narrow, Arial;
	
}

#thumb_container_l
{
	background-color: transparent;
	width: 382px;
	height: 34px;
	margin-top: 0px;
	margin-left: 618px;
	text-align: left;
}

#reference
{
	background-color: transparent;
	width: 564px;
	height: 23px;
	margin-top: 1px;
	margin-left: -615px;
	padding-left: 35px;
	padding-top: 11px;
	text-align: left;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial Narrow, Arial;
	letter-spacing: 0px;
}

* html #reference { position: absolute; margin-left: -1000px; }
*:first-child+html #reference { position: absolute; margin-left: -1000px; }

#reference_nrs
{
	background-color: transparent;
	width: 564px;
	height: 23px;
	margin-top: -35px;
	margin-left: -615px;
	padding-left: 35px;
	padding-top: 11px;
	text-align: left;
	font-size: 12px;
	color: green;
	font-family: Arial Narrow, Arial;
	letter-spacing: 0px;
}

* html #reference_nrs { position: absolute; margin-left: -1000px; }
*:first-child+html #reference_nrs { position: absolute; margin-left: -1000px; }

	
#footer_container
{
	background-color: transparent;
	width: 1000px;
	height: 40px;
	border-width: 0px;
	border-color: #6d6d70;
	border-style: solid;
	margin: 5px auto auto auto;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
}

/*#logo_container
{
	width: 1000px;
	height: 100px;
	background-color: transparent;
	border-width: 0px 0px 0px 0px;
	border-color: #6d6d70;
	border-style: solid;
}

* html #logo_container { margin: 0px 0px 0px 0px; }
*:first-child+html #logo_container { margin: 0px 0px 0px 0px; }*/



.thumb
{
	margin-left: -4px;
	border-width: 0px 0px 0px 0px;
	border-color: transparent;
	border-style: solid;
}


.knop
{
	padding-top:8px;
}

