#header {
    height: 117px;
}

#header .logo {
    background: url('/images/laholm.png') 0 16px no-repeat;
    height: 98px;
    width: 532px;
    float: left;
    font-size: 11px;
}

#header .permlinks {
    right: 88px;
}

#header .pantern {
    top:9px;
}

#header .puffhead {
    right: 150px;
    max-width: 150px;
}

#submenu {
}

#mainmenu {
    position: absolute;
    bottom: 2px;
    left: 0;
}               

.menu > a > div {
    width: 99px;
    height: 19px;
    position: relative;
    left: -2px;
    top: -1px;
    display: none;
}

.menu a.noje {
    background: url('/images/menu/noje.gif') no-repeat;
    width: 91px;
}

.menu a.sport {
    background: url('/images/menu/sport.gif') no-repeat;
    width: 76px;
}

.menu a.opinion {
    background: url('/images/menu/opinion.gif') no-repeat;
    width: 82px;
}

.menu a.personligt {
    background: url('/images/menu/personligt.gif') no-repeat;
    width: 92px;
}

.menu a.blogg {
    background: url('/images/menu/blogg.gif') no-repeat;
    width: 62px;
}

.menu a.noje div {
    background: url('/images/menu/noje_active.gif') no-repeat;
    width: 93px;
}

.menu a.sport div {
    background: url('/images/menu/sport_active.gif') no-repeat;
    width: 79px;
}

.menu a.opinion div {
    background: url('/images/menu/opinion_active.gif') no-repeat;
    width: 91px;
}

.menu a.personligt div {
    background: url('/images/menu/personligt_active.gif') no-repeat;
    width: 93px;
}

.menu a.blogg div {
    background: url('/images/menu/blogg_active.gif') no-repeat;
    width: 67px;
}

.menu a.webbtv {
    width: 75px;
}

.menu a.webbtv div {
    width: 79px;
}

#sitetabs .skd {
    display: block;
}

#sitetabs .lt {
    display: none;
}

#logo {
    width: 600px;
    margin-top: 25px;
}

#weather {
    right: 120px;
}