@charset "UTF-8";

@import "header.css";
@import "navigatie.css";
@import "broodkruimels.css";
@import "subnavigatie.css";
@import "rightbar.css";
@import "footer.css";
@import "form.css";

a:hover {
	cursor: pointer !important;
}

div.containerDiv {
	background-color: #666666;
	padding: 0;
	margin: 0;
	padding: 8px;
	font: 17px 'DIN-Regular';
	font-weight: normal;
}

div.scentSpecialDealer {
	background-image: url(../../img/scentspecial-icon.png);
	background-repeat: no-repeat;
	background-position: right center;
}

div.containerDiv h4 {
	display: block;
	color: #f1f2e8;
	margin: 0;
	padding: 0 44px 0 0;
	width: 486px;
	float: left;
}

div.containerDiv .icons {
	width: 1px;
	float: left;
	margin: 0 0 0 10px;
}

div.containerDiv .icons img {
	padding: 0;
	margin: 0 0 0 6px;
}

.apestaart {
	font-family: "Times New Roman", Times, serif;
}

div.collapseDiv {
	color: #666666;
	margin: 0;
	text-align: center;
	padding: 20px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	font: 13px 'DIN-Regular';
}

div.collapseDiv span {
	font: 13px 'DIN-Regular';
}
div.geenPaddingOnder {
	padding-bottom: 0;
}

div.collapseDiv table {
	margin: 0 auto;
	text-align: left;
}

div.collapseDiv p {
	margin: 0 0 10px 0;
}

.noTopPadding {
	padding-top: 0;
}

a {
	color: #666666;
	text-decoration: underline;
}

a:hover {
	color: #333333;
	text-decoration: underline;
}

/* einde animated collapse */

.clear { clear: both; }

html, body {
	background: #ffffff; /*f1f2e8 url(../../img/bg.png) repeat-x*/
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #666666;
}

#content-wrapper {
	margin: 10px auto 30px auto;
	width: 940px;
	text-align: left;
}

#content {
	width: 749px;
	float: left;
}

#eyecatcher {
    position: relative;
	width: 749px;
    height: 292px;
}

#eyecatcher img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
}

#eyecatcher img.active {
    z-index: 10;
}

#eyecatcher img.last-active {
    z-index: 9;
}

#bolletjes {
	position: absolute;
	z-index: 99999;
	text-align: center;
	margin: 255px 0 0 299px; /* left margin = (749 - (aantal bolletjes * 18)) / 2*/
}

#bolletjes a {
	display: block;
	width: 15px;
	height: 15px;
	background: url(../../img/eyecatcher-bol.png) repeat-x 0 0;
	float: left;
	color: transparent;
	margin: 0 3px 0 0;
}

#bolletjes a:hover, #bolletjes a.activeSlide, #bolletjes a.activeSlide:hover {
	background: url(../../img/eyecatcher-bol.png) repeat-x 0 -15px;
}

#home-items {
	width: 749px;
}

.home-item {
	display: block;
	margin: 0;
	float: left;
	border: 1px solid #cfd1c9;
}

.home-item-titel {
	background: #eeeeee;
	padding: 3px 0 0 7px;
	/*height: 26px;*/
	font: 17px 'DIN-Regular';
	color: #333333;
}

.home-item-link {
	display: block;
	color: #666666;
	text-decoration: none;
	background: url(../../img/icon-item-next-off.png) no-repeat right bottom;
	margin: 0;
	padding: 9px 26px 9px 9px;
	font: 13px 'DIN-Regular';
}

.home-item-link:hover {
	background: url(../../img/icon-item-next-on.png) no-repeat right bottom;
	text-decoration: none;
	color: #666666;
}

#home-item-acties {
	width: 186px;
}

#home-item-cadeauset {
	width: 186px;
	border-left: none;
	background: url(../../img/home-item-je-eigen-geur.jpg) no-repeat 0 29px;
}

#home-item-je-eigen-geur {
	width: 186px;
	border-left: none;
	background: url(../../img/home-item-cadeauset.jpg) no-repeat 0 29px;
}

#home-item-in-je-winkel {
	width: 186px;
	border-left: none;
	background: url(../../img/home-item-in-je-winkel.jpg) no-repeat 0 29px;
}

#home-products {
	width: 749px;
	height: 221px;
}

.home-conv-item { 
	border-top: 1px solid #cfd1c9;
	border-right: 1px solid #cfd1c9;
	border-bottom: 1px solid #cfd1c9;
	width: 186px;
	float: left;
}

.home-conv-breed-item { 
	border-top: 1px solid #cfd1c9;
	border-right: 1px solid #cfd1c9;
	border-bottom: 1px solid #cfd1c9;
	width: 373px;
	float: left;
}

.whole-border { 
	border: 1px solid #cfd1c9;
}

.home-conv-item .titel, .home-conv-breed-item .titel {
	background: #eeeeee;
	padding: 7px;
	font: 17px 'DIN-Regular';
	color: #333333;
}

#home-item-je-eigen-geur-breed {
	width: 373px;
	background: url(../../img/home-item-cadeauset-breed.jpg) no-repeat 0 29px;
}

#home-item-in-je-winkel-breed {
	width: 373px;
	border-left: none;
	background: url(../../img/home-item-in-je-winkel-breed.jpg) no-repeat 0 29px;
}

.knop-pos1 {
	display: block;
	width: 181px;
	height: 206px;
	position: absolute;
	margin: 0;
	color: #f1f2e8;
	text-decoration: none;
	font: 17px 'DIN-Regular';
	padding: 4px 0 0 7px;
}

.knop-pos1:hover {
	z-index: 10;
	color: #f1f2e8;
	text-decoration: none;
}

.knop-pos2 {
	display: block;
	width: 183px;
	height: 206px;
	position: absolute;
	margin: 0 0 0 187px;
	color: #f1f2e8;
	text-decoration: none;
	font: 17px 'DIN-Regular';
	padding: 4px 0 0 7px;
}

.knop-pos2:hover {
	width: 188px;
	z-index: 10;
	color: #f1f2e8;
	text-decoration: none;
}

.knop-pos3 {
	display: block;
	width: 183px;
	height: 206px;
	position: absolute;
	margin: 0 0 0 374px;
	color: #f1f2e8;
	text-decoration: none;
	font: 17px 'DIN-Regular';
	padding: 4px 0 0 7px;
}

.knop-pos3:hover {
	width: 188px;
	z-index: 10;
	color: #f1f2e8;
	text-decoration: none;
}

.knop-pos4 {
	display: block;
	width: 184px;
	height: 206px;
	position: absolute;
	margin: 0 0 0 561px;
	color: #f1f2e8;
	text-decoration: none;
	font: 17px 'DIN-Regular';
	padding: 4px 0 0 7px;
}

.knop-pos4:hover {
	width: 188px;
	z-index: 10;
	color: #f1f2e8;
	text-decoration: none;
}

.knop-pos4 span, .knop-pos4:hover span {
	font: 13px 'DIN-Regular';
	color: #ffffff;
	position: absolute;
	margin: 152px 0 0 -7px;
	width: 187px;
	text-align: center;
}

.knop-scentchips {
	background: url(../../img/knop-homeproduct-scentchips.jpg) no-repeat 0 0;
}

.knop-scentchips:hover {
	background: url(../../img/knop-homeproduct-scentchips.jpg) no-repeat 0 -210px;
}

.knop-pearls {
	background: url(../../img/knop-homeproduct-pearls.jpg) no-repeat 0 0;
}

.knop-pearls:hover {
	background: url(../../img/knop-homeproduct-pearls.jpg) no-repeat 0 -210px;
} 

.knop-blankets {
	background: url(../../img/knop-homeproduct-blankets.jpg) no-repeat 0 0;
}

.knop-blankets:hover {
	background: url(../../img/knop-homeproduct-blankets.jpg) no-repeat 0 -210px;
} 

.knop-scentburners {
	background: url(../../img/knop-homeproduct-scentburners.jpg) no-repeat 0 0;
}

.knop-scentburners:hover {
	background: url(../../img/knop-homeproduct-scentburners.jpg) no-repeat 0 -210px;
}

.knop-scentwarmers {
	background: url(../../img/knop-homeproduct-scentwarmers.jpg) no-repeat 0 0;
}

.knop-scentwarmers:hover {
	background: url(../../img/knop-homeproduct-scentwarmers.jpg) no-repeat 0 -210px;
}

.knop-body-en-mind {
	background: url(../../img/knop-homeproduct-body-en-mind.jpg) no-repeat 0 0;
}

.knop-body-en-mind:hover {
	background: url(../../img/knop-homeproduct-body-en-mind.jpg) no-repeat 0 -210px;
}

.knop-scentbars {
	background: url(../../img/knop-homeproduct-scentbars.jpg) no-repeat 0 0;
}

.knop-scentbars:hover {
	background: url(../../img/knop-homeproduct-scentbars.jpg) no-repeat 0 -210px;
}

.knop-scentoils {
	background: url(../../img/knop-homeproduct-scentoils.jpg) no-repeat 0 0;
}

.knop-scentoils:hover {
	background: url(../../img/knop-homeproduct-scentoils.jpg) no-repeat 0 -210px;
}

.knop-scentpearls {
	background: url(../../img/knop-homeproduct-pearls.jpg) no-repeat 0 0;
}

.knop-scentpearls:hover {
	background: url(../../img/knop-homeproduct-pearls.jpg) no-repeat 0 -210px;
}

.knop-scentrustic {
	background: url(../../img/knop-homeproduct-rustic.jpg) no-repeat 0 0;
}

.knop-scentrustic:hover {
	background: url(../../img/knop-homeproduct-rustic.jpg) no-repeat 0 -210px;
}

.knop-scentcrushes {
	background: url(../../img/knop-homeproduct-scentcrush.jpg) no-repeat 0 0;
}

.knop-scentcrushes:hover {
	background: url(../../img/knop-homeproduct-scentcrush.jpg) no-repeat 0 -210px;
}


.knop-actie {
	background: url(../../img/knop-homeproduct-actie.jpg) no-repeat 0 0;
}

.knop-actie:hover {
	background: url(../../img/knop-homeproduct-actie.jpg) no-repeat 0 -210px;
}

#content-mid {
	width: 557px;
	float: left;
}

#header-img {
	width: 168px;
	height: 197px;
	padding: 16px 24px 16px 365px;
	color: #f1f2e8;
	font: 14px 'DIN-Regular';
	line-height: 20px;
}

#header-img-tekstlinks {
	width: 509px;
	height: 77px;
	padding: 16px 24px 16px 24px;
	color: #f1f2e8;
	font: 14px 'DIN-Regular';
	line-height: 20px;
}

#header-img h1, #header-img-tekstlinks h1 {
	margin: 0 0 21px 0;
	padding: 0;
	font: 45px "Times New Roman", Times, serif;
	line-height: 39px;
}

#header-img-tekstlinks h1 {
	line-height: 34px;
}

.nieuwe-geuren, .losse-geuren, .blends-custom { background: url(../../img/header-corporate.jpg) no-repeat; }
.blends-fresh { background: url(../../img/header-blends-fresh.jpg) no-repeat; }
.blends-floral { background: url(../../img/header-blends-floral.jpg) no-repeat; }
.blends-fruit { background: url(../../img/header-blends-fruit.jpg) no-repeat; }
.blends-culinary { background: url(../../img/header-blends-culinary.jpg) no-repeat; }
.blends-holiday { background: url(../../img/header-blends-holiday.jpg) no-repeat; }
.nieuws { background: url(../../img/header-nieuws.png) no-repeat; margin-bottom: 15px; background-repeat: no-repeat; }

.strak {
	margin-bottom: 0;	
}

#brede-kolom-onder {
	float: right;
	width: 746px;
}

.scentchip {
	display: block;
	width: 175px;
	background-image: url(../../img/bg-single-scentchip.png);
	background-repeat: repeat-x;
	border: 1px solid #cfd1c9;
	color: #333333;
	font: 16px 'DIN-Regular';
	text-align: center;
	float: left;
	margin: 0 13px 12px 0;
}

.scentchip-actie {
	position: absolute;
	background: url(../../img/actie-label.png) no-repeat;
	width: 67px;
	height: 39px;	
}

.no-top-margin {
	margin-top: -167px
}

.right-margin-0 { margin-right: 0px; }
.right-margin-12 { margin-right: 12px; }

.scentchip-img {
	height: 51px;
	margin: 18px 0 9px 0;
}

.scentchips-arrow {
	display: inline;
	margin: 0 0 0 8px;
}

.scentchips-price {
	text-align: center;
}

.scentchip span {
	color: #666666;
	font: 12px 'DIN-Regular';
	margin: 0;
	padding: 0;
}

a.scentchips-titel {
	margin: 9px 0 0 0;
	font: 12px 'DIN-Light';
	width: 175px;
	padding: 2px 0 3px 0;
	text-decoration: none;
	display: block;
	color: #ffffff;
}

a.licht {
	color: #ffffff;
	background: url(../../img/pijl-licht.png) no-repeat 165px center;
}

a.donker {
	color: #333333;
	background: url(../../img/pijl-donker.png) no-repeat 165px center;
}

.blend {
	display: block;
	width: 238px;
	background: #e6e7dd url(../../img/bg-blend.png) repeat-x;
	border: 1px solid #cfd1c9;
	color: #333333;
	font: 16px 'DIN-Regular';
	text-align: center;
	float: left;
	margin: 0 13px 12px 0;
}

.right-margin-0 { margin-right: 0px; }
.right-margin-12 { margin-right: 12px; }
.detailpagina-rechts-uitlijnen {
	position: absolute;
	margin: -18px 0 0 488px;
	border-bottom: none;
}

.blend-img {
	height: 102px;
	margin: 18px 0 9px 0;
}

.blend-arrow {
	display: inline;
	margin: 0 0 0 8px;
}

.blend-price {
	text-align: center;
	margin: 0 0 8px 0;
}

.blend-price a {
	color: #333333;
	text-decoration: none;
}

.blend span {
	color: #666666;
	font: 12px 'DIN-Regular';
	margin: 0;
	padding: 0;
}

.border-bottom {
	border-bottom: 1px solid #cfd1c9;
}

#single-scentchips { 
	width: 238px;
	height: 18px;
	margin: 0;
	border-top: 1px solid #cfd1c9;
	font: 12px 'DIN-Light';
	padding: 2px 0 0 0;
	margin: 29px 0 0 0;
	color: #ffffff;
}

#blend-scentchips {
	width: 238px;
	height: 41px;
	background: #ffffff; /*e6e7de*/
	margin: 0;
	/* border-top: 1px solid #cfd1c9; */
	font: 12px 'DIN-Light';
}

#blend-spot1 {
	position: absolute;
	width: 119px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 0;
	color: #ffffff;
}

#blend-spot2 {
	position: absolute;
	width: 118px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 0 0 0 120px;
	color: #ffffff;
}

#blend-spot3 {
	position: absolute;
	width: 119px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 21px 0 0 0;
	color: #ffffff;
}

#blend-spot4 {
	position: absolute;
	width: 118px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 21px 0 0 120px;
	color: #ffffff;
}

.licht {
	color: #ffffff;
}

.donker {
	color: #333333;
}

#header-img-small {
	width: 336px;
	height: 82px;
	color: #f1f2e8;
	font: 14px 'DIN-Regular';
	line-height: 20px;
	float: left;
	margin: 0 13px 0 0;
	padding: 10px 15px 17px 15px;
}

#header-img-small h1 {
	margin: 0 0 11px 0;
	padding: 0;
	font: 30px "Times New Roman", Times, serif;
	line-height: 39px;
}

.losse-geuren-small { background: url(../../img/header-losse-geuren-small.png) no-repeat; }
.blends-fresh-small { background: url(../../img/header-blends-fresh-small.png) no-repeat; }
.blends-floral-small { background: url(../../img/header-blends-floral-small.png) no-repeat; }
.blends-fruit-small { background: url(../../img/header-blends-fruit-small.png) no-repeat; }
.blends-culinary-small { background: url(../../img/header-blends-culinary-small.png) no-repeat; }
.blends-holiday-small { background: url(../../img/header-blends-holiday-small.png) no-repeat; }

#winkel-zoeken-wrapper {
	float: left;
}

.size-box {
	border: 1px solid #cfd1c9;
	background-color: #ffffff;
	width: 175px;
	font: 16px 'DIN-Regular';
	color: #333333;
	text-align: center;
	padding: 167px 0 0 0;
	float: left;
	margin: 0 13px 0 0;
}

.right-margin-12 { margin-right: 12px; }
.right-margin-0 { margin-right: 0px; }

.gram48 {
	background-image: url(../../img/bg-choose-size-48.png);
	background-repeat: no-repeat;
}

.gram80 {
	background-image: url(../../img/bg-choose-size-80.png);
	background-repeat: no-repeat;
}

.gram158 {
	background-image: url(../../img/bg-choose-size-158.png);
	background-repeat: no-repeat;
}

.gram228 {
	background-image: url(../../img/bg-choose-size-228.png);
	background-repeat: no-repeat;
}

.size-title {
	padding: 0 12px 12px 12px;
}

.scentchips-img {
	border-bottom: 1px solid #cfd1c9;
	padding: 0 0 11px 6px;
}

.prijs-en-aantal {
	font: 16px 'DIN-Regular';
	text-align: center;
	background: url(../../img/field-input-aantal.png) no-repeat center 54px;
	width: 74px;
	height: 82px;
	padding: 10px 0 0 0;
	float: left;
}

.prijs-en-aantal span {
	font: 12px 'DIN-Light';
	padding: 2px 0 0 0;
	display: block;
}

.bestelknop {
	width: 101px;
	float: left;
	font: 12px 'DIN-Light';
	color: #333333;
	text-align: left;
	padding: 6px 0 0 0;
	line-height: 14px;
}

.bestelknop a, .bestelknop .submit-wenslijst {
	color: #666666;
	text-decoration: none;
}

.bestelknop a:hover, .bestelknop .submit-wenslijst:hover {
	color: #666666;
	text-decoration: underline;
}

.add-to-basker-form {
	height: 94px;
}

.add-to-basker-form .text {
	width: 55px;
	height: 26px;
	background: none;
	border: none;
	display: block;
	margin: 8px auto 0 auto;
	text-align: center;
	outline: none;
	font: 16px 'DIN-Regular';
}

.add-to-basker-form .submit {
	background: #d51d40 url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	display: block;
	border: 0;
	text-align: right;
	padding: 0 20px 0 0;
	width: 94px;
	height: 30px;
	margin: 6px 0 0 0;
	font: 14px 'DIN-Regular';
	color: #ffffff;
}

.add-to-basker-form .submit:hover {
	background: #f24f6e url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	cursor: pointer;
}

#informatie-div {
	color: #666666;
	font: 13px 'DIN-Light';
	border-top: 1px solid #cfd1c9;
	border-right: 1px solid #cfd1c9;
	border-left: 1px solid #cfd1c9;
	padding: 17px 243px 0 17px;
	margin: 12px 0 0 0;
	height: 140px;
}

#informatie-div h1 {
	margin: -5px 0 10px 0;
	padding: 0;
	font: 30px "Times New Roman", Times, serif;
	line-height: 39px;
}

#review-div {
	background: #ffffff;
	height: 31px;
	padding: 11px 0 0 23px;
	border-right: 1px solid #cfd1c9;
	border-left: 1px solid #cfd1c9;
}

#bottom-line {
	background: #cfd1c9;
	height: 1px;
}

#bekijk_reviews, #schrijf_reviews {
	color: #333333;
	text-decoration: none;
	font: 12px 'DIN-Light';
	margin: 0 12px 0 0;
	display: inline;
}

#bekijk_reviews:hover, #schrijf_reviews:hover {
	text-decoration: underline;
	cursor:  pointer;
}

#review-div a {
	color: #333333;
	text-decoration: none;
	font: 12px 'DIN-Light';
	margin: 0 12px 0 0;
}

#review-div a:hover {
	text-decoration: underline;
}

#review-div span {
	color: #333333;
	text-decoration: none;
	font: 12px 'DIN-Light';
	padding: 0 62px 0 0;
	background-position: right center;
	background-repeat: no-repeat;
}

#reviews_container, #reviews_add_review {
	padding: 15px 23px;
	color: #ffffff;
	display: none;
	font: 12px 'DIN-Regular';
	color: #333333;
	border-right: 1px solid #cfd1c9;
	border-left: 1px solid #cfd1c9;
}

#social-media {
	font: 12px 'DIN-Regular';
	color: #666666;
	padding: 0;
	position: absolute;
	margin: 20px 0 0 0;
}

.delen {
	margin: 0 10px 0 0;
}

.twitter-share-button {
	position: absolute;
	margin: 0;
}

.fb-like {
	position: absolute;
	margin: 0 0 0 88px;
}

.google-plus {
	position: absolute;
	margin: -20px 0 0 200px;
}

#winkelwagen-stappen {
	width: 746px;
	height: 26px;
}

.bar-stap1 { background: url(../../img/stepnav-1.png) no-repeat; }
.bar-stap2 { background: url(../../img/stepnav-2.png) no-repeat; }
.bar-stap3 { background: url(../../img/stepnav-3.png) no-repeat; }
.bar-stap4 { background: url(../../img/stepnav-4.png) no-repeat; }

#winkelwagen-stappen span {
	font: 14px 'DIN-Regular';
	float: left;
	padding: 4px 0 0 12px;
	color: #999999;
}

#winkelwagen-stappen span.stap1 { width: 187px; }
#winkelwagen-stappen span.stap2 { width: 175px; }
#winkelwagen-stappen span.stap3 { width: 171px; }
#winkelwagen-stappen span.actief { color: #d5d3d3; }

h1 {
	font: 25px "Times New Roman", Times, serif;
	margin: 20px 0;
	padding: 0;
}

a.knop-vorige-beige {
	display: block;
	font: 14px 'DIN-Regular';
	color: #666666;
	text-decoration: none;
	background: #d5d3d3 url(../../img/knop-arrow-rev.png) no-repeat -394px center;
	padding: 2px 7px 3px 20px;
	float: left;
}

a.knop-vorige-beige:hover {
	color: #d5d3d3;
	background: #666666 url(../../img/knop-arrow-rev.png) no-repeat 0 center;
}

a.knop-volgende-grijs {
	display: block;
	font: 14px 'DIN-Regular';
	color: #d8d9d0;
	text-decoration: none;
	background: #666666 url(../../img/knop-arrow-no-hover.png) no-repeat right center;
	padding: 2px 20px 3px 7px;
	float: right;
}

a.knop-volgende-grijs:hover {
	background: #333333 url(../../img/knop-arrow-no-hover.png) no-repeat right center;
	text-decoration: none;
}

.line-999999 {
	height: 1px;
	background: #999999;
	margin: 11px 0;
}

.bottomMarginZero {
	margin-bottom: 0;
}

.topMarginZero {
	margin-top: 0;
}

.winkelwagen-table {
	color: #666666px;
	font: 14px 'DIN-Regular';
	margin: 0;
	padding: 0;
}

.winkelwagen-table-headerrow {
	height: 25px;
}

.winkelwagen-table-itemrow {
	height: 30px;
	background: #d5d3d3;
}

.winkelwagen-table-overzicht {
	background: #d5d3d3;
}

.winkelwagen-table-overzicht span {
	font: 14px 'DIN-Bold';
}

.winkelwagen-table a {
	color: #666666;
	text-decoration: none;
}

.winkelwagen-table a:hover {
	color: #666666;
	text-decoration: underline;
}

a.table-del-link {
	background: url(../../img/knop-del.png) no-repeat 0 0;
	display: block;
	width: 10px;
	height: 10px;
}

a.table-del-link:hover {
	background: url(../../img/knop-del.png) no-repeat 0 -10px;
}

#coupon-form {
	width: 175px;
	text-align: left;
	margin: 4px 0 0 0;
}

#coupon-form .text {
	background: url(../../img/field-input-search.png) no-repeat;
	width: 141px;
	height: 16px;
	border: 0;
	outline: none;
	margin: 0;
	padding: 6px 0 0 5px;
	font: 12px 'DIN-Regular';
	color: #999999;
}

#coupon-form .submit {
	background: url(../../img/field-submit.png) no-repeat 0 0;
	position: absolute;
	width: 20px;
	height: 20px;
	border: 0;
	margin: 0 0 0 -5px;
	padding: 0;
}

#coupon-form .submit:hover {
	background: url(../../img/field-submit.png) no-repeat 0 -20px;
	cursor: pointer;
}

#coupon_resultaat, #coupon_text, #coupon_invoeren {
	margin: 4px 0 0 0;
}

#coupon_resultaat, #coupon_invoeren {
	display: none;
}

a.knop-pijl-links {
	display: block;
	font: 14px 'DIN-Regular';
	color: #666666;
	text-decoration: none;
	background: #d5d3d3 url(../../img/knop-arrow-rev.png) no-repeat -394px center;
	padding: 2px 7px 3px 20px;
	float: left;
}

a.knop-pijl-links:hover {
	color: #d5d3d3;
	background: #666666 url(../../img/knop-arrow-rev.png) no-repeat 0 center;
}

a.knop-pijl-rechts {
	display: block;
	font: 14px 'DIN-Regular';
	color: #666666;
	text-decoration: none;
	background: #d5d3d3 url(../../img/knop-arrow-right.png) no-repeat right center;
	padding: 2px 20px 3px 7px;
	float: right;
}

a.knop-pijl-rechts:hover {
	color: #d5d3d3;
	background: #666666 url(../../img/knop-arrow-right-hover.png) no-repeat right center;
}

#verpakking_grootte {
	outline: none;
	width: 140px;
}

#product_aantal {
	outline: none;
}

.acties-kop-item {
	background: #666666;
	height: 27px;
	color: #f1f2e8;
	font: 17px 'DIN-Regular';
	text-align: left;
	padding: 3px 0 0 7px;
}

#omlijning {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	padding: 55px 57px 47px 69px;
	font: 17px 'DIN-Regular';
}

#omlijning span {
	font: 13px 'DIN-Regular';
	color: #c00e0e;
	margin: 0;
	display: block;
}

#omlijning span.klein {
	display: inline;
	margin: 0;
	color: #666666;
}

#omlijning span.static {
	display: block;
	font: 13px 'DIN-Regular';
	float: left;
	width: 240px;
	outline: none;
	margin: 2px 0 0 0;
	color: #666666;
}

#omlijning span.apestaart {
	font: 13px Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0;
	display: inline;
}

#winkelwagen-ghost-frame {
	font: 13px 'DIN-Regular';
	width: 430px;
	margin: 0 auto;
	line-height: 25px;
}

#winkelwagen-ghost-frame span.titel {
	display: block;
	margin: 0 0 0 44px;
	font: 13px 'DIN-Regular';
	color: #666666;
}

#winkelwagen-ghost-frame span.kop {
	font: 17px 'DIN-Regular';
	color: #666666;
}

#winkelwagen-ghost-frame span#tekens-over {
	font: 11px 'DIN-Regular';
	color: #666666;
}

#winkelwagen-ghost-frame span {
	font: 13px 'DIN-Regular';
	color: #c00e0e;
}

#winkelwagen-ghost-frame span.klein {
	display: inline;
	margin: 0;
	color: #666666;
}

#afleverdiv, #cadeaudiv, #wwdiv {
	display: none;
}

#ww-adressen-check-div {
	background: #d5d3d3;
	padding: 15px;
	font: 13px 'DIN-Regular';
	margin: 10px 0 10px 0;
}

#jouw-adres {
	float: left;
	margin: 0 40px 0 0;
}

#bezorg-adres {
	float: left;
	margin: 0 40px 0 0;
}

#cadeau-tekst {
}

#bezorg-adres span, #jouw-adres span, #cadeau-tekst span {
	font: 13px 'DIN-Bold';
}

#bestelling-check-div {
	background: #d5d3d3;
	padding: 15px;
	margin: 0 0 10px 0;
}

#producten {
	font: 13px 'DIN-Regular';
	float: left;
}

#prijzen {
	float: right;
	font: 13px 'DIN-Regular';
}

#producten-tabel {
	width: 746px;
}

#producten-tabel .product {
	width: 238px;
	/*height: 100%;
	min-height: 100%;*/
	border: 1px solid #999999;
	font-family: 'DIN-Regular';
}

#producten-tabel .product .img {
	background-position: center top;
	background-repeat: none;
	/*width: 238px;
	height: 131px;*/
}

#producten-tabel .product .img .scentchip-actie {
	position: absolute;
	background: url(../../img/actie-label.png) no-repeat;
	width: 67px;
	height: 39px;	
}

#producten-tabel .product .naam-en-prijs {
	color: #666666;
	font: 12px 'DIN-Regular';
	text-align: center;
	padding: 8px 9px 2px 9px;
	/*height: auto;*/
}

#producten-tabel .product .naam-en-prijs span {
	color: #333333;
	font-size: 16px;
}

#producten-tabel .product .naam-en-prijs span.linethrough {
	color: #666666;
	font: 16px 'DIN-Regular';
	text-decoration: line-through;
}

#producten-tabel .product .naam-en-prijs div.omschrijving {
	color: #666666;
	font: 12px 'DIN-Regular';
	text-align: left;
	padding: 5px 0;
}

#producten-tabel .product .upper-line {
	color: #666666;
	font: 12px 'DIN-Light';
	background: #ffffff;
	border-top: 1px solid #999999;
	padding: 4px 5px;
	/*height: 23px;*/
}

#producten-tabel .product .upper-line a {
	color: #999999;
	font: 12px 'DIN-Light';
	text-decoration: none;
}

#producten-tabel .product .upper-line a:hover {
	color: #999999;
	font: 12px 'DIN-Light';
	text-decoration: underline;
}

#producten-tabel .product .td-aantal {
	background: #ffffff;
	text-align: left;
	padding: 0 0 5px 10px;
	font: 12px 'DIN-Light';
	/*height: 37px;*/
}

#producten-tabel .product .td-aantal .text {
	width: 59px;
	height: 30px;
	background: url(../../img/field-input-aantal.png) no-repeat;
	border: none;
	margin: 0 0 0 8px;
	text-align: center;
	outline: none;
	font: 16px 'DIN-Regular';
}

#producten-tabel .product .td-submit {
	background: #ffffff;
	padding: 0 5px 5px 0;
}

#producten-tabel .product .td-submit .submit {
	background: #d51d40 url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	display: block;
	border: 0;
	text-align: right;
	padding: 0 13px 0 0;
	width: 94px;
	height: 30px;
	font: 13px 'DIN-Regular';
	color: #ffffff;
}

#producten-tabel .product .td-submit .submit:hover {
	background: #f24f6e url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	cursor: pointer;
}

#producten-tabel .spacer {
	width: 13px;
}

.scentbag-box {
	border: 1px solid #cfd1c9;
	background-color: #ffffff;
	width: 175px;
	font: 16px 'DIN-Regular';
	color: #333333;
	text-align: center;
	padding: 147px 0 0 0;
	float: left;
	margin: 0 13px 11px 0;
	background-position: center top;
	background-repeat: no-repeat;
}

.scentbag-right-margin-0 { margin-right: 0px; }
.scentbag-right-margin-12 { margin-right: 12px; }

.scentbag-prijs {
	color: #333333;
	font: 16px 'DIN-Regular';
}

.scentbag-prijs-linethrough {
	color: #666666;
	font: 16px 'DIN-Regular';
	text-decoration: line-through;
}

.scentbag-prijslegenda {
	color: #666666;
	font: 12px 'DIN-Regular';
	text-align: center;
	padding: 8px 3px 2px 3px;
}

.scentbag-prijslegenda .scentbag-gram {
	font: 16px 'DIN-Regular';
	display: block;
	margin: 0 0 3px 0;
    min-height: 40px;
}

.scentbag-prijs-en-aantal {
	font: 16px 'DIN-Regular';
	text-align: center;
	background: url(../../img/field-input-aantal.png) no-repeat center 40px;
	width: 74px;
	height: 68px;
	padding: 0;
	float: left;
}

.scentbag-prijs-en-aantal span {
	font: 12px 'DIN-Light';
	padding: 2px 0 0 0;
	display: block;
}

.scentbag-add-to-basket-form {
	height: 78px;
}

.scentbag-add-to-basket-form .text {
	width: 55px;
	height: 26px;
	background: none;
	border: none;
	display: block;
	margin: 3px auto 0 auto;
	text-align: center;
	outline: none;
	font: 16px 'DIN-Regular';
}

.scentbag-add-to-basket-form .submit {
	background: #d51d40 url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	display: block;
	border: 0;
	text-align: right;
	padding: 0 13px 0 0;
	width: 94px;
	height: 30px;
	margin: 6px 0 0 0;
	font: 13px 'DIN-Regular';
	color: #ffffff;
}

.scentbag-add-to-basket-form .submit:hover {
	background: #f24f6e url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	cursor: pointer;
}

.scentbag-no-top-margin {
	margin-top: -147px
}

.scentbag-naam {
	color: #ffffff;
	text-align: center;
	font: 12px 'DIN-Light';
	padding: 2px 0 3px 0;
}

#melding-text {
	font: 14px 'DIN-Regular';
}

.productdiv {
	 background: #d5d3d3;
	 border: 1px solid #cccccc;
	 padding: 7px 0;
	 margin: 0 0 10px 0;
	font: 12px 'DIN-Regular';
}

.productdiv-img {
	width: 85px;
	float: left;
	text-align: center;
}

.productdiv-img {
	float: left;
	width: 85px;
}

.productdiv-img-container {
	border: 1px solid #cccccc;
	width: 71px;
	height: 37px;
	background: url(../../img/productimg-bg.png) repeat-x;
	margin: 0 auto;
}

.productdiv-img-img {
	background-position: center center;
	background-repeat: no-repeat; width: 100%;
	height: 100%;
}

.productdiv-details {
	width: 199px;
	float: left;
	color: #666666;
	font: 12px 'DIN-Regular';
}

.breder-geen-deleteknop-geen-scentchips {
	width: 486px;
}

.breder-geen-deleteknop-wel-scentchips {
	width: 237px;
}

.breder-wel-deleteknop-geen-scentchips {
	width: 448px;
}

.breder-wel-deleteknop-wel-scentchips {
	/* standaard breedte gebruiken (203, zie .productdiv-details) */
}

.productdiv-details span {
	color: #333333;
	font: 12px 'DIN-Regular';
}

.productdiv-scentchips {
	width: 249px;
	float: left;
	color: #ffffff;
	text-align: center;
	font: 12px 'DIN-Light';
}

.productdiv-aantal {
	font: 12px 'DIN-Regular';
	text-align: center;
	background: url(../../img/field-input-aantal.png) no-repeat center 17px;
	width: 74px;
	padding: 0 0 0 0;
	float: left;
}

.extra-add-to-basket-form .text {
	width: 55px;
	height: 26px;
	background: none;
	border: none;
	display: block;
	margin: 0 auto 0 auto;
	text-align: center;
	outline: none;
	font: 16px 'DIN-Regular';
}

.extra-add-to-basket-form .submit {
	background: #d51d40 url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	display: block;
	border: 0;
	text-align: right;
	padding: 0 20px 0 0;
	width: 94px;
	height: 26px;
	margin: 17px 0 0 0;
	font: 14px 'DIN-Regular';
	color: #ffffff;
}

.extra-add-to-basket-form .submit:hover {
	background: #f24f6e url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	cursor: pointer;
}

.productdiv-bestellenknop {
	float: left;
	width: 99px;
}

.productdiv-bestellenknop span {
	font: 12px 'DIN-Regular';
	text-align: left;
	width: 99px;
	padding: 0 0 0 0;
	float: left;
}

.productdiv-bestellenknop span a {
	text-decoration: none;
}

.productdiv-bestellenknop span a:hover {
	text-decoration: underline;
}

.productdiv-deleteitem {
	padding: 17px 0 0 0;
	width: 38px;
	float: left;
}

.productdiv-deleteitem a.productdiv-del-link {
	background: url(../../img/knop-del.png) no-repeat 0 0;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 auto;
}

.productdiv-deleteitem a.productdiv-del-link:hover {
	background: url(../../img/knop-del.png) no-repeat 0 -10px;
}

.productdiv-blend-scentchips {
	width: 238px;
	height: 41px;
	background: #d5d3d3;
	margin: 0;
	font: 12px 'DIN-Light';
}

.productdiv-blend-spot1 {
	position: absolute;
	width: 119px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 0;
}

.productdiv-blend-spot2 {
	position: absolute;
	width: 118px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 0 0 0 120px;
}

.productdiv-blend-spot3 {
	position: absolute;
	width: 119px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 21px 0 0 0;
}

.productdiv-blend-spot4 {
	position: absolute;
	width: 118px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 21px 0 0 120px;
}

div.geen-times {
	font: 13px 'DIN-Regular';
}

div.geen-times strong {
	font: 13px 'DIN-Bold';
}

.home-item {
	display: block;
	margin: 0;
	float: left;
	border: 1px solid #cfd1c9;
}

.webshop-item-container {
	width: 238px;
	border: 1px solid #666666;
	float: left;
	margin: 0 12px 12px 0;
}

.webshop-no-margin {
	margin: 0;
}

.webshop-item-titel {
	background: #666666;
	padding: 3px 0 0 7px;
	height: 26px;
	font: 17px 'DIN-Regular';
	color: #d5d3d3;
}

.webshop-item-foto-scentchips {
	width: 240px;
	height: 130px;
	background: url(../../img/webshop-item-scentchips.jpg) no-repeat;
}

.webshop-item-foto-scentburners {
	width: 240px;
	height: 130px;
	background: url(../../img/webshop-item-scentburners.jpg) no-repeat;
}

.webshop-item-foto-scentbags {
	width: 240px;
	height: 130px;
	background: url(../../img/webshop-item-scentbags.jpg) no-repeat;
}

.webshop-item-foto-scentbubbles {
	width: 240px;
	height: 130px;
	background: url(../../img/webshop-item-scentbubbles.jpg) no-repeat;
}

.webshop-item-foto-cadeausets {
	width: 240px;
	height: 130px;
	background: url(../../img/webshop-item-cadeausets.jpg) no-repeat;
}

.webshop-item-foto-acties {
	width: 240px;
	height: 130px;
	background: url(../../img/webshop-item-acties.jpg) no-repeat;
}

a.webshop-item-link {
	display: block;
	color: #666666;
	text-decoration: none;
	background: url(../../img/icon-item-next-donker-off.png) no-repeat right bottom;
	margin: 0;
	padding: 9px 26px 9px 9px;
	font: 13px 'DIN-Regular';
}

a.webshop-item-link:hover {
	background: url(../../img/icon-item-next-donker-on.png) no-repeat right bottom;
	text-decoration: none;
	color: #666666;
}

#winkelzoeker-loading {
	text-align: center;
	font: 13px 'DIN-Regular';
}

.lettertype {
	font: 13px 'DIN-Regular';	
}

.lettertype span {
	font: 13px 'DIN-Regular';
}

.geur-submit {
	background: #d51d40 url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	display: block;
	border: 0;
	text-align: right;
	padding: 5px 20px 0 10px;
	height: 25px;
	margin: 6px 0 0 0;
	font: 14px 'DIN-Regular';
	color: #ffffff;
	float: right;
	text-decoration: none;
}

.geur-submit:hover {
	background: #f24f6e url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	cursor: pointer;
	color: #ffffff;
	text-decoration: none;
}

.geurdiv {
	border: 1px solid #cfd1c9;
	background: #ffffff;
	width: 175px;
	height: 147px;
	float: left;
	margin: 0 12px 0 0;
	position: relative;
}

.geurdivNoRight {
	margin: 0;
}

.geurdivRight13 {
	margin: 0 13px 0 0;
}

.geur-verwijderen {
	display: block;
	float: right;
	background: url(../../img/geur-verwijderen.png) no-repeat right 0;
	padding: 0 18px 0 0;
	color: #666666;
	font: 12px 'DIN-Light';
	text-decoration: none;
	height: 14px;
	margin: 5px 5px 0 0;
	display: none;
}

.geur-verwijderen:hover {
	color: #cc0000;
	text-decoration: none;
	background: url(../../img/geur-verwijderen.png) no-repeat right -28px;
}

.geur-text {
	bottom: 0;
	text-align: center;
	position: absolute;
	left: 0;
	color: #999999;
	font: 14px 'DIN-Regular';
	width: 175px;
	padding: 0 0 12px 0;
}

.geur-img {
	width: 175px;
	text-align: center;
	height: 51px;
	position: absolute;
	top: 45px;
}

.geur-titel {
	margin: 9px 0 0 0;
	font: 12px 'DIN-Light';
	width: 175px;
	padding: 2px 0 3px 0;
	text-decoration: none;
	display: block;
	color: #ffffff;
	position: absolute;
	text-align: center;
	border-top: 1px solid #cfd1c9;
	top: 117px;
	background: url(../../img/pijl-licht.png) no-repeat 165px center;
	display: none;
}

#geur-container-3, #geur-container-4 {
	display: none;
}

.geur-naam {
	width: 350px;
	height: 30px;
	background: url(../../img/field-input-blendnaam.png) no-repeat;
	border: none;
	margin: 0 0 0 8px;
	padding: 0 5px 0 10px;
	text-align: left;
	outline: none;
	font: 16px 'DIN-Regular';
	display: block;
	float: right;
	color: #cccccc;
}

.geur-submit2 {
	background: #d51d40 url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	display: block;
	border: 0;
	text-align: center;
	padding: 0;
	width: 200px;
	height: 30px;
	font: 14px 'DIN-Regular';
	color: #ffffff;
	float: right;
	margin: 0 0 0 12px;
	display: none;
}

.geur-submit2:hover {
	background: #f24f6e url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	cursor: pointer;
	color: #ffffff;
	text-decoration: none;
}

.geur-submit-opslaan {
	background: none;
	display: block;
	border: 0;
	text-align: left;
	width: 200px;
	font: 12px 'DIN-Regular';
	float: right;
	margin: 1px 0 2px 12px;
	padding: 0;
	color: #999999;
	text-decoration: none;
}

.geur-submit-opslaan:hover {
	color: #999999;
	text-decoration: underline;
	cursor: pointer;
}

.geur-scentchips-overzicht {
	width: 560px;
	float: left;
}

#geur-welke-geur-past-bij {
	width: 175px;
	height: 402px;
	border: 1px solid #cfd1c9;
	float: right;
	margin: 0;
}

.geur-single-scentchip {
	font: 12px 'DIN-Light';
	margin: 0 6px 6px 0;
	width: 177px;
	color: #ffffff;
	padding: 2px 0 3px 0;
	float: left;
	text-align: center;
}

.submit-inactief {
	background: #cccccc url(../../img/knop-arrow-no-hover-white.png) no-repeat right center;
	display: block;
	border: 0;
	text-align: center;
	padding: 0;
	width: 200px;
	height: 24px;
	font: 14px 'DIN-Regular';
	color: #ffffff;
	float: right;
	margin: 0 0 0 12px;
	padding: 6px 0 0 0;
}

div.din-regular {
	font: 13px 'DIN-Regular';
}

.review-line {
	border-top: 1px solid #999999;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	height: 10px;
	margin: 10px 0 0 0;
}

#paginanr {
	padding: 0 0 10px 0;
	font: 13px 'DIN-Regular';
	float: right;
}
	
a.pag-bekijk-zoveel-per-pag, a.pag-bekijk-zoveel-per-pag:hover {
	display: block;
	margin: 0 35px 0 0;
	float: left;
}

a.prev {
	background: url(../../img/paginering-prev.png) no-repeat 0 -12px;
	display: block;
	width: 12px;
	height: 12px;
	float: left;
	margin: 2px 12px 0 0;
}

a.prev:hover {
	background: url(../../img/paginering-prev.png) no-repeat 0 -24px;
}

a.pag {
	text-decoration: none;
	color: #666666;
	display: block;
	margin: 0 5px 0 0;
	float: left;
}

a.pag:hover {
	text-decoration: none;
	color: #333333;
}

#paginanr span {
	color: #999999;
	display: block;
	margin: 0 5px 0 0;
	float: left;
}

a.next {
	background: url(../../img/paginering-next.png) no-repeat 0 -12px;
	display: block;
	width: 12px;
	height: 12px;
	float: left;
	margin: 2px 0 0 7px;
}

a.next:hover {
	background: url(../../img/paginering-next.png) no-repeat 0 -24px;
}

a.prev-inactief, a.prev-inactief:hover {
	background: url(../../img/paginering-prev.png) no-repeat 0 0;
	display: block;
	width: 12px;
	height: 12px;
	float: left;
	margin: 2px 12px 0 0;
	cursor: default;
}

a.next-inactief, a.next-inactief:hover {
	background: url(../../img/paginering-next.png) no-repeat 0 0;
	display: block;
	width: 12px;
	height: 12px;
	float: left;
	margin: 2px 0 0 7px;
	cursor: default;
}

#toegevoegd-aan-wenslijst-layer {
	background: url(../../img/black-trans.png) repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 999;
	text-align: center;
	display: none;
	top: 0;
	left: 0;
}

#toegevoegd-aan-wenslijst-container {
	background: #f8f8f3;
	padding: 20px;
	border: 1px solid #cfd1c9;
	width: 470px;
	font: 13px 'DIN-Regular';
	margin: 200px auto 0 auto;
	text-align: left;
}

#toegevoegd-aan-wenslijst-container h4 {
	font: 24px 'Times New Roman', Times, serif;
	margin: 0 0 15px 0;
	padding: 0;
}

span .times {
	font: 12px "Times New Roman", Times, serif;
}

#cookie-melding {
	width: 100%;
	background: url(../../img/black-trans2.png) repeat;
	position: fixed;
	top: 0;
	color: #ffffff;
	font: 13px 'DIN-Regular';
	padding: 5px 0;
	z-index: 99999;
}

#cookie-melding a {
	color: #ffffff;
	text-decoration: none;
}

#cookie-melding a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.geen-pading-links a {
	padding: 0;
	text-decoration: underline;
}

.accent-kader {
	font: 13px 'DIN-Regular';
	border: 1px solid #cfd1c9;
	padding: 7px;
	margin: 15px 0 0 0;
}

.accent-kader-specials {
	font: 13px 'DIN-Regular';
	border: 1px solid #cfd1c9;
	padding: 15px 120px 15px 15px;
	margin: 15px 0;
	background: url(../../img/scentspecial-icon-groot.png) no-repeat 450px 15px;
}

.niet-genoeg {
	background: #990000;
	padding: 20px;
	margin: 0 0 30px 0;
	color: #ffffff;
	font: 13px 'DIN-Regular';
}

.productomschrijving {
	font: 13px 'DIN-Regular';
	color: #333333;
	background: #e5e5e5;
	border: 1px solid #cfd1c9;
	padding: 8px 10px 9px 10px;
	margin: 0 0 11px 0;
	border: none;
}

.productomschrijving span, .productomschrijving h1 {
	font: 17px 'DIN-Regular';
	display: block;
	margin: 0 0 6px 0;
}

.webshop-link {
	background: #666666;
	display: block;
	width: 175px;
	padding: 1px;
	color: #ffffff;
	text-decoration: none;
	margin: 0 10px 10px 0;
	font: 14px 'DIN-Regular';
	float: left;
}

.webshop-link span {
	display: block;
	padding: 5px 8px;
	text-decoration: none;
}

.webshop-link:hover {
	background: #333333;
	text-decoration: none;
	color: #ffffff;
}

.wl-nohover:hover {
	background: #666666;
	text-decoration: none;
	cursor: default;	
}

.webshop-link span:hover {
	color: #ffffff;
	text-decoration: none;
}

a#vorige, a#volgende {
	display: block;
	width: 28px;
	height: 28px;
	position: absolute;
	z-index: 99999;
	margin: 126px 0 0 15px;
}

a#vorige {
	background: url(../../img/eyecatcher-prev.png) no-repeat 0 0;
}

a#vorige:hover {
	background: url(../../img/eyecatcher-prev.png) no-repeat 0 -28px;
	cursor: pointer;
}

a#volgende {
	background: url(../../img/eyecatcher-next.png) no-repeat 0 0;
	margin: 126px 0 0 705px;
}

a#volgende:hover {
	background: url(../../img/eyecatcher-next.png) no-repeat 0 -28px;
	cursor: pointer;
}

#eyecatcher-wrapper {
	width: 748px;
	height: 281px;
	margin: 0 0 20px 0;
}

a.bestelknop, input.bestelknop {
	display: block;
	font: 14px 'DIN-Regular';
	color: #ffffff;
	text-decoration: none;
	background: #e34166 url(../../img/bestelknop.png) no-repeat right 0;
	height: 25px;
	float: right;
	text-align: right;
	width: auto;
	padding: 5px 35px 0 20px;
}

input.bestelknop {
	border: none;
	padding: 0px 35px 0 30px;
	height: 30px;
}

a.bestelknop:hover, input.bestelknop:hover {
	background: #d5193c url(../../img/bestelknop.png) no-repeat right -45px;
	text-decoration: none;
	cursor: pointer;	
}

h2.din {
	font: 20px 'DIN-Bold';
	margin: 0 0 15px 0;
	color: #666666;
}

.fr-blends-fresh-small {
    width: 527px !important;
}



/* Cookiemelding */

.cookiewarning {display:none; z-index:200;font: 13px 'DIN-Regular';}
body.cookies_not_ok .cookiewarning {display:block; background:#dddddd; color:#000000; width:20em; max-width:50%; padding:1em; position:fixed; top:10px; right:10px; z-index:120; border:1px solid #000000;}
body.cookies_not_ok .cookiewarning a {color:#ca4157; margin-left: 10px; margin-right: 10px; margin-top: 20px;} /* Vervang deze zescijferige kleurcode door de kleur die links op je site hebben */
body.cookies_not_ok .cookiewarning_explanation {display:none;}
body.cookies_not_ok .cookiewarning.showhelp .cookiewarning_explanation {display:block;}
body.cookies_not_ok .cookiewarning.showhelp .cookiewarning_introduction {display:none;}

/* End Cookiemelding */


