body{
	background:url(images/bg.jpg);
}

body, textarea, input{
	font-family:Verdana;
	font-size:12px;
}

input[disabled]{
	background:#999;
}

#container{
	width:875px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}

#top{
	height:57px;
	position:relative;
	top:0px;
}

	#top .header{
		background:url(images/header.png) no-repeat;
		width:228px;
		height:64px;
		position:relative;
		left:625px;
		top:-55px;
	}


#content{
	width:100%;
	height:492px;
	background:url(images/content.png);
}

	#content .menu{
		height:35px;
		position:relative;
		left:0px;
		top:-16px;
	}

		#content .menu ul{
			list-style:none;
			font:Arial;
			font-size:21pt;
		}

		#content .menu ul li{
			margin-right:5px;
			float:left;
			display:block;
		}

		#content .menu ul li a, #content .menu ul li a:visited, #content .menu ul li a:hover, #content .menu ul li a:active, #content .menu ul li a:link{
			width:140px;
			height:35px;
			display:block;
			border:none;
			color:#323333;
		}

		#content .menu ul li a.anon{
			background:url(images/button_anon.png);
		}
		#content .menu ul li a.anon:hover, #content .menu ul li a.anon.active{
			background:url(images/button_anon_active.png);
		}

		#content .menu ul li a.duo{
			background:url(images/button_duo.png);
		}
		#content .menu ul li a.duo:hover, #content .menu ul li a.duo.active{
			background:url(images/button_duo_active.png);
		}

		#content .menu ul li a.groep{
			background:url(images/button_groep.png);
		}
		#content .menu ul li a.groep:hover, #content .menu ul li a.groep.active{
			background:url(images/button_groep_active.png);
		}

		#content .menu ul li a.contact{
			background:url(images/button_contact.png);
		}
		#content .menu ul li a.contact:hover, #content .menu ul li a.contact.active{
			background:url(images/button_contact_active.png);
		}

	#content .left{
		width:318px;
		height:440px;
		position:relative;
		padding:0px 30px 10px 30px;
		float:left;
		margin-left:9px;
		margin-top:0px;
		overflow:auto;
		color:#000000;
	}

		#content .left h3{
			color:#FFFFFF;
			font-size:18px;
			margin:0px;
			font-weight:100;
		}

			#content .left h3.bericht{
				display:inline;
			}

		#content .left div.sub{
			color:#FFFFFF;
			display:inline;
		}

		#content .left textarea{
			width:230px;
		}

		#content .left input.verzendknop{
			width:238px;
			height:34px;
			border:none;
			margin-top:2px;
			font-weight:bold;
			font-size:18px;
			background:url(images/input_background.png) repeat-x;
		}


	#content .right{
		width:415px;
		height:440px;
		position:relative;
		padding:0px 30px 10px 30px;
		float:right;
		margin-top:0px;
		margin-right:3px;
		overflow:auto;
		color:#FFFFFF;
	}

	#content h2{
		font-size:20px;
		height:48px;
		padding-top:10px;
		font-weight:100;
		color:#FFFFFF;
	}
		#content h2.telefoon{
			background:url(images/telefoon.png) no-repeat;
			padding-left:25px;
		}

		#content h2.info{
			background:url(images/info.png) no-repeat;
			padding-left:51px;
		}

		#content h2 .wit{
			color:#FFFFFF;
		}

#footer{
	margin-top:25px;
	text-align:center;
	color:#FFF;
	font-size:10px;
}

	#footer .copyright{
		margin-top:10px;
	}

th{
	text-align:left;
}

a, a:active{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

a:hover{
	text-decoration:underline;
}

h4.betaal{
	color:#000000;
	font-size:20px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
}

span.betaalHighlight{
	font-size:18px;
	color:#000000;
	font-weight:bold;
}

span.kosten{
	font-size:9px;
}

/*IE PNG fix*/
img, div, h2 {
	behavior: url(iepngfix.htc);
}

