body{
	background-color:#fff;
	background-image:url(../art/graphics/bodybg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0;
	padding:0;
}
#header{
	margin:17px auto 0 auto;
	height:285px;
	width:880px;
}
#headerleft{
	width:447px;
	display:inline;
	height:234px;
	float:left;
}
#headerlefttop{
	height:154px;
	width:528px;
	background-position:center center;
}
#headerlefttop #kerklogo{
	width:447px
}
#headerleftbottom{
	height:119px;
	width:447px;
	background-repeat:no-repeat;
	padding-top:12px;
}
#headerright{
	width:433px;
	height:285px;
	display:inline;
	float:left;
	/*background-image:url(../art/graphics/kerken/joriskerk_01.jpg);*/
	background-repeat:no-repeat
}
#logo{
	margin:11px 0 0 14px
}
.rounded{
	font-size:2px;
	width:11px;
	height:11px;
	position:absolute;
	z-index:100;
}
#lo{
	margin-top:274px;	
}
#lb{
	background-image:url(../art/graphics/lbw.png);
}
#rb{
	background-image:url(../art/graphics/rbw.png);
	margin-left:422px
}
#ro{
	background-image:url(../art/graphics/row.png);
	margin:274px 0 0 422px
}
#kerken{
	width:340px;
	height:28px;
	border-top:1px #a18f8b solid;
	border-bottom:1px #a18f8b solid;
	line-height:28px;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:40px;
}
#kerken a:link,#kerken a:visited{
	color:#fff;
	text-decoration:none
}
#kerken a:hover{
	text-decoration:underline
}
#navigatie{
	width:880px;
	height:29px;
	background-image:url(../art/graphics/subpagenav.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-top:10px
}
ul#hoofdmenu{
	height:19px;
	margin:0 0 0 7px;
	padding:0;
	text-align:center;
	list-style:none;
}
ul#hoofdmenu li{
	display:inline;
	float:left;
	line-height:19px;
	border-left-width:1px;
	border-left-style:solid;
}
ul#hoofdmenu li.firstli{
	border-left:1px #ded9d3 solid
}
ul#hoofdmenu li a:link,ul#hoofdmenu li a:visited{
	color:#5b4848;
	text-decoration:none;
	display:block;
	padding:0 7px
}
ul#hoofdmenu li a:hover{
	background-color:#ccc8c9;
}
div.subdiv{	
	position:absolute;
	z-index:1;
	margin:18px 0 0 -1px;
	background-color:#E2E1DD;
	border-top:0;
	padding-top:6px
}
ul#hoofdmenu li div.subdiv ul{
	margin:0;
	padding:0;
	list-style:none;
	text-align:left
}
ul#hoofdmenu li div.subdiv ul li{
	float:none;
	display:block;
	border-left:0;
	text-align:left;
	padding:0 7px;
}
ul#hoofdmenu li div.subdiv ul li a:link,ul#hoofdmenu li div.subdiv ul li a:visited{
	padding:4px;
	border-bottom:1px #A4A3A1 solid
}
ul#hoofdmenu li div.subdiv ul li a:hover{
	padding:4px;
	border-bottom:1px #A4A3A1 solid;
	background-color:#E2E1DD;
}
#contentwrap{
	width:880px;
	margin:0 auto;
}
#left{
	width:140px;
	padding:0 24px 0 14px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#content{
	width:450px;
	float:left;
	display:inline;
	padding:16px 37px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%
}
#content hr{
	display:none
}
#content img{
	margin:5px
}
#content h1{
	font-size:16px;
	margin:24px 0 4px 0
}
#right{
	width:215px;
	float:left;
	display:inline;
}
#footer{
	width:866px;
	margin:0 auto;
	padding:4px 0 32px 14px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	color:#4C4439;
	font-size:11px;
	border-top:1px #982836 solid
}
.webdesign{
	padding:0 8px 0 0; 
	float:right; 
	text-align:right;
}
#footer a{
	color:#4C4439;
}
div.rightblok{
	padding:16px 16px 4px 16px;
	width:191px;
	background-image:url(../art/graphics/rightblok.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:16px
}
div.endrightblok{
	font-size:2px;
	height:12px;
	marginL:0;
	padding:0;
	background-image:url(../art/graphics/rightblokb.gif);
	background-repeat:no-repeat;
}
div.rightblok input.inlog{
	border:1px #787878 solid;
	margin:2px 0;
	color:#d4d4d4
}
div.leftblok{
	background-image:url(../art/graphics/leftbalk.gif);
	padding:12px 12px 0 12px;
	font-size:11px;
}
div.endleftblok{
	background-image:url(../art/graphics/leftbalk.gif);
	background-position:bottom;
	margin-bottom:10px
}
ul#broodkruim{
	margin:0;
	padding:0;
	list-style:none;
}
ul#broodkruim li{
	display:inline;
	float:left;
	padding:0 4px;
	font-size:11px
}
ul#broodkruim li a:link,ul#broodkruim li a:visited{
	color:#666;
	text-decoration:none
}
ul#broodkruim li a:hover{
	text-decoration:underline
}
#submenu{
	width:140px
}
#submenu ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none
}
#submenu ul li{
	border-bottom:1px #e07325 solid
}
#submenu ul li a:link,#submenu ul li a:visited{
	color:#5b4848;
	text-decoration:none;
	display:block;
	padding:11px 0 11px 8px
}
#submenu ul li a:hover{
	text-decoration:underline
}
#submenu ul li a.current:link,#submenu ul li a.current:visited{
	background-image:url(../art/graphics/sublicurrent.gif);
	background-repeat:no-repeat
}
.agendadatum{
	font-size:18px;
	font-weight:bold; 
	color:#a3a3a3
}
.agenda{
	padding:16px;
	border-bottom:1px #DCD9D3 solid;
}
#header h2{
	font-size:36px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:normal;
	margin:0 0 20px 38px;
	padding:0
}
.footnote{
	float:right;
	color:#666666;
	font-style:italic;
	font-size:10px;
	margin-bottom:12px;
}
a:hover{
	text-decoration:underline;
}
a:visited {
	color: #678;
}
div.downloadinlog{
	border:1px #ccc solid;
	padding:8px;
	margin-bottom:32px;
	background-color:#f4f4f4;
}

#filesystem{
	/*border-top:1px #ddd solid;
	border-right:1px #ddd solid;*/
}
#filesystem td{
	padding:2px;
	/*border-bottom:1px #ddd solid;
	border-left:1px #ddd solid;*/
}
#filesystem img{
	margin:0;
	padding:0
}
div.finfo{
	position:absolute; 
	z-index:1; 
	border:1px #999 solid; 
	background-color:#f4f4f4;
	padding:8px;
	margin-top:18px;
	font-size:11px;
}
div.fwrap{
	display:inline;
	float:left
}
