
 /****************************************/
 /* STYLESHEET CSS: */

 /****************************************/
 /* Baseline style: */

 /****************************************/
 /* BODY: */

  body {
    font-size:12.0px;                                                
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;          
    font-style:normal;                                                   
    font-weight:normal;
    font-variant:normal;
     
    word-spacing:normal;
    letter-spacing:normal;
    line-height:normal;
     
    text-transform:none;                                                
    text-decoration:none;                                               
     
    text-indent:00.0px;
    text-align:left; 
 /* vertical-align:baseline; */
    
    background-color:#eefffa; 
    background-image:none;
    color:#000099;  /*  body [font-]color */                                                    

    width:100%;
 /* width:none; */
    width: 1200.0px;
    width: 1000.0px;
    height:100%;
     
 /* margin-height: 00.0px; */
    margin-top:    00.0px;
    margin-bottom: 00.0px;
     
 /* margin-width:  18.0px; */
    margin-left:   18.0px;
    margin-right:  18.0px;
    margin: 00.0px 00.0px 00.0px 00.0px;
     
    border:00.0px;

 /* padding-height: 00.0px; */
    padding-top:    00.0px;
    padding-bottom: 00.0px;
     
 /* padding-width:  00.0px; */
    padding-left:   00.0px;
    padding-right:  00.0px;
    padding: 00.0px 00.0px 00.0px 00.0px;
    
    
 /* MS IE: */  
    scrollbar-face-color:       #000099;      /*  body [font-]color */
    scrollbar-face-color:       #ddeeff;
    scrollbar-track-color:      #ddeeff;
    scrollbar-shadow-color:     #ffffff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-highlight-color:  #b0b0b0;
    scrollbar-highlight-color:  #000099;
    scrollbar-3dlight-color:    #ffffff;
    scrollbar-arrow-color:      #000099; 
  
 /* scrollbar-face-color:       #000099; */      /*  body [font-]color */
 /* scrollbar-face-color:       #ddeeff; */
 /* scrollbar-track-color:      #ddeeff; */
 /* scrollbar-shadow-color:     #ffffff; */
 /* scrollbar-darkshadow-color: #ffffff; */
 /* scrollbar-highlight-color:  #b0b0b0; */
 /* scrollbar-highlight-color:  #000099; */
 /* scrollbar-3dlight-color:    #ffffff; */
 /* scrollbar-arrow-color:      #000099; */ 
    } 
     
 /****************************************/
 /* A LINKS: */

  a:link    {text-decoration:underline; color:#0000ff; background-color:transparent; }                      
  a:visited {color:#551a8b;}                                           
  a:visited {color:#660099;}                                           
  a:visited {color:#663399;}                                           
  a:active  {color:#ff0000;}                                            
  a:hover   {color:#0000ff;} 
  a:hover   {color:#0000ff; background-color:#ccffee;} 
  a:hover   {color:#0000ff; background-color:#a0c0f5;} 
  a:hover   {color:#0000ff; background-color:#fffff0;} 
  a:hover   {color:#0000ff; background-color:#ffffee;} 
  a:hover   {color:#0000ff; background-color:#ffffef;} 
  a:hover   {color:#0000ff; background-color:#fdffff;} 
  
 /****************************************/

 /* HEADERS, PHRASES/SECTIONS (SPANs), TEXT-BLOCKS (DIVISIONs), PARAGRAPHS, RULES: */
     
    .typstd {font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;} 
    .typal2 {font-family:Times New Roman,Times,Garamond,serif;}       
    .typjur {font-family:"Arial Narrow",Tahoma,Verdana,sans-serif;} 
  
    .stlstd {font-style:normal;}                                            
  
    .stlitl {font-style:italic;}                                            
  
    .wgtbld {font-weight:bold;}                                            
  
    .varsmc {font-variant:small-caps;}                                            
  
    .ttl001 {font-style:normal;}                                            
    .ttl002 {font-style:italic;}                                            
    .ttl003 {text-decoration:underline;}                                            
    .ttl004 {font-weight:bold;}                                            
  
    .ttl011 {font-style:italic; font-weight:bold;}
    

      .nowrap  {white-space: nowrap;}
               
    .witchr  {white-space:nowrap; width:1em; color:transparent;} 
    .bl1     {white-space:nowrap; width:1em; color:transparent;} 
    .bl2     {white-space:nowrap; margin-left:1em;} 
    .bl5     {white-space:nowrap; margin-left:1em;} 
    .bl3     {white-space:nowrap; } 
/*  .bl4     {white-space:nowrap; width:pre;} */
    .bl4     {white-space:nowrap; width:1em;} 
  
    hr1 { color:#a0c0f5; }
    hr2 { color:#a0c0f5; border:01.0px solid   #a0c0f5;}

    hr3 { width:100%; }
    hr4 { width:100%;  border-color: #a0c0f5;}
    hr5 { border-color: #a0c0f5; }
    hr  { color: #a0c0f5; background-color: #a0c0f5; border-color: #a0c0f5; position:relative }
               
    .rullin  {color:#cccccc; height:01.50px;} 
               
    .ruldum  {color:#cccccc; height:01.50px;}                          

    .rulbox10err { text-align:left; width:0200.0em; height:010.0px; border:05.0px solid   #cccccc;}   
    .rulbox10    { text-align:left; width:0200.0px; height:010.0px; border:05.0px solid   #cccccc;}    
    .rulbox20    { text-align:left; width:0300.0px; height:020.0px; border:02.0px solid   #cccccc;}   
    .rulbox30    { text-align:left; width:0300.0px; height:030.0px; border:01.0px solid   #cccccc;}   
    .rulbox40    { text-align:left; width:0300.0px; height:040.0px; border:02.0px solid   #cccccc;}   

   div.rulboxmx    { text-align:left; width:100%;     height:100%;    border:01.0px solid   #cccccc; background-color:transparent;}
   div.rulbox40x   { text-align:left; width:0300.0px; height:040.0px; border:01.0px solid   #cccccc; background-color:transparent;}

 /*  margin-left:000.0px;}   */

 /*  hr.witmnm {color:#ffffff; size:01.0px;} */ 
 /*  hr.witchr {color:#ffffff; size:01.0px;} */ 

 /*  hr.witkln {color:#ffffff; size:12.0px;} */ 
 /*  hr.witjur {color:#ffffff; size:12.0px;} */ 
 /*  hr.witprz {color:#ffffff; size:14.0px;} */ 
 /*  hr.witstd {color:#ffffff; size:16.0px;} */ 
 /*  hr.witgrt {color:#ffffff; size:20.0px;} */ 
 /*  hr.witzgr {color:#ffffff; size:24.0px;} */ 
 /*  hr.witxgr {color:#ffffff; size:32.0px;} */ 


    /* h1..6 m font-size:inherit; werkt NIET in IE, WEL in FF !  */
    /* DEFAULT sizes:
    /* h1 : ~ 34 px  */
    /* h2 : ~ 22 px  */
    /* h3 : ~ 19 px  */
    /* h4 : ~ 16 px  */
    /* h5 : ~ 13 px  */
    /* h6 : ~ 10 px  */

    h1 { display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:35.0px; }
    h2 { display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:23.0px; }
    h3 { display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:19.0px; }
    h4 { display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:16.0px; }
    h5 { display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:13.0px; }
    h6 { display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:10.0px; }


    h1.x { font-size:100%; display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
    h2.x { font-size:100%; display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
  
 h0.xkl    {font-size:07.0px;}                                            

 h6.zkl    {font-size:10.0px;}                                            
 h5.kln    {font-size:14.0px;}                                           
 h4.std    {font-size:16.0px;}                                           
 h3.grt    {font-size:20.0px;}                                           
 h2.zgr    {font-size:25.0px;}                                           
 h1.xgr    {font-size:32.0px;}                                           

   .szeidm {font-size:115%;}                                            
   .pct100 {font-size:100%;}                                            
   .pct110 {font-size:115%;}                                            
   .pct115 {font-size:110%;}                                            
   .pct120 {font-size:120%;}                                            

   .szexkl {font-size:07.0px;}                                            
   .szezkl {font-size:10.0px;}                                            

   .szecpy {font-size:75%;}                                            

   .szekln {font-size:12.0px;}                                           
   .szesub {font-size:12.0px;}                                           
   .sze012 {font-size:12.0px;}                                           
   .szejur {font-size:12.0px;}                                           

   .sze013 {font-size:13.0px;}                                           
   .sze014 {font-size:13.0px;}                                           
   .szeprz {font-size:14.0px;}                                           

   .sze015 {font-size:15.0px;}                                           

   .sze016 {font-size:16.0px;}                                           
   .szestd {font-size:16.0px;}                                           

   .szegrt {font-size:20.0px;}                                           
   .szealn {font-size:20.0px;}                                           

   .sze023 {font-size:23.0px;}                                           

   .szezgr {font-size:25.0px;}                                           
   .szecap {font-size:25.0px;}                                           

   .szexgr {font-size:32.0px;}                                           
   .szettl {font-size:32.0px;} 

   .txtlef {text-align:left;}                                           
   .txtrig {text-align:right;}                                          
   .txtcen {text-align:center;}                                         

   .txtjus {text-align:justify;}                                        
   .txttop {vertical-align:top;}                                           
   .txtbot {vertical-align:bottom;}                                          
   .txtmid {vertical-align:middle;}                                          

   .boxlef {float:left;}                                           
   .boxrig {float:right;}                                          
   .boxcen {float:center;}                                         

   .bornon {border:00px;} 
   .borsol {border:01.0px solid   #a0c0f5;} 
   .borlin {border:01.0px solid   #a0c0f5;} 
   .bordub {border:03.0px double  #a0c0f5;} 
   .borrdg {border:01.0px ridge   #a0c0f5;} 
   .borgrv {border:01.0px groove  #a0c0f5;} 
   .borins {border:01.0px inset   #a0c0f5;} 
   .borous {border:01.0px outset  #a0c0f5;} 
   .bordot {border:01.0px dotted  #a0c0f5;}
   .bordsh {border:01.0px dashed  #a0c0f5;}

 /*.borhdr01 {border-style:solid; border-color:#a0c0f5; border-width:1px 0px 2px 1px;} */
 /*.borhdr01 {border-style:solid; border-color:#a0c0f5; border-width:1px 0px 2px 1px;} */
 /*#borhdr01 {border-style:solid; border-color:#a0c0f5; border-width:1px 0px 2px 1px;} */

 /****************************************/
 /* LISTS: */

  .non    {list-style-type: none;}

  .mgn006 {margin-left:06.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px;}

  .ul_flx {margin-left:10.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-type: none;}
  .ul_bul {margin-left:10.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-type: disc;}
  .ul_sqr {margin-left:10.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-type: square;}
  .ul_cir {margin-left:10.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-type: circle;}

  .ul_dot {margin-left:10.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-type: &middot;}
  .ul_rad {margin-left:10.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-type: &radic;}

  .ul_do2 {margin-left:10.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-type: none; content:'&middot';}

  .ul_arw1bl {margin-left:12.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:00.0px; list-style-image: url("../al2img_l/arw-lr-sho1bl.gif");}
  .ul_arw1ro {margin-left:12.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:00.0px; list-style-image: url("../al2img_l/arw-lr-sho1ro.gif");}
  .ul_arw1gr {margin-left:12.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:00.0px; list-style-image: url("../al2img_l/arw-lr-sho1gr.gif");}
  
  .li_arw1bl {margin-left:00.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:00.0px;}
  .li_arw1ro {margin-left:00.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:00.0px;}
  .li_arw1gr {margin-left:00.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:00.0px;}
     
  .ul_arwanc {margin-left:06.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-image: url("../al2img_l/img-anchor1.gif");}
  .ul_arwlr1 {margin-left:06.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-image: url("../al2img_l/arrow-lr1bl.gif");}
  
  ul.arwanc {margin-left:06.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-image: url("../al2img_l/img-anchor1.gif");}
  ul.arwlr1 {margin-left:06.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:06.0px; list-style-image: url("../al2img_l/arrow-lr1bl.gif");}
  

  ul.check  {list-style-image: url(/li-markers/checkmark.gif);}
  ul.chk    {list-style: url(/li-markers/checkmark.gif) circle;}

  ul li.x   {list-style-image: url(x.png);}

  li.non    {list-style-type: none;}

  li.arwanc {margin-left:00.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:00.0px; list-style-image: url("../al2img_l/img-anchor1.gif");}
  li.arwlr1 {margin-left:00.0px; margin-top:00.0px; margin-bottom:00.0px; padding-left:00.0px; list-style-image: url("../al2img_l/arrow-lr1bl.gif");}


  li.sqr    {list-style: square inside;}
  li.sqr    {list-style-type: square;}

  ol.non    {list-style-type: none;}

  ol        {list-style: upper-alpha;}
  ol ol     {list-style: lower-roman inside;}

  ol        {list-style-type: upper-alpha;}  /*  A B C D E etc. */
  ol ol     {list-style-type: decimal;}      /*  1 2 3 4 5 etc. */
  ol ol ol  {list-style-type: lower-roman;}  /*  i ii iii iv v etc. */                            

 /****************************************/
 /* 'DIV' BOX def.s: */

 /****************************************/
 /* 'DIV' BOX - BG TRANSPARENT:  */

  .mgl004 { margin-left:04.0px; }                                           
  .mgl006 { margin-left:06.0px; }                                           
  .mgl008 { margin-left:08.0px; }                                           
  .mgl012 { margin-left:12.0px; }                                           
  .mgl016 { margin-left:16.0px; }                                           
  .mgl018 { margin-left:18.0px; }                                           
  .mgl024 { margin-left:24.0px; }                                           
  .mgl030 { margin-left:30.0px; }                                           
    
  .mgn004 { margin-left:04.0px; margin-right:04.0px; }                                           
  .mgn006 { margin-left:06.0px; margin-right:06.0px; }                                           
  .mgn008 { margin-left:08.0px; margin-right:08.0px; }                                           
  .mgn012 { margin-left:12.0px; margin-right:12.0px; }                                           
  .mgn016 { margin-left:16.0px; margin-right:16.0px; }                                           
  .mgn018 { margin-left:18.0px; margin-right:18.0px; }                                           
  .mgn024 { margin-left:24.0px; margin-right:24.0px; }                                           
  .mgn030 { margin-left:30.0px; margin-right:30.0px; }                                           
    
 /********************/

  .boxdum {
    background-color:transparent;
    }

  .boxmax { width: 100%; height: 100%;}
    
  .boxlog { width:14.0px; height:15px;}
  .boxsym { width:14.0px; height:15px;}

  .boxmgn1 {
    margin: 02.0px 04.0px 02.0px 04.0px;
    }

  .boxmgn2 {
    margin: 06.0px 06.0px 06.0px 06.0px;
    }

  .boxmgn2 {
    margin: 06.0px 12.0px 06.0px 12.0px;
    }

  .boxmgn {
    margin: 04.0px 18.0px 04.0px 18.0px;
    }

  .boxmgn5 {
    padding: 24.0px 00.0px 24.0px 00.0px;
    }

  .boxbor0 {
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    }

  .boxbor1 {
    border:01.0px solid  #a0c0f5;
    }

  .boxpad1 {
    padding:02.0px 04.0px 02.0px 04.0px;
    }

  .boxpad2 {
    padding: 06.0px 06.0px 06.0px 06.0px;
    }

  .boxpad3 {
    padding: 09.0px 06.0px 09.0px 06.0px;
    }

  .boxpad4 {
    padding: 12.0px 09.0px 12.0px 09.0px;
    }

  .boxpad5 {
    padding: 24.0px 00.0px 24.0px 00.0px;
    }

  .boxpad {
    padding:12.0px 12.0px 12.0px 12.0px;
    }

  .mglbox {
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }

  .boxmgl {
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }

  .boxmgl1 {
    margin: 02.0px 06.0px 02.0px 06.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 06.0px 02.0px 06.0px;
    }

  .boxmgl2 {
    margin: 02.0px 12.0px 02.0px 12.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 06.0px 02.0px 06.0px;
    }

  .boxmgl3 {
    margin: 04.0px 18.0px 04.0px 18.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 06.0px 02.0px 06.0px;
    }

  .boximg {
    margin:12.0px 12.0px 12.0px 12.0px;
    border:01.0px solid  #a0c0f5;  
    padding:12.0px 12.0px 12.0px 12.0px;
    }

  .boxprg {
    margin: 00.0px 18.0px 00.0px 18.0px;
    border:01.0px solid  #a0c0f5;
    padding:12.0px 12.0px 12.0px 12.0px;
    }                                          

  .boxlnk {
    margin: 00.0px 18.0px 00.0px 18.0px;
    border:01.0px solid  #a0c0f5; 
    padding:12.0px 12.0px 12.0px 12.0px;
    }                                          

  .boxblg {
    margin: 00.0px 36.0px 00.0px 36.0px;
    border:01.0px solid  #a0c0f5; 
    padding:18.0px 18.0px 18.0px 18.0px;
    }   

  .boxntl {
    font-size:12.0px;
    font-size:small;
    margin: 02.0px 06.0px 02.0px 06.0px;
    border:01.0px solid  #a0c0f5;  
    padding:02.0px 06.0px 02.0px 06.0px;
    }                                          

  .boxnt1 {
    font-size:12.0px;
    font-size:small;
    margin: 02.0px 06.0px 02.0px 06.0px;
    border:01.0px solid  #a0c0f5;  
    padding:02.0px 06.0px 02.0px 06.0px;
    }                                          

  .boxnt2 {
    font-size:12.0px;
    font-size:small;
    margin: 02.0px 12.0px 02.0px 12.0px;
    border:01.0px solid  #a0c0f5;  
    padding:02.0px 06.0px 02.0px 06.0px;
    }                                          

  .boxnt3 {
    font-size:12.0px;
    font-size:small;
    margin: 02.0px 18.0px 02.0px 18.0px;
    border:01.0px solid  #a0c0f5;  
    padding:02.0px 06.0px 02.0px 06.0px;
    }                                          

 /********************/

  .boxnon {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    font-size:none;
    font-family:none;

    font-size:auto;
    font-family:auto;

    background-color:transparent;
    color:auto; 
    
 /* margin:none; */ 

    width:auto;
 /* width:none; */
    height:auto;

    border:00px; 
    
 /* padding:none;*/

 /* text-align:none; */
    }

 /********************/

  .boxmgn006 {
    background-color:#bbccff;
    color:#000099;  /*  =body [font-]color */ 
    margin: 06.0px 06.0px 06.0px 06.0px;
    }

  .boxpad006 {
    background-color:#bbccff;
    background-color:transparent; 
    color:#000099;  /*  =body [font-]color */ 
    padding:06.0px 06.0px 06.0px 06.0px;
    }


 /********************/
 /* BOX - BORDER :   */

  div.boxsol {
    border:01.0px solid  #a0c0f5; 
    }

  div.boxlin {
    border:01.0px solid  #a0c0f5; 
    }

  div.boxdub {
    border:03.0px double #a0c0f5; 
    }
    
  div.boxrdg {
    border:01.0px ridge #a0c0f5; 
    }
    
  div.boxdsh {
    border:01.0px dashed #a0c0f5; 
    }

 /********************/
 
 /********************/

  .boxtxtttl2 {
    margin: 02.0px 04.0px 02.0px 04.0px;
    padding:02.0px 04.0px 02.0px 04.0px;
    text-align: left; 
    }

  .boxtxtquo2 {
    margin: 02.0px 04.0px 02.0px 04.0px;
    border: 01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    text-align: left; 
    }

  .boxtxtquo3 {
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: small;
    }

  .kop2 {
    font-size: medium;
    font-weight: bold;
    text-align:  left; 
    }

  .blokje2 {
    margin-left: 06px; 
    text-align: left; 
    }

  .add2 {
    font-style: italic; 
    text-align: left; 
    font-size: 1em; 
    }

  .bron2 {
    font-style: italic; 
    font-size: small; 
    }
  .bron3 {
    font-style: italic; 
    font-size: 70.0%; 
    text-decoration: none;
    }
  .bron3 a {
    font-style: italic; 
    font-size: 80.0%; 
    text-decoration: none;
    }

 
 /********************/
 /* BOX - COLOR :    */

  .boxcolwt1 {
    background-color:#ffffff;
    }

  .boxcolwt2 {
    background-color:#fafeff; /*BG boxar01ttl1 */
    background-color:#fafeff; /*BG boxcmt    */
    background-color:#e9e9ee; /*BG stlputdoc1 */
    background-color:#e9e9ee; /*BG stlrsldoc1 */
    }

  .boxcolwt3 {
    background-color:#fdffff;
    }

  .boxcolwt4 {
    }

  .boxcol001 {
    background-color:#ffffee; /*BG boxnav003 */
    background-color:#ffffee; /*BG boxrmk    */
    background-color:#ffffee; /*BG boxmsg    */
    background-color:#ffffee; /*BG boxsub    */
    background-color:#ffffee; /*BG boxfml    */
    background-color:#ffffee;
    }

  .boxcol002 {
    background-color:#ffffcc;
    }

    
  .boxcol004 {
    background-color:#cceeff; 
    }                                          

  .boxcol005 {
    background-color:#ffff99; /*BG boxnav023 */
    }                                          

  .boxcol006 {
    background-color:#ffffaa; /*BG boxlbl    */
    }                                          

  .boxcol007 {
    background-color:#eefffa; /*BG boxnav011?*/
    background-color:#efefff; /*BG boxnav011 */
    }                                          

  .boxcol008 {
    background-color:#acd6fd; /*BG boxnav012 */
    }                                          

  .boxcol009 {
    background-color:#eef2f7; /*BG boxnav004 */
    }                                          

  .boxcol010 {
    }
    
  .boxcol011 {
    background-color:#f0fbff; /*BG boxchp    */
    background-color:#f0fbff; /*BG boxar01txt1 */
    }                                          

  .boxcol012 {
    background-color:#e9e9ee; /*BG boxfin    */
    }                                          

  .boxcol013 {
    }                                          

  .boxcol014 {
    }                                          


 
 /********************/

  .boxshw001 {
    background-color:transparant; 
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }                                          
 
  .boxrsv001 {
    background-color:#ffffaa; /*BG boxnav003 */
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }                                          
  .boxrsv002 {
    background-color:#ffffcc;
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }                                          
 
  .boxdsg001 {
    background-color:#ffbb77; 
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }                                          
  .boxdsg002 {
    background-color:#ffaa99; 
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }                                          
  .boxdsg003 {
    background-color:#cceeff; 
    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }                                          
 
 
  .boxdivlst1 {
    background-color:#ffffff;
    background-color:#fafeff;
    color:#000099; 
    
    margin: 02.0px 12.0px 02.0px 12.0px;
    border:01.0px solid  #a0c0f5;  
    padding:12.0px 12.0px 12.0px 12.0px;
    }

  .boxdivrow1 {
    background-color:transparent; 
    background-color:#ffffff; 
    background-color:#b0e0e6; 
    background-color:#dfefff; 
    background-color:#efefff; 
    background-color:#fffafa; 
    background-color:#fcfcfd; 
    background-color:#ddffff; 
    background-color:#eeeeee; 
    background-color:#f0fbff; 
    color:#000099; 

    margin: 02.0px 12.0px 02.0px 12.0px;
    border:01.0px solid  #a0c0f5;  
    padding:09.0px 12.0px 09.0px 12.0px;
    }                                          

  .boxdivcel1 {
    background-color:#ffffee; 
    color:#000099; /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }

 
 /********************/

  .boxlgtcmt1 {
    background-color:#fafeff;
    font-size: 85.0%;
  
    margin: 00.0px 00.0px 00.0px 30.0px;
    border:01.0px solid  #a0c0f5; 
    padding:01.0px 06.0px 01.0px 06.0px;
    
    display:none;   
    }                          

  /*display:none;*/

  .boxcmt {
    background-color:#fffafa;
    background-color:#fafeff;

    margin: 00.0px 12.0px 00.0px 12.0px;
    border: 01.0px solid  #a0c0f5; 
    padding:18.0px 18.0px 18.0px 18.0px;
    }                                          

  .boxtip {
    background-color:#ffffff;
    color:#000099; 
    
    margin: 02.0px 12.0px 02.0px 12.0px;
    border:01.0px solid  #a0c0f5;  
    padding:12.0px 12.0px 12.0px 12.0px;
    }

  .boxchp {
    background-color:transparent; 
    background-color:#ffffff; 
    background-color:#b0e0e6; 
    background-color:#dfefff; 
    background-color:#efefff; 
    background-color:#fffafa; 
    background-color:#fcfcfd; 
    background-color:#ddffff; 
    background-color:#eeeeee; 
    background-color:#f0fbff; 
    color:#000099; 

    margin: 02.0px 12.0px 02.0px 12.0px;
    border:01.0px solid  #a0c0f5;  
    padding:09.0px 12.0px 09.0px 12.0px;
    }                                          

  .boxsub {
    background-color:#ffffee; 
    color:#000099; /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;
    border:01.0px solid  #a0c0f5;
    padding:02.0px 04.0px 02.0px 04.0px;
    }

  .boxlbl {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#ffff99; /*BG boxnav023 */
    background-color:#ffffaa; /*BG boxnav003 */
    color:#000099; /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px  solid   #cceeff; 
    border:01.0px  solid   #aaeeff; 
    border:01.0px  solid   #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;

    }
 /* text-align:none; */

  
  .boxtnt {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#fdf5e6; 
    background-color:#f5fffa; 
    background-color:#66cdaa; 
    background-color:#faf0e6; 
    background-color:#e0ffff; 
    background-color:#fffafa; 
    background-color:#eeffff; 
    color:#000099;   /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;

    }
 /* text-align:none; */

  .boxfml {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:ffffee; 
    color:#000099; /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 04.0px 04.0px 04.0px 04.0px;

 /* text-align:none; */
    }

  .boxfml2 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:ffffee; 
    color:#000099; /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 04.0px 04.0px 04.0px 04.0px;

 /* text-align:none; */
    }


  div.boxfin {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#e9e9ee; 
    color:#000099; 

    margin: 00.0px 00.0px 00.0px 00.0px;

    width:auto;
 /* width:none; */
    height:auto;

    border:01.0px solid  #a0c0f5; 
    
    padding: 12.0px 12.0px 12.0px 12.0px;

 /* text-align:none; */
    }

  div.boxrmk {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffee;
    color:#000099; 

    margin: 00.0px 00.0px 00.0px 00.0px;

    width:auto;
 /* width:none; */
    height:auto;

    border:01.0px solid  #a0c0f5; 
    
    padding: 12.0px 12.0px 12.0px 12.0px;

 /* text-align:none; */
    }

  div.boxmsg {
    background-color:#ffffee;  
    color:#000099; 
    
    width:auto;
 /* width:none; */
    height:auto;

    margin: 00.0px 12.0px 00.0px 12.0px;

    border:01.0px solid  #a0c0f5; 
    
    padding: 12.0px 12.0px 12.0px 12.0px;

 /* text-align:none; */
    }
    
  div.boxprv {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffee;  
    color:#000099; 
    
    width:auto;
 /* width:none; */
    height:auto;

    margin: 00.0px; 

    border:3.0px double #a0c0f5; 
    
    padding: 06.0px 18.0px 12.0px 18.0px;
 /* text-align:none; */
    }
    
 /********************/
 /********************/

  div.boxmgltoglvl_00 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

 /********************/

  div.boxmgltoglvl_01 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_02 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_03 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_04 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_05 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

 /********************/

  div.boxmgltoglvl_11 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_12 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_13 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_14 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_15 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_16 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

 /********************/

  div.boxmgltoglvl_21 {
    font-size:12.0px;
    
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  div.boxmgltoglvl_25 {
    background-color:transparent; 
    color:#000099;  /*  body [font-]color */ 

    margin: 02.0px 04.0px 02.0px 04.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  /*display:none; */


 /********************/

  div.boxar01ttl1 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#fafeff;
    color:#000099; 

    margin: 00.0px 00.0px 00.0px 00.0px;
    
    width:auto;
 /* width:none; */
    height:auto;

    border:00px;                 
    border:01.0px solid  #a0c0f5; 
    
    padding: 24.0px 24.0px 24.0px 24.0px;

 /* text-align:none; */
    }                                          

  
  div.boxar01txt1 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:transparent; 
    background-color:#fffafa;
    background-color:#fafeff;
    background-color:#f0fbff;
    background-color:#ecf9f9;
    background-color:#afffff;
    background-color:#f0ffff;
    background-color:#cae1ff;
    background-color:#d7e9fe;
    background-color:#b0e0e6;
    background-color:#ddeeff;
    background-color:#deefff;
    background-color:#deefff;
    background-color:#dfefff;
    background-color:#e7efff;
    background-color:#f0fbff; 
    color:#000099; 

    margin: 00.0px 00.0px 00.0px 00.0px;
    
    width:auto;
 /* width:none; */
    height:auto;

    border:00px;                 
    border:01.0px solid  #a0c0f5; 
    
    padding: 12.0px 12.0px 12.0px 12.0px;
    padding: 24.0px 24.0px 24.0px 24.0px;

    text-align:left;   
    }                                          

  div.boxar01img1 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff;
    color:#000000; 

    margin: 00.0px 00.0px 00.0px 00.0px;
    
    width:auto;
 /* width:none; */
    height:auto;

    border:00px;                 
    border:01.0px solid  #a0c0f5; 
    
    padding: 24.0px 24.0px 24.0px 24.0px;
    padding: 00.0px 00.0px 00.0px 00.0px;

 /* text-align:none; */
    }                                          

  
 /********************/

 /********************/

  div.boxfkw1 {

    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:transparent; 
    background-color:#ffffff; 
    background-color:#b0e0e6; 
    background-color:#dfefff; 
    background-color:#efefff; 
    background-color:#fffafa; 
    background-color:#fcfcfd; 
    background-color:#ddffff; 
    background-color:#eeeeee; 
    background-color:#f0fbff; 
    color:#000099; 

    margin: 00.0px 12.0px 00.0px 12.0px;
    
    width:auto;
 /* width:none; */
    height:auto;

    border:00px;                 
    border:02.0px solid  #a0c0f5; 
    border:02.0px dashed #a0c0f5; 
    border:01.0px solid  #a0c0f5; 
    
    padding: 18.0px 18.0px 18.0px 18.0px;
 /* text-align:none; */
    }                                          

  div.boxcmp {

    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:transparent; 
    background-color:#ffffff; 
    background-color:#b0e0e6; 
    background-color:#dfefff; 
    background-color:#efefff; 
    background-color:#fffafa; 
    background-color:#fcfcfd; 
    background-color:#ddffff; 
    background-color:#eeeeee; 
    background-color:#f0fbff; 
    background-color:#efefff; 
    background-color:#ffffdd; 
    color:#000099; 

    margin: 00.0px 12.0px 00.0px 12.0px;
    
    width:auto;
 /* width:none; */
    height:auto;

    border:00px;                 
    border:02.0px solid  #a0c0f5; 
    border:02.0px dashed #a0c0f5; 
    border:01.0px solid  #a0c0f5; 
    
    padding: 03.0px 12.0px 06.0px 12.0px;
 /* text-align:none; */
    }                                          

 /********************/

  div.boxtt1 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff;
    color:#000099; 
    
    margin: 00.0px 12.0px 00.0px 12.0px;

    width:auto;
 /* width:none; */
    height:auto;

    border:3.0px double #a0c0f5;  
    
    padding: 12.0px 12.0px 12.0px 12.0px;

 /* text-align:none; */
    }

  div.boxtt2 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ff6666;
    color:#000099; 
    
    margin: 00.0px 12.0px 00.0px 12.0px;

    width:auto;
 /* width:none; */
    height:auto;

    border:3.0px double #000099;  
    
    padding: 12.0px 12.0px 12.0px 12.0px;
 /* text-align:none; */
    }

  div.boxmap {
    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#f5ffff;  
    background-color:#f0ffff;  
    background-color:#ddffff;  
    background-color:#fafeff;  

    margin: 00.0px 12.0px 00.0px 12.0px;

    width:auto;
    height:auto;

    border:3.0px double #a0c0f5; 
    
    padding: 12.0px 12.0px 12.0px 12.0px;
 /* text-align:none; */
    }                                          


  div.boxrow {

    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:transparent; 
    background-color:#ffffff; 
    background-color:#b0e0e6; 
    background-color:#dfefff; 
    background-color:#efefff; 
    background-color:#fffafa; 
    background-color:#fcfcfd; 
    background-color:#ddffff; 
    background-color:#eeeeee; 
    background-color:#deefff; 
    color:#000099; 

    margin: 00.0px 12.0px 00.0px 12.0px;

    width:auto;
 /* width:none; */
    height:auto;

    border:00px;                 
    border:02.0px solid  #a0c0f5; 
    border:02.0px dashed #a0c0f5; 
    border:01.0px solid  #a0c0f5; 
    
    padding: 09.0px 12.0px 09.0px 12.0px;

 /* text-align:none; */
    }                                          

 /****************************************/

  div.boxarc {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:transparent;  

    margin: 00.0px 12.0px 00.0px 12.0px;

    width:auto;
    height:auto;

    border:3.0px double #a0c0f5; 
    
    padding: 12.0px 12.0px 12.0px 12.0px;

 /* text-align:none; */
    }                                          

  div.xpfx1tog1cls0 {  /*RSV */
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:auto;
    color:#000099; 
    
    white:02.0px:
    
    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  

 /* text-align:none; */
    }

  div.xpfx1tog1cls1 {  /*RSV */
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:auto;
    color:#000099; 

 /* width:none; */
    width:100%; 
    width:auto; 
    height:auto; 

    margin:auto;
 /* padding:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:00.0px solid  #cceeff; 
    border:00.0px solid  #aaeeff; 
    border:00.0px solid  #a0c0f5;  
    
    padding: 00.0px 00.0px 00.0px 00.0px;
 /* text-align:none; */
    }

  div.pfx1tog1cls2 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffaa;  
    color:#000099; 
    
    width:auto;
    height:auto;

    margin: 00.0px; 

    border:3.0px double #a0c0f5; 
    border:1.0px dashed #a0c0f5; 
    border:1.0px solid  #a0c0f5; 
    
    padding: 02.0px 02.0px 02.0px 02.0px;

 /* text-align:none; */
    }
    
  div.xpfx1tog1cls3 {  /*RST */
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#e6e6fa;  
    background-color:#fff5ee;  
    background-color:#f0ffff;  
    background-color:#f0f8ff;  
    background-color:#fdf5e6;  
    background-color:#f5fffa;  
    background-color:#f5f5f5;  
    background-color:#fffafa;  
    background-color:#ddecff;  
    background-color:#f5ffff;  
    background-color:#f3ffff;  
    color:#000099; 
    
    width:auto;
    height:auto;

    margin: 00.0px; 

    border:3.0px double #a0c0f5; 
    
    padding: 06.0px 18.0px 06.0px 18.0px;

 /* text-align:none; */
    }
    

 /****************************************/
 
 
  .stlputdoc1 {

    background-color:#f0fbff; 
    background-color:#e9e9ee; 
    color:#000099; 

    margin: 00.0px 06.0px 00.0px 06.0px;
  
    border:01.0px solid  #a0c0f5;
    
    padding:02.0px 04.0px 02.0px 04.0px;

    }                                          

  .stlrsldoc1 {

    background-color:#f0fbff; 
    background-color:#e9e9ee; 
    color:#000099; 

    margin: 00.0px 06.0px 00.0px 06.0px;
  
    border:3.0px double #a0c0f5; 
    
    padding:02.0px 04.0px 02.0px 04.0px;

    }                                          

 
  .stlputbox1 {

    background-color:#f5ffff;  
    background-color:#f0ffff;  
    background-color:#ddffff;  
    background-color:#fafeff;  

    color:#000099; 

    margin: 00.0px 06.0px 00.0px 06.0px;
  
    
    padding:02.0px 04.0px 02.0px 04.0px;

    }                                          

  .stlrslbox1 {

    background-color:#f5ffff;  
    background-color:#f0ffff;  
    background-color:#ddffff;  
    background-color:#fafeff;  

    color:#000099; 

    margin: 00.0px 12.0px 00.0px 12.0px;
  
    border:3.0px double #a0c0f5; 
    
    padding:00.0px 12.0px 00.0px 12.0px;

    }                                          

  .stlputflo1 {

    background-color:#f0fbff; 
    background-color:#cceeff; 
    
    color:#000099; 

    margin: 00.0px 06.0px 00.0px 06.0px;
  
    
    padding:02.0px 04.0px 02.0px 04.0px;

    }                                          
 
  .stlrslflo1 {

    background-color:#f0fbff; 
    background-color:#cceeff; 
    
    color:#000099; 

    margin: 00.0px 06.0px 00.0px 06.0px;
  
    border:03.0px double #a0c0f5;
    
    padding:02.0px 04.0px 02.0px 04.0px;

    }                                          
 
  .stlchkbox1 {

    background-color:#f5ffff;  
    background-color:#f0ffff;  
    background-color:#ddffff;  
    background-color:#fafeff;  

    color:#000099; 

    margin: 00.0px 00.0px 00.0px 00.0px;
  
    border:2.0px dotted #a0c0f5; 
    
    padding:00.0px 00.0px 00.0px 00.0px;

    }                                          

 
 /****************************************/
  
  div.boxshd_ZW { width:250px; padding:10px; filter:shadow(color:gray ); } 
  div.boxshd_ZO { width:250px; padding:10px; filter:shadow(color:gray, strength:010, direction:135 ); } 
  
 /*   10% opacity  =  90% transparency */
  
  div.boxopc025 { filter:alpha(opacity=025); -moz-opacity:0.25; opacity:0.25; }
  div.boxopc050 { filter:alpha(opacity=050); -moz-opacity:0.50; opacity:0.50; }
  div.boxopc075 { filter:alpha(opacity=075); -moz-opacity:0.75; opacity:0.75; }
  div.boxopc100 { filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00; }
  
  div.transOFF {width: 100%; background-color: silver; border:01.0px solid black; }
  div.transON  {width: 100%; background-color: silver; opacity:0.50; filter: alpha(opacity=050); -moz-opacity: 0.50; border:1px solid black; }
  div.trans025 {width: 100%; background-color: silver; opacity:0.25; filter: alpha(opacity=025); -moz-opacity: 0.25; border:1px solid black; }
  div.trans075 {width: 100%; background-color: silver; opacity:0.75; filter: alpha(opacity=075); -moz-opacity: 0.75; border:1px solid black; }
  
 /* 
  <div class="transOFF" 
  onmouseover="this.className='transON'" 
  onmouseout="this.className='transOFF'">





    <p style="padding:5px;width:75%;">
    Hover here. The Filter Opacity works in Mozilla and IE. It also works in current versions of Opera.
    </p>
  </div>

  <div class="transON"  
  onmouseover="this.className='transOFF'" 
  onmouseout="this.className='transON'">
    <p style="padding:5px;width:75%;">
    Hover here. The Filter Opacity works in Mozilla and IE. It also works in current versions of Opera.
    </p>
  </div>
  
  */

 /****************************************/

 /********************/

  div.boxnav000 {
    font-weight:normal;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;

    background-color:#dfeaf4; 
    background-color:#cdc9d8; 
    background-color:#dfdfdf; 
    background-color:#ddd1e0; 
    background-color:#ddccff; 
    background-color:#ddeaff; 
    background-color:#ddddff; 

    color:#0000ff; 

 /* width:100%;  [*ERR!] */
    width:auto; 
    height:100%;

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px ridge  #a0c0f5;  
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 06.0px 02.0px 06.0px;

 /* text-align:none; */
    }

 /********************/

  div.boxnav001 {
    
    font-weight:normal;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;

    background-color:#ffbb77; 
    background-color:#ffa07a; 
    background-color:#ff7f50; 
    background-color:#ff9900; 
    background-color:#ffd700; 
    background-color:#ff9933; 
    background-color:#ff7711; 
    background-color:#ff3333; 
    background-color:#ff0033; 
    background-color:#ffbb99; 
    background-color:#ff9988; 
    background-color:#ffaa99; 
    background-color:#ff6666; 
    background-color:#f08080; 
    background-color:#ff6633; 
    background-color:#ff6677; 
    background-color:#fa8072; 
    background-color:#ddccff; 
    background-color:#ccccff; 
    background-color:#bbccff; 
    background-color:#aaccff; 
    background-color:#aaeeff; 
    background-color:#ddeeff; 

    color:#0000ff; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px ridge  #a0c0f5;  
    border:01.0px solid  #a0c0f5;  
    
    padding:2px 6px 2px 6px; 

 /* text-align:none; */
    }
  div.boxnav001 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    text-decoration:none;
    display:block;
    }
  div.boxnav001 a:hover { 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    background-color:#ffcc99; 
    background-color:#ffbb77; 
    background-color:#ff9999; 
    background-color:#ff99cc; 
    background-color:#ffcccc; 
    background-color:#ffcd99; 
    background-color:#ffeebb; 
    background-color:#ffee66; 
    background-color:#ffccbb; 
    background-color:#ffbbbb; 
    background-color:#eeccff; 
    background-color:#aacfff; 
    background-color:#aadfff; 
    background-color:#aadfff; 
    background-color:#aaeeff; 
    background-color:#ddeeff; 
    background-color:#feeeff; 
    background-color:#efeeff; 
    background-color:#deeeff; /*=BG hdr */
    background-color:#f0fbff; 
    background-color:#fcfcfd; 
    
    color:#000099; 
    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }

 /****************************************/
 /* FORMs: */  

  input, textarea {
    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#fffffe;
    color:#000099; 
    }
    
 /********************/

  form.frmnav001 {
    
    font-weight:normal;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;

    background-color:#ddeeff; 
    color:#0000ff; 

 /* width:100%;  [*ERR in FFx!] */
 /* width:auto; */
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px ridge  #a0c0f5;  
    border:01.0px solid  #a0c0f5;  
    
    padding:2px 6px 2px 6px; 

 /* text-align:none; */
    }

  form.frmnav001x input {

 /* width:100%;  [*ERR in FFx!] */
 /* width:auto; */
 /* height:100%; */
 /* height:auto; */

    text-decoration:none;
    display:block;

    }

  form.frmnav001x input:hover { 

 /* width:100%;  [*ERR in FFx!] */
 /* width:auto; */
 /* height:100%; */
 /* height:auto; */

    background-color:#fcfcfd; 
    background-color:#ddeeff; 
   
    color:#000099; 
    }

  .frmnav001  {

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    text-decoration:none;
    display:block;

    padding:2px 6px 2px 6px; 
    }

  .frmnav001:hover { 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    background-color:#fcfcfd; 
    background-color:#ddeeff; 
    
    color:#000099; 
    }

 /********************/

  input.btnnav001 {
    
    font-weight:normal;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;

    background-color:#ddeeff; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
 /* width:auto; */
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px ridge  #a0c0f5;  
    border:01.0px solid  #a0c0f5;  
    
    padding:2px 6px 2px 6px; 

 /* text-align:none; */
    }

  input.btnnav001 {

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    text-decoration:none;
    display:block;

    padding:2px 6px 2px 6px; 
    }

  input.btnnav001:hover { 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    background-color:#fcfcfd; 
    
    color:#000099; 

    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }

  input.btnnav001[type=submit]:hover { 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    background-color:#fcfcfd; 
    
    color:#000099; 

    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }

  .btnnav001[type=button]:hover { 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    background-color:#fcfcfd; 
    background-color:#dddddd; 
    
    color:#000099; 

    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }

  .btnnav001:hover { 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    background-color:#fcfcfd; 
    background-color:#dddddd; 
    
    color:#000099; 

    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }

 /********************/
 
  input.inpnav001 { 
    font-family:Arial,Helvetica,sans-serif; 
    font-size:14.0px; 
    background-color:#ffffff; 
    background-color:#ddeeff; 
    color:#0000ff; 
    width:170;
    }
  input.btnnav001 { 
    font-family:Arial,Helvetica,sans-serif; 
    font-size:14.0px; 
    background-color:#ddeeff; 
    color:#0000ff; 
    padding:2px 6px 2px 6px; 
    font-variant:small-caps;
    font-weight:bold;
    width:auto;
    width:090;
    text-align:center;
    }
  input.btnnav001:hover { 
    background-color:#fcfcfd; 
    background-color:#dddddd; 
    color:#000099; 
    }

 /********************/

  input.btnnav002 { 
    font-family:Arial,Helvetica,sans-serif; 
    font-size:13.0px; 
    background-color:#ddeeff; 
    background-color:#fffe66; 
    color:#0000ff; 
    padding:2px 6px 2px 6px; 
    font-variant:small-caps;
    font-weight:bold;
    width:090;
    width:auto;
    text-align:center;
    }
  input.btnnav002:hover { 
    background-color:#ffffaa; 
    color:#000099; 
    }


  div.boxnav002 {
    font-weight:normal;
    font-weight:bold;

    font-style:normal;
    font-variant:normal;

    background-color:#ffff00; 
    background-color:#ffff66; 
    background-color:#ffcc66; 
    background-color:#ffff77; 
    background-color:#fffe66; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px none   #a0c0f5;  
    border:01.0px solid  #a0c0f5;  
    
    padding:2px 6px 2px 6px; 

 /* text-align:none; */
    }
  div.boxnav002 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    }
  div.boxnav002 a:hover { 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    background-color:#fffff5; 
    background-color:#ffffaa; 
    color:#000099; 
    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }


 /********************/


  div.boxnav003 {
    font-weight:normal;
    font-weight:bold;

    font-style:normal;
    font-variant:normal;

    background-color:#fffff5; 
    background-color:#ffffaa; 
    background-color:#ffffdd; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
 /* border-radius: 030px 030px; */
    
    padding:02.0px 04.0px 02.0px 04.0px; 

 /* text-align:none; */
    }
  div.boxnav003 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;
    }
  div.boxnav003 a:hover { 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#ffff99; 
    background-color:#ffffcc; 
    background-color:#fffff5; 
    background-color:#fcfcfc; 
    background-color:#fffff5; 
    background-color:#fffff6; 
    background-color:#fcfcfd; 
    color:#000099; 
    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }

 /********************/


  div.boxnav004 {
    font-weight:normal;
    font-weight:bold;

    font-style:normal;
    font-variant:normal;

    background-color:#000000; 
    background-color:#ffffdd; 
    background-color:#fffe66; 
    background-color:rgb(238,242,247); 
    color:#000099; 

    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
 /* border-radius: 030px 030px; */
    
 /* text-align:none; */
    }
  div.boxnav004 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding: 06.0px 06.0px 06.0px 06.0px;
    }
  div.boxnav004 a:hover { 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    background-color:#ffffff; 
    color:#000099; 
    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }

 /****************************************/
 
 /*
 */

 /********************/
  .boxnav011 {

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#eeeeff; 
    background-color:#ddddff; 
    background-color:#ccccff; 
    background-color:#ddccff; 
    background-color:#88ccff; 
    background-color:#eeefff; 
    background-color:#fffafa; 
    background-color:#eeeeff; 
    background-color:#e6e6fa; 
    background-color:#efefff; 
    background-color:#ffefff; 
    background-color:#efefef; 
    background-color:#ebebff; 
    background-color:#efefff; 
    color:#000099; 

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
 /* text-align:none; */
    }
  .boxnav011 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding: 12.0px 12.0px 12.0px 12.0px;
    }
  .boxnav011 a:hover { 
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#e6e6fa; 
    background-color:#ddddff; 
    background-color:#fffafa; 
    background-color:#ddccff; 
    background-color:#fffafa; 
    background-color:#eeeeff; 
    color:#000099; 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    border:00.0px outset #a0c0f5;  
    }


 /********************/
  .boxnav012 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#fff5ee; 
    background-color:#ddecff; 
    background-color:#a0c0f5; 
    background-color:#acd6fd; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 12.0px 12.0px 12.0px 12.0px;
    padding: 00.0px 00.0px 00.0px 00.0px;

 /* text-align:none; */
    }
  .boxnav012 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding: 04.0px 04.0px 04.0px 04.0px;
    }
  .boxnav012 a:hover { 
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#ffbb77;  
    /* heel licht roze-zweem wit*/
    background-color:#cceeff; 
    background-color:#ecf9f9; 
    background-color:#ddecff; 
    background-color:#cceeff; 
    color:#000099; 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    border:00.0px outset #a0c0f5;  
    }


 /********************/
  .boxnav013 {
    font-weight:bold;
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#ffff00; 
    background-color:#ffff33; 
    background-color:#ffff87; 
    background-color:#ffff78; 
    background-color:#ffff99; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 04.0px 02.0px 04.0px 02.0px;

 /* text-align:none; */
    }
  .boxnav013 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;
    }
  .boxnav013 a:hover { 
    font-weight:bold;
    font-weight:normal;
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#ffff99; 
    background-color:#ffffcc; 
    background-color:#ffffdd; 
    color:#000099; 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    border:00.0px outset #a0c0f5;  
    }

 /****************************************/

 /*
    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    border:01.0px inset  #a0c0f5;  
    border:01.0px solid  #a0c0f5;  
    
 */

 /********************/
  .boxnav021 {
    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#88ccff; 
    background-color:#eeefff; 
    background-color:#fffafa; 
    background-color:#eeeeff; 
    background-color:#e6e6fa; 
    background-color:#efefff; 
    background-color:#ffefff; 
    background-color:#efefef; 
    background-color:#ebebff; 
    background-color:#efefff; 
    background-color:#eeeeff; 
    background-color:#cee3ff; 
    background-color:#ddccff; 
    background-color:#ddcfff; 
    background-color:#ccccff; 
    background-color:#ddeeff; /*BG boxnav001 */
    background-color:#dddfff; 
    background-color:#fffafa; /*BG tblar01tip1par1[ idxar01  ] */
    background-color:#f0fbff; /*BG boxnav001 hover */
    background-color:#f0fbff; /*BG boxarc2 */
    background-color:#deefff; /*BG tblbox7 */
    background-color:#ffffcc; /*BG boxlbl */
    background-color:#ffffaa; /*BG boxnav003 */
    background-color:#ffff99; /*BG boxnav023 */
    color:#000099; 

 /* text-align:none; */
    text-align:left;
    vertical-align:text-top;
  /* 
    opacity:0.90; filter: alpha(opacity=090); -moz-opacity: 0.90; 
    opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.00; 
    */
    }
  .boxnav021 a {
 /* width:none; */
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding: 12.0px 12.0px 12.0px 12.0px;
    }
  .boxnav021 a:hover { 
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#e6e6fa; 
    background-color:#ddddff; 
    background-color:#fffafa; 
    background-color:#ddccff; 
    background-color:#fffafa; 
    background-color:#eeeeff; 
    background-color:#fffafa; /*BG tblar01tip1par1[ idxar01  ] */
    background-color:#f0fbff; /*BG boxnav001 hover */
    background-color:#deefff; /*BG tblbox7 */
    background-color:#ffffcc; /*BG boxlbl */
    background-color:#ffff99; /*BG boxnav023 */
    background-color:#ffffaa; /*BG boxnav003 */
    background-color:#ffffdd; 
    color:#000099; 
 /* width:none; */
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 

 /* height:100%; */
 /* height:auto; */
    border:00.0px outset #a0c0f5;  
  /* 
    opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.00; 
    */
    }


 /********************/
  .boxnav022 {

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#fff5ee; 
    background-color:#ddecff; 
    background-color:#a0c0f5; 
    background-color:#acd6fd; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* width:none; */

 /* height:inherit;  /*[Dit gaat weer mis in {IE}: box bottom trekt op!] */
 /* height:auto;     /*[Dit gaat mis in {IE, FF, G.Chrome, A.Safari}: bottom box trekt op!] */
 /* height:100%;     /*[Dit gaat mis in {G.Chrome, A.Safari}: bottom box trekt op!] */
 /* height:100%; */
 /* height:auto; */

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
 /* text-align:none; */
    text-align:left;
    vertical-align:text-top;
    /* 
    opacity:0.90; filter: alpha(opacity=090); -moz-opacity: 0.90; 
    opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.00; 
    */
    }
  .boxnav022 a {
    text-decoration:none;
    display:block;

    padding: 04.0px 04.0px 04.0px 04.0px;
    }
  .boxnav022 a:hover { 
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#ffbb77;  
    /* heel licht roze-zweem wit*/
    background-color:#cceeff; 
    background-color:#ecf9f9; 
    background-color:#ddecff; 
    background-color:#cceeff; 
    color:#000099; 

    /* 
    border:00.0px outset #a0c0f5;  
    opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.00; 
    */
    }

 /*
    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:00.0px solid  #a0c0f5;  

 */

 /********************/
  .boxnav023 {
    font-weight:bold;

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#ffff99; 
    background-color:#ffff00; 
    background-color:#ffff33; 
    background-color:#ffff87; 
    background-color:#ffff78; 
    background-color:#ffff99; 
    color:#000099; 
    
  /* text-align:none; */
  /* 
    opacity:0.20; filter: alpha(opacity=020); -moz-opacity: 0.20; 
    opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.00; 
    opacity:none; filter: none;               -moz-opacity: none; 
    opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.00; 
    opacity:0.60; filter: alpha(opacity=060); -moz-opacity: 0.60; 
    */
    }
  .boxnav023 a {
    text-decoration:none;
    display:block;

    padding: 04.0px 04.0px 04.0px 04.0px;
    }
  .boxnav023 a:hover { 
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#ffff99; 
    background-color:#ffffcc; 
    background-color:#ffffdd; 
    color:#000099; 
    /* 
    border:00.0px outset #a0c0f5;  
    opacity:0.20; filter: alpha(opacity=020); -moz-opacity: 0.20; 
    opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.00; 
    */
    }

 /****************************************/

 /********************/
  .boxnav031 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#eeeeff; 
    background-color:#ddddff; 
    background-color:#ccccff; 
    background-color:#ddccff; 
    background-color:#88ccff; 
    background-color:#eeefff; 
    background-color:#fffafa; 
    background-color:#eeeeff; 
    background-color:#e6e6fa; 
    background-color:#efefff; 
    background-color:#ffefff; 
    background-color:#efefef; 
    background-color:#ebebff; 
    background-color:#efefff; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 00.0px 00.0px 00.0px 00.0px;

 /* text-align:none; */
    }
  .boxnav031 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding: 12.0px 12.0px 12.0px 12.0px;
    }
  .boxnav031 a:hover { 
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#e6e6fa; 
    background-color:#ddddff; 
    background-color:#fffafa; 
    background-color:#ddccff; 
    background-color:#fffafa; 
    background-color:#eeeeff; 
    color:#000099; 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    border:00.0px outset #a0c0f5;  
    }


 /********************/
  .boxnav032 {
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#fff5ee; 
    background-color:#ddecff; 
    background-color:#a0c0f5; 
    background-color:#acd6fd; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 12.0px 12.0px 12.0px 12.0px;
    padding: 00.0px 00.0px 00.0px 00.0px;

 /* text-align:none; */
    }
  .boxnav032 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding: 04.0px 04.0px 04.0px 04.0px;
    }
  .boxnav032 a:hover { 
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#ffbb77;  
    /* heel licht roze-zweem wit*/
    background-color:#cceeff; 
    background-color:#ecf9f9; 
    background-color:#ddecff; 
    background-color:#cceeff; 
    color:#000099; 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    border:00.0px outset #a0c0f5;  
    }


 /********************/
  .boxnav033 {
    font-weight:bold;
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffff; 
    background-color:#ffffcc; 
    background-color:#ffff00; 
    background-color:#ffff33; 
    background-color:#ffff87; 
    background-color:#ffff78; 
    background-color:#ffff99; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
    border:01.0px solid  #aaeeff; 
    border:01.0px solid  #a0c0f5;  
    
    padding: 02.0px 04.0px 02.0px 04.0px;
 /* text-align:none; */
    }
  .boxnav033 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;
    }
  .boxnav033 a:hover { 
    font-weight:bold;
    font-weight:normal;
    background-color:#ffbb77; 
    background-color:#99cc66; 
    background-color:#00ff00; 
    background-color:#ffff99; 
    background-color:#ffffcc; 
    background-color:#ffffdd; 
    color:#000099; 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    border:00.0px outset #a0c0f5;  
    }

 /****************************************/

 /********************/

  .boxnav041 {
    font-weight:normal;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;

    background-color:#ffbb77; 


 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #a0c0f5;  
    
    padding: 00.0px 00.0px 00.0px 00.0px;
    }
  .boxnav041 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding: 02.0px 06.0px 02.0px 06.0px;
    }
  .boxnav041 a:hover { 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    background-color:#ffcc99; 
    color:#000099; 
    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }


 /********************/

  .boxnav042 {
    font-weight:normal;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;

    background-color:#ffff00; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #a0c0f5;  
    
    padding: 00.0px 00.0px 02.0px 00.0px;
    }
  .boxnav042 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding: 01.0px 06.0px 01.0px 06.0px;
    }
  .boxnav042 a:hover { 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    background-color:#fffff5; 
    background-color:#ffffaa; 
    color:#000099; 
    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }


 /********************/

  .boxnav043 {
    font-weight:bold;
    font-weight:normal;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;

    background-color:#fffff5; 
    color:#000099; 

 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */

    margin: 00.0px 00.0px 00.0px 00.0px;

    border:01.0px solid  #cceeff; 
 /* border-radius: 030px 030px; */
    
  
    }
  .boxnav043 a {
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    text-decoration:none;
    display:block;

    padding-left:04.0px;
    padding-right:04.0px;
    padding-top:02.0px;
    padding-bottom:02.0px;
    }
  .boxnav043 a:hover { 
 /* width:100%;  [*ERR in FFx!] */
    width:auto; 
 /* height:100%; */
 /* height:auto; */
    background-color:#ffbb77; 
    color:#000099; 
    border:00.0px outset #a0c0f5;  
    border:00.0px none   #a0c0f5;  
    }

 /****************************************/
  
   .boxnav051 {
    background-color:#fffff7;
    background-color:#006633;
    }
  
   .boxnav052 {
    background-color:#fdffff;
    }
    
   .boxnav051, div.boxnav052 a {
    padding-left:04.0px;
    padding-right:04.0px;
    padding-top:02.0px;
    padding-bottom:02.0px;
    }

 /* width: 150px; */

 /****************************************/

  div.boxtogmnu1 {
 /* font-size:10.0px; */                                             
 /* font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; */       
    
    background-color:transparent;
 /* background-color:#fffff7; */
    }

 /****************************************/
  
  div.boxhtmbrw0 {
    font-family:"Arial Narrow",Tahoma,Verdana,sans-serif;
    
    width:50px;
    width:100%;
    width:auto;

    background-color:#ccccff; 
    background-color:#ddddff; 

    padding-left:   04.0px;
    padding-right:  04.0px;
    padding-top:    02.0px;
    padding-bottom: 02.0px;

    }

 /****************************************/
  
  div.boxmsgneg {  
    background-color:#ff3300; 
    background-color:transparent;
    }

  div.boxmsgpos {  
    background-color:#66ff33; 
    background-color:transparent;
    }

  
 /********************/

  
 /****************************************/
 /****************************************/
 /* SCR1: */  

  div.scr1div1 {
 /* text-align:center;  */
    text-align:left;

    padding-top    :000px;
    padding-bottom :000px;
    padding-left   :012px;
    padding-right  :000px;
    }  
    
 /********************/

  table.scr1tbl1 {
    table-layout:auto;
    table-layout:fixed;
    table-layout:inherit;

    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
      font-weight:normal;
      font-style:normal;
      font-variant:normal;
    background-color:transparent;
 /* color:transparent; */

 /* width:100%;  */
    width:auto;
 /* width:none; */
    width:0600.0px;
    width:0900.0px;
    width:1000.0px;
    width:1200.0px;
    width:1350.0px;
    width:1320.0px;
 /* max-width:0900.0px; */
 /* max-width:1000.0px; */

 /* height:100%; */
 /* height:auto; */

    margin-left:auto;
    margin-right:auto;

    padding:12.0px; 
    border:00.0px; 

    text-align:center;
    text-align:left;
    text-align:left;
    vertical-align:text-top;
    }

  colgroup.scr1colgrp1 {
 /* width:100%; */
    width:auto;
 /* width:none; */
    }              
    
  colgroup.scr1colgrp2 {
    width:165px;
    width:175px;
    width:172px;
    }              
    
  tr.scr1row1 {
    width:auto;
 /* width:none; */
    
 /* height:100%; */
 /* height:auto; */
    height:wrap;
    
    border:auto;
    }
    
  div.scr1row1div1 { 
 /* width:none; */
 /* height:100%; */
 /* height:auto; */
    max-height:0100.0px;
    border:00.0px;
    vertical-align:text-top;
    text-align:left; 
    }    
    
  td.scr1hdr1 {
    width:auto;
 /* width:none; */
    max-height:0100.0px;
      background-color:#ffffff;
      background-image:url("al2img_h/fpr_lo452ak2.jpg");
      background-image:url("../al2img_h/fpr_lo452ak2.jpg");      
    margin: 00.0px 00.0px 00.0px 00.0px;
      border:00.0px; 
      border-color:#b0b0b0;
      border-top:    0px  none  transparent;
      border-right:  0px  none  transparent;
      border-bottom: 0px  none  transparent;
      border-left:   0px  solid transparent;
    padding-top    :08px;
    padding-bottom :00px;
    padding-left   :00px;
    padding-right  :00px;
      vertical-align:text-top;
      vertical-align:baseline;
      text-align:left; 
    }  

  div.scr1hdr1div1 {
 /* width:none; */
    border:00.0px;
    text-align:left;
    text-align:center;
    vertical-align:baseline;
    }
  
  td.scr1mnu1 {
 /* width:165px absolute; */
 /* width:165px relative; */
 /* width:175px absolute; */
 /* width:172px relative; */
    width:auto;
 /* height:100%; */
 /* height:auto; */
      background-color:#ffffff;
      background-image:url("al2img_h/fpr_bg_mnu1.jpg");      
      background-image:url("../al2img_h/fpr_bg_mnu1.jpg");      
    margin: 00.0px 00.0px 00.0px 00.0px;
      border:00.0px;
      border-color:#b0b0b0;
      border-top:    0px  none   transparent;
      border-right:  1px  solid  #b0b0b0;
      border-bottom: 0px  none   transparent;
      border-left:   1px  solid  #b0b0b0;
    padding-top:      0px;
    padding-bottom:   0px;
    padding-left:  18.0px;
    padding-right: 18.0px;
      vertical-align:text-top;
      text-align:left;  
    }

  tr.scr1row2 {
    width:auto;
 /* width:none; */
 /* height:100%; */
 /* height:auto; */
    border:00px;
    }
  
  td.scr1pag1 {
    width:auto;
 /* width:none; */
 /* height:100%; */
 /* height:auto; */
      background-color:#deffff;
      background-image:none;
    margin: 00.0px 00.0px 00.0px 00.0px;
      border:00.0px;
      border-color:#b0b0b0;
      border-top:     1px  dashed  #b0b0b0;
      border-right:   0px  none    transparent;
      border-bottom:  0px  none    transparent;
      border-left:    1px  solid   #b0b0b0;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:30.0px;
    padding-right:30.0px;
      vertical-align:text-top;
      text-align:left;
    }   

  td.scr1fin1 {
    width:auto;
 /* height:100%; */
 /* height:auto; */
      background-color:#deffff;
      background-image:none;
    margin: 00.0px 00.0px 00.0px 00.0px;
      border:00.0px;
      border-color:#b0b0b0;
      border-top:      0px  none   transparent;
      border-right:    0px  none   transparent; 
      border-bottom:   0px  none   transparent;
      border-left:     1px  solid  #b0b0b0; 
    padding-top:0px;
    padding-bottom:0px;
    padding-left:18.0px;
    padding-right:18.0px;
      vertical-align:text-top;
      text-align:left;
    }   
     
  div.scr1div2 {
 /* width:none; */
    text-align:left;
    }  

    
  table.scr1fin1tbl1 {
 /* width:none; */
    vertical-align:text-top;
    }
      
  td.scr1fin1cel1 {
    width:200px;
 /* height:100%; */
 /* height:auto; */
      background-color:#ffdab9;
      background-image:none;
    margin:12.0px 00.0px 00.0px 00.0px;
      border:00.0px;
      border-top:     1px solid;
      border-right:   1px solid; 
      border-bottom:  1px solid;
      border-left:    1px solid; 
      border-color:#b0b0b0;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:12.0px;
    padding-right:12.0px;
      vertical-align:text-top;
      text-align:left;
    }   
     

  td.scr1fin1cel2 {
    width:auto;
 /* width:none; */
 /* height:100%; */
 /* height:auto; */
      background-color:#deffff;
      background-image:none;
    margin:12.0px 00.0px 00.0px 00.0px;
      border:00.0px;
      border-color:#b0b0b0;
      border-top:    0px none   transparent;
      border-right:  0px none   transparent; 
      border-bottom: 0px none   transparent;
      border-left:   1px solid  #b0b0b0; 
    padding-top:0px;
    padding-bottom:0px;
    padding-left:18.0px;
    padding-right:18.0px;
      vertical-align:text-top;
      text-align:left;
    }   

 /********************/

  table.scr1mnu1tog1tbl1 {
    table-layout:auto;
    table-layout:fixed;
    table-layout:inherit;

    font-size:inherit;
    font-family:inherit;
      font-weight:normal;
      font-style:normal;
      font-variant:normal;
    background-color:transparent;
 /* color:transparent; */

 /* width:100%;  */
 /* width:auto;  */
 /* width:none; */
 /* width:172.0px;  */
    width:auto;    
 /* max-width:0900.0px; */
 /* max-width:1000.0px; */

 /* height:100%; */
 /* height:auto; */

    margin-left:auto;
    margin-right:auto;

    padding:00.0px; 
    border:00.0px; 

    text-align:center;
    text-align:left;
    vertical-align:text-top;
    }

  td.scr1mnu1tog1cel1 {
 /* width:none; */
 /* width:340.0px; */
    width:auto;
 /* height:100%; */
 /* height:auto; */
      background-color:transparent;
      background-image:none;
    margin: 00.0px 00.0px 00.0px 00.0px;
      border:00.0px;
      border-color:#b0b0b0;
      border-top:     0px  none    transparent;
      border-right:   0px  none    transparent;
      border-bottom:  0px  none    transparent;
      border-left:    0px  none    transparent;
    padding-top:    0px;
    padding-bottom: 0px;
    padding-left:   0.0px;
    padding-right:  0.0px;
      vertical-align:text-top;
      text-align:left;
    }   

 /****************************************/
 /* TABLEs: */  

 /********************/

  .tblbox0  {
    font-size:inherit;
    font-family:inherit;
    background-color:transparent;
    color:inherit; 
    text-align:left;
    vertical-align:text-top;
    }

 /********************/

  table.tblwid1  {
    font-size:inherit;
    font-family:inherit;
    background-color:transparent;
    color:inherit; 
    text-align:left;
    vertical-align:text-top;
    width: 800.0px;
    }

 /********************/

  .tblbox1  {
    font-size:inherit;
 /* font-size:14.0px;  */
 /* font-size:13.0px;  */
 /* font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;  */
    font-family:inherit;

    background-color:transparent;
    color:inherit; 
 /* color:transparent; */

 /* width:auto;  */
 /* height:100%; */
 /* height:auto; */

    text-align:left;
  //text-align:auto;
    vertical-align:text-top;

    border:00.0px solid #cccccc;
    border-collapse:collapse;   
    padding:02.0px 04.0px 02.0px 04.0px;
    }
  .tblbox1  thead {
    border:00.0px solid #cccccc;
    }
  .tblbox1  tbody {
    }
  .tblbox1  tr {
    } 
  .tblbox1  th {
    border:00.0px solid #cccccc;
    }
  .tblbox1  td {
  //vertical-align:text-top;
    border:00.0px solid #cccccc;
    }
  .tblbox1  th img{
    }

 /********************/

  .tblbox1b  {
    font-size:12.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#cccccc;

    border:01.0px; 
    border-style:solid;
    border-color:#999999;  
    border:01.0px solid #999999;
    padding:02.0px 04.0px 02.0px 04.0px;
    
    text-align:left;
    text-align:left;
    vertical-align:text-top;
    }
  .tblbox1b thead {
    }
  .tblbox1b tr {
    } 
  .tblbox1b th {
    }
  .tblbox1b td {
    border:01.0px solid  #999999;  
    vertical-align:text-top;
    }
  .tblbox1b th img {
    }

 /********************/

  .tblold1 {
    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#ffffee;
    color:#000099; 

    border:01.0px; 
    border-color:#cccccc;  
    border-style:solid;
    padding:02.0px 04.0px 02.0px 04.0px;

 /* text-align:none; */
    vertical-align:text-top;
    }
  .tblold1  thead {
    }
  .tblold1  tr {
    } 
  .tblold1  th {
    }
  .tblold1  td {
    }
  .tblold1  th img {
    }

 /********************/

  .tbldum1 {

    border:01.0px; 
    border-color:#a0c0f5;  
    border-style:solid;
 
    border:01.0px solid #a0c0f5; 

    border-color:#000000;  
    border-color:#a0c0f5;  
    border-color:#000099;  
    
    border-left:   1.0px solid  ; 
    border-right:  1.0px solid  ; 
    border-top:    1.0px solid  ;
    border-bottom: 1.0px solid  ;
    
 /* PADDING werkt in CSS table. enkel dmv.
    padding PER onderdeel th, td, .. */
    
    border-color:#a0c0f5;  
    border-style: solid;
    border-width:  01.0px  01.0px  01.0px  01.0px;
 /* border: 01.0px solid #a0c0f5; */

    padding:02.0px 04.0px 02.0px 04.0px;
    padding:10.0px;
    
 /* border-collapse:collapse; */
    border-collapse:separate;   

    border:02.0px solid #a0c0f5;
    border:01.0px solid #a0c0f5;
    }
    
 /********************/

  .tblbox2 {
    font-size:12.0px;
    font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#ffffee;
    background-color:#fafeff;  /*vio-w., (te) licht */
    background-color:#f0fbff;  /*gr.-bl., licht */
    color:#000099; 

    text-align:auto;
    vertical-align:text-top;

    border-color:#a0c0f5;
    border-style:solid;
    border-width:  02.0px  02.0px  02.0px  02.0px;
    border-collapse:collapse;   
    padding: 02.0px 04.0px 02.0px 04.0px;
    }

  .tblbox2  tbody {
    border-color:inherit;
    border-style: solid;
    border-width:  02.0px  02.0px  02.0px  02.0px;
    }
  .tblbox2  th {
    border-color:inherit;
    border-style: solid;
    border-width: 02.0px  02.0px  02.0px  02.0px;
    padding:02.0px 04.0px 02.0px 04.0px;
    }
  .tblbox2  td {
  /*vertical-align:text-top; */
    border-color:inherit;
    border-style: solid;
    border-width: 01.0px  01.0px  01.0px  01.0px;
    padding:02.0px 04.0px 02.0px 04.0px;
    }

  .tblbox2x  xth {
    background-color:inhert;  
    border-width: 01.0px  01.0px  01.0px  01.0px;
    border:01.0px solid #a0c0f5;
    vertical-align:text-top;
    }
  .tblbox2x  xtd {
    background-color:inhert;  
    border-width: 01.0px  01.0px  01.0px  01.0px;
    border-color: #a0c0f5;
    /* top right bottom left */
    border-width:  01.0px  00.0px  00.0px  01.0px;
    vertical-align:text-top;
    }
  .tblbox2  th img {
    background-color:inhert;  
    }
  .tblbox2  td input {
    font-size:12.0px;
    }
       


/*.tblbox2  */
/*th.th_bor01 {  */
  th.tblbox2_th_bor01 {   

    border-color: green;  
    border-color:#a0c0f5;  

    /* top right bottom left */
    border-style: solid;
    border-width:  01.0px  01.0px  03.0px  01.0px;
    } 
  
    } 

/*.tblbox2  */
  th.tblbox2_th_bor02 {

    border-color: green;  
    border-color:#a0c0f5;  

    /* top right bottom left */
    border-style: solid;
    border-width:  03.0px  01.0px  01.0px  01.0px;
    } 
  
/*.tblbox2  */
  td.tblbox2_td_bor01 {

    border-color: red;  
    border-color:#a0c0f5;  

    /* top right bottom left */
    border-style: solid;
    border-width:  01.0px  01.0px  03.0px  01.0px;

/*.tblbox2  */
  td.tblbox2_td_bor02 {

    border-color: red;  
    border-color:#a0c0f5;  

    /* top right bottom left */
    border-style: solid;
    border-width:  03.0px  01.0px  00.0px  01.0px;

 /********************/
 /*FF: 'inherit' =>ERR!/

  .tblbox2a  {
    font-size:12.0px;
    font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#ffffee;
    background-color:#fafeff;
    color:#000099; 

    width:auto;
 /* height:100%; */
 /* height:auto; */

    border:02.0px; 
    border-color:#a0c0f5;  
    border-color:#000099;  
    border-style:solid;
    border-collapse:collapse;

    text-align:auto;
    vertical-align:text-top;
    }
  .tblbox2a  thead {
       border-left:   1.0px solid inherit; 
       border-right:  1.0px none  inherit; 
       border-top:    1.0px solid inherit;
       border-bottom: 1.0px none  inherit;
    vertical-align:text-top;
    }
  .tblbox2a  tr {
    } 
  .tblbox2a  th {
       border-left:   1.0px solid inherit; 
       border-right:  1.0px none  inherit; 
       border-top:    1.0px solid inherit;
       border-bottom: 1.0px none  inherit;
    vertical-align:text-top;
    }
  .tblbox2a  td {
       border-left:   1.0px solid inherit; 
       border-right:  1.0px none  inherit; 
       border-top:    1.0px solid inherit;
       border-bottom: 1.0px none  inherit;
    vertical-align:text-top;
    }
  .tblbox2a td input {
    font-size:12.0px;
    }
  .tblbox2a  th img {
    }

 /********************/
 /*FF: 'auto'   =>ERR!/

  .tblbox2b  {
    font-size:12.0px;
    font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#ffffee;
    background-color:#fafeff;
    color:#000099; 

    width:auto;
 /* height:100%; */
 /* height:auto; */

    border:02.0px; 
    border-color:#a0c0f5;  
    border-color:#000099;  
    border-style:solid;
    border-collapse:collapse;

    text-align:auto;
    vertical-align:text-top;
    }
  .tblbox2b  thead {
       border-left:   1.0px solid auto; 
       border-right:  1.0px none  auto; 
       border-top:    1.0px solid auto;
       border-bottom: 1.0px none  auto;
    }
  .tblbox2b  tr {
    } 
  .tblbox2b  th {
       border-left:   1.0px solid auto; 
       border-right:  1.0px none  auto; 
       border-top:    1.0px solid auto;
       border-bottom: 1.0px none  auto;
    vertical-align:text-top;
    }
  .tblbox2b  td {
       border-left:   1.0px solid auto; 
       border-right:  1.0px none  auto; 
       border-top:    1.0px solid auto;
       border-bottom: 1.0px none  auto;
    vertical-align:text-top;
    }
  .tblbox2b td input {
    font-size:12.0px;
    }
  .tblbox2b  th img {
    }

    
 /********************/

  .tblbox3  {
    font-size:12.0px;
    font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#ffffee;
    background-color:#ffffdd;
    background-color:#fafeff;
    color:#000099; 

    width:auto;
 /* height:100%; */
 /* height:auto; */

    border:02.0px; 
    border-color:#a0c0f5;  
    border-color:#000099;  
    border-style:solid;
    border-collapse:collapse;

    text-align:auto;
    vertical-align:text-top;
    }
  .tblbox3  thead {
       border-left:   1.0px solid ; 
       border-right:  1.0px none  ; 
       border-top:    1.0px solid ;
       border-bottom: 1.0px none  ;
    }
  .tblbox3  tr {
    } 
  .tblbox3  th {
       border-left:   1.0px solid ; 
       border-right:  1.0px none  ; 
       border-top:    1.0px solid ;
       border-bottom: 1.0px none  ;
    }
  .tblbox3  td {
       border-left:   1.0px solid ; 
       border-right:  1.0px none  ; 
       border-top:    1.0px solid ;
       border-bottom: 1.0px none  ;
    vertical-align:text-top;
    }
  .tblbox3  td input {
    font-size:13.0px;
    }
  .tblbox3  th img {
    }

 /********************/

  .tblbox4 {
    font-size:inherit;
 /* font-size:14.0px;  */
 /* font-size:13.0px;  */
 /* font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;  */
    font-family:inherit;

    background-color:transparent;
    color:inherit; 
 /* color:transparent; */

    text-align:left;
  //text-align:auto;
    vertical-align:text-top;

    border: 02.0px solid #a0c0f5;
    border-collapse: collapse;   
    padding: 02.0px 04.0px 02.0px 04.0px;
    }
  .tblbox4  tbody {
    border:02.0px solid #a0c0f5;
    }
  .tblbox4  th {
    border: 01.0px solid #a0c0f5;
    }
  .tblbox4  td {
  //vertical-align:text-top;
    border: 01.0px solid #a0c0f5;
    }
  .tblbox4  th img{
    }

    
 /********************/

  .tblbox5  {
    font-size:16.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#ffffee;
    background-color:#fafeff;
    color:#000099; 

 /* width:auto;  */
 /* height:100%; */
 /* height:auto; */

    border:02.0px; 
    border-color:#a0c0f5;  
    border-style:solid;

    vertical-align:text-top;
    }
  .tblbox5  tbody {
      border-left:    1.0px solid ; 
      border-right:   1.0px none  ; 
      border-top:     1.0px solid ;
      border-bottom:  1.0px none  ;
    vertical-align:text-top;
    }
  .tblbox5  thead {
      border-left:    1.0px solid ; 
      border-right:   1.0px none  ; 
      border-top:     1.0px solid ;
      border-bottom:  1.0px none  ;
    vertical-align:text-top;
    }
  .tblbox5  tr {
    vertical-align:text-top;
    } 
  .tblbox5  th {
      border-left:    1.0px solid ; 
      border-right:   1.0px none  ; 
      border-top:     1.0px solid ;
      border-bottom:  1.0px none  ;
    vertical-align:text-top;
    }
  .tblbox5  td {
      border-left:    1.0px solid ; 
      border-right:   1.0px none  ; 
      border-top:     1.0px solid ;
      border-bottom:  1.0px none  ;
    vertical-align:text-top;
    }
  .tblbox5  th img {
    }


 /********************/

  .tblbox6 {
    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffee;
    background-color:#fafeff;
    color:#000099; 

    border:01.0px solid  #a0c0f5;  
    padding:02.0px 04.0px 02.0px 04.0px;

    text-align:left;
 /* text-align:none; */
    vertical-align:text-top;
    }
  .tblbox6 thead {
    background-color:#ffffee;
    background-color:#fafeff;
    color:#000099; 
    border:00px;
    }
  .tblbox6 tr {
    background-color:#ffffee;
    background-color:#fafeff;
    color:#000099; 
    padding-left:02.0px;
    padding-right:02.0px;
    border:01.0px solid  #a0c0f5;  
    } 
  .tblbox6 th {
    background-color:#ffffee;
    background-color:#fafeff;
    color:#000099; 
    padding-left:02.0px;
    padding-right:02.0px;      
    border:01.0px solid  #a0c0f5;  
    }
  .tblbox6 td {
    background-color:#ffffee;
    background-color:#fafeff;
    color:#000099; 
    padding-left:02.0px;
    padding-right:02.0px;      
    border:auto;
    vertical-align:text-top;
    }
  .tblbox6 th img {
    float:none;
    margin: 06.0px 06.0px 06.0px 06.0px;
    }
    

 /********************/
  .tblbox7  {
 /* table-layout:inherit;
    table-layout:fixed;
    table-layout:auto;    */

    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#ffffff;
    background-color:#fafeff;
    background-color:#e4ffbb;
    background-color:#eefffa;
    background-color:#f0fbff;
    background-color:#deefff;  /*bl., te donker */
    background-color:#fafeff;  /*vio-w., (te) licht */
    background-color:#f0fbff;  /*gr.-bl., licht */

    color:#000099; 

 /* width:100%;   */
 /* width:none;   */
 /* width:1000px; */
 /* width:0800px; */
 /* width:0700px; */
 /* width:0750px; */
    width:none;     
    width:auto;      
 /* max-width:800px; */
 /* max-width:auto;  */

 /* height:100%; */
 /* height:auto; */
    
    margin: 06.0px 06.0px 06.0px 06.0px;

    border-width: 02.0px; 
    border-color: #0000ff;  
    border-color: #a0c0f5;  
    border-style: solid;

    text-align:left;
    text-align:center;
    horizontal-align:center;

    vertical-align:text-top;
    }

  .tblbox7  th {
    background-color:#deefff;
    background-color:#f0fbff;
    background-color:#fafeff;
      border-color: #a0c0f5;  
      border-left:    1.0px solid #a0c0f5;  
      border-right:   1.0px none  ; 
      border-top:     1.0px solid #a0c0f5;
      border-bottom:  1.0px none  ;
    }

  .tblbox7  td {
      border-color: #a0c0f5;  
      border-left:    1.0px solid #a0c0f5; 
      border-right:   1.0px none  ; 
      border-top:     1.0px solid #a0c0f5;
      border-bottom:  1.0px none  ;
    }
  .tblbox7  th img {
    }

  .tblbox7_th1bor01 {
    background-color:#bbccff;
    background-color:#f0fbff;
      padding: 0px;       
    }
  .tblbox7_th2bor01 {
    background-color:#bbccff;
      padding: 4px;       
    }

  .tblbox7_td1bor01 {  
    padding: 4px;       

    }
    
 /********************/
  .tblbox8  {
    table-layout:inherit;
    table-layout:fixed;
    table-layout:auto;

    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    background-color:#ffffff;
    background-color:#ffcc99;
    background-color:#afeeee;
    background-color:#ffdab9;
    background-color:#fffafa;
    background-color:#fcfcfd;
    background-color:#add8e6;
    background-color:#e6e6fa;
    background-color:#e6effa;
    background-color:#efeffa;
    background-color:#b0e0e6;
    background-color:#87ceeb;
    background-color:#f0efff;
    background-color:#f0ffff;
    background-color:#f0ffff;
    background-color:#f0fbff; 
    color:#000099; 

 /* width:100%;  */
 /* height:100%; */
 /* height:auto; */
 /* width:none;  */

    border:01.0px; 
    border:00.0px; 
    border-color:#a0c0f5;  
    border-style:none;

    text-align:left;
    vertical-align:text-top;
    }

  .tblbox8  th {
     background-color:#afefff;
       border-color:#a0c0f5;  
       border-left:    1.0px solid; 
       border-right:   1.0px none ; 
       border-top:     1.0px solid;
       border-bottom:  1.0px none ;
     padding-left: 06.0px;
     padding-right:06.0px;
 /* height:100%; */
 /* height:auto; */
    }
  .tblbox8  td {
       border-color:#a0c0f5;  
       border-left:   1.0px  solid ; 
       border-right:  1.0px  none  ; 
       border-top:    1.0px  solid ;
       border-bottom: 1.0px  none  ;
     padding-left: 06.0px;
     padding-right:06.0px;
 /* width:none; */
 /* height:100%; */
 /* height:auto; */
    }
  .tblbox8  th img {
    }

  .tblbox8_th1bor01 {
    background-color:#bbccff;
    background-color:#f0fbff;
      padding: 0px;       
    }
  .tblbox8_th2bor01 {
    background-color:#bbccff;
      padding: 4px;       
    }

  .tblbox8_td1bor01 {  
    padding: 4px;       
    }
    
  th.tblbox8_th_bor01 {
    border-top:   01.0px solid  #a0c0f5; 
    border-right: 00.0px solid  #a0c0f5; 
    border-bottom:02.0px solid  #a0c0f5; 
    border-left:  01.0px solid  #a0c0f5;
    } 
       
  td.tblbox8_td_bor01 {
    border-top:   01.0px solid  #a0c0f5; 
    border-right: 00.0px solid  #a0c0f5; 
    border-bottom:02.0px solid  #a0c0f5; 
    border-left:  01.0px solid  #a0c0f5;
    } 

 /********************/
 /********************/

  .tb1ar01cmp1cls  {
    background-color:#ffff99; 

    width:   0400.0px;
    width:      1%;  /*[Dit wordt helemaal nix in IE, FF !!! ] */
    width:   none;
    width:    200.0px;
    width:    100%;  /*[Dit gaat weer mis in IE: tblbox7, td-3, pad-rig, valt weg!!! ] */
    
    margin:  00.0px;
    border:  01px  solid  #a0c0f5;
    border-collapse:collapse;
    padding: 00.0px;
    }

  .tb1ar01cmp1cls td {
    background-color:#ffff99; 

    margin:  00.0px;
    border:  01px  solid  #a0c0f5;
    padding: 00.0px;
    }

 /*[doet nix!!! :] */
  .xtd2ar01cmp1cls   {
    background-color:#ffffff; 

 /* width: 19.0px;  */
    width:  auto;
 /* height:100%; */
 /* height:auto; */
    
    margin:  00.0px;
    border:  01px  solid  #a0c0f5;
    padding: 00.0px;
    
    text-align:right;
    }

 /****************************************/

  .dv5ar01cmp1cls   {                          

    border:  00.0px; 
    padding: 00.0px;
    
    text-align:left;
    }

 /*[doet height=0!!! :] */
  .dv6ar01cmp1cls   {
    background-color:#ffffff; 

 /* width: 19.0px;  */
    width: auto;
 /* height:100%; */
 /* height:auto; */
    
    margin:  00.0px;
    border:  00.0px  solid  #a0c0f5;
    padding: 02.0px;
    
    text-align:right;
    }

 /********************/

  .tblbox12 {
    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffee;
    color:#000099; 

    width:auto;
 /* height:100%; */
 /* height:auto; */

    border:01.0px solid  #a0c0f5;  

    text-align:left;
 /* text-align:none; */
    vertical-align:text-top;
    }


 /********************/
  .tblbox13 {
    font-size:14.0px;
    font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-variant:normal;

    background-color:#ffffee;
    color:#000099; 

    width:auto;
 /* height:100%; */
 /* height:auto; */

    text-align:left;
 /* text-align:none; */
    vertical-align:text-top;
    }


 /********************/
  .tblbox22 {
    margin: 05.0px 00.0px 20.0px 00.0px;
    border:3.0px dashed #a0c0f5; 
    vertical-align:text-top;
    }
  .tblbox22 tr {
    font-size: 12.0px;
    color: #4B4B4B;
    height: 26.0px;
    font-weight: normal;
    padding-left:3.0px;
    padding-right:3.0px;      
    background-color:#ffffee;
    border:3.0px dashed #a0c0f5; 
    }
  .tblbox22 th {
    background-color:#ffffee;
    color:#000099; 
    border:01.0px solid  #a0c0f5; 
    }
  .tblbox22 th img {
    float:right;
    margin:10.0px 00.0px 00.0px 10.0px;
    }


 /********************/
  .tblbox23 {
  /*margin-top: 5.0px; */
  /*margin-bottom: 20.0px; */
    border:01.0px solid  #a0c0f5; 
    vertical-align:text-top;
    }
  .tblbox23 tr {
    height: 26.0px;
    padding-left:3.0px;
    padding-right:3.0px;      
    }
  .tblbox23 th {
    border:01.0px solid  #a0c0f5; 
    }
  .tblbox23 th img {
    float:right;
    margin:12.0px 00.0px 12.0px 00.0px;
    }
  .tblbox23 td {
    border:01.0px solid  #a0c0f5; 
    }

 /********************/
  .tblbox24 {
  /*margin-top: 5.0px; */
  /*margin-bottom: 20.0px; */
    border:01.0px solid  #a0c0f5; 
    border-collapse:collapse;
    vertical-align:text-top;
    }
  .tblbox24 tr {
    height: 26.0px;
  /*padding-left:3.0px; */
  /*padding-right:3.0px; */   
    }
  .tblbox24 th {
    border:01.0px solid  #a0c0f5; 
    padding:02.0px;
    }
  .tblbox24 th img {
    float:right;
    margin:12.0px 00.0px 12.0px 00.0px;
    }
  .tblbox24 td {
    border:01.0px solid  #a0c0f5; 
    padding:02.0px;
    }

 /********************/
  .tblbox25 {

    width:auto;
 /* height:100%; */
 /* height:auto; */
 
    border:02.0px solid  #a0c0f5; 
    border-collapse:collapse;

    padding:02.0px;

    text-align:auto;
    vertical-align:text-top;
    }
  .tblbox25 tr {
    border:02.0px solid  #a0c0f5; 
    }
  .tblbox25 th {
    border:02.0px solid  #a0c0f5; 
    padding:02.0px;
    }
  .tblbox25 td {
    border:02.0px solid  #a0c0f5; 
    padding:02.0px;
    }

    border-collapse:collapse;
    
 /****************************************/
 /****************************************/
 /* IMAGEs: */  
 /* IMGs: */  
  
  img {
    border-color:#a0c0f5;    
    }
  
  img.floatLef {
    float: left; 
    }
  img.floatRig {
    float: right; 
    }
    
 /****************************************/


