body
{
    font-family:Times;
}
h1
{
    font-family:Comic Sans MS;
    font-size: 48px;
}
h2
{
    font-family:Comic Sans MS;
    font-size: 20px;
}
.stoor{
    font-family:Comic Sans MS;
    font-size: 28px;
}
.stor{
    font-family:Comic Sans MS;
    font-size: 20px;
}
.middels{
    font-family:Comic Sans MS;
    font-size: 14px;
}
.liten{
    font-family:Comic Sans MS;
    font-size: 10px;
}
.minst{
    font-family:Comic Sans MS;
    font-size: 9px;
}
.link{
    font-family:Comic Sans MS;
    font-size: 14px;
    cursor:pointer;
}
.admlink{
    font-family:Times;
    font-size: 14px;
    cursor:pointer;
    background-color:#ff5050;
}
img.stor{
    width:640px
}

div.oppe
{
    background-color:#006535;
    position:absolute;
    top: 10px;
    left: 10px;
    right : 10px;
    height: 110px;
    width: auto;
    z-index : 0;
    border-style:solid;
    border-width:1px;
    overflow: hidden;
}

div.toppdel
{
    height: 100px;
    float: left;
    border-style: none;
    border-width: 1px;
    overflow: hidden;
}
div.venstre
{
    border-style:solid;
    border-width:1px;
    position : absolute;
    top : 130px;
    left : 10px;
    width : 180px;
    z-index : 1;
}

div.venstre div
{
    /* borders and padding for
    the div inside the side
    link container */
    padding:2px;
    border-style: none;
}


div.midt
{
    position: absolute;
    border-style:solid;
    border-width:1px;
    background-color:#EFEFEF;
    top : 130px;
    left : 200px;
    right : 10px;
    min-width: 700px;
    /*	width:expression(document.body.clientWidth < 600? "600px": "auto" );*/
}

div.footer
{
    position: absolute;
    border-style:solid;
    border-width:1px;
    background-color:#EFEFEF;
    bottom : 0px;
    left : 200px;
    right : 10px;
    min-width: 700px;
    /*	width:expression(document.body.clientWidth < 600? "600px": "auto" );*/
}

div.newslist
{
    border-style:solid;
    border-width:1px;
    position : absolute;
    top : 10px;
    left : 10px;
    width : 180px;
    height : 600px;
    overflow-y:auto;
    z-index : 1;
}
div.submid
{
    position: absolute;
    border-style:none;
    border-width:1px;
    background-color:#EFEFEF;
    top : 10px;
    left : 200px;
    right : 10px;
    width: 580px;
    height : 600px;
    overflow-y:auto;
    /*	width:expression(document.body.clientWidth < 600? "600px": "auto" );*/
}

div#scrollbox 
{
    background-color:#fafafa;
    height:150px;
    overflow-y:auto;
    overflow-x:hidden;
}

ul.comment {
    background-color: #EFEFEF;
    color: #191D1D;
    margin: 5px;
    padding: 5px 5px 5px 5px;
    border: 0px solid #515B5C;
    width: 800px;
}
ul.user, ul.albums {
    color: #191D1D;
    margin: 10px;
    background-color: #EFEFEF;
    border: 0px;
    padding: 0px;
}
li.user {
    display: block;
    float: left;
    color: #191D1D;
    margin: 5px;
    padding: 5px;
    text-align: center;
    background-color: #EFEFEF;
    border: 1px solid #515B5C;
}
li.comment {
    display: block;
    text-align: left;
    margin: 5px;
    padding: 5px;
    background-color: #EFEFEF;
    border: 1px solid #515B5C;
}
div.albums {
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
    text-align: center;
    background-color: #EFEFEF;
    border: 1px solid #515B5C;
}
div.menuForm {
    margin: 10px;
    padding: 0px 10px;
    background-color: #EFEFEF;
    border: 1px solid #515B5C;
}
img.thumb {
    vertical-align:middle;
    margin:0 auto;
    border: 0px;
}
div.image {
    display: block;
    float: left;
    margin: 2px;
    padding: 5px;
    text-align: center;
    background-color: #EFEFEF;
    background-repeat: no-repeat;
    background-position: center;
}
