#hw_container_form
{
  font-family: Arial;
  background:#18703E;
  width:100%;
  height:340px;
}
#hw_container_form .icon
{
  vertical-align:middle;
}
#hw_container_form h4
{
  color:#fff;
  margin-left:15px;
  margin-bottom:10px;
  margin-top:5px;
}
#hw_container_form hr
{
  color:#fff;
}
#hw_container_form .form_menu_link
{
  color:#fff;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  cursor:pointer;
  margin-left:15px;
}
#hw_container_form .form_text
{
  color:#fff;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  margin-left:15px;
}
#hw_container_form .form_text a
{
  cursor:pointer;
}
#hw_container_form .form_menu_link_2
{
  color:#fff;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  cursor:pointer;
  margin-left:25px;
}
#hw_container_form a:hover
{
  text-decoration: underline;
}
#hw_container_form input.button
{
  background:#3953A4;
  color:#fff;
  border:2px solid silver;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  float:right;
  margin-right:20px;
  margin-top:5px;
}
#hw_container_form input.minimize_button
{
  background:#fff;
  color:#808285;
  border:1px solid #BBBDC0;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  padding:3px 3px;
  width:30px;
  height:25px;
  margin-left:20px;
  margin-top:20px;
  display:inline-block; 
}
#hw_container_form input.maximize_button
{
  background:#fff;
  color:#808285;
  border:1px solid #BBBDC0;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  padding:3px 3px;
  width:30px;
  height:25px;
  margin-left:0px;
  margin-top:20px;
  display:inline-block; 
}
#hw_container_form input.print_button
{
  background:#fff;
  color:#808285;
  border:1px solid #BBBDC0;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  padding:2px 2px;
  
  margin-left:5px;
  margin-top:20px;
  display:inline-block; 
}
#hw_container_form input.button:hover
{
  background:#f89830;
}
#hw_container_form input.text
{
  border:2px solid silver;
  float:left;
  font-size: 14px;
  width:120px;
  margin-left:20px;
  margin-top:5px;
}
#koppeling
{
  
  margin:10px 10px;
  padding:10px 10px;
  
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  color:#666565;
}
#koppeling .faq_menu
{
  padding-bottom:10px;
  border-bottom:2px solid #f89830;
}
#koppeling .faq_menu span
{
  
}
#koppeling .faq_menu a
{
  text-decoration: underline;
  cursor:pointer; 
}
#koppeling .faq_menu a.selected
{
  color:#f89830;
  font-weight:bold;
  text-decoration:none;
}
#koppeling .faq_menu a:hover
{
  text-decoration: none;
}
#koppeling .main_menu
{
  padding-bottom:10px;
  border-bottom:2px solid #f89830;
  text-align:center;
}
#koppeling .main_menu .header
{
  font-weight:bold;
  
  padding-top:10px;
  display:inline-block;
}
#koppeling .main_menu a.bordered
{
  
  font-weight:bold;
  border:2px solid silver;
  padding:5px 15px;
  cursor:pointer; 
}
#koppeling .main_menu a.bordered_small
{
  margin-left:10px;
  border:2px solid silver;
  padding:5px 10px;
  cursor:pointer; 
  display:inline-block;
}
#koppeling .main_menu a:hover
{
  text-decoration:underline;
}
#koppeling .main_menu a.preview
{
  text-decoration:underline;
  margin-left:10px;
  cursor:pointer; 
}
#koppeling .main_menu a.preview:hover
{
  text-decoration:none;
}
#koppeling p
{

}
#koppeling p.sub_text
{
 
}
#koppeling h1
{
  
}
#koppeling .pagination
{
  
}
#koppeling .pagination a
{
  color:#f89830;
  background-color:#796574;
  cursor:pointer;
  padding:2px 5px;
}
#koppeling .pagination a:hover
{
  font-weight: bold;
  background-color:#f89830;
  color:#fff;
}
#koppeling .pagination span
{
  font-weight: bold;
  background-color:#f89830;
  color:#fff;
  padding:2px 5px;
}
#koppeling .nieuwsbrief_foto
{
  float:right;
  margin-left:10px;
}
#koppeling .week_block_item .nieuwsbrief_foto_thumbnail 
{
  float:left;
  display:inline-block; 
  margin-right:15px;
}
#koppeling .week_block
{
  
}
#koppeling .week_block_left
{
  float:left;
  margin-top:60px;
  margin-right:80px;
  height:100%;
}
#koppeling .week_block_left .week_block_item_text
{
  padding:10px 0px;
  cursor:pointer;
  text-decoration:none;
}
#koppeling .week_block_left .week_block_item_text_selected
{
  color:#f89830;
  padding:10px 0px;
  cursor:pointer;
  text-decoration:none;
}
#koppeling .week_block_item_kennisquizjes .week_block_item_text a
{
  color:#796574;
  font-weight:bold;
  text-decoration:underline;
}
#koppeling .week_block_item_kennisquizjes .answer
{
  
}
#koppeling .week_block_item_kennisquizjes .week_block_item_text a:hover
{
  text-decoration:none;
}
#koppeling .week_block_left div.week_block_item_text:hover
{
  text-decoration:underline;
}
#koppeling .week_block_item
{
  border-bottom:2px solid #f89830;
  padding-bottom:5px;
  padding-top:5px;
  width:100%;
  display:inline-block;
}
#koppeling .week_block_item_kennisquizjes
{
  
}
#koppeling .week_block_item_kennisquizjes header
{
  
}
#koppeling .week_block_item_kennisquizjes .week_block_item_select_answer
{
  
}
#koppeling .week_block_item_kennisquizjes .week_block_item_select_answer .tip_link
{
  padding:10px 10px;
}
#koppeling .week_block_item_kennisquizjes .tip_link a
{
  font-weight:bold;
  text-decoration:underline;
  cursor:pointer;
}
#koppeling .week_block_item_kennisquizjes .tip_link a:hover
{
  text-decoration:none;
}
#koppeling .week_block_item_kennisquizjes .week_block_item_select_answer .tip_link a
{
  font-weight:bold;
  text-decoration:underline;
}
#koppeling .week_block_item_kennisquizjes .week_block_item_select_answer .tip_link a:hover
{
  text-decoration:none;
}
#koppeling .week_block_item_kennisquizjes .week_block_item_select_answer .option
{
  padding:10px 10px;
  margin-left:30px;
  cursor:pointer;
}
#koppeling .week_block_item_kennisquizjes .week_block_item_select_answer .option .answerimg
{
  vertical-align:middle;
  margin-right:20px;
}
#koppeling .week_block_item_kennisquizjes .week_block_item_text
{
  padding:10px 10px;
}
#koppeling .week_block_item_kennisquizjes .selected
{
  padding:10px 10px;
  background:#b1b3b4;
  color:#fff;
  cursor:pointer;
}
#koppeling .week_block_item .week_block_item_text
{
  display:inline-block;
  width:75%;
}
#koppeling .week_block_item .week_block_item_text a
{
  color:#796574;
}
#koppeling .week_block_item .week_block_item_text .idstring
{
  font-weight:bold;
}
#koppeling .week_block_item .week_block_item_text .subkop
{
  font-weight:bold;
}
#koppeling .week_block_item .week_block_item_text .body
{
  
}
#koppeling .week_block_item .week_block_item_text .intro
{
  
}
#koppeling .intro p.pafterh
{
  
}

#koppeling .catLinks
{
  padding-top:10px;
  padding-bottom:10px;
  border-bottom:2px solid #f89830;
  display:inline-block;
  width:100%
}
#koppeling .catLinksHeader
{
  font-weight: bold;
  margin-bottom:10px;
}
#koppeling .catLinksHeader span
{
  color:#f89830;
}
#koppeling .catLinks a
{
  text-decoration:none;
  cursor:pointer;
}
#koppeling .catLinks a.selected
{
  font-weight:bold;
}
#koppeling .catLinks a:hover
{
  text-decoration:underline;
}
#koppeling .catLinks .left
{
  float:left;
  width:33%;
  display:inline-block
}
#koppeling .catLinks .middle
{
  width:33%;
  float:left;
  display:inline-block 
}
#koppeling .catLinks .right
{
  float:right;
  width:33%;
  display:inline-block
}
#koppeling .catItems
{
  margin-top:10px;
  padding-top:10px;
  padding-bottom:10px;
}
#koppeling table.designedTable
{
  width:100%;
  border:0px;
  margin:0;
  padding:0;
}
#koppeling .designedTable th
{
  height:35px;
  border-bottom:2px solid #18703e;
  vertical-align:top;
  text-align:left;margin:0;padding:0;
}
#koppeling .designedTable tr:hover
{
  background-color:#e8f5ed;
}
#koppeling .designedTable td
{
  text-align:left;
  vertical-align:top;
  margin:0;
  padding:0;
}
#koppeling .designedTable img
{
  border:0px;
}
#koppeling .tableHeader
{
  font-weight: bold;
  margin-bottom:10px;
}
#koppeling .tableBody
{
  height:35px;
  border-bottom:1px solid #cccccc;
  margin:0;
  padding-top:2px;
  padding-bottom:2px;
}

#koppeling .catItems a
{
  text-decoration:none;
  cursor:pointer;
}
#koppeling .catItems a:hover
{
  text-decoration:underline;
}
#koppeling .faqItem
{
  margin-top:10px;
  padding-top:10px;
  padding-bottom:10px;
}
#koppeling .faqItem p
{
  font-weight:normal;
}
#koppeling .faqItem .faqItemBackLink
{
  margin-bottom:20px;
}
#koppeling .faqItem .faqItemBackLink a
{
  font-weight: bold;
  color:#f89830;
}
#koppeling .faqItemHeader
{
  font-weight: bold;
  margin-bottom:10px;
}
#koppeling .faqItem a
{
  color:#796574;
  text-decoration:none;
  cursor:pointer;
}
#koppeling .faqItem a:hover
{
  text-decoration:underline;
}
#koppeling .kwResults
{
  padding-top:10px;
  padding-bottom:10px;
}
#koppeling .kwResultsHeader
{
  margin-bottom:10px;
  border-bottom:2px solid #f89830;
}
#koppeling .kwResults a
{
  color:#796574;
  font-weight:bold;
  text-decoration:none;
  clear:both;
  cursor:pointer;
}
#koppeling .kwResults .sub_text
{
  color:#796574;
  font-style:italic;
}
#koppeling .kwResults a:hover
{
  text-decoration:underline;
}
#koppeling .kwResultItem
{
  padding-top:10px;
  padding-bottom:10px;
}
#koppeling .kwResultItem p
{
  
}
#koppeling .kwResultItem .kwResultItemBackLink
{
  margin-bottom:20px;
}
#koppeling .kwResultItem .kwResultItemBackLink a
{
  font-weight: bold;
  color:#f89830;
  background-color:#796574;
  padding:2px 5px;
}
#koppeling .kwResultItemHeader
{
  font-weight: bold;
  margin-bottom:10px;
}
#koppeling .kwResultItem a
{
  color:#796574;
  font-weight: bold;
  text-decoration:none;
  cursor:pointer;
}
#koppeling .kwResultItem a:hover
{
  text-decoration:underline;
}
#koppeling .nieuwsbriefBlock
{
  padding-top:10px;
  padding-bottom:10px;
}
#koppeling .nieuwsbriefBlockHeader
{
  font-weight:bold;
  padding-bottom:10px;
  border-bottom:2px solid #796574;
}
#koppeling .nieuwsbriefBlock a
{
  text-decoration:none;
  cursor:pointer;
}
#koppeling .nieuwsbriefBlock a:hover
{
  text-decoration:underline;
}
#koppeling .nieuwsbriefBlock .nieuwsbriefBlockSelectWeekLink a
{
  font-weight: bold;
  color:#f89830;
  margin-left:10px;
  float:right;
  background-color:#796574;
  padding:2px 5px;
  
}
#koppeling .nieuwsbriefBlock .nieuwsbriefBlockItemLink a
{
  text-decoration:underline;
}
#koppeling .nieuwsbriefBlock .nieuwsbriefBlockItemLink a:hover
{
  text-decoration:none;
}
#koppeling .nieuwsbriefBlockItem
{
  padding-top:10px;
  padding-bottom:10px;
}
#koppeling .nieuwsbriefBlockItem p.pafterh
{
  
  font-weight:normal;
}
#koppeling .nieuwsbriefBlockItemHeader
{
  font-weight: bold;
  margin-bottom:10px;
}
#koppeling .nieuwsbriefBlockItem a
{
  color:#796574;
  font-weight: bold;
  cursor:pointer;
}
#koppeling .nieuwsbriefBlockItem a:hover
{
  text-decoration:underline;
}
#koppeling .nieuwsbriefBlockItem .nieuwsbriefBlockItemBackLink
{
  margin-bottom:20px;
}
#koppeling .nieuwsbriefBlockItem .nieuwsbriefBlockItemBackLink a
{
  font-weight: bold;
  color:#f89830;
  background-color:#796574;
  padding:2px 5px;
}
#koppeling .kennisquizjesBlock
{
  padding-top:10px;
  padding-bottom:10px;
}
#koppeling .kennisquizjesBlockHeader
{
  padding-bottom:10px;
}
#koppeling .kennisquizjesBlock a
{
  text-decoration:none;
  cursor:pointer;
}
#koppeling .kennisquizjesBlock a:hover
{
  text-decoration:underline;
}
#koppeling .kennisquizjesBlock .kennisquizjesBlockSelectWeekLink a
{
  font-weight: bold;
  color:#f89830;
  margin-left:10px;
  float:right;
  background-color:#796574;
  padding:2px 5px;
  
}
#koppeling .kennisquizjesBlock .kennisquizjesBlockItemLink a
{
  text-decoration:underline;
}
#koppeling .kennisquizjesBlock .kennisquizjesBlockItemLink a:hover
{
  text-decoration:none;
}
#koppeling .kennisquizjesBlockItem
{
  padding-top:10px;
  padding-bottom:10px;
}
#koppeling .kennisquizjesBlockItem p.pafterh
{
  font-weight:normal;
}
#koppeling .kennisquizjesBlockItemHeader
{
  font-weight: bold;
  margin-bottom:10px;
}
#koppeling .kennisquizjesBlockItem a
{
  color:#796574;
  font-weight: bold;
  cursor:pointer;
}
#koppeling .kennisquizjesBlockItem a:hover
{
  text-decoration:underline;
}
#koppeling .kennisquizjesBlockItem .kennisquizjesBlockItemBackLink
{
  margin-bottom:20px;
}
#koppeling .kennisquizjesBlockItem .kennisquizjesBlockItemBackLink a
{
  font-weight: bold;
  color:#f89830;
  background-color:#796574;
  padding:2px 5px;
}
#koppeling iframe
{
  width:80%; 
}
#hw_form
{
  font-family: Arial;
  font-size: 14px;
  color:#796574; 
}
#hw_form .leftlabel160{
  float:left;
  margin-top:5px;
  width:160px;
}
#hw_form .leftlabel380{
  float:left;
  margin-top:5px;
  width:300px;
}
#hw_form .optionmenu 
{
  border:0px solid black;
  width: 224px;
  height:25px;
  color:black;
  overflow:hidden;
  background-color:#cfd0d2;
}
#hw_form .form_header
{
  font-size: 16px;
  color:#796574; 
  font-weight:bold;
  width:130px;
  border-bottom:2px solid #f89830;
  margin-bottom:15px;
}
#hw_form .submitbutton 
{
  margin-left:10px;
  vertical-align:middle;
}
#hw_form span.verplicht
{
  color:#f00;
}
#hw_form .clearboth
{
  padding:5px 5px;
}
#hw_form input[type="text"]
{
  border:2px solid silver;
  margin-left:5px;
  margin-right:5px;
  font-size: 12px;
  font-weight: bold;
}
#hw_form textarea
{
  border:2px solid silver;
  margin-left:5px;
  margin-right:5px;
  font-size: 12px;
  font-weight: bold;
}
#hw_form .voornaaminput
{
  width:250px;
}
#hw_form .emailinput
{
  width:200px;
}
#hw_form .datuminput2
{
  width:30px;
  margin-right:5px;
  text-align:center;
}
#hw_form .datuminput4
{
  width:45px;
  margin-right:5px;
  text-align:center;
}
#hw_form .datuminput4small
{
  width:45px;
  margin-right:5px;
  text-align:center;
}
#hw_form .postcodecijfers
{
  width:45px;
  margin-right:5px;
  text-align:center;
}
#hw_form .postcodeletters
{
  width:30px;
  margin-right:5px;
  text-align:center;
}
