body {
  color: #660066;
  background-image: url('imagespaars/achtergrond.gif');
	background-repeat: repeat;
  }

/* Links */
  a:link {color:#8811ff; }
  a:visited {color:#bb44ff; }
  a:hover {color:#9900bb; text-decoration: underline;}
	
/* 1e tabel A-Z en tabel gezinspagina */
table { background-color: #cc99ee; }
td {
  border: ridge 1px #663366;
	background-color: #cc99ee;
  }
/* 2e tabel A-Z */		
.tekstgezinsblad {
  color: #441166;
  background-color: #cc99ee;
  background-image: url('imagespaars/bk2trans.png');
	}
td.stamboom_tekst { background-color: #ddaaff; }
	
/* gezinsblad */
.naam { color: #660066; }

/* A-Z titel en koptekst parenteel (Generatie I, II, etc.) */
.parenteel { color: #663366; }

/* Koptekst kwartierstaat (Generatie I, II, etc.) */
.kwartierstaat { color: #663366; }

/* Kwartierstaat grafisch */
div#kwartiernaam {
  border-color: #663366;
  color: #000000; font-family: "arial narrow"; font-size: 75%; } /* Tekst */
div#kwartiernaam a {
  color: #222222;
	background-color: #dddddd; font-weight: bold; } /* Link */
div#lijn{ border-bottom-color: #663366; border-top-color: #663366;}
div#split{ border-left-color: #663366; border-bottom-color: #663366; border-top-color: #663366; }

/* Knop uitgebreid weergeven */
td.weergave { background-image: url('imagespaars/bk2trans.png'); }

/* Switchform */
#switchform { color: #663366; }

/* Menu */
#menu {
  /* For IE - Voor IE: */
	color: #cc99ff;
	font-weight: normal;
	background-color: #bb66ff;
}
#header { background-color:#660099; }
/* Link in menu buiten de tabbladen */
#header a:link { color: #dd77ff; }
#header a:visited { color: #339966; }
#header a:active {color: #ffcc33;}
#header a:hover {color: #990033;}
/* Link in menutabbladen */
#header li a:link { color: #9900bb; }
#header li a:visited { color: #9900bb; }
#header li a:active { color: #660099; }
#header li a:hover { color: #cc0066; }

/* Knoppen en invoervelden */
/*
input { 
  font-size: 10px;
	color: #ee99ee;
	letter-spacing: 2px;
	background-color: #330033;
	border-left-color: #bb33ff;
	border-top-color: #bb33ff;
  -moz-border-radius: 10px;
  border-radius: 10px;
	}
input.geselecteerd {
  font-weight:bold;
	color: #ffccff;
	background-color: #552255;
	border-left-color: #aa55ff;
	border-top-color: #aa55ff;
	}
input:hover {
  border: #cc99ff 2px inset;
  border-right-color: #aa88ff;
  border-bottom-color: #bb99ff;
  }
*/
.hulpvak {
  background-color: #eeccff;
	color: #000000;
    }

div.photo, div.photobook, div.photobooktext {
  background-color: #eeccff;
}

