html		{	width: 100%;	height:100%;	margin: 0px;	background: #FFF url('images/bg.gif') repeat-x; }
body		{	width: 100%; 	height:100%;	margin: 0px auto;	font: 12px "Trebuchet MS";}
.clear		{	clear: both;	font-size: 0px;	}

a {
	font-family: Trebuchet MS;
	color: #333333;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: underline;
	color: #666666;
}

/* Container Alles  */
div#container-b
{
	width: 100%;
	min-height:100%;
	height:auto !important;
	height:100%;	
	position:relative;
}

/* Header  */
a.header
{
	display: block;
	width: 881px;
	height: 118px;
	background: url('images/header.gif') no-repeat left top;
	margin: 0px auto;
}
a.header span	{	display: none;	}
/* Topmenu  */
div#topmenu		{	width: 881px;	height: 43px;	margin: 0px auto;	}
ul.topmenu		{	display: block;	width: 416px;	height: 43px;	margin: 0px;	float: right;	}
ul.topmenu li	{	display: block;	height: 43px;	float: left;	list-style-type: none;	}

ul.topmenu li a	{	display: block;	height: 43px;	text-indent: -999999px;	overflow: hidden;	}
	ul.topmenu li a.button01	{	width: 64px;	background: url('images/buttons/button_01.gif') no-repeat left top; }
	ul.topmenu li a.button02	{	width: 87px;	background: url('images/buttons/button_02.gif') no-repeat left top; }
	ul.topmenu li a.button03	{	width: 88px;	background: url('images/buttons/button_03.gif') no-repeat left top; }
	ul.topmenu li a.button04	{	width: 95px;	background: url('images/buttons/button_04.gif') no-repeat left top; }
	ul.topmenu li a.button05	{	width: 82px;	background: url('images/buttons/button_05.gif') no-repeat left top; }
	ul.topmenu li a:hover		{	background-position: left bottom; }


/* Container  */
div#container
{
	clear: both;
	width: 867px;
	height: auto;
	padding: 26px 7px 160px 7px;
	margin: 0px auto;
}
/* Linkse deel */
div#left
{
	width: 595px;
	height: auto;
	float: left;
	padding: 9px 12px 0px 0px;
	color: #666666;
}

div#left div.content01
{
	width: 595px;
	height: 193px;
	background: url('images/content-bg01.gif') no-repeat;
}

	div#left div.content01 div.welkom	{	width: 382px;	height: 183px;	float: left;	}
	div#left div.content01 div.welkom H3{	margin: 0px;	font-weight: normal;	padding: 7px 0px 16px 40px;	font-size: 14px; color: #3d4e56; }
	div#left div.content01 div.welkom p	{	line-height: 13px;	font-size: 11px;	margin: 0px;	padding: 0px 10px 14px 10px;	color: #000;	letter-spacing: 0.5pt;	}

	div#left div.content01 div.aanbieding	{	width: 211px;	height: 183px;	float: left;	}
	div#left div.content01 div.aanbieding H3{	margin: 0px;	font-weight: normal;	padding: 7px 0px 16px 40px;	font-size: 14px; color: #000; }
	div#left div.content01 div.aanbieding p	{	line-height: 14px;	font-size: 11px;	margin: 0px;	padding: 0px 10px 14px 10px;	color: #000;	letter-spacing: 0.5pt;	}
	div#left div.content01 div.aanbieding a	{	color: #000;	}

div#left div.box
{
	width: 190px;
	height: 180px;
	float: left;
	padding: 63px 12px 0px 0px;
}

	div#left div.box.werkwijze	{	background: url('images/werkwijze.gif') no-repeat;	}
	div#left div.box.webshop	{	background: url('images/webshop.gif') no-repeat;	}
	div#left div.box.cms		{	background: url('images/cms.gif') no-repeat;	padding: 63px 0px 0px 0px;}

	div#left div.box p			{	margin: 0px;	padding: 0 10px 10px 10px;	color: #FFF;	line-height: 15px; }
	div#left div.box p.extra	{	padding-bottom: 17px; padding-top: 4px; }
/* Rechtse deel */
div#right
{
	width: 260px;
	height: auto;
	float: left;
	padding: 9px 0px 0px 0px;
}

div#right div.nieuws
{
	width: 234px;
	height: auto;
	border: 1px SOLID #deebf2;
	background: #f6fafc url('images/nieuws_bg.gif') no-repeat;
	padding: 0px 12px 0px 12px;
}
	div#right div.nieuws h3			{	font-size: 14px;	font-weight: normal;	margin: 0px;	padding: 5px 0px 23px 23px;	color: #3d4e56;}
	div#right div.nieuws span.date	{	background: url('images/date.gif') no-repeat; padding: 0 0 0 20px;	 }
	div#right div.nieuws p			{	margin: 0px;	padding: 6px 0 10px 0;	}	
	div#right div.nieuws p.link		{	margin: 0px;	padding: 0 0 10px 0;	}
	div#right div.nieuws a			{	color: #000;	}
	div#right div.nieuws a:hover	{	color: #009fd2; }

/* Footer */
div#footer
{
	width: 100%;
	height: 122px;
	padding: 10px 0px 0px 0px;
	position: absolute;
	bottom: 0;	
	background: url('images/copyright.gif') repeat-x;
}
	/* Copyright */
	div#footer div.copyright
	{
		display: block;
		width: 881px;
		height: 18px;
		margin: 0px auto;
	}
	div#footer div.copyright p			{	width: 40%;	float: left; padding: 91px 8px 0px 8px;	font-size: 12px;	margin: 0px; color: #deeef5;	}
	div#footer div.copyright p a		{	color: #deeef5;	text-decoration: none;	}
	div#footer div.copyright p a:hover	{	text-decoration: underline;	}
	div#footer div.copyright p.right	{	float: right;	text-align: right;	}