/* --------------------------------	*/
/* producten					 	*/
/* --------------------------------	*/
#content	{
	padding				: 0;
	min-height			: 0;
}

#content #productoverzicht	{
	width				: 701px;
	float				: left;
	margin-top			: 10px;
}

#content #productoverzicht .logo	{
	float				: right;
	margin				: 0 45px 0 0;
}

#content #productoverzicht .selector	{
	font-weight			: bold;
	height				: 54px;
	line-height			:54px;
	vertical-align		: middle;
}

#content #productoverzicht .selector #frm_subcategorie select	{
	margin-left			: 10px;
}

#content ul.producten	{
	margin-left			: -5px;
}

#content ul.producten li	{
	float				: left;
	text-align			: center;
	margin				: 5px;	
	width				: 157px;
	height				: 150px;
	overflow			: hidden;
}

#content ul.producten li .image {
	display				: block;
	min-height			: 100px;
	_height				: 100px;
}

#content ul.producten li img {
	text-align			: center;
}

#content ul.producten li a	{
	border				: 7px solid #fff;
	text-decoration		: none;
	color				: #000;
}

#content ul.producten li a:hover, #content ul.producten li.actief a	{
	border				: 7px solid #c5c5c5;
}

#content ul.producten li span	{
	display				: block;
}


/* --------------------------------	*/
/* producten zijbalk			 	*/
/* --------------------------------	*/
#maincontent .zijbalk	{
	float				: right;
	width				: 250px;
	min-height			: 500px;
	margin-bottom		: 35px;
	overflow			: hidden;
	position			: relative;
	zoom				: 1;
}

.zijbalk .zijbalkcontainer	{
	width				: 250px; 
	position			: relative;
}




/* --------------------------------		*/
/* product zijbalk - productdetails 	*/
/* --------------------------------		*/
.zijbalk .productcontainer	{
	padding				: 10px 0 0 15px;
	background			: url(../img/bg_productdetails.jpg) repeat-x left top;
	min-height			: 365px;
	_height				: 365px;
	font-family			: Georgia, "Times New Roman", Times, serif;
	position: relative;
}

.zijbalk .productcontainer h2	{
	font				: bold 1.2em/1.8em Tahoma, Arial;
	color				: #3e2964;
}


.zijbalk .productcontainer .sfeerfoto, 
.zijbalk .productcontainer .studiofoto
{
	width				: 215px;
	margin				: 2px 0 10px 0;
	text-align			: center;
}

.zijbalk .productcontainer h3	{
	font				: bold 1.1em/1.8em Georgia, "Times New Roman", Times, serif;
	color				: #af0079;
}

.zijbalk .productcontainer ul	{
	font				: normal 11px/1.8em Georgia, "Times New Roman", Times, serif;
	color				: #000;
	margin				: 0 0 0 15px;
	list-style			: disc;
}

.zijbalk .productcontainer a.colour_studio	{
	color				: #000;
	font-weight			: bold;
	text-decoration 	: none;
	margin				: 2px 0;
}

.zijbalk .productcontainer a.colour_studio:hover	{
	text-decoration		: underline;
}

.zijbalk .productcontainer a.colour_studio span {
	color				: #af0079;
}



/* --------------------------------		*/
/* product zijbalk - laatst bekeken 	*/
/* --------------------------------		*/
.zijbalk .laatst_bekeken	{
	padding				: 10px 0 10px 12px;
	position			: relative;
}

.zijbalk .laatst_bekeken h3	{
	font				: bold 1.1em/1.8em Georgia, "Times New Roman", Times, serif;
	color				: #af0079;
}

.zijbalk .laatst_bekeken ul	{
	margin-top			: 10px;
	text-align			: center;
}

.zijbalk .laatst_bekeken ul li	{
	position			: relative;
	border				: 1px solid #eeeaea;
	width				: 104px;
	height				: 58px;
	float				: left;
	margin				: 0 10px 10px 0;
}

.zijbalk .laatst_bekeken a.image	{
	position			: relative;
	z-index				: 10;
}

.zijbalk .laatst_bekeken a.sluit	{
	position			: absolute;
	left				: 2px;
	top					: 2px;
	z-index				: 11;
	display				: block;
	width				: 13px;
	height				: 13px;
	background			: url(../img/sluit.gif) no-repeat left top;
	text-indent			: -99em;
	overflow			: hidden;
}
