/* --------------------------------------------- algemeen */
body {
  behavior: url(/js/csshover.htc);
  font-family: Verdana,sans-serif;
  color: #fff;
  font-size: 12px;
  line-height: 16px;
   
}
a {
  color: #000;
  text-decoration: underline;
}
/* --------------------------------------------- navigation : left */
#main_nav {
  font-weight: bold;
  color: #00283d;
}
/* --------------------------------------------- navigation : level1 */
ul.level1 li {
  line-height: 22px;
  font-weight: bold;
}
ul.level1 a, ul.level1 a:hover {
  color: #00283d;
  text-decoration: none;
  line-height: 22px;
}
ul.level1 li.but_home a, ul.level1 li.but_home a:visited, ul.level1 li.but_home a:hover {
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  line-height: 29px;
}
ul.level2 li.first_item {
  line-height: 22px;
   
}
ul.level2 li.first_item:hover {
   
}
ul.level2 a {
  line-height: 22px;
   
}
ul.level2 a:hover {
}
ul.level1 li.open, ul.level1 li.open:hover {
  line-height: 22px;
  font-weight: bold;
  color: #00283d;
}
ul.level1 li.open ul.level2 li {
  font-weight: normal;
}
ul.level1 li.open ul.level2 li a, ul.level1 li.open ul.level2 li a:visited, ul.level1 li.open ul.level2 li a:hover {
  color: #00283d;
  text-decoration: none;
  line-height: 22px;
}
ul.level1 li.open ul.level2 li.active {
  font-weight: bold;
}
#main_nav ul.level1 li.open ul.level2 ul.level3 li {
  font-weight: bold;
}
/* --------------------------------------------- navigation : extra nav - kids */
#extra_nav a {
  color: #01435b;
  text-decoration: none;
  line-height: 22px;
}
#extra_nav a:hover {
   
}
/* --------------------------------------------- right column */
/* --------------------------------------------- navigation top right */
#additional_nav {
  color: #fff;
}
#additional_nav ul li {
  line-height: 27px;
}
#additional_nav a {
  color: #fff;
  text-decoration: none;
}
#additional_nav ul li.text_smaller, #additional_nav ul li.text_bigger {
  font-size: 20px;
  line-height: 14px;
}
#additional_nav ul li.text_smaller {
  font-size: 18px;
  line-height: 11px;
}
/* --------------------------------------------- secondary nav right: dropdown menus */
#secondary_nav {
  color: #fff;
  font-weight: normal;
}
#secondary_nav a.loket,#secondary_nav a.faq {
  color: #fff;
  font-weight:bold;
  text-decoration: none;
  line-height: 29px;
}
#secondary_nav li.loket:hover {
  color: #33761f;
}
#secondary_nav li.loket:hover a.loket, #secondary_nav ul li.faq:hover a.faq {
  color: #33761f;
  font-weight:bold;
}
#secondary_nav li.faq:hover {
  color: #33761f;
}
#loket_menu, #faq_menu {
  color: #000;
   
}
#loket_menu li, #faq_menu li {
  color: #000;
  line-height: 22px;
}
#loket_menu a, #loket_menu a:visited, #loket_menu a:hover, #faq_menu a, #faq_menu a:visited, #faq_menu a:hover {
  color: #000;
  height: 22px;
  text-decoration: none;
}
.but_search_home {
  font-size: 10px;
  line-height: 12px;
}
/* --------------------------------------------- extranet links to website & wieiswie */
#supplementary_nav ul li {
  line-height: 27px;
}
#supplementary_nav a, #supplementary_nav a:visited {
  color: #fff;
  text-decoration: none;
}
#supplementary_nav a:hover {
  color: #fff;
  text-decoration: underline;
}
/* --------------------------------------------- content homepage */
#content_home, #content_home_extranet {
  color: #666666;
}
li.content_item_home a.title_link {
  color: #333333;
  text-decoration: none;
  font-weight: bold;
}
li.content_item_home a.title_link:hover {
  color: #333333;
  text-decoration: none;
  font-weight: bold;
}
li.content_item_home p a.news_link {
  text-decoration: none;
}
li.content_item_home p a.news_link:hover {
  text-decoration: none;
}
.title_warning {
  color: #333333;
  line-height: 17px;
   
}
#content_col1 a.lees_verder, #content_col1 a.lees_verder:visited {
  color: #333333;
  line-height: 22px;
  text-decoration: none;
}
#content_col1 a.lees_verder:hover {
  text-decoration: none;
  font-weight: bold;
}
.content_item_home a {
  color: #666666;
  text-decoration: underline;
}
.content_item_home_col2 .title {
  color: #333333;
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
}
#content_col2 a.lees_verder, #content_col2 a.lees_verder:visited {
  /*color: #333333;*/
  line-height: 22px;
  text-decoration: none;
}
#content_col2 a.lees_verder:hover {
  text-decoration: none;
  font-weight: bold;
}
#content_col3 a.lees_verder, #content_col3 a.lees_verder:visited {
  color: #333333;
  text-decoration: none;
  font-weight: bold;
}
#content_col3 input.lees_verder {
  font-size:12px;
}
#content_col3 ul li {
  line-height: 22px;
   
}
.blue_box {
  color: #000;
}
.blue_box .title {
  line-height: 22px;
  color: #fff;
  font-weight: bold;
   
}
.blue_box a, .blue_box a:visited {
  line-height: 22px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
.blue_box a:hover {
  text-decoration: underline;
}
#content_col3 .blue_box a.lees_verder, #content_col3 .blue_box a.lees_verder:visited {
  text-decoration: none;
  font-weight: normal;
  color: #000;
}
#content_col3 .blue_box a.lees_verder:hover {
  text-decoration: underline;
  color: #000;
}
#content_col3 label {
  line-height: 22px;
}
/* --------------------------------------------- content */
#content {
  color: #000;
}
#tools a {
  color: #000;
  text-decoration: none;
  line-height: 17px;
}
#breadcrumb, #breadcrumb a {
  color: #3888a3;
}
#breadcrumb a {
}
h2 {
  font-size: 14px;
  line-height: 20px;
  color: #429C29;
}
#content #content_col2 {
  /*color: #01435b;*/
  line-height: 22px;
}
#content #content_col2 ul li a, #content #content_col2 ul li a:visited {
  /*color: #01435b;*/
  text-decoration: none;
}
#content #content_col2 ul li a:hover {
  /*color: #01435b;*/
  text-decoration: underline;
}
#content #content_col2 ul li a.actueel {
  font-weight: bold;
}
#content #content_col2 a.lees_verder {
  font-weight: bold;
  /*color: #01435b;*/
  text-decoration: underline;
}
#content #content_col2 a.lees_verder:hover {
  text-decoration: underline;
}
.content_form {
  line-height: 30px;
}
ul#tab_nav_vergaderingen a {
  text-decoration: none;
  line-height: 20px;
   
}
ul#tab_nav_vergaderingen a.selected {
  line-height: 18px;
}
ul#tab_nav_vergaderingen a.passive {
  color: #0276a0;
}
ul.download_list li {
  line-height: 24px;
}
a.download_pdf {
  line-height: 24px;
}
a.download_word {
  line-height: 24px;
}
a.download_xls {
  line-height: 24px;
}
.caption {
  font-style:italic;
}
/* --------------------------------------------- footer */
.footer {
  color: #0279a3;
  line-height: 20px;
}
.footer a {
  color: #0279a3;
  text-decoration: none;
}
/* ---------------------------------------------- mail button */
#mail_button{
  font-size:12px;
}

