/*Basic css - Kildekode*/
body {
  font-size: 0.8em;
font-family: 'Open Sans', sans-serif;  margin: 0;
}
.textsize .medium {
  font-size: 1.3em;
}
.textsize .large {
  font-size: 1.6em;
}

.noShow {
  display: none !important;
}
.clearBoth {
  clear: both;
}
.hidden {
    display: none !important;
    visibility: hidden;
}

.indent {
  display:none;
  margin-left: 10px;
}

a img {
	border:0px;
}

#printerknappStud {
	position:absolute;
	top:150px;
}

.ikon {
	position:relative;
	left:650px;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1200px;
}
.header {
   margin: 0px;
   height:140px;
   width: 650px;
   background-repeat: no-repeat;
   background-position:120px;
   margin-bottom:0px;
}

#headNor {
   background-image: url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/profil/headNor.png);
}

#headNorJebsen {
   background-image: url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/profil/headNorJebsen.png);
}

#headEng {
   background-image: url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/profil/headEng.png);
}

#headEngJebsen {
   background-image: url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/profil/headEngJebsen.png);
}

#side {
  margin: 0;
  margin-left: 120px;
/*  float: left;  */
  margin-right: 120px;
  width: 960px;
/*  border-top:1px solid #aaaaaa;  */
  padding-top:10px;
  height: 1% /* Holly hack for Peekaboo Bug */
}

A:link { color: #004c91; text-decoration: none; }
A:visited { color: #004c91;  text-decoration: none; }
A:active { color: #004c91;  text-decoration: none; }
A:hover { color: #004c91;  text-decoration: underline; }
.search {
  display: none;
}
a.tags {
  color: white;
}
a.tags:hover {
  text-decoration: none;
}

a img {
  border:0px;
}

.hidden {
display: none !important;
visibility: hidden;
}

.ikkevis { /* Viser ikke menypunktet verken i meny eller breadcrumbs */
  display: none !important;
}

.ikkevisExceptBread { /* Skjuler menypunktet i menykomponenten */
	display: none !important;
}

.ieb_0margin { /* Skjuler menypunktet i menykomponenten */
   display: none !important;
   margin-right:2px;
}


.ikkevisExceptBrImp { /* Brukes der hvor display i andre klasser overstyrer none. */
	display:none !important;
}

.breadcrumbs li.ikkevisExceptBread {  /* Men viser det i breadcrumbs */
  display: inline !important;
}

.breadcrumbs li.ieb_0margin {  /* Men viser det i breadcrumbs */
  display: inline !important;
  margin-right:3px;
}

.breadcrumbs div.ikkevisExceptBread {  /* Men viser det i breadcrumbs */
  display: inline !important;
}


div#tabmenu_result {
  border: 1px solid #cccccc;
  border-top: none;
  width: 660px;
  padding: 20px;
  float: left;
}

#tabmenu li.selected, #tabmenuTavla li.selected { /*ny*/
  position: relative;
  z-index: 1000000;
  top: 1px; 
}


/* PLACEHOLDERS */


::-webkit-input-placeholder { /* WebKit browsers */
    color: #4f4f4f;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #4f4f4f;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #4f4f4f;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #4f4f4f;
}

#printerknapp {
position: relative;
float:right;
}

div.beredskapMain {
background-color: #ECECEC;
border-collapse: separate;
border-spacing: 15px 0;
margin: 0 -3px;
border: 2px solid #CB333B;
margin-top: 20px;
margin-bottom: 20px;
width:100%;
}

div.beredskapMain h1 {
font-size:1.4em;
margin-top:0px;
margin-bottom:0px;
}

.maincontentlink { text-align: left; }
.maincontentlink a { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; }
.maincontentlink a:focus, .maincontentlink a:active { position: static; left: 0; width: auto; height: auto; overflow: visible; text-decoration: underline; }/*Headers css - Kildekode*/
h1 {
   font-size:1.7em;
   margin-top:0.83em;
   margin-bottom:0.83em;
}

h2 {
   font-size:1.25em;
}

h3 {
   font-size:1.10em;
}


.overskrift{
   color: #000000;
   font-weight: bold;
   font-size: 2.5em;
   margin-left:-4px;
}
.overskrift2{
   color: #333333;
   font-weight: bold;
   font-size: 1.5em;
}
.overskrift3{
   color: #666666;
   font-size: 1em;
   text-transform: uppercase;
   margin-bottom:4px;

}

.overskrift3hoyre, .overskrift3hoyre a {
   color: black;
   font-size: 1em;
   text-transform: uppercase;
   margin-bottom:4px;
   border-top:black 2px solid;
   padding-top:5px;
}

.overskrift4{
   color: #666666;
   font-size: 1em;
   text-transform: uppercase;
   margin-bottom:8px;
}/*Meny oppe css - Kildekode*/
#menubgr {
 position: absolute;
 left:0px;
 width: 100%;
 margin:auto;
 z-index:-20;
}
#menubgr .m_main {
 height: 100px;
 width: 100%;
}

#menubgr .m_sub {
 height: 40px;
 width: 100%;
 background-color: #eae7e3;
}
#newtabs {
  margin-top: 0px;
  margin-bottom: 04px;
  margin-left: 400px;
  margin-right: 0px;
  padding-top: 30px;
  width: 100%;
  height: 40px;
/*  background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/top_banner.png"); */
}
#newtabs ul {
  margin: 0px;
  padding: 0;
  position: relative;
  top: -4px;
  font-size: 1em;
  line-height:normal;
  list-style:none;
  float: left;
  margin-left: 120px;
  padding-left: 0px;
}
#newtabs li {
  float:left;
  padding: 16px 17px 0px 0px;
}
#newtabs a {
  line-height: 23px; 
  text-decoration:none;
  color:#726F6F;    
}
#newtabs .active a, #newtabs .active a:hover {
  color:black;
  border-bottom: 2px solid #CB333B;
}

table.tabTabell {
width:600px;
}

table.tabTabell tr {
vertical-align:top;
}


table.tabTabell td {
width:25%;
}

.imgHeader {
  display: block;
  margin-top: 13px;
  margin-bottom: 13px;
}

.homelink {
   position:absolute;
   padding-left:120px;
}

.homelink a {
   display:block;
   width:100px;
   height:130px;
}

.homelink a:hover {
   text-decoration:none;
}/* Jquery karusell og tabber - navigering */


span.tilalleKnapp {
margin-left:10px !important;
margin-right:0px !important;
border:#dddddd 1px solid;
padding:4px;
}

span.tilalleKnapp a {
color:black !important;
}

span.tilalleKnapp a:hover {
color:#bbbbbb !important;
}


div.navig {
   position:relative;
   top:-60px;
   z-index:200;
   width:40px;
}

div.navig a.prev {
   background:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013ikoner/forskning/pilVenstre.png);
   background-repeat:no-repeat;
   display:block;
   height:30px;
   margin-left:8px;
}

div.navig a.next {
   background:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013ikoner/forskning/pilHoyre.png);
   background-repeat:no-repeat;
   display:block;
   height:30px;
   margin-right:8px;
}

.uitKarusell, uitKarusellstart {
   width:100%;
   height:150px;
}

.tallrekke {
   text-align:center;
}

.tallrekke a {
   margin-right:15px;
   color:gray;
   curson:arrow;
}

.tallrekke a:hover {
   font-weight:bold;
   text-decoration:none;
}

.uitKarusell ul, uitKarusellstart ul {
   list-style-type:none;
}

.uitKarusell ul li img {
   width:700px;
   height:150px;
}

.uitKarusellstart ul li img {
   width:960px;
   height:150px;
}

.tekst {
   position:relative;
   z-index:100;
   color:white;
}

.tekst#nv { top:-30px; left:15px; }
.tekst#ov { top:-195px; left:15px; }
.tekst#oh { top:-195px; left:-15px; text-align:right; }
.tekst#nh { top:-30px; left:-15px; text-align:right; }



.uitLeftTabs {
   overflow: hidden;
   position: relative;
   width: 100%;
   height: 90px;
   margin-bottom:20px;
   border-top:1px solid grey;
   border-bottom:1px solid grey;
   padding-top:10px;
}

.uitLeftTabs2 {
   overflow: hidden;
   position: relative;
   width: 100%;
   border-left:gray 1px solid;
   border-bottom:gray 1px solid;
   border-right:gray 1px solid;
   margin-bottom:20px;
}

div.tabrad {
   valign:middle;
/*   padding:10px;
   background-color:#6e6e6e; */
   line-height:1.6em;
}

div.tabradGray {
   background:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/bg2013gray.png) repeat-x;   
   valign:middle;
   padding:10px;
   background-color:#6e6e6e;
   line-height:1.6em;
}

.uitLeftTabs span, .uitLeftTabs2 span {
margin-right:20px;
}

.uitLeftTabs span a {
padding:3px;
font-size:1em;
color:black;
}

.uitLeftTabs2 span a {
padding:3px;
font-size:1em;
color:white;
}

.uitLeftTabs span a:hover, .uitLeftTabs2 span a:hover {
text-decoration:none;
}

.uitLeftTabs span a.valgt, .uitLeftTabs2 span a.valgt {
font-weight:bold;
}

.tabInnhold {
    margin: 0;
    min-height: 50px;
    width: 95%;
    position: absolute;
    top: 40px;
    left: 800px;
    opacity: 0;
}
.tabInnhold.active {
    left: 0px;
    opacity: 1;
}

.content2 {
    margin: 0;
    padding: 10px;
    min-height: 50px;
    width: 90%;
    opacity: 0;
}
.content2.active2 {
    left: 0px;
    opacity: 1;
}

.uitTicker div.tittel:first-letter {
   font-weight:bold;
   font-size:1.3em;
}

.soketter {
   font-style:italic;
}/*Studentsider css*/
a.studKnapp {
background-color: #f58025;
border: 5px white solid;
border-radius: 20px;
box-shadow: 2px 2px 5px #888;
display: block;
padding: 10px;
color: white;
text-align: center;
font-size: 1.2em;
position:relative;
behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");
}

a.studKnappDus {
background-color: #f5b583;
border: 5px white solid;
border-radius: 20px;
box-shadow: 2px 2px 5px #888;
display: block;
padding: 10px;
color: white;
text-align: center;
font-size: 1.2em;
position:relative;
behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");
}

a.studKnapp#gra {
background-color:#8f8371;
padding:5px;
margin-top:10px;
}

a:hover.studKnapp, a:hover.studKnappDus, a:hover.studKnapp#gra {
background-color: #b91037;
text-decoration:none;
}

div.treBox {
float:left;
width:30%;
background-color:#f4f3f1;
padding:15px;
vertical-align:top;
margin-right:23px;
padding-bottom: 500em;
margin-bottom: -500em;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
box-sizing:border-box;
-ms-box-sizing: border-box;
}

div.treBox img {
margin-right:15px;
float:left;
}

div.treBox div.head {
vertical-align:top;
font-size:1.3em;
font-weight:bold;
height:55px;
}

div.overskrift3#white {
color:white;
}

div.overskrift3 hr {
border-bottom:thin solid #cccccc;
border-top:none;border-left:none;border-right:none;
}

hr.tynnstrek {
border-bottom:thin solid #cccccc;
border-top:none;border-left:none;border-right:none;
}

div.overskrift3#white hr {
border-bottom:thin solid white;
border-top:none;border-left:none;border-right:none;
}

#under1, #under2, #under3, #under4, #under5, #under6, #under7, #under8, #under9, #under10, #under11, #under12, #under13, #under14 { display:none; }

div.underboks {
position:relative;
left:15px;
width:75%;
padding:10px;
border-right:1px solid silver;
border-left:1px solid silver;
border-bottom:1px solid silver;
margin-bottom:15px;
}

div.rad {
width:100%;
overflow:hidden;
padding-bottom:20px;
}

div.tredeling {
width:30%;
float:left;
margin-right:23px;
}

td.studBox {
background-color:#f4f3f1;
padding:15px;
vertical-align:top;
}

td.studBox img {
margin-right:15px;
float:left;
}

td.studBox div.head {
vertical-align:top;
font-size:1.3em;
font-weight:bold;
height:55px;
}

/* Min side */


div.fs_tabell {
   width:197px;
   border: 1px solid #DE7C00;
   border-radius: 3px;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   padding:10px;
   margin-bottom:20px;
}

table.fs_tabell {
   width:100%;
   color: black;
}

table.fs_tabell tr {
}


table.fs_tabell td {
   color:black;
   border-bottom: 1px solid gray;
   padding-top:3px;
   padding-bottom:3px;
}

table.fs_tabell tfoot td {
   padding-top:6px;
   border:0px;
}

table.fs_tabell tfoot td a {
   color:gray;
}

table.fs_tabell div.overskrift3 {
   font-size:1.2em;
   color:#DE7C00;
   padding-top:3px;
}

table.fs_tabell td a {
   color:black;
   text-decoration:none;
}

table.fs_tabell td a:hover {
   text-decoration:underline;
}

table.fs_tabell div.overskrift3 hr {
   border-bottom: thin solid black;
   border-top: none;
   border-left: none;
   border-right: none;
}

a.edits {
   margin-top:10px;
   padding:5px;
   background-color:#DE7C00;
   display:block;
   color:white;
   border-radius: 3px;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
}

a:hover.edits {
   background-color:gray;
   text-decoration:none;
}

a.edits img {
   margin-right:5px;
}/* Meny høyre css */

#hmeny {
	margin-top:20px;
	margin-bottom:20px;
}

#hmeny #hmenypunkt {
	background-color:#dddddd;	
	vertical-align:middle;
	border:#CCC 1px solid;
	margin-bottom:4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:relative;
	behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");
}

#hmeny #hmenypunkt:hover, #hmeny #hmenypunkt.active {
	background-color:#BBBBBB;
}

#hmeny #hmenypunkt a {
   text-decoration:none;
   padding:3px 5px 3px 5px;
   width:100%;	
   display:block;
   line-height:18px;
   color:#4b4b4b;
   box-sizing:border-box;
}

#hmeny #hmenypunkt a.ledetekst {
   text-decoration:none;
   width:100%;	
   display:block;
   line-height:18px;
   color:#4b4b4b;
   box-sizing:border-box;
   text-transform:uppercase;
}


#hmeny #hmenypunkt a:hover, #hmeny #hmenypunkt.active a {
	color:#white;
}

#hmeny #hmenypunkt a.login {
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/login.png");
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:24px;
}

#hmeny #hmenypunkt a.logout {
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/logout.png");
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:24px;
}

#hmeny #hmenypunkt a.add {
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/add_link.png");
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:24px;
}

#hmeny #hmenypunkt a.lenke {
}

#hmeny div.ledetekst {
	color:#000;
	border:none;
	font-weight:bold;
	padding:8px 4px 0px 0px;
	text-align:left;
	background-color:#FFFFFF;	
	display:block;
	vertical-align:middle;
	margin:4px;
}

/* END HØYREMENY */

/* Meny høyre css - klasser */

.hmeny {
	margin-top:20px;
	margin-bottom:20px;
}

.hmeny .hmenypunkt {
	background-color:#dddddd;	
	vertical-align:middle;
	border:#CCC 1px solid;
	margin-bottom:4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:relative;
	behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");
}

.hmeny .hmenypunkt:hover, .hmeny .hmenypunkt.active {
	background-color:#BBBBBB;
}

.hmeny .hmenypunkt a {
	text-decoration:none;
	padding:3px 3px 3px 5px;
	width:100%;	
	display:block;
	line-height:18px;
   color:#4b4b4b;
}

.hmeny .hmenypunkt a:hover, .hmeny .hmenypunkt.active a {
	color:#white;
}

.hmeny .hmenypunkt a.login {
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/login.png");
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:24px;
}

.hmeny .hmenypunkt a.logout {
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/logout.png");
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:24px;
}

.hmeny .hmenypunkt a.add {
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/add_link.png");
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:24px;
}

.hmeny .hmenypunkt a.lenke {
}

.hmeny div.ledetekst {
	color:#000;
	border:none;
	font-weight:bold;
	padding:8px 4px 0px 0px;
	text-align:left;
	background-color:#FFFFFF;	
	display:block;
	vertical-align:middle;
	margin:4px;
}

/* END HØYREMENY - klasser */





/* HØYREMENY Diskret */

#hmenyDisk {
	margin-top:25px;
	margin-bottom:25px;
}

#hmenyDisk #hmenypunktDisk {
	vertical-align:middle;
	margin-bottom:2px;
border-bottom:#dddddd 1px solid;
}

#hmenyDisk #hmenypunktDisk:hover, #hmeny #hmenypunkt.active {
	background-color:#BBBBBB;
}

#hmenyDisk #hmenypunktDisk a {
   text-decoration:none;
   padding:2px 2px 2px 2px;
   width:100%;	
   display:block;
   line-height:13px;
   color:#4b4b4b;
   font-size:0.9em;
}

#hmenyDisk #hmenypunktDisk a#inline {
   display:inline;
   font-size:1em;
}

#hmenyDisk #hmenypunktDisk a.active {
font-weight:bold;
}

#hmenyDisk #hmenypunktDisk a:hover, #hmeny #hmenypunktDisk.active a {
	color:#white;
}

#hmenyDisk #hmenypunktDisk a.login {
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/login.png");
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:24px;
}



#hmenyDisk #hmenypunktDisk a.lenke {
}

#hmenyDisk div.ledetekst {
	color:#000;
	border:none;
	font-weight:bold;
	padding:8px 4px 0px 0px;
	text-align:left;
	background-color:#FFFFFF;	
	display:block;
	vertical-align:middle;
	margin:4px;
}

/* END HØYREMENY */
/*Klasser*/
.hmenyDisk {
	margin-top:25px;
	margin-bottom:25px;
}

.hmenyDisk .hmenypunktDisk {
	vertical-align:middle;
	margin-bottom:2px;
border-bottom:#dddddd 1px solid;
}

.hmenyDisk .hmenypunktDisk:hover, .hmeny .hmenypunkt.active {
	background-color:#BBBBBB;
}

.hmenyDisk .hmenypunktDisk a {
   text-decoration:none;
   padding:2px 2px 2px 2px;
   width:100%;	
   display:block;
   line-height:13px;
   color:#4b4b4b;
   font-size:0.9em;
}

.hmenyDisk .hmenypunktDisk a.inline {
   display:inline;
   font-size:1em;
}

.hmenyDisk .hmenypunktDisk a.active {
font-weight:bold;
}

.hmenyDisk .hmenypunktDisk a:hover, .hmeny .hmenypunktDisk.active a {
	color:#white;
}

.hmenyDisk .hmenypunktDisk a.login {
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/login.png");
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:24px;
}



.hmenyDisk .hmenypunktDisk a.lenke {
}

.hmenyDisk div.ledetekst {
	color:#000;
	border:none;
	font-weight:bold;
	padding:8px 4px 0px 0px;
	text-align:left;
	background-color:#FFFFFF;	
	display:block;
	vertical-align:middle;
	margin:4px;
}/*Footer css*/
footer {
   width:100%;
}

#footer {
  margin-left: 0;
  margin-right: 0;
  background-color: #eae7e3;
  background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/footprint.png");
  background-repeat:repeat-x;
  background-position:bottom;
}

.footerbody {
   width: 1200px;
   height: 350px;
   font-size: 1em;
   line-height: 9pt;
   padding-top: 0px;
   padding-bottom: 25px;
   margin:auto;
}

.border {
   border-left-width:thin;
   border-left-style:solid;
   border-left-color:#cccccc;
/*   padding-left:17px;   */
}

.footerdiv{
     float: left; 
     width: 250px;
     height: 100%;
     padding-right: 15px;
     padding-left: 15px;
     background-color: #eae7e3;
}


.footerlist{
   list-style-type: none;
   padding: 2px 4px 4px 15px;
   margin-left: 0px;
}
.footerimagelist{
    list-style-type: none;
    margin-left:-4px; 
}
.footerFolgOssList{
    list-style-type: none;
    margin-left:-4px; 
    padding: 2px 4px 4px 4px;
}

.twitter {
  height: 42px;
  background: url('/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/some/twitter.png') 0px 2px no-repeat;
  padding-left: 47px;
  margin-bottom:5px !important;
}
.facebook {
  height: 42px;
  background: url('/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/some/facebook.png') 0px 2px no-repeat;
  padding-left: 47px;
  margin-bottom:5px !important;
}
.flickr{
  height: 42px;
  background: url('/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/some/flickr.png') 0px 2px no-repeat;
  padding-left: 47px;
  margin-bottom:5px !important;
}
.youtube{
  height: 42px;
  background: url('/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/some/youtube.png') 0px 2px no-repeat;
  padding-left: 47px;
  margin-bottom:5px !important;
}
.rss{
  height: 42px;
  background: url('/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/some/rss.png') 0px 2px no-repeat;
  padding-left: 47px;
  margin-bottom:5px !important;
}
.chat{
  height: 42px;
  background: url('/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/some/chat.png') 0px 2px no-repeat;
  padding-left: 47px;
  margin-bottom:5px !important;
}

.flickr a, .facebook a, .twitter a, .rss a, .chat a {
  line-height:40px;
}

.logo{
   margin-left:-9px;
}

.logo a img {
	border:none;
	outline:none;
}

.li{
    margin-bottom: .5em;
}
.li a {
  color: black;
  text-decoration: none;
}
.li a:hover {
  text-decoration: underline;
}
.uit_logo{
 padding-left:15px;
}

.logginn_container {
   position:absolute;
}


.logginn_startside {
   position:relative;
   left:95px;
   bottom:-280px;
}

.logginn_startside a{
color:#000;
}

.forside_logginn {
	background-image: url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/logginn_forside.png");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom:2px;
}
.forside_loggut {
	background-image: url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/loggut_forside.png");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom:2px;
}/*Utlisting css*/
table.liste, table.listeutenlinje {
	border-collapse:collapse;
	margin-bottom:12px;
	width: 100%;
}

.liste tr, listeutenlinje tr {
/*  background-color: #F2F2F2;  */
   vertical-align:middle;
}

.liste td {
   padding: 10px 10px 10px 10px;
   border-bottom: 1px solid #dddddd;
}

.liste td.upad {
   padding: 10px 10px 10px 0px;
   border-bottom: 1px solid #dddddd;
}

.listeutenlinje td {
   padding: 10px 10px 10px 0px;
}

.liste th {
   color: #666666;
   font-size: 1em;
   text-transform: uppercase;
   background-color:#FFF;
   font-weight:normal;
/*   padding-left:10px;   */
}

.listeutenlinje th {
   color: #666666;
   font-size: 1em;
   text-transform: uppercase;
   background-color:#FFF;
}

tr.bokstav {
   margin-top:10px;
}/*Sjekkliste css*/
.punkt {
margin-top:15px; border-bottom:#cccccc 1px solid; 
}

.listepunkt { 
padding-bottom:15px;
}

.SLTittel {
font-size:1.5em; font-weight:bold; margin-bottom:10px;
}
   
.nop-margin p {
margin:0px;
}   

.skjul { display:none; padding-left:30px;}

.pilclosed {
   float:left; background:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/closed.png") no-repeat; width:30px;
}

.pilopen {
   float:left; background:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/open.png") no-repeat; width:30px;
}/*CSS for google map api V3*/

#google_kart #googlemap_canvas {
	float: left;
	height:900px;
	width:750px;
	margin-right:10px;
}
#google_kart {
	height: 750px;
	width: 1200px;
}
#google_kart #googlemap_side_bar {
	/*margin-right:250px;*/
}
.googlemap_h2{
	font-size:15px;
	
}
.googlemap_infoname{
	color:#000000;
	font-weight:bold;
	margin-bottom:3px;	
}
.googlemap_infocontent{
	background-color:#F4F5EE;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:57px;
	display: inline-block;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	white-space:nowrap;
}
.googlemap_infoadresse{
	margin-top:5px;
	
}
.googlemap_finnvei li {
	background-image:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/direction.png);
	background-repeat:no-repeat;
	padding-left:40px;
	margin-left:-40px;
	height:30px;
	list-style-type: none;
	background-position: 0 -6px;
	display:block;	
}
#googlemap_side_bar .sidebartittel a{
font-size:12px;
}
/*Slutt på google */




/*Startsida css*/
.floatleft{
   float: left;
}
.floatright{
   float: right;
}
.divStudierOgMuligheter{
   width: 280px;
}
a.greyButton{
    background-color: #8a8a8a;
    color: #fff;
    font-size: 1.167em;
    font-weight: bold;
    display: block;
    width: 221px;
    padding: 10px;
    text-decoration: none;
    text-align: center;
    border-radius:5px;
}


a.pinkButton { /* Startsida */
    background-color: #B3373C;
    color: #fff;
    font-size: 1.167em;
    display: block;
    width: 200px;
    padding: 10px;
    text-decoration: none;
    text-align:center;
    border-radius:5px;
}

a.gray-button {
    background: transparent url('/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/buttons/grey_button.png') no-repeat scroll top left;
    color: #fff;
    font-size: 1.167em;
    font-weight: bold;
    display: block;
    height: 56px;
    width: 221px;
    padding-top: 20px;
    text-decoration: none;
    text-align: center;
}
.buttonMarginLi{
   margin-bottom:0.5em;
}
.studietilbudOgHvaVilDuBliList{
     list-style-type: none;
     padding: 2px 4px 4px 0px;
     margin-left:-4px; 
}
.tagFolgOss{
  padding-left: 25px;
  padding-top: 18px;
}
.tagHuskFristen{
  padding-left: 25px;
  padding-top: 18px;
}
.filmerHovedDiv{
     width: 100%;
     height: 200px;
     background-color: #eae7e3;
     line-height: 13pt;
     padding-top: 25px;
     padding-bottom: 25px;
     margin-top: 20px;
     margin-bottom: 30px;
}
.filmerUnderDiv{
     float: left; 
     width: 290px;
     height: 100%;
     padding-right: 15px;
     padding-left: 15px;
     background-color: #eae7e3;
}
.videoLarge{
   height: 170px;
   width: 280px;   
   border: 1px solid #666; /*TODO fjernes*/
}
.divDelTweetFb{
   height: 40px;
   width: 280px;   
   text-transform: none;
}
.listeDelTweetFb{
     list-style-type: none;
     padding: 2px 4px 4px 0px;
}
.listElementsDelTweetFb{
   float:left;
   margin-left: .5em;
   margin-right: .5em;
   color:#000000;
}
.tweetButton{
  width: 55px;
  height: 20px;
}
.fbButton{
  width: 51px;
  height: 20px;
}

.startside_boks {
	width:290px;
	padding:15px;
	vertical-align:top;
}
.startside_boks table {
	border-collapse:collapse;
}
.startside_boks td {
	vertical-align:top;
}
.startside_boks tr:hover {
/*	background-color:#EBEBEB;  */
}
.startside_img img {
	width:290px;
}
.startside_tittel, .startside_tittelCrop, .startside_nyhtittel, .startside_tittelnolink {
	margin-bottom:10px;
	font-size:1.3em;
	font-weight:bold;
	display:block;
}

.startside_tittel a, .startside_tittelCrop a, .startside_tittelnolink {
	text-decoration:none;
	color:#000;
}
.startside_nyhtittel a {
	text-decoration:none;
	color:#666;
	display:block;
	padding:5px 5px 5px 0px;
}
.startside_tittel a:hover, .startside_nyhtittel a:hover {
	background-color:#EBEBEB;
}

.startside_img {
   overflow:hidden;
}


.startside_mer a {
	margin-right:30px;
}

/*Usikkerfanen på forsiden*/


div#usikker_forside {
	margin-bottom:20px;
	vertical-align:middle;
}

#usikker_forside a{
	padding-left:80px;
	display:block;
	border-left:#eae7e3 solid 5px;
	line-height:50px;
	margin-bottom:20px;
}

.aktuell_forside {
    margin-top: 15px;
    margin-bottom: 10px;
}

.aktuell_forside a{
    padding-left:0px;
    padding-bottom:8px;
    display:block;
    font-size:1.1em;
    font-weight:bold;
    color:black;
    
}
.aktuell_forside a:hover {
    background-color:#FFF;
}


#usikker_forside a:hover, #aktuell_forside a:hover {
	border-left:#F90 solid 5px;
	background-color:#FFF;
}
#usikker_forside .sporsmal{
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/hvakanjegbli.jpg");
	background-repeat: no-repeat;
}
#usikker_forside .studentliv{
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/studentliv.jpg");
	background-repeat: no-repeat;
}
#usikker_forside .varmere{
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/varmere.jpg");
	background-repeat: no-repeat;
}
#usikker_forside .narmere{
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/narmere.jpg");
	background-repeat: no-repeat;
}
#usikker_forside .fronter{
	background-image:url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/fronter.jpg");
	background-repeat: no-repeat;
}

.bg {
   background-color:white;
}/* Søk css */
#abs {
	position:absolute;
	top:75px;
	/* z-index:5000; */
}
.oversok {
	position:relative;
	left:848px;
}
.oversok input {
	visibility:hidden;
}
.oversok input#vis {
	background:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/forglass.png) left no-repeat;
	background-color:#FFF;
	font-size:0.8em;
	visibility:visible;
	padding-left:20px;
	padding-right:6px;
	padding-bottom:4px;
	padding-top:4px;
	border: 1px solid #d7d7d7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:relative;
	width: 132px;
	/* behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://www2.uit.no/ressurs/uit/vedlegg/PIE.htc");	*/
}

.hasPlaceholder {
   color: #777;
}

/* Søkebokser i utlisting */ 

/* SØKEKILDE-BOKSER */

.sok12 {
	font-size:1em;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px;
	padding-top:4px;
	background-color: #F2F2F2;
	width: 100%;
	border: 1px solid #d7d7d7;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	position:relative;
	behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");
}

.sok12 div {
	margin-bottom:4px;
}

.sok12 .innputt {
   -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background-color: #FFF;
    font-size: 0.9em;
    border: 1px solid #D7D7D7;
    padding: 2px;
	position:relative;
	behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");	
}

.sok12 .knapp {
   -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background-color: #FFF;
    font-size: 0.9em;
    border: 1px solid #D7D7D7;
    padding: 1px;
    width: 80px;
	position:relative;
	behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");	
}

.sok12 input#vis {
	background:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/forglass.png) left no-repeat;
	background-color:#FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-left:20px !important;
}

.faktaHoyre {
	width:200px;
	float:right;
	margin-left:25px;
	background-color: #EAE7E3;
	padding: 10px;
	padding-bottom: 5px;
	border: 1px solid #cccccc;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-bottom: 15px;
	behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");	
}

.distanse {
	margin-bottom:5px;
}
.rightForm input {
   width:200px;
   font-size:1.2em;
}

.arkivForm input {
   width:400px;
   font-size:1.2em;
}/*Tavla css*/
.tavlaHalv {
	float:left;
	width:42%;
	margin-right:56px;
	margin-top:15px;
}

.tavlaHalv h2 a {
	text-decoration:none;
	color:#000;
}

.alle {
	margin-top:10px;
}

.tavlaBoks {
   background-color: white;
   margin-bottom:5px;
   padding:5px 0px 5px 0px;
   border-bottom:1px solid #dddddd;
}

.tavlaTittel {
	margin-bottom:3px;
/*	font-weight:bold; */
}


img.vedleggBilde, div.vedleggBilde img {
	width:220px;
}




#tabberz { /* value for IE8 og nedover */
   margin: 0px;
   margin-top:15px;
   padding: 0px;
/*   border-bottom: 1px solid #cccccc;   */
   padding-bottom:10px;	
} 
 


#tabberz span {
   margin: 0px 4px 0px 0px;
   line-height:40px;
}

#tabberz span a.valgt  { /*selected tab effect*/
   color:black;
   border-bottom:2px solid #ad4738;
}


#tabberz span a {
   font-size: 1em;
   text-decoration: none;
   color: grey;
   padding: 6px 13px 6px 13px;
   position:relative;
   border-bottom:1px solid #cccccc;
   white-space:nowrap;
}

#tabberz span.valgt a {
   font-size: 1em;
   text-decoration: none;
   color: black;
   padding: 6px 13px 6px 13px;
   position:relative;
   border-bottom:2px solid #ad4738;
}

#tabberz span a:hover  {
	background-color: #fff;
   color:black;
   border-color:black;
}

#tabberz span a#flaggN:hover  {
	background-color: #fff;
	background-image:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/main/Nflag.png);
	background-repeat:no-repeat;
	background-position:right;
}

#tabberz span a#flaggE:hover  {
	background-color: #fff;
	background-image:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/main/Eflag.png);
	background-repeat:no-repeat;
	background-position:right;
}

#tabberz span a#flaggD:hover  {
	background-color: #fff;
	background-image:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/main/Dflag.png);
	background-repeat:no-repeat;
	background-position:right;
}

#tabberz span a#flaggS:hover  {
	background-color: #fff;
	background-image:url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/main/Sflag.png);
	background-repeat:no-repeat;
	background-position:right;
}



.soknadsfrist {
	position:relative;
	z-index:0;
    background: url("/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/tags/orange_tag.png") no-repeat scroll center 0 transparent;
    font-size: 1.5em;
    font-weight: bold;
    height: 182px;
    padding-left: 60px;
    padding-right: 50px;
    padding-top: 120px;
    padding-bottom: 10px;
    text-align: center;
    color:#FFF;
}

div.pmldknapp {
margin-top: 20px;
width: 100%;
}

div.pmldknapp a {
text-align: center;
display: block;
color: 
#FFF;
background-color: 
#F93;
margin-bottom: 20px;
border: 3px solid 
#333;
-moz-border-radius: 14px 14px 14px 14px;
-webkit-border-radius: 14px 14px 14px 14px;
border-radius: 14px 14px 14px 14px;
position: relative;
behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");
font-size: 1.2em;
font-weight: bold;
padding: 4px;
text-decoration: none;
}


div.pmldknapp a:hover {
	background-color: #666;
	text-decoration:none;
}

/* TAVLA */

#tavlaKonferansemeny {
	width:100%;
	margin-bottom:10px;
}

#tavlaKonferansemeny div {
	padding:0px;
}

#tavlaKonferansemeny div span {
	display:inline-block;
	border: #666 solid 1px;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
	margin-right: 7px;
	margin-bottom:10px;
	text-align: center;
	position:relative;
	behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");
}

#tavlaKonferansemeny div span.mellom {
	display:inline-block;
	border:none;
	margin-right: 5px;
	margin-bottom:10px;
	text-transform: uppercase;
	color: #666;
	font-weight:bold;
	text-align: center;
	line-height:20px;
}

#tavlaKonferansemeny div span.ikkevis {
	display:none;
}

#tavlaKonferansemeny div span:hover, #tavlaKonferansemeny div span.sel {
	background-color: #666;
	color:white;
}

#tavlaKonferansemeny div span.mellom:hover {
	background-color:white;
	color:black;
}
	
#tavlaKonferansemeny div span a {
	text-transform: uppercase;
	color: #666;
	text-align: center;
	line-height:20px;
	padding:8px;
}

#tavlaKonferansemeny div span.sel a, #tavlaKonferansemeny div span a:hover {
	text-decoration:none;
	color:white;
}

/*Bokser css*/
#treboksCont {
    box-sizing: border-box; /* avoids exceeding 100% width */
    margin: 0 auto;
    max-width: 1024px;
    padding: 0 0px;    /* fits table overflow */
    width: 100%;
}

table.treboks {
   border-collapse: separate;
   border-spacing: 15px 0px;
   margin: 0 -15px;
   *border-collapse: expression('separate', cellSpacing = '15px');/*Hack for IE*/
}

table.treboks tr {
vertical-align:top;
}

table.treboks td {
   background-color:#f4f3f1;
   background-image:url('/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/2013/trekantTreboksGul.png');
   background-position:left top;
   background-repeat:no-repeat;
   width:33%;
   padding:15px;
}

table.treboks tr#utenhead td {
   background-image:none;
   padding-top:0px !important;
}

table.treboks td img {
margin-right:15px;
float:left;
}

table.treboks td div.head {
vertical-align:top;
font-size:1.3em;
height:55px;
padding-left:15px;
}/*Twitter css*/
ul#twitter_update_list {
list-style:none;
margin:0;
padding:0;
}

ul#twitter_update_list li {
font-size:0.9em;
vertical-align:middle;
margin-bottom:2px;
border-bottom:#dddddd 1px solid;
	padding:2px 2px 2px 2px;
line-height:13px;
}/* NYHETSPORTALEN css */

div.nyhet {
  width:100%;
  margin-bottom:15px;
}

div.nyhet1 {
   overflow:auto;
   margin-bottom:30px;
   clear:both;
   padding-right:40px;
}


div.nyhet1 div.ingPic, div.nyhet1 div.ingPicRect {
   float:left;
   margin:0em 30px .5em 0;
   overflow:hidden; /* this is important */
   /* border:1px solid #ccc; */
}

div.nyhet1 div.ingPic a img {
   width:150px;
   height:150px;
}

div.nyhet1 div.ingPicRect a img {
   width:150px;
}






div.nyhet1 div.tit a {
	font-size:1.5em;
	font-weight:bold;
}

div.nyhet1 div.ing {
   color: #424242;
   font-size:1.1em;
}

div.nyhet1 div.ing a {
   color: #666666;
   text-decoration:underline;
}

div.date, div.date a {
   color: #666666;
   font-size: 0.9em;
   text-decoration:none;
   margin-bottom:6px;
}

div.nyhet1 div.date a:hover {
	text-decoration:underline;
}

div.nyhet2og3 div.ingPic a img, div.nyhet2og3 div.ing {
	visibility:hidden;
	display:none;
}

div.nyhet2og3 div.tit a {
	font-size:1.4em;
	font-weight:bold;
}


/* Nyhetsbanner */

.nyhetsbanner {
   width:100%;
   border:1px solid grey;
   padding:10px;
   background-color:#EEEEEE;
   box-sizing: border-box;
}

.nyhetsbanner .titt {
   font-size:1.8em;
   margin-right:20px;
}

.nyhetsbanner .txt {
   float:left;
   width:70%;
}

.nyhetsbanner .pic {
   float:right;
   width:30%;
}

.nyhetsbanner .ing {
   margin-right:20px;
}

.nyhetsbanner .pic img {
   width:100%;
}

a#nolink {
   color:black;
   text-decoration:none;
}

/* Avstand fra bilder */

div.nyhArtikkel table {
   padding:0px 0px 0px 0px;
}

div#bildetabell table[align*="left"] {
   margin-right:20px;
   margin-bottom:10px;
}

div#bildetabell table[align*="right"] {
   margin-left:20px;
   margin-bottom:10px;	
}

div#bildetabell table td.iKBImageTextnormal, div#bildetabell table td.iKBImageTextitalic {
	font-style:italic;
}

#twitterUserTimeline ul {
   padding:0px;
   margin:0px;
   list-style-type:none;
}

#twitterUserTimeline ul li {
   border-bottom: #dddddd 1px solid;
   font-size:0.9em;
}

#twitterUserTimeline ul li p {
   margin-top:3px;
   margin-bottom:3px;
}
/* KOMPETANSEKATALOGEN */

.kompomrade {
	width:100%;
	font-size:1.3em;
	font-weight:bold;
	padding-top:13px;
}

.kompTopp {
	font-size:0.7em;
	font-weight:normal;
	padding-left:40px;
}

hr.skille {
	margin-top:10px;
	margin-bottom:10px;
}

.kompOdd {
	background-color:#FAFAFA;
	padding-bottom:20px;
	width:100%;
	padding-left:10px;
	border-top:2px #333 solid;
}

.kompEven {
	background-color:#E6E6E6;
	padding-bottom:20px;
	width:100%;
	padding-left:10px;
	border-top:2px #333 solid;	
}

.kompFi p {
	margin:0px 0px 0px 0px;
}

div.kompBilde {
	float:right;
	width:50px;
	margin-right:12px;
}

div.kompBilde img {
	border:solid 1px #666;
	width:50px;
}

div.torbein img {
	float:right;
	width:60px;
	margin-right:10px;
}

div.komppers img {
	float:right;
	width:90px;
	margin-left:20px;
}

/* Slutt kompetansekatalog */

/* Studiekatalogen */

.yrker {
width: 20%;
float: left;
}



/******************************************************************************
* Tabmenu
*******************************************************************************/
#tabmenu {
    margin: 0;
	padding: 6px 0;
	margin-left: 0;
	border-bottom: 1px solid #cccccc;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	clear: both;
}

#tabmenu li {
  display: inline;
  margin: 0;
  padding-right: 1px;
  -webkit-border-top-left-radius: 20px;
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-topright: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

#tabmenu li a {
	font-size: 1.1em;
	text-decoration: none;
	padding: 7px 7px;
	margin-right: 3px;
	border: 1px solid #cccccc;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom: none;
	background-color: #F2F2F2;
	color: #000000;
  	padding-left: 20px;
  	padding-right: 20px;
  	font-weight: bold;
}


#tabmenuTavla {
    margin: 0;
	padding: 6px 0;
	border-bottom: 1px solid #cccccc;
}

#tabmenuTavla li {
  display: inline;
  margin: 0px 3px 0px 0px;
  padding:0px;
  -webkit-border-top-left-radius: 20px;
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-topright: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

#tabmenuTavla li a {
	font-size: 1.1em;
	text-decoration: none;
	border: 1px solid #cccccc;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-bottom: none;
	background-color: #EAE7E3;
	color: #000000;
  	padding: 6px 13px 6px 13px;
  	font-weight: bold;
}

#tabmenuTavla li a:hover {
	background-color:#FFF;
}

#tabmenuTavla li.selected a  { /*selected tab effect*/
	padding-top: 8px;
	background-color: #fff;
	font-weight: bold;
	color: #000000;
	border-color: #cccccc;
}

#tabmenu li a:visited, #tabmenuTavla li a:visited  {
	color: #000000;
}
#tabmenu li a:hover {
	color: #000000;
}
#tabmenu li a:active, #tabmenuTavla li a:active {
	color: #000000;
}
#tabmenu li.selected a  { /*selected tab effect*/
	padding-top: 8px;
	background-color: #fff;
	font-weight: bold;
	color: #000000;
	border-color: #cccccc;
}

div#tabmenu_result {
  border: 1px solid #cccccc;
  border-top: none;
  width: 660px;
  padding: 20px;
  float: left;
}

#tabmenu li.selected, #tabmenuTavla li.selected { /*ny*/
  position: relative;
  z-index: 1000000;
  top: 1px; 
}
/*Brødsmule css*/
#subtabs {
  height: 36px;
  clear: both;
}
.snarveier h2 {
  font-size: 1.5em;
}
.shortcuts {
  float: left;
  width: 30%;
}
.header-line {
  margin: 0;
  padding: 0;
  margin-bottom: 41px;
  margin-bottom: 10px;
}
.breadcrumbs {
margin-left:140px;
margin-top:58px;
width:1200px;
}
.breadcrumbs ul {
  margin: 0;
  padding: 0;
}
.breadcrumbs li {
  list-style-type: none;
  margin-right: 5px;
  float: left;
  color: #666666;
  font-size:0.85em;
}

.breadcrumbs li.act {
	max-width: 450px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

#tabmenu {
  clear: both;
}

li.separator {
   color:#CB333B;
   font-weight:bold;
}/*c2a css*/
a.c2a {
   background-color: #CB333B;
   display:inline-block;
   color: white;
   font-size: 1.167em;
   padding: 10px 5px 10px 5px;
   text-decoration: none;
   text-align:center;
   border-radius:5px;
   -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
   -moz-box-sizing: border-box;    /* Firefox, other Gecko */
   box-sizing: border-box;         /* Opera/IE 8+ */
}

a.c2aSmall {
   background-color: #5C5449;
   display:inline-block;
   color: white;
   font-size: 1em;
   padding: 5px;
   text-decoration: none;
   text-align:center;
   border-radius:5px;
   -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
   -moz-box-sizing: border-box;    /* Firefox, other Gecko */
   box-sizing: border-box;         /* Opera/IE 8+ */
}

a.c2a:hover {
   background-color:grey;
}

a.c2aSmall:hover {
   background-color:darkgrey;
}

a.tredelt {
   width:200px;
   margin-right:15px;
   margin-bottom:10px;
}

a.tredeltsist {
   width:200px;
   margin-right:0px;
   margin-bottom:10px;
}

a#full {
   width:100%;
   box-sizing:border-box;
   margin-top:10px;
}
a.full {
   width:100%;
   box-sizing:border-box;
   margin-top:10px;
}

a#nestenfull {
   width:95%;
   box-sizing:border-box;
   margin-top:10px;
}

a.nestenfull {
   width:95%;
   box-sizing:border-box;
   margin-top:10px;
}

/* Søkefelt */

input.sokInput {
   font-size:1.0em;
   background-color:#ECECEC;
   color:#57585A;
   padding:7px;
   border:1px solid #CB333B;
   border-radius:5px;
   height:23px;
   margin-right:34px;
}

input.sokInput2 {
   font-size:1.0em;
   background-color:#ECECEC;
   color:#57585A;
   padding:7px;
   border:1px solid #CB333B;
   border-radius:5px;
   height:23px;
   margin-right:0px;
}

input.sokInput:focus {
   background-color:white;
}

input#startsida {
      width:210px;
}

input#firehundre {
      width:400px;
}
input.firehundre {
      width:400px;
}

input.c2a {
background-color: #CB333B;
display:inline-block;
color: white;
font-size: 1.167em;
padding: 10px 5px 10px 5px;
text-decoration: none;
text-align:center;
border:0px;
border-radius:5px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;
margin-right:34px;
}

input.c2a:hover {
background-color: grey;
}.c2a14 {
   background-color: #CB333B;
   display:inline-block;
   color: white;
   font-size: 1.167em;
   padding: 10px 10px 10px 10px;
   text-decoration: none;
   text-align:center;
   border-radius:5px;
   -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
   -moz-box-sizing: border-box;    /* Firefox, other Gecko */
   box-sizing: border-box;         /* Opera/IE 8+ */
   border:0px;
}

a.c2a14 {
   color:white;
   text-decoration:none;
   margin-right:10px;
}

.c2a14:hover {
   background-color: grey;
   cursor:pointer;
}

input.sokInput14 {
   font-size:1.0em;
   background-color:#FDECEC;
   color:#57585A;
   padding:7px;
   border:1px solid #CB333B;
   border-radius:5px;
   height:23px;
   margin-right:0px;
   width:230px;
}

input.sokStor {
   font-size:1.0em;
   background-color:#FDECEC;
   color:#57585A;
   padding:7px;
   border:1px solid #F2A900;
   border-radius:5px;
   height:23px;
   margin-right:0px;
   width:430px;
}

.venstre {
   float:left;
}

.hoyre {
   float:right;
}/*Kalender Ajax*/
.tavlaAjaxEvents {
}

.tavlaAjaxEvents ul {
   list-style-type:none;
   padding:0px;
}

.tavlaAjaxEvents ul li {
   border-bottom:1px solid #dddddd;
   margin-bottom:2px;
}

.tavlaAjaxEvents ul li:hover {
   background-color:#BBBBBB;
}

.tavlaAjaxEvents ul li a {
   text-decoration: none;
   padding: 2px 2px 2px 2px;
   width: 100%;
   display: block;
   line-height: 13px;
   color: #4b4b4b;
   font-size: 0.9em;
}

/* FLEXIE */

div.flexiebox
{
display:-moz-box; /* Firefox */
display:-webkit-box; /* Safari and Chrome */
display:-ms-flexbox; /* Internet Explorer 10 */
display:box;
width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
margin:20px -20px; 
}

.flboxFelles {
border:1px solid gray;
border-radius:4px;
padding:15px;
}

#flboxTodelt1
{
-moz-box-flex:1.0; /* Firefox */
-webkit-box-flex:1.0; /* Safari and Chrome */
-ms-flex:1.0; /* Internet Explorer 10 */
box-flex:1.0;
width:44%;
margin:0px 10px 0px 20px;
}

#flboxTodelt2
{
-moz-box-flex:2.0; /* Firefox */
-webkit-box-flex:2.0; /* Safari and Chrome */
-ms-flex:2.0; /* Internet Explorer 10 */
box-flex:2.0;
width:44%;
margin:0px -20px 0px 10px;
}

#flboxHele
{
-moz-box-flex:1.0; /* Firefox */
-webkit-box-flex:1.0; /* Safari and Chrome */
-ms-flex:1.0; /* Internet Explorer 10 */
box-flex:1.0;
width:100%;
margin:0px -20px 0px 20px;
}/*CSS for menyene på ansattesidene*/
#container {
	margin-top:7px;
        padding:auto;
	width:100%;
	height:100px;
	background:#fff;
	
	opacity: 0.90;
	-moz-opacity: 0.90;
	filter: alpha(opacity=90);
}


/* all menu links */
#nav a, #subMenusContainer a{
	text-decoration:none;
	display:block;
	padding:10px 20px;
	background-color:#fff ;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
        border-radius: 7px;
}

/* Just main menu links --[for non-javascript users this applies to submenu links as well]*/
#nav a{
	margin-left:10px;
	float:left;	
}

/* Just sub menu links */
#subMenusContainer a, #nav li li a{
	text-align:left;
}

/* Forskningsgrupper sub menu links */
#subMenusContainer a.forsk, #nav li li a.forsk {
   text-align:left;
   font-size:10px;
}



/* All menu links on hover or focus */
#nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused{
	background-color:#f17613 ;
	color:#FFF;
}

/* sub menu links on hover or focus */
#subMenusContainer a:hover, 
#subMenusContainer a:focus, 
#nav a.mainMenuParentBtnFocused, 
#subMenusContainer a.subMenuParentBtnFocused,
#nav li a:hover,
#nav li a:focus{
	background-color:#f17613 ;
	color:#FFF;
}

/* Parent Sub Menu Links ---[javascript users only]*/
.subMenuParentBtn{ 
	background: url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/tavla/arrow_right.gif) right center no-repeat;  
}

/* Parent Sub Menu Links on hover or focus ---[javascript users only]*/
.subMenuParentBtnFocused{ 
	background: url(/search/nb/20070603210204oe_/https://en.uit.no/ressurs/uit/new/images/tavla/arrow_right_over.gif) right center no-repeat;  
}

/* Parent Main Menu Links ---[javascript users only]*/
.mainMenuParentBtn{	
}

/* Parent Main Menu Links on hover or focus ---[javascript users only]*/
.mainMenuParentBtnFocused{	
}

/* ----[ OLs ULs, LIs, and DIVs ]----*/

/* Submenu Outer Wrapper - each submenu is inside a div with this class - javascript users only */
.smOW{ 
	display:none; 
	position: absolute; 
	overflow:hidden; 
	/*the 2px left & right padding lets you have a 1px border 
	  on the ul or ol inside since overflow is set to hidden*/
	padding:0 2px;
	margin:0 0 0 -2px;
}


/* All ULs and OLs */
#nav, #nav ul, #nav ol, #subMenusContainer ul, #subMenusContainer ol { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0.7em;
}

/* All ULs and OLs */
#nav ul.forsk, #subMenusContainer ul.forsk { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0em;
}


/* All submenu OLs and ULs */
#nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol {	
	/*border around submenu goes here*/	 
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
        border-radius: 8px;
	background:#fff;	
	border:1px solid #C3D46A;
	left:0;
}


/* List items in main menu --[for non-javascript users this applies to submenus as well]  */
#nav li { 
	/*great place to use a background image as a divider*/
	display:block;
	list-style:none;
	position:relative;
	float:left;
}

#subMenusContainer li{
	list-style: none;
}


#nav li.niva1 {
  width:174px;
  height:150px;
}

#nav li.niva1 a img {
  width:64px;
}


/* main menu ul or ol elment */
#nav{
	list-style:none;
	margin:0 0 0 0;
	z-index:5;
	text-align: center;
	display:block;
}

#subMenusContainer{	display:block; 	position:absolute;	top:0;	left:0;	width:100%;	height:0;	overflow:visible;	z-index:1000000000; }


/* --------------------------[ The below is just for non-javscript users ]--------------------------*/
#nav li li{	float:none; }

#nav li li a{ /* Just submenu links*/	
	position:relative;
	float:none;
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 10em;
	margin-left: -1000em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin-top:2.2em;
}

/* third-and-above-level lists */
#nav li ul ul { margin: -1em 0 0 -1000em; }
#nav li:hover ul ul {	margin-left: -1000em; }

 /* lists nested under hovered list items */
#nav li:hover ul{	margin-left: 0; }
#nav li li:hover ul {	margin-left: 10em; margin-top:-2.5em;}

/* extra positioning rules for limited noscript keyboard accessibility */
#nav li a:focus + ul {  margin-left: 0; margin-top:2.2em; }
#nav li li a:focus + ul { left:0; margin-left: 1010em; margin-top:-2.2em;}
#nav li li a:focus {left:0;  margin-left:1000em; width:10em;  margin-top:0;}
#nav li li li a:focus {left:0; margin-left: 2010em; width: 10em;  margin-top:-1em;}
#nav li:hover a:focus{ margin-left: 0; }
#nav li li:hover a:focus + ul { margin-left: 10em; }
/*CSS for studentsidene*/
a.studKnapp {
background-color: #f58025;
border: 5px white solid;
border-radius: 20px;
box-shadow: 2px 2px 5px #888;
display: block;
padding: 10px;
color: white;
text-align: center;
font-size: 1.2em;
position:relative;
behavior: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/https://uit.no/ressurs/uit/vedlegg/PIE.htc");
}

a.studKnapp#gra {
background-color:#8f8371;
padding:5px;
margin-top:10px;
}

a:hover.studKnapp, a:hover.studKnapp#gra {
background-color: #b91037;
text-decoration:none;
}

td.studBox {
background-color:#f4f3f1;
padding:15px;
vertical-align:top;
}

td.studBox img {
margin-right:15px;
float:left;
}

td.studBox div.head {
vertical-align:top;
font-size:1.3em;
font-weight:bold;
height:55px;
}

div.overskrift3#white {
color:white;
}

div.overskrift3 hr {
border-bottom:thin solid #cccccc;
border-top:none;border-left:none;border-right:none;
}

hr.tynnstrek {
border-bottom:thin solid #cccccc;
border-top:none;border-left:none;border-right:none;
}

div.overskrift3#white hr {
border-bottom:thin solid white;
border-top:none;border-left:none;border-right:none;
}

.paginationbutton a.button {
    display: block;
    text-align: center;
    padding: 10px 0;
    background: #5c5449;
    color: #fff;
  
}

.paginationbuttonRod a.button {
    display: block;
    text-align: center;
    padding: 10px 0;
    background: #cb333b;
    color: #fff;
font-size:1.1em;
  
}

.paginationbuttonRod a.button:hover {  
    background: #ccc;
    color:#000;
text-decoration:none;
}


.paginationbutton a.button:hover {  
    background: #ccc;
    color:#000;
text-decoration:none;
}

a#tredeltTommy {
   width:32.3%;
   margin-right:5px;
   margin-bottom:10px;
}/* Spesialklasser for tinyMCE-profiler - må kopieres fra content-fila til skinnet (cirkuit) */ 

.jebRodMT {
	color:#CB333B;
	font-weight:bold;
	font-size:1.1em;
	margin-top:12px;
}

.jebRodStrek {
	text-transform:uppercase;
	font-size:1.2em;
	border-bottom:1px solid #CB333B;
	color:#CB333B;
	font-weight:bold;
	margin-top:12px;
}

span.jebUthevet {
	text-transform:uppercase;
	color:#CB333B;
	font-weight:bold;
}