<style>

html {
	font-size:95% !important;
}

body {
	font-family: 'Open Sans', sans-serif !important;
	/*font-size: 0.9em !important;*/
}


.ikkevis { /* Viser ikke menypunktet verken i meny eller breadcrumbs */
  display: none !important;
}

.ikkevisExceptBread { /* Skjuler menypunktet i menykomponenten */
	display:none;
}


a {
  color:#004c91 !important;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -ms-transition: all 200ms;
  -o-transition: all 200ms;
}

a:hover {
  color: rgb(72, 72, 72);
  text-decoration: none;
}


/* top, bottom border for navbar */
.navbar {
  /* border-left: 1px solid rgba(0, 0, 0, .1);
  border-right: 1px solid rgba(0, 0, 0, .1); */
}

.nt {
	background-image:url('ressurs/uit/web2014/images/ntNorsk.png');
	background-repeat:no-repeat;
	width:100%;
}

    .avstand {
        margin-bottom:10px;
    }
    
    h1, h2, h3, h4, h5, h6 {
        font-family: inherit;
        font-weight: bold;
        line-height: 20px;
        color: inherit;
        text-rendering: optimizelegibility;
    }
    
    h1 {
        font-size:1.4em;
        color:#7B7B7B;
	text-transform:uppercase;
        margin-top: 20px;
        margin-bottom: 20px;
        padding-bottom:8px;
        border-bottom:-1px solid grey;
    }
    
    h2 {
        font-size:1.2em;
        margin-top: 0px;
        margin-bottom: 15px;
    }
    
    h3 {
        font-size:1.05em;
        margin-top: 0px;
        margin-bottom: 6px;        
    }

    h4 {
        font-size:1em;
    }


    .tilleggsmeny {
        width:100%
    }
    
    .tilleggsmeny div.rel {
        float:right;
    }
    
    .tilleggsmeny div {
        display:inline-block;
    }
    
    .tilleggsmeny a {
        text-decoration:none;
    }
    
    .tmpkt {
        padding:0;
    }
    
    .tmpkt a {
        font-size:1.2em;
    }
    
    .mellom {
        margin-right:10px;
    }
    
    .motvenstre {
        left:-108px;
    }
    
    .menyknapperM {
        display:inline;
        width:80px;
        padding:5px;
        float:left;
        color:black !important;
    }
    
    .menyknapperS {
        display:inline;
        width:80px;
        padding:5px;
        float:right;
        color:black !important;
    }
    
    .sokMobil {
        width:100%;
        position:relative;
        top:0px;
    }
    
    .sokMobil form {
        margin:0px;
    }
    
    .seksjon {
        border-bottom:1px solid gray;
        margin-bottom:15px;
        padding:5px 15px 15px 15px;
    }
    
    .seksjon ul {
        
    }

    .seksjon li {
        
    }
    
    ul.utlisting {
        list-style-type:disc;
        margin-bottom:0px;
    }
    
    ul.utlisting li {
        font-size:0.95em;
    }
      
    input.knp {
        visibility:hidden;
    }
    
    div.logo.text-left {
        position: relative;
        z-index: 900;
    }

    .enhetsnavn {
        position:relative;
        top:55px;
        left:93px;
        font-size:1.3em;
        font-weight:600;
        text-transform:uppercase;
        width:90%;
    }

.planke_roed {
background-color:#D0343A;
height:27px;
margin-bottom:15px;
}
.planke_roed p {
font-size:18px;
color:#FFF !important;
padding-left:7px;
font-variant:small-caps;
}
.planke_roed h2 {
font-size:18px;
color:#FFF !important;
padding-left:7px;
font-variant:small-caps;
line-height: inherit;
text-transform: inherit;
text-rendering: auto;
font-weight: normal;
}
 

.flaggrekke {
   float:right;
   width:40px;
   text-align:right;
}

#tools_size span.box {
    border: 2px solid #000;
    background-color: #fff;
    display: none;
    position: absolute;
    font-size: 3em;
    line-height: 1.6em;
    letter-spacing: 2pt;
    left: 0px;
    width: 95%;
    margin-left: 1%;
    z-index: 10000;
    margin-top: 14pt;
}
#tools_size:hover span.box {
    display: block;
}
#tools_size span.text {
    display: block;
    padding: 20pt;
}

.visible-md {
display: inline !important;
visibility: visible;
}

.hidden-md {
display: none !important;
visibility: hidden !important;
}

.uitTopbar{
    width:100%;
    height:30px;
    display:block;
    position:absolute;
  font-size: 12px;
  text-transform: uppercase;
	background-color:#d0343a;
	color:#FFF;
    top:0;
	z-index:1;
    
    }
	
.uitTopbarBG{
    width:100%;
    height:30px;
    display:block;
    position:absolute;
  font-size: 12px;
  text-transform: uppercase;
	background-color:#d0343a;
	color:#FFF;
    top:0;
    left:0;
	z-index:-1;
    }
	
	
	
.uitTopbar-padding{
    padding-left:0px;
	padding-top:5px;
	
    }
	

.footer{
font-size: 12px;
text-transform: uppercase;
background-color:#e5e2e7;
padding-top:0px;
padding-bottom:65px;
    }
	


.breadcrumb {
	padding:4px 0px;margin:3px 0 0px;list-style:none;background-color:#fff;color:#d0343a;font-size:11px;
}

.breadcrumb>li {
	list-style-type: none;
	margin-right: 5px;
	float: left;
	color:grey;
}

.breadcrumb>li a{
	display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1;color:#d0343a;
}
/*.breadcrumb>li>.divider, .breadcrumb>li.separator{color:#ccc;}*/

.breadcrumb>.active{color:#999}

.sprmeny {
	float:right;
text-align:right;
position: relative;
left: 660px
}

.sprmeny ul.nav li.dropdown a {
	color:white !important;
}

.sprmeny ul.dropdown-menu li.tmpkt a {
	color:black !important;
}


.sprmeny ul.nav li.dropdown a:hover {
	background-color:transparent !important;
}

  .sprmenypos {
	position: absolute;
	top: 5px;
}

.tilnavn {
        padding-left:40px;
    }
	
  .navbar {
	width:900px;
	position:relative;
	top:50px;
	/* float:right; */
	/* border-left: 1px solid rgba(0, 0, 0, .1); */
    /* border-right: 1px solid rgba(0, 0, 0, .1); */
    
  }
  
  .navbar .nav>li>a {
	  float:none;
	  padding:10px 15px 10px;
	  color:#777 !important;
	  text-decoration:none;
	  text-shadow:0 1px 0 #fff;
	  font-weight: light;
	  font-size: 13px;
	  text-transform: uppercase;
	  border-top: 1px solid transparent;
	  width:auto;
	}


  .navbar-inner {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
	
  }
    
	.uitTopbar{
    height:5px;  
    }
	.uitTopbarBG{
    height:5px;  
    }
  


#abs {
        position:absolute;
        top:45px;
    }
    
.oversok {
        position:relative;
        left:945px;
    }
    
.container, .utlisting, .hode, .planke_roed {padding: 0;}

.container hr {
margin: 15px 0px;
}

 .seksjonH {
        border:1px solid gray;
        padding:15px;
        box-sizing:border-box;
        border-radius:5px;
        margin-top:10px;
        font-size:0.9em;
    }
    
    .seksjonH input {
        width:75%;
        height:25px;
        margin:5px 0px 0px 0px;
        border:1px solid gray;        
    }
    
    .seksjonH button {
        width:20%;
        padding:0px 12px;
        height:25px;
        margin:5px 0px 0px 0px;
        border-radius:4px;
        background-color:E7E7E7;
        border:1px solid gray;
    }
    
 
    .seksjonH ul {
        
    }

    .seksjonH li {
        
    }
    
    .seksjonH li {
        
    }

.pilopp {
	background: url("/search/nb/20070603210204oe_/http://www.rhd.uit.no/gen/icons/dimOpp.png") no-repeat;
	margin-left: -30px;
	display: inline-block;
	width: 27px;
}


.under { font-size:1em; margin-bottom:5px; margin-top:5px; margin-left:10px; }

.footrow {
background-image: url("/search/nb/20070603210204oe_/http://www.rhd.uit.no/gen/icons/footprintEnhetssiderUp.png");
background-repeat: repeat-x;
}

.footer {
	margin: 0px 0 0 0;
	background: url(/search/nb/20070603210204oe_/http://www.rhd.uit.no/gen/icons/footprintEnhetssider.png) repeat-x bottom;
	font-size: 12px;
	text-transform: uppercase;
	background-color: #e5e2e7;
	padding-top: 0px;
	padding-bottom: 65px;
}

.rss {
height: 42px;
background: url('/search/nb/20070603210204oe_/http://www.rhd.uit.no/gen/icons/rss.png') 0px 2px no-repeat;
padding-left: 47px;
margin-bottom: 5px !important;
}

.seksjon {
border-bottom: 1px solid gray;
margin-bottom: 15px;
padding: 5px 15px 15px 15px;
}

.selectpicker { 
	margin-top:5px;
	margin-bottom: 1px;
}

.fjarbilde {
   float:left;
}

.fjarbilde img {
   margin-right:10px;
   width:150px;
}
    
.fjarbilde2_imgCrop {
   overflow: hidden;
   float:left;
   margin-right:10px;
}

.fjarbilde2_imgCrop img.ho {
   width: 100px;
}
    
.fjarbilde2_imgCrop img.br {
   height: 100px;
}

    .forsidebildel {
        float:left;
        margin-bottom:20px;
        margin-right:20px;
    }

    .forsidebilder {
        float:right;
        margin-bottom:20px;
        margin-left:20px;
    }


figcaption { 
	display: block;
	font-style: italic;
	font-variant: small-caps;
  caption-side: bottom /* makes the caption appear underneath the image/figure */
}

.seksjonH figcaption { 
	display: block;
	font-style: italic;
	font-variant: small-caps;
  caption-side: bottom /* makes the caption appear underneath the image/figure */
}

.kommuner
	{
	font-size: 8pt;
	font-family: Verdana;
	border-collapse: collapse;
	padding: 6px;
}
td    {padding: 2px;}

.seksjonnopad {
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}

</style>
