
/* Stijlen Material Matters */

/* body */
body {
  line-height: 19px;
}


body#home{ background-color: #ececed; background-image: url(../images/layout/home/home_bg.gif); background-repeat: no-repeat; background-position: top center; }
body#events_educatie{ background-color: #ececed; background-image: url(../images/layout/events_educatie/events_educatie_bg.gif); background-repeat: no-repeat; background-position: top center; }
body#vraagbaak_consultancy{ background-color: #ececed; background-image: url(../images/layout/vraagbaak_consultancy/vraagbaak_consultancy_bg.gif); background-repeat: no-repeat; background-position: top center; }
body#materialen_toepassingen{ background-color: #ececed; background-image: url(../images/layout/materialen_toepassingen/materialen_toepassingen_bg.gif); background-repeat: no-repeat; background-position: top center; }

/*	---------------------------------------------------------------------------------------
	Lijsten
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

 #just_a_list      {margin: 0 0 0 0; padding: 0; list-style-position: inside;   }
/* #just_a_list ul   {display: none; } */
/* #just_a_list li   {background: url('../images/layout/bullit_grey.jpg')  2px center no-repeat;  } */
#just_a_list li   { list-style:   none; padding: 0px 0px;  }
#just_a_list li a {text-decoration: none;  }
#just_a_list li a:hover , #just_a_list li a:focus , #just_a li.active a { color: #ee3424; }
#just_a_list li.last {border: none; }


.inspringen ul li  {  padding: 0 0 0 0;  margin: 0 0 0 20px;}

/*	---------------------------------------------------------------------------------------
	Faq pagina
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

a.faq:link { color: #000; font-weight: bold; text-decoration:none; }
a.faq:visited { color: #000; font-weight: bold; text-decoration:none;}
a.faq:active { color: #000; font-weight: bold; text-decoration:none;}
a.faq:hover { color: #000; font-weight: bold;	text-decoration:underline;}

.faqs {    padding-left: 20px;}



/* header */
#header{ background-color: #FFF; width: 867px; height: 240px; }

/* bovenste balk in de pagina */
#top_balk{width: 867px; height:20px;}

/* mini topmenu */
#mini_topmenu {position: absolute; top:30px; right: 40px; font-size: 14px; color: #5c707c;}
#mini_topmenu a {text-decoration: none; margin: 0px; color: #5c707c;  }
#mini_topmenu a:hover  { color: #e31818; }

/* links */
a.home:link    {color:#e31818;}
a.home:visited {color:#e31818;}
a.home:hover   {color:#e31818;}
a.home:active  {color:#e31818;}

/* links */
a.materialen_toepassingen:link    {color:#705801;}
a.materialen_toepassingen:visited {color:#705801;}
a.materialen_toepassingen:hover   {color:#705801;}
a.materialen_toepassingen:active  {color:#705801;}

/* links */
a.events_educatie:link    {color:#717174;}
a.events_educatie:visited {color:#717174;}
a.events_educatie:hover   {color:#717174;}
a.events_educatie:active  {color:#717174;}

/* header achtergrondfoto */
#header_bg_foto_home{width: 867px; height:112px; margin-top: 0px; background: url(../images/layout/home/home_header_bg_foto.jpg) no-repeat; }
#header_bg_foto_events_educatie{width: 867px; height:112px; margin-top: 0px; background: url(../images/layout/events_educatie/events_educatie_header_bg_foto.jpg) no-repeat; }
#header_bg_foto_vraagbaak_consultancy{width: 867px; height:112px; margin-top: 0px; background: url(../images/layout/vraagbaak_consultancy/vraagbaak_consultancy_header_bg_foto.jpg) no-repeat; }
#header_bg_foto_materialen_toepassingen{width: 867px; height:112px; margin-top: 0px; background: url(../images/layout/materialen_toepassingen/materialen_toepassingen_header_bg_foto.jpg) no-repeat; }

/* menu balk */
#hoofd_menu_balk_home{width: 827px; height:30px; margin: -30px 0 0 40px; position: absolute; background-color:  #790033; }
#hoofd_menu_balk_events_educatie{width: 827px; height:30px; margin: -30px 0 0 40px; position: absolute; background-color:  #747477; }
#hoofd_menu_balk_vraagbaak_consultancy{width: 827px; height:30px; margin: -30px 0 0 40px; position: absolute; background-color:  #0c226b; }
#hoofd_menu_balk_materialen_toepassingen{width: 827px; height:30px; margin: -30px 0 0 40px; position: absolute; background-color:  #705801; }

/* top menu home  */
ul.topmenu_home {margin: 5px; padding: 0; font-size: 13px; font-weight: bold;}
.topmenu_home ul li { list-style: none;}
.topmenu_home li a {text-decoration: none; color: #FFF; margin: 0px}
.topmenu_home li a:hover , .topmenu_home li a:focus , .topmenu_home li.active a { color: #e31818;}
.topmenu_home li { position: relative; float: left; display: block; list-style: none; margin: 0 -1px; }
.topmenu_home li a { display: block; padding: 0 5px; }
.spacer {color: #fff; padding: 0 5px 0 5px;}

/* top menu events_educatie  */
ul.topmenu_events_educatie {margin: 5px; padding: 0; font-size: 13px; font-weight: bold;}
.topmenu_events_educatie ul li { list-style: none;}
.topmenu_events_educatie li a {text-decoration: none; color: #FFF; margin: 0px}
.topmenu_events_educatie li a:hover , .topmenu_events_educatie li a:focus , .topmenu_events_educatie li.active a { color: #96aaab;}
.topmenu_events_educatie li { position: relative; float: left; display: block; list-style: none; margin: 0 -1px; }
.topmenu_events_educatie li a { display: block; padding: 0 5px; }
.spacer {color: #fff; padding: 0 5px 0 5px;}

/* top menu vraagbaak en consultancy  */
ul.topmenu_vraagbaak_consultancy {margin: 5px; padding: 0; font-size: 13px; font-weight: bold;}
.topmenu_vraagbaak_consultancy ul li { list-style: none;}
.topmenu_vraagbaak_consultancy li a {text-decoration: none; color: #FFF; margin: 0px}
.topmenu_vraagbaak_consultancy li a:hover , .topmenu_vraagbaak_consultancy li a:focus , .topmenu_vraagbaak_consultancy li.active a { color: #009ee0;}
.topmenu_vraagbaak_consultancy li { position: relative; float: left; display: block; list-style: none; margin: 0 -1px; }
.topmenu_vraagbaak_consultancy li a { display: block; padding: 0 5px; }
.spacer {color: #fff; padding: 0 5px 0 5px;}

/* top menu materialen_toepassingen  */
ul.topmenu_materialen_toepassingen {margin: 5px; padding: 0; font-size: 13px; font-weight: bold;}
.topmenu_materialen_toepassingen ul li { list-style: none;}
.topmenu_materialen_toepassingen li a {text-decoration: none; color: #FFF; margin: 0px}
.topmenu_materialen_toepassingen li a:hover , .topmenu_materialen_toepassingen li a:focus , .topmenu_materialen_toepassingen li.active a { color: #d2be7d;}
.topmenu_materialen_toepassingen li { position: relative; float: left; display: block; list-style: none; margin: 0 -1px; }
.topmenu_materialen_toepassingen li a { display: block; padding: 0 5px; }
.spacer {color: #fff; padding: 0 5px 0 5px;}

/* sub menu home  */
ul.submenu_home {  font-size: 9pt; font-weight: bold; margin: 0 0 0 30px; padding: 0;}
.submenu_home ul li {margin: 0; padding: 0; }
.submenu_home li a {text-decoration: none; color: #000; margin: 0; padding: 0;}
.submenu_home li a:hover , .submenu_home li a:focus , .submenu_home li.active a {margin: 0; padding: 0; list-style-image: url(../images/layout/algemeen/driehoek_bullit_aan.jpg); color: #e31818;}
.submenu_home li {list-style: url(../images/layout/algemeen/driehoek_bullit_uit.jpg); margin: 0; padding: 0;  }
.submenu_home li a { margin: 0; padding: 0;  }

/* sub menu events educatie  */
ul.submenu_events_educatie {  font-size: 9pt; font-weight: bold; margin: 0 0 0 30px; padding: 0;}
.submenu_events_educatie ul li {margin: 0; padding: 0; }
.submenu_events_educatie li a {text-decoration: none; color: #000; margin: 0; padding: 0;}
.submenu_events_educatie li a:hover , .submenu_events_educatie li a:focus , .submenu_events_educatie li.active a {margin: 0; padding: 0; list-style-image: url(../images/layout/algemeen/driehoek_bullit_aan.jpg); color: #717174;}
.submenu_events_educatie li {list-style: url(../images/layout/algemeen/driehoek_bullit_uit.jpg); margin: 0; padding: 0;  }
.submenu_events_educatie li a { margin: 0; padding: 0;  }

/* sub menu vraagbaak_consultancy  */
ul.submenu_vraagbaak_consultancy {  font-size: 9pt; font-weight: bold; margin: 0 0 0 30px; padding: 0;}
.submenu_vraagbaak_consultancy ul li {margin: 0; padding: 0; }
.submenu_vraagbaak_consultancy li a {text-decoration: none; color: #000; margin: 0; padding: 0;}
.submenu_vraagbaak_consultancy li a:hover , .submenu_vraagbaak_consultancy li a:focus , .submenu_vraagbaak_consultancy li.active a {margin: 0; padding: 0; list-style-image: url(../images/layout/algemeen/driehoek_bullit_aan.jpg); color: #009ee0;}
.submenu_vraagbaak_consultancy li {list-style: url(../images/layout/algemeen/driehoek_bullit_uit.jpg); margin: 0; padding: 0;  }
.submenu_vraagbaak_consultancy li a { margin: 0; padding: 0;  }

/* sub menu materialen_toepassingen  */
ul.submenu_materialen_toepassingen {  font-size: 9pt; font-weight: bold; margin: 0 0 0 30px; padding: 0;}
.submenu_materialen_toepassingen ul li {margin: 0; padding: 0; }
.submenu_materialen_toepassingen li a {text-decoration: none; color: #000; margin: 0; padding: 0;}
.submenu_materialen_toepassingen li a:hover , .submenu_materialen_toepassingen li a:focus , .submenu_materialen_toepassingen li.active a {margin: 0; padding: 0; list-style-image: url(../images/layout/algemeen/driehoek_bullit_aan.jpg); color: #705801;}
.submenu_materialen_toepassingen li {list-style: url(../images/layout/algemeen/driehoek_bullit_uit.jpg); margin: 0; padding: 0;  }
.submenu_materialen_toepassingen li a { margin: 0; padding: 0;  }

/* nieuws  */
ul.nieuws {  font-size: 11px;  margin: 0 0 0 13px; padding: 0; }
.nieuws ul li {margin: 0; padding: 0; }
.nieuws li a {text-decoration: none; color:  #636363; font-weight: bold; margin: 0; padding: 0;}
.nieuws li a:hover , .nieuws li a:focus , .nieuws li.active a {margin: 0; padding: 0; color: #636363; text-decoration: underline;}
.nieuws li { list-style: disc; color: #455560; margin: 0; padding: 0;  }
.nieuws li a { margin: 0; padding: 0;}

.nieuwsfoto{ padding: 5px 0 10px 0 }


/* meest bekeken  */
ul.meest_bekeken {  font-size: 11px;  margin: 0 0 0 13px; padding: 0; }
.meest_bekeken ul li {margin: 0; padding: 0; }
.meest_bekeken li a {text-decoration: none; color: #636363; font-weight: normal; margin: 0; padding: 0;}
.meest_bekeken li a:hover , .meest_bekeken li a:focus , .meest_bekeken li.active a {margin: 0; padding: 0; color: #636363; text-decoration: underline;}
.meest_bekeken li { list-style: disc; color: #000; margin: 0; padding: 0;  }
.meest_bekeken li a { margin: 0; padding: 0;}

/* seperators */
.lijn{ height: 1px; border-top: 1px solid #000; margin: 2px 0 2px -18px; padding: 0px; line-height: 0px;  font-size: 0;}
.stippel_lijn_nieuws { color: #455560; margin: 0 0 0 0px; padding:0;}
.stippel_lijn_meest_bekeken {margin: 0 0 0 -15px; padding:0;}

/* kruimelpad balk */
#kruimelpad_balk{width: 867px; height:25px; padding: 0;}

/* kruimelpad */
#kruimelpad{padding: 5px 0 0 60px; color: #fff; font-size: 11px;}

/* drop schaduw */
.drop_shadow_top_balk {width: 867px; height:65px; background: url(../images/layout/algemeen/drop_shadow.jpg) repeat-x;}
.drop_shadow_kruimelpad {width: 867px; height:20px; background: url(../images/layout/algemeen/drop_shadow.jpg) repeat-x;}

/* Kleuren corresponderen met het desbtreffende hoofdstuk */
.home_balk{background-color: #e31818;} /* rood */
.events_educatie_balk{background-color: #a5b3b3;} /* grijs */
.vraagbaak_consultancy_balk {background-color: #009ee0;} /* donkerblauw */
.materialen_toepassingen_balk {background-color: #d2be7d;} /* beige */


/* header foto rechts */
#header_foto{ position: absolute; top:85px; right: 14px; }

/* logo */
#logo{ position: absolute; top:42px; left: 40px;}

/* content */
.content{ margin: 10px 0 0 0; background-color:  #fff;  min-height: 550px}

/* content kolommen */
#kolom_a { width: 175px; float:left; padding: 5px 20px 0 0 }
#kolom_b { width: 430px; float:left;padding-right: 20px;}
#kolom_b_formulier { width: 638px; float:left;padding-right: 20px;}
#kolom_c_achtergrond { width: 208px;  float:left; margin: -30px 0 0 0; padding: 0 0 25px 0; background: url(../images/layout/algemeen/nieuws_bg.png) ; }
#kolom_c_tekst { padding: 33px 10px 10px 10px  }

/* content footer */
#content_footer{color: #000;  margin: 5px 0 0 0;}
#content_footer_tekst_home{ color: #e31818;  margin: 5px 0 0 0;}
#content_footer_tekst_events_educatie{ color: #717174;  margin: 5px 0 0 0;}
#content_footer_tekst_vraagbaak_consultancy{ color: #009ee0;  margin: 5px 0 0 0;}
#content_footer_tekst_materialen_toepassingen{ color: #d2be7d;  margin: 5px 0 0 0;}


/* h1 h3 h4 */

h1.neutraal { margin-top: 0; padding-top: 0px; color:  #707070; font-size: 24px;}
h3.neutraal { margin: 0 0 8px 0; padding: 0px; color:  #707070; font-size: 15px; }
h4.neutraal { margin: 0 0 5px 0; padding: 0px; color:  #707070; font-size: 12px; }

h1.home { margin-top: 0; padding-top: 0px; color:  #e31818; font-size: 24px;}
h3.home { margin: 0 0 8px 0; padding: 0px; color:  #790033; font-size: 15px; }
h4.home { margin: 0 0 5px 0; padding: 0px; color:  #790033; font-size: 13px; }
h4.home_inline { margin: 0 0 5px 0; padding: 0px; color:  #790033; font-size: 13px; display: inline; }

h1.events_educatie { margin-top: 0; padding-top: 0px; color:  #717174; font-size: 24px;}
h3.events_educatie { margin: 0 0 8px 0; padding: 0px; color:  #959596; font-size: 15px; }
h4.events_educatie { margin: 0 0 5px 0; padding: 0px; color:  #959596; font-size: 13px; }

h1.vraagbaak_consultancy { margin-top: 0; padding-top: 0px; color:  #009ee0; font-size: 24px;}
h3.vraagbaak_consultancy { margin: 0 0 8px 0; padding: 0px; color:  #0c226b; font-size: 15px; }
h4.vraagbaak_consultancy { margin: 0 0 5px 0; padding: 0px; color:  #0c226b; font-size: 13px; }

h1.materialen_toepassingen { margin-top: 0; padding-top: 0px; color:  #d2be7d; font-size: 24px;}
h3.materialen_toepassingen { margin: 0 0 8px 0; padding: 0px; color:  #705801; font-size: 15px; }
h4.materialen_toepassingen { margin: 0 0 5px 0; padding: 0px; color:  #705801; font-size: 13px; }

h1.archief { margin: 0; padding-bottom: 2px; color:  #fff; font-size: 24px; }
h3.archief { margin: 0 0 8px 0; padding: 0px; color:  #790033; font-size: 15px; }
h4.archief{ margin: 0 0 5px 0; padding: 0px; color:  #790033; font-size: 13px; }
h4.archief_inline { margin: 0 0 5px 0; padding: 0px; color:  #790033; font-size: 13px; display: inline; }


hr{

color: #C0C0C0;
background-color:  #C0C0C0;
height: 1px;
border:  0px;
margin-top: 20px;
margin-bottom: 15px;
}

div.pixelline {
 clear: both;
 height:0px;
 border-top:  1px solid #C0C0C0;
 border-bottom: 0px;
 border-left: 0px;
 border-right: 0px;
 padding-top: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
 padding-right: 0px;
}

td.contactformulier{
  font-size: 11px;
  color:  #009ee0;
}

input.invulveld {
font-size: 11px;
width: 320px;
}

textarea{
font-size: 11px;
font-family: Arial, sans-serif;
width: 320px;
}

input.verstuurknop{
  margin: 10px 0 0 0;
}

ul.contentlijst {    list-style-image: url(../images/layout/algemeen/bullit_grijs.jpg); }


.foto_onderschrift{
  font-size: 10px;
  color:  #616161;
}

#but0{
  width: 100%;
  height: 40px;
  background-color: #000; /* zwart */
  text-align:  center;
  padding-top: 20px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 15px;
  font-size: 13px;
  text-decoration: underline;
}

#but01{
  width: 100%;
  height: 40px;
  background-color: #790033; /* paars */
  text-align:  center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 15px;
  font-size: 13px;
  text-decoration: underline;
}

#but1{
  width: 100%;
  height: 40px;
  background-color: #e31818;   /* rood */
  text-align:  center;
  padding-top: 20px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 15px;
  font-size: 13px;
  text-decoration: underline;
}

#but2{
  width: 100%;
  height: 40px;
  background-color: #000;   /* zwart */
  text-align:  center;
  padding-top: 20px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 15px;
   font-size: 13px;
     text-decoration: underline;
}

#but3{
  width: 100%;
  height: 40px;
  background-color: #979696;   /*grijs */
  text-align:  center;
  padding-top: 20px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 15px;
   font-size: 13px;
     text-decoration: underline;
}


#but4{
  width: 100%;
  height: 40px;
  background-color: #e31818;   /* rood */   
  text-align:  center;
  padding-top: 20px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 15px;
   font-size: 13px;
     text-decoration: underline;
}

#but5{
  width: 100%;
  height: 40px;
  background-color: #790033; /* paars */
  text-align:  center;
  padding-top: 20px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 15px;
   font-size: 13px;
     text-decoration: underline;
}

#but_archief{
  width: 624px;
  height: 40px;
  background-color: #979696;   /*grijs */
  text-align:  left;
  padding: 10px 0 5px 15px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 0px;
   font-size: 13px;
     text-decoration: none;
}




