body {
  font-weight: normal; font-family: helvetica, arial, sans-serif;
}
.newsmall{
	font-size: 8pt;
	color: #0000FF;
	vertical-align: top;
}
th{  
  text-align: left;
  color: #ff3333;
  border: solid 1px #666666;
  background-color: #ebebeb;
}

.bilde{ 
        padding: 2px;
        border-top: solid 1px #333333;
        border-left: solid 1px #333333;
        border-right: solid 1px #333333;
        border-bottom: solid 1px #333333;
}

.head{background-color: #999999; text-align: center; color: #f5f5f5}
.box{border: 1px solid #666666; font-size: 10pt}
.mork{background-color: #cccccc; font-size: smaller; border: solid 1px #666666;}
.lys{background-color: #ebebeb;font-size: smaller; border: solid 1px #666666;}
.topbar{
        background-color: #ffcc66;
        border: none;
}

.logo{
        border: solid 3px #ffcc66;
}

.footer{
        background-color: #ffff99;
        border-top: solid 1px #333333;
        border-right: solid 1px  #333333;
        border-bottom: solid 1px #333333;
        border-left: solid 1px  #333333;
        border: none;
        text-align: center;
}

.tittel{
        text-align: left;
        color: #333333;
        font-size: 20px;
        font-weight: bold;
}

.meny a{
        width: 100px;
        text-align: center;
        text-decoration: none;
        display: block;
        background-color: #ebebeb;
        border-top: solid 1px #333333;
        border-right: solid 1px  #333333;
        border-bottom: solid 1px #333333;
        border-left: solid 1px  #333333;
        border: none;
        font-weight: bold;
        font-size: 12px;

}

.menyaktiv a{
        width: 100px;
        text-align: center;
        text-decoration: none;
        display: block;
        background-color: #ffff99;
        border-top: solid 1px #333333;
        border-right: solid 1px  #333333;
        border-bottom: solid 1px #333333;
        border-left: solid 1px  #333333;
        border: none;
        font-weight: bold;
        font-size: 12px;

}

.meny a:hover{ 
        background-color: #ffff99;
}

.innhold{
        border-top: solid 1px #ff0000;
        border-right: solid 1px  #ff0000;
        border-bottom: solid 1px #ff0000;
        border-left: solid 1px  #ff0000;
        padding: 15px;
        width: auto;
        text-align: justify;
        background-color: #f5f5f5;
}

h1{
        font-size: 14pt;
        text-align: left;
        color: #006699;
        border-top: none;
        border-right: none;
        border-bottom: solid 1px #999999;
        border-left: none;
        
        
}

h2{
        font-size: 12pt;
}
.innhold ul,ol {margin: 25px}

a dimg{
        border-top: solid 1px #333333;
        border-right: solid 1px  #333333;
        border-bottom: solid 1px #333333;
        border-left: solid 1px  #333333;
        
}

.newstop_date, .newstop{
        border-top: solid 1px #333333;
        border-right: solid 1px  #333333;
        border-bottom: solid 1px #333333;
        border-left: solid 1px  #333333;
        text-align: left;
        padding: 2px;
        color: #ff0000;
        background-color: #ebebeb;
        font-size: 10pt;
       
}

.newstext{
	text-align: justiy;
	padding: 5px;
	color: #003333;
	font-size: 10pt;
	border: 1px solid #333333;
}

.bottom{
        border-bottom: solid 3px #006699;
        
}

.last{
        font-size: 12px;
        color: #ff0000;
}
