/* Opmaak van de header */
.header_bg {
   background-image:    URL('img/bg_header_1.jpg');
   background-repeat:   no-repeat;
   height:              100px;
   margin:              0px;
   padding:             0px;
   position:            relative;
   width:               860px;
}
.header_bg A, .header_bg LI {
   cursor:              pointer;
   display:             block;
   position:            absolute;
}
.knop_contact {
   height:              40px;
   left:                725px;
   top:                 58px;
   width:               40px;
}
.knop_contact:hover {
   background-image:    URL('img/knop_contact_hover.jpg');
   background-repeat:   no-repeat;
}
.knop_fav {
   height:              53px;
   left:                706px;
   top:                 2px;
   width:               52px;
}
.knop_fav:hover {
   background-image:    URL('img/knop_fav_hover.jpg');
   background-repeat:   no-repeat;
}
.knop_home {
   height:              61px;
   left:                67px;
   top:                 20px;
   width:               64px;
}
.knop_home:hover {
   background-image:    URL('img/knop_home_hover.jpg');
   background-repeat:   no-repeat;
}
.knop_start {
   height:              65px;
   left:                761px;
   top:                 15px;
   width:               65px;
}
.knop_start:hover {
   background-image:    URL('img/knop_start_hover.jpg');
   background-repeat:   no-repeat;
}



/* Opmaak van tabellen en cellen */
.print_table_content {
   background-color:    #FFFFFF;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   height:              100%;
   text-align:          justify;
   vertical-align:      top;
   width:               660px;
}
.print_table_fill {
   background-color:    #FFFFFF;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   height:              100%;
   width:               100%;
}
.table_content {
   background-color:    #FFFFFF;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   height:              100%;
   text-align:          justify;
   vertical-align:      top;
   width:               100%;
}
.table_content_print {
   background-color:    #FFFFFF;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   height:              40px;
   text-align:          right;
   vertical-align:      bottom;
   width:               100%;
}
.table_drop_left {
   background-image:    URL('img/bg_drop_left.gif');
   background-position: left;
   border-collapse:     collapse;
   border-style:        none;
   width:               20px;
}
.table_drop_right {
   background-image:    URL('img/bg_drop_right.gif');
   background-position: right;
   border-collapse:     collapse;
   border-style:        none;
   width:               20px;
}
.table_fill_inner_1 {
   border-collapse:     collapse;
   border-style:        none;
   height:              100%;
   width:               900px;
}
.table_fill_inner_2 {
   border-collapse:     collapse;
   border-color:        #69C5FF;
   border-style:        solid;
   border-width:        1px;
   height:              100%;
   width:               100%;
}
.table_fill_outer {
   background-color:    #F1F9FF;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   height:              100%;
   width:               100%;
}
.table_footer {
   background-color:    #69C5FF;
   background-image:    URL('img/bg_footer.jpg');
   background-repeat:   no-repeat;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   height:              25px;
   text-align:          center;
   vertical-align:      middle;
   width:               100%;
}
.table_header_1 {
   background-color:    #69C5FF;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   height:              100px;
   text-align:          left;
   vertical-align:      middle;
   width:               100%;
}
.table_header_2_inner_1 {
   border-collapse:     collapse;
   border-style:        none;
   height:              100%;
   text-align:          left;
   width:               200px;
}
.table_header_2_inner_2 {
   border-collapse:     collapse;
   border-style:        none;
   height:              100%;
   margin:              0px 10px 0px 10px;
   text-align:          justify;
}
.table_header_2_inner_3 {
   border-collapse:     collapse;
   border-style:        none;
   height:              100%;
   margin:              0px 10px 0px 0px;
   text-align:          right;
}
.table_header_2_outer {
   border-collapse:     collapse;
   border-style:        none;
   height:              18px;
   width:               100%;
}
.table_header_3 {
   background-color:    #CBEBFF;
   background-image:    URL('img/bg_header_2.jpg');
   background-repeat:   no-repeat;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   height:              100%;
   width:               100%;
}
.table_menu {
   background-color:    #F9FCFF;
   background-image:    URL('img/bg_menu.jpg');
   background-position: right;
   background-repeat:   repeat-y;
   color:               inherit;
   border-collapse:     collapse;
   border-style:        none;
   height:              100%;
   margin:              10px 0px 0px 0px;
   text-align:          left;
   vertical-align:      top;
   width:               200px;
}
.table_menu_align {
   margin:              0px 0px 0px -40px;
}
.table_text {
   background-color:    inherit;
   border-collapse:     collapse;
   border-style:        none;
   color:               inherit;
   text-align:          justify;
   vertical-align:      top;
   width:               100%;
}



/* Tekstopmaak */
.staffview UL {
   margin:              0px;
   padding:             0px;
}
.staffview LI {
   background-image:    URL('img/staff_item.gif');
   background-repeat:   no-repeat;
   background-position: 1px 0;
   cursor:              pointer;
   list-style-type:     none;
   margin-bottom:       0px;
   padding-left:        25px;
}
.staffview LI.submenu {
   background-image:    URL('img/staff_expand.gif');
   background-repeat:   no-repeat;
   background-position: 1px 0;
   cursor:              pointer;
}
.staffview LI.submenu UL {
   display:             none;
}
.staffview .submenu UL LI {
   cursor:              pointer;
}
.text {
   background-color:    inherit;
   color:               #000000;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
.text_date {
   background-color:    inherit;
   color:               #000000;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          italic;
   font-weight:         normal;
   text-align:          right;
   text-decoration:     none;
}
.text_footer {
   background-color:    inherit;
   color:               #FFFFFF;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         bold;
   text-decoration:     none;
}
.text_intro {
   background-color:    inherit;
   color:               #000000;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
.text_loc {
   background-color:    inherit;
   color:               #000000;
   font-size:           8pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
.text_menu_link A:active, .text_menu_link A:link, .text_menu_link A:visited {
   background-color:    inherit;
   color:               #000000;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
.text_menu_link A:hover {
   background-color:    inherit;
   color:               #FEA100;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
.text_menu_link_act A:active, .text_menu_link_act A:link, .text_menu_link_act A:visited {
   background-color:    inherit;
   color:               #647796;
   border-bottom:       1px dashed #647796;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          oblique;
   font-weight:         normal;
   text-decoration:     none;
}
.text_menu_link_act A:hover {
   background-color:    inherit;
   color:               #FEA100;
   border-bottom:       1px dashed #FEA100;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          oblique;
   font-weight:         normal;
   text-decoration:     none;
}
.text_naam {
   background-color:    inherit;
   color:               #000000;
   font-size:           8pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
.text_naam_link A:active, .text_naam_link A:link, .text_naam_link A:visited {
   background-color:    inherit;
   color:               #00568C;
   font-size:           8pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
.text_naam_link A:hover {
   background-color:    inherit;
   color:               #FEA100;
   font-size:           8pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
.text_nowrap {
   white-space:         nowrap;
}
.text_subsubtitle {
   background-color:    inherit;
   color:               #000000;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         bold;
   text-decoration:     none;
}
.text_subtitle {
   background-color:    inherit;
   color:               #000000;
   font-size:           12pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         bold;
   text-decoration:     none;
}
.text_title {
   background-color:    inherit;
   color:               #000000;
   font-size:           14pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         bold;
   text-decoration:     none;
}
.treeview UL {
   margin:              0px;
   padding:             0px;
}
.treeview LI {
   background-image:    URL('img/tree_item.gif');
   background-repeat:   no-repeat;
   background-position: 1px 0;
   cursor:              pointer;
   list-style-type:     none;
   margin-bottom:       0px;
   padding-left:        20px;
}
.treeview LI.submenu {
   background-image:    URL('img/tree_expand.gif');
   background-repeat:   no-repeat;
   background-position: 1px 0;
   cursor:              pointer;
}
.treeview LI.submenu UL {
   display:             none;
}
.treeview .submenu UL LI {
   cursor:              pointer;
}
A:active, A:link, A:visited {
   background-color:    inherit;
/* color:               #FEA100; */
   color:               #F47E00;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
A:hover {
   background-color:    inherit;
   color:               #2DAEFF;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}



/* Overige opmaak */
BODY {
   margin:              0px;
}
BODY, HTML {
   height:              100%;
}
BODY, P, TD, TH, TR, UL {
   background-color:    inherit;
   color:               #000000;
   font-size:           10pt;
   font-family:         verdana, arial, helvetica, sans-serif;
   font-style:          normal;
   font-weight:         normal;
   text-decoration:     none;
}
HR {
/* background-color:    #69C5FF; */
   background-color:    #F47E00;
   border-collapse:     collapse;
   border-style:        none;
/* color:               #69C5FF; */
   color:               #F47E00;
   height:              1px;
} 
IMG {
   border:              0px;
   margin:              0px;
}
P, UL {
   margin-top:          0px;
}
