/* utskriftsstilsett */

/* Felles for alt. */ 
body { font-family: arial,verdana,helvetica,sans-serif; font-size: 10pt; }
a:link, a:visited, a:active, a:hover { color: #000000; border-bottom: 1px dotted #cccccc; text-decoration: none; }

h1, h2, h3, h4, h5 { padding: 0; margin: 0; background: transparent;}
h1 {font-size:1.5em; font-weight: normal; margin-bottom: 0.2em;}
h2 {font-size:1em; font-weight: bold; margin-bottom: 0.8em;}
h3 {font-size:1.1em; font-weight: bold;}
h4 {font-size:1.2em; font-weight: bold; clear: both; margin-bottom: 0.1em; margin-top: .8em;}
h5 {font-size:1.0em; font-weight: bold; clear: both; margin-bottom: 0.1em;}
div.hoyrespalte_overskrift h1 {font-size: 1.1em; font-weight: bold;} /* uke 16*/
div.hoyrespalte_overskrift_lm h3 { font-size:1em; font-weight: bold;} /* Les mer overskrift now uses h3*//* uke 16*/

/* tekst utenfor hovedramme på alle sider */

/* ramme rundt alle sider */
div.hovedramme_tekst {
  margin-left: 1px;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  text-align: right;
}

div.hovedramme {
  border: 0px;
  margin-left: 1px;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 1px;
}

/*  emne og andre div styles */
.sidecol_content { margin: .5em 0 .5em 0; font-size: .95em;} 
.midlcol_content { margin-bottom: 1.5em; font-size: 1em;} 
#inner-wrap, #col_bc { float: left; width:100%}
#contain_b { width: 72%; float: left; margin-right: 20px; }
#contain_c {width: 28%;float: left; margin-top: 1em; padding: .25em .5em .25em .5em }
.box_color_line { border: 1px dotted #cccccc }

/* old and new Brødsmulesti */
.titleorimageid86253siteid53, .titleid86253siteid53 { font-size: .75em; color: #bfbfbf; }
#crumbs {display:none}

/* --------------- */
/* Hidden elements when printed */
/* --------------- */

.org_top {display:none;}
#searchareawrap, #ntnutopsec, #ntnutabswrap, #bannerwrap, #ntnutabs {display:none;}

div.menu_border_none,
div.menu_border_solid_blue, 
div.menu_border_dot_under {display: none;}

div.org_foot,
div.menyoversikt,
div.meny,
ul.menylevel1 {display: none;}

/* matches the td element that contains the left menu */
TABLE[border="0"][width="100%"] TD[width="160"] {display: none; width: 0; height:0;}
/* hide all the tables*/
TABLE[border="0"][width="100%"] {width: 0; height:0;}

/* spaltene */
div.midtspalte { width: 16cm; margin: 0.5cm 0.5cm 0;}
div.hoyrespalte { width: 6cm; font-size: .91em;}

.offscreen { display: none} /* quick nav */
.container { display: none} /* banner and form*/
#sjul {display: none; width: 0;} /* hidden elements */

.PortletHeaderText {
  font-size: 12px;
  font-weight: bold;
  padding-left: 6px;
  padding-top: 4px;             
}

/* Bunnteksten */
div.footer_venstre {position: static; clear: both; 
	margin: .1em 0 0 0; font-size: 0.79em; left: .1em }
div.footer_hoyre {position: static; clear: both; 
	margin: .1em 0 0 0; font-size: 0.79em; left: .1em }

hr { border: hidden; height: 1px; 
     color: #b3b3b3; background-color: #b3b3b3; 
     line-height: .1em; clear: left; } 

/* Bilder etc. */
div.bildehoyre { float:right; margin-right: 0; margin-left: 1em; } 
div.bildevenstre { float:left; margin-left: 0; margin-right: 1em;}
div.bildeutentekstflyt {text-align:left; overflow:hidden; margin-right: 0; margin-left:0; padding-right: 0; padding-left: 0;} 
div.breddebilde { margin:-2px -2px -2px -5px;}
div.bildetekst, div.fotokreditering, td.bildetekst, td.fotokreditering 
{ font-size: .82em; color:#000000; font-size: 0.82em; margin:0.1em; padding-left: 0.4em;} 

