html, 
body {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10pt; 
	font-weight			: normal; 
	color				: #444444;
	margin				: 0px;
	padding				: 0px;
	height				: 100%;
	width				: 100%;
}

.background {
	background-color	: #ffe4a3;
}


/* -- Container -- */
#container {
	position			: relative;
	width				: 942px;
	height				: 100% !important;
	min-height			: 100%;
	background-image	: url(/images/bg-main.gif) !important;
	background-position	: center top;
	background-repeat	: repeat-y;
	margin				: 0px auto;
	text-align			: left;
	top					: 0px;
	z-index				: 1;
}

#left {
	position			: relative;
	margin				: 0px;
	padding				: 0px;
	width				: 21px;
	height				: 100%;
	top					: 0px;
	left				: 0px;
	float				: left;
}

#main {
	position			: relative;
	width				: 942px;
	top					: 0px;
	float				: left;
	background-image	: url(/images/bg-main.gif);
	background-position	: center top;
	background-repeat	: repeat-y;
	background-position	: center 150px;
	height				: auto;
	margin-bottom		: 5px;
}

#content-bg {
	position			: absolute;
	background-image	: url(/images/bg-content.gif);
	background-position	: center top;
	background-repeat	: no-repeat;
	top					: 150px;
	left				: 21px;
	width				: 900px;
	height				: 618px;
	z-index				: 2;
}

#right {
	position			: relative;
	margin				: 0px;
	padding				: 0px;	
	width				: 21px;
	height				: 100%;
	top					: 0px;
	float				: left;
}


/* -- Main -- */
/* -- Headers Begin -- */
#header-home {
	position			: relative;
	width				: 900px;
	height				: 150px;
	left				: 21px;
	background-image	: url(/images/bg-header-home.jpg);
	background-position	: left;
	background-repeat	: no-repeat;
	top					: 0px;
	padding				: 0px;
	float				: left;
}

#header-actueel {
	position			: relative;
	width				: 900px;
	height				: 150px;
	left				: 21px;
	background-image	: url(/images/bg-header-actueel.jpg);
	background-position	: left;
	background-repeat	: no-repeat;
	top					: 0px;
	padding				: 0px;
	float				: left;
}

#header-historie {
	position			: relative;
	width				: 900px;
	height				: 150px;
	left				: 21px;
	background-image	: url(/images/bg-header-historie.jpg);
	background-position	: left;
	background-repeat	: no-repeat;
	top					: 0px;
	padding				: 0px;
	float				: left;
}

#header-links {
	position			: relative;
	width				: 900px;
	height				: 150px;
	left				: 21px;
	background-image	: url(/images/bg-header-links.jpg);
	background-position	: left;
	background-repeat	: no-repeat;
	top					: 0px;
	padding				: 0px;
	float				: left;
}

#header-contact {
	position			: relative;
	width				: 900px;
	height				: 150px;
	left				: 21px;
	background-image	: url(/images/bg-header-contact.jpg);
	background-position	: left;
	background-repeat	: no-repeat;
	top					: 0px;
	padding				: 0px;
	float				: left;
}
/* -- Headers End -- */

#content-main {
	position			: relative;
	text-align			: left;
	margin-top			: 40px;
	width				: 900px;
	height				: 100% !important;
	min-height			: 100%;
	left				: 21px;
	float				: left;
	z-index				: 3;
}

#footer {
	position			: relative;
	width				: 900px;
	top					: 0px;
	margin-bottom		: 10px;
	text-align			: center;
	float				: left;
	font-weight			: bold;
	z-index				: 3;
}


/* -- Header home -- */
#nav {
	position			: relative;
	width				: 170px;
	top					: 0px;
	margin-left			: 14px;
	padding-top			: 1px;
	float				: left;
	padding-left		: 0px;
}

#subnav {
	position			: relative;
	width				: 700px;
	top					: 131px;
	left				: 0px;
	margin-left			: 1px;
	float				: left;
	height				: 22px;
}


/* -- Content main -- */
#content-main-left {
	position			: relative;
	width				: 179px;
	float				: left;
	height				: auto;
}

#content-main-right {
	position			: relative;
	width				: 690px;
	float				: left;	
	height				: auto;
}


/*-- Content left -- */
#infoblok {
	background-image	: url(/images/bg-infoblok.gif);
	background-position	: center top;
	background-repeat	: no-repeat;
	width				: 150px;
	height				: 260px;
	padding-left		: 20px;
	padding-right		: 15px;
	padding-top			: 15px;
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 8pt; 
	font-weight			: normal; 
	color				: #444444;
	text-align			: left;
}

#sfeer {
	color:#444444;
	font-family:Tahoma,Verdana,Arial;
	font-size:8pt;
	font-weight:normal;
	height:260px;
	padding-left:20px;
	padding-right:5px;
	padding-top:15px;
	text-align:left;
	width:150px;
}

#logo {
	width				: 159px;
	padding-left		: 20px;
	float				: left;
	height				: 140px;
	
}

/* -- Content right -- */
.content {
	margin				: 0px;	
	width				: 680px;
	text-align			: left;
	height				: auto;
	background-color	: transparent; 
}

.content td {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10pt; 
	font-weight			: normal;
} 

.paddingdiv {
		padding-left		: 10px;
}


/* -- Page styles -- */
a.main-nav, 
a:visited.main-nav {
	text-decoration		: none; 
	font-size			: 10px;
	color				: #ffffff;
	font-family			: Arial;
	font-size			: 14px;
	line-height			: 20px;
}

a:hover.main nav {
	color				: #ffffff;
}

a.sub-nav, 
a:visited.sub-nav {
	text-decoration		: none; 
	font-size			: 10px;
	color				: #ffffff;
	font-family			: Arial;
	font-size			: 14px;
}

a:hover.sub-nav {
	color				: #ffffff;
}

a.nieuws, 
a:visited.nieuws {
	text-decoration		: none;
	color				: #444444;
}

a:hover.nieuws {
	text-decoration		: none;
	color				:#787878;
}

a, 
a:visited {
	text-decoration		: none;
	color				: #5f451d;
}

a:hover {
	text-decoration		: none;
	color				:#7e643c;
}

h3 {
	margin				: 0px;
	margin-left			: 4px;
	text-transform		: uppercase;
	height				: 20px; 			
}

/* Used for the sub nav */
h5 {
	display				: inline;
	margin				: 0px;
	margin-left			: 4px;
	text-transform		: uppercase;
	white-space			: nowrap;
}

h4 {
	margin				: 0px;
	margin-left			: 4px;
}

h1 {
	text-align			: left;
	font-size			: 10pt;
	text-transform		: uppercase;
}
