@media only screen and (min-width: 820px) {

h1, h2, h3, h4, h5, h6 {
    font-size:1em;
}

.header {
    height:100px;
    line-height:100%;
}

.hgroup img {
    height:14px;
    top:0px;
    padding:3px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.header .logo {
    position:absolute;
    left:0px;
    float:left;
    top:10px;
    width:150px;
}
.newsframe {
    height: 10%;
    margin: 0px;
    width:100%;
}
.tr {
    top: 0px;
}
.newsimg {
    position:relative;
    visibility:visible;
    top: 0px;
}

.nav {
    background-color: #F1F2F2;
    text-align:center;
    list-style: none;
    font-size:.7em;
}

.nav li {
    list-style: none;
    display:inline;
}

.nav li.one a:link, .nav li.one a:visited, .nav li.one a:hover {
    position:absolute;
    top:65px;
    left:21%;
    color:#fff;
    width: 16%;
    padding:4px 12px 4px 12px;
    font-size:1.5em;
    white-space: nowrap;
    overflow: hidden;
    background-color: #F97242;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.nav li.two a:link, .nav li.two a:visited, .nav li.two a:hover {
    position:absolute;
    top:65px;
    left:39.5%;
    color:#fff;
    width: 17.5%;
    padding:4px 12px 4px 12px;
    font-size:1.5em;
    white-space: nowrap;
    overflow: hidden;
    background-color: #94BB1F;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.nav li.three a:link, .nav li.three a:visited, .nav li.three a:hover {
    position:absolute;
    top:65px;
    left:59.5%;
    color:#fff;
    width: 17.5%;
    padding:4px 12px 4px 12px;
    font-size:1.5em;
    white-space: nowrap;
    overflow: hidden;
    background-color: #939905;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.nav li.four a:link, .nav li.four a:visited, .nav li.four a:hover {
    position:absolute;
    top:65px;
    width: 16%;
    color:#fff;
    width: 210px;
    padding:4px 12px 4px 12px;
    font-size:1.5em;
    white-space: nowrap;
    overflow: hidden;
    background-color: #007fa4;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}



.rightone {
    display:block;
}

.righttwo {
    display:none;
}


ul {
    padding:0px;
    color:#fff;
    list-style:none;
    border-top:0px solid #e7e2d7;
    margin:14px 0px;
}

li {
    font-size:80%;
    margin:0px;
    padding:0px;
    list-style:none;
}

li a:link, section li a:visited {
    float:left;
    width:96%;
    padding:3px 1%;
    border-bottom:1px solid #b8bab8;
}

li a:hover {
    background:#b2b4b2;
}
p {
    padding:1px 0px;
    color:#000;
}
.psb {
    margin:30px;
}

.article {
    position:relative;
    left:21%;
    width:58%;  /* Bredde for midterspalte */
    padding:1px 1px;
    margin-top:3px;
    text-align:left;
    font-weight:normal;
}
.article .img {
    float: left;
    border:none;
    height:60px;
    padding:0px 0px;
    background-color:#F1F2F2;
}

.article h1 {
    color:#000000;
    padding:1px 1px 1px 30px;
    margin-left:-30px;
    font-weight:bold;
}
.img {
    border:none;
    width:120px;
    visibility:visible;
    float:top;
    padding:0px 0px;
}
img#RSSicon {
    float:right;
    padding:0px 10px 10px 10px;
}

.article h2, .article h3, .article h4, .article h5, .article h6  {
    background-color: #b8bab8;
    padding:5px 5px 5px 5px;
    font-size:100%;
    height:1.1em;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    color:#fff;
    font-weight:normal;
}

.article p {
    font-size:100%;
    padding:5px 5px 5px 5px;
    color:#000000;
}
.newstxt {
    font-size:90%;
    word-wrap:break-word;
    padding:5px 5px 5px 5px;
    color:#000000;
}

.inputtxt.hasPlaceholder {
    color:#000000;
}

.leftone {
    display:block;
}
.lefttwo {
    display:none;
}
.footer {
    clear:both !important;
    position:relative;
    display:block;
    margin:10px 10px 10px 10px;
    left: 20%;
    width:58%;
    padding:10px 0px 10px 0px;
    font-size:80%;
    color:#fff;
    background-color: #b8bab8;
    text-align:center;
    font-style:italic;
}

}