	div.kassa-top {
		width: 623px;
		height: 40px;
		padding: 46px 5px 0px 0px;
		margin: 0px;
		background: transparent url("../images/labels/blog-top.jpg") no-repeat;
	}
	
	div.kassa-top h2 {
		margin: 0px;
		padding: 0px 0px 0px 25px;
		font-family: Georgia, "Times New Roman", serif;
		font-weight: normal;
		text-decoration: underline;
		font-size: 1.8em;
		line-height: 1.4em;
		color: #ffffff;
	}
		div.dotted-block {
			display: block;
			border-top: #838382 1px dotted;
			border-bottom: #838382 1px dotted;
		}
	
		div.kassa-top div.dotted-block ul {
			margin: 0px;
			padding: 0px 10px 0px 20px;
			list-style-type: none;
		}
	
		div.kassa-top div.dotted-block ul li {
			margin: 0px;
			padding: 5px 0px 5px 0px;
			float: left;
			width: 24%;
			text-align: center;
			border-right: #838382 1px dotted;
			font-family: Georgia, "Times New Roman", serif;
		}
	
			div.kassa-top div.dotted-block ul li.first-item { border-left: #838382 1px dotted; }
			div.kassa-top ul li a:link, div.kassa-top ul li a:visited { color: #838382; }
			div.kassa-top ul li a:hover, div.kassa-top ul li a:active, div.kassa-top ul li.active { color: #ffffff; }

div.big-middle {
  position: relative;
  width: 667px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
div.big-middle div#page1 {
  position: relative;
  display: block;
  width: 607px;
  margin: 20px 10px 0px 0px;
  padding: 0px 30px 0px 10px;
  font-family: Georgia;
  font-style: italic;
  font-size: 11px;
  color: #655A6C;
}
div.big-middle div#page1 a {
  color: #655A6C;
  text-decoration: none;
}
div.big-middle div#page1 a:hover {
  color: #000000;
  text-decoration: none;
}
div.big-middle div.page2 {
  position: relative;
  display: block;
  float: left;
  margin: 0px 0px 0px 5px;
  padding: 0px 30px 0px 10px;
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
  width: 650px;
}
div.big-middle div.page4 {
  position: relative;
  display: block;
  width: 650px;
  margin: -6px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
}
div.big-middle div.page5 {
  position: relative;
  display: block;
  margin: -6px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
}
div.big-middle div.page2 .heading {
  color: #838382;
}
div.big-middle div.small {
  height: 25px;
}
div.big-middle div.big {
  height: 60px;
}
div.big-middle div.page2 .row {
  color: #655A6C;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .row a {
  color: #655A6C;
  text-decoration: none;
}
div.big-middle div.page2 .row a:hover {
  color: #000000;
  text-decoration: none;
}
div.big-middle div.page2 .row2 {
  color: #655A6C;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .omschrijving {
  float: left;
  width: 250px;
}
div.big-middle div.page2 .tekst {
  display: block;
  float: left;
  width: 160px;
}
div.big-middle div.page2 .tekst2 {
  display: block;
  float: left;
  width: 116px;
}
div.big-middle div.page2 .omschrijving .foto {
  display: block;
  float: left;
  width: 60px;
  height: 50px;
  margin: -10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .omschrijving h3 {
  display: block;
  float: left;
  width: 200px;
  font-weight: normal;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .omschrijving input {
  margin: -4px 2px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .prijs {
  display: block;
  float: left;
  width: 80px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .veld {
  display: block;
  float: left;
  width: 270px;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .info {
  display: block;
  float: left;
  width: 150px;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #FF0000;
}
div.big-middle div.page2 .veld2 {
  display: block;
  float: left;
  width: 50px;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .veld input {
  width: 250px;
  height: 14px;
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
  color: #655A6C;
  margin: -4px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .veld select {
  width: 254px;
  height: 18px;
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
  color: #655A6C;
  margin: -4px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .veld input.check {
  width: 16px;
  height: 18px;
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
  color: #655A6C;
  margin: -4px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .veld input.small {
  width: 80px;
}
div.big-middle div.page2 .veld input.smaller {
  width: 50px;
}
div.big-middle div.page2 .veld input.submit {
  background-image: url( /images/winkelmandje/login.gif );
  width: 55px;
  height: 23px;
  border: 0px;
  margin: 0px 0px 0px 199px;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
}
div.big-middle div.page2 .prijs b {
  color: #838382;
}
div.big-middle div.page2 .aantal {
  display: block;
  float: left;
  width: 70px;
}
div.big-middle div.page2 .aantal input {
  width: 30px;
  height: 14px;
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
  color: #655A6C;
  margin: -4px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .korting {
  display: block;
  float: left;
  width: 80px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.big-middle div.page2 .totaal {
  display: block;
  float: left;
  width: 90px;
}
div.big-middle div.page2 .verwijder {
  display: block;
  float: left;
  width: 50px;
}
div.big-middle div.page2 .paddingl15 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
}
div.big-middle div.page2 .paddingt5 {
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 0px;
}
div.big-middle div.page2 .line_light {
  display: block;
  float: left;
  width: 94%;
  height: 1px;
  background-color: #D4DFEE;
}
div.big-middle div.euro {
  width: 70px;
  text-align: right;
}
div.big-middle div.page2 .prijs b.gray {
  color: #655a6c !important;
}
div.big-middle .blue {
  color: #838382 !important;
}

div.big-middle div.button_verder a {
  display: block;
  width: 130px;
  height: 19px;
  background-image: url( /images/winkelmandje/button.gif );
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
  color: #655A6C;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
}
div.big-middle div.button_verder a:hover {
  color: #000000;
  text-decoration: none;
}
div.big-middle div.button_afrekenen a {
  position: relative;
  display: block;
  width: 130px;
  height: 19px;
  background-image: url( /images/winkelmandje/button.gif );
  font-family: "Lucida Sans", "Lucida Sans Unicode";
  font-size: 11px;
  color: #655A6C;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
}
div.big-middle div.button_afrekenen a:hover {
  color: #000000;
  text-decoration: none;
}





table.ncoltable3 tr td.ncollogoc table tr td.ncollogoc small input.ncol {
  display: none;
}
table.ncoltable3 tr td.ncollogoc table tr td.ncollogoc small input#ncol_cancel {
  display: block;
}

div.big-middle {
		width: 623px;
		padding: 0px 5px 0px 0px;
		margin: 0px;
		background: transparent url("../images/labels/big-middle.jpg") repeat-y;
		color: #878787;
	}
		
		div.big-middle table {
			margin: 10px 20px 20px 20px;
		}
		
		div.big-middle table tr th {
			text-align: left;
			font-weight: normal;
			color: #b8b8b8;
		}
		
		div.big-middle table.inhoud {
			border-collapse: collapse;
			width: 568px;
		}
			div.big-middle table.inhoud tr th.omschrijving { width: 214px; }
			div.big-middle table.inhoud tr th.stukprijs { width: 81px; }
			div.big-middle table.inhoud tr th.aantal { width: 71px; }
			div.big-middle table.inhoud tr th.korting { width: 104px; }
			div.big-middle table.inhoud tr th.totaal { width: 74px; }
			div.big-middle table.inhoud tr th.verwijderen { width: 28px; }
			
			div.big-middle table.inhoud tr td {
				color: #777777;
				vertical-align: top;
			}
			
				div.big-middle table.inhoud tr td input {
					width: 30px;
					text-align: right;
					color: #777777;
				}
				
				div.big-middle table tr td.currency {
					text-align: right;
					padding: 0px 20px 0px 0px;
				}
				
				div.big-middle table tr td.verwijderen img {
					cursor: pointer;
				}
		
		div.big-middle table.keuzetabel {
			border-collapse: collapse;
			width: 520px;
		}
			div.big-middle table.keuzetabel tr th.keuze { width: 199px; }
			div.big-middle table.keuzetabel tr th.optie { width: 173px; padding: 0px 55px 0px 0px; }
			div.big-middle table.keuzetabel tr th.kosten { width: 96px; }
			
			div.big-middle table.keuzetabel tr td fieldset {
				border: none;
				padding: 0px;
				margin: 0px;
			}
			div.big-middle table.keuzetabel tr td fieldset legend {
				display: none;
			}
		
		div.big-middle table.berekening {
			border-collapse: collapse;
			width: 520px;
		}
			div.big-middle table.berekening tr td.omschrijving { width: 372px; padding: 0px 55px 0px 0px; text-align: right; }
			div.big-middle table.berekening tr td.kosten { width: 96px; }
			div.big-middle table.berekening tr.totaal { font-weight: bold; }
			
	
		
		div.big-middle div.dotted-block ul {
			margin: 0px;
			padding: 0px 10px 0px 20px;
			list-style-type: none;
		}
	
		div.big-middle div.dotted-block ul li {
			margin: 0px;
			padding: 1px;
			float: left;
			width: 115px;
			text-align: center;
			border-left: #838382 1px dotted;
			border-right: #838382 1px dotted;
			font-family: Georgia, "Times New Roman", serif;
		}
	
			div.big-middle div.dotted-block ul li.first-item { margin: 0px 289px 0px 0px; }
			
			div.big-middle ul li a:link, div.big-middle ul li a:visited { 
				display: block; 
				padding: 2px 3px;
				background: #ffffff; 
				color: #838382; 
			}
			div.big-middle ul li a:hover, div.big-middle ul li a:active, div.big-middle ul li.active { 
				display: block; 
				padding: 2px 3px;
				background: #000000; 
				color: #ffffff; 
			}
	
		div.big-middle p {
			margin: 10px;
		}
			
	div.big-bottom {
		width: 628px;
		height: 20px;
		padding: 0px;
		margin: 0px;
		background: transparent url("../images/labels/big-bottom.jpg") no-repeat;
	}
