body {     
  background-color: #edf1f3;
  border: 0px; 
  margin: 0px; 
  padding: 0px; 
  font: normal 0.75em Arial, Helvetica, sans-serif; 
  color:#292929;
  }

body.tplhomepage    {}
body.tplcontent   {}
body.tplcontact   {}
body.tploverzicht {}
body.tplzoek    {}
body.tplsitemap   {}

/* handig ------------------------------------------------------------------------------*/

.brtotal  {clear: left; font-size: 0.1em; line-height: 0.1em;}
.vertm    {vertical-align: middle;}
.hide   {display: none;}

/* stijl voor de uls ------------------------------------------------------------------------------*/

ul  {margin: 0px; padding: 0px;  }
li  {margin: 0px; padding: 0px; }

#tmenu ul       {padding: 0px margin: 0px; }
#tmenu li       {list-style-type: none; color:#6dadce; display: inline; padding: 0px 0px 0px 13px; margin-left: 10px; background: url(/data/stdimg/a2.gif) no-repeat 0px .3em;}
#tmenu li span        {}
#tmenu li.Lselect     {}

/*hoofdmenu*/
  #lmenumain ul         {margin: 0px; padding: 0px; list-style-type: none;}
  #lmenumain li           {margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; list-style-type: none; }
  #lmenumain a          {dxxxisplay: block; padding: 2px 7px 2px 13px; font-weight: bold; font-size: 120%; background: url(/data/stdimg/a1.gif) no-repeat 0px .4em;}
  #lmenumain a:hover        {color:#ffffff; text-decoration: none;}

    #lmenumain ul ul        {}
    #lmenumain ul ul li       {margin-left:20px; padding: 3px 0px 3px 0px; }
    #lmenumain ul ul a        {padding: 2px 7px 2px 10px; font-weight: normal; font-size: 100%; background: url(/data/stdimg/a3.gif) no-repeat 0px .5em;}
    #lmenumain ul ul a:hover    {color:#ffffff; text-decoration: none;}

      #lmenumain ul ul ul     {}
      #lmenumain ul ul ul li    {margin-left:30px; padding: 3px 0px 3px 0px;}
      #lmenumain ul ul ul a   {padding: 2px 7px 2px 10px; font-weight: normal; font-size: 100%; background: url(/data/stdimg/a3.gif) no-repeat 0px .5em;}
      #lmenumain ul ul ul a:hover {color:#ffffff; text-decoration: none;}

  #lmenumain ul li a.Aselect            {color: #ffffff; }
  #lmenumain ul li ul li a.Aselect        {color: #ffffff; }
  #lmenumain ul li ul li ul li  a.Aselect   {color: #ffffff; }
  #lmenumain ul li ul li ul li ul li a.Aselect  {color: #ffffff; }


/*sitemap*/
  #lsitemap ul          {margin: 0px; padding: 0px; list-style-type: none;}
  #lsitemap li          {margin: 0px 0px 0px 0px; list-style-type: none; }
  #lsitemap a           {: block; padding: 0px 7px 0px 13px; font-weight: bold; font-size: 120%; background: url(/data/stdimg/a1.gif) no-repeat 0px .4em;}
  #lsitemap a:hover       {}

    #lsitemap ul ul       {}
    #lsitemap ul ul li      {margin-left:20px; }
    #lsitemap ul ul a     {padding: 0px 7px 0px 10px; font-weight: normal; font-size: 100%; background: url(/data/stdimg/a3.gif) no-repeat 0px .5em;}
    #lsitemap ul ul a:hover   {}

      #lsitemap ul ul ul      {}
      #lsitemap ul ul ul li     {margin-left:30px;}
      #lsitemap ul ul ul a    {padding: 0px 7px 0px 10px; font-weight: normal; font-size: 100%; background: url(/data/stdimg/a3.gif) no-repeat 0px .5em;}
      #lsitemap ul ul ul a:hover  {}

  #canchors ul    {padding: 0px margin: 0px;}
  #canchors li    {list-style-type: none; color:#6dadce; padding: 0px 0px 0px 11px; background: url(/data/stdimg/a5.gif) no-repeat 0px .5em; font-size: 90%;}
  
  ul     {margin: 0px; padding: 0px; padding-left: 8px; margin-left: 8px;}
  li     {margin: 0px; padding: 0px;}
  
  .clinks ul      {padding: 0px; margin: 0px;}
  .clinks li      {list-style-type: none; color:#6dadce; padding: 0px 0px 0px 10px; background: url(/data/stdimg/a4.gif) no-repeat 0px .5em;}
  
  #fresult ul     {padding: 0px; margin: 0px; margin-bottom: 1.0em;}
  #fresult li     {list-style-type: none; color:#6dadce; padding: 0px 0px 0px 13px; background: url(/data/stdimg/a1.gif) no-repeat 0px .4em;}

  #sidelinks ul   {padding: 0px; margin: 0px;}
  #sidelinks li   {list-style-type: none; color:#6dadce; padding: 0px 0px 4px 10px; background: url(/data/stdimg/a4.gif) no-repeat 0px .5em;}


#rowbottom ul     {padding: 0px; margin: 0px; float: right;}
#rowbottom li     {list-style-type: none; color:#6dadce; display: inline; padding: 0px 0px 0px 13px; margin-left: 10px; background: url(/data/stdimg/a2.gif) no-repeat 0px .3em;}
#rowbottom li.noli    {padding: 0px 0px 0px 13px; margin-left: 10px; background: none;}
#rowbottom li.Lselect {}

/* stijl voor de images ------------------------------------------------------------------------------*/

img       {  border: 0px solid #afafaf; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.twie img   {}
.cimg img   {}
.page img   {}

#pageimg-place1 img {}
#pageimg-place2 img {}
#pageimg-place3 img {}


/* stijl voor de divs --------------------------------------------------------------------------------*/

div { padding: 0px; margin: 0;}


#all                      {width:990px; margin-left: auto; margin-right: auto;}
  #allinner                   {}
    #canvas                 {}


      #rowtop               {width:990px; background-color:#ffffff; overflow: auto;  }
        #rowtopwrap           {padding: 0px 25px 0px 0px;}
          #pageimg-place3         {font-size: 0.1em; line-height: 0.1em; float: left;}
          #tmenu            {text-align: right; padding-top:20px;}
          .twie           {font-size: 0.1em; line-height: 0.1em;}

      #rowmiddle              {clear: left; overflow: auto; width:990px; background: #ffffff url(/data/stdimg/bg-rowmiddle.gif) repeat-y;}
        #nav              { width:210px; float:left; background: #202e6e;}
          #navwrap          {}
            #pageimg-place1       {font-size: 0.1em; line-height: 0.1em;}
            #lmenumain        {padding: 20px 10px 20px 10px;}
        #content            {width:540px; float:left;  }
          #contentwrap          {padding: 0px 25px 25px 25px; line-height: 1.4em;}  
            .fback          {margin-bottom: 1.4em;}         
            .cintro         {margin-bottom: 1.4em; background-color:#3b80ae; padding: 10px; color:#ffffff;}
            #tplhomepage .cintro    {background-color:#ffffff; color:#3b80ae; padding: 0px;}
            #canchors       {margin-bottom: 1.8em; line-height: 1.2em;}
            .cblok          {margin-bottom: 1.4em; clear: right;}
              .cimgblok     {float: right; margin: 0px 0px 15px 15px; text-align: right;}
                .cimg     {}
                .cimgtext   {padding-top:2px; color:#a7a7a7; font-size: 90%;}
              .clist        {margin-bottom: 1.4em;}
              .ctable       {margin-bottom: 1.4em;}
                .ctabletext   {text-align: right; padding-top:2px; color:#a7a7a7; font-size: 90%;}
              .clinks       {}  
            #lsitemap       {margin-bottom: 1.4em;} 
            .fblok          {margin-bottom: 1.4em;}
              .fwrap        {}
              .fwrap div      {padding-bottom: 3px;}
                .ferror     {margin-top: 1.4em; color:#e03b02;}
            #fresult        {margin-top: 1.4em; margin-bottom: 1.4em;}
              .page       {color:#a7a7a7; font-size: 90%; }           
            #csumms         {}
              .csummitem      {margin-bottom: 1.4em;}
        #side             {width:235px; float:left; }
          #sidewrap         {padding: 0px 25px 0px 0px;}
            #pageimg-place2       {font-size: 0.1em; line-height: 0.1em;}
              .sideitem     {border:1px solid #85b0cc; margin-bottom: 6px; padding: 15px 15px 15px 15px; text-align: center;}
              #sidelinks      {border:1px solid #85b0cc; margin-bottom: 6px; padding: 15px 15px 11px 15px;}
    
      #rowbottom              {clear: left; overflow: auto; width:990px; background: #ffffff url(/data/stdimg/bg-rowmiddle.gif) repeat-y; }
        #rowbottomwrap          {padding: 10px 25px 30px 20px;  text-align: right; vertical-align: top;}

/* stijl voor de koppen en teksten -------------------------------------------------------*/

p               { margin-top: 0px; padding-top: 0px;}
  p.p1          {margin-bottom: 0px; padding-bottom: 0px;}
  p.p2          {}
  p.p3          {margin-bottom: 0px; padding-bottom: 0px}
  p.p4          {}


/*paginakop*/
h1             {font-size: 1em; font-size: 280%; line-height: 1.5em; color:#3b80ae; padding: 0px; margin: 0px; margin-bottom:0.4em;}

/*menukop/listkop/paragraafkop */
h2              {font-size: 1em; font-size: 120%; padding: 0px; margin:0px;}
.cblok h2         {margin-bottom: 0.7em;}
#lmenumain h2       {}
#fresult h2         { margin-bottom: 0.7em;}
#csumms h2          { margin-bottom: 0.7em;}

/*rest*/
h3              {font-size: 1em; font-size: 100%; padding: 0px; margin:0px; }
.csummitem h3       {}
.sideitem h3        {font-size: 150%; color:#3b80ae; line-height: 1.4em;}
#sidelinks h3       {font-size: 100%; color:#000000; padding-bottom: 4px;}

/*alineakop*/
h4              {font-size: 1em; font-size: 100%; padding: 0px; margin:0px; margin-bottom: 0.7em; font-weight: normal; font-style: italic;}
.cblok h4         {}






/* stijl voor de links -------------------------------------------------------------------*/

A       { color:#3b80ae; text-decoration: none;}
A:link      {  }  
A:visited   {  }  
A:hover     {text-decoration: underline;  } 
A:active    {  }
A:focus     {  }

#tmenu li a             {font-weight: bold; }
#tmenu li a:hover         {}
#tmenu li.Lselect a.Aselect     {color:#000;}
#tmenu li.Lselect a.Aselect:hover {}

.adef               {font-size:70%;}
.abig               {font-size:100%;}
.abigger              {font-size:120%;}

#rowbottom li a               {font-weight: bold; }
#rowbottom li a:hover           {}
#rowbottom li.Lselect a.Aselect       {color:#000;}
#rowbottom li.Lselect a.Aselect:hover   {}

#canchors li a        {color:#a7a7a7;}
#canchors li a:hover    {}

.clinks li a        {color:#266e9e; line-height: 1.3em;}
.clinks li a:hover      {}

#lsitemap li a        {}
#lsitemap li a:hover    {}

#fresult li a       {}
#fresult li a:hover     {}

.fback a          {}
.fback a:hover        {}
  a.afback        {}
  a.afback:hover      {}

.csummitem h3 a       {padding: 0px 0px 0px 13px; background: url(/data/stdimg/a1.gif) no-repeat 0px .4em;}
.csummitem h3 a:hover   {}

.sideitem h3 a        {}
.sideitem h3 a:hover    {}

#sidelinks li a     {color:#3b80ae; line-height: 1.3em;}
#sidelinks li a:hover   {}

/* stijl voor de forms ---------------------------------------------------------------------*/

form    {margin-top: 0px; margin-bottom: 0px;}

input     {color: #333333; font-family: arial, sans-serif;}
select    {color: #333333; font-family: arial, sans-serif; }
option    {font-size: 100%; color: #333333; font-family: arial, sans-serif;}
textarea  {color: #333333; font-family: arial, sans-serif;}

.size1    {width: 350px;}

.bsubmit {
  background-color:#ffffff;
  background-image: url(/data/stdimg/a1.gif);
  background-repeat: no-repeat;
  background-position: 0px .45em;
  color: #3b80ae; 
  border: 0px solid #b6b8ab;
  padding: 0px 2px 0px 12px;
  margin: 10px 0px 0px 0px;
 }

.bsubmit:hover {
  background-color:#e9f0f4; 
 }

/* MISC ----------------------------------------------------------------------------------------*/

table       {font-size: 1em; font-size: 100%;}
td      {vertical-align: top;}

.ctable table   {width: 90%; border-collapse: collapse; clear: both;}
.ctable td      {border: 1px solid #cecece; padding: 2px 4px;}
.ctable td.header {font-weight: bold; color:#000;}


