
html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-image: url(../images/bg_wood.jpg);
	margin: 0;
	padding: 0;
	height:100%;
}


#mainwrap {width: 970px; margin:auto; margin-top:0px; margin-bottom:0px; padding:0; background-color: #99cc01; display:table;} 

#mainleft {background-color: #99cc01; color: #000; width: 240px; margin:0px; float:left; min-height: 100%;} 

#mainright {background-color: #fff; color: #000; width: 730px; margin:0px; float:right; min-height: 100%;} 


/* --------------- start menu opbouw --------------- */
#wrapnavbar {
	width: 239px;
	height: 255px;
	color: #000;
	float: left;
	margin: 0 0 0 0;
}

#navMenu {
	width: 170px;
	font-size: 12px;
	float: left;
	margin: 0 0 0 0;
}

#navMenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	line-height: 20px;
}

#navMenu li {line-height:20px;border-top-width:1px;border-top-style:solid;border-top-color: #99cc01;}
#navMenu a {display: block;height: 20px;padding: 0 10px 0 5px;text-decoration: none; font-weight:bold; letter-spacing:0.10cm ;}

#navMenu a:link {background-image:url(../images/nav_out.jpg); color: #000;}
#navMenu a:visited {background-image:url(../images/nav_out.jpg); color: #000;}
#navMenu a:hover {background-image:url(../images/nav_over.jpg); color: #000;}
#navMenu a:active {background-image:url(../images/nav_out.jpg); color: #ff0000;}

/* --------------- einde menu opbouw --------------- */
/* --------------- linker knoppen --------------- */
#left_button_nav ul {
	float: none; 
	clear: both;
	list-style-type: none;
	margin: 0;
	padding: 30px 0 0 0;
	line-height: 20px;
	border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #fff;
	font-size: 11px;
	text-align:center;
}

#left_button_nav li {line-height:20px;border-top-width:1px;border-top-style:solid;border-top-color: #fff;}
#left_button_nav a {display: block;height: 20px;padding: 0 10px 0 10px;text-decoration: none; font-weight:bold;}

#left_button_nav a:link {background-color: #ff0000; color: #fff;text-decoration: underline;}
#left_button_nav a:visited {background-color: #ff0000; color: #fff;text-decoration: underline;}
#left_button_nav a:hover {background-color: #99cc01; color: #fff;text-decoration: none;}
#left_button_nav a:active {background-color: #ff0000; color: #fff;text-decoration: underline;}

/* --------------- einde linker knoppen --------------- */

#content {
	background-color: #fff; color: #000; 
	width: 510px; 
	margin:10px 0 0 0; padding: 10px;
	float:left;
	margin-bottom: 0px;
}

#content ul {
	list-style-image: url(../images/grsquarebullet.gif);
	margin-left: 10px;
	padding-left: 1em;
	font-size: 7pt;
	text-align:justify;
}

#content li {
	margin-bottom: 10px;
}


div.introflash table { width:100%; margin:auto; font-size:10px; border: 1px solid #ccc;}
div.introflash thead td { background-color:#eee; color: #555; font-size:12px; height:20px; text-indent:15px; border: 1px solid #ccc;}
div.introflash tbody td { background-color:#fff; color: #777;}
div.introflash .nostyle { background-color:#fff; color:#777; border:none; width: 15px; text-indent: 4px;}	

.more {font-size:10px;}	
.more a {text-decoration: underline; background-color: #fff; color: #99cc01;}	
.more a:hover {text-decoration: none; background-color: #fff; color: #ff0000;}

div.fullflash table { width:100%; margin:auto; font-size:10px; border: 1px solid #ccc;}
div.fullflash thead td { background-color:#eee; color: #555; font-size:10px; height:18px; text-indent:5px; font-weight:bold; border: 1px solid #ccc;}
div.fullflash tbody td { background-color:#fff; color: #777;}
div.fullflash .nostyle { background-color:#fff; color:#777; border:none; width: 15px; text-indent: 4px;}	


#sponsors {
	width: 155px;
	float:right;
	margin:30px 10px 181px 0px; padding:10px 0 10px 0;
	border: 1px dashed #99cc01;
}	

#sponsors img {
	margin: 10px 0 10px 0;
}

.spacer {margin-top: 50px; clear:both; background-color: #fff;}	
.copyright {margin: 100px auto 0px auto; clear:both; background-color: #fff; font-size: 10px;}
.copyright a {text-decoration: underline; background-color: #fff; color: #99cc01;}	
.copyright a:hover {text-decoration: none; background-color: #fff; color: #ff0000;}

#content a {
	background-color: #fff; color: #99cc01;	text-decoration: none; 
	border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #99cc01;	
}	

#content a:hover {background-color: #fff; color: #ff0000; border-bottom: 0;}

a.galerijterug:link {text-decoration: none; background-color: #969696; color: #000;}
a.galerijterug:visited {text-decoration: none;background-color: #969696; color: #000;}
a.galerijterug:hover {text-decoration: none; background-color: #969696; color: #000;}
a.galerijterug:active {text-decoration: none;background-color: #969696; color: #000;}

a.grn {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #99cc01;}	
a.grn:hover {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ff0000;}

.nostyle {text-decoration: none; border:none;}

hr {
	border-bottom-width: 0.1px;
	border-bottom-style: solid;
	border-bottom-color: #99cc01;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
}
.b {font-weight:bold;}
.big {font-size:16x;}
.grn {color: #99cc01;}
.biggrn {color: #99cc01; font-size:16x;}
.bigred {color: #ff0000; font-size:16x;}
.bigboldgrn {color: #99cc01; font-size:16px; font-weight:bold;}
.bigboldgrnund {color: #99cc01; font-size:16px; font-weight:bold;text-decoration: underline;}
.und {text-decoration: underline;}
.brdr1 {border: 1px solid #ccc; padding: 3px 10px; color:#777;}
.imageleft {float: left; clear: right; padding:0 10px 0 0;}
.imageright {float: right; clear: left; margin-left: 5px; padding:0;}
.imageright_margin {float: right; clear: right; padding:0 20px 0 0; }
.silhleft {
	float: right;
	background-position: right top;
}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}