body {
    background: url(../_images/grad_bg.gif) 0 350px repeat-x #FFFFFF;
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, Sans-serif;
    font-size: 12px;
    line-height: 140%;
    
       
}

#headcontainer {
    width: 100%;
    padding: 0;
    background: url(../_images/head_bg.gif) center top #515151;
    }
    
#head {
    width: 780px;
    padding: 0;
    margin: 0 auto;
    height: 350px;
    }
    
    #sitename {
    }
    
    #sitename h1 {
        display: none;
        }
        
#navigation {
        float: left;
        height: 100px;
        padding: 0;
        }
    
    #navigation ul {
        list-style: none;
        padding: 0 0 0 6px;
        margin: 75px 0 0 0;
        height: 25px;
        background: url(../_images/meny_left.gif) no-repeat;
        }
    
    #navigation ul li {
        display: inline;
        margin: 0;
        padding: 0;
        color: white;
        height: 25px;
        background: #D5D5D5;
        }
        

        
    #navigation a, a:visited, a:visited {
        display: block;
        float: left;
        height: 15px;
        padding: 5px 10px;
        background: #F68F2D;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
        }
        
    #navigation a:hover {
        background: #F68F2D;
        color: #000;
        }
        
    #navigation a.current {
        color: #000000;
        }
        


        
#flashcontainer {
    clear: both;
    background: #F68F2D;

    }
#flashobject {
    clear: both;
    background: #F68F2D;

    }
    
    #flashobject h1 {
        display: none;
        }
#barcontainer {
    clear: both;
    width: 100%;
    height: 25px;
    background: #F68F2D;
} 
#bar {
    color: #FFFFFF;
    text-align: right;
    padding: 5px;
    width: 780px;
    margin: 0 auto;
    }
    
#maincontainer {
    width: 100%;
    min-height: 100px;
    }    
    
#innercontainer {
    width: 780px;
    margin: 0 auto;
}
#right {
    padding: 15px 5px 5px 10px;
    width: 165px;
    float: right;
    background: #FFFFFF;
}

    #right ul {
        list-style: url(../_images/meny_pil.gif);
        margin: 0 0 5px 0;
        padding: 0;
        }
    
    #right ul li {
        float: none;
        margin: 0 0 0 10px;
        }
        
    #right ul li a, a:visited {
        color: #000000;
        font-weight: normal;
        text-decoration: none;
        }
        
    #right ul li a.current {
        color: #F68F2D;
    }
        
    #right ul li a:hover, a:active {
        float: none;
        background: none;
        color: #F68F2D;
        }

#mainwrapper {

    }

#main {
    background: #FFFFFF;
    width: 570px;
    padding: 10px;
    
    }
    
#foot {
    clear: both;
    padding: 5px;
    font-size: 90%;
    color: #5D5D5D;
    }
    
    #foot:hover {
        color: #000;
        }
        
    #foot a {
        color: #F68F2D;
}        
        
        
a, a:visited {
    display: inline;
    float: none;
    text-decoration: none;
    text-transform: none;
    display: inline;
    background: none;
    color: #FFFFFF;
    font-weight: normal;
    margin: 0;
    padding: 0;
    }
    
a:hover, a:active {
    display: inline;
    float: none;
    text-decoration: none;
    color: #515151;
    margin: 0;
    padding: 0;
    }
    
    
h1 {
    color: #F68F2D;
    font-size: 24px;
    text-transform: uppercase;
    line-height: 130%;
}

h2 {
    color: #F68F2D;
    font-size: 18px;
    text-transform: uppercase;
    line-height: 130%;
}

#main a, #main a:visited, #main a:active {
    background: none;
    color: #F68F2D;
    text-decoration: none;
}

#main a:hover {
    background: none;
    color: #F68f2D;
    border-bottom: 1px dotted #515151;
}