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

/* Links */
  a:link {color:#dddd77; }
  a:visited {color:#eecc88; }
  a:hover {color:#ffcc33; text-decoration: underline;}
	
/* 1e tabel A-Z en tabel gezinspagina */
table { 
/* Horizontale streep in kwartierstaat */
  background-color: #362000;
/* Letters 2e tabel en letters gezinspagina enz. */
  color: #ffffcc; 
	letter-spacing: 1px;
  }
td {
  border: ridge 2px #993333;/* Randen beide tabellen A-Z */
	background-color: #330000;/* Achtergrond 1e tabel, kwartierstaat enz. */
  }
/* 2e tabel A-Z */		
.tekstgezinsblad {
  color: #cc9966;/* Kop 2e tabel */
  background-image: url('imagesdonkerbruin/bk2trans.png');
	}
td.stamboom_tekst { 
  color: #ffeecc;
  background-color: #362000; }/* Achtergrond 2e tabel */
	
/* gezinsblad */
.naam { color: #ff9966; }

/* A-Z titel en kopteksten parenteel */
.parenteel { color: #993300; }

/* Kopteksten kwartierstaat */
.kwartierstaat { color: #ff9966; }

/* Kwartierstaat grafisch */
div#kwartiernaam { 
  border-color: #993333;
  color: #5555bb; 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: #ddddff;
	border-top-color: #ddddff;}
div#split {
  border-left-color: #ddddff;
	border-bottom-color: #ddddff;
	border-top-color: #ddddff; }

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

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

/* Menu */
#menu {
  /* For IE - Voor IE: */
	color: #cc6633;
	font-weight: normal;
	background-color: #330000;
}
#header { background-color:#333333; }
/* Link in menu buiten de tabbladen */
#header a:link { color: #ffff99; }
#header a:visited { color: #ffff99; }
#header a:active {color: #eeddff;}
#header a:hover {color: #ffcc33;}
/* Link in menutabbladen */
#header li a:link { color: #ffff99; }
#header li a:visited { color: #ffff99; }
#header li a:hover { color: #ffcc33; }
/* Menutabs */
#header {
  background:#333333 url("imagesdonkerbruin/bg.gif") repeat-x bottom;
  background-color:#E8E8E8;
  }
#header li {
  background:url("imagesdonkerbruin/left.gif") no-repeat left top;
  }
#header a {
  background:url("imagesdonkerbruin/right.gif") no-repeat right top;
  }
#header #current {
  background-image:url("imagesdonkerbruin/left_on.gif");
  }
#header #current a {
  background-image:url("imagesdonkerbruin/right_on.gif");
	color: #ffcc00;
}

/* Knoppen en invoervelden */
input {
  font-size: 10px;
	color: #cc9966;
	letter-spacing: 2px;
	background-color: #442000;
	border-left-color: #ddaa77;
	border-top-color: #ddaa77;
	border-bottom-color: #660000;
	border-right-color: #660000;
  -moz-border-radius: 10px;
  border-radius: 10px;
	}
input.geselecteerd {
  font-weight:bold;
	color: #ddaa77;
	background-color: #442000;
	border-left-color: #ddaa77;
	border-top-color: #ddaa77;
	border-bottom-color: #662200;
	border-right-color: #662200;
	}
input:hover {
  border: #aaaaaa 2px inset;
  border-right-color: #ddaa77;
  border-bottom-color: #eebb88;
  }

.hulpvak {
  background-color: #362000;
  color: #ffdd99;
}

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

