/* CSS Document */
* {padding:0;margin:0;}

body {background:#01628a;font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:12px; color:#01628a;}

ul {list-style-type:none;}

img {border:none;}

#container {width:1000px;height:auto;background:#FFF;border:1px solid #000;margin:auto;}

#containerholder {padding:10px;}

#header {height:121px;background:url(../images/header_bg.jpg) repeat-x; margin-bottom:10px;}

#logo {float:left;}

#zoeken {float:left; background:url(../images/zoeken.jpg) no-repeat #0099d8; width:825px; height:56px; text-align:right;}

#prim_nav {width:663px; height:29px; background:url(../images/menu-bg.gif) no-repeat #0099d8; float:right; margin-top:36px;}

#prim_nav ul {list-style-type:none; line-height:29px; margin-left:20px;}

#prim_nav ul li {display:inline; height:29px;  min-height:29px;}

#prim_nav ul li a {text-decoration:none;color:#FFFFFF;font-weight:bold;margin-left:10px; font-size:13px; height:26px; min-height:26px; display:block; float:left;}

#prim_nav ul li a:hover {border-bottom:3px solid #FFF;}

#prim_nav ul li a.img {float:right; margin-right:3px;}

#prim_nav ul li a.img img {margin-top:3px;}

#prim_nav ul li a.img:hover {border:none;}

#cat_nav ul li {line-height:14px;}

#cat_nav ul li a {text-decoration:none;color:#0099d8;font-weight:bold; font-size:10px; display:block;}

#cat_nav ul li a:hover {background:#d4f0fb;}

#left, #middle, #right {float:left; overflow:hidden;}

#left, #right {width:181px;}

#middle {width:598px; margin-left:10px; margin-right:10px; background:url(../images/watermerk.jpg) bottom right no-repeat; }

#breadcrumb {height:23px; background:#0099d8; line-height:23px; padding-left:8px; color:#FFF;}

#breadcrumb a {text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:10px;}

.clearer {clear:both;}

#contentholder {border:3px solid #0099d8; padding:5px;position:relative;}

#footer {text-align:center;height:23px; background:#0099d8; line-height:23px; padding-left:8px;}

#footer ul li {display:inline;}

#footer ul li a {text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:13px; margin-left:10px;}

#right h3 {font-size:13px; padding-left:8px; color:#FFF;}
#right div.header {background:url(../images/hoek_rechts.jpg) top right no-repeat #0099d8; width:181px; height:23px; line-height:23px;}
#right div.body {border:3px solid #0099d8; border-top:none; margin-bottom:10px; padding:5px;}

#left h3 {font-size:13px; padding-right:8px; text-align:right; color:#FFF;}
#left div.header {background:url(../images/hoek_links.jpg) top left no-repeat #0099d8; width:181px; height:23px; line-height:23px;}
#left div.body {border:3px solid #0099d8; border-top:none; margin-bottom:10px; text-align:left;}

h4 {font-size:13px; text-decoration:underline; margin-bottom:5px;}

a {font-size:11px; text-decoration:underline; color:#0099d8;}

#zoekform {margin-top:18px; margin-right:6px; height:18px; line-height:18px;}

.txt {font-size:13px; background:#FFF; color:#0099d8; border:none; font-weight:bold; height:17px;}

.btn {font-size:13px; background:none; color:#FFF; border:none; font-weight:bold; height:17px; text-align:right; cursor:pointer;}

.product {clear:both;  padding:5px; border-bottom:1px solid #0099d8;}

p img {float:left;margin-right:5px; margin-bottom:5px;}

.product p {}

p.merknaam {clear:both; font-weight:bold;}

span.title {display:block; margin-bottom:5px; font-weight:bold;}

#futured, #random, #allproducts, .box {margin-top:10px; border:2px solid #0099d8;}

#futured h3, #random h3, #allproducts h3, .box h3 {color:#FFF; background:#0099d8; padding-left:5px; height:19px; font-size:13px;}

p.producttext {margin-bottom:5px;}

li.floatleft {float:left; clear:left; width:49.9%;}

li.floatright {float:left;  width:49.9%;}

.even {background:#f4fcff;}

.imgholder {width:210px; float:left; margin-bottom:10px;}

.pholder {float:left; margin-left:10px; width:360px; margin-bottom:10px;}

.pdfdownload {clear:both;}

#contentholder h1 {font-size:19px;}

.box form {padding:5px;}

.formbox {with:400px;height:16px;}

.box form label {}
.box form input {}

#top_text form label {display:block; float:left; width:150px; margin-right:10px;}

#top_text form select {border: 1px solid #CCC;}

#hidspan {display:none;}

span.formpart {display:block; padding:5px;}

.formpart input {background:#FFF;}

textarea {background: #FFF;}

.error {border:2px inset #990000;}

#top_text ul {list-style-type:disc;padding-left:20px;margin-left:20px;}
