td.body
{	padding:0;
	border: 0;
    vertical-align:top;
}

body {
	background-color: #FDF1DB;
	margin: 0px;
}

	
/* The part above tabs*/
#logo {
	float: left;
	height: 51px;
	width: 180px;
}

#globalfunctions {
	float:right;
	height: 51px;
	width: 500px;
	padding-right: 10px;
}


/*Tabs*/
#navcontainer {
    float: left;
	height:36px;
	width: 773px;
	margin:0;
	padding:0;
	background-image:url(img/contentborder/cap-2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}


#navlist {
	padding-left: 110px;
	padding-right: 2px;
	margin-right: 19px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0;
}
/* Shop tabs*/
#tabcontainer {
    /*float: left;*/
	height:34px;
	width: 714px;
	margin:0;
	padding:0;
	background-image:url(img/content/shop/table/cap.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#tablist {
	padding-left: 10px;
	padding-right: 10px;
	margin:0;
}

/*Content below tabs*/
#contentBody {
	height: auto;
	width: 773px;
	margin:0;
	padding:0 6px 5px;
	background-image:url(img/contentborder/background.gif);
	background-repeat:repeat-y;
	float:left;

}
#contentBodyWhite {
	float:left;
	height: auto;
	width: 773px;
	margin:0;
	padding:0 6px 5px;
	background-image:url(img/contentborder/background-white.gif);
	background-repeat:repeat-y;

}

#footer {
	float:left;
	height: 15px;
	width: 773px;
	margin:0;
	padding:0;
	background-image:url(img/contentborder/footer.gif);
	background-repeat:no-repeat;
}
#footerWhite {
	float:left;
	height: 15px;
	width: 773px;
	margin:0;
	padding:0;
	background-image:url(img/contentborder/footer-white.gif);
	background-repeat:no-repeat;
}

/*Lay-out with left colomn for "Klant worden" en "Wijnland Georgie"*/
.withleftcolomn-top {
	height: 9px;
	width: 773px;
	margin:0;
	padding:0;
	background-image:url(img/leftcolomn/top.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	float:left;
}
.withleftcolomn-middle {
	height: auto;
	width: 773px;
	margin:0;
	padding:0;
	background-image:url(img/leftcolomn/middle.gif);
	background-repeat:repeat-y;
	float:left;
}
.withleftcolomn-footer {
	height: 15px;
	width: 773px;
	margin:0;
	padding:0;
	background-image:url(img/leftcolomn/footer.gif);
	background-repeat:no-repeat;
	float:left;
}


/* animation*/
#promo {
	margin:0px;}
	
#bestelwizard-steps {
	width:759px;
	height: 204px;
	display:block;
	background-image:url(img/content/photos/wijnwinkel-bestelwizard.jpg);
	background-repeat:no-repeat;}

img {border:0;}

/*colomns*/
#contentLeft {
	float:left;
	width: 192px;
	padding:5px 0px 0px 0px;
	}	
#contentMiddle {
	float:left;
	height:auto;
	width: 364px;
	padding:5px 0px 0px 5px;
	}	

/* Added els: all contentbig containers */
/*#contentBigNieuws {	
	float:left;
	height:auto;
	width: 525px;
	padding:15px 25px 0px 10px;
	}
*/	
/* Modified by bert: all contentbig containers */
/*#contentBigNieuws {	
	float:left;
	height:auto;
	width: 553px;
	padding:15px 0px 0px 10px;
	}
*/
/* Modified by els feb 2008, one column template */
#contentBigNieuws {	
	float:left;
	height:auto;
	width: 740px;
	padding:15px 0px 0px 10px;
}
#contentBigHTML {	
	float:left;
	height:auto;
	width: 500px;
	padding:15px 0px 0px 5px;
	}
#contentRight {
	float:left;
	width: 192px;
	padding:5px 0px 0px 5px;
	}	
#LeftNavigationColomn {
	float:left;
	width: 250px;
	padding:5px 5px 5px 5px;
	}	
	
/*content blocks- Small*/
div.gradientSpace {
	display: block;
	height: 18em;
	width: 192px;
}

div.divider {
	height: 1px;
	width: 98%;
	background-color:#DDCCD2;
}
	
div.blockSmall-cap-white {
	height: 5px;
	width: 192px;
	background-image:url(img/content/blockSmall/cap-white.gif);
	background-repeat:no-repeat;
	float:left;
}
div.blockSmall-cap-gradient {
	height: 5px;
	width: 192px;
	background-image:url(img/content/blockSmall/cap-gradient.gif);
	background-repeat:no-repeat;
	float:left;
}

div.blockSmall-content-white {
	height: 100%;
	width: 192px;
	padding-bottom: 10px;
	background-image:url(img/content/blockSmall/background-white.gif);
	background-repeat:repeat-y;
	float:left;
}

div.blockSmall-content-nav {
	height: 100%;
	width: 192px;
	background-image:url(img/content/blockSmall/background-white.gif);
	background-repeat:repeat-y;
	float:left;
}
div.blockSmall-content-gradient {
	height: 100%;
	width: 192px;
	background-image:url(img/content/blockSmall/background-gradient.gif);
	background-repeat:repeat-y;
	float:left;
}

div.blockSmall-footer-white {
	height: 5px;
	width: 192px;
	background-image:url(img/content/blockSmall/footer-white.gif);
	background-repeat:no-repeat;
	margin:0px 0px 5px;
	float:left;
}
div.blockSmall-footer-gradient{
	height: 5px;
	width: 192px;
	background-image:url(img/content/blockSmall/footer-gradient.gif);
	background-repeat:no-repeat;
	margin:0px 0px 5px;
	float:left;
}
div.banner {
	height: 112px;
	width: 192px;
	background-image:url(img/content/photos/banner.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 5px;
	float:left;}
	
div.postit{
	height: 240px;
	width: 192px;
	background-image:url(img/content/geeltje.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 5px;
	float:left;}
	
	
/*entree's -prive en zakelijk*/
.klantworden-block {
	width: 230px;
	float:left;}
	
.klantworden-block-background{
	background-image:url(img/content/blockMedium/klantworden-img.gif);
	background-repeat:no-repeat;
	height: 134px;
	width: 230px;
	padding: 0;
	margin-top:5px;
	float:left;}
	
.klantworden-block-content{
	background-image:url(img/content/blockMedium/klantworden-middle.gif);
	background-repeat:repeat-y;
	width: 230px;
	float:left;}

.klantworden-block-footer{
	background-image:url(img/content/blockMedium/klantworden-footer.gif);
	background-repeat: no-repeat;
	width: 230px;
	height: 7px;
	float:left;}
	
#entree {
	float:left;
	width: 255px;
	height: auto;
	padding:5px 0px 0px 3px;}
	
div.blockMedium-content-white {
	height: auto;
	width: 255px;
	padding-bottom: 0px;
	background-image:url(img/content/blockMedium/content-white.gif);
	background-repeat:repeat-y;
/* els: comments around float left */
	/*float:left;*/	

}
div.block-Zakelijk {
	height: 132px;
	width: 255px;
	background-image:url(img/content/photos/naar-zakelijk.jpg);
	background-repeat:no-repeat;
/* els: comments around float left */
	/*float:left;*/

}
div.block-Prive {
	height: 132px;
	width: 255px;
	background-image:url(img/content/photos/naar-prive.jpg);
	background-repeat:no-repeat;
/* els: comments around float left */
	/*float:left;*/

}
div.blockMedium-footer-white {
	height: 7px;
	width: 255px;
	background-image:url(img/content/blockMedium/footer-white.gif);
	background-repeat:no-repeat;
/* els: comments around float left */
	/*float:left;*/

}

/*content blocks -Wide*/
div.blockWide-cap-white {
	height: 5px;
	width: 364px;
	background-image:url(img/content/blockWide/cap-white.gif);
	background-repeat:no-repeat;
	float:left;
}
div.blockWide-cap-gradient {
	height: 5px;
	width: 364px;
	background-image:url(img/content/blockWide/cap-gradient.gif);
	background-repeat:no-repeat;
	float:left;
}


div.blockWide-content-white {
	height: auto;
	width: 364px;
	padding-bottom: 10px;
	background-image:url(img/content/blockWide/background-white.gif);
	background-repeat:repeat-y;
	float:left;	
}
div.blockWide-content-gradient {
	height: auto;
	width: 364px;
	background-image:url(img/content/blockWide/background-gradient.gif);
	background-repeat:repeat-y;
	float:left;
}
div.blockWide-content-stamp{
	height: auto;
	width: 364px;
	background-image:url(img/content/blockWide/background-stamp.gif);
	background-repeat:repeat-y;
	float:left;
	}

div.blockWide-footer-white {
	height: 5px;
	width: 364px;
	background-image:url(img/content/blockWide/footer-white.gif);
	background-repeat:no-repeat;
	margin:0px 0px 5px;
	float:left;
}
div.blockWide-footer-gradient {
	height: 5px;
	width: 364px;
	background-image:url(img/content/blockWide/footer-gradient.gif);
	background-repeat:no-repeat;
	margin:0px 0px 5px;
	float:left;
}

/*Shop content area: table */
div.shopTable-cap{
	height: 9px;
	width: 714px;
	background-image:url(img/content/shop/table/cap.gif);
	background-repeat:no-repeat;
	/*float:left;*/
}
div.shopTable-cap-white{
	height: 9px;
	width: 714px;
	background-image:url(img/content/shop/table/cap-white.gif);
	background-repeat:no-repeat;
	/*float:left;*/
}
div.shopTable-content-color{
	height: auto;
	width: 714px;
	background-image:url(img/content/shop/table/background-color.gif);
	background-repeat:repeat-y;
	background-position: 0 0;
	/*float:left;*/
}
div.shopTable-content-light{
	height: auto;
	width: 714px;
	background-image:url(img/content/shop/table/background-light.gif);
	background-repeat:repeat-y;
	float:left;}
	
div.shopTable-content-white{
	height: auto;
	width: 714px;
	background-image:url(img/content/shop/table/background-white.gif);
	background-repeat:repeat-y;
	float:left;
	padding-bottom: 0px;
}
div.shopTable-content-leftcolomn{
	width: 714px;
	background-image:url(img/content/shop/table/background-leftcolomn.gif);
	background-repeat:repeat-y;
	float:left;
	padding: 0;
	margin: 0;
}
div.withRightMargin {
	margin: 20px 5px 10px 225px;}

div.wijnlandGeorgie-content {
	margin: 20px 25px 10px 245px;}
	
div.shopTable-footer-color{
	height: 9px;
	width: 714px;
	background-image:url(img/content/shop/table/footer-color.gif);
	background-repeat:no-repeat;
	background-position: top;
	float:left;
}
div.shopTable-footer-light{
	height: 9px;
	width: 714px;
	background-image:url(img/content/shop/table/footer-light.gif);
	background-repeat:no-repeat;
	float:left;
}


div.shopTable-footer-gradient{
	height: 9px;
	width: 714px;
	background-image:url(img/content/shop/table/footer-leftcolomn.gif);
	background-repeat:no-repeat;
	float:left;
}
div.shopTable-footer-white{
	height: 9px;
	width: 714px;
	background-image:url(img/content/shop/table/footer.gif);
	background-repeat:no-repeat;
	float:left;
}
/* changed els: no height */
div#shop-topNav-block{
	/*height: 90px; */
	width: 702px;
	padding: 0 0px 0px 12px;
	border-bottom:1px solid #D0B3C1;
}
div#shop-titlebar{
	height: 25px;
	width: 702px;
	padding: 0 0 0 12px;
	border-bottom:1px solid #D0B3C1;
}
div#shop-buttonbar{
	height: 45px;
	width: 690px;
	padding: 0 12px 0px 12px;
	border-top:1px solid #D0B3C1;
	background-image:url(img/content/shop/table/background-color.gif);
	background-repeat:repeat-y;
	background-position: 0 0;	
	float: left;
}
div.loginarea{
	float:left;
	border-top:3px solid #E9DBE1;
	width: 330px;
	padding: 0 10px 0 10px;
	margin-left: 1px;}

div.loginarea-Noborder{
	float:left;
	width: 330px;
	padding: 0 10px 0 10px;
	margin-left: 1px;}
		
div.klantwordenarea{
	float:left;
	border-top:3px solid #E9DBE1;
	width: 330px;
	padding: 0 10px 0 10px;
	margin-right: 1px;}
	
div.klantwordenarea-Noborder{
	float:left;
	width: 330px;
	padding: 0 10px 0 10px;
	margin-right: 1px;}
	
div.klantwordenBorder {
	border-left: 1px solid #A36B83;
	padding: 0 0 16px 15px;}

/* Resultpage*/
div.resultpage-gradient{
	background-image:url(img/content/gradient-long.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin: 0 4px 0 0px;
	padding: 0 0 0 0px;
	border-top:1px solid #DEC5CD;
	border-bottom:1px solid #DEC5CD;}
	
div.PersonalMessage{
	margin: 10px 5px 20px 10px;}
	
div.shop-leftNav{	
	float:left;
	width: 207px;
}

/* oude detailpagina kan weg	
div.shopcontent {	
	float:left;
	width: 479px;
	padding: 20px 15px 20px 10px;}
div.voegToeblock {
	margin: 45px 0 0 10px;
	height:113px;
	width: 440px;
	}
div.voegToeSub {
	width:200px;
	float:left;}	
*/
	
div.top {
	width:437px;
	height: 11px;
	margin-left: 10px;
	background-image:url(img/content/shop/table/voeg-toe/voeg-toe-top.gif);
	background-repeat:no-repeat;
	background-position: bottom;}
	
div.middle{
	width:437px;
	padding: 0 20px 0 10px;
	margin-left: 10px;
	background-image:url(img/content/shop/table/voeg-toe/voeg-toe-center.gif);
	background-repeat:repeat-y;
	}

div.bottom {
	width:437px;
	height: 11px;
	margin-left: 10px;
	background-image:url(img/content/shop/table/voeg-toe/voeg-toe-footer.gif);
	background-repeat:no-repeat;
	background-position: top;}
	
	
.floatRight{
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
	
	
