html{ overflow: -moz-scrollbars-vertical; overflow: scroll;}
body {margin:0; padding:0; font:12px arial; color:#333;}
.bone{width:960px; margin:0 auto;}
.head{background:url('../gfx/logo.png') no-repeat; height:194px; display:block;}
.foot{background:url('../gfx/foot.png') repeat-x; height:50px; width:960px; text-align:center; padding:20px 0; font:italic 18px arial; color:#777e6b; display:block;}
.clear{clear:both;}

.mainnav{height:27px;background:#2b680d; padding:0; margin:0; clear:both;}
.mainnav_left{float:left; display:inline; margin-left:20px; padding:0; width:550px;}
.mainnav_right{float:right; display:inline; margin:0; padding:0;width:370px;}
.mainnav_space{width:1px; height:27px;float:left; display:inline; padding:0; margin:0; }
.mainnav_item a , .mainnav_item_selected a{height:20px; font:12px arial; color:#FFFFFF; text-decoration:none; float:left; display:inline; padding:0; margin:0; padding-top:7px; padding-left:10px; padding-right:10px;}
.mainnav_item_selected a ,.mainnav_item_selected a:hover , .mainnav_item a:hover{background:#7ab51d; color:#FFF;}
.mainnav_input{font:11px arial; color:#2b680d; border:0; margin-top:6px; margin-left:7px;}
.mainnav_icon a , .mainnav_icon_selected a{height:20px; font:12px arial; color:#FFFFFF; text-decoration:none; float:left; display:inline; padding:0; margin:0; padding-top:7px; padding-left:7px; padding-right:7px; margin-right:1px;}
.mainnav_form{float:left; display:inline; font:12px arial; color:#FFFFFF; margin-top:7px; margin-left:7px; }

.subnav_def_info{background:#777e6b url('../gfx/right_navbodydecor.png') bottom repeat-x; color:#FFF; padding-top:10px; padding-bottom:15px; padding-left:30px;}
.subnav_def_tail{background: url('../gfx/right_navdecor.png') no-repeat; padding:0; margin:0;}
.subnav_def_info a , .subnav_def_info a:hover{font:bold 12px arial; color:#FFF; text-decoration:none; padding:0; margin:0;}

.subnav_def{background:transparent; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; margin-bottom:0; border-bottom:1px solid #d5d7d1;}
.subnav_def a {font:bold 12px arial; color:#333;text-decoration:none; padding:0; margin:0;}
.subnav_def a:hover{color:#777e6b; text-decoration:none; padding:0; margin:0;}

.subnav_def_sel{background:#a7c50a; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; margin-bottom:0; border-bottom:1px solid #FFF;}
.subnav_def_sel a {font:bold 12px arial; color:#FFF;text-decoration:none; padding:0; margin:0;}
.subnav_def_sel a:hover{color:#FFF; text-decoration:none; padding:0; margin:0;}


.subnav{background:#d5d7d1;padding-top:5px; padding-bottom:5px;  padding-left:25px; padding-right:25px; border-bottom:1px solid #DDD; border-bottom:1px solid #FFF;}
.subnav a {color:#777e6b;text-decoration:none; padding:0; margin:0;}
.subnav a:hover{font:12px arial; color:#777e6b; text-decoration:none; padding:0; margin:0;}

.subnav_sel{background:#a7c50a; padding-top:5px; padding-bottom:5px; padding-left:25px; padding-right:25px; border-bottom:1px solid #FFF;}
.subnav_sel a {color:#FFF;text-decoration:none; padding:0; margin:0;}
.subnav_sel a:hover{font:12px arial; color:#FFF; text-decoration:none; padding:0; margin:0;}

.subnav_child{background:#EEE;padding-top:5px; padding-bottom:5px;  padding-left:35px; padding-right:35px; border-bottom:1px solid #FFF;}
.subnav_child a {color:#777e6b;text-decoration:none; padding:0; margin:0;}
.subnav_child a:hover{font:12px arial; color:#777e6b; text-decoration:none; padding:0; margin:0;}

.subnav_child_sel {background:#a7c50a; padding-top:5px; padding-bottom:5px;  padding-left:35px; padding-right:35px; border-bottom:1px solid #FFF;}
.subnav_child_sel a , .subnav_child_sel a:hover{font:12px arial; color:#FFF; text-decoration:none; padding:0; margin:0;}

/* nav items lv 3 */
.subsubnav{background:#EEE;padding-top:5px; padding-bottom:5px;  padding-left:55px; padding-right:15px; border-bottom:1px solid #FFF;}
.subsubnav a {color:#777e6b; text-decoration:none; padding:0; margin:0;}
.subsubnav a:hover{font:12px arial; color:#777e6b; text-decoration:none; padding:0; margin:0;}

.subsubnav_sel {background:#a7c50a; padding-top:5px; padding-bottom:5px;  padding-left:55px; padding-right:15px; border-bottom:1px solid #FFF;}
.subsubnav_sel a ,
.subsubnav_sel a:hover{font:12px arial; color:#FFF; text-decoration:none; padding:0; margin:0;}

.contentHolder{background:#ecedea url('../gfx/content.png') repeat-x; min-height: 103px; height: auto !important; height: 103px; padding-bottom:15px;}
.contentLeft{width:145px; float:left; display:inline; margin-top:15px; margin-right:10px;}
.contentRight{width:760px; float:left; display:inline; margin-top:15px; margin-left:0; padding-left:10px; border-left:3px dotted #2b680d;}

.titletext, .text{color:#333;}
h1, .titletext h1{color:#333; font:24px arial; margin-top:0; margin-bottom:5px; margin-left:0;}
h2 {color:#333; font:18px arial; margin-top:0; margin-bottom:5px;}

a {color: #2b680d;text-decoration: underline;}
a:hover {color:#a7c50a; text-decoration: underline;}


.contentRight a{text-decoration:underline;}
.contentRight a:link {color:#2b680d}
.contentRight a:visited {color:gray}
.contentRight a:hover {color:#a7c50a}
.contentRight a:active {color:#a7c50a}

/* teaser */
.teaserlink {margin:5px 0;}
.teaserlink a{color: #2b680d;} 
.teaserlink a:hover{color: #a7c50a;}

/* document */
.document{margin-bottom: 10px; color: #777e6b;}
.doc_title{color:#777e6b; font:24px arial; margin-top:0; margin-bottom:5px;}
.doc_descr{margin: 0 0 5px 0; color: #333;}
.multipledoc_link_wrapper {clear: both;	margin-bottom: 10px;}
.doc_img {float: left;width: 20px;}
.doc_link a{float: left;margin: 0 15px 4px 0; color:#2b680d;}
.doc_link a:hover{color:#a7c50a;}

/* textblock */
.textblock {margin-top: 10px;}

/* anchors */
.anchors ul {margin:0; padding:0;}
.anchors ul li {margin-left:25px; padding:0; list-style-image:url(../gfx/arrow_link.png);}
.anchors li a{color:#333333; font:11px verdana; text-decoration:underline;}
.anchors li a:hover{color:#333333; font:11px verdana; text-decoration:underline;}

/* A tot Z */
#atotz_table {margin-bottom:15px; padding:5px;}
.atotz_regkeytd {padding-top:15px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #a7c50a;}
.atotz_regkey {color: #a7c50a; font-weight: bold; font-size: 1.35em;}
.atotz_link a {color: #2b680d;}
.atotz_link a:hover {color: #a7c50a;}

/*forms*/
.FormField, .formField, .formfield { border: 1px solid #a7c50a;padding:2px 5px; margin-bottom:2px; font:11px arial; }
select.formfield { border: 1px solid #a7c50a;padding:0px; margin-bottom:2px; font:11px arial; }
.FormFieldData, .formFieldData, .formfielddata { }
.FormButton, .formButton, .formbutton {background:#a7c50a; color:#FFF; border:1px solid #2b680d; padding:1px 5px; margin-bottom:2px; font:bold 11px arial; }

/* tabellen */
.tableContainer {margin: 0px 0px 10px 0px;}
.tableCaptionTop {text-align: left;padding:10px 2px; color:#777e6b;}
.tableCaptionBottom {text-align: left; padding: 10px 2px; color:#777e6b;}
.tableTimestamp {text-align: left;  font-style: italic; padding-left: 1px; padding-top:5px; color:#9CA3A5;}
/* table normal */
.table_groen, .table_lime, .table_none {border: none;}
/* table with border */
.table_groen_border {border: 1px solid #2b680d;}
.table_lime_border {border: 1px solid #a7c50a;}
.table_none_border {border: none}
/* col header normal */
.col_header_groen {color:#2b680d; border-top: 1px solid #2b680d; border-bottom: 2px solid #2b680d}
.col_header_lime {color:#a7c50a; border-top: 1px solid #a7c50a; border-bottom: 2px solid #a7c50a}
.col_header_none {border: none;}
/* col header with border */
.col_header_groen_border {background-color: #2b680d; border: 1px solid #2b680d; color:#FFFFFF;}
.col_header_lime_border {background-color: #a7c50a; border: 1px solid #dce3eb; color:#FFFFFF;}
.col_header_none_border {border: none;}
/* row header normal */
.row_header_groen {color:#2b680d;}
.row_header_lime {color:#a7c50a;}
.row_header_none {border: none;}
/* row header with border */
.row_header_groen_border {background-color: #2b680d; border: 1px solid #2b680d; color:#FFFFFF;}
.row_header_lime_border {background-color: #a7c50a; border: 1px solid #dce3eb; color:#FFFFFF;}
.row_header_none_border {border: none;}
/* cell data normal */
.cell_data_groen {border-bottom: 1px solid #eeeeee; color:#777e6b;}
.cell_data_lime {border-bottom: 1px solid #eeeeee; color:#777e6b;}
.cell_data_none {border: none;}
/* cell data with border */
.cell_data_groen_border {border: 1px solid #2b680d;}
.cell_data_lime_border {border: 1px solid #a7c50a;}
.cell_data_none_border {border: none;}

/* links */
.links_table_bg {background-color: #EEE;}
.links_table_bg_#FFFFFF {background-color: #ffffff;}
.links_table_row {padding: 0;}
.links_table_hd {color: #ffffff; font-weight: bold; border-left: 1px solid #ffffff; padding: 1px 0 1px 0;}
.links_table_hd_lnk:link, .links_category_lnk:active, .links_category_lnk:visited {font-weight: bold; color: #ffffff; text-decoration: none;}
.links_table_hd_lnk:hover {color: #ff0200;}
.links_table_div {background-color: #119ebc; height: 2px;}
.links_row_even {background-color: #ecffff;}
.links_row_odd {background-color: #ffffff;}
.links_item_txt {padding-right : 15px; }
.links_cat_txt {padding-right : 15px;}
.links_cat_txt li { margin:5px 0px 0px 15px; padding:0;list-style: disc; color:green;}
.links_title,.links_title a {color : #a7c50a; font-weight :normal; font:18px arial;  margin-bottom : 8px;}
.links_item_txt a, .links_item_txt a:hover{color : #a7c50a; text-decoration:underline;}

/* foto gallerij */
.photogallery {margin-bottom:10px;}
.photogallery_image {cursor:pointer; padding:5px; text-align:center;}
.image_idle {border:none; width:116px; height:95px; padding-left:4px; padding-top:4px;}

/* special for firefox */
html>/**/body .image_hilite {width:114px;}
html>/**/body .image_down {width:114px;}

.image_hilite {border:outset; border-width:2px; width:112px; height:90px;}
.image_down {border:inset; border-width:2px; width:112px; height:90px;}
.thumbImage_hilite {text-align:center; width:116px; height:95px; cursor:pointer}
.thumbImage_idle {text-align:center; border:none; width:116px; height:95px;}

/* nieuws */
.recentnieuws {margin-bottom:10px; padding:0;}
.recentnieuws h1 {margin-bottom:0.25em;}
.recentnieuws ul{margin:0; padding:0;}
.recentnieuws li{margin-left:25px; padding:0; list-style-image:url(../gfx/arrow_link.png);}

#nieuwsarchief {}
#NAfilter {float:left;	width:160px;}
#NAfilter label {position:relative; bottom:2px; font-size:12px;}
#NAcriteria {float:left; position:relative; bottom:2px;}
#NAcriteria label {position:relative; bottom:2px; font-size:12px;}
#NAoverzicht {clear:both; margin-top:15px;}
.NAdate {float:left; display:inline; margin-right:3px;}
.NAtitle {float:left; display:inline; width:400px;}
.NAtitle a:link {color:#000000; text-decoration:none;}
.NAtitle a:visited {color:#000000; text-decoration:none;}
.NAtitle a:active {color:#000000; text-decoration:none;}
.NAtitle a:hover {color:#000000; text-decoration:underline;}

#nieuwsdetails {}
#nieuwsdetails h2 {margin-bottom:0.25em; color:#7AB51D;}

/* agenda archief */
#agendaarchief {padding:0; margin:0;}
#AAtable { width:100%; padding:0; margin:0;}
#AAheader {color:#2B680D; font:bold 14px verdana; display:none;}
.AAheaderitem {padding:0;}
#AAfooter {color:#999; font-weight:bold; border-left:1px solid #2B680D; padding:1px 3px 1px 3px;}
.AAmaand {color:#2B680D; font-weight:bold; border-bottom:3px solid #2B680D; padding:3px; padding-top:10px;}

.AArow_odd, .AArow_odd a, .AArow_odd a:hover {background:#7AB51D; color:#FFF;}
.AArow_even, .AArow_even a, .AArow_even a:hover {background:#FFF; color:#2B680D;}

.AArow_odd_item, .AArow_even_item {padding:3px; font:12px arial;}

#agendadetails {}
.agendadetails_table {width:100%}
#agendadetails h1 {margin-bottom:12px;}
.agendadetails_hd {background:#7AB51D; padding:5px; text-align:right; font:12px arial; color:#EEE;}
.agendadetails_txt {padding:3px;}
.agendadetails_txt p {margin-top:0px;}
.agendadetails_footer {}
#agendadetails_reactie {}
#agendadetails_reactie h2 {margin-bottom:0.25em;  color:#7AB51D;}
