html {
	margin: 0;
	background-color:#eff7fd;
}
body
{
	background: url(http://www.websitekeuring.be/images/bg.png) repeat-x;
	background-color:#eff7fd;
	text-align:center;
	font-family:Arial,Tahoma,sans-serif;
	font-size:13px;
	margin:0;
	padding:0;
}
h3 {
	margin-bottom: 0;
	font-size:13px;
	color: #FF6C00;
}
hr { display:none; }

#wrapper
{
	width:770px;
	margin:0 auto;
	text-align:left;
	position:relative;
}

#header { width:770px; height:223px; background-image:url(http://www.websitekeuring.be/images/header.jpg); padding: 0; }
.no-css { visibility: hidden; height: 0px; }
.no-css h1,h3 { margin: 0; }

#main { background-color: #FFF; background: url(http://www.websitekeuring.be/images/bg_main.jpg) repeat-y; min-height:300px; border-left: 1px solid #00223f; border-right: 1px solid #00223f; border-bottom: 1px solid #00223f;}

#menu { width:149px; background-color: #00437e; float:left; }
#menu ul { padding:0px; list-style-type: none; margin: 0; }
#menu li { display: block; width: 149px; background-image:url(http://www.websitekeuring.be/images/bgmenu.jpg); text-align: center; margin-bottom: 1px; padding: 5px 0 4px 0; }
#menu li:hover { background-image: url(http://www.websitekeuring.be/images/bgmenu_hover.jpg); }
#menu a { display: block; width: 149px; color:#ffffff; font-weight:normal; text-decoration:none; }
#menu a:hover { color:#ffc870; font-weight:normal; text-decoration:underline; }
#menu img { margin:6px 0 5px 22px; padding: 0; }

#content { background-color: #FFF; float: right; text-align:left; width:600px; }
#content .tekst { margin: 10px 10px 0 0; }

.pagina_top {
	margin-bottom: 0;
	font-size:13px;
	color: #FF6C00;
	font-weight: bold;
}

.tekst a { color:#002064; font-weight:bold; text-decoration:none; }
.tekst a:hover { color:#5082C5; font-weight:bold; text-decoration:none; }

.premium {
	color: #FF6C00;
	font-weight: bold;
}
.tekst th .table_koppen {
	border-bottom: 1px dotted #ffb37b;
}
.tekst fieldset {
	border: 1px solid #deeff9;
	padding: 7px;
}
.tekst fieldset:hover {
	border: 1px solid #c3dbea;
}
#autocomplete {
	background-color: #FFF;
	border: 1px solid #FF6C00;
}
#autocomplete ul {
	padding: 0;
	list-style-type: none;
	margin: 0;
}
#autocomplete li {
	padding: 2px;
}
#autocomplete li:hover {
	background-color: #e6f3fb;
}

.banner { width: 468px; height: 60px; float: right; margin-top: 14px; }

#svdm { float: right; background:url(http://www.websitekeuring.be/images/svdmblok.jpg) no-repeat; width:231px; height:139px; }
#svdm p { margin: 0; }
.svdm { padding: 90px 0 0 23px; color: #fff; font-size: 11px; }
#svdm a { color: #FF6C00; }

#blokken table { border-spacing: 15px; }
.blok { background:url(http://www.websitekeuring.be/images/bgblok.gif) repeat-x; width:160px; border: 1px solid #E0E8EF; padding: 5px; vertical-align: top; }
.blok a { color:#002064; font-weight:normal; text-decoration:none; font-size: 11px; }
.blok a:hover { color:#5082C5; font-weight:normal; text-decoration:none; }
.blok h3 { text-decoration: underline; padding: 3px 0 3px 0; margin: 0; color: #00315C; }

#onderkant { width:100%; clear:both; }

#footer { float: right; background: url(http://www.websitekeuring.be/images/footer.jpg); width: 482px; height: 18px; color: #013461; font-family: Tahoma; font-size: 7.5pt; padding-top: 4px; text-align: center; margin-top: -22px; }
#footer a { color: #bc7300; text-decoration: none; }
#footer a:hover { color: #bc7300; text-decoration: underline; }

	.foot_links ul {
		list-style-type: none;
		float: left;
		text-align: left;
		padding: 0;
		margin: 0 30px 20px 30px;
	}
	.foot_links a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #063e6f;
		font-size: 7pt;
		text-decoration: none;
	}
	.foot_links .link_home a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FF6C00;
		font-size: 8pt;
		text-decoration: underline;
	}
	.foot_links a:hover {
		text-decoration: underline;
	}