﻿#wrapper
{
    width: 1000px;
    margin: 10px auto 0 auto;
}

.darkNotifier {
    background: rgba(0, 0, 0, 0.85);
    color: White;
    width: 100%;
    z-index: 9999;
    .less-box-shadow(0,0,2px,rgba(0, 0, 0, 0.4));
}

    .darkNotifier a {
        color: #BFEDFF;
    }

    .darkNotifier span {
        color: #fff;
    }

.darkNotifierContent {
    padding: 0;
    margin: 0 auto;
    text-align: center;
    font-size: 110%;
    width: 100%;
    position: relative;
    height: 36px;
}

    .darkNotifierContent img.small-app-icon {
        position: relative;
        height: 22px;
        top: 6px;
    }

    .darkNotifierContent span {
        margin-left: 4px;
        line-height: 34px;
        text-shadow: #000 1px 1px 0;
        vertical-align: central;
    }

#topNotifier {
    position: relative;
    top: 0;
}

#header
{
    background: url(gfx/new-top-box.png) no-repeat left top;
    height: 82px;
    max-height: 82px;
    width: 742px;
}

ul.top-menu
{
    padding: 9px 0 0 6px !important;
    width: 115px;
}

/*
ul.top-menu a:hover
{
    padding-bottom: 5px;
    background: url(gfx/profile_back.png) nrepeat left top;
}
*/

ul.redaktionen
{
     width: 128px;
}

ul.forumen
{
     width: 105px;
}

ul.omwhoa
{
     width: 103px;
}




ul.top-menu li
{
    float: none !important;
}

ul.top-menu li.top-header
{
    float: none !important;
    height: 17px;
}

div#header ul li.logo
{
    margin: 9px 0 0 8px;
}

div#header ul li.register
{
    float: right;
    margin: 18px 18px 0 0;
}

div#header ul li.msgandgb
{
    float: right;
    margin: 18px 18px 0 0;
}

.notifier
{
}

.notifier li
{
    height: 42px;
}

.notifier li a
{
    padding: 12px 0 10px 34px;
    font-size: 150%;
    display: block;
    color: #333;
    font-family: Tahoma;
    font-weight: bold;
}

.notifier .gb
{
    background: url(gfx/gb_off.png) no-repeat top left;
    width: 57px;
}

.notifier .gb_on
{
    background: url(gfx/gb_on.png) no-repeat top left;
    width: 57px;
}

.notifier .msg
{
    background: url(gfx/msg_off.png) no-repeat top left;
    width: 57px;
}

.notifier .msg_on
{
    background: url(gfx/msg_on.png) no-repeat top left;
    width: 57px;
}

#sidebar
{
    padding-left: 9px;
    float: left;
    width: 129px;
    background: url(gfx/new-sidebar-box.png) repeat-y left top;
    position: absolute; display: block;
}

#sidebar .bottom-mid
{
    position: relative;
    top: 10px;
    left: -9px;
    width: 140px;
    background: url(gfx/new-sidebar-bottom-box_mid.png) no-repeat left top;
}

#sidebar .bottom
{
    position: relative;
    top: 2px;
    left: -9px;
    width: 140px;
    background: url(gfx/new-sidebar-bottom-box.png) no-repeat left top;
}

.sidebarheader
{
    position: relative;
    left: -9px;
    width: 140px;
    height: 20px;
    margin: 6px 0 4px 0;
}

#sidebar div.forumen
{
    background: url(gfx/forumen.png) no-repeat left top;
}

#sidebar div.searchuser
{
    background: url(gfx/sokanvandare.png) no-repeat left top;
}

#sidebar div.sidor
{
    background: url(gfx/sidebar_sidor.png) no-repeat left top;
}

#sidebar div.annonser
{
    background: url(gfx/sidebar_annonser.png) no-repeat left top;
}

#sidebar div.onlineusers
{
    background: url(gfx/kontakter_online.png) no-repeat left top;
}

#sidebar div.whoa
{
    background: url(gfx/sidebar_whoa.png) no-repeat left top;
}

#sidebar div.popular
{
    background: url(gfx/whoa-sidebar-popularatradar.gif) no-repeat left top;
}

#sidebar div.samarbeten
{
    background: url(gfx/menu-samarbetspartners.gif) no-repeat left top;
}

#sidebar div.background
{
    background: url(gfx/whoa-sidebar-bakgrunder.gif) no-repeat left top;
}

#main
{
    padding-left: 6px;
    float: left;
    width: 600px;
    background: url(gfx/new-main-box.png) repeat-y left top;
    /* min-height: 1200px; */
    margin-left: 138px;
}

#right
{
    margin-top: -255px;
position: relative;
    float: left;
}

#footer
{
    background: url(gfx/new-bottom-box.png) no-repeat left top;
    margin: 0px 0 20px 138px;
    padding-top: 10px;
    width: 604px;
}

#footer div
{
}


.pageMargins
{
    padding: 5px 10px 5px 5px;
}

#bgSwitch img 
{
    margin: 4px 3px 0 4px;
    padding: 2px;
    border: 1px solid silver;
    background-color: #EEE9E9;
    cursor: pointer;
}