* {  margin: 0; padding: 0; list-style: none; border: 0; text-decoration: none; outline: none;}

body { font-family: Arial, Helvetica, sans-serif; background: #c7b18a; color: #000; font-size:12px; overflow: hidden;}

#wrap { 	position:absolute; width:1000px; height:590px; top: 50%; left: 50%; margin: -275px 0 0 -500px; }
#wrapper { 	position:absolute; width:1000px; height:590px; top: 50%; left: 50%; margin: -290px 0 0 -500px; }

.kolom1 {float : left; width : 160px; height: 590px; margin : 0px; background: #6e5e47;}
.kolom2 {float : left; width : 680px; height: 590px; margin : 0px; background: #fff;}
.kolom3 {float : left; width : 160px; height: 590px; margin : 0px;}

#links 	{ position: relative; width: 120px; height: 120px; left: 0px; top: 0px; background: #cfbd9c; padding: 20px; line-height: 18px;}
#kop 	{ position: relative; width: 640px; height: 120px; left: 0px; top: 0px; background: #b09d7d url(images/familie.jpg) no-repeat; padding: 20px; }
#kop2 	{ position: relative; width: 640px; height: 130px; left: 0px; top: 0px; background: #6e5e47; padding-left: 20px; overflow: auto; }
#kop2x 	{ position: relative; width: 680px; height: 10px;  left: 0px; top: 0px; background: #6e5e47;}
#logo 	{ position: relative; width: 160px; height: 160px; left: 0px; top: 0px; background: url('images/logo.jpg');}

#tekst1 { position: relative; width: 140px; height: 410px; left: 0px; top: 0px; background: #6e5e47; padding: 10px; font-size:10px; color: #cfbd9c; overflow: auto;}
#tekst2 { position: relative; width: 660px; height: 410px; left: 0px; top: 0px; background: #fff; padding: 10px; overflow: auto;}
#tekst2a { position: relative; width: 640px; height: 375px; left: 0px; top: 0px; background: #fff; padding: 20px; overflow: auto;}
#tekst2b { position: absolute; width: 300px; height: 410px; left: 0px; top: 160px; background: #6e5e47; font-size:10px; color: #cfbd9c; padding: 10px; overflow: auto;}
#tekst2c { position: relative; width: 540px; height: 390px; left: 0px; top: 0px; padding: 10px 10px 10px 150px; overflow: auto;}
#tekst3 { position: relative; width: 140px; height: 410px; left: 0px; top: 0px; background: #6e5e47; padding: 10px; overflow: auto; font-size:10px; color: #cfbd9c; font-weight: 700; text-align: justify;}

p {padding-top: 5px; padding-bottom: 5px;}
h1 {font-size:20px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif;}
h3 {font-size:16px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif;}
h2 {font-size:10px; font-family: Arial, Helvetica, sans-serif; text-align: right; color: #5c2c15; padding-bottom: 20px;}

h6 {position: absolute; width: 670px; height: 20px; left: 0px; bottom: 0px; padding-bottom: 10px; font-size:10px; font-weight: 700; color: #5c2c15; text-align:right;}
#memoriam { position: absolute; width: 520px; height: 20px; left: 0px; bottom: 0px; padding: 10px; font-size:10px; color: #5c2c15; font-weight: 700; }

img {border:0px;}

a:link {color:#5c2c15; text-decoration:none; }
a:visited {color:#5c2c15; text-decoration:none; }
a:hover {color:#fff; text-decoration:none; }
a:active {color:#5c2c15; text-decoration:none; }

#kop2 a:link {color:#cfbd9c; text-decoration:none; }
#kop2 a:visited {color:#cfbd9c; text-decoration:none; }
#kop2 a:hover {color:#000; text-decoration:none; }
#kop2 a:active {color:#cfbd9c; text-decoration:none; }

#tekst2 a:link, #tekst2a a:link, #tekst2c a:link {color:#5c2c15; text-decoration:none; }
#tekst2 a:visited, #tekst2a a:visited, #tekst2c a:visited {color:#5c2c15; text-decoration:none; }
#tekst2 a:hover, #tekst2a a:hover, #tekst2c a:hover {color:#000; text-decoration:underline; }
#tekst2 a:active, #tekst2a a:active, #tekst2c a:active {color:#5c2c15; text-decoration:none; }

#mail { position: absolute; width: 140px; height: 50px; left: 0px; bottom: 0px; padding: 10px; font-size:10px; color: #fff;}
#mail img {float: left;}
#mail a:link {color:#5c2c15; text-decoration:none; }
#mail a:visited {color:#5c2c15; text-decoration:none; }
#mail a:hover {color:#000; text-decoration:underline; }
#mail a:active {color:#5c2c15; text-decoration:none; }

h4 {font-size:20px; color:#5c2c15; }
h5 {font-size:16px; color:#000; margin-top: 1em;}
.Gezin{ padding-top: 1em;}
.Kinderblok{ padding-top: 1em;}
.Kinderen{ margin-left: 2em; padding-top: 1em; padding-bottom: 1em; }
.Bron{ font-style: normal; }
.Notitieblok{ margin: 1em; font-size:11px; color:#240000;}
.Notitiesoort{ text-decoration: underline; font-size:11px; color:#240000;}
.Notitie{ font-style: normal; font-size:11px; color:#240000;}
.Feiten{ margin-left: 1em; }
.Feitensoort{ text-decoration: underline; }
.Tabel{ border-collapse:collapse; }
.Feitenregel{ vertical-align: top; }
.Relatiepartner{ font-weight: bold; }
.Kinderen .Relatiepartner{ font-weight: normal; }
.Hyperlinks{ text-decoration: none; }
@media screen {.Hyperlinks{ text-decoration: underline; color:#eee;}}
@media print {.Hyperlinks{ text-decoration: none; color: black;}}
.Hyperlinks2{ text-decoration: none; }
@media screen {.Hyperlinks2{ text-decoration: none; color:#240000;}}
@media print {.Hyperlinks2{ text-decoration: none; color: black;}}

.data		{ font-weight: bold; }
table		{ width: 100%; border-color: #000000; font-size:10px; color: #fff;}
td,th		{ border-color: #000000; text-align:left; font-size:10px;}
.letter 	{ color: #fff; font-weight: 700; font-size: 12px;}

.fotoo {margin: 8px; float: right; border: 0;}
