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

a ins  {
   text-decoration: none;
}

#constructiebutton a:hover,
#homebutton a:hover,
#linksbutton a:hover,
#reisfotosbutton a:hover,
#contactbutton a:hover,
#lopendbutton a:hover,
#gerealiseerdbutton a:hover,
#interieurbutton a:hover  {
   background-position: -182px 0%;
}

#reisfotosbutton a,
#gerealiseerdbutton a,
#linksbutton a,
#lopendbutton a,
#constructiebutton a,
#homebutton a,
#contactbutton a,
#interieurbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 47px;
   width: 182px;
   background-position: 0% 0px;
   font-size: 47px;
   line-height: 47px;
}

#id73constructie p,
#id70reisfotos p,
#lopendeprojecten p,
#id74contact p,
#gerealiseerdeprojecten p,
#id68links p,
#id75home p,
#id69interieur p  {
   font: 24px/29px "Comic Sans MS";
   margin: 0px;
   color: #4F1C0A;
   letter-spacing: 1px;
   text-align: left;
}

#gerealiseerdbutton,
#contactbutton,
#lopendbutton,
#constructiebutton,
#reisfotosbutton,
#homebutton,
#linksbutton,
#interieurbutton  {
   visibility: visible;
   position: absolute;
   left: 835px;
   z-index: 3;
   width: 182px;
   height: 47px;
}

#portredpicturebox table,
#landscapepicturebox table,
#portredreispicturebox table,
#reisfotoslandscapepicturebox table  {
   width: 100%;
   height: 100%;
}

#daf4440text *:first-child,
#man8136text *:first-child,
#mankat1text *:first-child,
#googlesearch *:first-child  {
   padding-top: 0px;
}

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

#projectentextmenu li a:hover,
#twigatextmenu li a:hover  {
   background-color: #C07F47;
}

#interieurtext p,
#constructietext p,
#hometext p  {
   font: 15px/18px Verdana;
   margin: 0px;
   text-align: left;
   color: #E8D4A9;
}

#daf4440text p,
#mankat1text p,
#man8136text p  {
   font: 15px/18px Verdana;
   margin: 0px;
   padding-top: 10px;
   text-align: left;
   color: #E9D4A9;
}

#id73constructie,
#gerealiseerdeprojecten  {
   visibility: visible;
   position: absolute;
   left: 167px;
   top: 241px;
   z-index: 7;
}

#man8136text,
#mankat1text,
#daf4440text  {
   visibility: visible;
   position: absolute;
   left: 565px;
   z-index: 3;
}

#kaderthumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 128px;
   height: 97px;
}

#id26links p a,
#id25links p a  {
   background-color: transparent;
   color: #4F1C0A;
   text-decoration: none;
}

#wegwijstext p,
#adrestext p  {
   font: 16px/19px "Comic Sans MS";
   margin: 0px;
   text-align: left;
}

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

#id26links p,
#id25links p  {
   font: 17px/25px Verdana;
   margin: 0px;
   text-align: left;
   color: #4F1C0A;
}

#prevbutton,
#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 49px;
   z-index: 2;
   width: 68px;
   height: 27px;
}

#projectentextmenu li a  {
   background-color: #BAAC99;
   padding-left: 17px;
   padding-right: 6px;
   text-decoration: none;
   color: #4F1C0A;
   width: 100%;
   display: block;
}

#gerealiseerdeprojecten  {
   width: 331px;
}

#logoorfbutton a:hover  {
   background-position: -217px 0%;
}

#kaderthumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 276px;
   z-index: 3;
   width: 758px;
   height: 522px;
}

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

#gerealiseerdbutton a  {
   background-image: url(pid31gpbremachmedia/gerealiseerdbutton.jpg);
}

#constructiebutton a  {
   background-image: url(pid31gpbremachmedia/constructiebutton.jpg);
}

#landscapepicturebox  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 406px;
   z-index: 3;
   width: 525px;
   height: 395px;
}

#gerealiseerdbutton  {
   top: 584px;
}

#twigatextmenu li a  {
   background-color: transparent;
   text-decoration: none;
   color: #4F1C0A;
   height: 100%;
   display: block;
}

#constructiebutton  {
   top: 380px;
}

#reisfotosbutton a  {
   background-image: url(pid31gpbremachmedia/reisfotosbutton.jpg);
}

#constructietext p  {
   padding-top: 10px;
}

#portredpicturebox  {
   visibility: visible;
   position: absolute;
   left: 201px;
   top: 276px;
   z-index: 3;
   width: 343px;
   height: 525px;
}

#interieurbutton a  {
   background-image: url(pid31gpbremachmedia/interieurbutton.jpg);
}

#projectentextmenu  {
   font: 16px/19px "Comic Sans MS";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #4F1C0A;
   visibility: hidden;
   position: absolute;
   left: 893px;
   top: 161px;
   z-index: 2;
   width: 108px;
}

#lopendeprojecten  {
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 241px;
   z-index: 7;
   width: 231px;
}

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

#interieurbutton  {
   top: 431px;
}

#reisfotosbutton  {
   top: 482px;
}

#id73constructie  {
   width: 196px;
}

#langetekstshape  {
   background: url(gerealiseerdmedia/langetekstshape.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 543px;
   top: 227px;
   z-index: 2;
   width: 293px;
   height: 694px;
}

#logoorfbutton a  {
   background: url(pid31gpbremachmedia/logoorfbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 217px;
   font-size: 26px;
   line-height: 26px;
}

#contactbutton a  {
   background-image: url(pid31gpbremachmedia/contactbutton.jpg);
}

#googlesearch p  {
   font: 11px/13px Verdana;
   margin: 0px;
   color: #9E9282;
   padding-top: 10px;
   text-align: right;
}

#lopendbutton a  {
   background-image: url(pid31gpbremachmedia/lopendbutton.jpg);
}

#linksbutton a  {
   background-image: url(pid31gpbremachmedia/linksbutton.jpg);
}

#id70reisfotos  {
   visibility: visible;
   position: absolute;
   left: 169px;
   top: 241px;
   z-index: 7;
   width: 230px;
}

#interieurtext  {
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 283px;
   z-index: 3;
   width: 269px;
}

#twigatextmenu  {
   font: 18px/30px "Comic Sans MS";
   height: 30px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #4F1C0A;
   position: absolute;
   left: 364px;
   top: 132px;
   z-index: 3;
   width: 655px;
}

#wegwijstext p  {
   color: #4F1C0A;
}

#contactbutton  {
   top: 329px;
}

#logoorfbutton  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 887px;
   z-index: 3;
   width: 217px;
   height: 26px;
}

#id69interieur  {
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 240px;
   z-index: 7;
   width: 206px;
}

#lopendbutton  {
   top: 636px;
}

#prevbutton a  {
   background-image: url(pid31gpbremachmedia/prevbutton.jpg);
}

#homebutton a  {
   background-image: url(pid31gpbremachmedia/homebutton.jpg);
}

#nextbutton a  {
   background-image: url(pid31gpbremachmedia/nextbutton.jpg);
}

#googlesearch  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 799px;
   z-index: 2;
   width: 287px;
}

#mankat1text  {
   width: 246px;
   top: 278px;
}

#linksbutton  {
   top: 533px;
}

#daf4440text  {
   width: 258px;
   top: 276px;
}

#man8136text  {
   width: 258px;
   top: 278px;
}

#adrestext p  {
   color: #E8D4A9;
}

#nextbutton  {
   top: 276px;
}

#tekstshape  {
   background: url(pid31gpbremachmedia/tekstshape.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 543px;
   top: 229px;
   z-index: 2;
   width: 292px;
   height: 578px;
}

#prevbutton  {
   top: 371px;
}

#upbutton a  {
   background: url(pid31gpbremachmedia/upbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 68px;
   width: 68px;
   font-size: 68px;
   line-height: 68px;
}

#homebutton  {
   top: 278px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 1024px;
   width: 1024px;
   position: relative;
   background-color: #9E9282;
   background-image: none;
}

#hometext p  {
   padding-top: 10px;
}

#logoshape  {
   background: url(pid31gpbremachmedia/logoshape.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 241px;
   z-index: 5;
   width: 544px;
   height: 32px;
}

#bovenbalk  {
   background: url(pid31gpbremachmedia/bovenbalk.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 23px;
   z-index: 2;
   width: 1024px;
   height: 108px;
}

#upbutton  {
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 303px;
   z-index: 3;
   width: 68px;
   height: 68px;
}

#id67logo  {
   background: url(pid31gpbremachmedia/id67logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 139px;
   z-index: 6;
   width: 171px;
   height: 132px;
}

#orfshape  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 889px;
   z-index: 2;
   width: 213px;
   height: 22px;
   background-color: #313131;
   background-image: none;
}

#menulijn  {
   background: url(pid31gpbremachmedia/menulijn.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 353px;
   top: 161px;
   z-index: 4;
   width: 671px;
   height: 3px;
}

#layer1  {
   background: url(pid31gpbremachmedia/layer1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 271px;
   z-index: 4;
   width: 544px;
   height: 5px;
}

#vlak  {
   visibility: visible;
   position: absolute;
   left: 354px;
   top: 135px;
   z-index: 2;
   width: 670px;
   height: 27px;
   background-color: #BAAC99;
   background-image: none;
}

.sgthumb:hover  {
   border-color: #E8DABD;
}

.sgthumb  {
   border: 1px solid #562018;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 128px;
   height: 97px;
}

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

