* {
	margin:				0;
	padding:			0;
	border:				0;
	list-style:			none;
	font:				12px Arial, Helvetica, sans-serif;
}

body {
	margin:				25px 0;
	background-color:	#000;
}

input {
	border:				1px solid #ccc;
}

.clearfix {
	clear:				both;
	height:				1%;
	font-size:			1%;
}

h1 {
	font-size:			28px;
	color:				#5B5BC4;
}

h2 {
	margin-bottom:		15px;
	font-size:			21px;
	color:				#5B5BC4;
}

h3 {
	margin-bottom:		10px;
	font-size:			14px;
	font-weight:		bold;
	color:				#5B5BC4;
}

p.slogan {
	padding-left:		3px;
	font-size:			11px;
	color:				#5B5BC4;
}

p.small {
	font-size:			11px;
	line-height:		15px;
	color:				#000;
}

a.more {
	float:				right;
	display:			block;
	width:				80px;
	height:				20px;
	margin-top:			5px;
	padding-top:		5px;
	background:			url(../images/bg_btn.gif) no-repeat;
	font-size:			11px;
	text-decoration:	none;
	text-align:			center;
	color:				#FFF;
}

img.content_img {
	float:				left;
	margin:				0 10px 10px 0;
}

#wrapper {
	width:				780px;
	margin:				0 auto;
	background-color:	#FFF;
}

/* Header */
#header {
	position:			relative;
	height:				51px;
	padding:			15px;
	background:			url(../images/bg_header.jpg) repeat-x;
}

#header ul {
	position:			absolute;
	top:				35px;
	right:				20px;
}

#header ul li {
	float:				left;
	margin-left:		15px;
}

#header ul li a {
	padding-left:		14px;
	color:				#333;
	font-size:			11px;
	text-decoration:	none;
}

#header ul li a.btn_home {
	background:			url(../images/blt_home.gif) no-repeat 0 2px;
}

#header ul li a.btn_sitemap {
	background:			url(../images/blt_sitemap.gif) no-repeat;
}

#header ul li a.btn_contact {
	background:			url(../images/blt_contact.gif) no-repeat;
}

/* Header Navigatie */
#header_nav {
	position:			relative;
	height:				190px;
	background:			url(../images/bg_headerpic.jpg) no-repeat;
}

#header_nav p {
	position:			absolute;
	width:				385px;
	top:				33px;
	left:				360px;
}

#header_nav ul {
	position:			absolute;
	top:				150px;
	left:				0;
}

#header_nav ul li {
	float:				left;
	width:				130px;
	text-align:			center;
}

#header_nav ul li a {
	display:			block;
	width:				130px;
	height:				30px;
	padding-top:		10px;
	color:				#FFF;
	text-decoration:	none;
}

#header_nav ul li a:hover {
	background:			url(../images/bg_navlink.gif) bottom center no-repeat;
}

/* Content */
#content {
	width:				740px;
	margin:				0 auto;
	margin-top:			20px;
}

#content p {
	margin-bottom:		15px;
}

.adsense {
	margin-bottom:		15px;
	padding-bottom:		15px;
	border-bottom:		1px solid #CCC;
}

.left {
	float:				left;
	width:				500px;
}

.right {
	float:				right;
	width:				220px;
}

/* Block */
.outerblock {
	margin-bottom:		20px;
	padding:			3px;
	border:				1px solid #DCDCDC;
	background:			#F7F7F5 url(../images/bg_outerdiv.jpg) top left repeat-x;
}

.innerblock {
	padding:			10px;
	background:			#F7F7F5 url(../images/bg_innerdiv.jpg) bottom left repeat-x;
}

.innerblock ul li {
	margin-bottom:		4px;
	padding-left:		15px;
	height:				15px;
	background:			url(../images/bg_blt.gif) no-repeat 0 5px;
}

.innerblock ul li a {
	font-size:			11px;
	text-decoration:	none;
	color:				#333;
}

.innerblock a.large {
	display:			block;
	font-size:			18px;
	text-align:			center;	
	color:				#006;
}

table.assortiment td {
	text-align:			center;
}

td.tdassortiment img {
	border:				1px solid #ccc;
}

/* Subpage */
.subpage .left {
	width:				220px !important;
	float:				left !important;
}

.subpage .right {
	width:				500px !important;
	float:				right !important;
}

/* Footer */
#footer {
	clear:				both;
	height:				24px;
	padding:			8px 5px 0 20px;
	background:			url(../images/bg_footer.jpg) repeat-x;
	color:				#FFF;
	font-size:			11px;
}

#footer a {
	color:				#FFF;
}

#footer ul li {
	float:				left;
	margin-right:		15px;
}

.volgende {
	float:				right;
}

.vorige {
	float:				left;
}
