/* Felle 3 kleuren: #fff634 #bfbc2e #403e0d */
/* Subtiele 3 kleuren: #fef76f #d1ce6b #777654 */

body, td
{
	font-family: "Century Gothic", "Trebuchet MS", Arial;
	font-size: 10pt;
	color: #000000;
	text-align: Left;
	background-color: #FFFFFF;
	line-height: 18px;
}

span.grey
{
	color: #b8b8b8;
}

span.error
{
	color: #ff0000;
	font-weight: bold;
}

span.confirm
{
	color: #27e718;
	font-weight: bold;
}

a
{
	text-decoration: underline;
	color: #000000;
}

a:hover
{
	text-decoration: underline;
	color: #bfbc2e;
}

a.noline
{
	text-decoration: none;
}

i.quote
{
	font-size: 9pt;
	color: #b8b8b8;
}

td.formQuestion, td.formAnswer
{
	height: 22px;
}

td.formAnswer input
{
	height: 20px;
	font-family: "Century Gothic", "Trebuchet MS", Arial;
	font-size: 8pt;
}

td.formAnswer textarea
{
	height: 100px;
	width: 515px;
	font-family: "Century Gothic", "Trebuchet MS", Arial;
	font-size: 8pt;
}

/* -------------- Mouseovers -------------- */

.button, .button2
{
	height:22px;
	width:187px;
	background-image: url(../img/submenu_button.png);
	line-height: 20px;
	text-align:center;
}

.button
{
	background-position: top left;
	cursor: pointer;
}

.button2
{
	background-position: -187px 0;
	cursor: pointer;
}

.button a
{
	color:#000000;
}

.button2 a
{
	color:#bfbc2e;
}

/* ----------------------------------- */

span.h1
{
	color: #000000;
	font-size: 17px;
	text-decoration: none;
	font-weight: bold;
	line-height: 32px;
}

span.small
{
	font-size: 10px;
}

span.highlight
{
	color: #fff634;
}

/* -------------- Table -------------- */

td.question
{
	width: 200px;
	height: 13px;
}

td.answer
{
	width: 400px;
	height: 13px;
}

/* -------------- Divs -------------- */

div#site
{
	width: 1024px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -512px;
}

div#logo
{
	background-image: url(../img/bg_div_logo2.jpg);
	background-repeat: no-repeat;
	left: 15px;
	top: 15px;
	width: 207px;
	height: 180px;
	position: absolute;
}

div#banner
{
	background-repeat: no-repeat;
	left: 237px;
	top: 15px;
	width: 772px;
	height: 180px;
	position: absolute;
}

div#menu
{
	background-image: url(../img/bg_div_menu.jpg);
	background-repeat: no-repeat;
	left: 15px;
	top: 210px;
	width: 994px;
	height: 33px;
	position: absolute;
}

div#menu_text
{
	padding-top: 7px;
	text-align: center;
}

div#submenu
{
	width: 207px;
	position: absolute;
	top: 257px;
	left: 15px;
}

div#submenu_top
{
	width: 207px;
	height: 20px;
	background-image: url(../img/bg_div_submenu_top.jpg);
	background-repeat: no-repeat;
}

div#submenu_bottom
{
	width: 207px;
	height: 20px;
	background-image: url(../img/bg_div_submenu_bottom.jpg);
	background-repeat: no-repeat;
}

div#submenu_content
{
	padding-left: 3px;
	width: 207px;
	height: 278px;
	background-image: url(../img/bg_div_submenu_bg.jpg);
	background-repeat: repeat-y;
}

div#submenu_text
{
	width: 180px;
	height: 50px;
	padding-left: 7px;
	color: #FFFFFF;
	
}

div#content
{
	width: 772px;
	position: absolute;
	top: 257px;
	left: 237px;
}

div#content_top
{
	width: 772px;
	height: 20px;
	background-image: url(../img/bg_div_content_top.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
}

div#content_bottom
{
	width: 772px;
	height: 20px;
	background-image: url(../img/bg_div_content_bottom.jpg);
	background-repeat: no-repeat;
}

div#content_content
{
	width: 772px;
	height: 441px;
	background-image: url(../img/bg_div_content_bg.jpg);
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-top: 5px;
}

div#content_text
{
	padding-left: 5px;
	width: 742px;
	height: 441px;
	overflow: hidden;
}

div#quote
{
	background-image: url(../img/bg_div_quote.jpg);
	background-repeat: no-repeat;
	left: 15px;
	top: 595px;
	width: 207px;
	height: 148px;
	position: absolute;
}

div#quote_text
{
	padding-top: 20px;
	padding-left: 15px;
	text-align: center;
	height: 100px;
	width: 177px;
}

div#quote_person
{
	text-align: right;
	padding-left: 15px;
	height: 25px;
	width: 177px;
}

div#footer
{
	background-image: url(../img/bg_div_footer.jpg);
	background-repeat: no-repeat;
	left: 15px;
	top: 760px;
	width: 994px;
	height: 33px;
	position: absolute;
}

div#footer2
{
	left: 15px;
	top: 800px;
	width: 994px;
	height: 50px;
	position: absolute;
}

div#footer_text
{
	padding-top: 7px;
	color: #FFFFFF;
	text-align: center;
}

div#blokjes
{
	background-image: url(../img/blokjes2.png);
	background-repeat: no-repeat;
	left: 877px;
	top: 635px;
	width: 100px;
	height: 100px;
	position: absolute;
}

div#reference_left
{
	width: 360px;
	height: 80px;
	float: left;
}

div#reference_right
{
	width: 360px;
	height: 80px;
	float: right;
}

div#reference_pages
{
	width: 720px;
	height: 80px;
	float: left;
	position: absolute;
	top: 410px;
}

div#reference_pagesIE
{
	width: 720px;
	height: 80px;
	float: left;
}

div#reference_img
{
	float: left;
}

div#reference_text
{
	padding-left: 80px;
}

div#reference_info
{
	float: left;
	width: 470px;
	height: 330px;
}

div#reference_pic
{
	padding-right: 20px;
	text-align: right;
	height: 330px;
	float: right;
}

div#reference_quotes
{
	height: 200px;
	width: 600px;
}

div#reference_left a, div#reference_right a
{
	text-decoration: none;
	color: #000000;
}

div#reference_left a:hover, div#reference_right a:hover
{
	text-decoration: none;
	color: #bfbc2e;
}

div#menu_text a
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

div#menu_text a:hover
{
	color: #bfbc2e;
	text-decoration: none;
}

div#footer_text a
{
	color: #FFFFFF;
	text-decoration: underline;
}

