body:hover{cursor:pointer;}     
a{text-decoration: none; font-size: 11px; color: #369;}
a:hover{text-decoration: underline; color: #036;}
a img{border: 0px;}

.right{text-align: right;}
.center{text-align: center;}
.leftPad{padding-left: 15px;}
.bold, .boldP{font-weight: bold;}
.boldP{display: inline;}
.underLine{text-decoration: underline;}
.brightBorderBottomTR td{border-bottom: 1px solid #aaa;}
.inline{display: inline;}
.fullWidth{width: 100%;}
.fullCenterWidth{width: 610px;}
.fullHeight{height: 100%;}
.noMargin{margin: 0px;}
.pointer{cursor: pointer;}
.brightYellow{background: #faf8a6;}
.brightYellowTR td{background: #faf8a6;}
.noDisplay{display: none;}
.font12{font-size: 12px;}
.whiteBack{background: #fff;}

 

/* TOOLTIP-P */
    #toolTipP{display: none;  position: absolute; border: 1px solid #3399FF; background: #fff; z-index: 99; padding: 2px;}
/* TOOLTIP-P FERDIG */

/* BEKREFT-BESKJEDER */
    #confirmMsgDiv{background-image: url('../../_images/Transbg_round.gif'); background-repeat: no-repeat; display: none; width: 240px; height: 140px; position: absolute; z-index: 100; padding: 0px; margin: 0px;}
    #confirmMsgDiv #confirmMsgDivInner{border: 1px solid #39F; margin: 20px; text-align: center; background: #fff; height: 100px; width: 200px; font-size: 13px; font-weight: bold;}
    #confirmMsgDiv #confirmMsgDivInner p#confirmMsgDivInnerP{padding-top: 30px;}
/* BEKREFT-BESKJEDER FERDIG */

/* HOVEDTABELLEN SOM LIGGER UTENFOR ALT*/
    #mainOuterTbl{width: 955px; background: #fff;}
/* HOVEDTABELLEN SOM LIGGER UTENFOR ALT FERDIG*/

/* TOPP-TD (INNEHOLDER TABELLEN MED LOGO, MAIN-KNAPPER OG BANNER ØVERST TIL HØYRE */
    #topTD{padding: 0px 0px 0px 0px;}
        /* TABELLEN INNI #topTD */
        	.topMenuTD, .topMenu2TD, .topKatTD{background-color:#4ca60e;border-bottom: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000;}
            .topMenuTD{padding: 5px 0px 2px 0px;}
            .topKatTD, .topMenu2TD{padding: 2px 0px 2px 0px;}
            .topMenuTbl td.menuValg, .topMenuTbl td.menuValg a{font-size: 12px;}
            .topMenuTbl td.menuValg{padding: 0px 3px 0px 3px;}
            .topMenuTbl td, .topMenuTbl td.menuValg a, .topMenuTbl td.katValg, .topMenuTbl td.katValg a {color: #fff; text-align: center;}
            .topMenuTbl td.katValg, .topMenuTbl td.katValg a{font-size: 11px;}
            .topMenuTbl td.katValg{padding: 0px 3px 0px 3px;}
        /* TABELLEN INNI #topTD FERDIG*/
        
        
        
        /* KNAPPENE ØVERST */
            #btnsLogoTbl{height: 111px; max-height: 111px; background-repeat: no-repeat;  font-size: 0px; background-image: url('../../_images/top_rund.gif');background-repeat: no-repeat;}
            .topLine td.logoTD{height:78px; width: 139px; padding-bottom: 0px; padding-left: 15px; padding-top: 5px;}
            .topLine td.topLineSpacer{/*background-image: url('../../_images/headerTopBg.gif');*/ height: 34px;}
            .middleLine td.middleLineSpacer{padding: 0px; font-size: 1px; height: 4px;}
            
            .topMenuBtnsTr td{/*background: #dae6f2;*/ height: 40px; }
            .topMenuBtnsTr td.menyKnapp{width: 85px; padding: 0px;}
            .topMenuBtnsTr td.rightPad{white-space: nowrap; width: 10%;}
            .topRightBtnsTbl td{padding-right: 15px;}
            /*.topBtn{background-image:url("../../_images/buttons/Topbutton_gray.gif");}
            .topBtnColor{background-image:url("../../_images/buttons/Topbutton_color.gif");}
            .topBtn, .topBtnColor{margin: 0px; text-align: center; background-repeat: no-repeat; width: 98px; height: 32px; float: left;}
            .innerTopBtn{padding-top: 9px; font-size: 13px; font-weight: 600; font-family: Verdana;}*/
        /* KNAPPENE ØVERST FERDIG */
        
        
        /* SØKEFELT */
            #KidsMenu{width: 100%; background: #fff;}
            .searchBox{border-bottom: 0px solid #4ca60e}
            #mainSearch{width: 240px; font-weight: bold; height: 18px; font-size: 14px;}
            #mainSearchTD{padding: 5px 0px 5px 0px; text-align: center; font-size: 14px; font-weight: bold;}
            #mainSearchTD input[type="text"], #searchKategoriSel{border: 1px solid #4ca60e; font-size: 14px;}
            #mainSearchTD input[type="text"]{width: 300px;}
            #searchKategoriSel{padding: 0px;}
        /*SØKEFELT FERDIG */
        
        /* DIVEN UNDER SØKEFELT */
            /*#searchDiv{display: none; background: #fff; width: 240px; position: absolute; padding: 5px 0px 5px 0px; margin: 0px; border: 1px solid #000; z-index: 99;}
            #searchDiv #sokAssist{width: 100%;}
            #searchDiv #sokAssist #lukkSokAssist{text-align: right;}
            #searchDiv #sokAssist #lukkSokAssist a{color: #369;}
            #searchDiv #sokAssist .vGr{padding-top: 5px; font-weight: bold;}
            #searchDiv #sokAssist td{padding: 2px 5px 2px 5px;}
            #searchDiv #sokAssist td.bottom{border-top: 1px solid #aaa;}*/
        /* DIVEN UNDER SØKEFELT FERDIG */
/* TOPP-TD FERDIG */

/* HOVED-TD SOM TAR ALT UNDER TOPPEN */    
    #mainBottomTD{padding: 10px 0px 10px 0px; border-left: 1px solid #a1a1a1; border-right: 1px solid #a1a1a1; border-bottom: 1px solid #a1a1a1;}
    /* TABELLEN INN #mainBottomTD */
        #mainBottomTbl{width: 100%;}
    /* TABELLEN INN #mainBottomTD FERDIG*/
    
/* HOVED-TD FERDIG */


/* VENSTRE TD (INNEHOLDER CAT-UTLISTING + BANNERE / KAMPANJER UNDER DETTE) */
    #mainLeftTD{padding: 0px 0px 0px 10px; width: 160px;}
    /* HANDLEKURV */
        #litenHandlekurvDiv{padding-top: 5px; }
        #handleKurvOuterTD{padding-top: 0px; }
        #handleKurvOuterTD a{color: #369 ; text-decoration: underline; font-weight: bold;}
        #handleKurvOuterTD a:hover{color: #036; text-decoration: underline;}
        #handleKurvOuterTD #handleKurvBodyTbl{background: #ffffff; font-size: 10px;}
        #handleKurvOuterTD #hkInnholdTbl{background: #ffffff; }
        #handleKurvOuterTD #handleKurvBodyTbl td.hkTblLineTD{padding: 5px 2px 5px 2px;}
        #handleKurvOuterTD #handleKurvBodyTbl .hkBottomLinks td{background: #ffffff; padding: 2px 5px 2px 5px;}
        #handleKurvOuterTD #handleKurvBodyTbl .hkBottomLinks td a{color: #f00; text-decoration: none; font-size: 12px; text-decoration: none;}
        #handleKurvOuterTD #handleKurvBodyTbl .hkBottomLinks td a:hover{text-decoration: underline;}
        #handleKurvOuterTD #handleKurvBodyTbl td.hkTblLineTD a{font-size: 10px;}
        #handleKurvOuterTD #handleKurvBodyTbl td.hkTblLineTD td.hkImgTD{background: #fff; padding: 2px 2px 2px 3px; border-right: 1px solid #369}
        #handleKurvOuterTD #handleKurvBodyTbl td.hkTblLineTD td.tittel{width: 500px;}
        #handleKurvOuterTD #handleKurvBodyTbl .header td{text-align: center; font-size: 11px; width:240px} 
        #handleKurvOuterTD #handleKurvBodyTbl .headerBottom td{ border-bottom: 1px solid #7aa0FF; font-weight: bold; text-align: center; font-size: 11px;}
        
        #handleKurvOuterTD #handleKurvBodyTbl .footer td{text-align: center;  width:250px;}  
        #handleKurvOuterTD #handleKurvBodyTbl td{color:#036; padding: 0px;} 
        #handleKurvOuterTD #handleKurvBodyTbl .hkTblLine{width: 100%;}
        #handleKurvOuterTD #handleKurvBodyTbl .hkTblLine .slettKnapp{width: 20px;}
        
        #handleKurvOuterTD #handleKurvBodyTbl .hkTblLine td{padding-left: 2px; padding-right: 2px;}
        #handleKurvOuterTD #handleKurvBodyTbl .hkTblLine td.slettVare{text-align: right;}
        #handleKurvOuterTD #handleKurvBodyTbl .hkTblLine td.pris{text-align: right; color: #f00; font-size: 11px; font-weight: bold;}
        #handleKurvOuterTD #handleKurvBodyTbl .hkTblLine td.antall{text-align: right; }
        #handleKurvOuterTD #handleKurvBodyTbl td.hkBrightBG, 
        #handleKurvOuterTD #handleKurvBodyTbl td.hkNoBg{border-bottom: 1px solid #aaa;}
        #handleKurvOuterTD #handlekurvUutnyttedeTilbudTbl{background: #faf8a6; width: 100%;}
        #handleKurvOuterTD #handlekurvUutnyttedeTilbudTbl .header td{font-weight: bold; padding-top: 5px;}
        #handleKurvOuterTD #handlekurvUutnyttedeTilbudTbl .line td{padding: 3px 5px 3px 5px;}
        #handleKurvOuterTD #handlekurvUutnyttedeTilbudTbl .line a{text-decoration: none;}
        #handleKurvOuterTD #handleKurvBodyTbl .kampanjeHeader{font-weight: bold; padding-left: 5px; font-size: 11px; color: #137;}
        #handleKurvOuterTD .overLineTD{border-top: 1px solid #369;}
    /* HANDLEKURV FERDIG */
    
    /* SIDE-PROMOER */
        #sidePromoOuterTd{padding: 0px;}
        #sidePromoOuterTd #sidePromoTbl{width: 100%;}
        #sidePromoOuterTd #sidePromoTbl .pointer{width: 15px; padding: 3px 0px 0px 2px;}
        #sidePromoOuterTd #sidePromoTbl .info{padding-bottom: 10px;}
        #sidePromoOuterTd #sidePromoTbl .info a{color: #00f; font-weight: bold;}
        #sidePromoOuterTd #sidePromoTbl .info a:hover{color: #f00;}
    /* SIDE-PROMOER FERDIG */
/* VENSTRE TD FERDIG */

/* MIDTRE TD (INNEHOLDER ALL UTLISTING OG FUNKSJONALITET) */
    #mainCenterTD{padding:0px 10px 0px 10px; width: 635px;}
/* MIDTRE TD FERDIG */

/* HØYRE TD (INNEHOLDER CAT-UTLISTING + BANNERE / KAMPANJER UNDER DETTE) */
    #mainRightTD{padding: 0px 10px 0px 0px; width: 160px;}
    
    
    /* LISTER I HØYRE MARG */
        /*.infoBoxListInnerTbl{width: 100%;}
        .bestSelgerLine{padding: 1px 3px 1px 3px;}
        .bestSelgerLine a{color: #369; font-size: 10px;}*/
    /* LISTER I HØYRE MARG FERDIG */
/* HØYRE TD FERDIG */


/* FOOTER-TD (NEDERST, INNEHOLDER COPYRIGHT O.L.) */
    #footerTD{background: #0b8dfb; height: 20px;}
/* FOOTER-TD (NEDERST, INNEHOLDER COPYRIGHT O.L.) FERDIG */


/* SPESIFIKKE STYLES FOR FORSKJELLIGE DELER AV SITEN */

    /* FORSIDE + SIDE2-VISNING */
    	.fpBox .header td{height: 24px; padding: 0px;}
        .fpBox td.topLeft{width: 12px; background-image: url('../../_images/buttons/infoBoxTopLeft.gif'); background-repeat: no-repeat;}
        .fpBox td.topText{background-image: url('../../_images/buttons/infoBoxTopCenter.gif'); background-repeat: repeat; color: #000; 
        	white-space: nowrap; text-align: left; font-weight: bold; font-size: 14px; padding-left: 20px;}
        .fpBox td.topRight{width: 12px; background-image: url('../../_images/buttons/infoBoxTopRight.gif'); background-repeat: no-repeat;}
        
        .fpBox td.bottomLeft{width: 12px; 	background-image: url('../../_images/buttons/infoBoxBottomLeft.gif'); background-repeat: no-repeat;}
        .fpBox td.bottomPad{white-space: nowrap;	background-image: url('../../_images/buttons/infoBoxBottomPad.gif'); background-repeat: repeat;}
        .fpBox td.bottomRight{width: 12px; background-image: url('../../_images/buttons/infoBoxBottomRight.gif'); background-repeat: no-repeat;}
        
        .fpBox{width: 610px; max-width: 610px;}
        .fpBox td.header, .fpBox td.footer{background-repeat: no-repeat;}
        .fpBox td.header{ padding: 0px 10px 0px 10px;}
        
        .fpBox td.infoTD{border-left: 1px solid #4ca60e; border-right: 1px solid #4ca60e; padding-left: 5px; padding-right: 5px;background: #fff;}
        .fpBox td.infoTD .infoTbl{width: 100%;}
    /* FORSIDE + SIDE2-VISNING FERDIG */
    
    .menuTbl tr.menuLine td{padding: 5px 0px 2px 5px; color: #369; font-size: 11px;}
    .menuTbl tr.menuLineBlack td{padding: 5px 0px 2px 5px; color: #000; font-size: 12px;}
    .menuTbl tr.menuLine a{font-size: 11px;}
    
    /* LAGERSTATUS VISES I FARGER */
        .paLager, .ikkePaLager{padding: 0px; margin: 0px; display: inline;}
        .paLager{color: #339966;}
    /* LAGERSTATUS VISES I FARGER FERDIG */
    
    /* KJØP- / ØNSKELISTEKNAPPER PÅ VARER */
        .buttonImg:hover{cursor: pointer;}
    /* KJØP- / ØNSKELISTEKNAPPER PÅ VARER FERDIG */
    
    /* BILDEKLASSER */
        .bluRayXSMallTD{height: 84px;}
        .bluRayXSMall{height: 74px; width: 58px;}
        
        .bluRaySmallTD{height: 113px;}
        .bluRaySmall{height: 103px; width: 80px;}
        
        .bluRayMediumTD{height: 159px;}
        .bluRayMedium{height: 149px; width: 117px;}
        
        .dvdXSmallTD{height: 98px;}
        .dvdXSmall{height: 88px; width: 58px;}
        
        .dvdSmallTD{height: 132px;}
        .dvdSmall{height: 122px; width: 80px;}
        .dvdLarge{height: 496px; width:350px;}
        
        .dvdMediumTD{height: 188px;}
        .dvdMedium{height: 178px; width: 117px;}
        
        .ndsXSmallTD{height: 68px;}
        .ndsXSmall{height: 58px; width: 58px;}
        
        .ndsSmallTD{height: 90px;}
        .ndsSmall{height: 80px; width: 80px;}
        
        .ndsMediumTD{height: 127px;}
        .ndsMedium{height: 117px; width: 117px;}
        
        .pspXSmallTD{height: 100px;}
        .pspXSmall{height: 90px; width: 58px;}
        
        .pspSmallTD{height: 148px;}
        .pspSmall{height: 138px; width: 80px;}
        
        .pspMediumTD{height: 210px;}
        .pspMedium{height: 200px; width: 117px;}
       
        .cdLarge{height: 343px; width: 350px;}
    /* BILDEKLASSER FERDIG */
    
    /* "SIDE3"-UTLISTINGER (NEDERST)*/
        #titlesBottomTbl{width: 610px; max-width: 610px;}
        
        /* STARTSIDE - KOMMER SNART */
            #kommerSnartFPBoks .leftListTD{width: 40%; padding: 5px;}
            #kommerSnartFPBoks .leftListTD .leftVareInfoTbl{padding-bottom: 30px;}
            #kommerSnartFPBoks .rightListTD{width: 60%; padding: 5px;}
            #kommerSnartFPBoks .bottomListTD{padding: 5px;}
            #kommerSnartFPBoks .title2{text-align: center; padding-bottom: 5px;}
            #kommerSnartFPBoks .title2 a{font-weight: bold; font-size: 11px;}
            #kommerSnartFPBoks .prisInfo{padding-bottom: 5px; font-size: 11px;}
            
            #kommerSnartFPBoks .prodImg{text-align: center;}
            #kommerSnartFPBoks td.vgImg{height: 18px; padding-bottom: 0px;}
            
            #kommerSnartFPBoks .rightListTbl{width: 100%;}
            #kommerSnartFPBoks .rightListTD td{padding: 2px 5px 2px 5px;}
            #kommerSnartFPBoks .rightListTD .header td{font-weight: bold; border-bottom: 1px solid #000;}
            #kommerSnartFPBoks td.release{text-align: left;}
            
            #kommerSnartFPBoks .bottomListTD{border-top: 1px solid #aaa;}
            #kommerSnartFPBoks .bottomListTD .bottomListTbl{width: 100%;} 
            #kommerSnartFPBoks .bottomListTD .bottomListTbl .vareTD{width: 33%; text-align: center;}
            #kommerSnartFPBoks td.release2{text-align: center;}
        /* STARTSIDE - KOMMER SNART FERDIG */
        
        /* SORTERING ØVERSTE LINJE */
            #titlesTbl{width: 610px; background: #fff;}
            #titlesBottomTbl #headerSortTD #headerSortTbl{width: 100%;}
            #titlesBottomTbl #headerSortTD{border-top: 1px solid #ff9900; border-bottom: 1px solid #ccc;}
            #titlesBottomTbl #headerSortTD #headerSortTbl td, 
            #titlesBottomTbl #headerSortTD #headerSortTbl a, 
            #titlesBottomTbl #headerSortTD #headerSortTbl select{font-size: 10px;}
            #titlesBottomTbl #headerSortTD td.td1, 
            #titlesBottomTbl #headerSortTD td.td3, 
            #titlesBottomTbl #headerSortTD td.td5{font-weight: bold; padding: 3px 1px 3px 5px;}
            
            #titlesBottomTbl #headerSortTD td.td2, #titlesBottomTbl #headerSortTD td.td4, 
            #titlesBottomTbl #headerSortTD td.td6 {padding: 3px 5px 3px 1px;}
            
            #titlesBottomTbl #headerSortTD td.td1{width: 25px;}
            #titlesBottomTbl #headerSortTD td.td2{width: 120px;}
            #titlesBottomTbl #headerSortTD td.td3{width: 80px; text-align: right;}
            #titlesBottomTbl #headerSortTD td.td4{width: 80px;}
            #titlesBottomTbl #headerSortTD td.td5{text-align: right;}
            #titlesBottomTbl #headerSortTD td.td6{text-align: right; padding-right: 5px;}
            #titlesBottomTbl #headerSortTD select#a{width: 80px;}
            #titlesBottomTbl #headerSortTD select#s{width: 140px;}
        /* SORTERING ØVERSTE LINJE FERDIG */
        
        
        /* VAREUTLISTINGEN (LISTEFORM)*/
            /* OVERSKRIFTER TIL UTLISTINGEN */
                #titlesBottomTbl #headerTD #headerTbl{background: #ff9900; color: #000;}
                #titlesBottomTbl #headerTD #headerTbl td{font-weight: bold; border-bottom: 1px solid black;}
                #titlesBottomTbl #headerTD #headerTbl td.td2{width: 400px;}

                #titlesBottomTbl #headerTD #headerTbl td.td4{text-align: right;width: 160px;}
            /* OVERSKRIFTER TIL UTLISTINGEN FERDIG */
            
            #titlesBottomTbl #bodyTD #bodyTbl, 
            #titlesBottomTbl #headerTD #headerTbl{width: 100%;}
            
            #titlesBottomTbl #bodyTD #bodyTbl td, 
            #titlesBottomTbl #headerTD #headerTbl td{padding: 3px 5px 3px 5px; ;}
            
            #titlesBottomTbl #bodyTD #bodyTbl td.td1, 
            #titlesBottomTbl #headerTD #headerTbl td.td1{width: 43px;}
            
            #titlesBottomTbl #bodyTD #bodyTbl td.td2, 
            #titlesBottomTbl #headerTD #headerTbl td.td2{width: 280px;}
            
            #titlesBottomTbl #headerTD #headerTbl td.td3, 
            #titlesBottomTbl #bodyTD #bodyTbl td.release, 
            #titlesBottomTbl #bodyTD #bodyTbl td.lagerStatus {text-align: center; width: 60px;}
            
            #titlesBottomTbl #bodyTD #bodyTbl td.lagerStatus{width: 80px; font-weight: bold;}
            
            #titlesBottomTbl #bodyTD #bodyTbl td.release{width: 80px; color: #f00; font-size: 9px; font-family: verdana; text-align: center;}
            #titlesBottomTbl #bodyTD #bodyTbl td.td4{text-align: right; color: #f00; font-weight: bold; font-size: 12px;}
            
            #titlesBottomTbl #bodyTD #bodyTbl td.td5, 
            #titlesBottomTbl #headerTD #headerTbl td.td5{width: 120px; text-align: right;}
            
        /* VAREUTLISTINGEN (LISTEFORM) FERDIG */
        
        /* VAREUTLISTINGEN (BILDEFORM) [PROMO BRUKER DENNE] */
            .promoHeader{border-bottom: 1px solid black; border-top: 1px solid black; background: #ff9900; padding: 2px 5px 2px 5px; font-weight: bold; font-family: Verdana; color: #000;}
            .vareInfoTd{padding: 10px 2px 5px 2px; width: 124px;}
            .vareInfoTbl{width: 100%;}
            .vareInfoTbl td{text-align: center; width: 100%; padding: 0px;}
            .vareInfoTbl td.topImg{height: 18px; padding: 0px;}
            td.mainImg{height: 100px; padding-bottom: 5px;}
            .vareInfoTbl td.buttons, #kommerSnartFPBoks td.buttons{padding-bottom: 5px;}
            .vareInfoTbl td.pris{color: #036; font-weight: bold; height: 15px; padding-bottom: 5px;color: #f00; font-size: 13px;}
            .vareInfoTbl td.lagerStatus, 
            .vareInfoTbl td.release, #kommerSnartFPBoks td.release2{padding-bottom: 5px;}
            .vareInfoTbl td.release, #kommerSnartFPBoks td.release2{color: #f00;}
        /* VAREUTLISTINGEN (BILDEFORM) FERDIG */
        
    /* "SIDE3"-UTLISTINGER FERDIG*/
    
    /* ØNSKELISTE */
    #mainCenterTD #wishListTbl .header td{background: #4ca60e; color: #fff; font-family: Verdana;text-align: center; font-weight: bold; font-size: 13px;}
    #mainCenterTD #wishListTbl .footer td{background: #4ca60e; color: #fff; font-family: Verdana; padding: 3px 5px 3px 10px; font-weight: bold;}
    #mainCenterTD #wishListTbl .footer a{color: #fff;}
        /* OVERSKRIFTER TIL UTLISTINGEN */
            #mainCenterTD #wishListTbl{width: 100%;}
            #mainCenterTD #wishListTbl .subHeader td{    padding: 3px 5px 3px 5px; font-weight: bold; 
                                                        border-bottom: 1px solid black; background: #ff9900;}
            #mainCenterTD #wishListTbl td.td1{width: 10px;}
            #mainCenterTD #wishListTbl td.td2{width: 400px;}
            #mainCenterTD #wishListTbl td.td3{width: 80px; text-align: center;}
            #mainCenterTD #wishListTbl td.lagerStatus{width: 80px; text-align: center;}
            #mainCenterTD #wishListTbl td.release{width: 80px; color: #f00; text-align: center; font-size: 9px; font-family: verdana;}
            #mainCenterTD #wishListTbl td.td4{text-align: right;}
            #mainCenterTD #wishListTbl td.td5{width: 100px; text-align: right; padding-right: 5px;}
        /* OVERSKRIFTER TIL UTLISTINGEN */
        
        #mainCenterTD #wishListTbl{width: 100%;}
        #mainCenterTD #wishListTbl .empty td{padding-left: 10px;}
    
        #mainCenterTD #wishListTbl td#wishListBodyTD{border: 1px solid #4ca60e; padding: 0px;}
    /* ØNSKELISTE FERDIG */
    
    /* VISNING AV ENKELTTITTEL */
        .showItem{font-family: Verdana; width: 606px;}
        .showItem #topTbl td#img{padding: 5px 30px 10px 10px; width:200px;}
        .showItem #topTbl #vareTopInfoTbl{font-size: 10px;}
        .showItem #topTbl #vareTopInfoTbl td#Tittel{padding-bottom: 5px;}
        .showItem #topTbl #vareTopInfoTbl td#Tittel, 
        .showItem td.subHeader{border-bottom: 1px solid #4ca60e; font-weight: bold; font-size: 13px; padding-left: 5px;}
        .showItem #topTbl #vareTopInfoTbl td#Tittel a{color: #000; font-size: 13px; font-weight: bold;}
        .showItem td.subHeader{padding-top: 20px;}
        
        .showItem #topTbl #vareTopInfoTbl td#pris{font-size: 11px; padding-top: 30px; color: #369; font-weight: bold;}
        .showItem #topTbl #vareTopInfoTbl td#begrensetPeriode{font-size: 10px;}
        .showItem #topTbl #vareTopInfoTbl td#veilPris{padding-top: 20px;}
        .showItem #topTbl #vareTopInfoTbl td#veilPris .varePris{font-size: 10px;}
        .showItem #topTbl #vareTopInfoTbl td#kjopKnapp{padding-top: 20px;}
        .showItem #topTbl #vareTopInfoTbl td#onskelisteKnapp{padding-top: 5px;}
        .showItem #topTbl #vareTopInfoTbl td.td1{padding-top: 4px; padding-right: 10px;}
        .showItem #topTbl #vareTopInfoTbl td.td2{padding-top: 4px;}
        
        .showItem td.textBody{padding: 10px 10px 10px 10px; font-size: 10px;}
        
        .showItem p{display: inline;}
        .showItem .greenP, .greenP{color: #3a8000; font-weight: bold; margin: 0px; display:inline;}
        #vareInfoTopBtns{height: 22px;}
        /*#vareInfoMain{border: 2px solid #4ca60e;}*/
        .vareDetaljertInfo{padding-top: 10px;}
        .vareDetaljertInfo td.td1{padding-right: 10px; font-weight: bold;}
        
        .showItem #player{border: 1px solid #62c60f; padding: 0px; margin: 0px; width: 410px; height: 305px; margin-left: 95px; background: #336699;}
        .showItem .smallHeader, .showItem .smallHeader2{font-weight: bold; padding: 2px 10px 2px 5px;}
        .showItem .smallHeader{width: 80px;}
        .showItem .smallHeader2{width: 127px;}
        
        .showItem .omtale td{padding: 2px 5px 2px 5px;}
        .showItem .input, .showItem textarea{border: 1px solid #369; margin: 2px; font-size: 11px; color: #369;}
        .showItem .input{width: 180px; height: 14px;}
        .showItem textarea{width: 250px; height: 150px;}
        .showItem #tekstScore{height: 40px;}
        
        .showItem .varePromoInfo{padding: 10px 5px 10px 5px; border-top: 1px solid #4ca60e; border-bottom: 1px solid #4ca60e;}
    /* VISNING AV ENKELTTITTEL FERDIG */
    
    
    /* VISNING AV ENKELTFAKTURA FOR VARERETUR */
        #fakturaInnholdTD{border: 1px solid #39F; padding: 0px;}
        #fakturaInnholdTbl{width: 100%;}
        #fakturaInnholdTbl .ordreDetaljerHeader{font-weight: bold;}
        #fakturaInnholdTbl .ordreDetaljerHeader td{border-bottom: 1px solid #aaa;}
        #fakturaInnholdTbl input{width: 20px;}
        #fakturaInnholdTbl .ordreDetaljerHeader td.td1{width: 15px;}
    /* VISNING AV ENKELTFAKTURA FOR VARERETUR FERDIG */
    
    /* RETURSKJEMA */
        #returInfo{width: 400px;}
        #returInfo #returDetaljer{border: 1px solid #39F; width: 100%;}
        #returInfo #returDetaljerTD{padding: 0px;}
        #returInfo td.td1{font-weight: bold; width: 120px;}
        .supportForm #melding{width: 400px; height: 150px;}
    /* RETURSKJEMA FERDIG */
    
    /* KONTAKT BRUKERSTØTTE */
        #supportForm{width: 100%;}
        #supportForm #ordrenr{width: 100px;}
        #supportForm #emne{width: 350px;}
        #supportForm #melding{height: 150px; width: 350px;}
        #supportForm td{padding: 5px 10px 5px 10px;}
        #supportForm ul{margin-top: 0px;margin-left: 15px;}
        #supportForm td#buttons{text-align: center;}
    /* KONTAKT BRUKERSTØTTE FERDIG  style="width: 200px;"*/
    
    
    /* KNAPPEDIV NEDERST PÅ SCREENOVER-FUNKSJONER */
        .btnDiv{text-align: center; background: #fff; width: 100%;}
    /* KNAPPEDIV NEDERST PÅ SCREENOVER-FUNKSJONER FERDIG */
    
    /* SØKERESULTATER */
    	#vareSokListe{background: #fff;}
        #vareSokListe td{padding: 2px 5px 2px 5px;}
        #vareSokListe .header{background: #ff9900; text-align: center; font-size: 13px; font-weight: bold; padding: 3px 2px 3px 2px; color: #000; border: 1px solid #000;}
        
        #vareSokListe .menteDu{font-size: 15px; color: #f00; padding-top: 10px; border-bottom: 1px solid #aaa; padding-bottom: 2px;}    
        #vareSokListe .menteDu a{font-size: 15px;}
        
        #vareSokListe .oppsummering{font-size: 12px; padding: 10px 0px 10px 0px;}
        
        #vareSokListe .kategoriHeader{background:#4ca60e; padding-top: 3px; padding-bottom: 3px; font-size: 12px; color: #fff;}
        #vareSokListe .kategoriHeaderTbl{width: 100%;}
        
        #vareSokListe, #vareSokListe .listTbl{width: 100%;}
        
        #vareSokListe .listTbl td.td5{text-align: right;}
        
        #vareSokListe .listTbl td.td1, 
        #vareSokListe .listTbl td.td1{width: 43px;}
        
        #vareSokListe .listTbl td.td2, 
        #vareSokListe .listTbl td.td2{width: 280px;}
        
        #vareSokListe .listTbl td.td3, 
        #vareSokListe .listTbl td.release, 
        #vareSokListe .listTbl td.lagerStatus {text-align: center; width: 60px;}
        
        #vareSokListe .listTbl td.lagerStatus{width: 80px; font-weight: bold;}
        
        #vareSokListe .listTbl td.release{width: 80px; color: #f00; font-size: 9px; font-family: verdana; text-align: center;}
        #vareSokListe .listTbl td.td4{text-align: right; color: #f00; font-weight: bold; font-size: 12px;}
        
        #vareSokListe .listTbl td.td5, 
        #vareSokListe .listTbl td.td5{width: 120px; text-align: right;}
        
        #vareSokListe .visAlle, #vareSokListe .tilbakeTilAlle {text-align: right; font-weight: bold;}
        #vareSokListe .visAlle a{color: #fff;}
        
        #vareSokListe .padLine td{padding-bottom: 10px;}
    /* SØKERESULTATER FERDIG */
    
    
    /* GLEMT PASSORD */
        #glemtPassord{width: 430px;}
        #glemtPassord #epost{width: 400px;}
        
        #glemtPassordBtnDiv{padding-top: 5px;}
        
        #gpErrTbl, #gpUsrTbl{background: #ddd; width: 430px;}
        #gpErrTbl td, #gpUsrTbl td{padding: 5px 10px 5px 0px;}
        #gpErrTbl td#img, #gpUsrTbl td#img{width: 42px;}
    /* GLEMT PASSORD FERDIG */
    
    
    /* BILDEGALLERI FOR VARE */
        #bildeGalleriTopPad{height: 10px;}
        #bildeGalleri{background: #eff; padding: 10px; border: 4px solid #444;}
        #bildeGalleri .screenshot{width: 890px;}
        #bildeGalleri .cover{width: 500px;}
        
        #bildeGalleri #headerPadLeft, #bildeGalleri #closeLink{width: 15%;}
        #bildeGalleri #header{text-align: center; font-size: 12px; font-weight: bold;}
        #bildeGalleri #bigImg{text-align: center; padding: 5px;}
        #bildeGalleri #thumbsOuterTD{padding: 10px 5px 10px 5px; text-align: center;}
        #bildeGalleri #thumbsOuterTD .unSel{padding: 8px;}
        #bildeGalleri #thumbsOuterTD .unSel:hover{padding: 4px; border: 4px solid #39f;}
        #bildeGalleri #thumbsOuterTD .sel{padding: 4px; border: 4px solid #369;}
        
        #bildeGalleri .forrigePil, #bildeGalleri .nestePil{width: 40px;}
        #bildeGalleri .forrigePil{padding-right: 10px;}
        #bildeGalleri .nestePil{padding-left: 10px;}
    /* BILDEGALLERI FOR VARE FERDIG */
    
    /* TIPS EN VENN */
        #tipsEnVenn {background: #fff; border: 3px solid #000; width: 450px;}
        #tipsEnVenn a{font-size: 13px; font-weight: bold;}
        #tipsEnVenn td{padding: 3px 5px 3px 5px;}
        #tipsEnVenn td.header{background: #99ccff; font-size: 13px; font-weight: bold;}
        #tipsEnVenn td.subHeader{font-weight: bold;}
        #tipsEnVenn #melding{height: 150px; width: 350px;}
    /* TIPS EN VENN FERDIG */
    
    /* VARER SOM LISTES UT NEDERST */
        .wrapTD{padding: 10px 6px 5px 6px; width: 190px;}
    /* VARER SOM LISTES UT NEDERST FERDIG */
    
    /* IKKE REGISTRERT-SIDE SOM BRUKER SKAL SENDES TIL DERSOM HAN/HUN PRØVER Å GÅ INN PÅ EN SITE SOM KREVER INNLOGGING */
        #ikkeRegistrert{height: 280px; color: #000;}
        #ikkeRegistrert td.boxTD{width: 285px; padding: 10px;}
        #ikkeRegistrert td.boxTD .boxTbl{background: #f1eded; height: 240px; }
        #ikkeRegistrert td.boxTD .boxTbl td.header{font-size: 15px; font-weight: bold; height: 20px;}
        #ikkeRegistrert td.boxTD .boxTbl td.body{font-size: 12px; padding: 10px;}
        #ikkeRegistrert td.boxTD .boxTbl td.body a{font-size: 12px;}
        
        
        
        
    /* IKKE REGISTRERT-SIDE SOM BRUKER SKAL SENDES TIL DERSOM HAN/HUN PRØVER Å GÅ INN PÅ EN SITE SOM KREVER INNLOGGING FERDIG */
    
    .vare1TD, .vare2TD{padding-right: 10px; text-align: center;}
    .vare1 .release, .vare2 .release, .vare3 .release, .prisInfoRed{color: #f00;}
    .vare2 .title{height: 40px;}
    .vare1 .vgImg, .vare1 .prodImg, .vare2 .vgImg, .vare2 .prodImg, .vare3 .vgImg, .vare3 .prodImg{text-align: center;}
    .prodImg{padding-bottom: 5px; padding-top: 5px;}
    .vare1 .vgImg, .vare2 .vgImg, .vare3 .vgImg{height: 23px; text-align: center; padding-top: 5px;}
    .varePris{color: #990000; font-weight: bold; font-size: 16px; margin: 0px;}
    .varePrisBig{color: #990000; font-weight: bold; font-size: 13px; margin: 0px;}
    /* HOVEDVARESTIL 1 (5 PÅ RAD MED PRIS O.L. UNDER ) */ 
        .vare1TD{width: 20%; text-align: center;}
        .vare1{width: 100%;}
        .vare1 .nedtellingCounter{padding-left: 3px; padding-right: 1px; width: 60px;}
        .vare1 .nedtellingMainImg{padding-right: 1px; padding-left: 1px;}
        /*.vare1 .prodImg{padding-bottom: 5px;}*/
        .vare1 .prisInfoRed{color: #f00; font-size: 12px;}
        .vare1 .buttons{text-align: center; padding-bottom: 5px;}
        .vare1 .title{padding-bottom: 10px;}
        .vare1 .title a{font-weight: bold; font-size: 12px;}
        .vare1 .release, .vare1 .lagerStatus{padding: 5px 0px 10px 0px;}
        .vare1 .timesalgInfo{color: #369; font-size: 10px;}
    /* HOVEDVARESTIL 1 (5 PÅ RAD MED PRIS O.L. UNDER ) FERDIG */ 
    
    /* HOVEDVARESTIL 2 (2 OG 2 PÅ FORSIDE) */
        .vare2TD{font-size: 12px; width: 50%;}
        .vare2 .prodImg, .vare2 .vgImg{padding-right: 10px;}
        .vare2 .title{padding-top: 5px; padding-bottom: 5px; text-align: left;}
        .vare2 .title a{font-weight: bold; font-size: 12px;}
        .vare2 .release, .vare2 .lagerStatus{padding-top: 5px; padding-bottom: 5px; text-align: center;}
        .vare2 .beskrivelse{font-size: 10px; color: #369; padding-bottom: 10px; text-align: left;}
        .vare2 .tilbudInfo{font-size: 10px; padding-bottom: 10px; text-align: left;}
        .vare2 .prisInfo{text-align: left; padding-bottom: 10px;}
        .vare2 .kampanjePrisInfo{font-weight: bold; text-align: left;}
        .vare2 .buttons{text-align: left;}
    /* HOVEDVARESTIL 2 (2 OG 2 PÅ FORSIDE) FERDIG */
    
    
    /* HOVEDVARESTIL 3 (1 STOR VARE TIL FORSIDE) */
        .vare3{width: 50%; font-size: 13px;}
        .vare3 .bildeTbl{width: 140px;}
        .vare3 .bildeTbl, .vare3 .infoTbl{text-align: center;}
        .vare3 .prodImg, .vare3 .vgImg{text-align: center;}
        .vare3 .title{padding-top: 18px; padding-bottom: 10px;}
        .vare3 .title a{font-weight: bold; font-size: 15px;}
        .vare3 .buttons{padding-bottom: 5px;}
        .vare3 .release, .vare3 .lagerStatus{padding-bottom: 20px; padding-top: 5px;}
        .vare3 .release{font-size: 13px;}
    /* HOVEDVARESTIL 3 (1 STOR VARE TIL FORSIDE) FERDIG */
    
    /* TIMESALG */
        .timesalgHeader{font-size: 11px; font-family: verdana;}
        .timesalgHeaderP{font-size: 12px;background: #3c4b95; color: #ffcc21; padding: 2px 20px 2px 20px;}
        .timesalgLink{padding-bottom: 5px;}
        .timesalgLink a{font-weight: bold; font-size: 10px;}
    /* TIMESALG FERDIG */
    
/* SPESIFIKKE STYLES FOR FORSKJELLIGE DELER AV SITEN FERDIG */

.greyBox{width:100%; height:22px; color: #000; background: url("/_images/9b9c96.gif"); background-repeat:repeat-x; border-left:1px solid #9b9c96;border-right:1px solid #9b9c96;}
.greyBox .Content {padding:4px;}