* { margin: 0; }

body {	
	color: #e8e5e0;
	background: #1b1813 url('../img/bg/body.jpg');
	font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Calibri, Arial, Verdana
	}

h1 { background: url('../img/bg/border-dotted-bottom.gif') repeat-x bottom; font-size: 22px; font-style: italic; font-weight: normal; color: #f9c13e; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px }
h2 { background: url('../img/bg/h2.png'); width: 195px; height: 38px; font-size: 22px; font-style: italic; font-weight: normal; color: #000; margin-bottom: 10px; padding-left:15px; padding-right:0; padding-top:9px; padding-bottom:0 }
a { text-decoration: none; color: #f9c13e; }
a:hover { color: #e8e5e0; }
input { font: 12px Calibri, Arial, Verdana; }

#headerspan {
	width: 100%;
	height: 232px;
	background: url('../img/bg/headerspan.png') no-repeat top;
	position: relative
	}

#header {
	width: 960px;
	margin: 0 auto;
	background: url('../img/bg/header.jpg') no-repeat;
	height: 173px;
	padding-top: 20px
	}

#opties {
	width: 160px;
	padding-left: 40px;
	float: right;
	position: relative;
	right: 0;
}
#opties input { margin-bottom: 10px; }
#opties a { color: #7f796f; font-size: 11px; }
#opties a:hover { color: #e8e5e0; }
#opties p { margin-bottom: 5px; }

#opties2 {
	width: 200px;
	float: right;
	position: relative;
	right: 0;
	line-height: 20px;
}
#opties2 p { float: left; }
#opties2 img { float: left; margin: 0 20px; }

#meeroptie { background: #0f0600; padding: 5px 0; border: 1px solid #f9c13e; width: 200px; position: absolute; margin: 127px 0 0 0; }

#mainmenu { margin-right: -200px; width: 960px; float: left; padding: 145px 0 0 0; }
#mainmenu ul { padding: 0; list-style: none; margin-left: 201px; }
#mainmenu li { display: inline; }
#mainmenu li a { color: #e8e5e0; margin: 0 7px; padding: 7px 0;; float: left; }
#mainmenu li a:hover { background: url('../img/bg/border-dotted-bottom-wit.gif') repeat-x bottom; }

#content {
	width: 960px;
	margin-top: -35px;
	padding-bottom: 128px;
	line-height: 20px;
	background: url('../img/bg/content.jpg') repeat-y top;
	overflow: hidden; margin-left:auto; margin-right:auto; margin-bottom:0
	}
#content p { margin-bottom: 20px; }
#contentimg { border: 5px solid #f3f2e9; padding: 1px; background: #e3e2d9; float: left; margin-left: 20px; }

#left, #right {
	width: 210px;
	float: left;
	padding-top: 35px;
	}

#left ul, #right ul { list-style: none; padding: 0 0 20px 20px; }
#left li a, #right li a { color: #e8e5e0; background: url('../img/icons/bullet-up.png') no-repeat left; display: block; width: 148px; padding-left: 20px }
#left li a:hover, #right li a:hover { color: #e8e5e0; background: url('../img/icons/bullet-over.png') no-repeat left; color: #1a1714 }

#main {
	width: 500px;
	float: left;
	padding: 41px 20px 0 20px;
	}

#footerspan {
	width: 100%;
	height: 128px;
	margin-top: -128px;
	background: url('../img/bg/footerspan.png') top;
	position: absolute;
	color: #837f77
	}

#footer {
	width: 940px;
	margin: 0 auto;
	padding-top: 100px;
	}
	
.textarea {
				width: 300px;
				height: 70px;
				background: #c2bdb5;
				border: 1px solid #f9c13e;
				font-family: Arial;
				font-size: 11px;
				color: #333333;
				font-weight: lighter;
				margin-bottom: 2px;
				padding-bottom: 2px
			}

			.select {
				background: #c2bdb5;
				border: 1px solid #f9c13e;
				font-family: Arial;
				font-size: 11px;
				color: #333333;
				font-weight: lighter;
				margin-bottom: 2px;
				padding-bottom: 2px;
			}


.inputveld { border: 1px solid #53504d; padding: 4px; background: #1d1a15; width: 150px; color: #fff; }
.inputveld:focus { border: 2px solid #7a7876; padding: 3px; background: #25221d; }
.inputbtn { float: right; background: url('../img/icons/submit-btn.png'); width: 61px; height: 27px; color: #f9c13e; text-align: center; border: 0px none; font-style: italic; cursor: pointer }

.input { border: 1px solid #f9c13e; padding: 4px; background: #c2bdb5; width: 150px; color: #000; }
.input:focus { border: 2px solid #ebae20; padding: 3px; background: #d4d0c9; }
.submit { background: url('../img/icons/submit-btn.png'); width: 61px; height: 27px; color: #f9c13e; text-align: center; border: 0px none; font-style: italic; cursor: pointer; margin-left: 10px }

.contentbox { width: 460px; padding: 20px; background: url('../img/bg/contentbox.png'); }
.extrainfo { color: #4f382f; font-size: 11px; height: 45px; background: url('../img/bg/extrainfo.gif') repeat-x;; padding-left:6px; padding-right:0; padding-top:6px; padding-bottom:0 }
.extrainfo a { color: #826e66; }
.extrainfo a:hover { color: #988e83; }

.contentdiv { padding-top: 20px; }

.p1 { width: 72px; text-align: right; }
.p2 { width: 72px; }
.meeropties { float: left; width: 100%; text-align: right; font-style: italic; }

.floatright { float: right; }
.cb { clear: both; }
.pointer { cursor: pointer; }

.forward
{
	background: #7f796f;
	border: #999999 1px dotted;
	font-family: Verdana, sans-serif, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

/* EXTRA */

	td.tsub { 
		font-weight: bold;
		font-size: 12px;
		background-color: #7f796f;
		border-bottom: #999999 1px dotted;
		padding: 3px;
	}
	
	td.tsub2 { 
		font-weight: bold;
		font-size: 12px;
		background-color: #7f796f;
		border-bottom: #999999 1px dotted;
		padding: 3px;
	}


	td.tcell { 
		padding: 3px; 
	}

	td.tprofiel { 
		background-color: #7f796f;
		border-bottom: #1b1813 2px dotted;
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;
		padding: 1px;
	}
	
	td.tprofiel2 { 
		background-color: #7f796f;
		border-bottom: #1b1813 2px dotted;
		border-top: 0px;
		border-left: 0px;
		border-right: #1b1813 2px dotted;
		padding: 1px;
	}