 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } 
 body { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#434343; } p { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#434343; line-height:16px; } a { color:#E2007A } .clear { clear:both; } .left { float:left; } .right { float:right; } .marker { background-image:url(/sitefiles/55/design/marker.jpg); background-repeat:repeat; } .wrapper { width:976px; margin:25px auto; min-height:721px; _height:721px; } .wrapper .top{ width:976px; height:51px; margin:0 0 21px 0; } .wrapper .top .logo { background:url(/sitefiles/55/design/fetetyperlogo.jpg) no-repeat; width:199px; height:51px; float:left; } .wrapper .top .logo h1 { text-indent:-9999px; } .wrapper .top .logo h1 a { display:block; width:199px; height:51px; } .wrapper .top .menu{ width:777px; height:51px; float:left; text-align:right; } .wrapper .top .menu ul{ float:right; margin:37px 0 0 0; } .wrapper .top .menu ul li{ float:left; } .wrapper .top .menu ul li a{ text-transform:uppercase; font-size: 14px; text-decoration:none; color:#7d7d7d; /*font-weight:bold;*/ padding:0 6px; /*letter-spacing:-1.5px;*/ } .wrapper .top .menu ul li a.last { padding:0 0 0 6px; } .wrapper .top .menu ul li a:hover, .wrapper .top .menu ul li a.active{ color:#000000; } .wrapper .content { width:976px; min-height:618px; _height:618px; position:relative; } .wrapper .footer { width:976px; height:14px; padding:16px 0; } .wrapper .footer p, .wrapper .footer a { color:#a8b9a9; font-size:14px; /*font-weight:bold;*/ text-transform:uppercase; text-decoration:none; /*letter-spacing:-0.9px;*/ /*text-align:justify;*/ } .wrapper .footer a:hover { text-decoration:underline; } .wrapper .footer p span.footerSpacer { padding:0 0px; } .wrapper .footer p img { padding:0 5px 0 0; } .wrapper .madeBy{ text-align:center; font-size:10px; } .wrapper .madeBy a{ color:#434343; text-decoration:none; } .wrapper .madeBy a:hover{ text-decoration:underline; }
 #slider, #slider2, #slider3, #tjenester, #menneskerSlider, #oppdragFront, #arbeider, #oppdragDetalj { position:relative; } /* #### Frontside hovedslider ####################################### */ #slider ul, #slider li{ margin:0; padding:0; list-style:none; } #slider, #slider li{ width:976px; height:344px; overflow:hidden; } span#prevButton{ width:25px; height:33px; position:absolute; top:262px; left:446px } span#prevButton a{ background-image:url(/sitefiles/55/design/prevSlideFront.png); background-repeat:no-repeat; width:25px; height:33px; text-indent:-9000px; display:block; } span#nextButton{ width:109px; height:33px; position:absolute; top:262px; left:471px } span#nextButton a{ background-image:url(/sitefiles/55/design/nextSlideFront.png); background-repeat:no-repeat; width:109px; height:33px; text-indent:-9000px; display:block; } span#nextButton a:hover{ background-image:url(/sitefiles/55/design/nextSlideFrontPink.png); } #slider ul li div.textAreaSlider { width:553px; height:328px; } #slider ul li div.textAreaSlider .padding { padding:109px 20px 0 47px; } #slider ul li div.textAreaSlider h2, #slider ul li div.textAreaSlider p { font-size:24px; line-height:34px; /*letter-spacing:-1.5px;*/ } #slider ul li div.textAreaSlider h2 { font-weight:bold; } #slider ul li div.textAreaSlider p { /*line-height:34px;*/ } /* ######################## Frontside Newsslider ################################################################## */ .newsSliderFront { width:536px; height:260px; position:relative; float:left; background-image:url(/sitefiles/55/design/FrontNewsBackground.png); background-repeat:no-repeat; margin:12px 15px 0 0; padding:1px; } .categoryHeader { width:99px; height:20px; position:absolute; top:0; left:0; } .newsSliderFront .categoryHeader a { background-image:url(/sitefiles/55/design/FrontNewsBackground.png); display:block; width:99px; height:20px; text-indent:-9000px; } #slider2 ul, #slider2 li{ margin:0; padding:0; list-style:none; } #slider2, #slider2 li{ width:536px; height:262px; overflow:hidden; } span#prevNews{ width:34px; height:34px; position:absolute; top:109px; right:41px } span#prevNews a{ background-image:url(/sitefiles/55/design/prevSlideQuad.png); background-repeat:no-repeat; width:34px; height:34px; text-indent:-9000px; display:block; } span#nextNews{ width:34px; height:34px; position:absolute; top:109px; right:8px } span#nextNews a{ background-image:url(/sitefiles/55/design/nextSlideQuad.png); background-repeat:no-repeat; width:34px; height:34px; text-indent:-9000px; display:block; } span#nextNews a:hover{ background-image:url(/sitefiles/55/design/nextSlideQuadPink.png); } #slider2 ul li div.textAreaSlider { width:294px; height:259px; float:left; } #slider2 ul li div.textAreaSlider.wide { width:536px; } #slider2 ul li div.textAreaSlider .padding { padding:55px 35px 0 23px; } #slider2 ul li div.textAreaSlider.wide .padding { padding:55px 75px 0 23px; } #slider2 ul li div.textAreaSlider h2, #slider2 ul li div.textAreaSlider p { color:#4b4b4d; } #slider2 ul li div.textAreaSlider h2 { font-size:23px; font-weight:bold; letter-spacing:-1.5px; margin-bottom:14px; } #slider2 ul li div.textAreaSlider p a { color:#da740f; text-decoration:none; line-height:22px; } #slider2 ul li div.imgAreaSlider { width:242px; height:259px; float:left; } #slider2 ul li div.imgAreaSlider .padding { padding:17px 0 0 0; } #slider2 ul li div.imgAreaSlider .newsShadow { background-image:url(/sitefiles/55/design/newsBack157x222.jpg); background-repeat:no-repeat; background-position:left top; width:177px; height:241px; } /* #### Frontside Tjenesteslider ################################################################## */ .tjenesteSliderFront { width:423px; height:262px; position:relative; float:left; background-image:url(/sitefiles/55/design/frontTjenesterBackground.jpg); background-repeat:no-repeat; margin-top:12px; } .tjenesteSliderFront .categoryHeader a { background-image:url(/sitefiles/55/design/FrontTjenesterBackground.png); display:block; width:110px; height:20px; text-indent:-9000px; } #slider3 ul, #slider3 li{ margin:0; padding:0; list-style:none; } #slider3, #slider3 li{ width:423px; height:262px; overflow:hidden; } span#prevTjenester { width:34px; height:34px; position:absolute; } .tjenesteSliderFront span#prevTjenester { top:109px; right:41px } span#prevTjenester a{ background-image:url(/sitefiles/55/design/prevSlideQuad.png); background-repeat:no-repeat; width:34px; height:34px; text-indent:-9000px; display:block; } span#nextTjenester { width:34px; height:34px; position:absolute; } .tjenesteSliderFront span#nextTjenester { top:109px; right:8px } span#nextTjenester a{ background-image:url(/sitefiles/55/design/nextSlideQuad.png); background-repeat:no-repeat; width:34px; height:34px; text-indent:-9000px; display:block; } span#nextTjenester a:hover{ background-image:url(/sitefiles/55/design/nextSlideQuadPink.png); } #slider3 ul li div.textAreaSlider { width:423px; height:262px; float:left; /*position:relative;*/ } #slider3 ul li div.textAreaSlider .padding { padding:55px 84px 0px 23px; min-height:60px; _height:60px; } #slider3 ul li div.textAreaSlider h2 { font-size:23px; font-weight:bold; letter-spacing:-1.5px; margin-bottom:14px; text-transform:uppercase; } #slider3 ul li div.textAreaSlider p { font-size:12px; } #slider3 ul li div.textAreaSlider p a.lesmer { width:56px; height:17px; display:block; margin:22px 0px 0px 23px; text-indent:-9000px; /*position:absolute; top:235px; left:22px;*/ } a.lesmer { width:56px; height:17px; background-image:url(/sitefiles/55/design/les_mer.png); background-repeat:no-repeat; background-position:left top; } /* ################################ Tjenesteslider ############################ */ .tjenesteSlider { width:976px; min-height:601px; position:relative; float:left; background-image:url(/sitefiles/55/design/TjenesterBackground_2.jpg); background-repeat:no-repeat; border-left:1px solid #8D8B8D; border-right:1px solid #8D8B8D; border-top:1px solid #8D8B8D; width:974px; } .tjenesterRammeHeader { width:97px; height:19px; position:absolute; top:0px; left:0px; z-index:1000; background:url(/sitefiles/55/design/tjenester.jpg) no-repeat; } /*fjernet ul li*/ #tjenester { width:729px; min-height:601px; _height:601px; float:left; border-right:1px solid #8D8B8D; } #tjenester div.textAreaSlider .padding { padding:70px 30px 10px 23px; } #tjenester div.textAreaSlider h2 { font-size:20px; font-weight:bold; letter-spacing:-1.5px; margin-bottom:14px; text-transform:uppercase; clear:both; } #tjenester div.textAreaSlider p { font-size:12px; line-height:18px; color:#5a4f4a; } .tjenesteSlider .customerList { width:244px; height:601px; float:right; } .tjenesteSlider .customerList .padder { padding:18px 15px; } .tjenesteSlider .customerList h2 { font-size:16px; padding: 0 0 15px 0; text-transform:uppercase; } .tjenesteSlider .customerList ul li { font-size:11px; } .tjenesteSlider .menu { /*position:absolute; top:580px; left:0;*/ height:21px; width:634px; clear:both; padding:0 0 50px 0; } .tjenesteSlider .menu ul{ /*float:right;*/ margin:0; padding:0!important; list-style:none; } .tjenesteSlider .menu ul li{ float:left; } .tjenesteSlider .menu ul li img{ padding: 0px 0 1px 0; } .tjenesteSlider .menu ul li a{ text-transform:uppercase; font-size: 12px; text-decoration:none; color:#868686; font-weight:bold; padding:0 10px; /*letter-spacing:-1.5px;*/ } .tjenesteSlider .menu ul li.first a{ padding:0 10px 0 0; } .tjenesteSlider .menu ul li a:hover, .tjenesteSlider .menu ul li a.active{ color:#5a4f4a; } /*############## Mennesker ################################################################*/ .mennesker { background:url(/sitefiles/55/design/TypeneBack.jpg) no-repeat top left; padding-top:20px; position:relative; } .mennesker h2.categoryHeader { width:99px; height:20px; position:absolute; top:0; left:0; text-indent:-9000px; } .mennesker ol#controls.controls { width:934px; min-height:62px; _height:62px; background:#f1f0ee; border-left:#858384 solid 1px; border-right:#858384 solid 1px; padding:12px 20px 0 20px; } .mennesker ol#controls li { float:left; /*padding:0 17px 4px 0;*/ padding:0 0px 4px 0; display:block; /*_height:11px;*/ /*min-width:170px;*/ _width:auto; white-space:nowrap; /*line-break: inherit*/ } .mennesker ol#controls li.spacerSnurr { padding:2px 7px 4px; } .mennesker ol#controls li img, .mennesker ol#controls li a, .mennesker ol#controls li a span { white-space:nowrap; line-break: inherit; } .mennesker ol#controls li img { float:left; margin-top:2px; } .mennesker ol#controls li a { text-decoration:none; color:#5A4F4A; font-size:11px; display:block; float:left; /*font-weight:bold;*/ } .mennesker ol#controls li a .stilling { color:#8C8C8C; font-weight:normal; } #menneskerSlider ul, #menneskerSlider li{ margin:0; padding:0; list-style:none; } #menneskerSlider, #menneskerSlider li{ width:974px; height:233px; overflow:hidden; } #menneskerSlider { border-left:#858384 solid 1px; border-right:#858384 solid 1px; } .mennesker span#prevButton{ width:25px; height:33px; position:absolute; top:278px; left:827px } .mennesker span#prevButton a{ background-image:url(/sitefiles/55/design/prevSlideFront.png); background-repeat:no-repeat; width:25px; height:33px; text-indent:-9000px; display:block; } .mennesker span#nextButton{ width:109px; height:33px; position:absolute; top:278px; left:852px } .mennesker span#nextButton a{ background-image:url(/sitefiles/55/design/nextSlideLightGrey.png); background-repeat:no-repeat; width:109px; height:33px; text-indent:-9000px; display:block; } .mennesker span#nextButton a:hover{ background-image:url(/sitefiles/55/design/nextSlideLightGreyPink.png); } .lightGreyBottom { width:976px; height:17px; background:#f1f0ee; } .darkGreyBottom{ width:976px; height:17px; background:#c5c7c8; } .mennesker .imgAreaSlider { width:401px; height:233px; float:left; background:#8d8b8d; } .mennesker .textAreaSlider { width:572px; height:233px; float:left; } #menneskerSlider ul li div.textAreaSlider .padding { padding:35px 28px 0 23px; } #menneskerSlider ul li div.textAreaSlider h2 { font-size:22px; font-weight:bold; letter-spacing:-1.5px; margin-bottom:14px; color:#5a4f4a; } #menneskerSlider ul li div.textAreaSlider h2 .stilling{ color:#aca7a4; } #menneskerSlider ul li div.textAreaSlider p, #menneskerSlider ul li div.textAreaSlider a { color:#5a4f4a; } #menneskerSlider ul li div.textAreaSlider a { text-decoration:none; } /*###################### OM OSS - HISTORIEN ##########################################*/ .Historien { width:536px; height:260px; position:relative; float:left; background-image:url(/sitefiles/55/design/HistorienBackground.png); background-repeat:no-repeat; margin:12px 15px 0 0; padding:1px; } .Historien .categoryHeader { width:99px; height:20px; position:absolute; top:0; left:0; } .Historien .categoryHeader a { background-image:url(/sitefiles/55/design/HistorienBackground.png); display:block; width:99px; height:20px; text-indent:-9000px; } #historienInnhold div.textAreaSlider {} #historienInnhold div.textAreaSlider .padding { padding:65px 28px 0 23px; } #historienInnhold div.textAreaSlider .padding a.lesmer { width:56px; height:17px; display:block; text-indent:-9000px; position:absolute; top:185px; left:22px; } #historienInnhold div.textAreaSlider h2, #historienInnhold div.textAreaSlider p { color:#4b4b4d; } #historienInnhold div.textAreaSlider h2 { font-size:22px; font-weight:bold; letter-spacing:-1.5px; margin-bottom:14px; } #historienInnhold div.textAreaSlider p { line-height:16px; } /*###################### OM OSS - VERDIER ##########################################*/ .verdier { width:423px; height:262px; position:relative; float:left; background-image:url(/sitefiles/55/design/VerdieneBackground.jpg); background-repeat:no-repeat; margin-top:12px; } .verdier .categoryHeader a { background-image:url(/sitefiles/55/design/VerdieneBackground.jpg); display:block; width:110px; height:20px; text-indent:-9000px; } #verdierInnhold div.textAreaSlider { width:423px; height:262px; float:left; } #verdierInnhold div.textAreaSlider .padding { padding:65px 28px 0 23px; } #verdierInnhold div.textAreaSlider h2 { font-size:22px; font-weight:bold; letter-spacing:-1.5px; margin-bottom:14px; } #verdierInnhold div.textAreaSlider p { line-height:16px; } #verdierInnhold div.textAreaSlider p a.lesmer { width:56px; height:17px; display:block; text-indent:-9000px; position:absolute; top:185px; left:22px; } /*###################### OPPDRAG FRONT - Større prosjekter ##########################################*/ .oppdrag { height:326px; width:974px; border-top:1px solid #8c8b8d; border-right:1px solid #8c8b8d; border-bottom:0px none; border-left:1px solid #8c8b8d; } #oppdragFront ul, #oppdragFront li{ margin:0; padding:0; list-style:none; } #oppdragFront, #oppdragFront li{ width:974px; height:326px; overflow:hidden; } .oppdrag .categoryHeader { display:block; width:289px; height:19px; positon:absolute; top:0px; left:0px; z-index:13000; background-image:url(/sitefiles/55/design/oppdragStoreKunder_2.jpg); display:block; text-indent:-9000px; } .oppdrag span#prevButtonOppdrag{ width:25px; height:33px; position:absolute; top:148px; right:137px } .oppdrag span#prevButtonOppdrag a{ background-image:url(/sitefiles/55/design/prevSlideFront.png); background-repeat:no-repeat; width:25px; height:33px; text-indent:-9000px; display:block; } .oppdrag span#nextButtonOppdrag{ width:122px; height:33px; position:absolute; top:148px; right:15px } .oppdrag span#nextButtonOppdrag a{ background-image:url(/sitefiles/55/design/nextSlideKunder.png); background-repeat:no-repeat; width:122px; height:33px; text-indent:-9000px; display:block; } .oppdrag span#nextButtonOppdrag a:hover{ background-image:url(/sitefiles/55/design/nextSlideKunderPink.png); } #oppdragFront ul li div.textAreaSlider { width:288px; height:326px; float:left; } #oppdragFront ul li div.textAreaSlider .padding { padding:52px 0px 0px 22px; } #oppdragFront ul li div.textAreaSlider h2, #oppdragFront ul li div.textAreaSlider p { line-height:16px; /*letter-spacing:-1.5px;*/ } #oppdragFront ul li div.textAreaSlider h2 { font-size:24px; font-weight:bold; } #oppdragFront ul li div.textAreaSlider p { /*line-height:34px;*/ } #oppdragFront ul li div.textAreaSlider p a { color:#e2007a; text-decoration:none; /*line-height:22px;*/ } #oppdragFront ul li div.imgAreaSlider { width:686px; height:326px; float:left; } #oppdragFront ul li div.imgAreaSlider div.right { border-left:1px solid #c5c7c8; } #oppdragDetalj ul li div.imgAreaSlider div.right { border-left:1px solid #c5c7c8; } /*#slider2 ul li div.imgAreaSlider .padding { padding:0; }*/ /*###################### OPPDRAG Detalj - Større prosjekter ##########################################*/ .oppdragDetalj { height:600px; width:974px; border-top:1px solid #8c8b8d; border-right:1px solid #8c8b8d; border-bottom:0px none; border-left:1px solid #8c8b8d; } #oppdragDetalj ul, #oppdragDetalj li{ margin:0; padding:0; list-style:none; } #oppdragDetalj, #oppdragDetalj li{ width:974px; height:600px; overflow:hidden; } .oppdragDetalj .categoryHeader { play:block; width:289px; height:19px; positon:absolute; top:0px; left:0px; z-index:13000; background-image:url(/sitefiles/55/design/oppdragStoreKunder.jpg); display:block; text-indent:-9000px; } .oppdragDetalj span#prevButtonOppdrag{ width:25px; height:33px; position:absolute; top:275px; right:119px } .oppdragDetalj span#prevButtonOppdrag a{ background-image:url(/sitefiles/55/design/prevSlideFront.png); background-repeat:no-repeat; width:25px; height:33px; text-indent:-9000px; display:block; } .oppdragDetalj span#nextButtonOppdrag{ width:103px; height:33px; position:absolute; top:275px; right:15px } .oppdragDetalj span#nextButtonOppdrag a{ background-image:url(/sitefiles/55/design/visNeste.png); background-repeat:no-repeat; width:103px; height:33px; text-indent:-9000px; display:block; } .oppdragDetalj span#nextButtonOppdrag a:hover{ background-image:url(/sitefiles/55/design/visNestePink.png); } #oppdragDetalj ul li div.textAreaSlider { width:288px; height:572px; float:left; } #oppdragDetalj ul li div.textAreaSlider .padding { padding:52px 0px 0px 22px; } #oppdragDetalj ul li div.textAreaSlider h2, #oppdragDetalj ul li div.textAreaSlider p { line-height:16px; } #oppdragDetalj ul li div.textAreaSlider p { line-height:16px; color:#5a4f4a; } #oppdragDetalj ul li div.textAreaSlider h2 { font-size:16px; font-weight:bold; color:#5a4f4a; padding:0 0 2px 0; } #oppdragDetalj ul li div.textAreaSlider p.typeArbeid { font-size:16px; font-weight:bold; text-transform:uppercase; padding:0 0 16px 0; } #oppdragDetalj ul li div.textAreaSlider p { /*line-height:34px;*/ } #oppdragDetalj ul li div.textAreaSlider p a { color:#da740f; text-decoration:none; /*line-height:22px;*/ } #oppdragDetalj ul li div.imgAreaSlider { width:686px; height:600px; float:left; } .oppdragDetalj .menu ul { /*float:right;*/ margin:0 0 0 12px; } .oppdragDetalj .menu ul li{ float:left; } .oppdragDetalj .menu ul li img{ padding: 0px 0 2px 0; } .oppdragDetalj .menu ul li a{ text-transform:uppercase; font-size: 12px; text-decoration:none; color:#a69f9a; font-weight:bold; padding:0 10px; /*letter-spacing:-1.5px;*/ } .oppdragDetalj .menu ul li a:hover, .oppdragDetalj .menu ul li a.active{ color:#5a4f4a; } .darkGreyBottom .menu ul { /*float:right;*/ margin:0 0 0 12px; padding-top:2px; } .darkGreyBottom .menu ul li{ float:left; } .darkGreyBottom .menu ul li img{ padding: 0px 0 1px 0; } .darkGreyBottom .menu ul li a{ text-transform:uppercase; font-size: 12px; text-decoration:none; color:#ffffff; font-weight:bold; padding:0 10px; /*letter-spacing:-1.5px;*/ } .darkGreyBottom .menu ul li a:hover, .darkGreyBottom .menu ul li a.active{ color:#5a4f4a; } /*############################# OPPDRAG FRONT - Arbeider artikkelmal ################################################################## */ ul.sliderContainer, li.slider { margin:0; padding:0; } li.slider { float:left; } .arbeid { width:974px; height:260px; position:relative; float:left; background-image:url(/sitefiles/55/design/rammeArbeider.jpg); background-repeat:no-repeat; margin:12px 0 0 0; padding:1px; overflow:hidden; } .arbeidMenu { width:974px; height:38px; } #arbeider ul, #arbeider li, #visuelleProfiler ul, #visuelleProfiler li, #magasin ul, #magasin li, #aarsrapporter ul, #aarsrapporter li, #brosjyrer ul, #brosjyrer li, #utstillinger ul, #utstillinger li, #kampanjer ul, #kampanjer li, #tekst ul, #tekst li, #web ul, #web li, #rapporter ul, #rapporter li{ margin:0; padding:0; list-style:none; } #arbeider, #arbeider li, #visuelleProfiler, #visuelleProfiler li, #magasin, #magasin li, #aarsrapporter, #aarsrapporter li, #brosjyrer, #brosjyrer li, #utstillinger, #utstillinger li, #kampanjer, #kampanjer li, #tekst, #tekst li, #web, #web li, #rapporter, #rapporter li { width:974px; height:222px; overflow:hidden; } span#prevVisuell, span#prevMagasin, span#prevRapport, span#prevBrosjyre, span#prevUtstilling, span#prevKampanjer, span#prevTekst, span#prevWeb, span#prevRapporter { width:34px; height:34px; position:absolute; top:109px; right:41px } span#prevMagasin, span#prevRapport, span#prevBrosjyre, span#prevUtstilling, span#prevKampanjer, span#prevTekst, span#prevWeb, span#prevRapporter { display:none; } span#prevVisuell a, span#prevMagasin a, span#prevRapport a, span#prevBrosjyre a, span#prevUtstilling a, span#prevKampanjer a, span#prevTekst a, span#prevWeb a, span#prevRapporter a { background-image:url(/sitefiles/55/design/prevSlideQuad.png); background-repeat:no-repeat; width:34px; height:34px; text-indent:-9000px; display:block; } span#nextVisuell, span#nextMagasin, span#nextRapport, span#nextBrosjyre, span#nextUtstilling, span#nextKampanjer, span#nextTekst, span#nextWeb, span#nextRapporter{ width:34px; height:34px; position:absolute; top:109px; right:8px } span#nextMagasin, span#nextRapport, span#nextBrosjyre, span#nextUtstilling, span#nextKampanjer, span#nextTekst, span#nextWeb, span#nextRapporter{ display:none; } span#nextVisuell a, span#nextMagasin a, span#nextRapport a, span#nextBrosjyre a, span#nextUtstilling a, span#nextKampanjer a, span#nextTekst a, span#nextWeb a, span#nextRapporter a{ background-image:url(/sitefiles/55/design/nextSlideQuad.png); background-repeat:no-repeat; width:34px; height:34px; text-indent:-9000px; display:block; } span#nextVisuell a:hover, span#nextMagasin a:hover, span#nextRapport a:hover, span#nextBrosjyre a:hover, span#nextUtstilling a:hover, span#nextKampanjer a:hover, span#nextTekst a:hover, span#nextWeb a:hover, span#nextRapporter a:hover { background-image:url(/sitefiles/55/design/nextSlideQuadPink.png); } .arbeid ul li div.textAreaSlider { width:370px; height:222px; float:left; } .arbeid ul li div.textAreaSlider .padding { padding:16px 22px 0 22px; } .arbeid ul li div.textAreaSlider h2, #arbeider ul li div.textAreaSlider p{ color:#5a4f4a; } .arbeid ul li div.textAreaSlider h2 { font-size:20px; font-weight:bold; /*letter-spacing:-1.5px;*/ margin-bottom:14px; text-transform:uppercase; } .arbeid ul li div.textAreaSlider p a { color:#da740f; text-decoration:none; line-height:22px; } .arbeid ul li div.imgAreaSlider { width:604px; height:222px; float:left; } .arbeid ul li div.imgAreaSlider .padding { padding:0; } .arbeid ul li div.imgAreaSlider .newsShadow { background-image:url(/sitefiles/55/design/newsBack157x222.jpg); background-repeat:no-repeat; background-position:left top; width:177px; height:241px; } #magasin,#aarsrapporter,#brosjyrer,#utstillinger,#kampanjer,#tekst,#web,#rapporter { display:none; } /*############################# OPPDRAG FRONT - Arbeider innholdsmal listevisning ################################################################## */ .arbeidMenu ul { margin:12px 0 0 24px; } .arbeidHeighImgShadow { margin-right:27px; background-image:url(/sitefiles/55/design/arbeidHighShadow.jpg); background-repeat:no-repeat; width:154px; height:209px } .arbeidWideImgShadow { background-image:url(/sitefiles/55/design/arbeidWideShadow.jpg); background-repeat:no-repeat; width:281px; height:203px } .arbeidMenu ul { } .arbeidMenu ul li { float:left; padding:0 10px 4px 0; display:block; } .arbeidMenu ul li img { float:left; margin-top:3px; margin-right:10px; } .arbeidMenu ul li a, .arbeidMenu ul li a span { text-decoration:none; text-transform:uppercase; color:#a69f9a; font-size:12px; display:block; float:left; } .arbeidMenu ul li a.selected, .arbeidMenu ul li a.selected span, .cufon-active h1 { /* for Cufon.replace('h1') */ color:#5a4f4a; } /*############################# KONTAKT ################################################################## */ .kontakt { background-image:url(/sitefiles/55/design/kontakt.jpg); background-repeat:no-repeat; width:976px; height:601px; } .kontakt div.textAreaSlider { width:976px; height:601px; float:left; } .kontakt div.textAreaSlider .padding { padding:22px 0px 0px 23px; } .kontakt div.textAreaSlider h2 { margin-left:18px; } .kontakt div.textAreaSlider h2, .kontakt div.textAreaSlider p{ color:#5a4f4a; line-height:16px; } .kontakt div.textAreaSlider p{ padding-left:26px; font-size:12px; font-weight:bold; } .kontakt div.textAreaSlider h2 { font-size:16px; font-weight:bold; /*letter-spacing:-1.5px;*/ margin-bottom:14px; padding-left:7px; } .kontakt div.textAreaSlider p a { color:#5a4f4a; text-decoration:none; line-height:16px; } .relative { position:relative; } span.homeAddress, span.visitAddress, span.phone, span.mail, span.social { position:absolute; width:22px; height:22px; background-image:url(/sitefiles/55/design/kontaktIconsNew.png); background-repeat:no-repeat; top:0px; left:0px; } span.homeAddress { background-position:-5px 4px; } span.visitAddress { background-position:-5px -27px; } span.phone { background-position:-5px -27px; } span.mail { background-position:-5px -60px; } span.social { background-position:-5px -102px; } .padd20 { padding-bottom:15px; } /*############################# ETISK ################################################################## */ .etiske { background-image:url(/sitefiles/55/design/etiske.jpg); background-repeat:no-repeat; width:976px; height:601px; } .etiske div.textAreaSlider { width:976px; height:601px; float:left; } .etiske div.textAreaSlider .padding { padding:45px 112px 0px; } .etiske div.textAreaSlider h2, .etiske div.textAreaSlider p{ color:#5a4f4a; } .etiske div.textAreaSlider p{ } .etiske div.textAreaSlider h2 { font-size:20px; font-weight:bold; margin-bottom:14px; text-transform:uppercase; } .etiske div.textAreaSlider .padding ol { list-style-type:decimal; } .etiske div.textAreaSlider .padding ol li { margin-bottom:20px; } /*############################# Historien ################################################################## */ .historien { background-image:url(/sitefiles/55/design/historienBack.jpg); background-repeat:no-repeat; width:976px; height:601px; } .historien div.textAreaSlider { width:668px; height:600px; float:left; margin-left:307px; border-right:1px solid #8c8b8d; border-top:1px solid #8c8b8d; } .historien div.textAreaSlider .padding { padding:121px 54px 32px 54px; } .historien div.textAreaSlider h2 { color:#5a4f4a; } .historien div.textAreaSlider p{ font-size:12px; color:#5a4f4a; } .historien div.textAreaSlider h2 { font-size:20px; font-weight:bold; margin-bottom:14px; text-transform:uppercase; } /*############################# Nyheter ################################################################## */ .nyheter { width:974px; min-height:731px; _height:731px; border-left:1px solid #8D8B8D; border-top:1px solid #8D8B8D; border-right:1px solid #8D8B8D; } .nyheterRammeHeader { width:97px; height:19px; position:absolute; top:0px; left:0px; z-index:1000; background:url(/sitefiles/55/design/nyheterRammeHeader.jpg) no-repeat; } .newsList { width:246px; height:713px; float:right; padding:18px 0 0 0; } .newsList .padder { padding:10px 20px; } .newsList .padder h2 { font-size:16px; } .newsList .padder a { text-decoration:none; } .newsList .padder p { font-size:11px; line-height:14px; } .newsList .padder h2, .newsList .padder p { color:#959595; } .newsArticle { width:727px; min-height:731px; _height:731px; float:left; border-right:1px solid #8D8B8D; } .nyheter div.textAreaSlider { width:679px; height:auto; float:left; } .nyheter div.imgAreaSlider { /*padding:44px 27px;*/ width:679px; } .nyheter div.imgAreaSlider .padding{ padding:44px 27px; } .nyheter div.textAreaSlider .padding { padding:38px 6px 38px 27px; } .nyheter div.textAreaSlider h2 { color:#434343; } .nyheter div.textAreaSlider p{ /*font-size:16px;*/ color:#434343; } .nyheter div.textAreaSlider h2 { font-size:24px; font-weight:bold; margin-bottom:2px; /*text-transform:uppercase;*/ } .nyheter div.textAreaSlider p.newsDate { font-weight:bold; margin-bottom:14px; } .nyheter div.textAreaSlider span.ingress { font-weight:bold; margin-bottom:14px; display:block; } span.toNewsArchive { position:absolute; bottom:35px; right:22px; width:99px; height:17px; z-index:1000; } span.toNewsArchive a { width:99px; height:17px; display:block; text-indent:-9000px; background-image:url(/sitefiles/55/design/toNewsArchivePink.jpg); background-repeat:no-repeat; } /*############################# Nyheter Arkiv ################################################################## */ .nyheterArkiv { background-image:url(/sitefiles/55/design/nyheterArkivRammeRepeat.jpg); background-repeat:repeat-y; width:976px; min-height:571px; padding:30px 0 0 0; } .nyheterArkivRammeTop { width:976px; height:14px; background-image:url(/sitefiles/55/design/nyheterArkivRammeTop.jpg); position:absolute; background-repeat:no-repeat; top:0; left:0; } .nyheterArkiv div.textAreaSlider { width:779px; min-height:127px; float:left; } .nyheterArkiv div.imgAreaSlider { float:left; width:197px; min-height:127px; } .nyheterArkiv div.imgAreaSlider .padding { padding:0 0 0 67px; } .nyheterArkiv div.textAreaSlider .padding { padding:0 70px 0 38px; } .nyheterArkiv div.textAreaSlider h2 { color:#959595; } .nyheterArkiv div.textAreaSlider p{ /*font-size:16px;*/ color:#959595; } .nyheterArkiv div.textAreaSlider h2 { font-size:16px; font-weight:bold; /*margin-bottom:14px;*/ text-transform:uppercase; } .archiveItem { width:976px; min-height:127px; display:block; margin:14px 0 0 0; } .NewsHeighImgShadow { margin-right:27px; background-image:url(/sitefiles/55/design/shadow_w181xh256.jpg); background-repeat:no-repeat; width:204px; height:277px } .NewsWideImgShadow { background-image:url(/sitefiles/55/design/shadow_w370xh266.jpg); background-repeat:no-repeat; width:385px; height:275px; } span.tilbake { position:absolute; bottom:41px; right:70px; width:54px; height:17px; } span.tilbake a { width:54px; height:17px; display:block; text-indent:-9000px; background-image:url(/sitefiles/55/design/tilbakePink.png); background-repeat:no-repeat; } div.etiske span.tilbake a { width:54px; height:17px; display:block; text-indent:-9000px; background:url(/sitefiles/55/design/tilbakePink.png) no-repeat #999999; } /*############################# Blogg ################################################################## */ .blogg { background-image:url(/sitefiles/55/design/RammeRepat.jpg); background-repeat:repeat-y; width:976px; min-height:571px; _height:571px; padding:30px 0 0 0; } .rammeTop { width:976px; height:14px; background-image:url(/sitefiles/55/design/RammeTop.jpg); position:absolute; top:0; left:0; } .blogg .rammeTop { width:976px; height:19px; background-image:url(/sitefiles/55/design/rammeTopBlog.jpg); position:absolute; top:0; left:0; } .newsArchive .rammeTop { width:976px; height:19px; background-image:url(/sitefiles/55/design/rammeTopNewsArchive.jpg); position:absolute; top:0; left:0; } .blogg div.textAreaSlider { width:739px; min-height:127px; _height:127px; float:left; } .blogg div.imgAreaSlider { float:left; width:197px; min-height:127px; _height:127px; } .blogg div.imgAreaSlider .padding { padding:0 0 0 47px; } .blogg div.textAreaSlider .padding { padding:0 70px 0 38px; } .blogg div.textAreaSlider h2 { color:#959595; } .blogg div.textAreaSlider p{ /*font-size:16px;*/ color:#959595; } .blogg div.textAreaSlider h2 { font-size:16px; font-weight:bold; /*margin-bottom:14px;*/ text-transform:uppercase; } .blogg .blogItem { border-bottom:1px dotted #959595; display:block; margin:20px; min-height:55px; _height:55px; padding:0 0 12px; width:936px; position:relative; } .blogg .Icon { width:30px; padding:0 0 0 190px; float:left; height:25px; background:url(/sitefiles/55/design/BloggPil.png) no-repeat 190px 0px; } .blogg .blogLine:hover .Icon { background:url(/sitefiles/55/design/BloggPilPink.jpg) no-repeat 190px 0px; } .blogg .Icon.blogContentImgShow, .blogg .blogLine:hover .Icon.blogContentImgShow{ background:url(/sitefiles/55/design/bloggPilNed.png) no-repeat 190px 0px; } .blogg .blogHead { width:716px; float:left; } .blogg .blogHead h2{ font-size:16px; color:#5a4f4a; } .blogg .blogHead p { font-size:12px; color:#959595; } .blogg .blogLine { min-height:55px; } .newsArchive .ingress { margin-bottom:10px; } .blogg .blogContentHide { width:936px; min-height:96px; _height:96px; position:relative; display:none; } .blogg .blogContentShow { width:936px; min-height:96px; _height:96px; /*position:relative;*/ display:block; } .newsArchive .blogContentShow { min-height:220px; _height:220px; } .blogg div.imgAreaSlider{ position:absolute; top:0px; left:0; } .blogg .blogTxt { padding:0 0 0 220px; } .blogg .blogTxtContent { border-bottom:1px dotted #959595; padding: 0 0 15px 0; margin: 0 0 15px 0; } .newsArchive .blogTxtContent { border-bottom:none; padding: none; margin: none; } .newsArchive .ingress p { font-size:12px; color:#5a4f4a; padding-top:10px; } .newsArchive div.imgAreaSlider .padding { padding:41px 0 0 0px; } .blogg .blogTxt h3 { margin: 0 0 15px 0; font-size:14px; color: #aca7a4; } .blogg .blogTxt ol#comments li.comment { border-bottom:1px dotted #959595; padding: 0 0 15px 0; margin: 0 0 15px 0; } .blogg #comment-wrap ul li { clear:both; padding:5px 0; } .blogg #comment-wrap ul li label { width:109px; display:block; float:left; } .blogg #comment-wrap ul li input { width:284px; height:14px; border:1px solid #5b4f4b; display:block; float:left; } .blogg #comment-wrap ul li textarea { width:542px; height:69px; border:1px solid #5b4f4b; display:block; float:left; } .blogg #comment-wrap ul li.formcontrols { padding-left:109px; } .blogg #comment-wrap ul li.formcontrols button{ background:url(/sitefiles/55/design/sendComment.jpg) no-repeat; width:41px; height:17px; border:none; text-indent:-9000px; cursor:pointer; } .blogg #comment-wrap ul li.formcontrols p { float:right; font-size:9px; padding:0 66px 0 0; } .blogg #comments h4 { font-size:14px; color:#5a4f4a; } .blogg #comments p.meta { font-size:12px; color:#959595; } .paging { margin-left:235px; margin-right:11px; padding-bottom:10px; color:#959595; text-align:right; height:17px; } .paging a.neste{ color:#959595; background:url(/sitefiles/55/design/neste.jpg) no-repeat; width:44px; height:17px; display:block; text-indent: 99999px; float:right; overflow:hidden; } .paging a.forrige{ color:#959595; background:url(/sitefiles/55/design/nyheterArkivForrige.jpg) no-repeat; width:53px; height:17px; display:block; text-indent: 99999px; float:right; overflow:hidden; padding:0 10px 0 0; } .paging ul{ } .paging ul li{ float:left; padding:0 5px; background:transparent url(/sitefiles/55/design/paging_pynt.png) no-repeat scroll 16px 6px; width:10px; } .paging ul li a{ /*text-decoration:none;*/ } .paging_height { min-height:522px; *height:522px; _height:522px; } .les_mer { color:#E2007A!important; } .padding ul, .blogTxtContent ul { list-style-position:inside; list-style-type:circle; padding:5px 20px; } .padding ul li, .blogTxtContent ul li { list-style-position:outside; padding:5px 0; } .padding ol, .blogTxtContent ol { list-style-position:inside; list-style-type:decimal; padding:5px 20px; } .padding ol li, .blogTxtContent ol li { list-style-position:outside; padding:5px 0; }
