/* start layer markup */
body {
	background-color:White;
}
/* start mainrow markup */
	div.homeLink {
		position:relative;
		z-index:20;
		width:165px;
		height:80px;
		margin-top:20px;
	}
	div.mainRow {
		position:relative;
		z-index:21;
		width:770px;
		margin-top:40px;
	}
	div.leftCol,
	div.rightCol {
		position:relative;
		z-index:22;
		display:block;
	}
	div.leftCol {
		width:150px;
		float:left;
	}
	div.leftCol div {
		position:relative;
		z-index:24;
		width:150px;
	}
	div.rightCol {
		width:620px;
		float:right;
	}
	div.titleLeftCol {
		color:#330033;
		font-wieght:800;
		font-size:20px;
		text-align:center;
	}
	div.shoppingBasket {
		top:300px;
		left:5px;
		width:150px;
		height:100px;
		color:#66CC00;
		font-weight:800;
	}
	div.shoppingBasket a {
		color:#623662;
		width:100%;
		text-align:center;
	}
	div.shoppingBasket img {
		float:left;
		margin-top:10px;
		margin-right:5px;
	}
/* end mainrow markup */

/* start nieuwsbrief aanmeld functie markup */
	table#nlTable {
		width:100%;
	}
	table#nlTable td {
		padding:3px;
	}
	table#nlTable td.leftCol {
		font-weight:800;
		width:25%;
	}
	table#nlTable td.rightCol {
		width:75%;
	}
	table#nlTable td.newsletterOverview	{
		padding-left:7px;
	}
	table#nlTable td.mainCategory {
		background-color:#A489A6;
	}
	table#nlTable td a {
		font-weight:800;
	}
	table#nlTable td input {
		width:50%;
		letter-spacing:1px;
	}
	table#nlTable td input.inputRadio {
		width:10px;
		border:0;
	}
	table#nlTable td span.catTitle		{ font-weight:800;}
	table#nlTable td span.catDescription{ font-size:12px;}
	table#nlTable td span.checkBoxRow	{ cursor:pointer; margin-left:0px; padding:1px;}
	
	table#message			{ width:100%; border-bottom:1px dashed #7D5580;}
	table#message td		{ padding:3px;}
	table#message td.header	{ color:White; background-color:#DF0110; font-weight:800;}
	table#message td.body	{ color:Red; font-weight:800;}
/* end nieuwsbrief aanmeld functie markup */