body { margin:0px; padding:0px; background-color:#FFFF9C;}
* { margin:0px;	padding:0px; }

td, div, th, input, textarea, select, P { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; border: 0px solid #000000; }
td a, div a, th a {	position:relative; color:#000000; text-decoration:underline; }

img { border:none;}

input, textarea, select { position:relative; width:15em; height:1.5em; padding-left:2px; border:1px solid #a5acb2; background:none; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
textarea { height:10em; }
button, .button { width:15em !important; height:1.7em !important; background-color:#cccccc !important; color:#000000 !important;	border:none !important;
font-weight:bold !important; text-align:center !important; }
a.button { margin-right:1.5em; text-decoration:underline !important; background:none !important; }
select { position:relative;	width:15em; height:1.7em; }

div#container { width:100%; }

div#header { width:100%; height:2.5em; padding-top:0.5em; padding-left:0.2em; padding-bottom:0.5em; }

div#topmenu { width:100%; padding-top:0.5em; padding-left:0.5em; padding-bottom:0.5em; color:#000000;	font-weight:normal; }
body#next div#topmenu { visibility:hidden; height:0em; margin:0px; padding:0px; }
div#topmenu a {	margin-right:0.5em; color:#000000;	text-decoration:none; }

div#pathway { clear:both; padding-top:0.2em; padding-left:0.5em; padding-bottom:0.2em; background-color:#000060; color:#FFFFFF; font-weight:bold; }
div#pathway a {	color:#FFFFFF; font-weight:bold; text-decoration:none; }

div#search { height:1.7em; padding-top:0.5em; padding-left:0.5em; padding-bottom:0.5em; border-bottom:1px solid #cccccc; background-color:#f60608; }
div#search input { float:left !important; width:10em; height:1.5em; border:1px solid #a5acb2; background-color:#FFFFFF; }
div#search input.button { width:7em !important; height:1.7em !important; margin-left:5px; border:none; background-color:#cccccc !important;	color:#000000 !important; }

div#maincontent { padding-top:0.5em; padding-left:0.5em; }

div#footer { width:100%; clear:both !important;	border-top:1px solid #CCCCCC; height:2.0em; padding-top:0.5em; padding-bottom:0.5em;	color:#000000; text-align:center; }

div#filter { width:100%; text-align:center; }
form.filter { width:100%; margin-bottom:15px; }

div#productoverzicht, div#detail { width:100% !important; }
div#productoverzicht div#img, div#detail div#img { float:left; width:10em; height:12em;padding-top:1em; padding-bottom:15px; }
div#detail div#img { height:20em; }
div#productoverzicht div h2 { padding-top:10px; }

div#detail div a.button { float:left !important; text-align:left !important; background:none !important; }
div#detail div a { text-decoration:none; }

div.navigation { visibility:hidden; padding-top:0.5em; margin:0px auto; text-align:center; }
/*a.navstart, a.navprev, a.navnext, a.navend { text-decoration:none; }
a.navstart, span.navstart {	padding-left:1em; }
a.navprev, span.navprev { padding-right:0.3em; border-right:1px solid #000000; padding-left:10px; }
a.navnext, span.navnext { padding-left:0.3em;	padding-right:1em;	border-left:1px solid #000000; }
a.navend, span.navend { padding-right:1em; }
a.pagenav { font-weight:normal;	text-decoration:none; padding-right:0.3em; }
a.pagenav strong { font-weight:normal; }
span.selected { color:#000000; font-weight:bold; }*/

P {	position:relative; margin-bottom:1.5em; }

h1, h4, h2, h2 a, h5 { color:#000000; font-size:1.1em; font-weight:bold; margin-bottom:1.5em; }
h2, h2 a, h5, h3, h3 a { color:#666666 !important; text-decoration:none; }
h3, h3 a { font-style:italic; margin-bottom:0em; }
h3 a { text-decoration:underline; }
h4, h5 { margin-bottom:0em; }

fieldset { border:none; }
