body, html { font-family: Arial, sans-serif; font-size: 11px; margin:0; height:100%; }
td { font-family: Arial, sans-serif; font-size: 11px; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; color:#333; }
a.light { color:#666; }
a.light:hover { text-decoration:underline; color:#333; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; height:20px; margin: 4px 0px; }
.inputreg { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #ccc; padding: 4px; width:180px; background-color: #fff; }
.inputreg:hover { border: 1px solid #000; }
.inputsmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #ccc; padding: 4px; width:180px; width:90px; background-color: #fff; }
.leestekst { line-height:14px; }
#page { width:920px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; height:100%; }
#top { width:895px; height:70px; }
#logo { width:230px; float:left; font-size:22px; font-family:Arial, sans-serif; margin-top:14px; }
.menu { float:left; width:220px; margin-top:14px; font-size:10px; line-height:15px; }
.menusmall { float:left; width:110px; margin-top:14px; font-size:10px; line-height:15px; }
#left { width:230px; height:500px; float:left; }
#content { float:left; width:680px; }
#menuProductGroep img { margin-left:6px; margin-bottom:4px; border: 1px solid #fff; }
#menuProductGroep img:hover { border: 1px solid #000; }
.productSmall { float:left; width:220px; padding:0; margin:0; margin-bottom:24px; }
.productDescription { float:left; width:190px; padding:0; margin:0; margin-bottom:10px; margin-right:30px; line-height:15px; }
.productSmall .kop { font-size:12px; font-weight:bold; margin-top: 10px; }
.productSmall .prijs { font-size:14px; font-weight:bold; }
.productSmall img { border: 1px solid #ccc; margin-bottom:6px; }
.productSmall img:hover { border: 1px solid #000; }
.productSmall a { text-decoration:none; color:#000; }
.productBig { float:left; width:420px; }
.productBig img { border: 1px solid #ccc; margin-bottom:10px; }
.productBig img:hover { border: 1px solid #000; margin-bottom:10px; }
.productBig .kop { font-size:12px; font-weight:bold; margin-top: 10px; }
.img { margin-bottom:6px; border:0; }
.kop { font-size:12px; font-weight:bold; margin-top: 10px; }
.smallsample { height:24px; width:24px; }
.sample { height:24px; width:24px; margin-right:4px; }
.selectsize { width:100px; margin-right:5px; }
.prijsveld { font-weight: bold; }
.sb { height:36px; margin-top:20px;}
.sb a { float:left; width:30px; height:33px; margin:2px; }
.sb a.twt { background-image:url(/gfx/sb_twt_fc.jpg); }
.sb a.twt:hover { background-image:url(/gfx/sb_twt_bw.jpg); }
.sb a.fcb { background-image:url(/gfx/sb_fcb_fc.jpg); }
.sb a.fcb:hover { background-image:url(/gfx/sb_fcb_bw.jpg); }
.sb a.lin { background-image:url(/gfx/sb_lin_fc.jpg); }
.sb a.lin:hover { background-image:url(/gfx/sb_lin_bw.jpg); }

.button	{font-family: Arial, Helvetica, sans-serif;
padding: 4px 20px;
maring: 4px;
background: #DDD -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eee), to(white));
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eee), to(white));
border: 1px solid #999;
-webkit-box-shadow: #ccc 0px 0px 2px;
border-bottom-left-radius: 3px 3px;
border-bottom-right-radius: 3px 3px;
border-top-left-radius: 3px 3px;
border-top-right-radius: 3px 3px;}

.button:hover{
	background-color:#eee;border:1px solid #000;
}

