body{
	background:#eeede4;
	font:12px arial;
	margin:0;
	color:#715962;
	}

a{	color:#6d2f7a;}
form{margin:0;padding:0}
img{border:0}
td{	font:12px arial;
	}
#container{
	text-align:left;
	width:1025px;
	background:white;
	padding:0;
	position:relative;
	
	}

#top{
	background:url(/images/gfx/topimage.jpg) right top no-repeat;
	height:100px;
	}
#zoekvak{
	padding:36px 15px 36px 0;
	}
	
#topmenu{
	color:#dfecf1;
	padding:5px 15px 5px 15px;
	border-top:1px solid #D1D7D9;
	border-bottom:1px solid #D1D7D9;
	margin-bottom:25px;}
	
#topmenu a{
	color:#715962;
	text-decoration:none;
	padding:5px 10px;
	}
	#topmenu a.winkelwagen{
		font-weight:bold;
		color:#d41f70;
		}

#topright{text-align:right}
#cart{font-weight:bold}

.topinput{
	border:1px solid #CCCCCC;
	width:120px;
	font:12px arial;
	}

#left{
 float:left;
 width:175px;
	padding:0 0 0 25px;
	}



#adres{margin:20px 0}
#zoekbox{	
	margin:10px 0;
	font-weight:bold;
	font-size:11px;
	height:40px;
	padding:6px;
	background:url(/images/gfx/zoekmenu.png) no-repeat;
	}
	#zoekbox select{
		margin: 3px 0 0 0;
		}
#zoekbox_product{
	position:absolute;
	top:0px;
	left:849px;
	color:#fff;
	font-weight:bold;
	}
	#zoekbox_product img{
		vertical-align:middle;
		}
	#zoekbox_product input{
		margin:1px 0 0 0;
		border:1px solid white;
		}
	#zoekbox a{
		color:#d41f70;
		}

#zoekopmerk{
	width:12em;
	margin: 3px 0 0 0;
	}


#content{
	background:#FFFFFF;
	position:relative;
	float:right;
	width:800px;
	}


	.titelbalk{
		margin:5px 0;
		}
	#producttable{
		margin:0;
		
		}
		#producttable td{
			padding:23px 0 5px 0;
			vertical-align:top;
			width:175px;
			border-bottom:1px solid #bfbfbf;
			}
		.cattitel{
			color:#7b3290 !important;
			}
		td h1, .cattitel{
		  font-size:16px;
			margin:0;
			font-weight:bold;
			color: #545454;
			}
		#producttable .cattitel{
			background:url(/images/gfx/cattitelbg.png) bottom left repeat-x;
			border:0;width:auto;
			}
		.prijs{
			font-size:26px;
			color:#cc3778 !important;
			font-weight:normal;
			float:left;
			}
		.vanprijs{
			font-size:13px;
			color:#715962;
			background:url(/images/gfx/vanbg.png) right top no-repeat;
			}
		.bestelbutton{
			float:right;
			}
		.prodinfo{float:right;}
		.prodinfo a{
			color:#545454;
			font-size:13px;
			text-decoration:underline;}
			
		#producttable .spacetd{border:0;width:25px;}
		#producttable .subcattd div{background:#f7f0f3;width:165px;padding:10px 5px}
		#producttable .subcattd h1{height:50px;color:#a85271}
		#producttable .subcattd h1 a{text-decoration:none;color:#a85271}
		#producttable .overv-txt h1 a{text-decoration:none;color:#545454}
		#producttable .overv-txt h1 a:hover{color:#d42072}
		#producttable .subcattd span{float:none}
		#producttable .subcattd span.prodinfo a{display:block;text-align:right;color:#df4d90;text-decoration:none}
		
#logoleft{float:left;}
#bottommenu{
	text-align:right;
	margin-top:20px;
	color:#999999;
	font-size:11px;
	padding-right:25px;
	width:845px;
	clear:both;
	position:relative;
	}
#bottommenu a{
	color:#999999;
	text-decoration:none;
	}
#bottommenu a:hover{	
	text-decoration:underline;
	}	

.search_cat{
display:block; 
border-top:1px solid #bfbfbf;
font-size:12px;
height:25px;
padding:5px;
color: #9f9f9f;
}
.search_cat a{font-size:17px; color:#d41f70; text-decoration:none;font-weight:bold;padding-right:4px}


#merklijst{
	list-style:none;
	}
#merklijst .merkcapital{font-size:15px;color:#d41f70;padding-top:10px;font-weight:bold}

.overv-txt{
	min-height:100px}
	
.voordeelmini{
float:right;
margin-right:40px;
}
