/* CSS Document */

*, html, body {

	margin: 0;
	padding: 0;
	
}

body {

	background: #c2c2c0 url('seas/spring.jpg');
	background-position:left;
	background-attachment: fixed;

/*	background: #61ad8d url('images/bg_groen_spacer.png') repeat-x;*/
	font-family: Arial;
	

}

fieldset, img {
	
	border: none;

}

div.clear {

	clear:both;

}

div#container {

	width: 768px;
	margin: 0 auto;
	
}

div#header {

	width: 768px;
	height: 177px;
	margin: 30px 0 0;
	background: url('images/header.png') no-repeat;
	
}

div#header ul#menu {

	float: right;
	padding: 0 8px 0 0;
	list-style:none;

}

div#header ul#menu li {
	
	float: left;
	height: 32px;
	padding: 0 8px 0 0;

}

div#header ul#menu li a {

	display: block;
	width: 70px;
	height: 25px;
	background: url('images/menu.png') top no-repeat;
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;

}

div#header ul#menu li.entertainment a {

	display: block;
	width: 98px;
	height: 25px;
	background: url('images/menu_ent.png') top no-repeat;
	text-align: center;

}

div#header ul#menu li a.active, div#header ul#menu li a:hover {

	height: 32px;
	background: url('images/menu_hover.png');

}

div#header ul#menu li.entertainment a.active, div#header ul#menu li.entertainment a:hover {

	height: 32px;
	background: url('images/menu_hover_ent.png');

}

div#submenu {

	float: right;
	width: 768px;
	margin: 7px 0 0;

}

div#submenu ul {

	float: right;
	padding: 0 16px 0 0;
	list-style: none;
	font-size: 13px;
	font-family: Verdana;

}

div#submenu ul li {

	margin: 0 0 3px;
	height: 21px;

}

div#submenu ul li a {

	display: block;

	height: 21px;
	line-height: 21px;
	padding: 0 23px 0 0;
	background: url('images/sub_pijltje.png') right no-repeat;
	color: #e5edd0;
	text-decoration: none;

}

div#submenu ul li a:hover, div#submenu ul li a.active {

	background: url('images/sub_select.png') right no-repeat;
	cursor: pointer;

}

div#submenu ul li a:hover span, div#submenu ul li a.active span {

	background: url('images/sub_underline.png') repeat-x;

}

div#submenu ul li a span {

	float: right;

	height: 21px;
	padding: 0 2px;
	text-align: right;
	background: url('images/underline.png') repeat-x;

}

div#login {

	width: 504px;
	height: 30px;
	margin: -5px 13px 0 auto;
	padding: 7px 0 0 10px;
	background: url('images/login_balk.png');
	color: #fff;
	font-size: 11px;

}

div#login input.tekst {

	width: 129px;
	height: 17px;
	padding: 0 5px;
	margin: 0 8px 0 0;
	background: url('images/input_tekst.png');
	border: none;
	font-size: 12px;

}

div#login input.submit {

	width: 56px;
	height: 19px;
	background: url('images/login_button.png');
	border: none;
	cursor: pointer;

}

div#content_top {

	width: 768px;
	height: 18px;
	margin: 10px 0 0;
	background: url('images/content_top.png');

}

div#content {

	position: relative;
	width: 758px;
	min-height: 260px;
	padding: 1px 5px;
	background: url('images/content_spacer.png') repeat-y;

}

div#content_bottom {

	width: 768px;
	height: 19px;
	background: url('images/content_bottom.png');

}

div#content div#left {

	float: left;

}

div#content h1 {

	margin: 30px 0 15px 25px;
	font-family: Verdana;
	font-size: 14px;
	color: #a6c353;

}

div#content a {

	text-decoration: none;
	font-weight: bold;
	color: #a6c353;

}

div#content_left_top {

	width: 296px;
	height: 5px;
	padding: 0 0 0 10px;
	background: url('images/content_left_top.gif') no-repeat right;

}

div#content_left {

	width: 296px;
	padding: 0 0 10px 10px;
	background: url('images/content_left_border.gif') repeat-y right;

}

div#content_left p {

	padding: 6px 15px 0;
	font-size: 10px;
	color: #474747;
	line-height: 23px;

}

div#content_left_bottom {

	width: 296px;
	height: 5px;
	padding: 0 0 0 10px;
	background: url('images/content_left_bottom.png') no-repeat right;

}

div.push {

	width: 294px;
	height: 260px;

}

div#bottom_image {

	position: absolute;
	width: 296px;
	height: 240px;
	background: url('images/left_bottom_image.jpg');
	bottom: 0;

}

div#right {

	float: left;

}

div#right h1 {

	margin: 30px 0 13px 15px;
	font-size: 15px;
	letter-spacing: 1px;

}

div#content_right_top {

	width: 442px;
	height: 5px;
	padding: 0 10px 7px 0;
	background: url('images/content_right_top.png') no-repeat left top;

}

div#content_right {

	width: 442px;
	padding: 0;

}

div#content_right img {

	float: left;

}

div#content_right p {

	padding: 0 25px 0 15px;
	font-size: 10px;
	color: #474747;
	line-height: 23px;

}

div#content_right table {

	padding: 0 25px 0 15px;
	font-size: 10px;
	color: #474747;
	line-height: 23px;

}

div#content_right ul {

	padding: 0 25px 0 15px;
	font-size: 10px;
	color: #474747;
	line-height: 23px;

}

div#footer div {

	float: left;
	width: 216px;
	height: 37px;
	margin: -1px 5px 0 0;
	background: url('images/footer_tekst.png');
	font-size: 0;

}

div#footer {

	width: 537px;
	height: 37px;
	padding: 0 0 0 231px;
	margin: -7px 0 0;
	background: url('images/footer.png') no-repeat left;
	font-size: 11px;
	color: #e9e9e9;
	line-height: 37px;

}
