/* CSS Document */
/* last changed 20.june cs, testing only */
/* stiler fjernet fra eksternweb  */
  

/*------------------*/
/* Toppen og hovedramma + GENERAL PG layout ------------------*/ /* (old) */
/*------------------*/
/* (old) */
div.menyoversikt { font-size: 0.9em; text-align: left; float: left; margin: 0 0 -10px 29px;  height: 10px; 
		padding: 0em 0em 0.3em;}

/* Tekst øverst til høyre - this should be text instead of a pict */
/* (old) */
div.hovedramme_tekst {margin: 5px 0px 5px 675px; height: 10px; width: 302px;}

/* klammene. NB:virker ikke i IE */
/* (old) ------------------*/
div.menyoversikt a:before{
  content:"[";
}
div.menyoversikt a:after{
  content:"]";
}
 
 /* Toppen, def i UItemplate */
/* (old) */
.container { padding-bottom: 0px; background-color:#dce2ed;} /* this might be in use though */
div.toppen_venstre { margin: 0 0 0 0;}
div.toppen_hoyre_overst { margin: 0 0 0 647px; height: 35px;}

/* plassering toppens bilder */
/* (old) */
img.ntnu_logo {float:left; margin: 15px 0 0 20px;}
img.toppbilde_venstre {float: left; margin: 0 0 0 95px;}
img.toppen_hoyre_overst {float: left;}

/* plassering av høyre-topplenkene */ /* weak construct */
/* (old) */
div.topplenker_hoyre {font-size: 0.91em; margin: -25px 0 0 85px;}

/* Lenker øverst til høyre */
/* (old) */
div.toppen_hoyre_overst a:link,
div.toppen_hoyre_overst a:visited,
div.toppen_hoyre_overst a:hover,
div.toppen_hoyre_overst a:active { text-decoration:none; color: #000000; padding: 0 6px 0 6px;}

/* høyrelenker, klammer, virker ikke i IE6 */
/* (old) */
a.toppen_hoyre_lenke:before {
  content:"[";
}
a.toppen_hoyre_lenke:after {
  content:"]";
}
.toppen_hoyre_bunn {
  border-left: 1px solid black; border-top: 1px solid black;
  margin: 0 0 0 648px; height: 37px; 
  background-color: #edf0f6;
}

* html .toppen_hoyre_bunn {height: 34px; margin: 0 0 0 648px;} /* workaround ie6 */
.toppen_hoyre_bunn form {margin: 8px 0 0 10px;} /* test cs 16_11 */
* html .toppen_hoyre_bunn form {margin-top: 6px }/* workaround ie6 test 16_11*/
.toppen_hoyre_bunn form select.small {font-size: 1em;}  /* test 16_11 */
.toppen_hoyre_bunn form input {font-size: 1em; width: auto;}  /* test cs 16_11 */

/* Hovedmeny (toppfanene) */
/* (old) */
table#menycont {background-color: #dce2ed; width: 100%; height: 20px; clear:both } /* (old) */
table#menycont table {visibility: hidden; } /* 11_14 dobbel fiks, men ikke helt nødvendig */

table#menycont td {
  width: 6.5%;
  white-space: nowrap;
  padding: 2px 10px 2px 10px ; 
  font-size: 1em; text-align: center; 
  border-bottom: 1px solid black;}

table#menycont td.menyelem {border-left: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; }
table#menycont td.menyelem_on {border-left: 1px solid black;  border-top: 1px solid black;border-bottom: 0; background-color: #FFFFFF; }
table#menycont a {font-weight: normal; white-space: nowrap; text-decoration: none; color: black;}

/* Workarounds  ------------------*/
/* pre IE6 */
/* html ul { margin-left: 0; } */
* html div.menyoversikt { margin-left: 17px; } /* (old) */
* html div.footer_hoyre {margin: 4px 87px 0 0 ;} /* (old) */

/* Bunnteksten */
div.footer_venstre {position: absolute; left:35px; height: 10px;
	margin: 4px 0 10px 0; width: 250px; 
	color: #000000; font-size: 0.79em; text-align:left; }
div.footer_hoyre {position: absolute; left: 590px; height: 10px;
	margin: 4px 0 10px 0; width: 400px; 
	color:#000000; font-size: 0.79em; text-align:right;}
	
/* (old) Sitemap, def. i UI-template */
div.ntnu_sitemap_text { font-size: 0.75em; text-align: left; float: left; margin-left: 30px ;}

/*------------------*/
/*  (old) ENGELSK / ESCENIC Menyeditor - Venstre spalte  */
/*------------------*/

div.venstrespalte {clear:both;}
div.venstrespalte a:link,
div.venstrespalte a:active {color: #0e2c8e;}
div.venstrespalte a:visited,
div.venstrespalte a:hover {color: #336699;}
div.venstrespalte_stikktittel {font-size: 1em; color:#000000;}
div.venstrespalte_overskrift {font-size: 1.7em; color:#000000; margin:0 0 0.4em 0; }
div.venstrespalte_mellomtittel {font-size: 1em; font-weight: bold; color: #000;}
div.venstrespalte_ingress {font-size: 1em; font-weight: bold; color: #000; margin-bottom: 0.3em;}
div.venstrespalte p {line-height: 130%; margin-top: 0; margin-bottom: 0.3em;}
div.venstrespalte_overskrift_lm {font-weight: bold;} /* Les mer  */
div.venstrespalte_menyoverskrift {font-size:0.9em; font-weight: bold; margin-bottom: .4em; padding: 0; vertical-align: top} 
/* NB! (old) defs gjelder escenic (engelsk) menyeditor, can be changed once over in new */
td.RegionHeaderColor ul li.venstrespalte { 
	font-size: .91em; color: #000;
	margin: 0 0 .2em .5em; padding:0; 
	list-style: url(/search/nb/20070603210204oe_/http://www.ntnu.no/ntnu_images/knapp_pil_lysblaa.gif) outside square;} 
td.RegionHeaderColor ul { margin-top: 0; }
li.venstrespalte a:link,
li.venstrespalte a:visited {color: #000000; text-decoration:none;}
li.venstrespalte a:hover,
li.venstrespalte a:active {color: #336699; text-decoration:none;}

/* Breadcrumb Navigation (old Escenic / engelsk menyeidtitor) ------------------*/
/* (old) */
div.menyoversikt a:link,
div.menyoversikt a:visited,
div.menyoversikt a:hover,
div.menyoversikt a:active {text-decoration:none; color: #000000; margin-right: 5px;}


/* DEPRICATED STYLES ALREADY COMMENTED OUT  ------------------*/

/* olddef  div.midtspalte_overskrift { font-size: 1.7em; margin:0 0 0.4em 0;} */
/* div.midtspalte_overskrift h1 {font-size: 1.7em; font-weight: normal; margin-bottom: 0.2em;}*/ 
/* div.midtspalte_mellomtittel {font-weight: bold; } *//* uke 16*/
/* div.midtspalte_mellomtittel h2 {font-weight: bold; } *//* uke 16*/
/* div.midtspalte a:osv = to customize lenker inne i brodteksten   */
/* div.midtspalte_nyhetstittel a:osv = to customize lenkefarge på klikkbar nyhetstittel  */
/* div.midtspalte_overskrift_lm a:osv = to customizeles mer artikkel, overskrift som lenke */
/* .footer_venstre a:osv = customize links in footer */ 

/* div.venstrespalte_ingress_lm { }*/
/* div.hoyrespalte_overskrift {font-size: 1em; font-weight: bold; color:#000000; margin-bottom: .25em; padding-bottom: 0;} */
/* div.hoyrespalte_overskrift_lm { font-size:1em; font-weight: bold;} *//* Les mer overskrift */