html, body
{
	margin				: 0px;
	padding				: 0px;
	background-color	: #fff;
}
body
{
	color				: #000;
	font				: normal 11px arial;
}

#top, #navigation, #footer, #voordelen, #container ul.slide
{
	margin				: 0px;
	padding				: 0px;
	list-style-type		: none;
}

#kostenindicatie, #contactgegevens, #top, #navigation, #right, #footer, #logo
{
	display				: none;
}

#text a
{
	color				: #000;
	text-decoration		: underline;
}
#text a img
{
	border				: none;
}

#text h1
{
	font				: italic bold 20px arial;
	margin-bottom		: 0px;
}
#text h2
{
	font				: italic bold 16px arial;
	margin-bottom		: 0px;
}
#text table caption
{
	text-align			: left;
	font				: bold 14px arial;
	background-color	: #eee;
	padding				: 2px;
}

#text p
{
	margin				: 0px;
	padding				: 11px 0 0 0;
}

/* logos maatschappijen */
#logos img
{
	width				: 93px;
	margin-right		: 10px;
}
/* calculator */
#kosten .kosten span
{
	float				: right;
	padding-top			: 3px;
}
#kosten .kosten
{
	float				: left;
	width				: 235px;
	padding				: 0 5px;
}
#kosten .kosten h3
{
	font				: bold 14px arial;
	background-color	: #eee;
}
#container #bereken
{
	padding-top			: 25px;
}

/* aanvraagformulier */
table.aanvragen
{
	width				: 550px;	
}
table.aanvragen td
{
	background-color	: #eee;
	padding				: 2px;
}
table.aanvragen td.left
{
	background-color	: #fff;
	width				: 300px;
}
table.aanvragen tr.error input, table.aanvragen tr.error select
{
	background-color	: #fcc;
}
table.aanvragen tr.error td.left
{
	color				: #c00;
}
#container ul#error a
{
	color				: #4a0367;
}

/* homepage afbeeldingen slider */
#text ul.slide
{
	height				: 257px;
	overflow			: hidden;
}
ul.slide li
{
	margin				: 0px;
	padding				: 0px;
}
