body {
	font-family			: verdana, Arial;
	margin				: 8px;
	background-image	: url(../images/bg.gif);
	background-repeat	: repeat-y;
	background-color	: #fff;
}

body * {
	font-size			: 10px;
}

p {
	margin				: 0;
	padding-bottom		: 10px;
}

td.sitemap a, td.sitemap {
	font-size			: 9px;
}

ul {
	margin				: 5px 0 0 0;
	padding				: 0;
}

li {
	margin				: 0 0 0 15px;
	padding				: 0;
}

a {
	color				: #066;
	font-weight			: bold;
	text-decoration		: underline;
}

a:hover {
	color				: #0aa;
	text-decoration		: none;
}

a.aanbieding, a.aanbieding:hover, h1.aanbieding {
	font-size			: 120%;
 	color				: #7f3f98;
	display				: block;
	text-decoration		: none;
}

a.keywords {
	color				: #066;
	text-decoration		: none;
	font-weight			: normal;
}

a.keywords:hover {
	text-decoration		: underline;
}

div#shoppingcart {
	background-color	: #afcfcf;
}

div#align {
	text-align			: center;
}

div#site_box{
	width				: 770px;
	text-align			: left;
}

div#top_box {
	color				: #9cf;
	background-color	: #fff;
	height				: 135px;
}

div#top_right_box {
	width				: 320px;
	text-align			: right;
	vertical-align		: text-bottom;
}

div#foto_box {
	width				: 320px;
	text-align			: right;
	vertical-align		: text-top;
}

div#bottom_box {
	font-size			: 9px;
	color				: #fff;
	background-color	: #013585;
	text-align			: right;
}

div#left_box {
	background-color	: #f4f4ff;
	padding				: 3px;
}

div#menu_box {
	padding				: 2px;
	height				: 20px;
	background-color	: #ecf3ff;
}

div#page_title {
	background-color	: #fff;
	font-size			: 14px;
	font-weight			: bolder;
	font-variant		: small-caps;
	text-decoration		: underline;
}

div#content_box {
	background-color	: #fff;
	padding				: 8px 8px 1px;
	height				: 353px;
	overflow			: auto;
}

td#left {
	vertical-align		: top;
	width				: 170px;
	margin				: 0px;
	background-color	: #f4f4ff;
}

td#middle {
	vertical-align		: top;
	width				: 170px;
	margin				: 0px;
	background-color	: #f4f4ff;
}

td#right {
	vertical-align		: top;
	width				: 170px;
	margin				: 0px;
	background-color	: #f4f4ff;
}

.normaltext {
	font-size			: 10px;
	color				: #000;
}

.cat {
	font-size			: 12px;
	color				: #888;
	font-weight			: bolder;
}

.data {
	font-size			: 12px;
	color				: #000;
	font-weight			: bolder;
}

.product_header {
	font-size			: 12px;
	color				: #000;
	background-color	: #afcfcf;
	font-weight			: bolder
}

.sub_header {
	font-size			: 12px;
	color				: #000;
	background-color	: #E8F1F1;
	font-weight			: bolder;
}

.product_even {
	font-size			: 10px;
	color				: #000;
	background-color	: #f4f8f8;
	text-align			: left;
}

.product_oneven {
	font-size			: 10px;
	color				: #000;
	background-color	: #fff;
	text-align			: left;
}

.line_down {
	font-size			: 10px;
	color				: #000;
	background-color	: #fff;
	border-bottom-width	: 1px;
	border-bottom-style	: solid;
	border-right-style	: none;
	border-top-style	: none;
	border-left-style	: none;
	border-bottom-color	: #000;
}

.product_footer {
	font-size			: 10px;
	color				: #000;
	background-color	: #fff;
	border-top-width	: 1px;
	border-top-style	: solid;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
	border-top-color	: #000;
}

.summary {
	font-size			: 10px;
	color				: #000;
	background-color	: #fff;
	border-bottom-width	: 1px;
	border-bottom-style	: dotted;
	border-right-style	: none;
	border-left-style	: none;
	border-top-width	: 1px;
	border-right-width	: 0px;
	border-left-width	: 0px;
	border-top-style	: dotted;
	border-bottom-color	: #000;
}

.middle {
	vertical-align		: middle;
}

.size1 {
	font-size			: 10px;
	font-color			: #396;
	font-style			: bold;
}

.size3 {
	font-size			: 12px;
}

.size4 {
	font-size			: 14px;
}

.size5 {
	font-size			: 18px;
}

.pdflink {
	display				: block;
	float				: left;
	background-image	: url(../images/pdf_button.png);
	background-repeat	: no-repeat;
	padding-left		: 17px;
	line-height			: 16px;
}
