body{
	font:11px/14px Arial, sans-serif;
	color:#000;
	background:url('/images/bg.gif') repeat-y 50% 0;
	margin:0;
	padding:0;
}
#main {
	margin:0 auto;
	width:980px;
}
#header{
	background:url('/images/bg_header.jpg') no-repeat;
	width:980px;
	height:185px;
	overflow:hidden;
}
.head{
	width:980px;
	overflow:hidden;
	padding:21px 0 0;
	height:103px;
}
.nav{
	float:left;
	width:244px;
	padding:0 0 0 570px;
}
.menu{
	width:980px;
	overflow:hidden;
	padding:0px 0 0;
}
#content{
	width:980px;
	overflow:hidden;
	padding:33px 0 0;
}
.column1{
	float:left;
	width:223px;
}
.column2{
	position:relative;
	float:left;
	width:438px;
	padding:0 76px 0 25px;
}
.block{
	position:relative;
	width:438px;
	overflow:hidden;
	margin:45px 0 0;
}
.box{
	background:#76ac1c url('/images/box_top.png') no-repeat;
	float:left;
	width:221px;
	padding:23px 11px 18px 11px;
}
.inf{
	background:#fff;
	width:211px;
	padding:4px 5px;
	overflow:hidden;
}
.desc{
	width:211px;
	overflow:hidden;
	/*background:url('/images/border.jpg') repeat-x;*/
	padding:7px 0 0;
	margin:15px 0 0;
}
.column3{
	float:left;
	width:218px;
}
#footer{
	width:980px;
	overflow:hidden;
}
/*accordion*/
#accordion{
	width:223px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.slide{clear:both}

#product{
	position:relative;	
	width:100%;
	height:100px;
	margin-bottom:20px;
	}

#image{
	position:relative;
	float:left;
	width:100px;
	height:100px;
}

.image{
width:100px;
height:100px;
}

#titel{
position:relative;
float:left;
width:180px;
height:100px;
margin-left:10px;
margin-top:10px;
}

.product_titel{
position:relative;
font-weight:bold;
margin-bottom:10px;
}

.product_prijs{
position:relative;
float:left;
font-weight:bold;
margin-top:25px;
}

.product_aantal{
position:relative;
float:left;
font-weight:bold;
margin-top:10px;
}

.product_tekst{
position:relative;
margin-top:10px;
}

#prijs{
position:relative;
float:left;
width:40px;
height:100px;
margin-left:10px;
margin-top:10px;
}