body {
	background: url(../images/bg.jpg) no-repeat center top #4a7431;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	color: #626262;
	margin: 0;
	padding: 0;
}

img {
	margin: 0px;
	padding: 0px;
	border: none;	
}

h1, h2, h3, h4, h5 { font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; color: #225765;}
h1 {font-size: 36px;}
h2 {margin-bottom: 10px; font-size: 24px;}

p {
	margin: 10px 0px 0;
	padding: 0px;
}

p.false {margin: 0; padding: 10px 0 0 0; font-size: 14px; font-weight: bold; color: #900;}

a.nieuwbericht { display:block; margin: 0; padding: 10px 0 5px 0; font-size: 16px; font-weight: bold; color: black; text-decoration: underline; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; color: #626262;}

.clearfix:after{content: ".";visibility: hidden;display: block;	height: 0;	clear: both;}
.noDisplay{	display:none;}

#wrapper {margin: 0 auto; padding: 175px 0 0 0; width: 900px; position: relative; text-align: left;}
	
	#taal {position: absolute; top: 0; right: 0; margin: 0; padding: 10px 15px; width: 126px; height: 119px; background: url(../images/bg_taal.png) no-repeat;}
		#taal h4 {margin: 0; padding: 0px; font-size: 14px; color: #626262;}
		#taal ul {margin: 0; padding: 0; list-style: none;}
			#taal ul li {}
				#taal ul li a {display: block; margin: 5px 0; padding: 0; text-decoration: none; line-height: 21px; vertical-align: middle; font-size: 11px; color: #a8a8a8;}
				#taal ul li a.active {color: #225765;}
				#taal ul li a:hover {color: #555;}
					#taal ul li a img {margin-right: 7px; vertical-align:top;}
	
	#menu {margin: 0; border-bottom: 7px solid #598527; padding: 0; width: 900px; height: 47px; background: url(../images/bg_menu.png) no-repeat;}
		#menu ul {margin: 0; padding: 0; width: 900px; height: 47px; list-style: none;}
			#menu ul li {margin: 0;  border-left: 1px solid #c0c0c0; padding: 0px; height: 47px; float: left;}
			#menu ul li:first-child {border-left: none;}
			#menu ul li:last-child {border-right: none;}
				#menu ul li a {display: block; margin: 0; padding: 0 11px 0 12px; height: 47px; line-height: 47px; vertical-align: middle; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 18px; font-style: italic; color: #8a8a8a; text-decoration: none; text-align: center;}
				#menu ul li a:hover {color: #555;}
				#menu ul li a.active {color: #225765;}
				
	#header {margin: 0; padding: 7px; width: 886px; height: 260px; background: white; position: relative;}
		#logo {position: absolute; bottom: 7px; right: 10px; margin: 0; padding: 0; width: 164px; height: 178px; background: url(../images/logo_overlay.png) no-repeat; z-index: 100;}
	
	#line {margin: 0; border-left: 7px solid white; border-bottom: 7px solid white; padding: 0; width: 893px; height: 7px; background: #598527;}
	
	#contentwrapper {margin: 0; padding: 0 7px; width: 886px; background: white; }
		
		#left {margin: 0; padding: 20px; width: 229px; height: 410px; background: url(../images/bg_left.jpg) no-repeat; float: left; text-align:left;}
			#boekingsmodule {margin: 0px; padding: 0 0 0 5px; color: white;}
				#boekingsmodule h1 {margin: 10px 0 0; padding: 0; font-size: 28px; color: white;}
				#boekingsmodule .checkButton {float: left; background: #225765; border: 1px solid black; color: white; margin: 5px 0 0 0; padding: 5px;}
				#boekingsmodule td .style6 {display: block; margin: 12px 0 0 0;}
			#contact {margin: 20px 0 0 0; padding: 15px 5px;}
				#contact h2 { margin: 0; padding: 0; font-size: 24px; color: #598527;}
				#contact p {line-height: 23px;}
		
		#content {margin: 0; padding: 0 20px; width: 575px; float: right; min-height:820px;}
		
			.voordeel {margin: 0 0 25px 0; padding: 0; width: 275px; float: left;}
				.voordeel.left {margin-right: 25px;}
				.voordeel .img {margin: 0; padding: 7px; width:261px; height: 100px; background: #598527;}
				.voordeel ul {margin: 0; padding: 15px; list-style: none; background: #F6F9F3;}
					.voordeel li {}
						.voordeel li span {display: block; margin: 0; padding: 0 10px 0 0; color: #225765; font-weight:bold; float: left;}
		
			.gb_bericht {margin: 10px 0; padding: 20px; background: #f6f9f3;}
				.gb_bericht h2 {margin: 0; padding: 0;}
				.gb_bericht .subtitelgb {margin: 0; padding: 0; font-style:italic; font-size: 11px; color: #a8a8a8;}
		
	#footer {margin: 0 0 10px; padding: 0; width: 900px; height: 38px; background: url(../images/bg_footer.jpg) no-repeat;}

#slideshow {
    position:relative;
    min-height:260px;
}
 
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
 
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
 
#slideshow IMG.last-active {
    z-index:9;
}
