﻿table.default
{
        margin: 0 0px 0 20px;
        background-image: url(images/ny/tdbunn.jpg); background-position: left bottom;
        background-repeat: no-repeat;
}



a.k1:link, a.k1:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 55px;
    background-image: url(images/elit_nyeknapper/ny1.jpg);
    
    } 
a.k1:hover, a.k1:active
{
    background-image: url(images/elit_nyeknapper/ny1_.jpg);
    
}


a.k2:link, a.k2:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 51px;
    background-image: url(images/elit_nyeknapper/ny2.jpg);
    } 
a.k2:hover, a.k2:active
{
    background-image: url(images/elit_nyeknapper/ny2_.jpg);
}


a.k3:link, a.k3:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 51px;
    background-image: url(images/elit_nyeknapper/ny3.jpg);
    } 
a.k3:hover, a.k3:active
{
    background-image: url(images/elit_nyeknapper/ny3_.jpg);
}

a.k4:link, a.k4:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 51px;
    background-image: url(images/elit_nyeknapper/ny4.jpg);
    } 
a.k4:hover, a.k4:active
{
    background-image: url(images/elit_nyeknapper/ny4_.jpg);
}

a.k5:link, a.k5:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 54px;
    background-image: url(images/elit_nyeknapper/ny5.jpg);
    } 
a.k5:hover, a.k5:active
{
    background-image: url(images/elit_nyeknapper/ny5_.jpg);
}



/*a.k1:link, a.k1:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 53px;
    background-image: url(images/ny/k1.jpg);
    
    } 
a.k1:hover, a.k1:active
{
    background-image: url(images/ny/k1_.jpg);
    
}


a.k2:link, a.k2:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 53px;
    background-image: url(images/ny/k2.jpg);
    } 
a.k2:hover, a.k2:active
{
    background-image: url(images/ny/k1_.jpg);
}


a.k3:link, a.k3:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 54px;
    background-image: url(images/ny/k3.jpg);
    } 
a.k3:hover, a.k3:active
{
    background-image: url(images/ny/k1_.jpg);
}

a.k4:link, a.k4:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 54px;
    background-image: url(images/ny/k4.jpg);
    } 
a.k4:hover, a.k4:active
{
    background-image: url(images/ny/k1_.jpg);
}

a.k5:link, a.k5:visited
{
    display: block; float: left;
    margin: 0; padding: 0;
    height: 43px; width: 54px;
    background-image: url(images/ny/k5.jpg);
    } 
a.k5:hover, a.k5:active
{
    background-image: url(images/ny/k1_.jpg);
}
*/

.sokboks
{
    background-image: url(images/ny/sokbg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #fff;
    border: 0;
    padding: 3px 0 0 7px;
    width: 93px;
    height: 13px;
    font-size: 11px;
    font-family: Arial;
    color: #000;
    line-height: 11px;
}

.loginboks
{
    background-image: url(images/ny/loginbg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #fff;
    border: 0;
    padding: 3px 0 0 7px;
    width: 68px;
    height: 13px;
    font-size: 11px;
    font-family: Arial;
    color: #000;
    line-height: 11px;
}


a.sokeknapp:link, a.sokeknapp:visited
{
    background-image: url(images/ny/sokknapp2.jpg);
    background-position: left top;
    width: 59px;
    height: 39px;
    display: block;
}
    
a.sokeknapp:active, a.sokeknapp:hover
{
    background-image: url(images/ny/sokknapp2.jpg);
    background-position: left top;
    width: 59px;
    height: 39px;
    display: block;
}

a.loginknapp:link, a.loginknapp:visited
{
    background-image: url(images/ny/loginknapp2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 57px;
    height: 39px;
    display: block;
}
    
a.loginknapp:active, a.loginknapp:hover
{
    background-image: url(images/ny/loginknapp2.jpg);
    width: 56px;
    height: 39px;
    display: block;
    
}


a.fno:link, a.fno:visited
{
    display: block;
    float: left;
    background-image: url(images/ny/flaggnoav.jpg);
    width: 18px;
    height: 28px;
    margin-right: 15px;
}

a.fno:active, a.fno:hover, a.fnoselected
{
    background-image: url(images/ny/flaggnopaa.jpg);
    display: block;
    float: left;
    width: 18px;
    height: 28px;
    margin-right: 15px;
}

a.fse:link, a.fse:visited
{
    display: block;
    float: left;
    background-image: url(images/ny/flaggseav.jpg);
    width: 18px;
    height: 28px;
    margin-right: 15px;
}

a.fse:active, a.fse:hover, a.fseselected
{
    background-image: url(images/ny/flaggsepaa.jpg);
    display: block;
    float: left;
    width: 18px;
    height: 28px;
    margin-right: 15px;
}

a.fdk:link, a.fdk:visited
{
    display: block;
    float: left;
    background-image: url(images/ny/flaggdkav.jpg);
    width: 18px;
    height: 28px;
    margin-right: 15px;
}

a.fdk:active, a.fdk:hover, a.fdkselected
{
    background-image: url(images/ny/flaggdkpaa.jpg);
    display: block;
    float: left;
    width: 18px;
    height: 28px;
    margin-right: 15px;
}


a.fen:link, a.fen:visited
{
    display: block;
    float: left;
    background-image: url(images/ny/flaggenav.jpg);
    width: 18px;
    height: 28px;
}

a.fen:active, a.fen:hover, a.fenselected
{
    background-image: url(images/ny/flaggenpaa.jpg);
    display: block;
    float: left;
    width: 18px;
    height: 28px;
}



a.knappkasse:link, a.knappkasse:visited
{
    display: block;
    float:left;
    background-image: url(images/ny/lagordre.jpg);
    width: 115px;
    height: 27px;
}

a.knappkasse:active, a.knappkasse:hover
{
    display: block;
    float:left;
    background-image: url(images/ny/lagordre_.jpg);
    width: 115px;
    height: 27px;
}


a.knappordre:link, a.knappordre:visited
{
    display: block;
    float:left;
    background-image: url(images/ny/endreordre.jpg);
    width: 115px;
    height: 27px;
}

a.knappordre:active, a.knappordre:hover
{
    display: block;
    float:left;
    background-image: url(images/ny/endreordre_.jpg);
    width: 115px;
    height: 27px;
}



span.dato1
{
    font-size: 10px;
    font-family: Tahoma, Arial;
    color: #8e908f;
}

span.dato2
{
    font-size: 13px;
    font-family: Verdana, Tahoma, Arial;
    color: #000000;
}


a.nyhetslink, a.nyhetslink:link, a.nyhetslink:visited
{
    font-family: Verdana, Arial;
    color: #0095d2;
    font-size: 13px;    
    text-decoration: none;
}
a.nyhetslink:hover, a.nyhetslink:active
{
    color: #000000;
    text-decoration: underline;
}

.nyhetsbrev
{
    width: 168px;
    background-image: url(images/ny/nyhtsbbg.gif);
    background-repeat: repeat-x;
    height: 14px;
    border: 0;
    margin: 0;
    margin-top: 1px;
    padding: 2px 0 0 0;
    display: block; float: left;
    line-height: 12px;
}

.nyhetbrevpaamelding
{
}


a.forsideboks, a.forsideboks:link, a.forsideboks:visited, a.forsideboks:active
{
    display: block; float: left;
    width: 108px;
    height: 85px;
    padding: 0 3px;
    overflow: hidden;
    background-image: url(images/ny/boksinnaktiv.jpg);
    margin: 0;
}

a.forsideboks:hover
{
    display: block; float: left;
    width: 108px;
    height: 85px;
    padding: 0 3px;
    overflow: hidden;
    background-image: url(images/ny/boksaktiv.jpg);
}

.forsideboks span
{
    display: block; 
    height: 15px;
    padding: 1px 0 0 0;
    text-align: center;
    color: #707070;
    font-family: Tahoma;
    font-size: 10px;
    }



div.kategoriboks
{
border-right: dotted 1px #cccccc; border-bottom: dotted 1px #cccccc; height: 130px; width: 344px; float: left; overflow: hidden;
margin: 0; padding: 0;
}

div.kategoriboks2
{
border-right: solid 1px #ffffff !important;
}

div.kategoriboks td.tekst h3
{
font-family: Verdana; font-size: 16px;
font-weight: bold; color: #354692;
}

div.kategoriboks a.stor, div.kategoriboks a.stor:link, div.kategoriboks a.stor:visited 
{
font-family: Verdana; font-size: 16px;
font-weight: bold; color: #354692;
text-decoration: none;
}
div.kategoriboks a.stor:hover, div.kategoriboks a.stor:active
{
font-family: Verdana; font-size: 16px;
font-weight: bold; color: #354692;
text-decoration: underline;
}

div.kategoriboks a.stor2, div.kategoriboks a.stor2:link, div.kategoriboks a.stor2:visited 
{
font-family: Verdana; font-size: 16px;
font-weight: bold; color: #354692;
text-decoration: none;
padding: none;

}
div.kategoriboks a.stor2:hover, div.kategoriboks a.stor2:active
{
font-family: Verdana; font-size: 16px;
font-weight: bold; color: #354692;
text-decoration: underline;
padding: none;
}

div.kategoriboks a.liten, div.kategoriboks a.liten:link, div.kategoriboks a.liten:visited 
{
color: #34abd3;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
}
div.kategoriboks a.liten:hover, div.kategoriboks a.liten:active
{
color: #34abd3;
font-size: 11px;
font-family: Verdana;
text-decoration: underline;
}


a.kjop:link, a.kjop:visited
{
overflow: hidden;
display: block; height: 14px; width: 28px;
background-image: url(ny2/knapper/kjop2.jpg);
color: #000;
padding: 1px 0 0 18px;
float: left;
}
a.kjop:hover, a.kjop:active
{
overflow: hidden;
display: block; height: 14px; width: 28px;
background-image: url(ny2/knapper/kjop1.jpg);
color: #fff;
padding: 1px 0 0 18px;
float: left;
}

a.info:link, a.info:visited
{
display: block; height: 14px; width: 28px;
background-image: url(ny2/knapper/info.jpg);
color: #000;
padding: 1px 0 0 18px;
float:left;
}

a.info:hover, a.info:active
{
display: block; height: 14px; width: 28px;
background-image: url(ny2/knapper/info.jpg);
color: #a4a8a7;
padding: 1px 0 0 18px;
float:left;
}

tr.bold1 td
{
font-weight: bold;
}

tr.kursiv1 td
{ 
font-style: italic;
text-align: center;
}

tr.center td
{ 
text-align: center;
}

.floatright
{
float: right;
}


table.stdtabell
{
width: 730px;
margin: 0 0px 0 20px;
background-image: url(images/ny/tdbunn.jpg); background-position: left bottom;
background-repeat: no-repeat;
}


a.blokkendre:link, a.blokkendre:visited
{ 
font-size: 16px;
padding-top: 6px;
display: block;
float:left;
background-image: url(ny2/blokk/blokkk1.jpg);
height: 27px; width: 66px; text-align: center;
}
a.blokkendre:hover, a.blokkendre:active
{
font-size: 16px;
padding-top: 6px;
display: block;
background-image: url(ny2/blokk/blokkk1.jpg);
height: 27px; width: 66px; text-align: center;
text-decoration: underline;
}

a.blokkbestill:link, a.blokkbestill:visited
{ 
font-size: 16px;
padding-top: 6px;
display: block;
float:left;
background-image: url(ny2/blokk/blokkk2.jpg);
height: 27px; width: 67px; text-align: center;
}
a.blokkbestill:hover, a.blokkbestill:active
{
font-size: 16px;
padding-top: 6px;
display: block;
float:left;
background-image: url(ny2/blokk/blokkk2.jpg);
height: 27px; width: 67px; text-align: center;
text-decoration: underline;
}

a.blokkmvaknapp:link, a.blokkmvaknapp:visited
{ 
padding-top: 3px;
display: block;
background-image: url(ny2/blokk/blokkmva.jpg);
height: 19px; width: 133px; text-align: center;
}
a.blokkmvaknapp:hover, a.blokkmvaknapp:active
{
padding-top: 3px;
display: block;
background-image: url(ny2/blokk/blokkmva.jpg);
height: 19px; width: 133px; text-align: center;
text-decoration: underline;
}

div.blokktopp
{
background-image: url(ny2/blokk/blokktopp.gif); height: 19px; width: 133px;
text-align: center;
font-size: 16px;
padding: 2px 0 0 0;
}

table.blokkliste
{
height: 200px; background-image: url(ny2/blokk/blokkbg.jpg); width: 133px;
padding-left: 3px;
}


.produktdropdown
 {  
    width: 250px; float: left;
    background-image: url(ny2/dd/ddbg2.jpg); 
 background-position: left top;
    background-repeat: no-repeat;
    /*background-color: #002776; */
    padding: 0;
    margin: 0;
    float: left;
    overflow: visible;
}


a.gruppepilh:link, a.gruppepilh:visited, a.gruppepilh:active
{
float: left;
display: block; height: 100px; width: 100px;
background-image: url(ny2/pilh.jpg);
outline: none;
}

a.gruppepilh:hover
{
float: left;
display: block; height: 100px; width: 100px;
background-image: url(ny2/pilh_over.jpg);
outline: none;
}

a.gruppepilv:link, a.gruppepilv:visited, a.gruppepilv:active
{
float: left;
display: block; height: 100px; width: 100px;
background-image: url(ny2/pilv.jpg);
margin-left: 7px;
outline: none;
}

a.gruppepilv:hover
{
float: left;
display: block; height: 100px; width: 100px;
background-image: url(ny2/pilv_over.jpg);
margin-left: 7px;
outline: none;
}

div.gruppesliderouter
{
float: left; width: 542px; height: 100px; border: solid 0px red; overflow: hidden;
}

div.gruppesliderouter a:link, div.gruppesliderouter a:visited, div.gruppesliderouter a:hover,  div.gruppesliderouter a:active
{
outline: none;
}
div.gruppesliderouter img
{
outline: none;
padding: 0 10px;
}


.pnlSokText
{
float: left; width: 101px; height: 24px; padding-left: 9px; padding-top: 6px;
}

.pnlSokKnapp
{
float: left; width: 60px; height: 29px; overflow: hidden; padding-top: 1px;
}

td.sok
{
width: 510px; height: 55px; background-image: url(images/ny/sokbg2.jpg);
}

td.sok div.sok2
{
height: 12px; border: solid 0px red; padding-top: 13px; overflow: hidden; padding-left: 16px; color: #3b5da4;
}

.tekstboksendre
{
border:solid 1px #cccccc;
padding: 2px; text-align: right;
}

.handlekurv a, .handlekurv a:link, .handlekurv a:visited
{
text-decoration: underline; color: #3b5da4;
}

.handlekurv a:hover, .handlekurv a:active
{
text-decoration: underline; color: #000000;

}

a.forhandlerlink,  a.forhandlerlink:link, a.forhandlerlink:visited
{
text-decoration:underline; padding: 10px 20px 0 20px; display: block; float: left;
}

a.forhandlerlink:hover, a.forhandlerlink:active
{
color: #3b5da4;
text-decoration:underline; 
}


span.lager
{ 
background-image: url(ny2/ok.jpg); background-repeat: no-repeat; background-position: left center;
padding: 0 0px 0 15px;
}

span.ikkeok
{ 
background-image: url(ny2/ikkeok2.jpg);
}


td.tekst2
{
background-repeat: no-repeat; 
background-position: right bottom;

padding-top: 10px;
border:0px solid purple;
}
