div.machine1, div.machine2 {
	width: 780px;
	padding: 8px 0px;
	background-color: #d9d9d9;
}

div.filter_section {
	float: left;
	width: 150px;
}

div.machine2 {
	background-color: transparent;
}

div.header {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 2px;
}

div.header div {
	float: left;
	text-align: center;
}

div.machine1 div, div.machine2 div {
	float: left;
	text-align: center;
	font-size: 12px;
	padding-top: 2px;
}

div.naam 			{ width: 129px !important; text-align: left !important; padding-left: 3px !important;}
div.klasse 		{ width: 110px !important; }
div.breedte 	{	width: 75px !important; }
div.inhoud		{ width: 75px !important;	}
div.gewicht		{ width: 75px !important;	}
div.prijs 		{ width: 80px !important; text-decoration: line-through !important; }
div.uwprijs		{ width: 90px !important; }
div.aantal		{ width: 80px !important; padding-top: 0px !important;}
div.bestel		{ width: 60px !important; }
div.nostock		{ width: 135px !important; text-align: center !important; }

div.noline {
	text-decoration: none;
}

div.action_img {
	float: left;
	width: 12px;
	height: 12px;
	font-size: 1px;
}

form { margin: 0px; padding: 0px; }

div.subfolder_info {
	float: left;
	margin-bottom: 10px;
}

div.subfolder_info img.subfolder_img {
	border: 1px solid #00467f;
	float: left;
	width: 185px;
	margin-right: 10px;
}

div.subfolder_info div.subfolder_desc {
	float: left;
	width: 550px;
}

div.product_of_the_month, a.product_of_the_month {
	color: #090;
}

