﻿a
{
    background: transparent;
    color: #f05154; /*#808184;*/
    text-decoration: none;
}
a:hover
{
    background: transparent;
    color: #000;
    text-decoration: none;
}
body
{
    background: #ffffff url(/App_Themes/Standard/images/bodybg.jpg) repeat-y;
    color: #231f20;
    font: 12px georgia, verdana, arial, helvetica, sans-serif;
    line-height: 160%;
    margin: 0;
    padding: 0;
}
form
{
    margin: 0;
    padding: 0;
}
h1
{
    font-size: 2em;
    font-weight: normal;
    margin: 0 0 .5em 0;
    padding: 0;
}
h2
{
    font-size: 1.5em;
    font-weight: normal;
    margin: 0 0 .5em 0;
    padding: 0;
}
label
{
    cursor: pointer;
}
img
{
    border: 0;
}
td
{
    vertical-align: top;
}

a.normselect
{
    background: transparent;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}

div.header
{
    background: url(/App_Themes/Standard/images/headerbg.jpg) no-repeat;
    height: 110px;
    width: 880px;
}
div.logo
{
    left: 40px;
    position: absolute;
    top: 20px;
}
div.navbarL1
{
    font: 11px arial;
    font-weight: bold;
    left: 320px;
    position: absolute;
    top: 85px;
}
div.navbarL12
{
    font: 11px arial;
    font-weight: bold;
    left: 256px;
    position: absolute;
    top: 85px;
}
div.eLink
{
    left: 820px;
    position: absolute;
    top: 80px;
}
div.wrapper
{
    padding: 0 0 3em 0;
    width: 850px;
}
div.content
{
    padding: 0 0 0 40px;
}
div.imgbox
{
    background: #fff;
    border-top: solid 2px #c9c8c8;
    border-bottom: solid 2px #c9c8c8;
    font: 15px arial;
    padding: 10px 0 0 5px;
    height: 68px;
}
div.imgbox a
{
    background: transparent;
    color: #000;
    text-decoration: none;
}
div.imgbox a:hover
{
    background: transparent;
    color: #666;
    text-decoration: none;
}
div.imgbox2
{
    background: #fff;
    border-top: solid 2px #c9c8c8;
    border-bottom: solid 2px #c9c8c8;
    font: 15px arial;
    height: 78px;
}
div.imgbox2 a
{
    background: transparent;
    color: #fff;
    text-decoration: none;
}
div.imgbox2 a:hover
{
    background: transparent;
    color: #aaa;
    text-decoration: none;
}
div.imageswitcher
{
    height: 356px;
    width: 535px;
}
div.redbutton
{
    background: url(/App_Themes/Standard/images/buttonbg.jpg);
    color: #fff;
    font: 15px arial;
    padding: 10px 0 0 5px;
    height: 28px;
}
div.redbuttonbordered
{
    background: url(/App_Themes/Standard/images/buttonbg.jpg);
    border-bottom: solid 2px #d8928a;
    font: 15px arial;
    padding: 10px 0 0 5px;
    height: 28px;
}
div.sidebar2content
{
    background: #b12516 url(/App_Themes/Standard/images/red.stdbg.gif) top left repeat-x;
    font-size: 1.2em;
    /*height: 270px;*/
    padding: 30px 10px 30px 45px;
}
div.sidebar2content a
{
    background: transparent;
    color: #999;
    text-decoration: none;
}
div.sidebar2content a:hover
{
    background: transparent;
    color: #ccc;
    text-decoration: none;
}
div.sbsubitem
{
    border-top: solid 2px #c9c8c8;
    font: 15px arial;
    margin: 20px 0 0 40px;
    padding: 10px 0 0 5px;
}
div.sbsubitem a
{
    background: transparent;
    color: #000;
    text-decoration: none;
}
div.sbsubitem a:hover
{
    background: transparent;
    color: #333;
    text-decoration: none;
}
div.normalize
{
    font: 12px arial;
}

input.tekstboks1
{
    width: 250px;
}
input.smltxt
{
    width: 120px;
}

span.faded
{
    background: transparent;
    color: #6d6e70;
}

td.sidebar1
{
    background: transparent;
    color: #fff;
    font: 12px arial;
    width: 300px;
}
td.sidebar2
{
    width: 220px;
}
td.separator1
{
    width: 15px;
}
td.separator2
{
    width: 35px;
}
td.frontcell1
{
    width: 260px;
}
td.mainframe
{
    padding: 30px 80px 0 0;
}
td.pdcell
{
    font: 12px arial;
    padding: 0 2em 0 1em;
}

textarea.tekstboks1
{
    font: 12px verdana;
    height: 100px;
    width: 250px;
}

div.pkbox
{
    background: #f7f6f6;
    border: solid 1px #939598;
    margin: 1em 0 0 0;
}
div.pkboxheader
{
    background: url(/App_Themes/Standard/images/pkboxheaderbg.jpg);
    border-bottom: solid 1px #939598;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    padding: 5px 0 5px 20px;
}
div.pkboxcontent
{
    padding: 5px 20px 5px 20px;
}
div.pkboxcontent thead td
{
    background: #e7e6e6;
    border-top: solid 1px #939598;
    border-bottom: solid 1px #939598;
    font-weight: bold;
    padding: 2px 0 2px 10px;
}
div.pkboxcontent tbody td
{
    padding: 5px 0 0 5px;
}
div.sidemenylink
{
    padding: 0 0 5px 0;
}

table.sortiment
{
}
table.sortiment td
{
    padding: 2px 1em 2px 1em;
    vertical-align: middle;
}
table.sortiment thead td
{
    background: #eee;
    border-top: solid 1px #000;
    border-bottom: solid 1px #000;
    font-weight: bold;
}
table.sortiment tbody td.alt
{
    background: #f2f2ff;
}

div.message
{
    padding: 0 0 1em 0;
}

@media print
{
    div.message
    {
        display: none;
    }
}

div.cms
{
    background: inherit;
    color: #ddd;
    font: 10px arial;
    padding: 0 0 0 40px;
}
div.cms a
{
    background: inherit;
    color: #ddd;
    text-decoration: none;
}
div.cms a:hover
{
    background: inherit;
    color: #ccc;
    text-decoration: none;
}

a.collapsed
{
    background: url(/App_Themes/Standard/images/collapsed.png) left center no-repeat;
    padding: 0 0 0 16px;
}
a.expanded
{
    background: url(/App_Themes/Standard/images/expanded.png) left center no-repeat;
    padding: 0 0 0 16px;
}
