/*
 * Version: $Revision: 1.5 $
 * Author: BeSite <info@besite.nl>
 * Copyright 2008 BeSite
 */

/* css flicker bug fix */
html { 
	filter: expression(document.execCommand("BackgroundImageCache", false, true)); 
}

body	{
	background			: #0a4f18;
	margin				: 0;
	padding				: 0;
	text-align			: center; /* center #container for IE5 */
	color				: #000;
}

.clear	{
	clear				: both;
}

/* container */
#container	{
	position			: relative;
	margin				: 0 auto;
	width				: 930px;
	text-align			: left;
	z-index				: 1;
}

p#header {
	position			: relative;
	width				: 930px;
	height				: 249px;
	background			: url( '/img/header_bg.jpg' ) no-repeat;
	text-indent			: -900px;
	margin				: 0;
	padding				: 0;
}

p.herfst { background	: url( '/img/head1.jpg' ) no-repeat !important; }
p.lente { background	: url( '/img/head2.jpg' ) no-repeat !important; }
p.winter { background	: url( '/img/head3.jpg' ) no-repeat !important; }
p.zomer { background	: url( '/img/head4.jpg' ) no-repeat !important; }

#headerText {
	position			: absolute;
	font-size			: 1.5em;	
	font-weight			: bold;
	top					: 170px;
	left				: 670px;
}

#body_container {
	position			: relative;
	width				: 930px;
	height				: 249px;
	
}

#menu_container {
	width				: 160px;
	float				: left;
	background			: url( '/img/menu_bottom.jpg' ) no-repeat bottom left;
	padding-bottom		: 102px;
}

#menu_container ul	{
	list-style			: none;
	margin				: 0;
	padding				: 0;
}

#menu_container ul li {
	margin				: 0;
	padding				: 0;
	height				: 27px;
}

#menu_container ul li a {
	margin				: 0;
	color				: #003221;
	text-decoration		: none;
	display				: block;
	padding				: 4px 10px 4px 10px;
	border-bottom		: #ced7d4 1px solid;
	/*font-size			: 1.1em;*/
	font-weight			: bold;
	background			: url( '/img/menu_bg.gif' ) repeat-y;
	height				: 18px;
}

#menu_container ul li.Selected a, #menu_container ul li a:hover {
	color				: #000;
}

#content_container {
	width				: 720px;
	float				: left;
	min-height			: 300px;
	_height				: 300px;
	background			: #fff url( '/img/content_container_bg.jpg' ) no-repeat top right;	
	padding				: 40px 25px 25px 25px;	
}

div.herfst { background	: #fff url( '/img/head1content.jpg' ) no-repeat top right !important; }
div.lente { background	: #fff url( '/img/head2content.jpg' ) no-repeat top right !important; }
div.winter { background	: #fff url( '/img/head3content.jpg' ) no-repeat top right !important; }
div.zomer { background	: #fff url( '/img/head4content.jpg' ) no-repeat top right !important; }

#footer {
	background			: #fff;
	margin-left			: 160px;
	text-align			: center;
	padding				: 10px 0 10px 0;
}

