


   a.slink:link { color: #909090; text-decoration: none }
   a.slink:active { color: #909090; text-decoration: none }
   a.slink:visited {color: #909090; text-decoration: none }
   a.slink:hover { color: #F78E1D; text-decoration: none }


   a.smail:link { color: #F78E1D; text-decoration: none }
   a.smail:active { color: #F78E1D; text-decoration: none }
   a.smail:visited {color: #F78E1D; text-decoration: none }
   a.smail:hover { color: #909090; text-decoration: none }

   a:active { outline:none; }

   :focus { -moz-outline-style:none; }





   input {
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #909090;
   color: #FFFFFF;
   border: 0px;
   }

   .submit input
   {
   color: #000;
   background: #909090;
   border: 0px outset #d7b9c9
   }

   select {
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #000000;
   color: #909090;
   }



   .short120 {
   width: 120px;
   height: 22px;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #FFFFFF;
   vertical-align: middle;
   color: #909090;
   }

   .short130 {
   width: 130px;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #FFFFFF;
   color: #909090;
   }

   .short150 {
   width: 150px;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #FFFFFF;
   color: #909090;
   }

   .short152 {
   width: 151px;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #FFFFFF;
   color: #909090;
   }

   .short155 {
   width: 155px;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #FFFFFF;
   color: #909090;

   }

   .short160 {
   width: 160px;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #FFFFFF;
   color: #909090;
   }

   /*
   .colscroll {
     scrollbar-base-color: #909090;
     scrollbar-arrow-color: #F78E1D;
     scrollbar-3dlight-color: #707070;
     scrollbar-darkshadow-color: #505050;
     scrollbar-face-color: #b0b0b0;
     scrollbar-highlight-color: #ffffff;
     scrollbar-shadow-color: #707070;
     scrollbar-track-color: #F7AE60;
   }
   */

   .menutable {
     height: 170px;
     weight: 150px;
   }

   #container { 
   width:10px;
   height:10px;
   top:10;
   left:50%;
   position:absolute;
   z-index:2;
   } 

   #pos_background {
   position: absolute;
   top: 5px;
   left: -507px;
   width: 1014px;
   height: 710px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:5;
   }

   #pos_logo0 {
   position: absolute;
   top: 86px;
   left: -250px;
   width: 500px;
   height: 262px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }

   #pos_logo0tekst {
   position: absolute;
   top: 60px;
   left: -240px;
   width: 460px;
   height: 240px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }

   #pos_lijn0 {
   position: absolute;
   top: 350px;
   left: -240px;
   width: 480px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: justify;
   z-index:10;
   }

   #pos_all_links {
   position: absolute;
   top: 340px;
   left: -500px;
   width: 10px;
   height: 10px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }

   #pos_tekst0 {
   position: absolute;
   top: 380px;
   left: -240px;
   width: 480px;
   height: 240px;
   border: 0px solid #F60;
   color: #999;
   text-align: justify;
   z-index:10;
   }

   #pos_logo1 {
   position: absolute;
   top: 28px;
   left: 230px;
   width: 200px;
   height: 110px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:15;
   }

   #pos_logo2 {
   position: absolute;
   top: 30px;
   left: 920px;
   width: 200px;
   height: 110px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }

   ul#nav, ul#nav ul {
     margin: 0px;
     padding: 0px;
     list-style: none;
   }
 
   ul#nav li {
     display: inline;
     float: left;
     text-indent: 0px;
     margin: 2px;
   }
 
   ul#nav li a {
     display: block;
     text-decoration: none;
   }
 
   ul#nav li {
     width: 80px;
     height:20px;
     line-height: 50px;
     background-position: 0 0;
   }
 
   ul#nav img {
     width: 100%;
     height: 100%;
     border: 0;
     display: block;
   }
 
   #dock {
      position: absolute;
      top: 270px;
      left: 260px;
      width: 50px;
      height: 200px;
      line-height: 50px;
      text-align: center;
      z-index:100;
   }
   #dock0 {
      position: absolute;
      top: 415px;
      left: 280px;
      width: 50px;
      height: 200px;
      line-height: 50px;
      text-align: center;
      z-index:100;
   }
   #dock1 {
      position: absolute;
      top: 270px;
      left: 260px;
      width: 50px;
      height: 200px;
      line-height: 50px;
      text-align: center;
      z-index:100;
   }
   #dock2 {
      position: absolute;
      top: 270px;
      left: 260px;
      width: 50px;
      height: 200px;
      line-height: 50px;
      text-align: center;
      z-index:100;
   }



   #pos_menu0 {
   position: absolute;
   top: 420px;
   left: 280px;
   width: 150px;
   height: 170px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }

   #pos_menu1 {
   position: absolute;
   top: 320px;
   left: 280px;
   width: 150px;
   height: 170px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }

   #pos_menu2 {
   position: absolute;
   top: 320px;
   left: 280px;
   width: 150px;
   height: 170px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }

   #pos_beheer1 {
   position: absolute;
   top: 23px;
   left: -460px;
   width: 120px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_beheer2 {
   position: absolute;
   top: 23px;
   left: -334px;
   width: 120px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_afrond01 {
   position: absolute;
   top: 43px;
   left: -465px;
   width: 10px;
   height: 32px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:50;
   }

   #pos_afschuin01 {
   position: absolute;
   top: 43px;
   left: 170px;
   width: 80px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:50;
   }

   #pos_provincie {
   position: absolute;
   top: 43px;
   left: -455px;
   width: 120px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:50;
   }

   #pos_stad {
   position: absolute;
   top: 43px;
   left: -334px;
   width: 120px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:52;
   }

   #pos_ambiance {
   position: absolute;
   top: 43px;
   left: -175px;
   width: 120px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:54;
   }

   #pos_keuken {
   position: absolute;
   top: 43px;
   left: -60px;
   width: 120px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:56;
   }

   #pos_prijs {
   position: absolute;
   top: 43px;
   left: 57px;
   width: 120px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:58;
   }

   #pos_tref1 {
   position: absolute;
   top: 70px;
   left: -465px;
   width: 215px;
   height: 20px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_trefwoorden {
   position: absolute;
   top: 93px;
   left: -465px;
   width: 185px;
   height: 20px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_tref2 {
   position: absolute;
   top: 116px;
   left: -465px;
   width: 215px;
   height: 20px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_zoeken {
   position: absolute;
   top: 137px;
   left: -465px;
   width: 70px;
   height: 20px;
   border: 0px solid #F60;
   color: #999;
   border: 0px solid #F60;
   background-color: #909090;
   text-align: right;
   z-index:10;
   }

   #pos_kop1 {
   position: absolute;
   top: 88px;
   left: -240px;
   width: 470px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_kop2 {
   position: absolute;
   top: 65px;
   left: -283px;
   width: 513px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_lijn1 {
   position: absolute;
   top: 122px;
   left: -240px;
   width: 470px;
   height: 20px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_lijn2 {
   position: absolute;
   top: 122px;
   left: -283px;
   width: 513px;
   height: 20px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }

   #pos_tekst1 {
   position: absolute;
   top: 142px;
   left: -240px;
   width: 470px;
   height: 460px;
   border: 0px solid #F60;
   color: #999;
   text-align: justify;
   z-index:10;
   line-height: 13.6pt;
   }

   #pos_tekst2 {
   position: absolute;
   top: 142px;
   left: -283px;
   width: 513px;
   height: 500px;
   border: 0px solid #F60;
   color: #999;
   text-align: justify;
   z-index:10;
   line-height: 13.6pt;
   }

   #pos_tekst2_left {
   position: absolute;
   top: 142px;
   left: -283px;
   width: 513px;
   height: 500px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   line-height: 13.6pt;
   }

   #pos_tekst1_scroll {
   position: absolute;
   top: 142px;
   left: -240px;
   width: 470px;
   height: 450px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   overflow-y: auto;
   z-index:10;
   line-height: 13.6pt;

   }

   #pos_tekst2_scroll {
   position: absolute;
   top: 142px;
   left: -303px;
   width: 523px;
   height: 500px;
   border: 0px solid #F60;
   color: #999;
   text-align: justify;
   overflow-y: auto;
   z-index:10;
   line-height: 13.6pt;
   }

   #pos_pics1 {
   position: absolute;
   top: 560px;
   left: -173px;
   width: 403px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_nummer {
   position: absolute;
   top: 150px;
   left: 260px;
   width: 170px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_cd {
   position: absolute;
   top: 180px;
   left: 260px;
   width: 170px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_cdprev {
   position: absolute;
   top: 178px;
   left: 260px;
   width: 34px;
   height: 24px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_cdstop {
   position: absolute;
   top: 181px;
   left: 303px;
   width: 20px;
   height: 20px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_cdnext {
   position: absolute;
   top: 178px;
   left: 330px;
   width: 34px;
   height: 24px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }


   #pos_kaart {
   position: absolute;
   top: 217px;
   left: 260px;
   width: 170px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_prijsuitleg {
   position: absolute;
   top: 190px;
   left: -465px;
   width: 190px;
   height: 30px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }


   #pos_foto0 {
   position: absolute;
   top: 137px;
   left: -465px;
   width: 200px;
   height: 180px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_foto1 {
   position: absolute;
   top: 260px;
   left: -470px;
   width: 200px;
   height: 180px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_foto2 {
   position: absolute;
   top: 430px;
   left: -470px;
   width: 200px;
   height: 180px;
   border: 0px solid #F60;
   color: #999;
   text-align: left;
   z-index:10;
   }

   #pos_foto3 {
   position: absolute;
   top: 430px;
   left: -495px;
   width: 200px;
   height: 180px;
   border: 0px solid #F60;
   color: #999;
   text-align: center;
   z-index:10;
   }



   /* root element for scrollable */
.vertical {  
  
  /* required settings */
  position:absolute;
  top: 142px;
   left: -240px;
   width: 470px;
   height: 500px;
  overflow:hidden;  


  /* vertical scrollers have typically larger height than width */  

  border-top:1px solid #ddd;
  z-index:40;
}

/* root element for scrollable items */
.items {  
  position:absolute;
  
  /* this time we have very large space for height */  
  height:20000em;  
  margin: 0px;
}

/* single scrollable item */
.items div {
  border-bottom:0px solid #ddd;
  /*
  margin:10px 0;
  padding:15px;
  */
  height:90px;
}

/* elements inside single item */
/*
.items img {
  float:left;
  margin-right:20px;
  height:180px;
  width:240px;
}
*/

.items h3 {
  margin:0 0 5px 0;
  font-size:16px;
  color:#456;
  font-weight:normal;
}

/* the action buttons above the scrollable */
#actions {
  position: absolute;
  top: 70px;
  left: 0px;
  width:200px;
  margin:0px 0ox 0px 0px;
  z-index: 40;
}

#actionsnext {
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #909090;
   color: ffffff;
  position: absolute;
  top: 95px;
  left: 100px;
  width:120px;
  margin:0px 0ox 0px 0px;
  z-index: 40;
}

#actionsprev {
   font: 13px Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color: #909090;
   color: ffffff;
  position: absolute;
  top: 95px;
  left: 0px;
  width:120px;
  margin:0px 0ox 0px 0px;
  z-index: 40;
}


#actions a {
  font-size:11px;    
  cursor:pointer;
  color:#666;
  z-index: 40;
}

#actions a:hover {
  text-decoration:underline;
  color:#000;
}

.disabled {
  visibility:hidden;    
}

.nextPage {
  float:right;
}


pre{
  display:block;
  font:100% Courier New, Courier, monospace;
  padding:10px;
  border:1px solid #bae2f0;
  background:#e3f4f9;  
  margin:5em 0;
  overflow:auto;
  width:800px;
}


#screenshot{
  font: Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  position:absolute;

  border:0px solid #909090;
  background:#ffffff;
  padding:0px;
  display:none;
  color:#909090;
  z-index:200;
  text-align: center;
}

a{
  text-decoration:none;
  color:#f78e1d;
}


