

body {
	background: url("images/bg.gif") center repeat-y #908836; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.5;
	color: #525147;
	height: 100%;
}

#super {
}

#page {
	width: 790px;
	background-image: url(images/bakgrunn_main.gif);
	background-repeat: no-repeat;
	position: relative;
	margin: 0 auto;
	height: 100%;
	
}

#banner {
	margin-left: 10px;
	margin-right: 10px;
	height: 185px;
	background-image: url(images/topp.jpg);
	background-repeat: no-repeat;
}

#leftContent {
	float: left;
	width: 150px;
	padding-top: 120px;;
	border-right:  #525147 1px dotted;
}

#centerContent {
	padding-left: 20px;
	padding-bottom: 20px;
	float: left;
	width: 560px;
}

#rightContent { display: none;}

#footer {
	clear: both;
	font-size: 7pt;
	color: #525147;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}


.hiddenStructure { display: none;}


.flyter {
	float: left;
	margin: 0 20px 10px 0;
}












/*

	Navigasjon

------------------------------------------------------------------------*/

#leftContentTitle {
	display: none;
}
 
#navcontainer {
	margin-top: 3em;
	margin-bottom: 3em;
	margin-left: 20px;
	margin-right: 10px;
	width: 120px;
	text-align: left;
}
 
#navcontainer ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-transform: none;
}
 
#navcontainer a {
	color: #525147;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	background-image: url(images/meny_butt.gif); 
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
 
#navcontainer a:hover {
	text-decoration: underline;
}
 
#subnavlist li {
	padding-left: 1em;
	font-weight: regular;
	color: #A75F2A;
	font-size: 8pt;
	text-decoration: none;
	background-image: url(images/meny_butt2.gif); 
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
 
#subnavlist a{
	color: #A75F2A;
	background-image: none;
}
 
.hiddenStructure {
	display: none;
}
 
#centerContentTitle {
	display: none;
}





/*

	Typografi

------------------------------------------------------------------------*/
#pageHeader, .pageHeader, .newsFolderHeader {
	font-weight: bold;
	font-size: 16pt;
	font-family: Arial;	
	text-transform: capitalize;
}
 
h1,h2,h3,h4 {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}

h1 {font-size: 22px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}


p {
	margin-bottom: 20px;
	line-height: 1.5;
}

 
a { 
	color: #A5632B;
	text-decoration: none;
}
 
a:hover {
	color: #525147;
}
 
a:vlink {
	color: #908836;
}
 
p,h1,pre { 
	margin:0px 0px 0px 0px;
} 
 
h1 { 
     font-family: Arial, Verdana;
     font-size: 16pt;
     margin-left: 0px;
 }
 
 
a img {
  border:0;
}





p.ingress, .uthev {
  font-weight: bold;
}
.viktig {
  font-weight: bold;
  display: block;
  background-color: yellow;
}
.luft {
  margin: 2em;	
}

.mer-luft {
  padding: 3.2em;
}

.ramme {
	border: 1px solid black;
}

.flyter {
	float: left;
}

.flyter-motsatt {
	float: right;
}

.alene {
  float: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;	
}


/*

	News Nyheter

------------------------------------------------------------------------*/

.clearer {
	margin-top: 1em;
	margin-bottom: 2em;
	border-bottom:  #000 2px dotted;
}
 
.newsItem {
	/* border-bottom: #000 1px dashed; */
}
 
h3.newsItemHeader {
	font-family: Arial, Verdana;
	font-size: 10pt;
	margin-left: 0px;
}
 
.newsItemDescription{
 
}
 
 
.newsItemFooter{
        clear: right;
        margin-bottom: 5px;
	margin-top: 10px;
}
 
.newsItemImageOdd {
  float:right;
  margin: 2px 10px 5px 2px;
}
.newsItemImage {
  float: right;
  margin: 2px 10px 5px 2px;
  height: 80px;
}
.newsItemURL {
 text-transform: lowercase;
	float: left;
 
}
a.newsItemURL  {
	background-image: url(images/knapp_lesmer.gif);
	background-repeat: no-repeat;
	background-position: center left;
 
}
 
.newsItemDate {
 text-transform: lowercase; 
 color: #525147;
 font-size: 80%;
/* margin-right: 2em; */
	
}
.newsItemDateText{
 /*display:none;*/
 text-transform: normal;
 color: #525147;
}
 
.newsPage{
 
}
 
.newsPageHeader{
        margin-left: 0;
 
}
.newsPageDescription{
        font-weight: bold;
	margin-top: 1em;
	margin-bottom: 1em;
}
 
.newsPageDescriptionImage {
  float: right;
  margin: 2px 10px 5px 2px;
}
 
.newsPageDetails{
        clear: right;
        margin-top: 10px;
        margin-bottom: 10px;
}
.newsPageDate{
        
	margin-bottom: 1em;
	
}
.newsPageDateText{
	display: none;
        color: grey;
        text-transform: lowercase;
}
.newsPageText{
        clear: left;
        margin-top: 1em;
}
 
.newsPageFooter{
        margin-top: 10px;
}
 
#newsArchive {
	margin-top: 20px;
}
 
.repeatedDate {
        DISPLAY: none
}
#newsArchiveItem {
	padding-left: 1em;
}
#newsArchiveItem a{
	background-image: url(images/knapp_lesmer.gif);
         background-repeat: no-repeat;
         background-position: center left;
}


