html,body {
	background-color: White;
	background-repeat: repeat-x;	
	background-attachment: fixed;
	margin: 0px;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 13px;
}
#container {
	width: 800px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	height: 100%;
}
#header {
	position: relative;
	height: 190px;
}
a img {
	border: 0px;
}
#blok_aanmelden {
	position: relative;
	width: 595px;
	height: 62px;
	background-color: #e8eff6;
	top: 5px;
}
#blok_rechts {
	position: absolute;
	top: 195px;
	left: 600px;
	width: 200px;
}
#blok_postcode {
	position: relative;
	width: 200px;
	height: 86px;
	background-color: #e8eff6;
}
#blok_image {
	position: relative;
	width: 200px;
	height: 190px;
	background: url(images/blok-pro.jpg) no-repeat;
	margin-top: 5px;
}
#blok_banners {
	position: relative;
	width: 200px;
	top: 5px;
}
#blok_banners img {
	height: 65px;
	width: 200px;
}
#blok_banners a {
	position: relative;
}
/* #banner1 {
	top: 0px;
}
#banner2 {
	top: 70px;
}
#banner3 {
	top: 140px;
}
#banner4 {
	top: 210px;
}
#banner5 {
	top: 280px;
} */
#page_title {
	color: #1a5faa;
	font-size: 15px;
	font-weight: bold;
}
table#content_table {
	position: relative;
	top: 10px; 
	width: 595px;
	height: 703px;
}
td {
	vertical-align: top;
}
td.blauw_vierkant {
	width: 161px;
	height: 127px;
	background-color: #e8eff6;
	font-size: 11px;	
	line-height: 20px;
	padding: 15px;
}
td.blauw_vierkant a {
	color: Black;
}
.kopje {
	font-weight: bold;
	font-size: 13px;
}
td#vijf_pixels {
	height: 5px;
}
td.elf_pixels {
	width: 11px;
}
#footer {
	position: relative;
	height: 22px;
	width: 780px;
	background: url(images/background_footer.gif);
	top: 10px;
	color: White;
	padding-top: 3px;
	padding-left: 20px;
}
#footer a {
	text-decoration: none;
	color: White;
	font-variant: small-caps;
	letter-spacing: 1px;
}
div#map {
	width: 595px;
	min-height: 335px;
	top: 0px;
}
td#content {
	width: 352px;
	min-height: 345px;
}
form#RegButtonForm {
	position: absolute;
	top: 0px;
	left: 0px;
}
form#AanmeldenDeelnemers {
	position: absolute;
	top: 0px;
	left: 0px;
}
div#form {
	position: relative;
	top: 12px;
	left: 15px;
}
form#Adressen {
	left: -15px;
	position: relative;
}
div#username {
	position: absolute;
	left: 5px;	
}
div#password {
	position: absolute;
	left: 200px;	
}
div#aanmelden {
	position: absolute;
	left: 400px;
}
div#doorgaan {
	position: absolute;
	left: 40px;
	top: 42px;
}
div#doorgaan input.button {
	position: absolute;
	top: 10px;
}
div#registratie {
	position: absolute;
	left: 200px;
	width: 200px;
}
div#adressen {
	position: absolute;
	left: 20px;
	width: 180px;
}
div#zipcode {
	position: absolute;
	left: 10px;
}
div#radius {
	position: absolute;
	left: 90px;
}
.elementLabel {
	font-weight: bold;
	font-size: 11px;
}
.tekst_fout {
	color: Red;
}
div#melding {
	font-size: 11px;
	padding-left: 20px;
	padding-top: 10px;
}
div.header {
	font-weight: bold;
	font-size: 11px;
	position: absolute;
}
.button {
	background-color: #E8EFF6;
	border: none;
   cursor: hand; 
   cursor: pointer;
   font-weight: bold;
   font-size: 11px;
   letter-spacing: 1px;
   color: #1a5faa;
	text-decoration: underline;	
}
div#page_content {
	padding: 15px;
}
.altrow {
   background-color: #eeeeee;
}
th {
	text-align: left;
}
#adressentabel {
	font-size: 10px;
	width: 595px;
}
#adressentabel img {
	height: 20px;
	width: 20px;
}

