/******************************** Standaard dingen*******************************/* {	margin: 0;	padding: 0;	border: 0;}body {	font-family: sans-serif;	font-size: 12px;	color: #494949;}a {	text-decoration: none;	color: #494949;}p {	margin-bottom: 15px;}input, select, textarea {	border: 1px solid #d9dbdc;	color: #000;	font-family: sans-serif;	font-size: 14px;}h2 {	font-size: 18px;	color: #494949;}/******************************** Algemeen*******************************/div#container {	margin-top: 10px;	width: 940px;	margin-left: auto;	margin-right: auto;}div#logo {	display: table;	padding: 15px 0;}div#logo_logo {	float: left;	width: 550px;}div#logo_newsletter {	float: left;}div#logo_newsletter input {	padding: 3px;}div#logo_newsletter input.submitnewsletter {	padding: 2px;	*padding: 1px;}div#header {	height: 215px;	float: left;	margin-bottom: 10px;}div#content h2 {	font-weight: bold;	font-size: 20px;	color: #00B7F1;	margin-bottom: 15px;}div#content ul {	margin-left: 15px;}#content {	width: 940px;	float: left;}#breadcrumb {	width: 940px;	float: left;	margin-top: 7px;	margin-bottom: 15px;}#breadcrumb a:hover {	text-decoration: underline;}#contentleft {	width: 700px;	float: left;}#contentright {	width: 240px;	float: left;}#contentright ul {	list-style-type: none;	border-top: 6px solid #A9A9A9;	border-bottom: 6px solid #A9A9A9;	border-left: 1px solid #A9A9A9;	border-right: 1px solid #A9A9A9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	padding: 5px;}#contentright li a {	display: block;	padding: 2px;	color: #494949;}#contentright li a:hover {	text-decoration: underline;}#content a {	color: #00B7F1;}.gallery {	list-style-type: none;	margin-top: 15px;}.gallery li {	float: left;	margin-left: 0;	margin-bottom: 12px;}#footer {	float: left;	width: 800px;	border-top: 3px solid #A9A9A9;	padding: 5px 0;}#poweredby {	float: left;	width: 140px;	border-top: 3px solid #A9A9A9;	padding: 5px 0;	text-align: right;}#footer a {	color: #00B7F1;}#footer ul {	list-style-type: none;}#footer ul li {	display: inline;	margin-right: 15px;}/**************************** Notificatie bar**************************/div#notificationbar {	margin-top: 5px;	border: 1px solid #000;	font-size: 14px;	font-weight: bold;	margin-bottom: 10px;	padding: 5px;	text-align: center;	float: left;	width: 927px;}div#notificationbar.success {	background-color: #C7FFC1;}div#notificationbar.error {	background-color: #FFC1C1;}p.formLabel {	margin-bottom: 8px;}p.formLabel label {	float: left;	width: 150px;}p.formLabel input {	width: 279px;	border: 1px solid #A9A9A9;	padding: 2px;}p.formLabel textarea {	width: 479px;	border: 1px solid #A9A9A9;	padding: 2px;}p.formLabel input.submit {	width: 100px;	margin-left: 150px;	padding: 2px;}#topmenu {	width: 940px;	float: left;}ul.sf-menu,ul.sf-menu li,ul.sf-menu ul {	list-style: none;	margin: 0;	padding: 0;}ul.sf-menu {	position: relative;	z-index: 1;	float: left;}ul.sf-menu li {	float: left;	zoom: 1;	border: 2px solid #A9A9A9;	width: 109px;	margin-left: 5px;	margin-bottom: 5px;}ul.sf-menu li:hover {	background-color: #D3D3D3;}ul.sf-menu ul {	visibility: hidden;	position: absolute;	z-index: 2;	border-top: 2px solid #A9A9A9;	margin-left: -2px;}ul.sf-menu ul li {	float: none;	margin-left: 0;	margin-bottom: 0;	border: none;	border-bottom: 2px solid #A9A9A9;	border-left: 2px solid #A9A9A9;	border-right: 2px solid #A9A9A9;	width: 150px;	background-color: #fff;}ul.sf-menu li a {	display: block;	padding: 5px;}ul.sf-menu li.nomargin {	margin-left: 0;}#keywords {	width: 927px;	float: left;	margin-top: 3px;	padding: 1px 0;	border-top: 3px solid #A9A9A9;}#keywords div h2 {	font-size: 13px;}#keywords a {	color: #494949;	text-decoration: none;}#keywords a:hover {	color: #00aeff;}#keywords div {	float: left;	padding: 0 5px;	height: 235px;	width: 140px;}#keywords h2 {	font-size: 16px;	color: #00B7F1;	margin-bottom: 2px;}#keywords ul {	list-style-type: none;}