body, html{
	margin:0 auto;
	height: 100%;
	background:url(../images/background_theprophet.jpg) repeat-y top center fixed;
	background-color:#000000;
}

#main_container{
	position:relative;
	min-height: 100%;
	_height: 100%;
	width: 956px; 
	left: 50%; 
	margin: 0 0 0 -478px;
	z-index: 1;
}

/* Left container */
#left_container{
	float: left;
	width:207px;
	padding: 0 0 0 10px;
	z-index: 2;
}
#buttonactive {
	position:relative;
	left:-18px;
	background-image:url(../images/menubutton.png);
	width:168px;
	height:60px;
}
#menubg { 
	position: absolute;
	/*background-image:url(../images/menubg_theprophet.png);*/
	background-repeat:no-repeat;
	width: 296px;
	height: 650px;
	left: -50px;
	top: 0px;
	z-index: 3;
}

#left_top{
	width:198px;
	height: 22px;
	margin: 0 0 0 -3px;
	z-index: 4;
}

/* Right container */
#right_container{
	float: left;
	min-height: 100%;
	width: 720px;
	z-index: 5;
}

/* Header */
#header {
	position:relative;
	width:100%;
	height:101px;
	z-index: 6;
}

#header_image {
	position:absolute;
	top:0px;
	left:0px;
	height: 69px;
/*	background:url(../images/top_theprophet.png) repeat-y top center;*/
	background-repeat:repeat-y;
	background-position:top center;
	width: 980px;
	z-index: 7;
	
}
#extra {
	position:relative;
	width:275px;
	height:120px;
	border: solid #666666 1px;
	float:left;
	left: 10px;
	/*background-image: url(../images/div_bg.png);*/
	background-repeat:repeat;
	background-attachment:fixed; 	
	z-index: 8;	
}
#reclame {
	position:relative;
	float: left;
	left: 30px;
	width:420px;
	height:120px;
	border: solid #666666 1px;
	/*background-image: url(../images/div_bg_lightblue.png);*/
	z-index: 9;	
}
/* content boxen */
#content_container{
	position: relative; 
	float:right;
	top: 20px;
	left: 10px;
	width:720px;
	border: solid #666666 1px;
	/*background-image: url(../images/div_bg_lightblue.png);*/
	background-repeat:repeat;
	background-attachment:fixed; 
	/*filter: alpha (opacity=70);
	-moz-opacity:.70;opacity:.70;*/
	z-index: 10;
}

.content_lijnen {
	background: url(../images/content_bg.gif) repeat-y top left;
}

#content {
	width:690px;
	padding: 0 00px 0 10px;
	z-index: 11;
}

#content_left {
	width:285px;
	float:left;
	padding: 0 30px 0 10px;
	z-index: 12;
}

#content_middle {
	width:200px;
	float:left;
	padding: 0 30px 0 0;
	z-index: 13;
	
}

#content_right {
	width:140px;
	float:left;
	padding: 0 10px 0 0;
	z-index: 14;
}

/* Search */
#search_box {
	margin: 40px 0 0 35px;
	z-index: 15;
}

.search_btn {
	cursor:pointer;
}

/* Menu */
#menu {
	margin:5px 0 0 65px;
	padding:0;
	width:195px;
	z-index: 16;
	padding-top: 10px;
}
.menuitem {
	list-style:none;
	height:19px;
	width: 136px;
	margin-bottom: 0px;
	margin-left: 8px;
	background:url('/images/menubutton_theprophet_nieuw.jpg');
	padding-left: 22px;
	padding-right: 5px;
	
	background-repeat:no-repeat;		
	background-position:top left;
	cursor: pointer;	
}
.menuitem_active {
	list-style:none;
	height:19px;
	width: 136px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-left: 22px;
	padding-right: 5px;
	background-color: #48a1dc;

	background-repeat:no-repeat;	
	background-position:top left;
	cursor:pointer;
}
.submenuitem {
	list-style:none;
	margin-left: 30px;
	height:18px;
	width: 122px;
	padding: 2px 0px 2px 0px;
	#padding-top: 0px;
	background: none;
	cursor: pointer;	
	
}
/* Footer */
#footer_container {
	position:relative;
	clear: both;
	height:70px;
	width: 956px; 
	left: 50%; 
	margin: 0px 0 0 -478px;
	background:url(../images/background_footer.gif) no-repeat bottom;
	z-index: 17;
}

#footer_logo {
	position:absolute;
	top:-200px;
	left:91px;
	width:227px;
	height:224px;
	z-index: 18;
	
}

#footer_menu {
	position:absolute;
	top:25px;
	left:220px;
	z-index: 19;
}

#footer_realisatie {
	position:absolute;
	top:25px;
	right:30px;
	z-index: 20;
}
.search_td {
	/*background-image:url(../images/search_theprophet.png); */
	background-repeat:no-repeat;
}