/*****************/
/*** BODY PART ***/
/*****************/


body{
  font-family: arial,verdana,helvetica;
  font-size:10pt;
  padding:0 0 0 0;
  margin:0 0 0 0;
  color: #000000 !important;
}

a:link, a:visited{
	text-decoration : none !important;
	color: #000000 !important;
  border: none !important;
}

div.body{
  padding: 10px 0 0 10px;
  clear:none;
/*  margin-right: 20em;*/
}


div#content{
  text-align:left;
}

#screenhidden{
  margin-top:25px;
  display:block;
  border-top: solid thin black;
  padding: 10px 0 0 0;
}

div#navn{
  display:block;
  margin: 10px 0 10px 0;
  border: solid 1px black;
  width: 200px;
  padding: 3px;
}



font{
  color: red;
}

form.sok input{
  font-size:.8em;
  border-style: solid; 
  border-width: 1px;
  border-color: rgb(119,102,85);
  margin:0 5px 0 0;
}

form.sok input.text{
  width: 10em;
}


h1#title{
       font-size:1.1em;
       margin-top:0;
       border-color: black !important;
}

h1{
	font-size: 1em;
        margin-top:0;
}


h2{
        font-size: .95em;
}

h3{
        font-size: .9em;
}
.noprint{
	display:none;
}
p img{
  float:right;
}

ol{
}

ol li{
	margin-bottom: .5em;
}

ul li{
	margin-bottom: .5em;
}

span.figurtekst{
	display: block;
	font-weight: bold;
}

#innertable #left{
  text-align:left;
  vertical-align:top;
  padding: 1em 1em 0 0;
}

#innertable #right{
  text-align:left;
  vertical-align:top;
  padding: 1em 10px 0 0;
}



/*******************/
/*** TOPMENU PART ***/
/*******************/

/*** The menu tabs ***/
/*** Main tabs ***/
div#header {
display:none;
}

/*** Subtabs ***/
#subheader{
  display:none;
}


/*** Breadcrumbs ***/
#breadcrumbs{
  display:block;
  font-size:.7em;
  padding: .2em 0 .2em 0;
  color:black;
  border-bottom: solid 1px black;
  margin-bottom: 12pt;
/*  background-color:rgb(245,245,245);*/
}

#breadcrumbs ul{
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
}

#breadcrumbs li{
	margin-left: 0;
	padding-left: 0;
	border: none;
	list-style: none;
	display: inline;
}

/*** End breadcrumbs ***/


/*******************/
/*** SIDEBAR PART ***/
/*******************/

/*** Sidebar elements ***/

#sidebarmenu{
  display:none;        
}

/*** Auth elements ***/
#authmenu{
  display:none;
}



/*** Special html-gallery-elements ***/
/*** Table ***/

table.gradering{
  border: solid 1px;
  border-color: #666;
  color: #666;
  margin:0;
  padding:0;
  border:none;
  border-collapse: collapse;
  border-spacing: 10px ;
  empty-cells: show;
}

table.gradering td{
  text-align: center;
  border-top: solid 1px #666;
}

table.gradering th{
  padding: 0 10px 0 10px;
  width: 1em; /* force break of text in colheaders */
}


table.gradering td.forstekolonne{
  border-right: solid 1px #666;
  padding: 0 3px 0 3px;
  text-align: left;
}

table.gradering th.forstekolonne{
  border-top: none;
  border-left:none;
  padding: 0 3px 0 3px;
}

table.gradering th.tomtekst{
  padding: 0 1em 0 1em;
}

/*** End special html-gallery-elements ***/

/*** Poll elements ***/
div.poll{
  margin-top: 1em;
	border: none;
  background-color: none;
  padding: 5px;
  font-size: .9em;
}

div.poll div.question{
  margin-bottom: 1em;
}

div.poll div.question em{
  display:block;
}

div.poll div.question div{
}

div.poll div.question div.soyle{
  margin-bottom: 1em;
}

div.poll input{
}

div.poll label{
  cursor: hand;
}



#footer{
  display:none;
}

#printer{
  display:none;
}

/*** Stat ***/
#varlist{
  display:none;
}

fieldset{
  display:none;
  }

a.nextpage{
  display: none;
}

a.footnotelink{
  vertical-align: top;
  font-size: 70%;
  font-weight: bold;
}

.hidearea{
  display: none;
}

.showarea{
  display: block;
  background: rgb(222, 231, 236);
  margin: 0 0 20px 0;
  border: solid 1px rgb(140, 172, 187);

}

.hideanchor{
  float: right;
}

.hideanchor img{
  border: none;
}

.hidelink{
  display: block;
  margin-bottom: 0px;
}