html{		height:100%;
		overflow-y:scroll;}

body {		background-color: #FFFFFF;
		margin: 0px;
		vertical-align:top;
		padding: 0px;
		font-size:11px;
		line-height:13px;
		color:#000000;
		font-weight:normal;
		background-image:url('bgbody.jpg');
		background-position:50% 0px;
		background-repeat: no-repeat;
		height:100%;
		font-family:Verdana,Arial,Helvetica,Sans-serif;}

ul, ol, li {	margin-top: 0;
		margin-bottom: 0;}

form, table {	margin: 0px;
		padding: 0px;
		font-size:11px;
		line-height:13px;
		color:#000000;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica,Sans-serif;}

a{		color:#d6b379;
		font-family:Verdana,Arial,Helvetica,Sans-serif;
		border:1px dotted #d6b379;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;}
a:link {	text-decoration: none;background-color:transparent;color:#d6b379;}
a:active {	text-decoration: none;background-color:transparent;color:#d6b379;}
a:visited {	text-decoration: none;background-color:transparent;color:#d6b379;}
a:hover {	text-decoration: none;background-color:#d6b379;color:#FFFFFF;}

td, th {	vertical-align: top;
		text-align:left;}

img {		border-width: 0px;}

h1,h2,h3, h4, h5, h6{	color:#d6b379;
		margin: 0px 0px 0px 0px;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica,Sans-serif;}
h1 {		font-size:28px;line-height:38px;}
h2 {		font-size:24px;}
h3 {		font-size:20px;}
h4 {		font-size:18px;}
h5 {		font-size:16px;}

.lijn{	background-color:#d6b379;}

div.contentkop{font-weight:bold;
		line-height:10px;
		padding:0px 0px 16px 0px;}

.paragraaf{	padding:0px 0px 13px 0px;}

.placeholder{	position:relative;
		top:0px;
		left:0px;
		width:1px;
		height:1px;}

#omhullende{	position:relative;
		top:0px;
		left:0px;
		width:350px;}

#logo{		position:absolute;
		top:0px;
		left:0px;
		z-index:6000;
		cursor:pointer;}

.bgcontentframe {background-color: #FFFFFF;
		background-position: top left;
		background-image:none;
		background-repeat:no-repeat;}

.bgthumbsframe {background-color: #FFFFFF;
		background-position: top left;
		background-image:none;
		background-repeat:no-repeat;}

/* hoofd navigatie */
.hoofdmenuholder{position:relative;
		top:196px;
		left:0px;
		z-index:2000;
		margin:0px 253px 0px 0px;}

table.hoofdmenu{width:100%;}

table.hoofdmenu td.aktief, table.hoofdmenu td.nietaktief{
		text-align:right;
		cursor:pointer;
		line-height:20px;
		color:#687b8c;
		padding:7px 8px 6px 0px;}
table.hoofdmenu td.aktief{color:#d6b379;}

.submenuholder{	position:absolute;
		width:1px;
		top:5px;
		left:5px;
		visibility:hidden;}

.submenuholderhi{position:absolute;
		width:136px;
		top:5px;
		left:5px;
		visibility:visible;}

.subsubmenuholder{position:absolute;
		width:1px;
		top:0px;
		left:0px;
		visibility:hidden;}

.subsubmenuholderhi{position:absolute;
		width:136px;
		top:0px;
		left:0px;
		visibility:visible;}


.submenu{	background-image: url('bgsubmenu.png');
		background-position:top left;
		color:#FFFFFF;
		line-height:18px;
		cursor:pointer;
		padding:3px 5px 1px 14px;
		margin:0px 0px 2px 0px;
		background-repeat: repeat;}

.submenuhi{	background-image: url('bgsubmenuhi.png');
		background-position:top left;
		color:#d6b379;
		line-height:18px;
		cursor:pointer;
		padding:3px 5px 1px 14px;
		margin:0px 0px 2px 0px;
		background-repeat: repeat;}

.subsubmenu{	background-image: url('bgsubsubmenu.png');
		background-position:top left;
		color:#FFFFFF;
		line-height:18px;
		cursor:pointer;
		padding:3px 5px 1px 14px;
		margin:0px 2px 2px 0px;
		background-repeat: repeat;}

.subsubmenuhi{	background-image: url('bgsubsubmenuhi.png');
		background-position:top left;
		color:#d6b379;
		line-height:18px;
		cursor:pointer;
		padding:3px 5px 1px 14px;
		margin:0px 2px 2px 0px;
		background-repeat: repeat;}

/* de scroll knoppen */
#scrollknoppen{	position:relative;
		background-color:#FFFFFF;
		padding:0px 0px 0px 13px;
		height:291px;
		top:0px;
		left:0px;}
#scrollknoppen.scrollnietaktief{visibility:hidden;display:none;}
#scrollknoppen.scrollaktief{	visibility:visible;display:block;}

#scrollknoppenfotos{position:relative;
		top:0px;
		left:0px;
		background-color:#FFFFFF;
		width:11px;
		height:291px;}
#scrollknoppenfotos.scrollnietaktief{visibility:hidden;display:none;}
#scrollknoppenfotos.scrollaktief{visibility:visible;display:block;}

#scrollup{	cursor:pointer;
		position:relative;
		top:0px;
		left:0px;}
#scrolldown{	cursor:pointer;
		margin:257px 0px 0px 0px;
		position:relative;
		top:0px;
		left:0px;}

#scrollleft{	cursor:pointer;
		position:absolute;
		top:299px;
		left:414px;}
#scrollright{	cursor:pointer;
		position:absolute;
		top:299px;
		left:430px;}

/* content binnen iframe */
#websitecontent {padding: 0px 19px 0px 19px;
		margin: 0px;
		color: #000000;
		line-height:14px;
		background-color: #FFFFFF;}

#websitecontent.fotos {padding: 0px;}

table.contenttabel{top:0px;
		position:absolute;
		left:-235px;
		width:585px;
		z-index:1000;}
table.contenttabel td.headervlak{vertical-align:bottom;}
table.contenttabel td.fotovlak{background-color:#d6b379;
		background-position:50% 50%;
		background-repeat: no-repeat;
		text-align:right;
		vertical-align:bottom;}

table.contenttabel td.bestelvlak{background-color:#d6b379;
		background-position:50% 50%;
		background-repeat: no-repeat;}

td.tekstlinks{	text-align:right;
		vertical-align:bottom;
		color:#FFFFFF;
		height:290px;
		padding:0px 10px 0px 5px;
		font-weight:normal;}

table.contenttabel td.contentvlak{}
table.contenttabel td.scrollvlak{background-image: url('bgscrollvlak.gif');
		background-position:bottom left;
		background-repeat:no-repeat;}
table.contenttabel td.scrollvlakhome{background-image: url('bgscrollvlak_home.gif');
		background-position:bottom left;
		background-repeat:no-repeat;}

/*  kid navigatie met evt. afbeelding rechts */
table.kidnav td{cursor:pointer;
		padding:17px 0px 0px 0px;}
table.kidnav td img{margin:0px 0px 0px 17px;}


/* webshop */
.fotogroot{vertical-align:bottom;text-align:center;}
.thumbholder{vertical-align:bottom;text-align:center;cursor:pointer;}
.keuzeholder{	text-align:center;
		padding:6px 0px 5px 0px;}
.infodisplay{	position:relative;
		top:3px;
		left:0px;
		z-index:1900;
		width:139px;
		height:260px;}
.infonietaktief{position:absolute;
		top:4px;
		left:0px;
		visibility:hidden;}
.infoaktief{	position:absolute;
		top:4px;
		left:0px;
		visibility:visible;}
table.iteminfo td.titel{font-weight:bold;
		font-size:11px;
		line-height:13px;
		height:123px;
		padding:0px 10px 0px 10px;
		color:#000000;}
table.iteminfo td.omschrijving{font-weight:normal;
		font-style:italic;
		font-size:11px;
		line-height:13px;
		height:120px;
		vertical-align:bottom;
		padding:0px 10px 0px 10px;
		color:#000000;}
div.stukaantal{	padding:19px 0px 10px 10px;
		font-size:10px;
		line-height:14px;
		vertical-align:middle;}

table.bestellijst{margin:0px 10px 0px 10px;}
table.bestellijst td{line-height:14px;}
table.bestellijst #totaal{border:1px solid #FFFFFF;
		border-right-width:0px;
		border-left-width:0px;
		border-bottom-width:0px;
		text-align:right;
		padding:4px 0px 2px 0px;
		color:#FFFFFF;}

table.bestellijst td.titel{font-weight:bold;
		font-size:11px;
		line-height:13px;
		font-style:italic;
		padding:0px 0px 2px 0px;
		color:#FFFFFF;}
table.bestellijst td.verzendkosten{font-weight:bold;
		font-size:11px;
		line-height:13px;
		font-style:italic;
		padding:3px 0px 2px 0px;
		color:#000000;}
table.bestellijst td.aantal{font-weight:normal;
		font-size:11px;
		line-height:13px;
		padding:2px 0px 6px 0px;
		color:#000000;}
table.bestellijst td.prijs{font-weight:normal;
		font-size:10px;
		line-height:13px;
		text-align:right;
		vertical-align:middle;
		padding:2px 0px 6px 0px;
		color:#000000;}

#bestelknop{	position:relative;
		top:0px;
		left:0px;
		width:1px;
		height:1px;
		z-index:5000;}
.bestelnietaktief{visibility:hidden;}
.bestelaktief{	visibility:visible;}

#bestelknop a.artikel{	color:#000000;
		font-weight:bold;
		position:absolute;
		top:396px;
		left:-88px;
		z-index:5000;
		border:none;}
#bestelknop a.artikel:hover{background-color:transparent;text-decoration:underline;}

#bestelknop a.formulier{color:#000000;
		font-weight:bold;
		position:absolute;
		top:267px;
		left:10px;
		z-index:5000;
		border:none;}
#bestelknop a.formulier:hover{background-color:transparent;text-decoration:underline;}

#bestellstholder{position:relative;
		top:19px;
		left:0px;
		height:214px;
		width:119px;
		overflow: hidden;}

#bestellst{	position: absolute;
		height:100%;
		width:119px;
		top:0px;
		left:0px;}

#bestelscrollup{position:absolute;
		z-index:1900;
		top:13px;
		left:0px;
		margin:0px 0px 0px 97px;
		width:17px;
		left:16px;
		cursor:pointer;}

#bestelscrolldown{position:absolute;
		z-index:1900;
		top:230px;
		left:0px;
		margin:0px 0px 0px 97px;
		width:17px;
		left:16px;
		cursor:pointer;}

.bestelscrollnietaktief{visibility:hidden;display:none;}

.invaantal{	width:10px;
		height:10px;
		font-size:10px;
		line-height:10px;
		text-align:center;
		vertical-align:middle;
		font-family:Verdana,Arial,Helvetica,Sans-serif;
		border:1px solid #000000;
		background-color:#FFFFFF;}

div.melding{	line-height:16px;}

img.checkb{	width:14px;
		height:14px;
		cursor:pointer;
		background-image: url('checkbox.gif');
		background-position:top left;
		background-repeat:no-repeat;}

img.checkbaktief{width:14px;
		height:14px;
		cursor:pointer;
		background-image: url('checkbox_hi.gif');
		background-position:top left;
		background-repeat:no-repeat;}

/* opmaak voor contactformulier */
.contactveld{	padding:4px 0px 0px 0px;
		width:362px;
		font-size:10px;
		line-height:16px;
		font-weight:normal;}

.contactknop{	padding:5px 0px 0px 0px;
		text-align:right;
		width:362px;}

.contactknop a{ color:#000000;
		font-weight:bold;
		border:none;
		background-color:transparent;}
.contactknop a:hover{border:none;
		background-color:transparent;
		text-decoration:underline;}

.inputveld {	width: 362px;
		font-size: 11px;
		height:18px;
		line-height:13px;
		font-family:Verdana,Arial,Helvetica,Sans-serif;
		color:#000000;
		background-color: #FFFFFF;
		border:1px solid #000000;}

.tekstveld {	width:362px;
		height:85px;
		font-size: 11px;
		line-height:13px;
		font-family:Verdana,Arial,Helvetica,Sans-serif;
		color:#000000;
		background-color: #FFFFFF;
		border:1px solid #000000;}

#circadelink{	position:absolute;
		cursor:pointer;
		top:165px;
		left:12px;
		width:16px;
		height:100px;}
