img {
  border: 0px;
}
.flexslider {border: 0px !important; margin: 0px; z-index: 20 !important;}
.flexslider img {height: auto !important;}
.flex-caption {display:none; font-size: 22pt; color: rgba (255, 255, 255, 0.3) !important;}


ul.actions a img, .buttonheading img, .hasTip img {
  border: 0px none;
}

ul.actions li {
  float: right;
  position: relative;
  top: -30px;
	list-style: none;
}

/** Nyheter **/ 
#innhold h2 a {
  text-decoration: none;
}

.latestnews li {
	list-style: none;
	padding: 5px;
}
.latestnews li a {	
}


.article-info-term {
  display: none;
}

.modified, .createdby, .published time, .category-name, .category-name a, .hits {
  font-size: 8pt;
  font-style: italic;
  color:  silver !important;
  margin: 0 5px 0 0; padding: 0px;
  display: inline !important;
}

.article-info dd {
  display: inline !important;
  margin: 0px; padding: 0px; text-indent: 0px;
}
.article-info dd, .article-info dd time {
  color: #aaa !important;	
}

.item-separator {
  height: 20px;
}

.contentheading, .componentheading {
  font-size: 22px;
  font-weight:bold;
  padding-bottom: 14px;
}

.buttonheading img {
   border: 0px none;
}

.hasTip img {
   border: 0px none;
}

#innhold table {
  border: 0px;
  border-collapse: collapse;
  border-spacing: 0px;
}

#innhold table p {
  margin: 0px 0px 14px 0px;
  padding: 0px;
}

.dotted {
  max-width: 100%;
  border-top: silver 1px dotted;
}
.dotted td {
  line-height: 22px;
  border-bottom: silver 1px dotted;
  padding-right: 10px;
}

/* Logg inn */
.login fieldset {
	border: 0px;
	padding: 30px 0 0 0;
}
.control-label label {
	color: #ccc !important;
}
.controls input {
	clear: both; margin: 4px 0 4px 0;
border: #000 1px solid; width: 200px;}
.login-description {
	color: #ccc;
}
.login-greeting {
  display: none;
}
.nav-tabs {
	display: none;
}
fieldset {
	border: 0px;
}

/* Kategorilister */

.category {
  width: 100%;
}
.category th, .category td {
  text-align: left;
  line-height: 22px;
  border-bottom: gray 1px dotted;
}

