/****** Kassa blok ***************************************/	
		div.container_kassa
		{
			width: 100%;
			margin: 0 0 0 0;
		}
		
			div#content div.container_kassa div.content_tekst
			{
				width: 100%;
				height: 49px;
				margin: 20px 0 0px 0;
				border-top: dotted 1px #fffeff;
				border-bottom: dotted 1px #fffeff;
			}

			div.content_kassa_blok
			{
				float: left;
				width: 100%;
			}
			
				div.content_kassa_boven
				{
					width: 100%;
					height: 20px;
				}
				
				div.content_kassa_midden
				{
					width: 100%;
					background: #fff;
				}
				
					div.content_kassa_blok p
					{
					
						position: relative;

					}	
				
				div.content_kassa_onder
				{
					width: 100%;
					height: 20px;
				}
				
				div.content_winkelen_knoppen
				{
					
				}
				
								
					div.content_winkelen_knoppen h3
					{
						float: left;
						font-size: 0.95em;
						font-weight: bold;
						background: url("../images/buttons/btn-nieuwsbrief.png") no-repeat scroll 0 -3px transparent;
				  }					
					div.content_winkelen_knoppen h5
					{
						float: right;
						font-size: 0.95em;
						font-weight: bold;
						background: url("../images/buttons/btn-nieuwsbrief.png") no-repeat scroll 0 -3px transparent;
					}
					div.content_winkelen_knoppen h3 a, div.content_winkelen_knoppen h5 a
					{
						display: block;
						color: #FFFFFF;
						text-decoration: none;
						padding: 6px 5px 4px 9px;
						width: 175px;
						height: 18px;
						/*font-size: 10px;*/
						font-weight: normal;
					}

div#kassa {
  font-size: 0.9em;
  margin-top: 15px;
  margin-left: 25px;
  margin-right: 25px;
  color: #725f59;
}

	
		div#kassa h2 {
			font-size: 1.8em;
	  font-family: 'Raleway';
			font-weight: normal;
   margin: 0px;
   padding: 30px 0px 20px 0px;
		}


div#kassa {
}
div#kassa div#page1 {
  position: relative;
  display: block;
  width: 100%;
  font-family: 'Raleway';
  font-style: normal;
}
div#kassa div#page1 p {
}
div#kassa div#page1 a {
  text-decoration: none;
}
div#kassa div#page1 a:hover {
  text-decoration: none;
}
div#kassa div.page2 {
  position: relative;
  display: block;
  float: left;
  width: 100%;
  font-family: 'Raleway';
}
div#kassa div.page4 {
  position: relative;
  display: block;
  font-family: 'Raleway';
}
div#kassa div.page5 {
  position: relative;
  font-family: 'Raleway';
  float: left;
}
div#kassa div.page2 .heading.totaal {
 
}
div#kassa div.small {
  height: 25px;
}
div#kassa div.big {
  height: 70px;
}
div#kassa div.page2 .heading {
  color: #8797ae;
}
div#kassa div.page2 .row {
}
div#kassa div.page2 .row a {
  text-decoration: none;
}
div#kassa div.page2 .row2 {
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div#kassa div.page2 .omschrijving {
  float: left;
  width: 540px;
}
div#kassa.accept div.page2 .omschrijving {
  width: 575px;
}
div#kassa div.page2 .tekst {
  display: block;
  float: left;
  width: 144px;
}
div#kassa div.page2 .tekst2 {
  display: block;
  float: left;
  width: 116px;
}
div#kassa div.page2 .omschrijving .foto {
  display: block;
  float: left;
  width: 70px;
  height: 50px;
  padding: 0px 0px 0px 0px;
}
div#kassa div.page2 .omschrijving h3 {
  display: block;
  float: left;
  /*width: 179px;*/
  font-size: 1em;
  font-weight: normal;
  margin: 4px 0px 0px 5px;
  padding: 0px 0px 0px 0px;
  color: #7e7683;
  line-height: 15px;
}
div#kassa div.page2 .omschrijving input {
  margin: -4px 2px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div#kassa div.page2 .prijs {
  display: block;
  float: left;
  width: 80px;
}
div#kassa div.page2 .veld {
  display: block;
  float: left;
  width: 270px;
  margin: 5px 0px 0px 0px;
}
div#kassa div.page2 .info {
  display: block;
  float: left;
  width: 150px;
  margin: 5px 0px 0px 0px;
  color: #FF0000;
}
div#kassa div.page2 .veld2 {
  display: block;
  float: left;
  width: 50px;
  margin: 5px 0px 0px 0px;
}
div#kassa div.page2 .veld input {
  width: 250px;
  height: 14px;
  font-family: 'Raleway';
  color: #655A6C;
  margin: -4px 0px 0px 0px;
  font-size: 1em;
}
div#kassa div.page2 .veld textarea {
  width: 252px;
  height: 50px;
  font-family: 'Raleway';
  margin: -2px 0px 0px 0px;
  font-size: 1em;
}
div#kassa div.page2 .veld select {
  width: 254px;
  height: 18px;
  font-family: 'Raleway';
  color: #655A6C;
  margin: -4px 0px 0px 0px;
  font-size: 1em;
}
div#kassa div.page2 .veld input.check {
  width: 16px;
  height: 18px;
  font-family: 'Raleway';
  margin: -4px 0px 0px 0px;
}
div#kassa div.page2 .veld input.small {
  width: 80px;
}
div#kassa div.page2 .veld input.smaller {
  width: 50px;
}
div#kassa div.page2 .veld input.submit {
  width: 106px;
  height: 34px;
  border: 0px;
  margin: 0px 0px 0px 150px;
  cursor: pointer;
}
div#kassa div.page2 .prijs b {
}
div#kassa div.page2 .aantal {
  display: block;
  float: left;
  width: 70px;
}
div#kassa div.page2 .aantal input {
  width: 30px;
  height: 18px;
  font-family: 'Raleway';
  font-size: 0.95em;
  margin: -4px 0px 0px 0px;
  text-align: right;
}
div#kassa div.page2 .kortingveld input {
  width: 130px;
  height: 14px;
  font-family: 'Raleway';
  margin: -4px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div#kassa div.page2 .korting {
  display: block;
  float: left;
  width: 60px;
}
div#kassa div.page2 .totaal {
  display: block;
  float: left;
  width: 90px;
}
div#kassa div.page2 .verwijder {
  display: block;
  float: left;
  width: 20px;
}
div#kassa div.page2 .paddingl15 {
  padding: 0px 0px 0px 5px;
}
div#kassa div.page2 .paddingt5 {
  padding: 5px 0px 0px 0px;
}
div.page2 .line_light {
  display: block;
  float: left;
  width: 100%;
  height: 5px;
 	border-bottom: 1px dashed #D7D7D8;
}
div#kassa div.euro {
  width: 70px;
  text-align: right;
  padding-right: 5px;
}
div#kassa div.page2 .prijs b.gray {
}

div#kassa .blue {
  color: #8797ae;
}

div.page2 {
clear: both;
}

ul#kassa_paging
{
 padding-top: 20px;
 clear: both;
 list-style-type: none;
 width: 580px;
 height: 40px;
}
ul#kassa_paging.login
{
 padding-top: 0px;
 height: 12px;
}

ul#kassa_paging li
{
 float: left;
 display: block;
 width: 600px;
 padding: 0;
 margin: 0;
 position: relative;
}

ul#kassa_paging li.verder
{
   text-align: right;
}

ul#kassa_paging li.terug
{
 text-align: left;
}

ul#kassa_paging li.verder a
{
   position: absolute;
   top: 0;
   right: 20px;
   width: 145px;
   cursor: pointer;
			padding: 2px 33px 0 0;
}

ul#kassa_paging li.verder a span
{
   display: block;
   position: absolute;
   top: 0;
   right: 0px;
   float: right;
   width: 22px;
			height: 22px;
			background: transparent url("../images/backgrounds/kassa-forward-small.png") no-repeat 0px 0px;
   margin: 0 0 0 5px;
}

ul#kassa_paging li.verder a:hover span
{
			background: transparent url("../images/backgrounds/kassa-forward-small.png") no-repeat -22px 0px;
   margin: 0 0 0 5px;
}

ul#kassa_paging li.terug a
{
   position: absolute;
   top: 0;
   left: 0;
   width: 145px;
   cursor: pointer;
			padding: 2px 0 0 33px;
}
ul#kassa_paging.login li.terug a
{
			padding: 2px 0 0 0;
   text-decoration: underline;
    color: #725f59;
}
ul#kassa_paging.login li.verder a
{
   text-decoration: underline;
    color: #725f59;
}

ul#kassa_paging li.terug a span
{
   display: block;
   position: absolute;
   top: 0;
   left: 0px;
   float: right;
   width: 22px;
			height: 22px;
			background: transparent url("../images/backgrounds/kassa-back-small.png") no-repeat 0px 0px;
   margin: 0 0 0 5px;
}

ul#kassa_paging li.terug a:hover span
{
			background: transparent url("../images/backgrounds/kassa-back-small.png") no-repeat -22px 0px;
   margin: 0 0 0 5px;
}

/*

div#kassa div.button_verder 
{
 background: yellow;
 height: 25px;
 width: 100px;
}

div#kassa div.button_terug 
{
 float: none;
 background: blue;
}

div#kassa div.button_afrekenen 
{
 float: none !important;
 background: red;
}


div#kassa div.button_verder a {
  display: block;
  width: 140px;
  height: 32px;
  font-family: 'Raleway';
  font-size: 0.9em;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div#kassa div.button_verder a:hover {
  color: #cbb9a1;
  text-decoration: none;
}
div#kassa div.button_terug a {
  display: block;
  width: 105px;
  height: 32px;
  font-family: 'Raleway';
  font-size: 0.9em;
  color: #655A6C;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div#kassa div.button_terug a:hover {
  color: #000000;
  text-decoration: none;
}
div#kassa div.button_afrekenen a {
  position: relative;
  display: block;
  width: 105px;
  height: 32px;
  font-family: 'Raleway';
  font-size: 0.9em;
  color: #655A6C;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div#kassa 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.row label {
  display: inline;
}



					div#winkelmandje-suggesties h3 {
						font-size: 18px;
						font-style: italic;
						font-weight: normal;
						color: #696868;
					}
					div#winkelmandje-suggesties ul {
						list-style-type: none;
						padding: 0px;
						margin: 0px;
					}
					
						div#winkelmandje-suggesties ul li {
							float: left;
							width: 88px;
							padding: 0px 0px 0px 0px;
							margin: 0px 33px 0px 0px;
						}
						div#winkelmandje-suggesties ul li h4 {
							padding: 0px 0px 0px 0px;
							margin: 0px 0px 0px 0px;
						 font-family: Georgia;
						 font-size: 14px;
						 font-style: italic;
						 font-weight: normal;
						 color: #696868;
						}
						div#winkelmandje-suggesties ul li h5 {
							padding: 0px 0px 0px 0px;
							margin: 0px 0px 0px 0px;
						 font-family: 'Raleway';
						 font-size: 12px;
						 font-style: normal;
						 font-weight: normal;
						 color: #696868;
						}
						div#winkelmandje-suggesties ul li h6 {
							padding: 0px 0px 0px 0px;
							margin: 0px 0px 0px 0px;
						 font-family: 'Raleway';
						 font-size: 0.9em;
						 font-style: normal;
						 font-weight: normal;
						 color: #61ddf8;
						}
					
						div#winkelmandje-suggesties ul li a {
							float: left;
							width: 88px;
							height: 91px;
							padding: 7px 0px 0px 1px;
							margin: 0px 2px 0px 0px;
							background: url("../images/producten_detail_thumb.png") no-repeat;
						}

a.delFromCart {
 display: block;
 height: 24px;
 width: 24px;
 background: url("/images/buttons/button-cross.png");
  text-indent: -5000px;
 color: #FFFFFF;
 text-align: center;
}

.ncoltable1 {
  width: 50%;
  margin-left:auto; margin-right:auto;
  margin-top: 40px;
  margin-bottom: 40px;
}
.ncoltable1 .ncoltxtl {
  width: 70%;
}
.ncoltable2 {
  width: 50%;
  margin-left:auto; margin-right:auto;
  margin-bottom: 40px;
}
.ncoltable3 {
  width: 100%;
  margin-left:auto; margin-right:auto;
  margin-bottom: 40px;
}
.ncollogoc {
  padding-top: 10px;
}
.ncollogoc input {
  margin-left: -10px;
}

#kassa-stappen { float: right; width: 418px; height: 97px; }
#kassa-stappen li { float: left; margin: 0 10px 0 0; width: 97px; height: 88px; }
#kassa-stappen li.stap1, #kassa-stappen li.stap1 span { color: #C3C3C3; }
#kassa-stappen li.stap2, #kassa-stappen li.stap2 span { color: #C3C3C3; }
#kassa-stappen li.stap3, #kassa-stappen li.stap3 span { color: #C3C3C3; }
#kassa-stappen li.stap4, #kassa-stappen li.stap4 span { color: #C3C3C3; margin-right: 0px; }
#kassa-stappen li.stap1-active {  }
#kassa-stappen li.stap2-active {  }
#kassa-stappen li.stap3-active {  }
#kassa-stappen li.stap4-active { margin-right: 0px; }
