html{
	height:100%;
}

body {
	height:100%;
	background-color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.content{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699; 
	text-decoration:none;
}
.content a:hover{
	color:#666666; 
	text-decoration:none;
}
.content a:active{
	color:#666666; 
	text-decoration:none;
}


.catalogus td{
	padding:10px;
	width:140px;
	height:140px;
	border:1px solid #666666;
	vertical-align:top;
	text-align:center;	
}
.catalogus td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699; 
	text-decoration:none;
}
.catalogus td a:hover{
	color:#666666; 
	text-decoration:none;
}
.catalogus td a:active{
	color:#666666; 
	text-decoration:none;
}
.productenkop{
	background-color: #f0f0f0;
	font-weight:bold;
}
.producten {
	margin-left:10px;
}
.producten td{
	border-bottom:1px solid #333333;
	color:#333333; 
	text-align:left;
}
.producten td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333; 
	text-decoration:none;
}
.producten td a:hover{
	color:#666666; 
	text-decoration:none;
}
.producten td a:active{
	color:#666666; 
	text-decoration:none;
}
.even{
	background-color: #ffffff;	
}
.oneven{
	background-color: #f0f0f0;
}
/* hovered table rows */
.oneven:hover,
.even:hover,
.oneven:hover a,
.even:hover a,
table tr.hover a,
table tr.hover {
    background-color: #F7E415;
    color: #006699;
}

.marked a,
.marked {
    background-color: #F7E415;
    color: #333333;
}