div.product {
	overflow:hidden;
	/* Leave opacity off for Mac, else the lightbox wont work!*/
	/*opacity:.9;*/
	padding:0;
	width:990px;
}
.productcontainer {
	/*position:relative;*/
	z-index: 1;
	width:985px;
	
	overflow:hidden;
}
.image {
	height:190px;
	text-align:Center;
}
.image img {
	display:none;
}
.image img.num1 {
	display:inline;
}
.item {
	width:335px;
	
}
.item h2 {
	margin:0 0 0 0;
	padding:10px 0 0 0;
	font-size:11px;
	color:#666;
	border-top:1px solid #bababa;
}

.item2 h2 {
	margin:0 0 0 0;
	padding:5px 0 0 0;
	font-size:10px;
	color:#000;
	text-transform:uppercase;
}

.image2 {
	text-align:center;
	width: 560px;
	height: 410px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	overflow:hidden;
	padding-top:5px;
}
table.product {
	border-collapse:collapse;
	overflow:hidden;	
}
table.product td {
	vertical-align:top;
}
.bericht {
	background:url(/gfx/productbalk.png) right 10px no-repeat;
	padding:0 25px;
	line-height:130%;
	color:#666;
}

.bericht p{
	margin:0;
	padding:0;
}

.bericht2 {
	padding:0;
	line-height:130%;
	clear:both;
	text-align:center;
	width:570px;
}

.meer {
	text-align:right;
}
.meer a{
	color:#ed7b3f;
	background:url(/gfx/meer.png) no-repeat right center;
	padding:2px 10px;
}
.derest {
	display:none;
}
.trnsleft {
	background:url(/gfx/trnsleft.png) repeat-y left;
	height:310px;
	width:80px;
	position:absolute;
	z-index:1;
}
.trnsright {
	background:url(/gfx/trnsright.png) repeat-y left;
	height:310px;
	width:80px;
	position:absolute;
	z-index:1;
	/*margin-left:905px;*/
	margin-left:905px;
}
