body, div, td
{
	margin: 0px;
	padding: 0px;

	font-family: "Verdana", sans-serif;
	font-size: 12px;
	color: #000000;
}

body {
	background-color: #FFFFFF;
}


/******************************************************************************/

img.home-welkom-image {
	border: 1px solid #CCCCCC;
}

img.header-bg {
	float: right;
}

/******************************************************************************/

a {
	color: inherit;
	text-decoration:none;
}

a.menuitem {
	color: #FFFFFF;
	text-decoration: none;
}

a.textitem-small {
	color: #000000;
	text-decoration: none;
}

a.textitem-small:hover {
	color: #000000;
	text-decoration: underline;
}

a.textitem {
	color: #000000;
	text-decoration: underline;
}

a.textitem:hover {
	color: #000000;
	text-decoration: underline;
}

a.textitem_noUL {
	color: #000000;
	}

a.textitem_noUL:hover {
	color: #E78C00;
	}

a.tocitem {
	color: #323A28;
	text-decoration: none;
}

a.tocitem:hover {
	color: #323A28;
	text-decoration: underline;
}

a.preek {
	color: #000000;
	text-decoration: none;
}

a.preek:hover {
	color: #000000;
	text-decoration: underline;
}

a.footeritem {
	color: #FFFFFF;
	text-decoration: none;
}

a.footeritem:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a:hover {
	color: inherit;
	text-decoration: none;
}

a.sitemapitem:hover {
	color: inherit;
	text-decoration: underline;
}

a.sitemapitemA {
	color: inherit;
	text-decoration: none;
}

a.sitemapitemA:hover {
	color: #E78C00;
	text-decoration: underline;
}

/******************************************************************************/

input.contactformA {
	border: 1px solid #000000;
	width: 300px;
	font-size: inherit;
}

input.contactformB {
	border: 1px solid #000000;
	width: 70%;
	font-size: inherit;
}

input.contactformD {
	width: 100px;
	font-size: inherit;
}

textarea.contactformC {
	border: 1px solid #000000;
	font-size: inherit;
}

/******************************************************************************/

div#header1 {
	width: 100%;
	height: 50px;
	
	background-color: #4DB8DD;
}

div#header1-logo {
	width: 101px;
	height: 80px;

	position: absolute;
	z-index: 1;
	top: 0px;
	left: 10px;
}

div#header1-logo-text {
	width: 810px;
	height: 40px;

	color: #FFFFFF;
	font-weight: 800;
	font-size: 18pt;

	position: absolute;
	z-index: 2;
	top: 8px;
	left: 165px;
}

div#header3 {
	width: 100%;
	height: 25px;

	background-color: #1E627C;
}

div#body1 {
	width: 100%;

	background-color: #FFFFFF;

	margin-top: 10px;
}

div#footer2 {
	width: 100%;
	height: 25px;

	margin-top: 10px;

	background-color: #1E627C;
}

div#footer3 {
	width: 100%;

	background-color: #FFFFFF;
	color: #343435;

	padding-top: 2px;
	margin-bottom: 3px;
}

/******************************************************************************/

p.articleA {
	text-align:justify;
}

/******************************************************************************/

span.copyright {
	margin-left: 10px;
	font-size: 11px;
}

span.articleBold {
	font-weight: 900;
	font-size: 12px;
}

span.articleDate {
	font-size: 11px;
	color: #343435;
}

span.articleSmall {
	color: #757575;

	font-size: 9px;
}
span.articleNorm {
	color: #757575;
  font-weight: 700;
	font-size: 11px;
}
/******************************************************************************/

table.body1 {
	width: 740px;
	height: 490px;
}

table.menu1 {
	height: 100%;
	margin-left:160px;
}

table.menu2 {
	height: 100%;
}

table.toc-content {
	width: 90%;
	
	background-color: #FEFEFE;
	border: 1px solid #B1BEC0;

	margin-top: 5px;
}

table.toc-image {
	width: 90%;
	
	background-color: #FEFEFE;
	border: 1px solid #CFDEE0;

	margin-top: 5px;
}

table.overig-contact-A {
	border: 1px solid #CCCCCC;
	background-color: #FEFEFE;
}

table.error {
	border: 1px solid #9F3E11;
	background-color: #FFEAE7;
}

/******************************************************************************/

td.toc-spacer {
	width: 10px;
}

td.toc {
	width: 160px;

	background-color: #FFFFFF;

	border-right: 1px solid #CFDEE0;
	border-top: 1px solid #CFDEE0;
	border-bottom: 1px solid #CFDEE0;
}

td.page-content-head {
	font-size: 33px;
	font-weight: 900;
	color: #9C1212;

	height: 35px;
	padding-bottom: 10px;
}

td.page-content-head-small {
	font-size: 20px;
	font-weight: 700;
	color: #0B7181;

	height: 35px;
	padding-bottom: 10px;
}

td.toc-content-head {
	font-size: 14px;
	font-weight: 900;
	color: #323A28;
	
	height: 30px;

	padding-left: 10px;
}

td.toc-content-item {
	font-size: 12px;
	color: #323A28;

	height: 15px;

	padding-left: 20px;
}

td.menu1-item {
	color: #FFFFFF;
	font-weight: 900;
	font-size: 14px;

	text-align: center;
}

td.menu2-item {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: 900;

	text-align: center;
}

td.menu1-itemA {
	width: 60px;
}

td.menu1-itemB {
	width: 100px;
}

td.menu1-itemC {
	width: 95px;
}

td.menu1-itemD {
	width: 75px;
}

td.menu1-itemE {
	width: 100px;
}

td.menu2-itemA {
	width: 70px;
}

td.menu2-itemB {
	width: 125px;
}

td.menu2-itemC {
	width: 125px;
}

td.menu2-itemD {
	width: 70px;
}

td.opzondag-kinderen-tdA {
	width: 120px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
	padding-left: 2px;
}

td.opzondag-kinderen-tdB {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
}

td.opzondag-agendadiensten-tdA {
	width: 110px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
	padding-left: 2px;

	font-weight: 900;
}

td.opzondag-agendadiensten-tdB {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;

	font-weight: 900;
	width: 175px;
}

td.opzondag-agendadiensten-tdC {
	width: 110px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
	padding-left: 2px;
}

td.opzondag-agendadiensten-tdD {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	width: 175px;
}

td.opzondag-agendadiensten-tdE {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;

	font-weight: 900;
	width: 200px;
}

td.opzondag-agendadiensten-tdF {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	width: 200px;
}

td.overig-preken-tdA {
	width: 450x;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
 	font-weight: 900;
	padding-left: 4px; 
}

td.overig-preken-tdB {
  width: 90px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;
	
	padding-left: 4px;
	padding-right: 4px;
	
	font-size: 12px;
	font-weight: 900;	
	text-align: right;
}

td.overig-preken-tdC {
	width: 450px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;
	
	font-size: 12px;
	padding-left: 4px;
	}

td.overig-preken-tdD {
  width: 95px;
	
	border: 1px dotted #CCCCCC;
	
	padding-left: 4px;
	padding-right: 4px;
	
	font-size: 12px;
	text-align: right;
}

td.overig-preken-tdE {
  width: 65px;
	
  	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;
	
	padding-left: 4px;
	padding-right: 4px;
	font-weight: 900;
	
	text-align: right;
}

td.overig-preken-tdF {
  width: 68px;
	
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	
	text-align: right;
}	

td.overig-rvdw-tdA {
	width: 180x;

	background-color: #E78C00;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
  font-weight: 900;
	padding-left: 4px; 
	}

td.overig-rvdw-tdB {
  width: 160px;

	background-color: #E78C00;
	border: 1px dotted #CCCCCC;
	
	padding-left: 4px;
	padding-right: 4px;
	
	font-size: 12px;
	font-weight: 900;	
	
}

td.overig-rvdw-tdC {
	width: 180px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;
	
	font-size: 12px;
	padding-left: 4px;
	}

td.overig-rvdw-tdD {
  width: 160px;
	
	border: 1px dotted #CCCCCC;
	
	padding-left: 4px;
	padding-right: 4px;
	
	font-size: 12px;
	
}	 
td.overig-rvdw-tdE {
	width: 180px;

	font-size: 12px;
	padding-left: 4px;
	}

td.overig-rvdw-tdF {
  width: 160px;
	
	padding-left: 4px;
	padding-right: 4px;
	
	font-size: 12px;
	
}
				 

td.overig-GV-tdA {
	width: 550px;
		background-color: #E78C00;
		font-size: 12px;
  	font-weight: 900;
		}

td.overig-GV-tdC {
	width: 320px;
 	background-color: #F3FEFE;
	font-size: 12px;
		}
td.overig-roosters-tdA {
	width: 142px;
		background-color: #E78C00;
	padding-left: 4px;
		font-size: 12px;
  font-weight: 900;
		}

td.overig-roosters-tdC {
	width: 250px;
 	background-color: #F3FEFE;
	padding-left: 4px;
		font-size: 12px;
		}

td.overig-routebeschrijving-tdA {
	width: 110px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
	padding-left: 2px;

	font-weight: 900;
}

td.overig-routebeschrijving-tdB {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;

	font-weight: 900;
	width: 250px;
}

td.overig-routebeschrijving-tdC {
	width: 150px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
	padding-left: 2px;
}

td.overig-routebeschrijving-tdD {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	width: 250px;
}

td.overig-sitemap-tdA {
	width: 110px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
	padding-left: 2px;

	font-weight: 900;
}

td.overig-sitemap-tdB {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	width: 175px;
}

td.overig-contact-tdA {
	text-align: right;
}

td.overig-contact-tdB {
	width: 120px;
}

td.overig-contact-tdC {
	padding-left: 2px;
	padding-right: 2px;
}

td.home-welkom-tdD {
	width: 160px;

	background-color: #FFFFFF;
	background-image: url(../media/web/welkombg.png);
	background-repeat: no-repeat;
}

td.home-welkom-tdE {
	width: 100%;
	height: 18px;

	color: #000000;

	font-size: 12px;
	font-weight: 900;
	padding-left: 2px;
}

td.home-welkom-tdH {
	padding-left: 2px;
}

td.home-welkom-tdF {
	width: 33%;
	padding: 5px;
}

td.home-welkom-tdG {
	width: 33%;
	padding: 5px;

	border-left: 1px dotted #757575;
	border-right: 1px dotted #757575;
}

td.home-welkom-tdI {
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
	
	height: 100px; 
}	

td.home-welkom-tdII {
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
	
}

td.home-welkom-tdJ {
	padding-left: 7px;
	padding-right: 7px;
}

td.home-welkom-tdK {
	background-image: url('../media/web/preek.jpg');
	background-repeat: no-repeat;
	background-color: #ffffff;
	
	height: 50px;
	font-size: 13px;	
	font-weight: 900;
	padding-left: 20px;
	padding-top: 30px;
}

td.home-welkom-image {	
	text-align: center;
	
}
td.home-welkom-image-No-Border {	
	text-align: center;
	BORDER:0;
}
 
td.activiteiten-OOvO-tdA {
	width: 2000px;
		background-color: #E78C00;
	<!-- border: 1px dotted #CCCCCC; -->
		font-size: 12px;
  font-weight: 900;
		}
 
td.activiteiten-cursus-tdA {
	width: 80px;
	padding-left: 2px;
	font-size: 12px;
	font-weight: 900;
}

td.activiteiten-cursus-tdB {
	width: 160px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 12px;
}

td.kringen-onderwijsavond-tdA {
	width: 110px;
	padding-left: 2px;
	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;
	font-size: 12px;
	font-weight: 900;
}

td.kringen-onderwijsavond-tdB {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: 900;
	width: 175px;
}

td.kringen-onderwijsavond-tdC {
	width: 110px;

	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;

	font-size: 12px;
	padding-left: 2px;
}

td.kringen-onderwijsavond-tdD {
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	width: 175px;
}	

td.kringen-onderwijsavond-tdU {
	width: 80px;
	padding-left: 2px;
	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;
	font-size: 12px;
	font-weight: 900;
}

td.kringen-onderwijsavond-tdV {
	width: 170px;
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: 900;
	font-size: 12px;
	
}

td.kringen-onderwijsavond-tdW {
	width: 80px;
	padding-left: 2px;
	background-color: #F3FEFE;
	border: 1px dotted #CCCCCC;
	font-size: 12px;
}

td.kringen-onderwijsavond-tdX {
	width: 160px;
	border: 1px dotted #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 12px;
	
}

td.kringen-onderwijsavond-tdY {
	width: 80px;
	padding-left: 2px;
	font-size: 12px;
	font-weight: 900;
}

td.kringen-onderwijsavond-tdZ {
	width: 160px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 12px;
}

a.email {
	color:#399DCF;
	text-decoration: none;
}

a.email:hover {
	color: #000000;
	text-decoration: underline;
}



/******************************************************************************/
