a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#omgevingbutton a:hover,
#winterbutton a:hover,
#verblijvenbutton a:hover,
#zalenbutton a:hover,
#cursussenbutton a:hover,
#gebouwenbutton a:hover  {
   color: #000000;
   text-decoration: underline;
}
#bovenbalkmenu li a:hover {
   color: #C0C0C0;
   text-decoration: underline;
}

#verblijvenbutton a,
#cursussenbutton a,
#gebouwenbutton a,
#omgevingbutton a,
#zalenbutton a,
#winterbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #455B08;
}

#frvlagbutton a,
#envlagbutton a,
#nlvlagbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   background-position: 0% 0px;
   font-size: 29px;
   line-height: 29px;
}

#envlagbutton a:hover,
#nlvlagbutton a:hover  {
   background-position: -37px 0%;
}

#winteralbumthumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 64px;
   height: 64px;
}

#nextbutton a:hover,
#prevbutton a:hover  {
   background-position: -56px 0%;
}

#blaadjerechtsonder,
#blaadjelinksonder  {
   visibility: visible;
   position: absolute;
   top: 581px;
   z-index: 1;
   width: 43px;
   height: 44px;
   background-repeat: no-repeat;
}

#nederlands p,
#summary p,
#frysk p  {
   font: 11px/13px Tahoma;
   margin: 0px;
   color: #003954;
   text-align: left;
}

#omgevingbutton,
#cursussenbutton  {
   font: 14px/17px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 547px;
   z-index: 1;
   height: 28px;
}

#blaadjerechts,
#blaadjelinks  {
   visibility: visible;
   position: absolute;
   top: 179px;
   z-index: 2;
   width: 43px;
   height: 44px;
   background-repeat: no-repeat;
}

#zalenbutton,
#gebouwenbutton  {
   font: 14px/17px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 50px;
   z-index: 1;
   height: 28px;
}

#winterfotos,
#omgevingfotos  {
   visibility: visible;
   position: absolute;
   top: 613px;
   z-index: 1;
   width: 152px;
   height: 102px;
   background-repeat: no-repeat;
}

#winteralbum,
#gebouwenalbum  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 285px;
   z-index: 1;
   height: 39px;
   background-repeat: no-repeat;
}

#nlvlagbutton,
#envlagbutton  {
   visibility: visible;
   position: absolute;
   top: 20px;
   z-index: 3;
   width: 37px;
   height: 29px;
}

#winteralbumthumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 632px;
   z-index: 2;
   width: 659px;
   height: 79px;
}

#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 48px;
   width: 56px;
   background-position: 0% 0px;
   font-size: 48px;
   line-height: 48px;
}

#zalenalbum,
#cursussenalbum  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 285px;
   z-index: 1;
   height: 35px;
   background-repeat: no-repeat;
}

#terugalbumsmenu li a:hover  {
   text-decoration: underline;
}

#beschrijvingfotometadata p  {
   font: 14px/17px Verdana;
   margin: 0px;
   color: #455B08;
   text-align: left;
}

#beschrijvingfotometadata  {
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 417px;
   z-index: 1;
   width: 132px;
}

#prevbutton,
#nextbutton  {
   visibility: visible;
   position: absolute;
   top: 343px;
   z-index: 1;
   width: 56px;
   height: 48px;
}

#winterpicturebox table  {
   width: 100%;
   height: 100%;
}

#terugalbumsmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #003954;
   width: 100%;
   display: block;
}

#ecard1button a:hover  {
   background-position: -121px 0%;
}

#frvlagbutton a:hover  {
   background-position: -39px 0%;
}

#blaadjerechtsonder  {
   background-image: url(gebouwenmedia/blaadjerechtsonder.gif);
   left: 695px;
}

#bovenbalkmenu li a  {
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#terugalbumsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#ecard1button a ins  {
   text-decoration: none;
   position: relative;
   left: 15px;
   top: 6px;
   width: 95px;
   height: 28px;
}

#blaadjelinksonder  {
   background-image: url(gebouwenmedia/blaadjelinksonder.gif);
   left: 182px;
}

#winterpicturebox  {
   border: 2px solid #5D6045;
   background-color: #D3EE88;
   visibility: visible;
   margin-top: -2px;
   margin-left: -2px;
   position: absolute;
   left: 209px;
   top: 214px;
   z-index: 3;
   width: 502px;
   height: 377px;
}

#bovenbalkmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#terugalbumsmenu  {
   font: bold 14px/17px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #003954;
   position: absolute;
   left: 12px;
   top: 217px;
   z-index: 1;
   width: 163px;
}

#cursussenbutton  {
   width: 143px;
   left: 238px;
}

#ecard1button a  {
   background: url(gebouwenmedia/ecard1button.gif) no-repeat 0% 0px;
   display: block;
   width: 121px;
   height: 42px;
   text-decoration: none;
   color: #003954;
}

#cursussenalbum  {
   background-image: url(cursussenmedia/cursussenalbum.gif);
   width: 103px;
}

#envlagbutton a  {
   width: 37px;
   background-image: url(gebouwenmedia/envlagbutton.gif);
}

#nlvlagbutton a  {
   width: 37px;
   background-image: url(gebouwenmedia/nlvlagbutton.gif);
}

#omgevingbutton  {
   width: 139px;
   left: 405px;
}

#gebouwenbutton  {
   width: 145px;
   top: 662px;
}

#frvlagbutton a  {
   width: 39px;
   background-image: url(gebouwenmedia/frvlagbutton.gif);
}

#footergraphic  {
   background: url(gebouwenmedia/footergraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 770px;
   z-index: 1;
   width: 748px;
   height: 30px;
}

#gebouwenalbum  {
   background-image: url(gebouwenmedia/gebouwenalbum.gif);
   width: 157px;
}

#blaadjerechts  {
   background-image: url(gebouwenmedia/blaadjerechts.gif);
   left: 695px;
}

#omgevingfotos  {
   background-image: url(albumshomemedia/omgevingfotos.jpg);
   left: 383px;
}

#bovenbalkmenu  {
   font: 12px/19px Verdana;
   height: 19px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 243px;
   top: 85px;
   z-index: 2;
   width: 382px;
}

#frvlagbutton  {
   visibility: visible;
   position: absolute;
   left: 184px;
   top: 20px;
   z-index: 3;
   width: 39px;
   height: 29px;
}

#envlagbutton  {
   left: 300px;
}

#ecard1button  {
   font: bold 12px/12px Tahoma;
   visibility: visible;
   position: absolute;
   left: 622px;
   top: 20px;
   z-index: 2;
   width: 121px;
   height: 42px;
}

#nextbutton a  {
   background-image: url(gebouwenmedia/nextbutton.gif);
}

#footertext p  {
   font: 13px/16px Tahoma;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 1px;
   padding-right: 7px;
   text-align: left;
}

#prevbutton a  {
   background-image: url(gebouwenmedia/prevbutton.gif);
}

#nlvlagbutton  {
   left: 240px;
}

#blaadjelinks  {
   background-image: url(gebouwenmedia/blaadjelinks.gif);
   left: 182px;
}

#winteralbum  {
   background-image: url(wintermedia/winteralbum.gif);
   width: 165px;
}

#zalenbutton  {
   width: 103px;
   top: 505px;
}

#winterfotos  {
   background-image: url(albumshomemedia/winterfotos.jpg);
   left: 557px;
}

#prevbutton  {
   left: 35px;
}

#nextbutton  {
   left: 99px;
}

#nederlands  {
   visibility: visible;
   position: absolute;
   left: 235px;
   top: 46px;
   z-index: 2;
   width: 58px;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 777px;
   z-index: 2;
   width: 683px;
}

#zalenalbum  {
   background-image: url(zalenmedia/zalenalbum.gif);
   width: 118px;
}

#decoratie  {
   background: url(gebouwenmedia/decoratie.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 523px;
   z-index: 1;
   width: 94px;
   height: 109px;
}

#balkboven  {
   background: url(gebouwenmedia/balkboven.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 0px;
   z-index: 1;
   width: 748px;
   height: 124px;
}

#summary  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 46px;
   z-index: 2;
   width: 47px;
}

#frysk  {
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 46px;
   z-index: 2;
   width: 29px;
}

#titel  {
   background: url(gebouwenmedia/titel.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 144px;
   z-index: 1;
   width: 583px;
   height: 36px;
}


#logo  {
   background: url(gebouwenmedia/logo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 0px;
   z-index: 2;
   width: 148px;
   height: 149px;
}
 

/* voor IE6, maar werkt niet
#logo  {
   background: url(gebouwenmedia/logo_ex6.gif) no-repeat;
   width: 110px;
   height: 111px;
}
*/
.sgthumb:hover  {
   border-color: #293604;
}

.sgthumb  {
   border: 2px solid #5D6045;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 64px;
   height: 64px;
}

#winter,
#cursussen,
#verblijven,
#zalen,
#albumshome,
#gebouwen,
#omgeving  {
   margin: 0px auto 0px auto;
   height: 800px;
   width: 750px;
   position: relative;
}

#achtergrond {
   margin: 0px auto 0px auto;
   background: url(gebouwenmedia/interiortile.gif) repeat-y center top;
   height: 800px;
   width: 820px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #EAEAEA;
}

