a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#heltutanavgifter p,
#kartatext p,
#kartatext li,
#leksaksimportorenteliacom p,
#leksaksimportorenteliacom li,
#historia1text li,
#besksadresssjboleksaksimp p,
#ppettiderivrabutiker p,
#oppettiderskuruptext li,
#besksadressskurupleksaksi li,
#historia1text p,
#alltidlgapriserretruntvlk li,
#postadressleksaksimportre p,
#besksadressskurupleksaksi p,
#heltutanavgifter li,
#oppettidersjobotext li,
#alltidlgapriserretruntvlk p,
#oppettidersjobotext p,
#postadressleksaksimportre li,
#oppettider2text li,
#ppettiderivrabutiker li,
#oppettider2text p,
#oppettiderskuruptext p,
#besksadresssjboleksaksimp li  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   font-style: normal;
   font-weight: normal;
   font-family: Tahoma-Bold, Tahoma, sans-serif;
   text-indent: 0px;
   text-align: left;
}

#butikerhovershow > div:first-child,
#hemhovershow > div:first-child,
#ppettiderhovershow > div:first-child,
#kontaktaosshovershow > div:first-child,
#bilderhovershow > div:first-child,
#hittaosshovershow > div:first-child,
#hittatillosshovershow > div:first-child,
#kontakthovershow > div:first-child,
#omosshovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 167px;
   height: 44px;
   background-repeat: no-repeat;
}

#nyhetervarjeveckatext p,
#nyhetervarjevecka li,
#nyhetervarjeveckatext li,
#hitkrmanaldrigfrgves li,
#lagerbutik p,
#hitkrmanaldrigfrgves p,
#lagerbutik li,
#nyhetervarjevecka p  {
   font: normal normal 48px/58px Tahoma-Bold, Tahoma, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #FB1806;
   text-decoration: none;
   font-variant: normal;
   text-indent: 0px;
}

#nyhetervarjevecka p a,
#postadressleksaksimportre p a,
#hitkrmanaldrigfrgves p a,
#historia1text p a  {
   display: inline;
}

#omosshovershow,
#hemhovershow,
#bilderhovershow,
#ppettiderhovershow,
#butikerhovershow  {
   overflow: hidden;
   position: absolute;
   left: 9px;
   width: 167px;
   height: 44px;
   display: none;
}

#hittaosshovershow,
#kontaktaosshovershow,
#hittatillosshovershow,
#kontakthovershow  {
   overflow: hidden;
   position: absolute;
   left: 10px;
   width: 167px;
   height: 44px;
   display: none;
}

#mainslidexmedia,
#postadressleksaksimportre  {
   position: absolute;
}

#hittaskurupxmedia,
#hittasjoboxmediaxmedia  {
   position: absolute;
   z-index: 4;
   width: 370px;
}

#hittatillosshovershow > div:first-child  {
   background-image: url(sg_bilder_media/hittaosshovershow.gif);
}

#kontaktaosshovershow > div:first-child  {
   background-image: url(sg_bilder_media/kontakthovershow.gif);
}

#butikermenuhovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 98px;
}

#ppettiderhovershow > div:first-child  {
   background-image: url(sg_bilder_media/ppettiderhovershow.gif);
}

#hittaossbutton,
#hittatillossbutton  {
   font: 20px/33px Tahoma-Bold, Tahoma, sans-serif;
   text-align: center;
   position: absolute;
   left: 9px;
   top: 471px;
   z-index: 11;
   width: 165px;
   height: 33px;
}

#hittaosshovershow > div:first-child  {
   background-image: url(sg_bilder_media/hittaosshovershow.gif);
}

#kontakthovershow > div:first-child  {
   background-image: url(sg_bilder_media/kontakthovershow.gif);
}

#butikerhovershow > div:first-child  {
   background-image: url(sg_bilder_media/butikerhovershow.gif);
}

#kontaktbutton,
#kontaktaossbutton  {
   font: 20px/34px Tahoma-Bold, Tahoma, sans-serif;
   text-align: center;
   position: absolute;
   left: 9px;
   top: 556px;
   z-index: 12;
   width: 167px;
   height: 34px;
}

#bilderhovershow > div:first-child  {
   background-image: url(sg_bilder_media/bilderhovershow.gif);
}

#butikermenuhovershow div ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#omosshovershow > div:first-child  {
   background-image: url(sg_bilder_media/omosshovershow.gif);
}

#hemhovershow > div:first-child  {
   background-image: url(sg_bilder_media/hemhovershow.gif);
}

#butikermenuhovershow div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#postadressleksaksimportre li  {
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
   color: #000000;
}

#leksaksimportorenteliacom li  {
   color: #F60606;
   letter-spacing: 1px;
   line-height: 40px;
   font-size: 24px;
}

#alltidlgapriserretruntvlk li  {
   font-size: 40px;
   line-height: 48px;
   letter-spacing: 1px;
   color: #F90909;
}

#besksadresssjboleksaksimp li  {
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
   color: #000000;
}

#besksadressskurupleksaksi li  {
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
   color: #000000;
}

#postadressleksaksimportre p  {
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
   color: #000000;
}

#butikermenuhovershow div ul  {
   font: normal normal 18px/22px Tahoma-Bold, Tahoma, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#besksadresssjboleksaksimp p  {
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
   color: #000000;
}

#leksaksimportorenteliacom p  {
   color: #F60606;
   letter-spacing: 1px;
   line-height: 40px;
   font-size: 24px;
}

#besksadressskurupleksaksi p  {
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
   color: #000000;
}

#alltidlgapriserretruntvlk p  {
   font-size: 40px;
   line-height: 48px;
   letter-spacing: 1px;
   color: #F90909;
}

#nyhetervarjeveckatext li  {
   text-align: center;
   letter-spacing: 3px;
}

#nyhetervarjeveckatext p  {
   text-align: center;
   letter-spacing: 3px;
}

#ppettiderivrabutiker li  {
   font-size: 36px;
   line-height: 43px;
   letter-spacing: 1px;
   color: #F60606;
}

#oppettiderskuruptext li  {
   font-size: 34px;
   line-height: 41px;
   letter-spacing: 2px;
   color: #005FA9;
}

#hitkrmanaldrigfrgves li  {
   text-align: left;
   font-size: 30px;
   line-height: 36px;
   letter-spacing: 2px;
}

#oppettidersjobotext li  {
   font-size: 34px;
   line-height: 41px;
   letter-spacing: 2px;
   color: #005FA9;
}

#ppettiderivrabutiker p  {
   font-size: 36px;
   line-height: 43px;
   letter-spacing: 1px;
   color: #F60606;
}

#oppettiderskuruptext p  {
   font-size: 34px;
   line-height: 41px;
   letter-spacing: 2px;
   color: #005FA9;
}

#hitkrmanaldrigfrgves p  {
   text-align: left;
   font-size: 30px;
   line-height: 36px;
   letter-spacing: 2px;
}

#hittatillosshovershow  {
   z-index: 9;
   top: 466px;
}

#oppettidersjobotext p  {
   font-size: 34px;
   line-height: 41px;
   letter-spacing: 2px;
   color: #005FA9;
}

#hitkrmanaldrigfrgves  {
   position: absolute;
   left: 182px;
   top: 1045px;
   z-index: 7;
   width: 610px;
}

#rightscrollingxmedia  {
   position: absolute;
   left: 792px;
   top: 385px;
   z-index: 5;
   width: 176px;
}

#nyhetervarjevecka li  {
   text-align: center;
   letter-spacing: 3px;
}

#butikermenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 103px;
   z-index: 13;
   top: 379px;
   left: 149px;
   position: absolute;
}

#kontaktaosshovershow  {
   z-index: 11;
   top: 552px;
}

#nyhetervarjevecka p  {
   text-align: center;
   letter-spacing: 3px;
}

#heltutanavgifter li  {
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
   color: #E2001A;
}

#i127943033427602543  {
   background: url(sg_kontaktaoss_media/i127943033427602543.gif) no-repeat;
   position: absolute;
   left: 225px;
   top: 788px;
   z-index: 4;
   width: 327px;
   height: 247px;
}

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

#oppettider2text li  {
   font-size: 34px;
   line-height: 41px;
   letter-spacing: 2px;
   color: #005FA9;
}

#ppettiderhovershow  {
   z-index: 8;
   top: 423px;
}

#heltutanavgifter p  {
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
   color: #E2001A;
}

#vadersjkurupxmedia  {
   position: absolute;
   z-index: 4;
   width: 153px;
}

#hittaosshovershow  {
   z-index: 9;
   top: 466px;
}

#nyhetervarjevecka  {
   position: absolute;
   width: 573px;
}

#oppettider2text p  {
   font-size: 34px;
   line-height: 41px;
   letter-spacing: 2px;
   color: #005FA9;
}

#truck,
#logakopia  {
   position: absolute;
   left: 358px;
   top: 1089px;
   z-index: 7;
   width: 614px;
   height: 160px;
   background-repeat: no-repeat;
}

#slidingpanelsheet  {
   position: absolute;
   left: 790px;
   top: 391px;
   z-index: 6;
   width: 183px;
   min-height: 738px;
}

#butikerhovershow  {
   z-index: 7;
   top: 381px;
}

#vadersjoboxmedia  {
   position: absolute;
   width: 153px;
}

#tusenvarorxmedia  {
   position: absolute;
   left: 583px;
   top: 785px;
   z-index: 4;
   width: 167px;
}

#kontakthovershow  {
   z-index: 11;
   top: 552px;
}

#historia1text li  {
   font: 16px/19px Tahoma, sans-serif;
   letter-spacing: 0px;
   color: #070707;
}

#ppettiderbutton  {
   font: 20px/32px Tahoma-Bold, Tahoma, sans-serif;
   text-align: center;
   position: absolute;
   left: 27px;
   top: 428px;
   z-index: 10;
   width: 137px;
   height: 32px;
}

#historia1text p  {
   font: 16px/19px Tahoma, sans-serif;
   letter-spacing: 0px;
   color: #070707;
}

#handla502xmedia  {
   position: absolute;
   left: 541px;
   top: 18px;
   z-index: 6;
   width: 236px;
}

#bilderhovershow  {
   z-index: 10;
   top: 509px;
}

#omosshovershow  {
   z-index: 6;
   top: 340px;
}

#lagerbutik li  {
   text-align: left;
   letter-spacing: 2px;
   color: #000000;
}

#prispressaren  {
   background: url(sg_bilder_media/prispressaren.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 234px;
   z-index: 4;
   width: 765px;
   height: 62px;
}

#handlabilligt  {
   background: url(sg_bilder_media/handlabilligt.gif) no-repeat;
   position: absolute;
   left: 17px;
   top: 1246px;
   z-index: 6;
   width: 965px;
   height: 91px;
}

#historia1text  {
   position: absolute;
   z-index: 4;
}

#butikerbutton  {
   font: 20px/34px Tahoma-Bold, Tahoma, sans-serif;
   text-align: center;
   position: absolute;
   left: 29px;
   top: 388px;
   z-index: 9;
   width: 122px;
   height: 34px;
}

#trdareaxmedia  {
   position: absolute;
   left: 796px;
   top: 255px;
   z-index: 7;
   width: 172px;
}

#traderaxmedia  {
   position: absolute;
   left: 758px;
   top: 24px;
   z-index: 7;
   width: 227px;
}

#lagerbutik p  {
   text-align: left;
   letter-spacing: 2px;
   color: #000000;
}

#bilderbutton  {
   font: 20px/32px Tahoma-Bold, Tahoma, sans-serif;
   text-align: center;
   position: absolute;
   left: 24px;
   top: 514px;
   z-index: 12;
   width: 138px;
   height: 32px;
}

#clownkontakt  {
   background: url(sg_kontaktaoss_media/clownkontakt.gif) no-repeat;
   position: absolute;
   left: 168px;
   top: 546px;
   z-index: 13;
   width: 43px;
   height: 55px;
}

#hemhovershow  {
   z-index: 5;
   top: 298px;
}

#kartatext li  {
   font: 24px/29px Tahoma, sans-serif;
   letter-spacing: 0px;
   color: #060606;
}

#mainslidebg  {
   position: absolute;
   left: 181px;
   top: 292px;
   z-index: 5;
   width: 606px;
   height: 448px;
   background-color: #000000;
   background-image: none;
}

#omossbutton  {
   font: 20px/34px Tahoma-Bold, Tahoma, sans-serif;
   text-align: center;
   position: absolute;
   left: 27px;
   top: 346px;
   z-index: 8;
   width: 122px;
   height: 34px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 999px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#kartatext p  {
   font: 24px/29px Tahoma, sans-serif;
   letter-spacing: 0px;
   color: #060606;
}

#skyltskurup  {
   position: absolute;
   z-index: 4;
   width: 199px;
   height: 108px;
   background-repeat: no-repeat;
}

#form7kopia5  {
   background: url(sg_bilder_media/form7kopia5.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 297px;
   z-index: 4;
   width: 168px;
   height: 301px;
}

#clownomoss  {
   background: url(sg_omoss_media/clownomoss.gif) no-repeat;
   position: absolute;
   left: 156px;
   top: 336px;
   z-index: 8;
   width: 43px;
   height: 55px;
}

#traderaram  {
   background: url(sg_bilder_media/traderaram.gif) no-repeat;
   position: absolute;
   left: 790px;
   top: 247px;
   z-index: 6;
   width: 186px;
   height: 140px;
}

#skyltsjobo  {
   position: absolute;
   z-index: 4;
   width: 200px;
   height: 114px;
   background-repeat: no-repeat;
}

#footerline  {
   background: url(sg_bilder_media/footerline.gif) no-repeat;
   position: absolute;
   left: 6px;
   top: 1238px;
   z-index: 5;
   width: 992px;
   height: 11px;
}

#ridefooter  {
   font-size: 0px;
}

#clownhitta  {
   background: url(sg_hittatilloss_media/clownhitta.gif) no-repeat;
   position: absolute;
   left: 169px;
   top: 461px;
   z-index: 12;
   width: 43px;
   height: 55px;
}

#hembutton  {
   font: 20px/34px Tahoma-Bold, Tahoma, sans-serif;
   text-align: center;
   position: absolute;
   left: 25px;
   top: 302px;
   z-index: 7;
   width: 122px;
   height: 34px;
}

#logakopia  {
   background-image: url(sg_kontakta-oss_media/logakopia.gif);
}

#headerlie  {
   background: url(sg_bilder_media/headerlie.gif) no-repeat;
   position: absolute;
   left: 6px;
   top: 216px;
   z-index: 4;
   width: 992px;
   height: 15px;
}

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

#footerbg  {
   background: url(sg_bilder_media/footerbg.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 1243px;
   z-index: 4;
   width: 985px;
   height: 103px;
}

#vagskylt  {
   background: url(sg_bilder_media/vagskylt.gif) no-repeat;
   position: absolute;
   left: 11px;
   top: 1139px;
   z-index: 4;
   width: 341px;
   height: 91px;
}

#headerbg  {
   background: url(sg_bilder_media/headerbg.gif) no-repeat;
   position: absolute;
   left: 6px;
   top: 2px;
   z-index: 5;
   width: 991px;
   height: 221px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#mainbg  {
   background: url(sg_bilder_media/mainbg.gif) no-repeat;
   position: absolute;
   left: 4px;
   top: 2px;
   z-index: 3;
   width: 993px;
   height: 1348px;
}

.slidingpanelthumb  {
   background: url(sg_bilder_media/slidingpanelthumb.gif) no-repeat;
   position: absolute;
   left: 15px;
   top: 17px;
   z-index: 9;
   width: 150px;
   height: 218px;
}

.cFFF * a,
.cFFF a  {
   color: #FFFFFF;
}

#outlet  {
   background: url(sg_bilder_media/outlet.gif) no-repeat;
   position: absolute;
   left: 14px;
   top: 610px;
   z-index: 4;
   width: 157px;
   height: 526px;
}

#lager6  {
   background: url(sg_kontaktaoss_media/lager6.gif) no-repeat;
   position: absolute;
   left: 574px;
   top: 813px;
   z-index: 4;
   width: 205px;
   height: 215px;
}

#form4  {
   background: url(sg_bilder_media/form4.gif) no-repeat;
   position: absolute;
   left: 789px;
   top: 250px;
   z-index: 4;
   width: 184px;
   height: 728px;
}

#clown  {
   position: absolute;
   background-repeat: no-repeat;
}

#truck  {
   background-image: url(sg_bilder_media/truck.gif);
}

#line  {
   background: url(sg_hem_media/line.gif) no-repeat;
   position: absolute;
   left: 793px;
   top: 385px;
   z-index: 5;
   width: 181px;
   height: 4px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1350px;
   width: 999px;
   position: relative;
}

#loga  {
   background: url(sg_bilder_media/loga.gif) no-repeat;
   position: absolute;
   left: 19px;
   top: 7px;
   z-index: 7;
   width: 525px;
   height: 211px;
}

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

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

.slidingpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 7;
   width: 180px;
   min-height: 253px;
}

.layer1copy  {
   background: url(sg_bilder_media/layer1copy.gif) no-repeat;
   position: absolute;
   left: 6px;
   top: 4px;
   z-index: 8;
   width: 170px;
   height: 243px;
}

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

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

body  {
   padding: 0px;
   margin: 0px;
   background-color: #FF0000;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


