html,body {
	margin:0px;
	background-repeat:repeat-x;
	height: 99%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg.jpg);
	background-color:#495563;
}

#main_container {
	position: relative;
	background-repeat:repeat-x;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto 0 auto;
	width: 969px;
}

#menu {
	margin:0 auto;
	position:absolute;
	top:10px
}

#home {
	width: 104px;
	height: 103px;
	position:absolute;
	margin:0 auto;
}
#hometekst {
	width: 104px;
	height: 25px;
	position:absolute;
	margin:0 auto;
	vertical-align: bottom;
}
#crystalshop {
	width: 104px;
	height: 103px;
	position:absolute;
	margin:0 auto;
	left:108px;
}

#studio {
	width: 104px;
	height: 103px;
	position:absolute;
	margin:0 auto;
	left:216px;
}
#reportages {
	width: 104px;
	height: 103px;
	position:absolute;
	margin:0 auto;
	left:324px;
}

#bruidsreportages {
	width: 104px;
	height: 103px;
	position:absolute;
	margin:0 auto;
	left:432px;
}

#bestellen {
	width: 104px;
	height: 103px;
	position:absolute;
	margin:0 auto;
	left:540px;
}

#tarieven {
	width: 104px;
	height: 103px;
	position:absolute;
	margin:0 auto;
	left:648px;
}

#contact {
	width: 104px;
	height: 103px;
	position:absolute;
	margin:0 auto;
	left:756px;
}

#contentbox {
	background-color:#b0b5bb;
	top:120px;
	left:19px;
	position:absolute;
	width:650px;
	height:335px;
	padding:3px;
	color:#FFFFFF;
}

#ideal {
	background-image:url(images/ideal.jpg);
	width:166px;
	height:62px;
	position:absolute;
	left:722px;
	top:520px;
}

#gallerij {
	background-color:#b0b5bb;
	top:470px;
	left:17px;
	position:absolute;
	width:650px;
	height:100px;
	padding:3px;
	overflow:auto;
}

#winkelmand {
	background-color:#4c5865;
	color:#FFFFFF;
	top:320px;
	left:722px;
	position:absolute;
	width:200px;
	height:150px;
	padding:3px;
	overflow:auto;
}


#stripeleft {
	position:absolute;
	background-image:url(images/stripe.jpg);
	height:428px;
	width:2px;
	left:0px;
	top:115px;
}

#striperight {
	position:absolute;
	background-image:url(images/stripe.jpg);
	height:428px;
	width:2px;
	left:690px;
	top:115px;
}

#logo {
	position:absolute;
	background-image:url(images/index_28.jpg);
	height:137px;
	width:229px;
	top:165px;
	left:700px;
}

#fluitmedia {
	width:166px;
	height:62px;
	position:absolute;
	left:270px;
	top:590px;
}
