/************************ begin body  ************************/
body {
	margin: 			0;
	padding: 			0;
	background:			#7C6C2B url(../images/achtergrond.gif) fixed no-repeat 50% 0;	
	font-family: 		Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 			87.5%; 
	color: 				#333;}
/************************ einde body  ************************/



#container {
	text-align: 		center;
/*	background: 		#DCDDE1 url(images/header.jpg) no-repeat;*/
	background: 		#eed97b;

	margin:				0;
	margin-top: 		100px;
	padding: 			0;
	margin-left: 		-400px;
	position: 			absolute;
	left: 				50%;
	top: 				30px;

	width: 				800px;
	border: 			2px solid #000;
}
	
#binnen {
text-align: left;
	padding: 			60px;
	padding-top: 		20px; 	
	margin: 			0;
}


/************************ begin tekst styling ************************/
p, ul, ol {
	font-size: 			1em;
	line-height:		1.7em;}
p {
	margin-bottom: 		1.5em;
	margin-top: 		0em;
/*	letter-spacing: 	0.05em;*/}
ul {
/*	margin-left: 		29px;*/
/*	padding-left: 		0px;*/}
a:link {
	color: 				#000;}
a:visited {
	color: 				#555;}
a:hover {
	color: 				#000;
	background-color: 	#d6d0b7;}
a:active {
	color: 				#000;
	background-color: 	#b1aea0;}
h1, h2, h3, h4, h5, h6 {
	font-family: 		Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: 		normal;
	font-weight: 		normal;}
h1 {
	font-family: 		"Garamond", "Book Antiqua", Georgia, Palatino, serif;
/*	background: 		transparent url(../images/ornamentje.gif) no-repeat 0px 0px;*/
	background:			none;
/*	color: 				#915519;*/
	color: 				#971e02;

	font-size: 			2em;
	font-weight: 		normal;

	border-bottom: 		0;
	width: 				100%; /* in verband met padding-left */
	margin: 			0;
	margin-bottom:		1em;
	letter-spacing: 	0.1em;}
h2 {	
/*	text-transform:		uppercase;*/
	font-size: 			0.9em;
	font-weight:		normal;
	border-left:		4px solid #000;
	margin: 			0;
	padding-left: 		10px;
	margin-top: 		2em;
	margin-bottom: 		1em;
	letter-spacing: 	0.2em;}
h3 {
	color:				#005500;
/*	text-transform:		uppercase;*/
	font-size: 			1em;
	font-weight:		normal;
	margin: 			0em;
	margin-top: 		3em;
	margin-bottom: 		1em;
	border-top: 		1px solid #844911;
	letter-spacing: 	0.2em;}
h4 {
	margin-top: 		0em;
	margin-bottom: 		0em;
/*	padding-left: 		29px;*/
	letter-spacing: 	0.05em;
	font-weight:		bold;}
h5 {
	font-size: 			1.1em;}
h6 {
	font-size: 			1.0em;}
pre, code {
	background-color:	#fff;
	font-size: 			1.3em;
	line-height:		1.8em;
	padding:			1em;
	border:				1px solid #000;
	display: block;
	overflow: auto;
	width:				100%;}

/************************ eind tekst styling ************************/

/************************ begin opmaak menu ************************/
ul#menu li {
	display: 			inline;
	list-style: 		none;
	padding-right: 		15px;}
	
ul#menu li a {
	font-variant:		small-caps;}
/************************ eind opmaak menu ************************/



/************************ begin horizontal rules************************/
hr { 
	text-align: 		center; 
	width: 				100%; 
	height: 			1px; 
	color: 				#222; 
	margin-top:			50px;
	margin-bottom:		50px;
	border: 			none; } /* For Internet Explorer */
html>body hr { 
	margin-right: 		0; 
	width: 				100%; 
	height: 			1px; 
	background-color: 	#222; 
	border: 			none; } /* For Gecko-based browsers */
html>body hr { 
	margin-right: 		0; 
	width: 				100%; 
	height: 			1px; 
	background-color: 	#222; 
	border: 			0px solid #fff; 
} /* For Opera and Gecko-based browsers */
/************************ end horizontal rules************************/




/************************ begin opmaak mooie tabel ************************/
.mooietabel {
    background-color: 	#888;
    border: 			solid #333 1px;
	border-collapse: 	collapse;}
table.mooietabel tr th {
	text-align: 		center;
    background-color:	#d6d0b7;}
table.mooietabel tr td {
    padding: 			5px;
	margin: 			0;
    border: 			solid #333 1px;
	vertical-align: 	top;}
table.mooietabel td p {
	font-size:			0.8em;
    padding: 			0px;
	margin: 			0;}
/************************ eind opmaak mooie tabel ************************/



/*********** start horizontaal menu *************/
#menu-lijntje-beneden {
	width: 				100%;
	height: 			30px;
}
.nav {
	background:			transparent;
	height: 			26px;
	width: 				100%;
	padding: 			0;
	margin: 			0;
	text-align:			right;
	border-top: 1px solid #900;
	border-bottom: 1px solid #900;
}
.nav ul {
	position: 			relative;
	top: 				0;
	left: 				0;
	margin: 			0;
	padding:	 		0;

	text-align: 		center;
	background:			url(../images/dot-1x2.gif) 0 0 repeat-y;
	height: 			26px;}

.nav li {	
	float: 				left;
	padding: 			0;
	line-height:		22px;
	list-style: 		none;
	width: 				84px;
	height: 			26px;
	background:			url(../images/dot-1x2.gif) 100% 0 repeat-y;}

.nav  div {	
	background:			url(../images/dot.gif) 100% 0 repeat-y;
	height: 			26px;
	width: 				10px;
	border: 			1px solid #000;}

.nav li a:link, .nav li a:visited, .nav li a:hover, .nav li a:active {
	color: 				#000;
	display: 			block;
	margin: 			0;
	padding: 			0px; 
	text-decoration: 	none;
	background: 		none;
	width: 				100%; /* required for IE */
	height: 			26px;
}
/* hide overflowing text, except in MacIE \*/
.nav li a {
	overflow: hidden;
} /* end hack */

.nav li a:hover,
.nav li a:focus,
.nav li a:active {
	background: #af9626;}

li#actiefmenu {
	background: #af9626;}
/**************** end horizontaal menu ***********************/




.floatright {
	float:				right;
	margin:				0 0 140px 20px;
}

.clear {
	clear:				both;}

object {
	border: 1px solid #000;
}

img {
	float: right;
	margin: 0 0 20px 20px;}