/************** elements **************/

body {
	background-color: #E1E0C7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
}

table, img {
	border: none;
}

tr {
	vertical-align: top;
}

td {
	line-height: 14px;
}

a {
	color: #2b5700;
}

/************* classes ************/

table.master {
	background-image: url(../images/bg.jpg);
	background-position: top;
	background-repeat: repeat-y;
	width: 814px;
}

td.top {
	background-image: url(../images/top.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 814px;
}

table.body {
	margin-left: 30px;
	margin-right: 20px;
/*	margin-top: 114px;*/
}

td.body {
	width: 756px;
	height: 173px;
}

a.hoofdmenu-b {
	background-image: url(../images/bg-menu.jpg);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #96C900;
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
	padding-top: 4px;
	text-decoration: none;
	color: White;
	text-transform: uppercase;
	font-weight: bold;
}

a.hoofdmenu-b:hover {
	background-image: url(../images/bg-menu-hover.jpg);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #fb9c00;
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
	padding-top: 4px;
	text-decoration: none;
	color: White;
	text-transform: uppercase;
	font-weight: bold;
}

a.hoofdmenu-v {
	background-image: url(../images/bg-menu-v.jpg);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #96C900;
	padding-left: 11px;
	padding-right: 10px;
	height: 22px;
	padding-top: 4px;
	text-decoration: none;
	color: White;
	text-transform: uppercase;
	font-weight: bold;
}

a.hoofdmenu-v:hover {
	background-image: url(../images/bg-menu-v-hover.jpg);
	background-color: #fb9c00;
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 11px;
	padding-right: 10px;
	height: 22px;
	padding-top: 4px;
	text-decoration: none;
	color: White;
	text-transform: uppercase;
	font-weight: bold;
}

td.menuregel {
	text-align: right;
}

td.tussenkop {
	background-image: url(../images/tussen-kop.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

td.inhoud {
	height: 100px;
	width: 756px;
	background-image: url(../images/tussen-kop.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

table.left {
	width: 169px;
}

td.keuze-left {
	padding-top: 4px;
	color: White;
	font-weight: bold;
	height: 16px;
	padding-left: 15px;
}

td.leftmenu-kop {
	font-weight: bold;
	padding-top: 18px;
	color: #2B5700;
	padding-left: 15px;
}

td.leftmenu-item {
	color: red;
	line-height: 15px;
	padding-left: 15px;
}

a.leftmenu-link {
	color: Black;
	text-decoration: none;
}

td.tussenkop-left {
	height: 20px;
	vertical-align: middle;
	background-color: #E28300;
	padding-left: 15px;
	color: White;
	font-weight: bold;
	text-transform: uppercase;
}

td.tussenkop-m-left {
	height: 34px;
	vertical-align: middle;
	background-color: #E28300;
	padding-left: 15px;
	color: White;
	font-weight: bold;
	text-transform: uppercase;
}

td.keuze-right {
	padding-top: 4px;
	color: White;
	font-weight: bold;
	height: 19px;
	padding-left: 15px;
}

td.tussenkop-right {
	height: 20px;
	vertical-align: middle;
	background-color: #96c900;
	padding-left: 15px;
	color: White;
	font-weight: bold;
	width: 184px;
}

td.font-selector {
	height: 114px;
}

td.font-line {
	padding-left: 160px;
	height: 12px;
	width: 32px;
}

img.size-small {
	height: 7px;
	width: 7px;
	vertical-align: bottom;
	cursor: pointer;
}

img.size-normal {
	height: 10px;
	width: 9px;
	vertical-align: bottom;
	cursor: pointer;
}

img.size-large {
	height: 12px;
	width: 9px;
	vertical-align: bottom;
	cursor: pointer;
}

td.agd-datum {
	padding-top: 15px;
	color: #FF3600;
	padding-left: 15px;
	font-weight: bold;
	padding-right: 15px;
}

td.agd-titel {
	color: #2B5700;
	padding-left: 15px;
	font-weight: bold;
	padding-right: 15px;
}

td.agd-rest {
	color: Black;
	padding-left: 15px;
	padding-right: 15px;
}

td.agd-meer {
	padding-left: 15px;
	padding-top: 15px;
}

a.agd-meer {
	font-weight: bold;
	text-decoration: none;
	color: #FF3600;
}

td.bottom {
	height: 120px;
	width: 756px;
	background-image: url(../images/bg-bottom.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

td.banner {
	padding-left: 15px;
	padding-top: 10px;
}

table.nieuws {
	margin-left: 1px;
}

td.news-image {
	width: 140px;
	height: 124px;
}

table.news-right {
	margin-right: 15px;
	margin-top: 15px;
}

td.news-titel {
	color: #ff3600;
	font-weight: bold;
}

td.news-sep {
	height: 1px;
	background-color: #d2d2d2;
}

a.lees-verder {
	font-weight: bold;
	text-decoration: none;
	color: #2B5700;
}

td.center-top {
	height: 20px;
	text-transform: uppercase;
	color: White;
	font-weight: bold;
	padding-top: 3px
}

table.center {
	margin-left: 15px;
	margin-right: 15px;
	width: 373px;
}

td.login {
	padding-left: 523px;
	padding-top: 22px;
}

img.login {
	height: 10px;
	width: 39px;
	cursor: pointer;
}

td.vragen {
	height: 18px;
	padding-left: 15px;
}

a.vragen {
	color: Black;
	text-decoration: none;
}

td.copy {
	padding-top: 70px;
	padding-left: 20px;
	color: White;
	width: 200px;
}

span.copy {
	color: #325800;
}

td.rights {
	padding-top: 70px;
	text-align: center;
	width: 376px;
	color: White;
}

td.botmenu {
	width: 200px;
	padding-top: 70px;
	color: White;
	text-align: right;
	padding-right: 20px;
}

a.botmenu {
	color: White;
	text-decoration: none;
}

td.webblogdoor {
	color: #FF3600;
	padding-left: 15px;
	font-weight: bold;
	padding-right: 15px;
}

td.webblogtitel {
	color: #2B5700;
	padding-left: 15px;
	font-weight: bold;
	padding-right: 15px;
}

td.webbloginhoud {
	color: #2B5700;
	padding-left: 15px;
	padding-right: 15px;
}

td.zoeken {
	padding-left: 622px;
	padding-top: 48px;
}

td.zoekinput {
	padding-top: 1px;
}

td.zoekbutton {
	padding-left: 6px;
}

input.zoeken {
	width: 108px;
	border: none;
}

img.zoekbutton {
	width: 18px;
	height: 18px;
	cursor: pointer;
}

td.zoekkop {
	font-weight: bold;
	padding-bottom: 10px;
}

a.zoekresult {
	color: #2B5700;	
	text-decoration: none;
}

td.terug {
	padding-top: 10px;
}

a.terug {
	color: #2B5700;	
	text-decoration: none;
}

td.agenda-datum {
	color: #FF3600;
	font-weight: bold;
	width: 110px;
}

td.agenda-titel {
	color: #2B5700;
	width: 320px;
	font-weight: bold;
}

td.wb-door {
	color: #FF3600;
	font-weight: bold;
}

td.wb-titel {
	color: #2B5700;
	font-weight: bold;
}

td.wb-inhoud {
/*	color: #2B5700; */
}