.widget-box {
	border: 1px solid #d0c1d0;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #fff;
}

	.widget-box.betaalmethodes p {
		margin: 0;
		font-size: 10px;
	}
	
	.widget-box.verzendwijzes p {
		margin: 0;
		font-size: 10px;
	}
	
	.widget-box.betaalmethodes img {
		margin-top: 5px;
	}

.widget-product-afbeelding {
	width: 30px;
}

h4.icon-betaalmethodes {
	height: 30px;
	line-height: 30px;
	padding-left: 40px;
	font-weight: bold;
	color: #652366;
	margin-bottom: 5px;
	background: url('/images/betaalmethode_symbol.png') no-repeat left top;
}

h4.icon-inloggen {
	height: 30px;
	line-height: 30px;
	padding-left: 45px;
	font-weight: bold;
	color: #652366;
	margin-bottom: 5px;
	background: url('/images/inlog_symbol.png') no-repeat left top;
}

h4.icon-verzendwijzes {
	height: 30px;
	line-height: 30px;
	padding-left: 45px;
	font-weight: bold;
	color: #652366;
	margin-bottom: 5px;
	background: url('/images/verzending_symbol.png') no-repeat left top;
}

h4.icon-winkelwagen {
	height: 30px;
	line-height: 30px;
	padding-left: 45px;
	font-weight: bold;
	color: #652366;
	margin-bottom: 5px;
	background: url('/images/winkelwagen_symbol.png') no-repeat left top;
}

h4.icon-nieuwsbrief {
	height: 30px;
	line-height: 30px;
	padding-left: 45px;
	font-weight: bold;
	color: #652366;
	margin-bottom: 5px;
	background: url('/images/nieuws_symbol.png') no-repeat left top;
}

.signin input,
.widget-box input {
	width: 120px;
}

#sigin_submit {
	background: url('/images/bestel_button.png') no-repeat left top;
	width: 140px;
	line-height: 30px;
	height: 30px;
	color: #fff;
	border: 0;
}
