
  .dg_data_table                    { margin: 0px; width: 100%; }
  .dg_data_form                     { margin: 0px; width: 100%; }
  .dg_data_row_head                 { }
  .dg_data_image_order              { width: 16px; height: 16px; border: 0px; margin: 0px 0px 0px 4px; vertical-align: middle; }
  .dg_data_image_order_empty        { width: 1px;  height: 16px; border: 0px; margin: 0px 0px 0px 0px; vertical-align: middle; }
  .dg_data_gallery_cell             { padding: 5px; }
  .dg_data_gallery_cell_thumb       { width: 270px; height: 270px; text-align: center; vertical-align: middle; background: #cccccc; }
  .dg_data_gallery_cell_text        { padding: 10px; text-align: center; }
  .dg_data_row_data_odd             { background-color: #ffcc00; }
  .dg_data_row_data_even            { background-color: #ffffff; }
  .dg_data_cell_head                { padding: 4px; text-align: left; vertical-align: middle; }
  .dg_data_cell_data                { border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; padding: 4px; }
  .dg_data_cell_data_number         { border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; padding: 4px; text-align: right; }
  .dg_data_cell_data_empty          { border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; padding: 4px; color: #999999; }
  .dg_data_cell_data_button         { border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; padding: 4px; text-align: center; vertical-align: middle; }
  .dg_data_text_head                { color: #000000; text-decoration: none; vertical-align: middle; }
  .dg_data_link_head                { color: #000000; text-decoration: none; vertical-align: middle; }
  .dg_data_link_head:hover          { text-decoration: underline; }
  .dg_data_image_button             { width: 16px; height: 16px; border: 0px; margin: 0px 0px 0px 0px; vertical-align: middle; }

  .dg_topic_table                   { margin: 0px; width: 540px; }
  .dg_topic_form                    { margin: 0px; width: 100%; }
  .dg_topic_table_data              { margin: 0px; width: 100%; }
  .dg_topic_row_odd                 { background-color: #ffcc00; }
  .dg_topic_row_even                { background-color: #ffffff; }
  .dg_topic_cell_thumb              { border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; padding: 10px 10px 10px 10px; width: 100px; }
  .dg_topic_cell_data               { border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; padding: 10px 10px 10px  0px; width: 400px; }
  .dg_topic_cell_naam               { border-bottom: 1px #000000 solid; text-align: left; }
  .dg_topic_cell_toegevoegd         { border-bottom: 1px #000000 solid; text-align: right; }
  .dg_topic_cell_buttons            { border-bottom: 1px #000000 solid; text-align: right; }
  .dg_topic_cell_bericht            { padding: 10px 0px 10px 0px; }
  .dg_topic_cell_button             { padding: 4px 0px 4px 4px; text-align: center; vertical-align: middle; }
  .dg_topic_text_naam               { font-weight: bold; }
  .dg_topic_link_naam               { font-weight: bold; text-decoration: none;}
  .dg_topic_image_thumb             { border: 1px solid #000000; width: 100px; }
  .dg_topic_image_button            { width: 16px; height: 16px; border: 0px; margin: 0px 0px 0px 0px; vertical-align: middle; }

  .dg_summary_table                 { margin: 0px 0px 10px 0px; }
  .dg_summary_cell                  { }
  .dg_summary_text                  { }
  .dg_summary_text_numbers          { font-weight: bold; }

  .dg_filter_table                  { margin: 0px 0px 10px 0px; }
  .dg_filter_cell                   { }
  .dg_filter_form                   { margin: 0px; }
  .dg_filter_link                   { text-decoration: none; color: #000000; vertical-align: middle; margin-right: 8px; }
  .dg_filter_link:hover             { text-decoration: underline; }
  .dg_filter_image_button           { width: 16px; height: 16px; border: 0px; margin: 0px 5px 0px 0px; vertical-align: middle; }
  .dg_filter_textfield              { color: #000000; background: #ffcc00; vertical-align: middle; margin-right: 5px; width: 100px; }
  .dg_filter_select                 { color: #000000; background: #ffcc00; vertical-align: middle; margin-right: 5px; }

  .dg_navigation_table              { margin: 0px; }
  .dg_navigation_cell               { padding: 8px 0px 8px 0px; vertical-align: middle }
  .dg_navigation_image_button_01    { width: 16px; height: 16px; border: 0px; margin: 0px 0px 0px 0px; vertical-align: middle; }
  .dg_navigation_image_button_02    { width: 16px; height: 16px; border: 0px; margin: 0px 8px 0px 0px; vertical-align: middle; }
  .dg_navigation_image_button_03    { width: 16px; height: 16px; border: 0px; margin: 0px 0px 0px 8px; vertical-align: middle; }
  .dg_navigation_image_button_04    { width: 16px; height: 16px; border: 0px; margin: 0px 0px 0px 0px; vertical-align: middle; }
  .dg_navigation_text_current       { font-weight: bold; vertical-align: middle; }
  .dg_navigation_text_more          { text-decoration: none; vertical-align: middle; }
  .dg_navigation_link               { text-decoration: none; vertical-align: middle; }
  .dg_navigation_link:hover         { text-decoration: underline; vertical-align: middle; }
