BODY {
	margin:				0px;
	padding:			0px;
	}
BODY, TD {
	font-family:		arial, sans-serif;
	font-size:			12px;
	color:				#444444;
	vertical-align:		top;
	}
TABLE {
	border-collapse:	collapse;
	}
H1,H2,H3 {
	margin:				5px 0px 0px 0px;
	font-size:			1.15em;
	}
IMG {
	border:				0px;
	}
H3 {
	color:				#aaaaaa;
	font-size:			0.9em;
	font-weight:		normal;
	margin:				0px;
	}

.index{
	margin: 5px 0pt 0pt;
	}	
	
#esmart H3{
	padding: 5px 5px 5px 10px;
	background-color:#CCC;
	font-size: 1.15em;
	color: #fff;
	font-weight: bold;
	}	

P {
	margin:				0px 0px 10px 0px;
	}
A {
	color:				blue;
	}
A:hover {
	color:				red;
	}

#content {	
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}
.content {
	width:				600px;
	}

.sub {
	text-align:			right;
	margin:				0px;
	}

#google {
	display:			block;
	margin-left:		0px;
	margin-top:			5px;
	margin-bottom:		5px;
	text-align: center;
	}
#google2 {
	display: block;
	float: left;
	margin-top: 1.5em;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	}

FORM LABEL {
	display:			block;
	}

.aankeilen {
	display:			block;
	margin-left:		1em;
	}
.aankeilen SPAN {
	height:				1.3em;
	display:			block;
	overflow:			hidden;
	background-image:	url('gfx/blokje.gif');
	background-repeat:	no-repeat;
	background-position:left 3px;
	padding-left:		10px;
	}
.aankeilen A {
	color:				#444444;
	text-decoration:	none;
	}
.aankeilen A:hover {
	text-decoration:	underline;
	}
