html, body {
	width: 					100%;
}

body {
	font: 					10px Arial;
	text-align:				left;
	color:					#FFFFFF;
	margin: 				0px;
	padding: 				0px;
	background: 			#FFFFFF url(../images/layout/achtergrond-3.jpg) no-repeat 0 0;
}

object { outline:none; }
img { border: 0; }

#sitecontainer {
	margin:					0px;
	padding:				0px;
	top:					0px;
	width: 					100%;
	height: 				877px;
	text-align:				center;
}

#container {
	text-align:				left;
	padding:				0;
	margin:					0px auto;
	width:					1000px;
	overflow: 				hidden;
}

#flags {
	position:				absolute;
	float:					right;
	right:					162px;
	top:					176px;
	z-index:				150;
}
#flags img {
	float:					left;
	margin-right:			6px;
}

#flags a {
	color:					#000;
	font-weight: 			bold;
	font-size: 				12px;
	text-decoration: 		none;
}
#flags a:hover {
	color:					#3f5caa;
	text-decoration:		underline;
}
/* ********************************* MAIN LAYOUT ********************************* */
#header {
	position:				relative;
	z-index:				1;
	width:					1000px;
	height:					197px;
	background:				url(../images/layout/layout-top.png) no-repeat 0 0;
}

#left {
	position:				relative;
	z-index:				10;
	float:					left;
	width:					236px;
	height:					640px;
	background:				url(../images/layout/layout-left-new.png) no-repeat 0 0;
}
#center {
	position:				relative;
	float:					left;
	width:					526px;
	height:					560px;
	background:				url(../images/layout/layout-center.png) no-repeat 0 0;
	margin-bottom: 			-100px;
	padding-bottom: 		100px;
}
#right {
	position:				relative;
	float:					right;
	width:					238px;
	height:					640px;
	background:				url(../images/layout/layout-right.png) no-repeat 0 0;
	z-index:				20;
}
#menu {
	position:				relative;
	/*width:					506px;*/
	height:					30px;
	line-height:			30px;
	vertical-align:			middle;
	padding-left:			10px;
	padding-right:			10px;
	font-family:			King;
	font-size:				14px;
	color:					#000;
}

#mainblock {
	position:				relative;
	width:					506px;
	padding:				10px;
	font-family:			Arial;
	margin-bottom: 			-5000px;
	padding-bottom: 		5000px;
	font-size:				12px;
	color:					#09183f;
}

/* ********************************* BAND DIVS ********************************* */
#bandtop {
	position:				absolute;
	z-index:				10;
	right:					176px;
	top:					0px;
	width:					214px;
	height:					271px;
}

#bandleft {
	position:				absolute;
	z-index:				10;
	top:					-57px;
	width:					236px;
	height:					580px;
}

#bandright {
	position:				relative;
	z-index:				15;
	top:					-57px;
	width:					238px;
	height:					620px;
	float:					left;
}

#klok {
	position:				absolute;
	float:					left;
	top:					261px;
	left:					72px;
	z-index:				50;
}

#bord {
	position:				absolute;
	z-index:				100;
	top:					19px;
	right:					22px;
}

img {
	padding:				0;
	margin:					0;
	display:				block;
}

/* ********************************* CONTENT AREA ********************************* */
#content {
	position:				relative;
	float:					left;
	width:					1000px;
	min-height:				200px;
	overflow: 				hidden;
}

#breadcrump {
	font-family:			Arial;
	font-size:				10px;
	color:					#B2B2B2;
	padding:				12px 0px 12px 0px;
}

/* ********************************* PEOPLE ********************************* */

/* ********************************* HR STYLING ********************************* */
.hr {
	overflow: 				hidden;
	height: 				1px;
	margin: 				0px;
	padding: 				0px;
	font-size:				1px;
	background-color: 		#628ff4;
}

.clear {
	clear:					left;
}
.clearboth {
	clear:					both;
}
/* ********************************* STYLING ********************************* */
.image {
	border: 				1px solid #3F5CAA;
}
.imageright {
	float:					right;
	margin:					8px;
	margin-right:			0px;
	margin-top:				0px;
}
.imageleft {
	float:					left;
	margin:					8px;
	margin-left:			0px;
	margin-top:				0px;
}

h1 {
	color: 					#ecac04;
	font-family:			Arial;
	font-size:				24px;
	font-weight:			bold;
	padding: 				4px 0px 4px 0px;
	margin: 				0;
}

h2 {
	color: 					#ecac04;
	font-family:			Arial;
	font-size:				20px;
	font-weight:			bold;
	padding: 				4px 0px 4px 0px;
	margin: 				0;
}

.buttons {
	text-align: 			center;
	padding-bottom: 		14px;
}
/* ########## PAGENAV ########## */
a.pagenav {
	font:					11px Verdana;
	color:					#09183f;
	text-decoration: 		underline;
}
a.pagenav:hover, a.pagenav:active {
	color:					#fbf405;
	text-decoration: 		underline;
}
.activenav {
	width:					14px;
	height:					16px;
	line-height:			16px;
	text-align:				center;
	font-weight:			bold;
	color:					#fbf405;
	font-size:				11px;
	background-color:		#628ff4;
	padding:				1px 3px 2px 3px;
}

/* ######################## PRELOADER ######################## */
#preload img {
	height: 				0;
	width: 					0;
	border-width:			0;
	position: 				absolute;
	bottom: 				0;
	left: 					0;
	z-index: 				-30;
} 

.press {
	width: 250px;
	height:	140px;
	float: left;
	text-align: center;
}

.press img {
	display: block;
    margin-left: auto;
    margin-right: auto;
}


/* ######################## DEBUG STYLES ######################## */
#debug {
	position:				relative;
	width:					100%;
	margin:					0 auto;
	margin-top:				250px;
}
#debugheader {
	cursor:					pointer;
	text-align:				center;
	height:					22px;
	line-height:			22px;
	vertical-align:			middle;
	font-family:			Arial;
	font-weight:			bold;
	font-size:				12px;
	color:					#000000;
	background-color:		#118e01;
}
#debugcontent {
	display:				none;
}

/* ######################## LOGIN STYLES ######################## */
.tcat {
	font: 				11px Arial;
	font-weight:		bold;
	background-color:	#7E7E7E;
	border-bottom:		1px solid #B2B2B2;
	color:				#FFF;
	text-align:			center;
}

.tborder {
	border: 				1px solid #B2B2B2;
}

input {
	border:			1px solid #bcd2ee;
}
.loginbutton {
	cursor:			pointer;
	width:			100px;
	border:			1px solid #bcd2ee;
}