a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#i17adrestext p,
#timmerwerkentext p,
#i17adrestext li,
#i18adrestext li,
#zinkwerkentext p,
#fotoalbumtext p,
#fotoalbumtext li,
#pvcdakbedekingentext li,
#contacttext p,
#i18adrestext p,
#contacttext li,
#koperwerkentext li,
#contenttext p,
#pvcdakbedekingentext p,
#zinkwerkentext li,
#contenttext li,
#koperwerkentext p,
#timmerwerkentext li  {
   font: normal normal 14px/17px Cambria;
   margin: 0px;
   color: #4D4B4B;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#fotoalbumh1 h1,
#koperwerkenh1 h1,
#contacth1 h1,
#zinkwerkenh1 h1,
#timmerwerkenh1 h1,
#welkombijprimodakh1 h1,
#pvcdakbedekingenh1 h1  {
   font: normal normal 24px/29px Cambria-Bold, Cambria;
   padding: 0px 0px 9px 0px;
   margin: 0px;
   color: #DB1D15;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 1px;
   text-indent: 0px;
   text-align: left;
}

#timmerwerkentext,
#pvcdakbedekingentext,
#zinkwerkentext,
#contacttext,
#koperwerkentext,
#fotoalbumtext,
#contenttext  {
   width: 825px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 135px;
   margin-right: 0px;
   margin-top: 63px;
}

#koperwerkenh1,
#pvcdakbedekingenh1,
#fotoalbumh1,
#zinkwerkenh1,
#timmerwerkenh1  {
   position: absolute;
   left: 162px;
   top: 298px;
   z-index: 8;
   margin-left: 0px;
   margin-top: 0px;
}

#i18adrestext p a,
#i17adrestext p a  {
   display: inline;
}

#welkombijprimodakh1,
#contacth1  {
   position: absolute;
   left: 162px;
   top: 299px;
   z-index: 8;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter,
.flow,
.footer  {
   width: 100%;
   position: relative;
   display: block;
}

#pvcdakbedekingentext li  {
   padding-bottom: 0px;
}

#pvcdakbedekingentext p  {
   padding-bottom: 0px;
}

#welkombijprimodakh1 h1  {
   color: #DC1A0D;
}

#navigatiemenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#pvcdakbedekingentext  {
   margin-bottom: 9px;
}

#timmerwerkentext li  {
   padding-bottom: 0px;
}

#welkombijprimodakh1  {
   width: 271px;
}

#navigatiemenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#toppicturebox table  {
   width: 100%;
   height: 100%;
}

#timmerwerkentext p  {
   padding-bottom: 0px;
}

#pvcdakbedekingenh1  {
   width: 243px;
}

#koperwerkentext li  {
   padding-bottom: 0px;
}

#page,
#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#zinkwerkentext li  {
   font-family: Cambria-Bold, Cambria;
   padding-bottom: 0px;
}

#koperwerkentext p  {
   padding-bottom: 0px;
}

#zinkwerkentext p  {
   font-family: Cambria-Bold, Cambria;
   padding-bottom: 0px;
}

#navigatiemenu ul  {
   font: normal normal 14px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #908C8C;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#timmerwerkentext  {
   margin-bottom: 152px;
}

#fotoalbumtext li  {
   padding-bottom: 9px;
}

#i17adrestext li  {
   padding-bottom: 9px;
   font-size: 12px;
   line-height: 14px;
   color: #FDFCFC;
}

#fotoalbumtext p  {
   padding-bottom: 9px;
}

#koperwerkentext  {
   margin-bottom: 118px;
}

#backknoppenbalk  {
   position: absolute;
   left: 0px;
   top: 101px;
   z-index: 6;
   width: 669px;
   height: 196px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #060606;
   background-image: none;
}

#i18adrestext li  {
   padding-bottom: 0px;
   font-family: Arial, Helvetica, sans-serif;
   color: #908C8C;
}

#i18adrestext p  {
   padding-bottom: 0px;
   font-family: Arial, Helvetica, sans-serif;
   color: #908C8C;
}

#contenttext li  {
   padding-bottom: 0px;
}

#contacttext li  {
   padding-bottom: 9px;
}

#timmerwerkenh1  {
   width: 196px;
}

#zinkwerkentext  {
   margin-bottom: 185px;
}

#i17adrestext p  {
   padding-bottom: 9px;
   font-size: 12px;
   line-height: 14px;
   color: #FDFCFC;
}

#contacttext p  {
   padding-bottom: 9px;
}

#navigatiemenu  {
   margin: 0px;
   width: 154px;
   z-index: 7;
   top: 104px;
   left: 160px;
   position: absolute;
}

#fotoalbumtext  {
   margin-bottom: 264px;
}

#toppicturebox  {
   position: absolute;
   left: 315px;
   top: 102px;
   z-index: 7;
   width: 354px;
   height: 193px;
   margin-left: 0px;
   margin-top: 0px;
}

#contenttext p  {
   padding-bottom: 0px;
}

#koperwerkenh1  {
   width: 196px;
}

#i17adrestext  {
   overflow: hidden;
   position: absolute;
   left: 298px;
   top: 80px;
   z-index: 6;
   width: 883px;
   margin-left: 0px;
   margin-top: 0px;
}

#i18adrestext  {
   position: absolute;
   left: 815px;
   top: 223px;
   z-index: 6;
   width: 189px;
   margin-left: 0px;
   margin-top: 0px;
}

#zinkwerkenh1  {
   width: 196px;
}

#innerfooter  {
   height: 102px;
}

#contenttext  {
   margin-bottom: 168px;
}

#contacttext  {
   margin-bottom: 264px;
}

#fotoalbumh1  {
   width: 243px;
}

#ridefooter  {
   clear: left;
   font-size: 0px;
}

#backtitels  {
   position: absolute;
   left: 157px;
   top: 297px;
   z-index: 7;
   width: 272px;
   height: 30px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #979191;
   background-image: none;
}

#maincolumn  {
   margin: 312px 0px 0px 24px;
   min-height: 348px;
   width: 967px;
   top: 0px;
   left: 0px;
   position: relative;
}

#dakmanneke  {
   background: url(sg_home_media/dakmanneke.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 103px;
   z-index: 7;
   width: 157px;
   height: 193px;
   margin-left: 0px;
   margin-top: 0px;
}

#contacth1  {
   width: 243px;
}

#balkonder  {
   background: url(sg_home_media/balkonder.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 80px;
   z-index: 5;
   width: 1024px;
   height: 22px;
   margin-left: 0px;
   margin-top: 0px;
}

#dakwerker  {
   background: url(sg_home_media/dakwerker.gif) no-repeat;
   position: absolute;
   left: 669px;
   top: 0px;
   z-index: 5;
   width: 355px;
   height: 297px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_bkg  {
   position: absolute;
   width: 1024px;
   height: 768px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#alkortop  {
   background: url(sg_home_media/alkortop.gif) no-repeat;
   position: absolute;
   left: 498px;
   top: 2px;
   z-index: 5;
   width: 238px;
   height: 67px;
   margin-left: 0px;
   margin-top: 0px;
}

#leeglogo  {
   background: url(sg_home_media/leeglogo.gif) no-repeat; 
   position: absolute;
   left: 763px;
   top: 13px;
   z-index: 5;
   width: 239px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#renolit  {
   background: url(sg_home_media/renolit.gif) no-repeat;
   position: absolute;
   left: 130px;
   top: 5px;
   z-index: 5;
   width: 176px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#eternit  {
   background: url(sg_home_media/eternit.gif) no-repeat;
   position: absolute;
   left: 368px;
   top: -3px;
   z-index: 5;
   width: 74px;
   height: 76px;
   margin-left: 0px;
   margin-top: 0px;
}

#topteam  {
   background: url(sg_home_media/topteam.gif) no-repeat;
   position: absolute;
   left: 22px;
   top: 6px;
   z-index: 5;
   width: 75px;
   height: 58px;
   margin-left: 0px;
   margin-top: 0px;
}

#footer  {
   background: transparent url(sg_home_media/footerbackground.gif) repeat-x;
   height: 102px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#layer1  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1024px;
   height: 768px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FFFFFF;
   background-image: none;
}

#page  {
   height: 768px;
}

#logo  {
   background: url(sg_home_media/logo.gif) no-repeat;
   position: absolute;
   left: 43px;
   top: 2px;
   z-index: 5;
   width: 409px;
   height: 97px;
   margin-left: 0px;
   margin-top: 0px;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.c908C8C * a  {
   color: #908C8C;
}

.divider  {
   clear: left;
   display: block;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.footer  {
   clear: left;
}

.flow  {
   z-index: 2;
}

h4,
h5,
body, p,
h6,
h2,
h3  {
   font-family: Cambria;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #FEFCFC url(sg_home_media/browserbackground.gif) center top repeat-x;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}

h1  {
   font: 24px/29px Cambria-Bold, Cambria;
   letter-spacing: 1px;
   color: #DB1D15;
}

