html,body {font-family: Verdana, Helvetica, Tahoma, Arial, Verdana, sans-serif; font-size:12px; color: #FFF; margin:0px; padding:0px; background-image: url(images/bg-top.gif); background-repeat: repeat-x; height: 100%;}

#pagewidth{ 
 width:1000px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 

a {color: #3973AC; background:transparent; text-decoration:underline;}

a:hover {color: #3973AC; background:transparent; text-decoration:none;}

input, textarea {font-family: Arial, Verdana, sans-serif; font-size:12px; color: #292928; background: #FFF; }

textarea {border: 1px solid #DDD7CD;}

label {font-weight:bold; color:#000; background: transparent;}

fieldset {border:0px;}

legend, .dnd {display:none;}

img {border:0px;}

h1 {font-size:20px; font-weight:normal;}

h2 {font-size:18px; font-weight:normal; margin-top: 5px; margin-bottom: -3px; }

h3 {font-size:14px; font-weight:bold; padding:0px; margin:0px;}

h4 {font-size:14px; font-weight:bold; padding:0px; margin:0px;}

table {border:1px solid #EEECE7; width: 530px; margin: 10px 0px 10px 0px;}

th, td, tr {text-align:left; padding:5px; margin:0px;}

ul{list-style-image: url(images/listmenu.png);}

li {padding-bottom: 4px;}

#topmenu {position:relative;  color: #FFF; padding: 0px 20px 0px 0px; margin:0px; text-align:right; border-bottom: 1px solid #333;}

#topmenu ul {margin: 0px; padding: 0px; list-style: none;  }

#topmenu li {padding: 0px 5px 0px 5px; margin:0px; float:right;}

#topmenu a {color: #AAA; text-decoration:none; background: transparent; padding:1px; display: block; font-size:11px; text-transform: uppercase;}

#topmenu a:hover {color: #FFF; text-decoration:underline; background: transparent; padding:1px; display: block; font-size:11px; text-transform: uppercase;}

#header {margin:0px; padding:0px;}

#header h1 {margin:0px; padding: 10px 0px 10px 20px;}

#header h1 a {color: #C6BCAA; background:transparent; text-decoration:none; font-size:30px; text-transform: uppercase;}

#header h1 a:hover {color: #FFF; background:transparent; text-decoration:none; font-size:30px; text-transform: uppercase;}

#headermenu ul {float: left; margin: 0px 0px 0px 0px; padding: 0px; list-style: none; }

#headermenu li {margin: 0px 5px 0px 5px; padding:0px; float:right; border-top: 1px solid #333; border-right: 1px solid #333; border-left: 1px solid #333;}

#headermenu a {color: #FFF; text-decoration:none; background: #AC7339; padding:5px; display: block; font-size:14px;}

#headermenu a:hover {color: #FFF; text-decoration:underline; background: #AC7339; padding:5px; display: block; font-size:14px;}

#headertext {background: #FFF; float: left;  color: #FFF; font-size: 12px; border: 0px solid #39ac39;  margin: 0px 0px 0px 0px;}  

#bodywrap {border-bottom: 0px solid #292928; padding: 0px 0px 10px 0px; }

#footerbottom {width: 100%; border-bottom: 10px solid #fff; margin:0px; padding: 0px;}

#mainwrap {width: 997px; margin:auto; padding: 0px 0px 0px 0px; }



#leftmenu {width: 198px; float:left; padding: 5px;  margin: 0px 15px 0px 5px; background:#EEECE7; color: #666; border: 1px solid #AC7339;}

#main {width: 530px; float:left; margin-top: -20px;}

.sorteerbox {float:left; padding: 5px;  margin: 0px 15px 0px 5px; background:#EEECE7; color: #666; border: 1px solid #39AC39; margin-bottom: 10px}

#comparebox {float:left; padding: 5px; background:#EEECE7; color: #666; border: 1px solid #39AC39; margin-bottom: 10px} 

#rightmenu {width: 198px; float:right;  padding: 5px;  margin: 0px 5px 0px 15px; background:#; color: #666; border: 0px solid #AC7339;}

#footer {font-size:10px; color:#666; text-align:center; padding:10px; background:#EEECE7; border: 1px solid #AC7339; }

#footer a {color:#666; background:transparent; text-decoration:none;}

.koopnu {color:#FF0000; font-size:14px; font-weight:bold;}

.atoz h4 {border-bottom: 1px dotted #666;}

.leftimage {float:left; padding: 0px 10px 10px 0px;}

.searchform {text-align:center; padding:5px 0px 5px 0px; margin:0px;}

.searchtext {width:150px; padding:3px; border: 1px solid #DDD7CD;}

.searchbutton {color: #292928; background: #DDD7CD; border:1px solid #292928;}

.featuredproduct {text-align:center; color: #000; background:#FFF; width:250px; height:250px; float:left; padding:0px; margin:6px; border: 1px solid #ccc;}

.featuredh {font-size:12px; font-weight:bold; color: #000; background:#EEE; height:35px; border-bottom: 1px solid #CCC; margin:0px; padding:5px;}

.showing {font-size: 12px}

.banner h3 {font-size:11px; color: #000;}

.banner h3 a, .banner h3 a:hover {color: #000; background:transparent; text-decoration:underline;}

.navigation {text-align:center; color: #AAA; background:transparent; margin-top:20px;}

.ratings {margin-top: 15px; width: 728px;}

.ratings form {display: inline;}

.ratings form select {color: #AF7817; background:transparent;}

.ratings form textarea {width: 95%;}

.starsOn {color: #AF7817; background:transparent; font-weight: bold;}

.starsOff {color: #AAA; background:transparent; font-weight: bold;}

.nobr {white-space: nowrap;}

.disabled {color: #AAA; background:transparent;}

.clear {clear:both;}

.centre {text-align:center; padding: 10px 0px 5px 0px;}