html,body {
	background-color: #000;
} 
h1 { color: white; }

h1.black { color: black; }
#sidebar
{
	color: #fff;
}
ol.topsearch
{
color: #fff;
	list-style: decimal;
	list-style-type: decimal !important;
}
#news .bold14, #advice, .topsearch
{
	color: #FFE141;
}

#news a
{
	color: #FFE141;
}
#advice a, #advice a:visited
{
    color: #FFE141;
    /*text-decoration: underline;*/
}

#sidebar .menuitems a
{
	color: #FFE141;
}
#sidebar .menuitems a:hover, #sidebar .menuitems span
{
	color: #fff;
	text-decoration: none;
}
#sidebar .menuitems a.emph:hover
{
	color: black;
	background: transparent url('/images/sp4it_menuactive_bg.gif') no-repeat left top;
}
.thumb
{
	text-align: center;
	margin-bottom: 10px;
}
.thumb img.preview
{
	/*display: block;*/
	background-color: #FBFBFD; /*#F8F5F0;*/
	/*border-right: 1px solid #BDBDBD; 
	border-bottom: 1px solid #BDBDBD; */
	border: 1px solid black;
	padding: 5px;
	width: 100px; 
	height: 82px;
}
.contentBlock
{
	border: 0px;
	background-color: #FFE831;
	padding: 10px;
}
.contentBlock table
{
	/*width: 100%;*/
	table-layout: fixed;
}
.contentBlock table td
{
	text-align: center;
	vertical-align: top;
}
.contentBlock table td a
{
	font-size: 11px;
}

/* onderstaande worden in de subs van bijv. HP-Parts gebruikt */
.searchSubCatBlock
{
	display: block;
	width: auto;
	height: auto;
	border-top: 4px solid white; /*#990000;*/
	background-color: #FFE831; /*#E7E7E7;*/
	padding: 10px;
}
.searchSubCatBlock table
{
	width: 100%;
	table-layout: fixed;
}
.searchSubCatBlock form span
{
	font-style: italic;
}
.searchSubCatBlock form input
{
	vertical-align: middle;
}

/* onderstaande wordt op een product page gebruikt */
.product .searchSubCatBlock
{
	border-top-color: #4FAF00;
}
.searchPartsBlock
{
	display: block;
	width: auto;
	height: auto;
	border-top: 4px solid #4FAF00;
	background-color: #FFE831; /*#E7E7E7;*/
	padding: 10px;
}
.searchPartsBlock table
{
	width: 100%;
	table-layout: fixed;
	border-collapse: separate;
	border-spacing: 5px;
}
.searchPartsBlock form span
{
	font-style: italic;
}
.searchPartsBlock form a img
{
	vertical-align: text-bottom;
}