body
{
  font-family:"ITC Franklin Gothic","Franklin Gothic Medium","Franklin Gothic Medium Cond",arial; font-size:11px;
}

#producten_menu a
{
  text-decoration:none;
}

a
{
  text-decoration:underline;
  color:#000;
}

a:hover
{
  color:#8e8dd2;
}

img
{
	border:0px;
	padding:0px;
	margin:0px;  
}

.right
{
  text-align:right;
}

.unav
{
  background-color:#000;
  color:#fff;
  width: 93px;
  height: 43px;
  margin: 0px; 
  text-align:center;
  line-height:43px;
  font-size:14px;
}

.unav:hover
{
  color:#6665C2;
}

#company_unav
{
  background-color:#000;
  color:#6665C2;
  position:absolute;
  top: 0px;
  left: 0px;
  width: 671px;
  height: 43px;
  line-height:43px;
  font-size:14px;
  text-align:left;
  margin: 0px; 
  z-index:2;
}

#home_unav
{
  position:absolute;
  top: 0px;
  left: 672px;
  cursor:hand;
}

#contact_unav
{
  position:absolute;
  top: 0px;
  left: 766px;
  cursor:hand;
}

#zoek_unav
{
  color:#fff;
  width: 140px;
  height: 43px;
  margin: 0px; 
  position:absolute;
  top: 0px;
  left: 860px;
  text-align:left;
  line-height:43px;
}

#background_snav
{
  margin:0px;
  padding:0px;
  background-color:#CBC5C5;
  position:absolute;
  top:43px;
  left:0px;
  width:247px;
}


#producten_menu
{
  padding:0px;
  margin:0px;
  margin-top:2px;
  margin-bottom:2px;
  border:0px;
  background-color:#CBC5C5;
  width:247px;
}

#adres
{
  margin-left:4px;
  margin-right:4px;
  margin-top:10px;
  margin-bottom:10px;
  width:239px;
  color:#514F50;
  font-size:10px;
  text-align:center;
}

.groep
{
  float:left;
  margin:0px;
  padding:0px;
  background-color:#CBC5C5;
  color:#fff;
  width:247px;
  padding-bottom:1px;
}

.groepnaam
{
  float:left;
  margin:0px;
  padding:0px;
  padding-left:2px;
  background-color:#000;
  color:#fff;
  width:235px;
  height:24px;
  line-height:24px;
  font-size:14px;
  cursor:hand;
}

.groepnaam:hover
{
  color:#6665C2;
}

.groep_selected
{
  float:left;
  margin:0px;
  padding:0px;
  background-color:#514F50;
  color:#fff;
  width:247px;
  padding-bottom:1px;
}

.groepnaam_selected
{
  float:left;
  margin:0px;
  padding:0px;
  background-color:#000;
  color:#6665C2;
  width:237px;
  height:24px;
  line-height:24px;
  font-size:14px;
  cursor:hand;
}

.subgroep
{
  float:left;
  margin:0px;
  padding:0px;
  background-color:#514F50;
  color:#fff;
  width:247px;
  font-size:12px;
  cursor:hand;
}

.subgroep_selected
{
  float:left;
  margin:0px;
  padding:0px;
  background-color:#514F50;
  color:#6665C2;
  width:247px;
  font-size:12px;
  cursor:hand;
}

.subgroep:hover
{
  color:#6665C2;
}

.grote_tab
{
  margin: 0px; 
  background-image: url("/images/grote_tab.gif");
  height:43px;
  width:10px;
  cursor:hand;
  position:absolute;
  top:0px;
  right:0px;
  background-color:#FFF;
}

.kleine_tab
{
  margin: 0px; 
  padding:0px;
  background-image: url("/images/kleine_tab.gif");
  height:24px;
  width:10px;
  cursor:hand;
}

.selected
{
  color:#6665C2;
}

#pageinfo
{
  position:absolute;
  top:70px;
  left:262px;
  font-size:11px;
}

#content
{
  position:absolute;
  top:105px;
  left:262px;
}

.product
{
	color:#000;
	border: 1px solid #C9C5C6;
	margin:0px;
	padding:0px;
	border-collapse: collapse;
}

.product th
{
  margin:0px;
  font-weight:bold;
  border: 1px solid #C9C5C6;
}

.product tr
{
  	border:0px;
  	margin:0px;
  	padding:0px;
	color:#000;
}

.product td
{
  	margin:0px;
  	border-left: 1px solid #C9C5C6;
  	border-right: 1px solid #C9C5C6;
  	border-top: 1px solid #F2F0F1;
	border-bottom: 1px solid #F2F0F1;
	color:#000;
}

#search_box
{
  visibility:hidden;
  z-index:5;
  position:absolute;
  top: 44px;
  left: 730px;
  width: 270px;
  background-color:#CBC5C5;
  border: 1px solid #000;
}

#search_results
{
  margin-top:5px;
  margin-right:5px;
  margin-bottom:5px;
  margin-left:10px;
  z-index:10;
}


