﻿/* general */

	* {
		margin:0px;
		padding:0px;}
	html {
		width:100%;
		height:100%;}
	body {	
		background:#009534 url(../images/pagebg.gif) top center no-repeat;
		font-family:Verdana;
		font-size:11px;}

/* wrapper */

	#wapper {
		width:950px;
		margin:24px auto 0 auto;
		height:auto;	 	
		background:url(../images/mainpagebg.gif) right repeat-y;}
		
	#wapper img {
		border:0px;
		margin:0px;
		padding:0px;
		vertical-align:bottom;}

/* header img */

	#header {
		position:relative;
		height:102px;
		background: url(../images/mainheader.jpg) no-repeat left top;}

/* menu bar */

	#navs {
		height:25px;
		line-height:25px;
		background:#005e1d url(../images/navright.gif) no-repeat right top;}
	#navs ul {
		 margin:0px;
		 padding:0px 15px;}
	#navs ul li {
		float:left;
		margin:0px 5px;
		padding:0px;
		list-style:none;
		width:82px;
		text-align:center;
		line-height:25px;
		height:25px;
		vertical-align:middle;}
	#navs ul li.active, #navs ul li:hover {
		background:url(../images/actmenu.gif)  no-repeat center center;}
	#navs ul li a {
		color:#ffffff;
		text-decoration:none;}

/* sub menus */

	#navs ul li ul {
		display:none;
		clear:both;
		margin:0px;
		padding:0px;
		width:150px;
		z-index:1000;
		position:relative;}
	#navs ul li:hover ul {
		display:block;
		background:#ffffff url(../images/menu_bg_wit.gif); 
		clear:both;
		float:none;}
	#navs ul li:hover ul li {
		 list-style:none;
		 clear:both;
		 background:#ffffff url(../images/menu_bg_wit.gif);
		 text-align:left;
		 padding:0px; 
		 margin:0px;
		 width:150px;
		 float:none;}
	#navs ul li:hover ul li:hover, #navs ul li:hover ul li.active {
		 background:url(../images/menu_bg_groen.gif);}
	#navs ul li:hover ul li a {
		color:#005e1d;
		display:block;
		width:140px;
		height:24px;
		list-style:none;
		clear:both;
		border:solid 1px #00ac35;
		padding-left:9px;}

/* sub sub menus */

	#navs ul li:hover ul li ul {
		display:none;
		clear:both;
		margin:-26px 0px 0px 150px;
		padding:0px;
		width:150px;
		z-index:999;
		position:relative;}
	#navs ul li:hover ul li:hover ul {
		display:block;
		background:#ffffff url(../images/menu_bg_wit.gif);
		clear:both;
		float:none;}
	#navs ul li:hover ul li:hover ul li {
		 list-style:none;
		 clear:both;
		 background:#ffffff url(../images/menu_bg_wit.gif);
		 text-align:left;
		 padding:0px; 
		 margin:0px;
		 width:150px;
		 float:none;}
	#navs ul li:hover ul li:hover ul li:hover, #navs ul li:hover ul li:hover ul li.active {
		background:url(../images/menu_bg_groen.gif);}
	#navs ul li:hover ul li:hover ul li a {
		color:#005e1d;
		display:block;
		width:140px;
		height:24px;
		list-style:none;
		clear:both;
		border:solid 1px #00ac35;
		padding-left:9px;}

/* contents of page */

	#contents {
		width:926px;
		background:#ffffff url(../images/contentsback.gif) no-repeat left top;
		min-height:550px;
		padding:0px 0px 5px 0px;}
	#contents table {
		border-collapse:collapse;
		border-spacing:0px;}
	#contents td {
		vertical-align:top;
		padding:0px;
		margin:0px;}

/* referents images */

	#referents {
		filter:blendTrans(duration=3);	
		padding:0px;
		width: 173px;}

/* ads */

	#ads {
		background: transparent url(../images/callmenow_tel.png) no-repeat center top;
		width: 173px;}

	#ads input {
		width: 95px;
		margin: 7px;
		border: 0px;
		font-family:Verdana;
		font-size:10px;
		color: #005e1d;}

	#ads img {
		margin: 5px;
	}

/* text area page */

	#textarea {
		padding:15px;
		width:721px;
		height:auto;
		line-height:18px;}
	#textarea a {
		text-decoration:none;
		color:#009434;}
	#textarea a.title {
		display:block;
		margin:10px 0px;}
	#textarea p {
		padding:0px 0px;
		margin:0px 0px;}
	#textarea h1 {
		padding:10px 0px;
		margin:0px 0px 10px 0px;
		font-size:14px;
		font-weight:bold;
		color:#005e1d;}
	#textarea h2 {
		font-size:12px;
		color:#005e1d;}
	#textarea ul li {
		margin-left:20px;}
	#textarea hr {
		border:0px;
		height:1px;
		background-color:#005e1d;}
	#textarea #filmstrip td.filmcel {
		padding:12px 4px 0px 4px;
		height:122px;
		background:#ffffff url(../images/filmstrip.gif) top left repeat-x;}	
	div.figuur_rechts {
		margin:0px 0px 20px 20px;
	  	float:right;}
	div.figuur_rechts p {
		font-size:10px;
		text-align:center;
	  	font-style:italic;}

/* nieuws */

	#textarea h1.nieuwskop {
		font-size:22px;
		line-height:30px;}

	#textarea p.nieuwsnav {
		margin-bottom:30px;
		text-align:center;}

	#textarea h2.nieuwsdat {
		margin-bottom:10px;
		color:#000000;
		font-size:11px;
		font-style:italic;
		font-weight:normal;}

	#nieuws ul li {
		margin-left:0px;
		margin-bottom:5px;
		list-style:none;
		padding-left:25px;
		background:transparent url(../images/nieuws.gif) top left no-repeat;
		line-height:15px;
		font-size:10px;}

	#nieuws ul li a {
		font-size:11px;}
		
	#nieuws ul li a.nieuws_crumb {
		color:#000000;} 

	.nieuws_prev {
		background:transparant url(../images/nieuws.gif) 550px 20px no-repeat;
		height:98px;
		overflow:hidden;
		color:#999999;
		margin-bottom:15px;
		border:0px solid #cccccc;
		border-top-width:1px;}

	.nieuws_prev h2 {
		margin:10px 0px 5px 0px;	}

	.nieuws_prev:hover {
		cursor:pointer;
		color:#000000;}

/* Google map */

	#map_canvas {
		width:720px;
		height:300px;}
