body.home div#maincontent div#leftcolumn
{
	margin: 110px 0 165px 230px !important;
	margin: 110px 0 165px 115px;
	width: 500px;
	height: auto !important;
	height: 390px;
	min-height: 390px;
}

body.home div#wrapper div#topimage
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 223px;
	height: 106px; 
	background-image: url(/media/image/background/appeltak.jpg);
}

body.home div#strawberries
{
	position: absolute;
	bottom: 130px;
	right: -43px;
	width: 146px;
	height: 99px; 
	background-image: url(/media/image/background/aardbeien.jpg);
}

div#footerperson
{
	position: absolute;
	bottom: 8px;
    margin-top:-15px;
	left: 8px;
	width: 715px;
	height: 465px; 
    background: url( /media/image/twirl.jpg ) bottom left no-repeat;
}

div#footerpersonsmall
{
    position: absolute;
    bottom: 8px;
    margin-top:-15px;
    left: 8px;
    width: 206px;
    height: 140px; 
    background: url( /media/image/image_links_klein.jpg ) no-repeat;
}

div#footerpotsandpans
{
	position: absolute;
	bottom: 8px;
	right: -54px;
	width: 204px;
	height: 162px; 
	background-image: url(/media/image/background/img_utensils.png) !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/image/background/img_utensils.png);
}

body.product div#wrapper
{
	padding-bottom: 26px;
}

body.product div#wrapper div#topimage
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 247px;
	height: 96px; 
	background-image: url(/media/image/background/bloesem.jpg);
}

body.product a.btn_checkshow
{
	margin-left: 20px;
}

body.product div#footergrapes
{
	position: absolute;
	bottom: -13px;
	left: -30px;
	width: 171px;
	height: 81px; 
	background-image: url(/media/image/background/footer_product1.png) !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/image/background/footer_product1.png);
}

body.product div#footercorn
{
	position: absolute;
	bottom: -30px;
	left: 340px;
	width: 226px;
	height: 104px; 
	background-image: url(/media/image/background/footer_product2.png) !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/image/background/footer_product2.png);
}

body.product div#footergarlic
{
	position: absolute;
	bottom: -12px;
	right: 220px;
	width: 135px;
	height: 81px; 
	background-image: url(/media/image/background/footer_product3.png) !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/image/background/footer_product3.png);
}

body.product div#footerpepper
{
	position: absolute;
	bottom: -10px;
	right: -40px;
	width: 201px;
	height: 169px; 
	background-image: url(/media/image/background/footer_product4.png) !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/image/background/footer_product4.png);
}

body.recepy div#wrapper div#topimage,
body.generic div#wrapper div#topimage,
body.schedule div#wrapper div#topimage
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 295px;
	height: 106px; 
	background-image: url(/media/image/background/wijntak.jpg);
}

body.recepy div#maincontent div#leftcolumn div#image img
{
	padding: 7px;
	border: 1px solid #ccc;
}

body.recepy a.btn_checkshow
{
	float: right;
	margin-right: 40px !important;
	margin-right: 20px;
}

body.recepy div#footerpaprika, 
body.generic div#footerpaprika,
body.schedule div#footerpaprika
{
	position: absolute;
	bottom: -20px;
	left: 200px;
	width: 279px;
	height: 131px; 
	background-image: url(/media/image/background/footer_recepy1.png) !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/image/background/footer_recepy1.png);
}

body.recepy div#footermushroom, 
body.generic div#footermushroom,
body.schedule div#footermushroom
{
	position: absolute;
	bottom: -20px;
	right: 300px;
	width: 210px;
	height: 107px; 
	background-image: url(/media/image/background/footer_recepy2.png) !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/image/background/footer_recepy2.png);
}

body.recepy div#footerlemon, 
body.generic div#footerlemon,
body.schedule div#footerlemon
{
	position: absolute;
	bottom: -15px;
	right: -30px;
	width: 168px;
	height: 118px; 
	background-image: url(/media/image/background/footer_recepy3.png) !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/image/background/footer_recepy3.png);
}

body.generic div#maincontent div#leftcolumn
{
	width:752px;
}

body.generic div#maincontent div#leftcolumn div#image
{
	margin-left:-98px;
	width: 200px;
}


body.generic div#maincontent div#leftcolumn div#image a.btn_back
{
	margin: 0px auto;
}

body.generic div#maincontent div#leftcolumn div#text
{
	float: right;
	width: 560px;
	background-color: #fff;
	margin-bottom: 130px;
	padding: 5px 85px 5px 5px;
	line-height: 18px;
}

div.where-to-buy
{
	height:22px;
	width:162px;
	float: left;
	cursor: pointer;
	color: blue;
	margin:auto;
	float:right;
	background-image: url(/media/image/button/btn_koopproduct.jpg); 
	background-repeat: no-repeat;
}

div.all-models
{
    height:22px;
    width:162px;
    float: left;
    cursor: pointer;
    color: blue;
    margin:auto;
    float:right;
    background-image: url(/media/image/button/alle_modellen_button.jpg); 
    background-repeat: no-repeat;
}

a.left
{
	float: left;
}
a.right
{
	float: right;
}

/* pngfix here */

img
{
	filter:expression( typeof XMLHttpRequest == "undefined" ? ( (typeof this.src == "string" && this.src.match("label.php") == "label.php" ? this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')" + (this.src="/media/image/clear.gif").substr(0,0) : "") ) : "");
}

img.fixable
{
	filter:expression( typeof XMLHttpRequest == "undefined" ? ( (typeof this.src == "string" && this.src.match(".png") == ".png" ? this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')" + (this.src="/media/image/clear.gif").substr(0,0) : "") ) : "");
}

div.png
{
	background-image: expression( typeof XMLHttpRequest == "undefined" ? ( ( this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.currentStyle.backgroundImage.split('\"')[1] + "', sizingMethod='scale')" ), this.style.backgroundImage = "none", this.src = "/media/image/clear.gif" ) : "" );
}


img.pngfix
{
	border : 1px solid red ;
	background-image: expression( typeof XMLHttpRequest == "undefined" ? ( ( this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.currentStyle.backgroundImage.split('\"')[1] + "', sizingMethod='scale')" ), this.style.backgroundImage = "none", this.src = "/media/image/clear.gif" ) : "" );
}


