*
{
	font-family: Arial, Verdana, Sans-Serif, Serif;
	font-size: 8pt;
}

html,
body,
form
{
	width: 100%;
	height: 100%;
	line-height:18px;
	background-color:#3E3D40;
}

html,
body,
img,
form
{
	margin: 0;
	border: 0;
	padding: 0;
}

body
{
	background-color: White;
}

p
{
	padding:0;
	margin:0;
}

h1,
h2,
h3,
h4,
h5
{
	margin: 0;
}

h1,
h1 a
{
	font-size: 18pt;
	color: #3e3d40;
	padding-top: 0px;
	padding-bottom: 10px;
}

h1 a
{
	text-decoration: none;
}

h2 a,
h3 a,
h4 a,
h5 a
{
	color: #3e3d40;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover
{
	color: #41A62A;	
}

h2
{
	font-size: 18px;
	font-weight: bold;
	padding-bottom:5px;
}

h3
{
	font-size: 14px;
}

h4
{
}

h5
{
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
}

h5.link
{
	cursor:  pointer;
}

hr
{
	color: #000000;
	margin: 20px 0 20px 0;
}

input.smallnumber
{
	width: 27px;
	height: 18px;
	color: #3E3E3E;
	border: 1px solid #C5C5C5;
}

input.text,
textarea.text
{
	color: #3E3E3E;
	border: 1px solid #C5C5C5;
}

table.split
{
	width: 100%;
}

.leftsplit,
.middlesplit,
.rightsplit
{
	vertical-align: top;
}

.boxline
{
	background-image: url('../Gfx/boxLine.bmp');
	padding: 7px;
	height: 2px;
	line-height: 2px;
	font-size: 2px;
}

.error
{
	color: red;
}

/* Master */

div.restrictor
{
	width: 1000px;
	margin: 0 auto 0 auto;
	padding-left: 25px;
	padding-right: 25px;
}

div.content
{
	width: 1000px;
}

div.header
{
	padding-top: 0;
	background-image:url('../Gfx/header.png');
	background-repeat:no-repeat;
	height: 193px;
}

table.headersplit
{
	width: 100%;
	height: 152px;
}

td.memberlogo
{
	padding-left:15px;
}
/*
td.sitelogo
{
	background-image: url('../Gfx/headerleft.png');
	background-repeat: repeat-x;
}
*/
img.sitelogo
{
	margin-left: 35px;
	
}

td.searchandcart
{
	/*background-image: url('../Gfx/headerright.png');
	background-repeat: no-repeat;*/
	vertical-align: top;
	padding-top: 12px;
	width: 255px;
}

div.menubottom
{
	background-image: url('../Gfx/boxbottom.bmp');
	background-repeat: repeat-x;
	width: 191px;
	height: 20px;
}

div.toplinks
{
	float: right;
	padding:20px 20px 5px 0;
	text-align: right;
	color: #9C9E9F;
}

div.mastertop
{
	background-image:url('../Gfx/mastertop.png');
	background-repeat:no-repeat;
	height:17px;
	width:1000px;
}

table.master
{
	width: 100%;
	background-color:#FFFFFF;
	padding-bottom:5px;
}

table.master td.leftsplit
{
	padding-right: 20px;
	width: 225px;
}

table.master td.middlesplit
{
	height: 100%;
}

table.master td.rightsplit
{
	width: 150px;
	padding-left: 20px;
	vertical-align: top;
}

table.master td.rightsplit2
{
	padding:0 20px 5px 11px;
	vertical-align: bottom;
}

div.backtotop
{
	text-align: right;	
	padding-top: 10px;
	padding-bottom: 5px;
}

div.backtotop img
{
	vertical-align: middle;
}

div.backtotop a
{
	color: #000000;
	text-decoration: none;
}

div.backtotop a:hover
{
	color: #41A62A;
	text-decoration: underline;
}

div.customerlogo
{
	text-align: right;	
	margin-top:5px; 
}

div.boxcontent
{
	background-color: #F9F9F9;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	border-top: 1px solid #E7E7E7;
	padding: 5px;
}

div.boximage
{
	background-color: #F9F9F9;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	border-top: 1px solid #E7E7E7;
}

div.boxbottom
{
	background-image: url('../Gfx/boxbottom.bmp');
	background-repeat: repeat-x;
	height: 20px;
	font-size: 1px;
	line-height: 1px;
}

div.topline
{
	height: 45px;
}

/* TopHeader */

div.topheader
{
	padding-top: 0px;
	padding-left: 13px;
	width:225px;
}

div.topheader div
{
	padding-top:10px;
}

div.topshoppingcart
{
	clear:both;
	float:none;
}

div.topshoppingcart div.left,
div.topshoppingcart div.right
{
	float:left;
}

div.topshoppingcart div.left
{
	width:110px;
}

div.topshoppingcart div.right
{
	padding-top:40px;	
}

div.topheader p
{
	margin-top: 0;
}

div.topheader h3
{
	color: #41A62A;
}

table.topsplit
{
	height: 80px;
}

table.topsplit td.leftsplit,
table.topsplit td.rightsplit
{
	padding-top: 5px;
}

table.topsplit td.middlesplit
{
	padding-left: 10px;
	padding-right: 5px;
}

input.inputvalue,
input.prevalue
{
	border: 1px solid #C5C5C5;
	background-color: white;
	padding: 0;
	padding-top: 1px;
	padding-left:5px;
	height: 16px;
	width:191px;
}

input.prevalue
{
	color: #C5C5C5;
}

input.btnsubmit
{
	border: 0;
	margin: 0;
	height: 20px;
	vertical-align: top;
}

input.inputvalue
{
	color: Black;
}

hr.weirdline
{
	margin: 10px 0 10px 0;
	padding: 0;
	height: 1px;
	color: red;
	border-style: solid;
	border-bottom: 0;     /* FireFox will show a double line by default */
}

td.topsearch
{
	vertical-align:top;
}
.toppadding
{
	padding-top:2px;
}

/* Menus */

div.l1menu
{
	margin-bottom:20px;
}

div.shopMemberInfo div.postalouterbox
{
	width:135px;
}

div.postalouterbox,
div.l1menuouteritem
{
	background-image:url('../Gfx/menutop.png');
	background-position:right top;
	background-color:#D9DADB;
	margin: 0 0 7px 15px;
	width: 210px;
}

div.postalinnerbox,
div.l1menuinneritem
{
	background-image:url('../Gfx/menubottom.png');
	background-position:left bottom;
	padding:7px 0 7px 10px;
}

a.defaultchapter
{
	display:block;
	width:200px;
	height:21px;
	background-repeat:no-repeat;
}

a.defaultchapter:hover
{
	background-position:0px -21px;
}

div.postalouterbox,
div.postalinnerbox,
div.l1menuouteritem,
div.l1menuinneritem
{
	background-repeat:no-repeat;
}

div.l1menu div.open,
div.l1menuouteritem:hover
{
	background-color:#41A62A;
}

div.l2menuitem
{
	padding:2px 0 0 15px;
}

div.l2menuitem a
{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

div.l2menuitem a:hover,
div.l2open a
{
	color:#FFFFFF;
}

/* Postal code input (vestigingzoeker) */
div.postalouterbox
{
	background-color:#41A62A;
}

div.altbox
{
	border-top: 1px solid #098C0F;
	border-left: 1px solid #098C0F;
	border-right: 1px solid #098C0F;
	background-color: #41A62A;
}

div.altboxbottom
{
	background-image: url('../Gfx/altboxbottom.bmp');
	background-repeat: repeat-x;
	height: 20px;
}

div.postalinput,
div.postaldisplay
{
}

div.postalinput h3,
div.postalinput p,
div.postaldisplay h3,
div.postaldisplay p
{
	margin-bottom: 1px;
}

div.postalinput h3,
div.postaldisplay h3
{
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
}

div.postalinput p
{
	color: #FFFFFF;
	margin-top: 3px;
	line-height: 16pt;
	font-weight: bold;
	padding: 0;
}

div.postalinput input.radio
{
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

div.postalinput label
{
	color: #000000;
}

div.postalinput .txtpostalcode
{
	width: 50px;
	height: 16px;
	margin-right: 5px;
}

div.postaldisplay
{
/*	width: 169px; */
	overflow: hidden;
}

div.postalinput a
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	margin-left: 5px;
}

div.postalinput a:hover
{
	text-decoration: underline;
}

div.postaldisplay div span,
div.postaldisplay div a
{
	color: #FFFFFF;
	line-height: 16pt;
	font-weight: bold;
}

div.postaldisplay div a:hover
{
	color: #000000;
}

/* Right menu */
div.rightoutermenuitem
{
	background-image:url('../Gfx/menutop.png');
	background-position:right top;
	background-color:#D9DADB;
	margin: 0 15px 7px 0;
	width: 135px;
}

div.rightinnermenuitem
{
	background-image:url('../Gfx/menubottom.png');
	background-position:left bottom;
	padding:7px 0 7px 10px;
}

div.rightoutermenuitem,
div.rightinnermenuitem
{
	background-repeat:no-repeat;
}

div.rightoutermenuitem:hover
{
	font-weight:bold;
}

div.rightinnermenuitem a
{
	font-size:14px;
	text-decoration:none;
	color:#3E3D40;
}

div.rightpage div.blue a,
div.rightpage div.red a,
div.rightpage div.green a
{
	color:#FFFFFF;
}

div.rightpage div.blue:hover,
div.rightpage div.red:hover,
div.rightpage div.green:hover
{
	background-color:#3e3d40;
}

table.payoverview div.blue,
div.rightpage div.blue
{
	background-color:#1176d7;
}

table.payoverview div.red,
div.rightpage div.red
{
	background-color:#f22323;
}

table.payoverview div.green,
div.rightpage div.green
{
	background-color:#41a62a;
}

div.shopMemberInfo
{
	padding-top: 10px;
}

/* ArticleSelector */

div.articleselector table
{
	width: 582px;
}

div.articleselector table th
{
	font-weight: normal;
}

div.articleselector table td
{
	border-top: 5px solid white;
	border-bottom: 5px solid white;
	height: 50px;
}

div.articleselector table td span,
div.articleselector table th
{
	padding-left: 10px;
	padding-right: 10px;
}

span.asdescription,
span.asarticlenumber,
span.asuos
{
	color: #3E3E3E;
}

span.asdescription
{
	display: block;
}

td.asnarrow
{
	width: 75px;
}

div.articleselector table th.center
{
	padding-left: 2px;
	padding-right: 2px;
}

/* Shared between ArticleSelector and ProductList */

span.appricefrom
{
	text-decoration: line-through;
}

span.appriceto
{
	color: #41A62A;
	font-weight: bold;
}

td.apbutton
{
	width: 90px;
}

tr.apeven
{
	background-color: #FFFFFF;
}

tr.apodd
{
	background-color: #F9F9F9;
}

/* ProductList */

div.productlist table
{
	width: 582px;
}

div.productlist h2
{
	color: #000000;
}

div.productlist table th
{
	font-weight: normal;
}

div.productlist table td
{
	border-top: 6px solid white;
	border-bottom: 6px solid white;
}

div.productlist table td span,
div.productlist table th
{
	padding-left: 10px;
	padding-right: 10px;
}

img.productimage
{
	border: 1px solid #E9E9E9;
	width: 63px;
	height: 55px;
}

td.producttext
{
	padding-top: 5px;
}

td.mpnarrow
{
	width: 75px;
	/* This will ensure a padding on the price column as a minimum height for
       all of the table row */
	padding-top: 21px;                          
	padding-bottom: 22px;
}

span.mpproducttext
{
	text-decoration: underline;
	color: #3E3E3E;
}

span.mpactiontext
{
	display: block;
	color: #41A62A;
	font-weight: bold;
}

/* ProductImage */

div.productimage
{
	width: 200px;
	height: 150px;
	border: 1px solid #E9E9E9;
	text-align: right;
}

div.productprice,
div.productimageaction
{
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;
	background-color: #F9F9F9;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
}

div.productimageaction
{
	color: #41A62A;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	height: 30px;
	overflow: hidden;           /* Max 2 lines permitted in this area */
}

span.productpricefrom
{
	text-decoration: line-through;
}

span.incexvat
{
	float: right;
	margin-top: -1em;
}

span.pricetoprefix,
span.productpriceto
{
	font-weight: bold;
	font-size: 11pt;
	color: #41A62A;
	
}

a.aProductLink
{
	text-decoration:none;
}

/* ProductDetails */

table.productdetailssplit
{
	width: 100%;
}

table.productdetailssplit td.leftsplit
{
	width: 202px;
}

table.productdetailssplit td.rightsplit
{
	padding-left: 30px;
	width: 100%;
}

div.productinfotext
{
	padding: 0 10px 10px 10px;
}

div.productinfotext ul
{
	margin:0px;
	padding: 0;
}

div.productinfotext li 
{
	margin-left:15px;
	list-style-position: outside;
	list-style-type: square;
	line-height:1.5;
}

div.producticons
{
	padding-top: 10px;
	padding-left: 5px;
}

div.productactiontext
{
	padding-top: 10px;
	padding-left: 13px;
	color: #41A62A;
	font-weight: bold;
	font-size: 11pt;
}

div.productlogo
{
	text-align: center;
	width : 120px;
	height: 90px;
}

img.productlogo {
	margin: 0 auto 0 auto;
	width: 80px;
	height: 60px;
	display: inline;
}

img.producticon
{
	width: 54px;
	height: 40px;
}

/* PageBrowser */

div.pagebrowser
{
	float: none;
	clear: both;
	margin: 0 auto 30px auto;
}
div.catalogPaging
{
	float: left;
	position: relative;
	left: 50%;
	height:35px;
	margin: 5px 0px 5px 0px;
}
div.catalogPaging ul
{
	margin:0;
	padding:0; 
	position: relative;
 	left: -50%;
	list-style: none;
	
	margin-top:5px;
}
div.catalogPaging li
{
	margin:0;
	padding:0; 
	float: left;
	position: relative;
}

div.pagebrowser a
{
	display: block;
	float: left;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #E9E9E9;
	background-color: #F9F9F9;
	margin: 3px;
	padding: 5px 10px 3px 10px;
	height: 19px;
	line-height: 19px;
}

div.pagebrowser a.activepage
{
	background-color: black;
	color: #C5C70C;
	font-size: 11pt;
}

/* Product.aspx */

/* ProductGroep.aspx */

div.defaultproducts
{
	float: left;
	width: 276px;
	padding: 10px 2px 10px 2px;
}

div.defaultproducts .productimage
{
	width: 274px;
	text-align:center;
}

div.defaultproducts .productimage,
div.defaultproducts .productimage img
{
	height: 141px;
}

div.chooseproduct
{
	float: left;
	width: 191px;
	padding: 10px 2px 10px 2px;
	text-align: center;
}

div.chooseproduct .productimage,
div.chooseproduct .productimage img
{
	width: 189px;
	height: 141px;
}

div.productlist
{
	float: none;
	clear: both;
	padding-bottom: 30px;
}

div.chooseproduct h5
{
	padding: 0;
	margin: 0;
	height: 3em;
}

/* Paragraph.aspx */

div.chooseproductgroup
{
	float: left;
	width: 191px;
	padding: 10px 2px 10px 2px;
	text-align: center;
}

img.productgroupimage
{
	width: 189px;
	height: 141px;
	border: 1px solid #E9E9E9;
}

div.chooseproductgroup h5
{
	padding: 0;
	margin: 0;
	height: 3em;
}

/* Hoofdstuk.aspx */

div.chooseparagraph
{
	float: left;
	width: 191px;
	padding: 10px 2px 10px 2px;
	text-align: center;
}

img.paragraphimage
{
	width: 189px;
	height: 141px;
	border: 1px solid #E9E9E9;
}

div.chooseparagraph h5
{
	padding: 0;
	margin: 0;
	height: 3em;
}

/* Zoeken.aspx */

div.searchagain
{
	text-align: right;
	float: right;
	width: 300px;
}

/* ShoppingCart */

div.fillbar
{
	background-color: #F9F9F9;
	border: 1px solid #E7E7E7;
	font-size: 1px;
	width: 799px;
	line-height:0;
}

img.fillbarfill
{
	height: 7px;
}

div.shoppingcart
{
	width: 799px;
	padding-left:20px;
}

table.carttabs
{
	width: 799px;
}

td.activetab,
td.inactivetab
{
	font-size: 11pt;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.inactivetab
{
	color: black;
}

td.activetab
{
	color: #FF0000;
}

p.stepexplain
{
	margin-top: 0;
	margin-bottom: 25px;
	color: #FF0000;
}

div.shoppingcart h3
{
	padding-bottom: 15px;
	color: #000000;
}

p.tip
{
	margin-top: 2px;
}

div.shoppingcart table.split
{
	width: 100%;
}

div.shoppingcart table.split td.leftsplit
{
	width: 150px;
	padding-top: 10px;
}

div.shoppingcart table.split td.rightsplit
{
	width: 190px;
	padding: 10px 5px 0 0;
}

/* Cart2 */

table.personaldata td
{
	padding-top: 2px;
	padding-bottom: 2px;
	color: #3E3E3E;
}

table.personaldata td.field
{
	width: 110px;
	vertical-align: middle;
}

table.personaldata td.value
{
	width: 400px;
}

table.personaldata td.value input.text
{
	width: 170px;
}

table.personaldata td.value textarea.text
{
	width: 340px;
	height: 100px;
}

table.personaldata td.value input.short
{
	width: 50px;
}

div.checkboxes a
{
	color:Black;
}
/* Cart 3 - Print */
table.paymethodprint
{
	width:100%;
	padding-top:20px;
}

table.printtotal
{
	padding-top:20px;
}

table.paymethod a
{
	color: black;
}

table.personal td
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 50px;
}

div.cartstep3 table.split
{
	width: 100%;
}

div.cartstep3 table.split td.leftsplit
{
	width: 75%;
}

div.cartstep3 table.split td.rightsplit
{
	width: 25%;
}

div.cartstep3 table.split td.leftsplit table.leftside
{
	width: 555px;
}

div.cartstep3 div.shippinginfo
{
	width: 160px;
}

div.cartstep3 div.final
{
	padding-top: 20px;
}

/* 
table.paymethod td.leftsplit,
table.paymethodprint td.leftsplit
{
	width: 50%;
	padding-right: 10px;
}

table.paymethod td.rightsplit
{
	width: 50%;
	padding-left: 10px;
	padding-right: 5px;
}
*/

table.paymethodprint td.rightsplit
{
	width: 50%;
	padding-left: 10px;
}

table.payoverview
{
	width: 100%;
}

table.payoverview td
{
	padding-right: 10px;
	height: 50px;
}

table.payoverview td.right2
{
	width: 42px;
}

div.printEmptyLabel
{
	width:100%;
	margin: 0 auto 0 auto;
}

/* ShippingInfo */
div.shippinginfo table
{
	width: 100%;
}

/* CartContent */

div.cartcontent table
{
	width: 100%;
}

div.cartcontent table th
{
	font-weight: normal;
}

div.cartcontent table td
{
	border-top: 5px solid white;
	border-bottom: 5px solid white;
	height: 50px;
}

div.cartcontent table td span,
div.cartcontent table th
{
	padding-left: 10px;
	padding-right: 10px;
}

span.scdescription,
span.scdescription a,
span.scarticlenumber,
span.scuos
{
	color: #3E3E3E;
}

span.scdescription a:hover
{
	text-decoration:none;
}

span.scdescription
{
	display: block;
}

td.scnarrow
{
	width: 75px;
}

div.cartcontent table th.center
{
	padding-left: 2px;
	padding-right: 2px;
}

span.scpricefrom
{
	text-decoration: line-through;
}

span.scpricetototal
{
	font-weight: bold;
}

span.scactiontext
{
	display: block;
	color: #41A62A;
	font-weight: bold;
}

img.articleimage
{
	border: 1px solid #E9E9E9;
	width: 63px;
	height: 55px;
}

div.cartcontent table th.image
{
	width: 63px;
}

/* CartTotals */

div.carttotals table
{
	width: 100%;
}

tr.discount td
{
	font-weight: bold;
	color: red;
}

tr.grandtotal td
{
	font-weight: bold;
}

/* CrumbPath */
div.crumbpath
{
	padding:20px 0 0 20px;
	color: #9C9E9F;
}

a.crumb 
{
	font-size:14px;
	color: #9C9E9F;
	text-decoration: none;
}

a.crumb:hover
{
	color: #41A62A;
	text-decoration: none;
}

/* Right */

div.rightpage .boxcontent img
{
	float: left;
	padding-right: 5px;
}

div.rightpage .boxcontent h3,
div.rightpage .boxcontent p
{
	margin-left: 0px; /* margin-left: 25px; */
	margin-bottom: 1px;
}

div.rightpage .boxcontent p
{
	margin-top: 3px;
	line-height: 14pt;
}

div.rightpage .boxcontent h3
{
	color: #000000;
	font-size: 11pt;
}

div.checkboxes
{
	padding-top: 15px;
	padding-bottom: 30px;
}

div.checkboxes input,
div.checkboxes label
{
	padding-bottom: 10px;
}

img.notlastmethod
{
	padding-right: 8px;
}

img.lastmethod
{
	padding-right: 0;
}

/* CartFreePremium */
table.cpselect
{
	width: 100%;
}

td.cptitle
{
	font-size: 13pt;
	color: #000068;
	font-weight: bold;
	width: 100px;
}

hr.cpdivider
{
	margin: 0;
	padding: 0;
	height: 1px;
	color: #000068;
	border-style: solid;
	border-bottom: 0;     /* FireFox will show a double line by default */
}

table.cpselect td.image
{
	width: 63px;
}

table.cpselect td.description
{
	padding-left: 5px;
	width: 275px;
}

table.cpselect td.controldec
{
	text-align: left;
	width: 17px;
}
table.cpselect td.controlamount
{
	text-align: center;
	width: 35px;
}

table.cpselect td.controlinc
{
	text-align: right;
	width: 17px;
}

table.cpselect td.price
{
	color: #FF0000;
	font-weight: bold;	
	padding-right: 15px;
	text-align: right;
}

span.discount
{
	color: #FF0000;
	font-weight: bold;
}


a.scDescription
{
	color: #3E3E3E;
	text-decoration: none;
}
a.scDescription:hover 
{
	color: #3E3E3E;
	text-decoration: underline;
}

a.hiddenlink
{
	text-decoration: none;
}
td.productlistimage
{
	width:70px;
	text-align: left;
}

a.h1link
{
	text-decoration:none;	
}
a.h1link:hover
{
	text-decoration:none;
	color:#4949b3;
}

td.headerShopCorrection
{
	padding-left:5px;
}

/* Leveringsvoorwaarden */
td.lvKop
{
	font-weight:bold;
	font-style:italic;
	vertical-align:top;
}

td.lvText
{
	vertical-align:top;
	padding-bottom:5px;
}

td.lvNumber
{
	vertical-align:top;
	padding: 0 10px 5px 0;
}

div.notifier
{
	position: absolute;
	top: 0;
	margin: 128px 0 0 64px;
	width: 435px;
	height: 78px;
	border: 10px solid #098C0F;
	background-color: #41a62a;
	color: White;
	text-align: center;
	padding-top: 45px;
	font-size: 1.6em;
	font-weight: bold;
	z-index: 999;
}

td.vtopfield
{
	width: 110px;
	vertical-align: top;
}

/* Vestigingzoeker */
td.tdVestigingLogo
{
	vertical-align:top;
	background-color:White;
	width:200px;
}

td.tdInformation
{
	vertical-align:top;
	width:275px;
}

td.shopFormula
{
	vertical-align:top;
	width:100px;
}

.shopFormulaLogo
{
	padding-bottom:10px;
}

a.aLink
{
	color: black;
}

a.aLink:hover
{
	text-decoration:none;
}

/* PageControl*/

div.divPageControl
{
	padding-top:15px;
}

/* WinkelmandVerkooppunt */
table.tblMainMember
{
	width:100%;
}

td.tdLogo
{
	text-align:right;
}

tr.trColorBG
{
	background-color:#F9F9F9;
}

/* KlantenService */
td.tdMemberText
{
	vertical-align:top;
	width:225px;
}

/* --- */
div.divMiddlePadding
{
	padding: 0 11px 0 11px;
}

div.divNameSelected
{
	height:45px;
	vertical-align:bottom;
	text-align:center;
}

div.divPadding
{
	padding-bottom:20px;
}

div.divOrderProduct
{
	text-align:center;
}
div.cartstepDistribution
{
	width:760px;
}

div.cartstepDistribution a
{
	color:Black;
}

div.cartstepDistribution a:hover
{
	text-decoration:none;
}

div.shoppingcart a
{
	color:Black;
}

div.shoppingcart a:hover
{
	text-decoration:none;
}

td.tdChosenDebtor
{
	width:100%;
}

/* Last word generic overrides */
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.middle { vertical-align: middle; }
.number { font-weight: bold; }


