div.mi_page
{
    position:relative;
    clear: none;
    font: 1em Arial;
    margin: 0;
    padding: 0;
}
div.mi_page table,
div.mi_page tr,
div.mi_page td
{
    margin: 0;
    padding: 0;
}
div.mi_page table
{
    border-collapse:collapse; 
    border-spacing:0; 
}
div.mi_page img
{
    border:none;
}
div.mi_page td.nowrap
{
    white-space:nowrap;
}
div.mi_page li
{
    list-style: none;
}
div.mi_page .mi_hidden
{
    display: none;
}
div.mi_page .mi_bold
{
    font-weight:bold;
}
div.mi_page .mi_highlight
{
    background-color: #8fdbff !important;
}
div.mi_tbl_view table.mi_table_view tr.mi_odd
{
    background-color: #f5fcff !important;
}
div.mi_tbl_view table.mi_table_view tr.mi_even
{
    background-color: #fff;
}
div#miloading
{
    background-color: #0186c3 !important;
    background-image: url(http://files.archieven.nl/0/mi_files/images/loading.gif);
    background-repeat: no-repeat;
    border: 1px dotted #fff;
    color: #fff;
    display: none;
    height: 16px;
    margin-top: 5px;
}
div#miloading div
{
    padding-left: 30px;
}
div.miloading
{
    position:relative;
    background: #FFF url(http://files.archieven.nl/0/mi_files/images/loader2.gif) 7px 50% no-repeat;
    border:1px solid #3D3D3D;
    margin:1em 0;
    font-size:14px;
}
div.miloading span
{
    padding:14px 20px 14px 50px;
    display:block;
}
#shadowbox_body .miloading 
{
    height:100%;
    border:none;
    margin:0;
}
#shadowbox_body .mimessage 
{
    background-color:#FFF;
    height:100%;
    font-size:14px;
}
#shadowbox_body .mimessage span
{
    padding:14px 20px;
    display:block;
}
#mi_loading
{
    left: 40%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 200px;
    padding: 2em;
    position: absolute;
    text-align: center;
    width: 135px;
    z-index: 100;
}
td.mi_unittitle div
{
    float: left;
    margin-right: 0.2em;
}
#mi_map
{
    border:1px solid #AFB1B1;
    height: 40em;
    margin: 1.4em 0 0 1.4em;
    width: 46em;
}
.googleMarkerTab .address
{
    margin-bottom: .6em;
}
.mi_firstcolumn
{
    font-weight: 700;
    vertical-align: top;
}
.mi_lastmod
{
    color: green;
    font-size: 0.8em;
    font-style: italic;
}
.mi_tablerow_alt
{
    background: #aaa;
}
.mi_textbox
{
    background: #fff;
    border: 1px inset #CCC;
    font-family: Arial;
    padding: 0 0 0 0.2em;
}
.mi_tvnode
{
    background: url( 'http://files.archieven.nl/0/mi_files/images/header_background.gif' ) repeat-y;
}
.mi_tv_background
{
    background: repeat-x bottom;
    height: 25px;
    width: 100%;
}
.tooltip
{
    background: #FFF;
    border: 1px solid #dcdcdc;
    color: #2B5C9F;
    font-size: 0.8em;
    padding: 5px;
    white-space: nowrap;
}
.tooltip dd
{
    margin-left: 1em;
}
.tooltip img
{
    border: 1px solid #AAA;
    display: block;
}
div.mi_page div.mi_resultset a
{
    font-size: 0.9em;
}
a.mi_hyperlink:active
{
    color: #4D4E53 !important;
    text-decoration: underline;
}
a.mi_hyperlink:hover
{
    color: #4D4E53 !important;
    font-weight: 700;
    text-decoration: underline;
}
div#mi_breadcrumbs
{
    margin-bottom: 0.2em;
    padding: 0.2em;
    white-space: nowrap;
}
div#mi_breadcrumbs li,div.mi_pager li,div.mi_nav_top li
{
    background: none;
    display: inline;
    list-style: none;
    padding: 0;
}
div#mi_breadcrumbs li.mi_back a:hover
{
    background: TRANSPARENT url(http://files.archieven.nl/0/mi_files/images/mi_back.png) no-repeat scroll right center !important;
    border: 1px solid #CCC;
    color: #36C;
    padding: 0 10px 0 0;
    text-decoration: none !important;
    white-space: nowrap;
}
div#mi_breadcrumbs li.mi_del a:hover
{
    background: transparent url(http://files.archieven.nl/0/mi_files/images/mi_del_sm.gif) no-repeat scroll right center !important;
    border: 0 solid #CCC;
    color: #36C;
    padding: 0 10px 0 0;
    text-decoration: none !important;
    white-space: nowrap;
}
div.mi_breadcrumlabel
{
    float: left;
    font-weight: 700;
    padding: 0 0.2em;
}
div#mi_helpbox
{
    background: #eee;
    border: 1px solid #ff9e05;
    display: none;
    padding: 0.5em;
    position: relative;
    top: 100px;
    width: 30em;
}
div#mi_simple_search
{
    float: right;
    margin: 0;
}
div#mi_simple_search div#mi_zig
{
    border: none;
    margin-bottom: 0.5em;
    padding: 0.4em;
    text-align: left;
    width: 15em;
}
div#mi_simple_search div,div#mi_simple_search td.mi_formvalue div,div.mi_nav_top div
{
    display: inline;
}
div#mi_simple_search input.mi_textbox
{
    width: 10em;
}
div.boxfilter
{
    margin: 0.3em 0.3em 0.2em 0;
}
div.boxmain
{
    background-color: #f5fcff !important;
    margin: 0.3em 0.2em 0.2em;
}
div.clear
{
    clear: both;
}
div.mi_adt_view table.mi_det
{
    margin-left: 0.5em;
}
div.mi_adt_view td.mi_values
{
    border: none;
    padding: 0;
}
div.mi_adt_view tr.mi_odd,div.mi_adt_view tr.mi_even,table.mi_record_table table.mi_table tr
{
    background: transparent;
}
div.mi_combalk
{
    margin: 0.2em 0.2em 0;
    padding: 0.2em;
}
div.mi_commandbutton
{
    float: right;
    text-align: right;
}
div.mi_det
{
    background: #fff;
    display: none;
    padding: 1px;
    position: relative;
    top: 100px;
    width: 30em;
}
div.mi_det table.mi_det
{
    border-collapse: collapse;
    border: none;
    margin: auto;
    padding: 0.4em;
    width: 100%;
}
div.mi_det td
{
    border:1px solid #AFB1B1;
    padding: 0 0.2em;
    vertical-align: top;
}
div.mi_det td.mi_label
{
    font-size: 0.95em;
    font-weight: 700;
}
div.mi_det td.mi_values
{
    font-size: 1em;
    font-weight: 700;
}
div.mi_filter
{
    background: #eee;
    border: 1px solid #ff8c00;
    margin: 0.2em 0 0.4em;
}
div.mi_form
{
    padding: 0;
    text-align: left;
}
div.mi_form_main
{
    background-color: #0186c3 !important;
    border:1px solid #666666;
    color: #4D4E53 !important;
    padding: 0 0 0.8em 0.35em;
    text-align: left;
}
div#mi_show
{
    padding: 0 0.35em;
}
div.mi_page div.mi_ill
{
    clear: top;
    float: left;
    margin: 0 auto;
    padding: 0.3em;
    text-align: center;
}
div.mi_page div.mi_ill span.mi_ill_thumb
{
    background-color: #fff;
    border:1px solid #AFB1B1;
    clear: both;
    display: inline;
    height: 170px;
    padding: 0.2em;
}
div.mi_page div.mi_ill div.mi_ill_thumb
{
    background-color: #fff;
    border:1px solid #AFB1B1;
    clear: both;
    float: left;
    height: 170px;
    padding: 0.2em;
}
div.mi_page div.mi_ill div.mi_ill_thumb div
{
    clear: both;
    display: block;
}
div.mi_form .mi_bj,div.mi_form .mi_ej
{
    background: #fff;
    border: 2px inset #CCC;
    font-size: 1.1em;
    margin-right: 0.2em;
    width: 3em;
}
div.mi_form .mi_textbox
{
    background: #fff;
    border: 2px inset #CCC;
    margin-right: 0.2em;
    width: 18em;
}
div.mi_form input
{
    border: 2px inset #CCC;
    vertical-align: middle;
}
div.mi_form label
{
    margin: 0 auto;
    padding: 0 0.2em 0 0;
    vertical-align: middle;
}
div.mi_gal_view table.mi_det td
{
    border: none;
    margin: 0;
}
div.mi_gal_view table.mi_det td.mi_label,div.mi_lst_view table.mi_det td.mi_label
{
    border:1px solid #AFB1B1;
    border-bottom:none;
    font-weight: 700;
}
td.mi_values
{
    border-top:1px solid #AFB1B1;
    border-left:1px solid #AFB1B1;
}
div.mi_gal_view table.mi_values,table.mi_values
{
    border: none;
    width: 100%;
}
td.mi_topfilter
{
    background-color: #043E5A;
    padding: 0 0.5em;
}
td.mi_topfilter a,td.mi_topfilter a:hover
{
    color: #fff;
}
div.mi_page td.mi_search_info
{
    background-color: #016482 !important;
    color: #fff !important;
    padding: 0.5em;
    vertical-align: middle;
    height:30px;
}
div.mi_page td.mi_search_info div
{
    margin: auto;
}
div.mi_sort div
{
    float: left;
    margin: auto;
}
div#mi_div_select label.mi_formlabel
{
    font-weight: 700;
    margin: 0 auto;
    padding: 0 0.2em 0 0;
    vertical-align: top;
}
td.misearch_info
{
    border-bottom: 1px solid #AFB1B1;
    padding-bottom: 0.2em;
    vertical-align: bottom;
}
div.mi_hits
{
    float: left;
    font-weight: normal !important;
}
div.mi_sort
{
    float: none;
    margin: 0 auto;
}
div.mi_imgthumbs
{
    padding: 0.3em;
    width: 4em;
}
div.mi_info
{
    text-align: center;
}
div.mi_infobalk
{
    padding: 0 0.3em 0.2em;
    vertical-align: bottom;
}
div.mi_ldt_view table.mi_det_items td
{
    border: none;
    padding: 0.2em;
}
div.mi_ldt_view table.mi_det_items td.mi_label
{
    font-weight: 700;
    width: 5%;
}
div.mi_ldt_view td.mi_label,div.mi_det_view td.mi_label
{
    border:1px solid #AFB1B1;
    border-left:none;
    font-weight: 700;
    padding: 0.2em;
}
div.mi_ldt_view td.mi_value,div.mi_det_view td.mi_value
{
    padding: 0.2em 0;
}
div.mi_ldt_view td.mi_values,div.mi_det_view td.mi_values
{
    border:1px solid #AFB1B1;
    border-right:none;
    padding: 0;
}
div.mi_linkblok
{
    background: #fff;
    border: 1px solid #aaa;
    margin: auto;
    text-align: center;
}
div.mi_lst_view td.mi_thumb
{
    padding: 0.2em;
    width: 3em;
}
div.mi_main_top_right
{
    float: right;
}
div.mi_nav
{
    border: 1px solid #ff9e05;
    margin: 0 0 0.5em;
    padding: 0;
    white-space: nowrap;
    width: 18em;
}
div.mi_nav a.mi_hyperlink:hover,div.mi_nav_left a.mi_hyperlink:hover
{
    color: #060;
    font-weight: 700;
    text-align: right;
}
div.mi_nav div
{
    display: block;
    font-size: 0.8em;
}
div.mi_navlink
{
    font-weight: 400;
    margin: 0.2em 0.2em 0.2em 0.6em;
    padding: 0.2em;
}
div.mi_navlink_active
{
    color: #ff9e05;
    font-weight: 700;
    margin: 0.2em 0.2em 0.2em 0.6em;
    padding: 0.2em;
}
div.mi_navlink_more_hd
{
    color: #C7621F;
    cursor: pointer;
    font-size: 0.8em;
    margin: 0.2em;
    text-decoration: underline;
}
div.mi_navlink_more_hd_open
{
    cursor: pointer;
    font-size: 0.95em;
    font-weight: 400;
    margin: 0.2em 0.2em 0.2em 0.6em;
}
div.mi_nav_left
{
    border: 1px solid #ff9e05;
    margin: 0 0 0.5em;
    padding: 0;
    white-space: nowrap;
    width: 17em;
}
div.mi_nav_left div
{
    display: block;
    font-size: 0.95em;
}
div.mi_nav_top
{
    float: right;
    font-weight: normal !important;
    vertical-align: middle;
}
div.mi_nav_top div.mi_nav_header
{
    border: none;
    color: #fff !important;
    float: left;
    font-weight: normal !important;
    margin: 0;
    padding: 0 0.2em;
}
div.mi_nav_top li.mi_li
{
    text-decoration: none;
}
div.mi_nav_top ul
{
    padding: 0.2em;
    text-align: left;
}
div.mi_page .bubble td h1,div.mi_page .bubble h1
{
    font-size: 1em;
    font-weight: 700;
}
div.mi_page div.mi_comlinks
{
    margin: auto 0.2em auto auto;
    text-align: right;
}
div.mi_page div.mi_filterbox
{
    border: 1px solid #3d3d3d;
    font-size: 1em;
    margin: 0.45em 0.45em 0.2em 0;
    padding: 0;
    white-space: nowrap;
}
.mi_li_header
{
    padding: 0.4em 0;
}
div.mi_page div.mi_filterbox a.mi_hyperlink:hover
{
    color: #060;
    font-weight: 400;
    text-align: right;
    text-decoration: underline;
}
div.mi_page div.mi_filterbox a.mi_hyperlink
{
    font-weight: 400;
}
div.mi_page div.mi_filterbox li.mi_li
{
    background: none;
    white-space: nowrap;
}
div.accordion
{
    padding-left: 0.3em;
}
div.mi_page div.mi_filterbox li.mi_li_header
{
    background-color: #0186c3 !important;
    color: #fff !important;
    border-bottom: 1px solid #3d3d3d;
    font-weight: 700;
    margin: 0;
    padding: 0 0 0 0.2em;
}
div.mi_page h1
{
    font-size: 1.2em;
}
div.mi_page h3
{
    font-size: 1.1em;
}
div.mi_page h4
{
    font-size: 1.14em;
}
div.mi_page h5
{
    font-size: 1.15em;
}
div.mi_page img
{
    border: none;
}
div.mi_page li.mi_li
{
    background: none;
    margin: 0.2em;
    padding: 0;
}
div.mi_page li.mi_next,div.mi_page li.mi_prev
{
    background: none;
    padding: 0;
}
div.mi_page li.mi_twd_li
{
    background: none;
}
div.mi_page table
{
    border-collapse: collapse;
    border: none;
}
div.mi_page table.mi_record_table
{
    border-bottom:1px solid #AFB1B1;
    border-top:1px solid #AFB1B1;
    margin: 0;
    width: 100%;
}
.mi_nav_header
{
    font-size: 1em;
    font-weight: 700;
    padding: 0.55em 0 0.25em 0.1em;
}
.mi_activefilterlabel
{
    font-size: 1em;
    font-weight: 700;
    padding: 0 0 0.25em 0.1em;
}
div.mi_page table.mi_resulttable,div.mi_page table.mi_info,.mi_treeview,div.mi_tbl_view table.mi_table_view,td.mi_tdmain,div.mi_info table.mi_table,table.mi_record_table table,div.mi_resultset table.mi_table,div.mi_pager table.mi_table
{
    width: 100%;
}
div.mi_page td.mi_mi_aetthumb
{
    margin: auto auto auto 0.2em;
    padding: 0;
    text-align: left;
    width: 1em;
}
div.mi_page td.mi_table_url
{
    padding: 0.2em;
    text-align: center;
    display: inline;
}
div.mi_page tr,div.mi_nav td,div.mi_page div.nav_rightfilter td,div.mi_nav_left td
{
    vertical-align: top;
}
div.mi_page ul.mi_twd_ul
{
    margin: 0 0 0 0.5em;
    padding: 0 0 0 1em;
}
div.mi_page ul.mi_twd_ul li
{
    list-style: disc outside;
}
div.mi_page ul.mi_ul, div#mi_breadcrumbs ul
{
    list-style: none outside;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
div.mi_pager
{
    padding: 0.35em;
    text-align: center;
}
div.mi_pager a.mi_hyperlink:active
{
    color: #4D4E53 !important;
    text-decoration: none;
}
div.mi_pager .mi_pager_active
{
    color: #0186c3 !important;
    font-weight: 700;
}
div.mi_pager ul
{
    margin: 0;
    padding: 0;
    text-align: center;
}
div.mi_record td.mi_comlinks,div.mi_result td.mi_comlinks,div.mi_record_table td.mi_comlinks
{
    margin-right: 0;
    padding: 0 0.2em;
    text-align: right;
}
div.mi_record_table td.mi_gal_thumb
{
    background-color: #E9EBEC;
    border:1px solid #AFB1B1;
    border-left:none;
    margin-bottom: 0.5em;
    padding: 0.4em 0 0 0.4em;
    width: 11em;
}
div.mi_formtitle
{
    color: #FFF;
    font-size: 0.9em;
    font-weight: 700;
    margin-bottom: 0.5em;
    padding: 0.5em;
    text-align: left;
    vertical-align: middle;
}
div.mi_helptext
{
    display: none;
}
div.mi_resultset
{
    border: 0 solid #ff9e05;
    clear: both;
    display: block;
    margin-left: 0;
    margin-right: auto;
    padding: 0 0.4em 0.4em;
}
div.mi_sort_select
{
    font-size: 0.95em;
    font-weight: 700;
}
div.mi_sort_select .miform_label
{
    line-height: 0.95em;
    vertical-align: middle;
}
.mi_searchtitle
{
    font-size: 0.95em;
    margin-left: 0;
}
div.mi_swapform
{
    margin-bottom: 0.25em;
    margin-left: 0.4em;
    margin-top: 0.15em;
}
div.mi_swapform span
{
    color: #fff !important;
    cursor: pointer;
    font-weight: 400;
    padding: 0 0.1em;
    text-decoration: underline;
}
select.mi_textbox option
{
    font-size: 1em;
    margin: 0;
    padding: 0 0.4em;
}
div.mi_tbl_view table.mi_table_view td
{
    border:1px solid #AFB1B1;
    padding: 0.4em;
    text-align: left;
    vertical-align: top;
}
div.mi_tbl_view table.mi_table_view td.mi_table_url img,div.mi_sort_select label,div.mi_form td,div.mi_main_top_right div,div.mi_pager tr
{
    vertical-align: middle;
}
div.mi_tbl_view table.mi_table_view td.mi_table_url,td.mi_thumb
{
    padding: 0.2em;
    text-align: center;
}
div.mi_tbl_view table.mi_table_view th
{
    border:1px solid #AFB1B1;
    font-size: 0.95em;
    font-weight: 700;
    padding-left: 0.2em;
}
div.mi_tbl_view table.mi_table_view th.mi_table_url
{
    border-left: none;
    border-right: none;
    border-top: none;
    font-weight: 700;
}
div.mi_tbl_view table.mi_table_view th.mi_value,div.mi_tbl_view table.mi_table_view th.mi_adt_name
{
    background: #fff;
}
div.mi_thumb
{
    margin: auto;
    text-align: center;
}
div.mi_thumbholder
{
    background: #EEE;
    border: 1px solid #aaa;
    float: left;
    margin: 0.1em;
    padding: 0.5em 0 0.3em;
    text-align: center;
    width: 11em;
}
div.mi_thumbheader
{
    height:15px;
    margin-bottom: 0.3em;
}
div.mi_thumbheader .stats
{
    float:left;
}
div.mi_thumbheader .actions
{
    float:right;
}
div.mi_thumbvar
{
    margin: auto;
    text-align: center;
}
div.mi_thumbinfo
{
    font-size: 0.85em;
    margin: 0;
    padding: 0;
    text-align: center;
}
div.mi_thumbholdervar
{
    background: #EEE;
    border: 1px solid #aaa;
    float: left;
    margin: 0.1em;
    padding: 0.5em 0 0.3em;
    text-align: center;
}
div.mi_thumholder div.mi_linkblok
{
    vertical-align: bottom;
}
img.mi_comthumb
{
    margin: 0 0.2em;
}
img.mi_img_linkblok
{
    height: 22px;
    width: 24px;
}
li.mi_li_active
{
    background: url( 'http://files.archieven.nl/0/mi_files/images/mi_arrow.gif' ) no-repeat 0.1em;
    list-style: inside;
    padding-left: 0.8em;
}
table.mi_comlinks
{
    margin: 0;
    width: 100%;
}
table.mi_comlinks td.mi_unittitle
{
    border: none;
    color: #7d7d7d;
    font-size: 0.85em;
    font-weight: 400;
    padding: 0.4em;
}
table.mi_galtable
{
    border-spacing: 0.4em;
    width: 100%;
}
div.mi_form table.mi_form
{
    border-collapse: collapse;
    width:260px;
}
div.mi_form .mi_formrow 
{
    white-space:nowrap;
}

table.mi_galtable td.mi_gal_td
{
    background-color: #EEE;
    border-collapse: separate;
    border-spacing: 0.2em;
    border:1px solid #AFB1B1;
    margin: 0.3em;
    padding: 0.3em;
}
table.mi_gal_thumb td.mi_thumb
{
    cursor: default;
    margin: auto;
    padding: 0.3em 0 0.2em;
    text-align: center;
}
table.mi_info td
{
    color: #7d7d7d;
    font-size: 0.85em;
    padding-left: 0.4em;
    padding-top: 6px;
    text-align: left;
}
table.mi_record_table
{
    border-bottom: 1px solid #AFB1B1;
    border-top: 1px solid #AFB1B1;
}
table.mi_record_table div.mi_navlink_more_ct
{
    margin: 0.2em 0 0;
}
table.mi_record_table td.mi_gal_thumb
{
    background: #e9ebec;
    border:1px solid #AFB1B1;
    border-left:none;
    margin-bottom: 0.5em;
    text-align: center;
    width: 11em;
}
table.mi_record_table td.mi_lastmod
{
    padding-left: 0.1em;
}
table.mi_search
{
    padding: 0;
    width: 100%;
}
td.mi_det_plus
{
    width: 1%;
}
td.mi_formlabel
{
    vertical-align: top;
    white-space: nowrap;
    width: 10%;
}
td.mi_formvalue
{
    padding: 0 0.2em 0 0.4em;
    width: 90%;
}
td.mi_imgthumbs
{
    padding: 0 0 0.3em;
    text-align: center;
}
td.mi_label
{
    font-size: 0.95em;
    padding: 0.2em;
    white-space: nowrap;
    width: 10%;
}
td.mi_nav_res
{
    height: 10em;
    width: 100%;
}
td.mi_tdnav
{
    width: 0;
}
div.mi_form td.mibutton_main
{
    padding-bottom: 0.15em;
    padding-right: 0.35em;
    vertical-align: bottom;
}
form td
{
    padding: auto;
}
td.mi_unitdate
{
    font-size: 0.95em;
}
td.mi_unitid
{
    font-size: 0.8em;
    white-space: nowrap;
}
div.mi_page table.mi_record td.mi_label,div.mi_page table.mi_record td.mi_value,div.mi_page table.mi_record td.mi_unittitle
{
    padding: 0.2em;
}
td.mi_unittitle
{
    font-size: 1.05em;
    font-weight: 700;
    padding: 0.2em;
}
td.mi_value li.mi_li
{
    padding-left: 0.4em;
}
td.mi_value ul.mi_ul
{
    list-style: none inside;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
th.mi_adt_name
{
    font-size: 0.8em;
    width: 20%;
}
th.mi_unitdate
{
    font-size: 0.8em;
    width: 10%;
}
th.mi_unitid
{
    font-size: 0.8em;
    width: 8%;
}
th.mi_unittitle
{
    font-size: 0.8em;
}
div.module input.mi_textbox
{
    width: 12em;
}
div.mi_hulpbox
{
    background-color: #f1f2d2;
    border:1px solid #4D4E53 !important;
    font-family: Arial;
    font-size: 0.85em;
    padding: 2px;
    position: absolute;
    width: 15em;
}
.mi_adt_name,div.mi_lst_view table.mi_det,div.mi_page a,td.mi_unittitle a,div.mi_page div.mi_filterbox li.mi_li a,div.mi_page div.mi_resultset div.accordion a.mi_accordion_header
{
    font-size: 0.95em;
}
div.mi_sort .mi_textbox,div.mi_page .bubble td,div.mi_page .bubble p
{
    font-size: 0.85em;
}
.tooltip dl,.tooltip dd,.tooltip dt,div.mi_navlink_more
{
    margin: 0;
    padding: 0;
}
div.mi_page a,a.mi_hyperlink
{
    color: #4D4E53 !important;
    font-weight: 700;
    text-decoration: none;
}
div.mi_page div.mi_resultset a.mi_hyperlink:hover,td.mi_unittitle a:hover,div.mi_pager a.mi_hyperlink:hover
{
    text-decoration: underline;
}
button.mi_commandbutton,div.mi_form input.mi_commandbutton
{
    background: #666666;
    border: 1px solid #4D4E53 !important;
    color: #fff;
    cursor: pointer;
    font-family: Arial;
    font-weight: 700;
    padding: 0 0.2em 0 0.3em;
}
div#mi_activefilters,div#mi_breadcrumbs a
{
    padding: 0 0.3em 0 0;
    white-space: nowrap;
}
div.mi_det table.mi_det tr.mi_unittitle td.mi_value,div.mi_nav a,div.mi_nav_left a,.tooltip dt
{
    font-weight: 700;
}
div.mi_form_main form,div#mi_show form,div#mi_hide form
{
    border: none;
    margin: 0;
    padding: 0;
}
div.mi_page td.mi_search_info div.mi_sort,div.mi_view_links,div.mi_periode,div.mi_text,div.mi_infolinks div
{
    float: left;
}
div.mi_page input,div.mi_adt_view tr.mi_odd td.mi_label,div.mi_adt_view tr.mi_odd td.mi_value,div.mi_adt_view tr.mi_even td.mi_label,div.mi_adt_view tr.mi_even td.mi_value,table.mi_values td,div.mi_tbl_view table.mi_table_view
{
    border: none;
}
div.mi_page label,td.mi_code
{
    white-space: nowrap;
}
div.mi_pager a.mi_hyperlink
{
    color: #4D4E53 !important;
    font-weight: 700;
}
table.mi_comlinks td,table.mi_record_table table.mi_record
{
    border-bottom: none;
}
table.mi_record_table td.mi_adt_name,td.mi_value
{
    font-size: 0.95em;
    padding: 0.2em;
}
div.mi_page ul,table.mi_det,div.mi_gal_view table.mi_det,div.mi_result
{
    margin: 0;
    padding: 0 0.1em;
}
div.mi_search_page,div.mi_page table.mi_resulttable td,table.mi_record_table td
{
    text-align: left;
}
div.mi_resultpage,div#mi_activefilters ul,table.mi_record_table td,div.mi_form table.mi_form td.mi_form
{
    padding: 0;
}




/* tbv van tonen van kranten*/
div.mi_page table.mi_index_file
{
    margin:0.3em;
}

div.mi_page td.mi_index_file a
{
    font-weight:400;
}

div.mi_page td.mi_index_file a.mi_filefound
{
    font-weight:700;
}
/*eind tonen kranten*/


/* tbv archieftoegang*/
div.mi_inv 
{
    margin:0 3px;
}
div.mi_inv table.mi_inv_table
{
    border-top:1px solid #AFB1B1;
    border-bottom:1px solid #AFB1B1;
}
div.mi_inv td.mi_inv_menu
{
    width:9em;
}
div.mi_inv table.mi_record
{
    width:100%;
}
div.mi_inv div.mi_menu_header
{
    color: #fff !important;
    background-color:#0186C3 !important;
    border-bottom:1px solid #3d3d3d;
    padding:0.4em;
}
div.mi_inv div.mi_inv_menu_blok
{
    border:1px solid #3d3d3d;
    margin-top:0.3em;
    white-space:nowrap;
}
div.mi_inv div.mi_inv_menu_blok div.mi_inv_menu div
{
    font-weight:700;
    cursor:pointer;
    font-size:1.05em;
    padding:0.2em 0.5em;
}
div.mi_inv div.mi_inv_menu_blok div.mi_inv_menu div.active
{
    color:#0186C3 !important;
    cursor:auto;
    font-size:1.05em;
}
div.mi_inv td.mi_label,div.mi_page font.mi_bold
{
    font-weight:700;
}
div.mi_inv mi_inv_table td
{
    padding-bottom:0.3em;
}
div.mi_inv table.inv td
{
    padding:0 0 0.4em 0;
}

/* end tbv archieftoegang*/

/* mi_user_links */
.mi_user_links 
{
    position:absolute;
    right:0;
}
div.mi_page .mi_user_links a
{
    color:#FFF;
}

/* mi_regform */
.mi_regform 
{
    padding:10px 20px;
}

