* {margin:0; padding:0}

body {
	font:0.7em verdana, arial, helvetica, sans-serif;
	line-height: 1.5;
	color:black;
}

p { margin-bottom:20px; }

h1,h2,h3,h4,h5,h6 {padding:5px 0; font-weight:bold; color:#f0b519;}
h1	{font-size: 2em; font-weight:normal; padding:20px 0;}
h2	{font-size: 1.2em}
h3	{font-size: 1em; padding:0;}
h4	{font-size: 0.9em}
h5	{font-size: 0.8em}
h6	{font-size: 0.7em}

img	{border:0}

ul,ol {margin:2px 15px; padding:0}

a	{color:#71a02a; text-decoration:none}
a:visited 	{}
a:hover, a:active	{color:#fff; background-color:#71a02a;  text-decoration:none}

.dontshow { display:none; }

h1#logo {
	float:left;
	padding:0;
	margin:0;
}

.container {
	width:915px;
	margin:0 auto 0 auto;
	padding:0 10px;
	background: url(../media/bg_header.gif) repeat-x top;
}

.noHeader {
	background: none;
}

.globalNav {
	float:right;
	margin:5px 0 0 0;
}
ul.globalNav {
	list-style-type:none;
}
ul.globalNav li {
	float:left;
}
ul.globalNav li a {
	font-weight:bold;
}


/* Homepage Items */


.infoBlock {
	float:left;
	background:#71a02a url(../media/bg_infoblock.gif) no-repeat bottom right;
	margin:28px 10px 0 0;
	padding:0;
	color:#fff;
}

.mainBlock {
	width:175px;
	height:300px;
	margin-bottom:5px;
}

.mainBlockLast {
	width:175px;
	height:300px;
	margin-right:0;
	background: url(../media/bg_infoblock_color2.gif) no-repeat bottom right;
}


.infoBlock h2 {
	color:#fff;
	font-size:1.6em;
	font-weight:normal;
}

.infoBlock p {
	padding:0 5px;
	margin:0;
}

.infoBlock a {
	display:block;
	height:94px;
	color:#fff;
}

.infoBlock a:hover, .infoBlock a:active {
	background:none;
}

.mainBlockLast h2 {
	padding-top:120px;
	font-size:1.3em;
	line-height:1.8em;
}

.mainBlockLast p span, div.block1 a span {
	font-size:2em;
}

.mainBlockLast a {
	height:179px;
	background-color:none;
}

.pageBreak {
	width:935px;
	clear:both;
	height:12px;
	background-color:#f0c600;
	margin:0 auto 5px auto;
}

.zorgverlening {padding:177px 5px 0 5px; background: url(../media/img_zorgverlening.jpg) no-repeat top;}
.pastoraal {padding:177px 5px 0 5px; background:#71a02a url(../media/img_pastoraal.jpg) no-repeat top;}
.lotgenoten {padding:177px 5px 0 5px; background:#71a02a url(../media/img_lotgenoten.jpg) no-repeat top;}
.geinteresseerden {padding:177px 5px 0 5px; background:#71a02a url(../media/img_geinteresseerden.jpg) no-repeat top;}
.mainBlockLastImg {padding:100px 0 0 0; background:#a3c30b url(../media/img_seeds.jpg) no-repeat top;}


.zoeken {
	float:left;
	width:360px;
	margin-right:10px;
	border-top:1px solid #71a02a;
	background:#f3ffd0 url(../media/bg_zoeken.gif) no-repeat bottom;
}

#searchForm {
	padding:0 5px;
	margin:0 0 10px 0;
	font-weight:bold;
}

#searchForm input {
	float:left;
	margin:0 10px 10px 0;
	border:1px solid #71a02a;
}

#searchForm label {
	float:left;
	margin-right:10px;
}

#searchForm input.submitButton {
	border:0;
}


.lezingen {
	float:left;
	width:175px;
	height:145px;
	margin:0 10px 0 0;
	padding:0;
}

.lezingen a {
	height:116px;
}

.newsBlock {
	float:left;
	color:#fff;
	width:360px;
	padding:0 0 25px 0;
	background:#a3c30b url(../media/bg_infoblock_color3.gif) no-repeat bottom right;
	margin:0;
}

.newsBlock a.newsLink {
	display:block;
	width:360px;
	height:33px;
	padding: 100px 0 0 0;
}

.newsBlock a.newsLink:hover {
	background:none;
}

.newsBlock a span {
	display:none;
}

.newsBlock h2, .lezingen h2, .zoeken h2 { color:#fff; font-size:1.6em; padding:0 5px; margin:0; font-weight:normal; }
.zoeken h2 { color:#71a02a; }
.zoeken p { padding:0 5px; }

.newsBlock ul {
	color:#4A6717;
	padding: 0 20px;
	list-style-image: url(../media/bullet_news.gif);
}

.newsBlock li {
	padding:0;
}
.newsBlock li a {
	color:#fff;
}




/* Standard Page Items */


#navigation {
	float:left;
	margin:28px 0 0 0;
	padding:0 0 0 190px;
	width:550px;
	color:#fff;
	background-color: #a3c30b;
	list-style:none;
}
#navigation ul {margin:0;padding:0}
#navigation li {
	float:left;
	position: relative;
	margin:0;
	padding:0
}

#navigation li a {
	color:#fff;
	font-size:1.1em;
	width:88px;
	display:block;
	font-weight:bold;
	padding:2px 15px 2px 5px;
	margin:0;
}

#navigation li a.active {
	color:#fff;
	background-color:#71a02a;
}

#navigation li ul {
	position: absolute;
	width:170px;
	top:23px;
	left:0;
	display: none;
	background-color:#a3c30b;
/*	border-right:1px solid #fff;
	border-bottom:1px solid #fff;*/
}

#navigation li > ul {
	top: auto;
	left: auto;
	}

#navigation li:hover ul, li.over ul{ display: block; }

#navigation li ul li a {
	width:150px;

}

/* Fix IE. Hide from IE Mac \*/
* html div#navigation ul li { float: left; }
* html div#navigation ul li a { height: 1%; }
/* End */

#navigation li:hover ul, #navigation li.over ul { display: block; }

#subnav {
	float:left;
	width:190px;
	padding:0;
}

#subnav ul {
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:1.1em;
}

#subnav ul li a {
	display:block;
	padding:3px 0 3px 13px;
	background:#fff url(../media/nav_arw.gif) no-repeat left;
}
#subnav ul li ul li a {
	padding:0 0 0 13px;
}

#subnav ul li a.active {
	font-weight:bold;
}
#subnav ul li a:hover {
	font-weight:normal;
}

#subnav ul li ul {
	padding:0;
	font-size:1em;
}

#subnav ul li ul li {
	font-size:0.9em;
	line-height:1.3em;
	padding:2px 0 2px 6px!important;
}


#subnav h2 {
	color:#71a02a;
	background-color:#f3ffd0;
	padding:5px;
}

#subnav a:hover {
	text-decoration:underline;
	color:#71a02a;
	background:#fff url(../media/nav_arw.gif) no-repeat left;
}

#subnav a.active:hover {
	font-weight:bold;
}

#subnav a:active {
	color:#71a02a;
	background:#fff url(../media/nav_arw.gif) no-repeat left;
}

#subnav li {
	padding: 5px 0 5px 6px!important;
	margin:0;
}



#contentMain {
	float:left;
	margin:0 10px 0 0;
	width:740px;
}

#content {
	width:525px;
	padding:0 10px 10px 15px;
	float:right;
	margin:0;
	color:#000;
	background: #f3ffd0 url(../media/bg_content_corner.gif) no-repeat bottom right;
}

img.floatRight {
	float:right;
	margin:0 0 0 10px;
}

p.floatLeft {
	width:auto;
	float:left;
	margin:0 10px 0 0;
}

#content h2 { font-size:1.3em; font-weight:bold;}
#content h3 { color:#000; }

#sidebar {
	margin-top:28px;
	width:175px;
	float:right;
}

.sideBlock {
	width:175px;
	margin-bottom:5px;
}

.sideBlock a {
	display:block;
	width:165px;
	padding:5px;
	color:#fff;
}

.sideBlock a:hover {
	background:#71a02a url(../media/bg_infoblock_over.gif) no-repeat bottom right;
}
.sideBlock a:active {
	background:none;
}

.sideBlock span.sideBlockh3 {
	font-size:1.3em;
	font-weight:bold;
	color:#fff;
}

#sidebar div.block1 {
	background:#a3c30b url(../media/bg_infoblock_color2.gif) no-repeat bottom right;
}

#sidebar div.block1 a:hover {
	background:#71a02a url(../media/bg_infoblock_color2_over.gif) no-repeat bottom right;
}

#sidebar div.block2 {
	background:#71a02a url(../media/bg_infoblock.gif) no-repeat bottom right;
}

#sidebar div.block3 {
	width:175px;
	border-top:1px solid #71a02a;
	border-left:1px solid #71a02a;
	background:#f3ffd0 url(../media/bg_zoeken.gif) no-repeat bottom right;
}

#sidebar div.block3 h2, #sidebar div.block3 p {
	padding:0 5px;
	margin:0;
	color:#71a02a;
}

#searchFormSmall {
	font-weight:bold;
	padding:5px 5px 0 5px;
	margin:0;
}

#searchFormSmall input.searchInputSmall {
	float:left;
	width:133px;
	margin-right:10px;
	border:1px solid #71a02a;
}

#searchFormSmall input.submitButton {
	border:0;
}

.standaard {
	width:925px;
	padding:0 10px 0 0;
}

.standaardInset, .standaard h1#logo {
	padding-left:10px;
}

.standaard div#content {
	width:525px;
}