

body       { font-size: 12px; font-family: Verdana, "sans serif"; background-position: center 0; text-align: center; margin: 0; padding: 0; border-style: none; border-color: ; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #3F9B68; scrollbar-highlight-color: #888888; scrollbar-shadow-color: #696969; scrollbar-track-color: #98DCC3       }

.main_table   { background-color: #e1f2f6 }

td  { font-size: 12px; font-family: Verdana, "sans serif"; padding: 0 }

/*main table dimensions*/

.tm_main_table       { background-color: #409c69; background-image: url(images/top_menu.jpg); background-repeat: no-repeat; background-position: right 0; width: 716px }

.lm_main_table           { background-color: #98dcc3; background-image: url(images/left-background.gif); background-repeat: repeat-y; background-position: 0 0; margin: 0; padding: 0; width: 149px; border-style: none }

.bm_main_table          { background-color: #98dcc3; background-position: center 0; margin: 0; padding: 0; width: 579px; height: 30px; vertical-align: bottom; border-style: solid none none; border-width: 1px medium medium; border-color: #000 }
.rm_main_table    { background-image: url(images/right_bg_doorloop.jpg); text-align: center; margin: 0; padding: 0; width: 137px; vertical-align: top; border-style: none }

.ct_menu_content        { background-color: #e1f2f6; margin: 0; padding: 0; width: 865px; vertical-align: top; border-style: none }

/*top menu properties

*/

.tm_content  { color: white; vertical-align: top; border-style: none }

#tm { color: white }

#tm a:link,  #tm a:visited { color: white; text-decoration: none }

#tm a:hover,  #tm a:active { color: white; text-decoration: underline }

/*left menu properties*/

.lm_content   {width: 149px }

.lm_menuitem     { color: white; background-color: #3f9b68; margin: 3px; padding: 3px; width: 117px; border: solid 1px }
.lm_menuitem_admin { color: white; background-color: #3fa6b4; margin: 3px; padding: 3px; width: 117px; border: solid 1px }
#lm { color: #c9fff9; text-decoration: none }

#lm a:link, #lm a:visited { color: #c9fff9; text-decoration: none }

#lm a:hover, #lm a:active  { color: #fff; text-decoration: underline }

/*content page properties*/

.ct_content_table         { background-color: #e1f2f6; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; margin: 0; width: 579px; vertical-align: top }

.ct_table     { color: #113111; text-align: justify; margin: 15px; width: 549px; vertical-align: top }

.ctSmall 	 { font-size: 9px }

.ctText 	{ text-align: justify }

.clearline  { font-size: 1px; height: 11px }

.ctPagTitle        { color: white; font-variant: small-caps; font-weight: bold; background-color: transparent; background-image: url(images/bg_pagtitle.gif); background-repeat: no-repeat; background-position: 0 0; text-align: left; padding-left: 8px; height: 30px }

.ctTitle1  { color: #152418; font-weight: bold; background-color: #98dcc3; text-align: left; padding-left: 5px; height: 20px }

.ctTitle2   { color: #152418; font-weight: bold; background-color: #b1f5e1; text-align: left; padding-left: 5px; height: 20px }

a     		{ color: #a97b65; text-decoration: none }

a:link      { color: #140e0c; font-style: normal; text-decoration: underline }

a:visited   { color: #140e0c; text-decoration: underline }

a:hover     { color: #140e0c; text-decoration: underline }

a:active    { color: #140e0c; text-decoration: underline }

.ctNewsPage   { background-color: #cbe6eb; padding: 4px 5px 5px 7px; vertical-align: top; border: solid 1px #499483 }
.ctForumTable { background-color: #cbe6eb; padding: 10px 10px 6px; vertical-align: top; border: solid 1px #499483 }
.ctProgrammeTable { background-color: #cbe6eb; padding: 10px 10px 6px; vertical-align: top; border: solid 1px #e1f2f6 }
.ctProgramme2Table { padding: 10px 10px 6px; vertical-align: top; border: solid 1px #cbe6eb }
.ctNewsText     { background-color: #ebfafa; padding: 6px 12px; vertical-align: top; border-top: 1px solid #499483; border-bottom: 1px solid #499483 }
.ctCenterbold { font-weight: bold; background-color: transparent; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; text-align: center; height: 30px }

.ctTitelpunt  { background-color: transparent; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; width: 18px; height: 20px }

.ctPaglink    { font-size: 10px; text-decoration: none; text-align: left; visibility: visible; height: 18px }
.ctIndex  	{ color: #5d4438; text-align: left }

.ctForm 	{ width: 120px }

.ctTextform { text-align: justify; width: 327px }

.select { color: white; background-color: #356b33; padding: 0 2px; border: solid 1px #e4ffe2 }
.submit { color: white; background-color: #356b33; padding: 0 2px; border: solid 1px #e4ffe2 }

.text_field { color: #356b33; background-color: #e9ffe9; padding: 2px; border: solid 1px }
.text_box { color: #356b33; font-size: 14px; font-variant: small-caps; background-color: #e9ffe9; padding: 2px; border: solid 1px }
.ctAdminMessage { color: white; background-color: #3fa6b4; margin: 3px; padding: 3px; border: solid 1px }
img { border: 0 }
/*links page properties
*/
.ctLinkPage   { background-color: #cbe6eb; padding: 3px 10px 0 6px; vertical-align: top; border: solid 1px #499483 }
#LinkPage  { padding-right: 7px }
#LinkPage a:link, #LinkPage a:visited { color: #1a6f11; font-weight: bold; text-decoration: none }
#LinkPage a:hover, #LinkPage a:active { color: #000; text-decoration: underline }
/*bottom menu properties*/

.bm_content  { width: 550px }
#bm { color: #1a6f11 }
#bm a:link,  #bm a:visited { color: #1a6f11; text-decoration: none }
#bm a:hover, #bm a:active { color: #000; text-decoration: underline }
/*right menu properties*/

#rm { color: #1a4511; font-size: 10px }

#rm a:link,  #rm a:visited { color: #1a4511; text-decoration: none }

#rm a:hover,  #rm a:active { color: #000; text-decoration: underline }

.rm_inlog_table   { color: black; background-color: #afddd0; margin: 2px; width: 126px; height: 122px; border: solid 1px #2dbc45 }
.rm_content_table { color: #277e50; background-color: #afddd0; margin: 1px 2px 2px; padding: 6px 1px 2px; width: 126px; height: 120px; border: solid 3px #278f6f }
.rm_advertisements     { font-weight: bold; background-color: #278f6f; text-align: center; padding: 3px; vertical-align: middle }
/*home properties
*/
.main_table_home    { background-color: #6ab6a6; border: 0 }
.bm_main_table_home    { background-color: #6ab6a6; background-image: url(images/home/bg_content_repeat.gif); background-repeat: repeat; width: 579px; height: 30px }
.ct_table_home      { color: #113111; background-image: url("images/home/bg_content.jpg"); background-repeat: no-repeat; text-align: justify; width: 579px; height: 581px }
.lm_content_home { background-image: url(images/home/bg_lm.jpg); background-repeat: no-repeat; background-attachment: scroll; width: 149px; height: 581px }
.read_link { color: #32773c; font-size: 11px; font-weight: normal; text-align: right; margin: 0; padding: 0 0 5px; height: 18px; vertical-align: middle }
.home_blocks  { color: #113111; font-size: 11px; background-color: #e6f4f8; text-align: justify; vertical-align: top; border: solid 1px #000001 }
.home_main_title { color: #23662d; font-weight: bold; background-color: #fff; padding: 3px; height: 25px }
.home_main_topic { color: #fff; font-weight: bold; background-color: #386856; padding: 3px; height: 25px }
.home_title  { color: #fff; font-weight: bold; background-color: #386856; padding: 3px; height: 25px }
/*content pages*/

a.image_block, a.image_block:link, a.image_block:visited      { color: #eeeeee; font-size: 11px; line-height: 18px; text-decoration: none; background-color: #97dcc0; text-align: center; display: block;  position: relative; width: 116px; height: 116px; overflow: hidden; border: solid 1px #356b33; -moz-opacity: 0.75; filter: alpha(opacity=75); opacity: .75 
	    }

a.image_block:hover   { color: #ffffff; background-color: #97dcc0; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; -moz-opacity: 0.75; filter: alpha(opacity=95); opacity: .95  }

a.image_block:active    { color: #fff; background-color: #77b1a1; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; -moz-opacity: 0.95; filter: alpha(opacity=95); opacity: .95  }

a.image_block_portrait, a.image_block_portrait:link, a.image_block_portrait:visited      { color: #eeeeee; font-size: 11px; line-height: 18px; text-decoration: none; background-color: #97dcc0; text-align: center; display: block; position: relative; width: 116px; height: 116px; overflow: hidden; border: solid 1px #356b33; -moz-opacity: 0.75; filter: alpha(opacity=75); opacity: .75 
	    }

a.image_block_portrait:hover   { color: #ffffff; background-color: #97dcc0; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; -moz-opacity: 0.75; filter: alpha(opacity=95); opacity: .95  }

a.image_block_portrait:active    { color: #fff; background-color: #77b1a1; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; -moz-opacity: 0.95; filter: alpha(opacity=95); opacity: .95  }



.history { font-size: 9px; border: solid 1px #9bb5a6 }
.img_tb   { color: #fff; font-size: 10px }
#img_tb  { color: #fff; font-size: 10px }
#img_tb a:link, #img_tb a:visited  { color: #fff; font-size: 10px; text-decoration: none }
#img_tb a:hover, #img_tb a:active  { color: #fff; font-size: 10px; text-decoration: underline }
.dbList1   { background-color: #afddd0; border-top: 2px solid #43a0ac; border-bottom: 1px solid #43a0ac }
.dbList2     { background-color: #bed2f0; border-bottom: 1px solid #43a0ac }
.dbList3    { background-color: #c8dcfa; border-bottom: 1px solid #43a0ac }
.dbList4   { background-color: #d2e6ff; border-bottom: 1px solid #43a0ac }
.dbList5   { background-color: #dcf0ff; border-bottom: 1px solid #43a0ac }
.dbList6  { background-color: #e6faff; border-bottom: 1px solid #43a0ac }
