body {
	background-color: #897f27;
	background-image:  url("../images/bg-foto.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom left;
 	font-family: Georgia, "Times New Roman", serif;
	scrollbar-3dlight-color: #897f27;
	scrollbar-highlight-color: #FCE66F;
	scrollbar-face-color: #DCCd8d;
	scrollbar-arrow-color: #6c1e22;
	scrollbar-shadow-color: #504301;
	scrollbar-darkshadow-color: #a89c27;
	scrollbar-track-color: #D4D3BB;
 }

.h1-volg {
	position: absolute;
	left: 16px;
	top: 40px;
}

.h1-home {
	margin: 16px 0px 0px 191px;
}

.bulk {
		xxxborder: 1px solid #ff0;
	width: 975px;
 	padding: 0px 0px 0px 0px;
}

.nav {
	float: left;
 	padding: 0px 0px 0px 0px;
	margin: 256px 0px 0px 16px;
	width: 170px;
	max-width: 186px;
	color: #ffffff;
	xxxcolor: #bc2e16;
	font-family: Tahoma, Verdana, Arial;
 	line-height: 150%;
 	font-size: 66%;
 	font-weight: bold;
  	background-color: #897f27;
 	border: 2px solid #897f27;
}

.nav ul {
	padding: 2px 0px 4px 6px;
	margin: 0px 0px 3px 12px;
	width: 120px;
}

.nav strong {
	background-color: #897f27;
	border: 2px solid #897f27;
}

.nav.home {
	margin: 50px 0px 0px 8px;
}

.ietestnav {
	float: left;
 	padding: 0px 0px 0px 0px;
	margin: 256px 0px 0px 16px;
	width: 170px;
	max-width: 186px;
	color: #ffffff;
 	font-family: Tahoma, Verdana, Arial;
 	line-height: 150%;
 	font-size: 66%;
 	font-weight: bold;
	margin: 50px 0px 0px 8px;
}

.main {
	color: #6c1e22;
	background-image:  url("../images/text-bg-mid.gif");
	background-repeat: repeat-y;
 	padding: 0px 0px 0px 0px;
 	margin: 40px 0px 40px 0px;
 	width: 760px;
 	font-family: Georgia, "Times New Roman", serif;
 	line-height: 150%;
 	font-size: 95%;
 	float: right;
}

.main-swf {
	padding: 0px 0px 0px 0px;
 	margin: 40px 0px 40px 0px;
 	width: 750px;
 	font-family: Georgia, "Times New Roman", serif;
 	line-height: 150%;
 	font-size: 95%;
 	float: right;
}

.h2 {
 	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 16px 95px;
}

.main .btm {
	clear: both;
 	margin: 35px 0px 0px 0px;
}

.main .top {
	vertical-align: top;
 	margin: 0px 0px 35px 0px;
}

.text {
 	padding: 0px 0px 0px 0px;
		xxxborder: 1px solid green;
 	width: 515px;
	xxx	float: left;
}

.col-left {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
 	width: 378px;
}

.col-right {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	float: right;
	clear: right;
	width: 341px;
	xxxxxxxxmax-width: 289px;
}

.col-right p {
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 52px;
}

.text p {
 	padding: 0px 0px 16px 95px;
 	margin: 0px 0px 0px 0px;
}

.text h3 {
 	padding: 0px 0px 0px 95px;
 	margin: 8px 0px 16px 0px;
}

.text h4 {
 	padding: 0px 0px 0px 95px;
 	margin: 0px 0px 16px 0px;
}

.text .single {
 	padding: 0px 0px 0px 95px;
 	margin: 0px 0px 0px 0px;
}

.text blockquote {
 	padding: 0px 20px 16px 115px;
 	margin: 0px 0px 0px 0px;
 	font-style: italic;
}

.text dl {
 	padding: 0px 0px 0px 20px;
 	margin: 0px 0px 0px 0px;
}

.text dt {
 	padding: 0px 0px 0px 95px;
 	font-weight: bold;
}

.text dt.light {
 	padding: 0px 0px 0px 95px;
 	font-weight: normal;
}

.text dd {
 	padding: 0px 0px 16px 95px;
 	margin: 0px 0px 0px 0px;
}

.text ol {
 	padding: 0px 0px 16px 125px;
}
.text li {
 	padding: 0px 0px 16px 0px;
}

.photo {
	background-image:  url("../images/photo-bg.gif");
	background-repeat: repeat-y;
 	padding: 6px 6px 6px 6px;
	margin: 20px 30px 20px 0px;
	float: left;
}

.photo img {
border: 2px solid #ffdb3d;
}
.photo-home {
	background-image:  url("../images/photo-bg.gif");
	background-repeat: repeat-y;
	background-position: right;
 	padding: 6px 6px 6px 0px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.marginnote {
	padding: 0px 27px 0px 0px;
	margin: 0px 0px 20px 0px;
	float: right;
	clear: right;
	width: 194px;
	max-width: 167px;
	color: 9f4f4f;
 	font-family: Georgia, "Times New Roman", serif;
 	line-height: 150%;
 	font-size: 75%;
 	font-weight: bold;
}

.marginnote ul.contents {
	padding: 24px 0px 24px 0px;
	margin: 0px 0px 0px 0px;
 	font-size: 115%;
}

.marginnote ul.contents li {
	list-style-type: none;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
 	font-weight: normal;
 	font-style: italic;
}

a:link {
 text-decoration:   underline;
 color:             #bc2e16;
}

a:active {
 color:             #eb391b;
 text-decoration:   none;
}

a:visited {
 text-decoration:   underline;
 color:		        #474747;
}

a:visited:hover {
 text-decoration:   underline;
 color:		        #000000;
}

a:hover {
 text-decoration:   underline;
 color:             #eb391b;
}



.nav a:link {
 text-decoration:   none;
	 xxxxxxxcolor:             #ffdb3d;
 color:             #dfbb1d;
	xxxxbackground-color: #000000;
}
.nav a:hover:visited {
 text-decoration:   underline;
color:		  		  #ffffff;
}

.nav a:visited {
 text-decoration:   none;
	 xxxxxxxxxxxxcolor:		        #feda3f;
 color:             #dfbb1d;
}

.nav a:active {
 color:             #ffffff;
 text-decoration:   underline;
}

.nav a:hover {
 text-decoration:   underline;
	color:		  		  #ffffff;
}

a img {
	border: none;
}

/* DYNAMISCHE PAGINA'S */
.result {
 	padding: 0px 0px 16px 95px;
 	margin: 0px 0px 0px 0px;
}

.prevnext {
 	padding: 0px 0px 16px 95px;
 	margin: 0px 0px 0px 0px;
}

.resultnummer {
	text-transform: uppercase;
	font-size: 75%;
	letter-spacing: 1px;
	font-weight: bold;
}

.resultlocation {
	font-size: 85%;
	font-weight: bold;
	xxxfont-style: italic;
	xxxborder-left: solid 8px #a89c2f;
	padding: 0px 10px 0px 0px;
	margin: 6px 0px 0px 0px;
}

.resultlocation li {
	list-style:  url("../images/list.gif");
	vertical-align: baseline;
	list-style-position: inside;
	margin: 0px 0px 0px 0px;
	xxcolor: #9f4f4f;
	xxcolor: #B8A817;
}

.resultarchiefnaam {
	font-size: 115%;
	font-style: italic;
	line-height: 120%;
	padding: 0px 0px 6px 0px;
	color: #9f4f4f;
}

.resulttype {
	font-size: 90%;
	font-weight: bold;
	display: inline;
	line-height: 150%;
	margin: 6px 4px 0px 0px;
}

.resultspecs {
	font-size: 90%;
	display: inline;
 	line-height: 150%;
}


.resultextra {
	font-size: 90%;
	line-height: 120%;
	margin: 2px 0px 10px 0px;
	font-style: italic;
	font-weight: bold;
}

.resultextra a:link {
	text-decoration: none;
	color: #9f4f4f;
}

.resultextra a:hover {
	text-decoration: underline;
	color: #B8A817;
}

.resultlijn {
	margin-top: 30px;
	border-top: 1px solid #897f27;
	width: 50%
}

strong.key {
	background-color: #ffdb3d;
	font-weight: normal;
}


.marglijn {
	font-size: 25%;
	line-height: 10%;
	margin: 5px 0px 15px 0px;
	border-top: 1px solid #a89c2f;
	xxxxxborder-top: 1px solid #6c1e22;
	width: 85%
}

.marginheader {
	font-size: 170%;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 10px 0px;
	xxcolor: #6c1e22;
	line-height: 110%;
}

.marginplain {
	font-weight: normal;
	display: inline;
}

.historypos {
	float: left;
	width: 16px;
}

.historykey {
	float: left;
	width: 130px;
}

/* FORMS */

input {
	border-left: #897f27 2px inset;
	border-top: #897f27 2px inset;
	border-bottom: #897f27 2px groove;
	border-right: #897f27 2px groove;
 	font-family: Verdana, Arial;
 	font-size: 110%;
 	font-weight: normal;
	color: #6C1E22;
	text-align: left;
	padding-left : 3px;
	background: #ffffff;
}

.btn {
	border-left: #6c1e22 2px outset;
	border-top: #6c1e22 2px outset;
	border-bottom: #6c1e22 2px ridge;
	border-right: #6c1e22 2px ridge;
 	font-family: Verdana, Arial;
 	font-size: 110%;
 	font-weight: bold;
	color: #ffffff;
	background: #b8a817;
}

select {
	border-left: #897f27 2px inset;
	border-top: #897f27 2px inset;
	border-bottom: #897f27 2px inset;
	border-right: #897f27 2px inset;
 	font-family: Verdana, Arial;
 	font-size: 110%;
 	font-weight: normal;
	color: #6C1E22;
	background: #ffffff;
}

.zoekgroot {
 	font-size: 90%;
}

/* DEBUG */
div {
	xxxxxxxborder: 1px solid #0ff;
}
/*ten behoeve van io_samenvattingen.html*/

.table {
 	color: #6c1e22;
 	font-family: Georgia, "Times New Roman", serif;
  	font-size: 95%;
 	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 16px 95px;
