table.kolommen
{
  margin-left: 12px;
  margin-right: 12px;
}
td.kolom
{
  width: 187px;
  padding: 4px;
}
table.categorie
{
  width: 100%;
  margin-bottom: 9px;
}
/*** categorie met gekozen style ***/
td.cat_links
{
  font-family: arial, geneva, helvetica, sans-serif;
  background-color: #E9E9FB;
  padding-left: 6px;
  padding-bottom: 3px;
  padding-top: 3px;
  padding-right: 0px;
  border-left : 1px solid #CCCCF0;
  border-right : 1px solid #CCCCF0;
  border-top : 1px solid #DDDDFF;  
}

td.cat_title_new
{
  font-family: arial, geneva, helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #FFFFFF;
  padding: 0px;
  padding-left:8px;
  padding-bottom:1px;
  font-size: 11px;
  background-position: top left;
  background-repeat: repeat-x;
}

td.cat_title_new_high
{
  font-family: arial, geneva, helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #FFFFFF;
  padding: 0px;
  padding-left:8px;
  padding-bottom:1px;
  font-size: 11px;
  background-position: top left;
  background-repeat: repeat-x;
}

td.cat_footer
{
  font-family: verdana, arial, geneva, helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #FFFFFF;
  padding: 0px;
  padding-left:6px;
  padding-bottom:3px;
  font-size: 10px;
  background-image: url("../images/footer.jpg");
  background-position: bottom left;
  background-repeat: repeat-x;
  height: 17px;
}

td.cat_footer_high
{
  font-family: verdana, arial, geneva, helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #FFFFFF;
  padding: 0px;
  padding-left:6px;
  padding-bottom:3px;
  font-size: 10px;
  background-image: url("../images/footer_high.jpg");
  background-position: bottom left;
  background-repeat: repeat-x;
  height: 17px;
}

td.cat_footer_breed
{
  font-family: verdana, arial, geneva, helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #FFFFFF;
  padding: 0px;
  padding-left:6px;
  padding-bottom:3px;
  font-size: 10px;
  background-image: url("../images/footer_breed.jpg");
  background-position: bottom left;
  background-repeat: repeat-x;
  height: 17px;
}

/*** link met tooltip naar externe pagina ***/
a.info, a.info_left
{
  display: block; /* 'bug ???' in firefox 0.8, mozilla? (not in 1.7.2) -> als niet block dan crasht de tooltip op de background-image. :-D uren zoeken :-D */
  position:relative;
  z-index:24; 
  text-decoration:none;
  font-family: arial, geneva, helvetica, sans-serif;
  font-weight:bold;
  color:#555566;
}
a.info:hover, a.info_left:hover
{
  text-indent: 0; /* nodig voor IE-bug (cf : http://www.webmasterworld.com/forum83/1189.htm */
  z-index: 25;
  text-decoration: none;
  color: #002;
  background-color: #ddf; /*** eee ***/
}
a.info span, a.info:visited span, a.info_left span, a.info_left:visited span
{
  display: none;
} 
a.info:hover span
{
  display: block;
  height: auto;
  position: absolute;
  top:31px; left: 15px;
}
a.info_left:hover span
{
  display: block;
  height: auto;
  position: absolute;
  top:31px; left: -80px;
}
		   
span.description
{
  font-weight: normal;
  text-align: left;
  color:#454556;
  width: 240px;
  padding: 5;
  border-top : 1px solid #FFFFFF;
  border-left : 1px solid #FFFFFF;
  border-bottom : 1px solid #4C4C70;
  border-right : 1px solid #4C4C70;
  background-color:#F9F9F9;
  background-repeat: repeat-x;
}

/*** img in de tooltip ***/
img.tooltip
{
  border:1px solid #000000;
  margin-bottom: 4px;
}

/*** "uw link hier"  onderaan categorie ***/
a.uwlink
{
  display: block;
  font-family: arial, geneva, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
  color: #D74100;
  font-style: normal;
}
a.uwlink:hover{
  font-family: arial, geneva, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration: underline;
  font-style: normal;
  color:#D74100;
}
/*** "meer op" onderaan categorie ***/
a.subdomlink
{
  display: block;
  font-family: arial, geneva, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
  color: #E33;
  font-style: italic;
}
a.subdomlink:hover{
  font-family: arial, geneva, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration: underline;
  font-style: italic;
  color:#E33;
}