    @charset "UTF-8";
/* CSS Document */

html, body {
	background-image:url(images/background.gif);
	height:100%;
	min-height:100%;
	width:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #998f7f;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFF;
}

a {
	text-decoration:none;
	color:#998f7f;
}
a:link {
	color:#998f7f;
}
a:visited {
	color:#998f7f;
}
a:active {
	color:#FFF;
}
a:hover {
	color:#FFF;
}



#heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFF;
}

#container {
	width: 1024px;
	height:auto;
	background-image:url(images/bg.gif);
}

.left {
	background-image:url(images/index_01.jpg);
	background-repeat:no-repeat;
	width: 43px;
}

.logoColumn {
	background-image:url(images/index_02.jpg);
	background-repeat:no-repeat;
	width: 218px;
	padding: 0px;
	vertical-align: top;
}

.logoColumnOnderhoud {
	background-image:url(images/onderhoud_02.jpg);
	background-repeat:no-repeat;
	width: 218px;
	padding: 0px;
	vertical-align: top;
}


.marge {
	background-image:url(images/index_03.jpg);
	background-repeat:no-repeat;
	width: 46px;
}

.main {
	vertical-align:top;
	width: 384px;
}

.mainRight {
	vertical-align:top;
	width: 288px;
	height: 264px;
}

.mainRightUnder{
	background-image:url(images/index_10.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	width: 288px;
	height: 485px;
}

.tekst{	
	padding-left: 24px;
	padding-top: 24px;
	line-height: 30px;
	font-size:14px;
}

.right {
	background-image:url(images/index_05.jpg);
	background-repeat:no-repeat;
	width: 48px;
}

.bestelling {
	font-size:14px;
}


.onderhoud {
	vertical-align:top;
	width: 666px;
}

.onderhoudOnder {
	height: 461px;
	background-image:url(images/vloeren_16.jpg);
	background-repeat:no-repeat;
}

.onderhoudOndermiddelen {
	height: 461px;
	background-image:url(images/onderhoud_08.jpg);
	background-repeat:no-repeat;
}

table.bestel {
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	border-spacing: 0px;
	text-decoration: none;
}
table.bestel th {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
table.bestel td {
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	color: #998f7f;
	font-weight:normal;
}

table.bestel td.omschrijving {
	font-style:italic;
}

table.bestel td.indent {
	padding-left: 10px;
}

table.bestel td.tableTekst {
	padding-top: 4px;
	padding-left: 4px;
	font-size: 14px;
}


table.bestel2 {
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	border-spacing: 0px;
}
table.bestel2 th {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
table.bestel2 td {
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	color: #998f7f;
	font-weight:normal;
	border-left-width:0px;
}

table.bestel2 td.omschrijving {
	font-style:italic;
}

table.bestel2 td.indent {
	padding-left: 10px;
}


table.bestel2 .m2{
	background-image:url(images/total_m2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width: 46px;
	height: 18px;
	padding-top: 4px;
	color: #998f7f;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	border: none;
}

table.niks {
}
table.niks th {
	border-width: 0px;
}
table.niks td {
	border-width: 0px;
	color: #998f7f;
	font-weight:normal;
}


.natuursteendOnder {
	height: 504px;
	background-image:url(images/natuursteen_10.jpg);
	background-repeat:no-repeat;
	padding-top: 0px;
	font-weight:lighter;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	color: #FFF;
	font-style: normal;
}

.bestelOnder {
	height: 504px;
	background-image:url(images/bestel_08.jpg);
	background-repeat:no-repeat;
	padding-top: 0px;
	font-weight:lighter;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	color: #FFF;
	font-style: normal;
	vertical-align:top;
}

.superscript{font-size:xx-small; vertical-align:top;} 

#dropContainer {
	width: 480px;
}

#dropContainer2 {
	width: 360px;
}
h3 {
  	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 2px;
}

h3:first-letter {
  font-size: 14px;
}

#answer {
	display:none;
	color: #998f7f;
	font-weight:normal;
	padding-bottom: 20px;
	margin-left: 0px;
	font-size:14px;
}

#toggler a {
	color:#FFF;
	text-decoration: none;
	font-size:14px;	
}

#answer2 {
	width:425px;
	display:none;
	color: #998f7f;
	font-weight:normal;
	padding-bottom: 20px;
	margin-left: 0px;
	font-size:14px;
}

#toggler2 a {
	color:#FFF;
	text-decoration: none;
	font-size:14px;	
}
#answer3 {
	width:425px;
	display:none;
	color: #998f7f;
	font-weight:normal;
	padding-bottom: 20px;
	margin-left: 0px;
	font-size:14px;
}

#toggler3 a {
	color:#FFF;
	text-decoration: none;
	font-size:14px;	
}
#answer4 {
	width:425px;
	display:none;
	color: #998f7f;
	font-weight:normal;
	padding-bottom: 20px;
	margin-left: 0px;
	font-size:14px;
}

#toggler4 a {
	color:#FFF;
	text-decoration: none;
	font-size:14px;	
}
#answer5 {
	width:425px;
	display:none;
	color: #998f7f;
	font-weight:normal;
	padding-bottom: 20px;
	margin-left: 0px;
	font-size:14px;
}

#toggler5 a {
	color:#FFF;
	text-decoration: none;
	font-size:14px;	
}
#answer6 {
	width:425px;
	display:none;
	color: #998f7f;
	font-weight:normal;
	padding-bottom: 20px;
	margin-left: 0px;
	font-size:14px;
}

#toggler6 a {
	color:#FFF;
	text-decoration: none;
	font-size:14px;	
}
#answer7 {
	width:425px;
	display:none;
	color: #998f7f;
	font-weight:normal;
	padding-bottom: 20px;
	margin-left: 0px;
	font-size:14px;
}

#toggler7 a {
	color:#FFF;
	text-decoration: none;
	font-size:14px;	
}

#tekst {
	width: 425px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: lighter;
	color: #FFF;
}

.aanbieding {
	width: 193px;
	height: 170px;
	background-image:url(images/aanbieding.jpg);
	left: 18px; 
	top: 403px; 
	position: absolute;
	padding-top:24px;
}

.aanbieding .tkst {
	color:#000;
	text-align:left;
	padding: 7px;
	font-size:11px;
	line-height: 12px;
}

.aanbieding .large {
	color:#000;
	text-align: right;
	padding: 7px;
	font-size:18px;
}

#centerdiv { width: 1024px; height: 768px; position: absolute; left: 50%; margin-left: -512px; /* helft van de breedte, en dan negatief */
}

#lounge {/*
	left:50%;
	margin-left: 81px;
	top: 19px;*/
	z-index:2;
	position:absolute;
	back\ground-color: transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=”yourPNG.png”, sizingMethod=”crop”);
}

#steen {/*
	left:50%;
	margin-left: 81px;
	top: 19px;*/
	z-index:1;
	position:absolute;
}

.inputTexts {
	background-image:url(images/inputBG.gif);
	background-repeat: no-repeat;
	width: 257px;
	height: 18px;
	padding-top: 4px;
	padding-left: 6px;
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	border: none;
}

.labels {
	color: #998f7f;
	font-weight:normal;
	font-size:14px;
}

.prijs {
	background-image:url(images/prijs_24.gif);
	background-repeat: none;
	width: 72px;
	height: 24px;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	border: none;
	text-align:right;
}
 .totaal {
	 background-color:#000;
	width: 72px;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	border: none;
	text-align:right;
}

 .totaal2 {
	 background-color:#000;
	width: 30px;
	height: 24px;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	border: none;
	text-align:right;
}

.inhoud {
	background-image:url(images/prijs_24.gif);
	background-repeat: none;
	width: 23px;
	height: 24px;
	padding-top: 4px;
	padding-left: 6px;
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	border: none;
}

.product {
	
	vertical-align:top;
	color:#000;
	font-size:13px;
}
	
.product h2{
	font-size:16px;
	
}

.hideTekst{
	width: 196px;
	height: 200px;
	padding-left:10px;
	padding-right: 20px;
	padding-top:1px;
}
.hideVerbruik{
	width: 165px;
	height: 30px;
	padding-left:0px;
	padding-right: 20px;
	padding-top:10px;
}

.subheading {
	color:#998f7f
}

.hideParticulars {
	width: 500px;
}
.blurbs{
	
	padding-left: 4px;
}
