* {
	margin:0px;
	padding:0px;
}

body {
	font-family:arial, verdana, sans-serif;
	font-size:medium;
	scrollbar-arrow-color:black;
	scrollbar-face-color:white;
	scrollbar-highlight-color:black;
	scrollbar-track-color:black;
}

#wrapper {
	width:800px;
	height:1200px;
	b1order:solid 1px red;
}

#left {
	position:relative;
	float:left;
	width:303px;
	height:100%;
	background-color:black;
	color:white;
}

#right {
	position:relative;
	padding-top:180px;
	float:right:
	width:497px;
	color:black;
	overflow:hidden;
	height:800px;
}

p#IPhoR {
	float:right;
	font-size:210%;
	padding-top:22px;
	padding-right:2px;
}

ul#navbar {
	float:right;
	clear:both;
	list-style:none;
	margin-bottom:0px;
}

ul#navbar li {
	text-align:right;
	padding-right:2px;
}

ul#navbar li a {
	color:white;
	text-decoration:none;
	font-size:110%;
}

ul#navbar li a:hover {font-weight:bold;}

h1#title {
	width:500px;
	b1order:solid 1px lime;
	margin-left:212px;
	margin-bottom:12px;
	font-size:120%;
	clear:both;
}
h1#title a {color:white;text-decoration:none;font-weight:normal;}
h1#title a:hover {color:#b80000;}

h1#hometest {
	b1order:solid 1px lime;
	position:absolute;
	font-size:90%;
	width:800px;
	top:178px;
	left:45px;
}

table {
	b1order:solid 1px lime;
	margin:0px auto;
}

table img {border:solid 4px transparent;}
table img:hover {border:solid 4px black;}

table td{
	vertical-align:top;
	font-weight:bold;
	font-size:80%;
	text-align:center;
}

a.iphor {
	text-decoration:none;
	color:white;
}

div.container {
	overflow:auto;
	width:450px;
	height:300px;
	margin:0px auto;
	border:solid 1px red;
}

div.item {
	float:left;
	width:300px;
	height:280px;
	border:solid 1px lime;
}

div.flashfile {
	position:absolute;
	top:500px;
	left:0px;
	b1order:solid 1px lime;
}

div.f1lashfile#notop {top:250px;}

h2 {
	font-size:110%;
	margin:0px 6px 10px;
	color:white;
	background:black;
	padding:3px;
	font-weight:normal;
}

#items {font-weight:bold;}

p {
	m1argin-left:10px;
	margin-bottom:10px;
	font-size:80%;
}

div.infotext {
	padding:10px;
	width:470px;
	height:200px;
	overflow:auto;
}

div.infotext a {color:red;}

p.footnote {
	font-size:70%;
	f1ont-style:italic;
}

/* ORDER FORM */

#order_form_holder {
	width:280px;
	position:absolute;
	top:166px;
	left:9px;
	b1ackground-color:white;
	padding:10px 0px;
	color:white;
	border:solid 1px white;
}

th {
	text-align:right;
	margin:0px;
	font-size:12px;
	font-weight:normal;
}

#order_form_holder td {text-align:left;}
#order_form_holder form {}

#verstuur {c1olor:red !important;width:100px;margin-left:80px;}

p.order_here {
	margin-left:12px;
}

p.moreinfo {margin:20px 0px 0px 12px;font-size:11px;}

a.super_back_button {
	position:absolute;
	top:184px;
	left:169px;
	color:white;
	text-decoration:none;
	font-size:90%;
}