#shop-content-box {
	width: 595px;
}

#breadcrumbs {
	margin: 0 0 3px 3px;
}

#breadcrumbs #cart {
	float: right;
}

#shopcontent {
	min-height: 250px;
	width: 425px;
	margin: 0 0 0 3px;
}

#shopcontent h1 {
	margin: 0 0 10px;
}

#shopcontent .producten {
	padding: 0;
}

#shopcontent .producten p {
	margin: 0 0 6px;
}

#shopcontent .product {
	margin: 0 0 20px;
}

#shopcontent .pnaam {
	font-weight: bold;
}

#shopcontent .pprijs {
	font-size: 110%;
}

#shopcontent .pafbeelding img {
	border: #FFF solid 1px;
	margin: 2px;
}

#shopcontent .pafbeelding img:hover {
	border: #009 solid 1px;
}

#shopcontent .pbeschrijving {
}

#shopcontent .ptoevoegen {
	text-align: center;
}

#shopcontent .tablecart {
	font-size: 85%;
}

#shopcontent .tablecart th {
	text-align: left;
}

#shopcontent .tablecart img {
	border: none;
}



#menu {
	float: right;
	width: 150px;
	margin: 20px 0 0;
}

#menu .menutitle {
	margin: 0 0 5px;
	font-weight: bold;
}

#menu #navlist {
	margin: 0;
	padding: 0;
	line-height: 180%;
	list-style-type: none;
}

#menu #navlist li {
	display: block;
}

#menu #navlist #navlist2 {
	padding: 0 0 0 25px;
}

#contact {
	margin: 50px 0 0;
}

#contact #admin {
	float: right;
}

#mislukt {
	padding: 5px 0 5px 30px;
	border-top: 2px solid #f00;
	border-bottom: 2px solid #f00;
	background: #FF9494 url(../img/error.png) no-repeat left;
	background-position: 5px center;
	margin: 0 5px 10px;
}

#mislukt a {
	background-image: none;
}


#gelukt {
	padding: 5px 0 5px 30px;
	border-top: 2px solid #3DF500;
	border-bottom: 2px solid #3DF500;
	background: #98FF75 url(../img/succeed.png) no-repeat left;
	background-position: 5px center;
	margin: 0 5px 10px;
}

.fout {
	color: #F00;
}

#navlist li a {
	display: block;
}