@media screen {

    body {
        font: 0.8em verdana, arial, helvetica, sans-serif;
        background-color:#fff;
    }

    * {margin:0px; padding:0px;}

    h1 { font-size : 1.5em; margin-top : 0; }
    h2 { font-size : 1.2em; }
    h3 { font-size : 1.1em; }
    h4 { font-size : 1.0em; }
    h5 { font-size : 0.9em; }
    h1, h2, h3, h4, h5 { font-family : verdana, arial, helvetica, sans-serif; color : #fff; }

    img { border : 0; }
    form { margin : 0; }

    a       { color : #ec3925; text-decoration : none; }
    a:hover { color : #000; text-decoration : none; }

    #space {width:100%; height:80px;}

    #mainwrapper {
        width            : 940px;
        margin-left      : auto;
        margin-right     : auto;
        background-color : #fff;

    }
    
    #logotype {
        margin-top  : -50px;
        margin-left : 2px;
        z-index     : -1;
    }
    
    #nav {
        width          : 910px;
        height         : 40px;
        color          : #ccc;
        margin-top     : 0px;
        margin-bottom  : 0px;
        padding        : 14px;
        font-size      : 1.0em;
        border-top     : 1px solid #000;
        border-left    : 1px solid #000;
        border-right   : 1px solid #000;
    }

    #nav ul {
        margin      : 1px;
        margin-left : 7px;
        margin-top     : -35px;
        padding     : 2px 0;
        text-align  : right;
    }

    #nav li {
        list-style      : none;
        padding         : 0;
        margin          : 0;
        display         : inline;
    }

    #nav a {
        background      : #fff;
        color           : #ec3925;
        text-decoration : none;
        padding         : 0px 0px;
        text-align      : right;
        margin          : 0 0px;
    }

    #nav a:hover {
        color           : #333;
        background      : #fff;
        text-decoration : none;
    }

    #nav li.active a {
        color         : #333;
        background    : #fff;
    }
    
    #contentarea {
        float            : left;
        width            : 938px;
        background-color : #fff;
        color            : #333;
        border           : 1px solid #000;
    }

    #leftsidebar {
        float            : left;
        padding          : 0px;
        width            : 20px;
        margin-left      : -918px;
        background-color : #fff;
        font-size        : 0.85em;
    }

    #content {
        float            : left;
        width            : 888px;
        padding-right    : 10px;
        line-height      : 1.4em;
        margin-left      : 20px;
        display          : inline;
        background-color : #fff;
    }
    
    #content2 {
        float            : left;
        width            : 888px;
        height           : 400px;
        padding-right    : 10px;
        line-height      : 1.4em;
        margin-left      : 0px;
        display          : inline;
        background-color : #000;
    }
    
    #content p img { border:1px solid #333;}

    #content p a.external {background: url(../img/nyttfonster.gif) no-repeat 100% 0; padding-right: 20px;}
    #content p a.external:hover {background: url(../img/nyttfonster.gif) no-repeat 100% -100px; padding-right: 20px;}

    #bild1 {
        float            : left;
        width            : 160px;
        margin-left      : 0px;
        background-color : #fff;
    }

    #bild2 {
        float            : left;
        width            : 160px;
        margin-left      : 10px;
        background-color : #fff;
    }
    
    #bild3 {
        float            : left;
        width            : 150px;
        margin-left      : 10px;
        background-color : #fff;
    }
    
    #bildtext {
        float            : left;
        width            : 509px;
        font-size        : 0.75em;
        text-align       : center;
        font-weight      : bold;
        background-color : #fff;
    }

    #budskap {
        float            : left;
        width            : 250px;
        height           : 250px;
        margin-top       : -280px;
        margin-left      : 580px;
        font-size        : 0.9em;
        text-align       : center;
        color            : #fff;
        background-color : #000;
    }

    #rightsidebar {
        float            : left;
        margin-left      : 0px;
        padding          : 0px;
        width            : 20px;
        background-color : #fff;
        font-size        : 0.9em;
    }
    
    #footer {
        margin-top       : 0px;
        width            : 940px;
        padding          : 8px 0;
        font-size        : .75em;
        background-color : #fff;
    }
    
    #webbkarta {
        margin-top       : -10px;
        margin-left      : 670px;
        width            : 100px;
        background-color : #fff;
    }
    
    #webbkarta a {
        text-decoration : none;
        color           : #ec3925;
    }

    #webbkarta a:hover {
        text-decoration : none;
        color           : #333;
    }
    
    #webbkarta a.external {
        background   : url(../img/nav.gif) no-repeat 0% 0;
        padding-left : 20px;
    }

    #webbkarta a.external:hover {
        background   : url(../img/nav.gif) no-repeat 0% -49px;
        padding-left : 20px;
    }
    
    #mail {
        margin-top       : -12px;
        margin-left      : 765px;
        width            : 125px;
        background-color : #fff;
    }
    
    #mail a {
        text-decoration : none;
        color           : #ec3925;
    }

    #mail a:hover {
        text-decoration : none;
        color           : #333;
    }

    #mail a.external {
        background   : url(../img/mail.gif) no-repeat 0% 0;
        padding-left : 20px;
    }

    #mail a.external:hover {
        background   : url(../img/mail.gif) no-repeat 0% -49px;
        padding-left : 20px;
    }
    
    #fotnot {
        width            : 910px;
        margin-left      : auto;
        margin-right     : auto;
        background-color : #fff;
        text-align       : right;
    }

    p.fet span {font-weight:bold;}
    
    p.small span {font-size:0.75em;}
    
    .redfet span {color:#cc000c; font-weight:bold;}

    .clearthis { clear:both; height:0; line-height:0; }

}



