
.navbarBG { background-color: #43c0f2; }

.introBG {
		padding: 40px 0 20px 0;
		min-height: 60px;
		border-bottom: #2d81a3 solid 1px;
		background-color: #3ba8d4;
		color: #FFF;
}
.introBG h2 {color:#FFF;}
.introBG h1 {line-height:40px;}
.introBG img { border: #FFF 2px solid; }

h1, h2, h3, h4, h6 {
		margin: 10px 0;
		color: #43c0f2;
		font-weight: bold;
		font-family: inherit;
		line-height: 20px;
		text-rendering: optimizelegibility;
}

h5 {
		margin: 4px 0 8px 0;
		font-weight: bold;
		font-family: inherit;
		line-height: 12px;
		text-rendering: optimizelegibility;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
		color: #999999;
		font-weight: normal;
		line-height: 1;
}
a {
		color: #3599bf;
		text-decoration: none;
}

a:hover {
		color: #46ccff;
		text-decoration: underline;
}

.introtext {
		color: #FFF;
		font-size: 57px;
}

.introtext-small {
		color: #FFF;
		font-size: 42px;
}

.introtextsub {
		color: #FFF;
		text-transform: uppercase;
		font-weight: lighter;
		line-height: 40px;
}

.introBG a {
		color: #fff;
		font-weight: bold;
}

.numbers {
		text-transform: uppercase;
		font-weight: lighter;
		margin: 20px auto;
		font-size: 12px;
		text-align: center;
}
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {
		border-top: #fff thin;
		border-bottom: #FFF thick;
		background-color: #3ba8d4;
		color: #fff;
		text-decoration: none;
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
		border-top: #fff 2px;
		background-color: #3ba8d4;
		color: #fff;
		text-decoration: none;
}

.nyheter, .artikkler {
		padding: 40px 0;
		background-color: #f9f9f9;
}

.nyhet {
		padding-bottom: 18px;
		border-bottom: #e4e4e4 dotted 1px;
}

.artikkel {
		padding: 8px;
		border-bottom: #e4e4e4 dotted 1px;
}
.artikkelBilde{ 
margin-bottom:16px;}
.sidebar-heading {
		padding: 8px 0 8px 16px;
		background-color: #43c0f2;
		color: #FFF;
		font-size: 18px;
}

.artikkel h2 {
		font-weight: bold;
		font-size: 18px;
}
.ansatt {
	padding-bottom:20px;}

.dato {
		color: #43c0f2;
		font-size: 10px;
}

.unstyled li {
		margin: 4px 0 10px 0;
		border-bottom: #e4e4e4 dotted 1px;
}

.btn-info {
		float: right;
		clear: left;
		/* margin-top: 18px; */
		border-color: #2f96b4 #2f96b4 #1f6377;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
		background-color: #43c0f2;
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
 *background-color: #2f96b4;
/* Darken IE7 buttons by default so they stand out more given they won't have borders */
}

.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
		background-color: #3ba8d4;
		color: #ffffff;
 *background-color: #3ba8d4;
}

.btn-info:active, .btn-info.active { background-color: #46ccff; }

.footer {
		padding-top: 10px;
		border-top: #d2d2d2 1px solid;
}

.footer-img { margin: -15px 10px 0 0; }
.email {
  display: inline-block;
  width: 12px;
  height: 11px;
  background: url(../img/sprite.png) 0px 0px no-repeat;
}

.lock {
  display: inline-block;
  width: 11px;
  height: 13px;
}

.next {
  display: inline-block;
  width: 12px;
  height: 13px;
  background: url(../img/sprite.png) 0px -14px no-repeat;
}

.person {
  display: inline-block;
  width: 12px;
  height: 13px;
  background: url(../img/sprite.png) -15px 0px no-repeat;
}

.speech {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: url(../img/sprite.png) -30px 0px no-repeat;
}