/* Hoe wat te tonen */
body { font: normal 12px arial,verdana,sans-serif; padding: 3px; }
p { padding-bottom: 17px; }
h1 { font: bold 16px arial,verdana; padding: 12px 0 6px 0; }
img { border: 0; }
.float-right { float: right; }

div#contenttab_main_1, div.block-right, div#contenttab_main_2, div#contenttab_main_3, div#contenttab_main_4, div#contenttab_main_5, div#contenttab_main_6, div#contenttab_main_7, div#contenttab_main_8 { 
	border-top: 1px solid #ccc; padding: 10px 0; margin: 10px 0;
}

dt { font-weight: bold; padding-bottom: 2px; }
dd { margin: 0; padding: 0; }
address { font-style: normal; padding-bottom: 17px; }

/* Wat niet tonen */
div.navigation, div.footer, div.top-bar, #search, div.nav-left, div.img-left, div.img-right, div.img-album, div.hold-video, div.block-grey button, hr, ul.content-options, dl.faq-list dt a, dl.faq-list dt a:visited { 
	display: none; 
 }
 
 /* ========= Styled table ========= */
table.styled { width: 100%; table-layout: fixed; margin-bottom: 1em; border-collapse: collapse; }
	table.styled tr.darken { background: #edf3fa }
	table.styled th { text-align: left; padding: 0.4em; background: #3474c5; border-left: 1px solid #3474c5; color: #fff; }
		table.styled th.th-5 { width: 5%; }
		table.styled th.th-8 { width: 7%; }
		table.styled th.th-10 { width: 10%; }
		table.styled th.th-13 { width: 13%; }
		table.styled th.th-14 { width: 14%; }
		table.styled th.th-20 { width: 20%; }
		table.styled th.th-25 { width: 25%; }
		table.styled th.price { width: 15%; text-align: right; }
			table.styled th.price-small { width: 10%; text-align: right; }
		table.styled th.order-button { width: 15%; }
			table.styled th.order-button-small { width: 12% }
	table.styled td { border: 1px solid #d7e4f4; padding: 0.4em; }
		table.styled td.check-input { text-align: center; }
		table.styled td.text-right { text-align: right; }
		table.styled td.no-border { border: 1px solid #fff; }
		table.styled td.delivery { color: #6aa402; }
		table.styled td.delivery-unknown { color: #f00; }
		table.styled td.delivery-orange { color: #fe7c1a; }
			table.styled td.button { text-align: center; }
			table.styled td.button button { border: 0; background: #6aa402; color: #fff; cursor: pointer; width: auto; overflow: visible; padding: 0.3em; }
		table.styled select { font: normal 1em arial; }
		table.styled input.input-amount { width: 3em; font: normal 1em arial; display: block; }
		table.styled td.space-td { background: #d7e4f4; line-height: 0; height: 1em; }
	
/* Table specs */
table.specs { width: 20em; border: 1px solid #d7e4f4; border-collapse: collapse; margin: 0 0.4em 0.5em 1em; }
	table.specs td { border: 1px solid #d7e4f4; width: 10em; padding: 0.3em 0.8em; }
	table.specs tr.darken { background: #f1f5fb; }