a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#bilderavstyret p,
#fotoklubbener p,
#resultater p,
#maanedensfotometadata p,
#i1424kontigent li,
#bilderavstyret li,
#i1421verv li,
#i2015epost li,
#i568medlemskategori p,
#i568medlemskategori li,
#i2646overskrifttekst p,
#i2015epost p,
#aaretsfotometadata p,
#i551epost p,
#i1422navn p,
#i1421verv p,
#fotoklubbener li,
#i1424kontigent p,
#aaretsfotometadata li,
#i2017navn li,
#i2646overskrifttekst li,
#i551epost li,
#copyright p,
#copyright li,
#i2017navn p,
#maanedensfotometadata li,
#i2018verv p,
#i2022kontigent li,
#i2565overskrifttekst p,
#styrevervtekst li,
#topptekst p,
#resultater li,
#i1423mobil li,
#kontaktskjemaform p,
#i2018verv li,
#i2021medlemskategori li,
#i2565overskrifttekst li,
#kontaktskjemaform li,
#i2016mobil li,
#i2021medlemskategori p,
#i2022kontigent p,
#pkrevedefelter li,
#i2016mobil p,
#i1422navn li,
#styrevervtekst p,
#topptekst li,
#pkrevedefelter p,
#i1423mobil p  {
   font: normal normal 12px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #686868;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#i4053aaretsfoto p,
#i3859gallerinavn li,
#i4276gallerinavn li,
#i4031kveldensfoto p,
#i4276gallerinavn p,
#i4019gallerinavn p,
#i3847gallerinavn p,
#i4300kveldenstema p,
#i4042maanedensfoto p,
#i4053aaretsfoto li,
#i4019gallerinavn li,
#i4031kveldensfoto li,
#i4042maanedensfoto li,
#i3847gallerinavn li,
#i4300kveldenstema li,
#i3859gallerinavn p  {
   font: normal bold 52px/62px Tahoma, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #DB7500;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: right;
}

#i4018galleriercolumn,
#i4041maanedensfotocolumn,
#i4275medlemsnavncolumn,
#i4030kveldensfotocolumn,
#i3846medlemsnavncolumn,
#i3858medlemsnavncolumn,
#i4052aaretsfotocolumn,
#i4299kveldenstemacolumn  {
   min-height: 60px;
   width: 763px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 261px;
   margin-bottom: 0px;
}

#i2997medlemmenespicturebox table,
#aaretsfotopicturebox table,
#i3883fotografenspicturebox table,
#i4280medlemmenespicturebox table,
#i3834fotografenspicturebox table,
#maanedensfotopicturebox table  {
   width: 100%;
   height: 100%;
}

#aaretsfotopanelsheet,
#maanedensfotopanelsheet,
#i3840medlemspanelsheet,
#kveldensfotopanelsheet,
#kveldenstemapanelsheet,
#gallerierpanelsheet,
#i4271medlemspanelsheet,
#i3852medlemspanelsheet  {
   position: absolute;
   left: 437px;
   top: 325px;
   z-index: 3;
   width: 764px;
   min-height: 129px;
   margin-left: 0px;
   margin-top: 0px;
}

.i4274medlemspanelthumb,
.i3843medlemspanelthumb,
.gallerierpanelthumb,
.kveldensfotopanelthumb,
.i3855medlemspanelthumb,
.aaretsfotopanelthumb,
.maanedensfotopanelthumb,
.kveldenstemapanelthumb  {
   position: absolute;
   left: 18px;
   top: 22px;
   z-index: 6;
   width: 154px;
   height: 88px;
   margin-left: 0px;
   margin-top: 0px;
}

#subgalleributton a:hover,
#i3738gallerierbutton a.nmh,
#i3738gallerierbutton a:hover,
#subgalleributton a.pm,
#subgalleributton a.nmh,
#subgalleributton a.pmh  {
   background-position: -161px 0%;
}

#kveldensfotobutton > div:first-child,
#maanedensfotobutton > div:first-child,
#i3755gallerierbutton > div:first-child,
#aaretsfotobutton > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#i4125maanedensfotocolumn,
#i4124kveldensfotocolumn,
#i4122medlemsgallericolumn,
#i4121galleriercolumn,
#i4123medlemsgallericolumn,
#i4127aaretsfotocolumn  {
   min-height: 26px;
   width: 790px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 631px;
   margin-bottom: 0px;
}

#kontaktskjemaform fieldset div input,
#kontaktskjemaform fieldset div textarea,
#kontaktskjemaform fieldset div label,
#kontaktskjemaform fieldset legend  {
   font: normal normal 12px/14px Tahoma, sans-serif;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #686868;
}

#i4042maanedensfoto,
#i3847gallerinavn,
#i4031kveldensfoto,
#i4300kveldenstema,
#i4053aaretsfoto,
#i3859gallerinavn,
#i4276gallerinavn,
#i4019gallerinavn  {
   margin: 4px 0px 7px 37px;
   width: 716px;
   top: 0px;
   left: 0px;
   position: relative;
}

.aaretsfotopanel,
.kveldensfotopanel,
.kveldenstemapanel,
.gallerierpanel,
.i4272medlemspanel,
.maanedensfotopanel,
.i3841medlemspanel,
.i3853medlemspanel  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 4;
   width: 191px;
   min-height: 129px;
}

#i2016mobil,
#i1422navn,
#i1423mobil,
#i2018verv,
#i2015epost,
#i1424kontigent,
#i551epost,
#i1421verv,
#i2022kontigent,
#i2017navn  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 9px;
   margin-bottom: 0px;
}

.i4050thumbframe,
.i4297thumbframe,
.i3854thumbframe,
.i4273thumbframe,
.i4039thumbframe,
.i3842thumbframe,
.i4026thumbframe,
.i4014thumbframe  {
   background: url(sg_gallerier_media/d4014thumbframe.png) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 191px;
   height: 129px;
   margin-left: 0px;
   margin-top: 0px;
}

#fotografensmetadatacopy p,
#fotografensmetadatacopy li,
#fotografensmetadata li,
#fotografensmetadata p  {
   font: normal normal 14px/17px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   letter-spacing: 0px;
   text-transform: uppercase;
   text-decoration: none;
   color: #1C1C1C;
   text-indent: 0px;
   text-align: left;
}

.fl li *,
#copyright p a,
.fl li a,
#fotografensmetadatacopy p a,
#maanedensfotometadata p a  {
   display: inline;
}

#medlemmenesbilder,
#i3860medlemsbilder,
#i4277medlemsbilder,
#i4020gallerier  {
   position: absolute;
   left: 145px;
   top: 171px;
   z-index: 3;
   width: 281px;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#kontaktskjema,
#styretcontent,
#kontigentcontent,
#kontaktskjemacontent  {
   height: 13px;
   width: 556px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 32px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i3755gallerierbutton div a:hover,
#i3755gallerierbutton div a.nmh  {
   background-position: -80px 0%;
}

#maanedensfotobutton div a.nmh,
#maanedensfotobutton div a:hover  {
   background-position: -130px 0%;
}

#kveldensfotobutton div a:hover,
#kveldensfotobutton div a.nmh  {
   background-position: -119px 0%;
}

#kveldenstemabuttonnextpan a,
#kveldenstemabuttonpreviou a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 13px;
   font-size: 20px;
   line-height: 20px;
}

#aaretsfotobutton div a:hover,
#aaretsfotobutton div a.nmh  {
   background-position: -91px 0%;
}

#kveldenstemabuttonpreviou,
#kveldenstemabuttonnextpan  {
   position: absolute;
   top: 379px;
   z-index: 3;
   width: 13px;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#i3742hjembutton a:hover,
#i3742hjembutton a.nmh  {
   background-position: -79px 0%;
}

#fototipsbutton a:hover,
#fototipsbutton a.nmh  {
   background-position: -120px 0%;
}

#i2565overskrifttekst,
#i2646overskrifttekst  {
   width: 889px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 14px;
   margin-right: 0px;
   margin-top: 11px;
}

#subgalleributton a,
#i3738gallerierbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 161px;
   font-size: 31px;
   line-height: 31px;
}

#programbutton a:hover,
#programbutton a.nmh  {
   background-position: -132px 0%;
}

#kontaktbutton a.nmh,
#kontaktbutton a:hover  {
   background-position: -115px 0%;
}

#i2021medlemskategori,
#i568medlemskategori  {
   margin: 29px 0px 0px 132px;
   width: 270px;
   top: 0px;
   left: 0px;
   position: relative;
}

#kveldensfotobutton,
#i3755gallerierbutton  {
   overflow: hidden;
   position: absolute;
   left: 295px;
   z-index: 3;
   height: 13px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#pdfprogrambutton a,
#pdffototipsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 382px;
   width: 308px;
   font-size: 382px;
   line-height: 382px;
}

#omossbutton a:hover,
#omossbutton a.nmh  {
   background-position: -123px 0%;
}

#subgalleributton,
#i3738gallerierbutton  {
   position: absolute;
   left: 146px;
   top: 503px;
   width: 161px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1227kontaktcolumn,
#i2011kontaktcolumn  {
   width: 615px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 444px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i3755gallerierbutton > div:first-child  {
   height: 13px;
   width: 80px;
}

#maanedensfotobutton > div:first-child  {
   height: 14px;
   width: 130px;
}

#i4034kveldensfoto,
#i4301kveldenstema  {
   position: absolute;
   left: 148px;
   top: 171px;
   z-index: 3;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#kveldensfotobutton > div:first-child  {
   height: 13px;
   width: 119px;
}

#pdffototipsbutton,
#pdfprogrambutton  {
   position: absolute;
   left: 64px;
   top: -287px;
   z-index: 3;
   width: 308px;
   height: 382px;
   margin-left: 0px;
   margin-top: 0px;
}

#aaretsfotobutton > div:first-child  {
   height: 17px;
   width: 91px;
}

#i2675blogcolumn,
#i2679blogcolumn  {
   min-height: 578px;
   width: 701px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 369px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i1231kontaktoss,
#i2025kontaktoss  {
   background: url(sg_kontakt_media/d1231kontaktoss.png) no-repeat;
   position: absolute;
   left: 148px;
   top: 170px;
   z-index: 3;
   width: 151px;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
}

#i3742hjembutton,
#programbutton  {
   position: absolute;
   left: 147px;
   z-index: 3;
   height: 35px;
   margin-left: 0px;
   margin-top: 0px;
}

#fototipscolumn,
#programcolumn  {
   margin: 213px 0px 0px 132px;
   width: 938px;
   top: 0px;
   left: 0px;
   position: relative;
}

.i2680blogtextblog *,
.i2676blogtextblog *  {
   font: 15px/30px Tahoma, sans-serif;
   color: #535151;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#i3795skyggefeltovermndfotograf  {
   background: url(sg_gallerier_media/maanedensbestefoto.png) no-repeat;
   position: absolute;
   left: 46px;
   top: -30px;
   z-index: 5;
   width: 419px;
   height: 30px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2566program,
#i2647fototips  {
   position: absolute;
   left: 148px;
   top: 170px;
   z-index: 3;
   height: 32px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#kveldenstemabuttonpreviou a  {
   background-image: url(sg_kveldens-tema_media/kveldenstemabuttonpreviou.png);
}

#kveldenstemabuttonnextpan a  {
   background-image: url(sg_kveldens-tema_media/kveldenstemabuttonnextpan.png);
}

#kontigent2010,
#styret2010  {
   height: 13px;
   width: 556px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 32px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-repeat: no-repeat;
}

#i3755gallerierbutton div a  {
   background: url(sg_gallerier_media/medlemmenesbilderbutton.png) no-repeat;
   display: block;
   height: 13px;
   width: 80px;
   font-size: 13px;
   line-height: 13px;
}

#i3834fotografenspicturebox  {
   position: absolute;
   left: 127px;
   top: -143px;
   z-index: 6;
   width: 122px;
   height: 128px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4122medlemsgallericolumn  {
   margin-left: 5px;
}

#maanedensfotobutton div a  {
   background: url(sg_gallerier_media/maanedensfotobutton.png) no-repeat;
   display: block;
   height: 14px;
   width: 130px;
   font-size: 14px;
   line-height: 14px;
}

#kveldenstemabuttonpreviou  {
   left: 418px;
}

#i4123medlemsgallericolumn  {
   margin-left: 5px;
}

#kveldenstemabuttonnextpan  {
   left: 1206px;
}

#fotografenshjemmesidecolu  {
   margin: 774px 0px 0px 92px;
   min-height: 282px;
   width: 327px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i4125maanedensfotocolumn  {
   margin-left: -50px;
}

#i4041maanedensfotocolumn  {
   margin-left: -37px;
}

#i3791maanedensfotocolumn  {
   margin: 729px 0px 0px 40px;
   min-height: 269px;
   width: 434px;
   top: 0px;
   left: 0px;
   position: relative;
}

#kveldensfotobutton div a  {
   background: url(sg_gallerier_media/kveldensfotobutton.png) no-repeat;
   display: block;
   height: 13px;
   width: 119px;
   font-size: 13px;
   line-height: 13px;
}

#maanedensfotometadata li  {
   line-height: 17px;
   font-size: 14px;
   color: #FFFFFF;
}

#i2021medlemskategori li  {
   line-height: 20px;
}

#i4124kveldensfotocolumn  {
   margin-left: 424px;
}

#i2646overskrifttekst li  {
   line-height: 20px;
}

#fotografensmetadatacopy  {
   overflow: hidden;
   position: absolute;
   left: 126px;
   top: -6px;
   z-index: 6;
   width: 128px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4299kveldenstemacolumn  {
   margin-left: 437px;
}

#maanedensfotopicturebox  {
   position: absolute;
   left: 106px;
   top: -219px;
   z-index: 5;
   width: 152px;
   height: 151px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2565overskrifttekst li  {
   line-height: 20px;
}

#i4030kveldensfotocolumn  {
   margin-left: 437px;
}

#i4294kveldenstemacolumn  {
   margin: 182px 0px 0px 424px;
   min-height: 475px;
   width: 790px;
   top: 0px;
   left: 0px;
   position: relative;
}

#maanedensfotometadata p  {
   line-height: 17px;
   font-size: 14px;
   color: #FFFFFF;
}

#i4275medlemsnavncolumn  {
   margin-left: 18px;
}

#i2646overskrifttekst p  {
   line-height: 20px;
}

#i568medlemskategori li  {
   line-height: 20px;
}

#i2021medlemskategori p  {
   line-height: 20px;
}

#i3738gallerierbutton a  {
   background-image: url(sg_hjem_media/gallerierbutton.png);
}

#i3858medlemsnavncolumn  {
   margin-left: 18px;
}

#i4271medlemspanelsheet  {
   top: 834px;
}

#i2565overskrifttekst p  {
   line-height: 20px;
}

#i3846medlemsnavncolumn  {
   margin-left: 18px;
}

#aaretsfotobutton div a  {
   background: url(sg_gallerier_media/aaretsfotobutton.png) no-repeat;
   display: block;
   height: 17px;
   width: 91px;
   font-size: 17px;
   line-height: 17px;
}

#i4052aaretsfotocolumn  {
   margin-left: -37px;
}

#aaretsfotometadata li  {
   line-height: 17px;
   font-size: 14px;
   color: #FFFFFF;
}

#i568medlemskategori p  {
   line-height: 20px;
}

#maanedensfotometadata  {
   overflow: hidden;
   position: absolute;
   left: 100px;
   top: -60px;
   z-index: 5;
   width: 160px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4127aaretsfotocolumn  {
   margin-left: -50px;
}

#kontaktskjemaform li  {
   font-family: Tahoma, sans-serif;
   line-height: 14px;
}

#kontaktskjemacontent  {
   margin-top: 47px;
}

#i2646overskrifttekst  {
   margin-bottom: 30px;
}

#i4018galleriercolumn  {
   margin-left: -37px;
}

#i3738gallerierbutton  {
   z-index: 3;
}

#aaretsfotometadata p  {
   line-height: 17px;
   font-size: 14px;
   color: #FFFFFF;
}

#i3755gallerierbutton  {
   width: 80px;
   top: 552px;
}

#i2565overskrifttekst  {
   margin-bottom: 67px;
}

#i4121galleriercolumn  {
   margin-left: -50px;
}

#pdffototipsbutton a  {
   background-image: url(sg_fototips_media/d2672pdfbutton.png);
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#maanedensfotobutton  {
   overflow: hidden;
   position: absolute;
   left: 295px;
   top: 599px;
   z-index: 3;
   width: 130px;
   height: 14px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#kontaktskjemaform p  {
   font-family: Tahoma, sans-serif;
   line-height: 14px;
}

#pdfprogrambutton a  {
   background-image: url(sg_program_media/d2541pdfbutton.png);
}

#i4042maanedensfoto  {
   margin-top: 0px;
}

#i2011kontaktcolumn  {
   margin-top: 272px;
   min-height: 702px;
}

#innerfooter,
#page  {
   margin: 0px auto 0px auto;
   width: 1224px;
   position: relative;
}

#subgalleributton a  {
   background-image: url(sg_medlemsgalleri-fotograf_media/subgalleributton.png);
}

#kveldensfotobutton  {
   width: 119px;
   top: 576px;
}

#footermenu ul li a  {
   padding: 2px 2.33em 3px 2.33em;
   height: 100%;
}

#i3860medlemsbilder  {
   background-image: url(sg_medlemsgalleri-fotograf_media/medlemmenesbilder.png);
}

#i1227kontaktcolumn  {
   margin-top: 275px;
   min-height: 695px;
}

#i3833polaroidramme  {
   background: url(sg_medlemsgalleri-fotograf_media/d3833polaroidramme.png) no-repeat;
   position: absolute;
   left: 114px;
   top: -154px;
   z-index: 5;
   width: 148px;
   height: 175px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4277medlemsbilder  {
   background-image: url(sg_gallerier_media/d4020medlemmenesbilder.png);
}

#i3742hjembutton a  {
   background: url(sg_hjem_media/d3742hjembutton.png) no-repeat;
   display: block;
   height: 35px;
   width: 79px;
   font-size: 35px;
   line-height: 35px;
}

#i4301kveldenstema  {
   background-image: url(sg_kveldens-tema_media/d4301kveldenstema.png);
   width: 193px;
}

#pkrevedefelter li  {
   line-height: 20px;
}

#i1424kontigent li  {
   line-height: 20px;
}

#bilderavstyret li  {
   line-height: 14px;
}

#medlemmenesbilder  {
   background-image: url(sg_medlemsgalleri-fotograf_media/medlemmenesbilder.png);
}

#i4034kveldensfoto  {
   background-image: url(sg_kveldens-foto_media/d4034kveldensfoto.png);
   width: 186px;
}

#i2022kontigent li  {
   line-height: 20px;
}

#styrevervtekst li  {
   font: 18px/22px Tahoma, sans-serif;
   color: #4A4949;
}

#footermenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#pkrevedefelter p  {
   line-height: 20px;
}

#subgalleributton  {
   z-index: 4;
}

#kontaktkonvolutt  {
   background: url(sg_kontakt_media/kontaktkonvolutt.png) no-repeat;
   position: absolute;
   left: 109px;
   top: -198px;
   z-index: 3;
   width: 259px;
   height: 293px;
   margin-left: 0px;
   margin-top: 0px;
}

#i324hjembutton a  {
   background: url(sg_hjem_media/d324hjembutton.png) no-repeat;
   display: block;
   width: 1169px;
   height: 188px;
}

#i2022kontigent p  {
   line-height: 20px;
}

#bilderavstyret p  {
   line-height: 14px;
}

#fototipsbutton a  {
   background: url(sg_hjem_media/fototipsbutton.png) no-repeat;
   display: block;
   height: 36px;
   width: 120px;
   font-size: 36px;
   line-height: 36px;
}

#styrevervtekst p  {
   font: 18px/22px Tahoma, sans-serif;
   color: #4A4949;
}

#fotoklubbener li  {
   line-height: 20px;
}

#i1424kontigent p  {
   line-height: 20px;
}

#kontigentcontent  {
   margin-top: 21px;
}

#aaretsfotobutton  {
   overflow: hidden;
   position: absolute;
   left: 295px;
   top: 620px;
   z-index: 3;
   width: 91px;
   height: 17px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#programbutton a  {
   background: url(sg_hjem_media/programbutton.png) no-repeat;
   display: block;
   height: 35px;
   width: 132px;
   font-size: 35px;
   line-height: 35px;
}

#i2679blogcolumn  {
   margin-top: 8px;
}

#kontaktbutton a  {
   background: url(sg_hjem_media/kontaktbutton.png) no-repeat;
   display: block;
   height: 28px;
   width: 115px;
   font-size: 28px;
   line-height: 28px;
}

#i2675blogcolumn  {
   margin-top: 65px;
}

#i3797sommerfugl  {
   background: url(sg_gallerier_media/d3798maanedensfoto.png) no-repeat;
   position: absolute;
   left: 252px;
   top: -181px;
   z-index: 6;
   width: 149px;
   height: 155px;
   margin-left: 0px;
   margin-top: 0px;
}

#fotoklubbener p  {
   line-height: 20px;
}

#i3742hjembutton  {
   width: 79px;
   top: 417px;
}

#i3835hjemmeside  {
   background: url(sg_medlemsgalleri-fotograf_media/d3835hjemmeside.png) no-repeat;
   position: absolute;
   left: 115px;
   top: -188px;
   z-index: 7;
   width: 142px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4053aaretsfoto  {
   margin-top: -7px;
}

#fototipscolumn  {
   min-height: 122px;
}

#i324hjembutton  {
   position: absolute;
   left: 10px;
   top: 1px;
   z-index: 4;
   width: 1169px;
   height: 188px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4020gallerier  {
   background-image: url(sg_gallerier_media/d4020medlemmenesbilder.png);
}

#fototipsbutton  {
   position: absolute;
   left: 147px;
   top: 546px;
   z-index: 3;
   width: 120px;
   height: 36px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2022kontigent  {
   margin-left: 31px;
   width: 163px;
}

#i1424kontigent  {
   margin-left: 31px;
   width: 163px;
}

#programcolumn  {
   min-height: 179px;
}

#i2016mobil li  {
   line-height: 20px;
}

#i2015epost li  {
   line-height: 20px;
}

#programbutton  {
   width: 132px;
   top: 590px;
}

#omossbutton a  {
   background: url(sg_hjem_media/omossbutton.png) no-repeat;
   display: block;
   height: 29px;
   width: 123px;
   font-size: 29px;
   line-height: 29px;
}

#i2647fototips  {
   background-image: url(sg_fototips_media/d2647fototips.png);
   width: 100px;
}

#styretcontent  {
   margin-top: 37px;
}

#kontigent2010  {
   background-image: url(sg_kontakt_media/kontigent2010content.png);
   margin-top: 24px;
}

#resultater li  {
   font-family: Tahoma, sans-serif;
   line-height: 14px;
   font-weight: bold;
}

#kontaktbutton  {
   position: absolute;
   left: 147px;
   top: 633px;
   z-index: 3;
   width: 115px;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1423mobil li  {
   line-height: 20px;
}

#kontaktskjema  {
   background: url(sg_kontakt_media/kontaktskjemacontent.png) no-repeat;
   margin-top: 47px;
}

#footermenu ul  {
   font: 11px/16px Arial, Helvetica, sans-serif;
   height: 16px;
   margin: 0px;
   padding: 0px;
   color: #4D4D4D;
   text-align: left;
}

#i2018verv li  {
   line-height: 20px;
}

#i1421verv li  {
   line-height: 20px;
}

#copyright li  {
   font-size: 11px;
   line-height: 26px;
   color: #4D4D4D;
}

#i1422navn li  {
   line-height: 20px;
}

#i2016mobil p  {
   line-height: 20px;
}

#i2017navn li  {
   line-height: 20px;
}

#topptekst li  {
   line-height: 20px;
}

#i2566program  {
   background-image: url(sg_program_media/d2566program.png);
   width: 113px;
}

#i2015epost p  {
   line-height: 20px;
}

#i551epost li  {
   line-height: 20px;
}

#i1423mobil p  {
   line-height: 20px;
}

#resultater p  {
   font-family: Tahoma, sans-serif;
   line-height: 14px;
   font-weight: bold;
}

#i2017navn p  {
   line-height: 20px;
}

#innerfooter  {
   height: 95px;
}

#copyright p  {
   font-size: 11px;
   line-height: 26px;
   color: #4D4D4D;
}

#i551epost p  {
   line-height: 20px;
}

#topptekst p  {
   line-height: 20px;
}

#i1422navn p  {
   line-height: 20px;
}

#i2018verv p  {
   line-height: 20px;
}

#i1421verv p  {
   line-height: 20px;
}

#i3832kamera  {
   background: url(sg_medlemsgalleri-fotograf_media/d3832kamera.png) no-repeat;
   position: absolute;
   left: 234px;
   top: -143px;
   z-index: 4;
   width: 169px;
   height: 204px;
   margin-left: 0px;
   margin-top: 0px;
}

#omossbutton  {
   position: absolute;
   left: 146px;
   top: 459px;
   z-index: 3;
   width: 123px;
   height: 29px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2015epost  {
   margin-left: 17px;
   width: 163px;
}

#i1423mobil  {
   margin-left: 18px;
   width: 70px;
}

#footermenu  {
   overflow: hidden;
   position: absolute;
   left: 429px;
   top: 36px;
   z-index: 3;
   margin-left: 0px;
   margin-top: 0px;
}

#styret2010  {
   background-image: url(sg_kontakt_media/styret2010content.png);
   margin-top: 37px;
}

#i2016mobil  {
   margin-left: 18px;
   width: 70px;
}

#kontaktinn  {
   background: url(sg_kontakt_media/kontaktinn.png) no-repeat;
   position: absolute;
   left: 147px;
   top: 633px;
   z-index: 4;
   width: 115px;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
}

#i3792ramme  {
   background: url(sg_gallerier_media/d3792ramme.png) no-repeat;
   position: absolute;
   left: 87px;
   top: -245px;
   z-index: 4;
   width: 194px;
   height: 224px;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter  {
   font-size: 0px;
}

#i551epost  {
   margin-left: 17px;
   width: 163px;
}

#i1422navn  {
   margin-left: 16px;
   width: 123px;
}

#i1421verv  {
   margin-left: 31px;
   width: 151px;
}

#i2017navn  {
   margin-left: 16px;
   width: 123px;
}

#copyright  {
   overflow: hidden;
   position: absolute;
   left: 548px;
   top: 61px;
   z-index: 3;
   width: 230px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2018verv  {
   margin-left: 31px;
   width: 151px;
}

#page_bkg  {
   position: absolute;
   width: 1224px;
   height: 1079px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#footer  {
   background: transparent url(sg_hjem_media/footerbackground.png) repeat-x;
   height: 95px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#page  {
   height: 1079px;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.c4D4D4D * a  {
   color: #4D4D4D;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.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;
}

.fl li  {
   float: left;
   display: inline;
}

.flow  {
   position: relative;
   display: block;
   z-index: 2;
   width: 100%;
}

h1,
h3,
body, p,
h5,
h2,
h4,
h6  {
   font-family: Tahoma, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #1C1C1C url(sg_hjem_media/browserbackground.png) center top repeat-x;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}


