html,body{
	margin:0;
	padding:0;
	background:#ececec;
	height:100%;
	font-family:verdana;
}

/*****************************************   Layout  */
#wrapper{
	height:100%;
}
#main{
	padding:0;
	margin:0 auto;
	width:821px;
	height:100%;
	background:white;
}
	#header{
		
	}
	#navigation{
		padding:10px;
		width:170px;
		float:left;
	}
		#basket{
			margin:50px 0 0 0;
			width:120px;
			border:solid gray 1px;
			padding:10px;

			font-size:10px;
		}
	#content{
		width:620px;
		float:left;
		padding-top:15px;
	}


/*****************************************   Commonstyles  */
h1{
	margin:0;
}
h2{
	margin:0;
	font-size:11px;
}
a{}
strong{}
strong.red{
	color:red;
}
p{}

#header a{
	width:374px;
	height:105px;
	background:url(../gfx/daaak.gif);
	display:block;
	
}
#header a h1{
	text-indent:-1000px;
}
#navigation ul{
	margin:0;
	padding:0;
	list-style:none;
} 
#navigation ul li{}
#navigation ul li a{
	font-size:20px;
	color:black;
	text-decoration:none;
}
#navigation ul li a:hover{
	color:red;	
}
#navigation ul li.active a{
	color:red;
}
#basket{
}
#basket .item{
	width:100%;
	font-size:10px;
}
#basket .item .title{}
#basket .item .price{
	color:red;
}
#basket .item .delete{
	text-align:right;
	border-bottom:solid 1px gray;
}
#basket .item .delete a{
	font-size:10px;	
	color:gray;
}
#basket img{
	border:0;
}
select{
	border:solid gray 1px;
	width:100%;
	color:gray;
}
#content .shopItem{
	width:185px;
	float:left;
	position:relative;
}
#content .publicaties{
	padding:15px;
	float:left;
}
#content p{
	font-size:12px;
	line-height:18px;
}
#content a{
	color:black;
}
	.future{
		padding:30px 0 0 0;
		float:left;
		width:700px;
		font-size:12px;
	}
	.shopItem img{
		border:0;
	}
	.shopItem .info{
		display:none;
		position:absolute;
		width:43px;
		height:13px;
		bottom:100px;
		right:20px;
		z-index:2;	
		background:url(../gfx/info.jpg) no-repeat;
	}

	.shopItem strong{
		font-size:12px;
	}
	.shopItem a.order{
		width:81px;
		height:42px;
		background:url(../gfx/order.gif) 0px 4px no-repeat;
		display:block;
		text-indent:-2000px;
		overflow:hidden;
	}
	.shopItem a.order:hover{
		background-position:0px -39px;
	}
	.shopItem ul{
		list-style:none;
		margin:0;
		padding:20px 0 0 10px;
	}
	.shopItem ul li{
		font-size:12px;
	}
	.shopItem ul li.price{
		font-size:10px;
		color:gray;
	}
.tekst{
	width:200px;
	float:left;
}
.image{
	width:550px;
	height:500px;
	overflow:hidden;
	float:left;
}
.extraSmall{
	font-size: 9px;
	line-height:9px;
}
