body {
	font-size: 62.5%;
	font-family: Verdana, Trebuchet MS, Arial;
	background-color: #070707;
}
.clear { clear: both; }
a { color: #fff; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
img { border: 0; }

div#site {
	margin: auto;
	width: 900px;
	height: 580px;
}

div#around {width: 898px; border: 1px #2c2f32 solid; font-size: 1.1em; font-weight: bold; margin: auto; padding-bottom: 33px}
div#html {
	background-repeat: no-repeat;
	/* background-position: 0 24px; */
	height: 680px;
	margin: 1px; color: #c9c9c9;
	clear:both;
}

div.bg {background-image: url(/siteimg/noflash_bg.jpg);}
div.bg1 {background-image: url(/siteimg/noflash_bg.jpg);}
div.bg2 {background-image: url(/siteimg/noflash_bg2.jpg);}
div.bg3 {background-image: url(/siteimg/noflash_bg3.jpg);}
div.bg4 {background-image: url(/siteimg/noflash_bg4.jpg);}


div#content { padding: 45px 40px 45px 40px; width: 370px; height: 357px; background-color: #363636; position: absolute; margin: 110px 0 0 405px; overflow: auto; font-size: 0.9em; line-height: 1.3em;}
div#contentProject { padding: 25px 20px; width: 300px; height: 100px; background-color: #363636; position: absolute; margin: 110px 0 0 530px; overflow: auto; font-size: 0.9em; line-height: 1.3em;}
div#contentProjectDetail { padding: 45px 20px; width: 230px; height: 405px; background-color: #363636; position: absolute; margin: 62px 0 0 626px; overflow: auto; font-size: 0.9em; line-height: 1.3em; }

div#menu { background-color: #696f77; position: absolute; margin: 557px 0 0 0; width: 896px; padding-bottom: 10px; }
div#menu ul { float: left; margin: 10px 40px 10px 20px; list-style-type: none; padding: 0; }
div#menu ul li { font-size: 1.3em; list-style-type: none;}
div#menu ul li a{ font-size: 0.7em;}
div#menu img { float: right; margin: 10px 40px 20px 20px; }

/* div#kruimel { height: 20px; background-color: #2e3034; padding: 4px 0 0 20px; position: absolute; width: 876px;  }*/
div#kruimel {color: #c9c9c9; height: 20px; background-color: #2e3034; padding: 4px 0 0 20px; width: 876px; margin-left:auto; margin-right:auto; margin-top:1px;}
div#kruimel a.flash { float: right; margin-top: 7px; }

/* ul#projectbalk { background-color: #585c64; padding: 0px 0 0 20px; position: absolute; width: 876px; margin: 24px 0 0 0; list-style-type: none;}*/
ul#projectbalk {/* background-color: #585c64;*/ background-color:#f00; padding: 0px 0 0 20px; width: 876px; margin: 0; list-style-type: none; margin-left:auto; margin-right:auto;}
ul#projectbalk li { list-style-type: none; display: inline; float: left; padding-top: 3px; color: #3a3f48;}
ul#projectbalk li a { padding: 3px 7px; display: block; text-align: center; margin-top: -3px;}
ul#projectbalk li a:hover { background-color: #808389; text-decoration: none;}

h1 { margin: 0 0 10px 0; font-family: Bradley Hand ITC, Trebuchet MS, Verdana, Arial; line-height: 0.9em;}
h3 { margin: 0; font-family: Trebuchet MS, Verdana, Arial; font-size: 1.3em; }

ul#sitemap li { margin-bottom: 10px;}
ul#sitemap li ul li { margin-bottom: auto;}

div#meldinghome {
	position: absolute;
	z-index: 10;
	margin: 116px 0 0 86px;
	background-color: #363636;
	width: 220px;
	border:1px #696f77 solid;
	border-right-width: 0;
	padding: 7px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
div#meldingformulier {
	position: absolute;
	z-index: 10;
	margin: 106px 0 0 36px;
	background-color: #363636;
	width: 175px;
	border:1px #696f77 solid;
	border-right-width: 0;
	padding: 7px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

/**/
.formCheckbox { float: left; width: 175px; }
a.verzenden { font-size: 1.2em; color: #e4e4e4; }
.inputveld{}
.foutmelding{color:#f00;}
.inputveldfout{background-color: #f00; color:#fff;}

em { color: #a5a5a5;}
