/* 

Default font-size: 1em = 16px

36px => 2.25em
32px => 2em
20px => 1.25em
18px => 1.125em
16px => 1 em
14px => 0.875em
12px => 0.75em
10px => 0.625em

*/

/* PAGE HEADING */

h1.pageHeading {
	font-size: 2.25em;
	color: #4d4d4d;
	margin: 0em 0em 1.125em 0em;
	display:inline;
}

/* FRONTPAGE - main article */

div.articleMain {
	 xwidth: 500px;
	 xmargin: 40px 20px 0 0;
	margin-bottom: 20px;
}
div.articleMain img {
	/* width: 225px; */
	float: left;
	margin: 0 5px 5px 0;
}
div.articleMain .created, .articleSub .created {
	margin-bottom: 0.3em;
	font-size: 10px;
	color: #4d4d4d;
	font-weight: normal;
	/* display: inline; */
}
div.articleMain h2.stikktittel {
	margin: 0em 0em 0em 0em;
	font-size: 0.875em;
	color: #4d4d4c;
	font-weight: normal;
}
div.articleMain h1.tittel {
	margin: 0em 0em 0.2em 0em;
	font-size: 2em;
	color: #e85834; 
       color: #4d4d4c;
	font-weight: bold;
}
div.articleMain h2.ingress {
	margin: 0em 0em 0.3em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
	font-weight: normal;
}
div.articleMain h3 {
	color: #e85834;
	font-size: 1.125em;
	font-weight: bold;
}
div.articleMain p {
	margin: 0em 0em 0em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
}
div#articleList {width: 200px;}


.space15 {
	height: 15px;
}

/* FRONTPAGE - 6 articles */

.articleSub {
	margin: 1.125em 1.125em 0 0;
	color: #4d4d4d;
}
.articleSub img {
	/* width & height skal bort */
	width: 100px;
	height: 115px;
	float: right;
	margin: 0 0 5px 5px;
}
.articleSub h2.stikktittel {
	margin: 0em 0em 0em 0em;
	font-size: 0.875em;
	color: #4d4d4c;
	font-weight: normal;
}
.articleSub h1.tittel {
	margin: 0em 0em 0.2em 0em;
	font-size: 1.125em;
	color: #e85834;
	font-weight: bold;
}
.articleSub h2.ingress {
	margin: 0em 0em 0.3em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSub h2 {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSub p {
	font-size: 12px;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSub .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.articleSub .brodtekst h2 {
	font-size: 1.125em;
	color: #4d4d4d;
	margin-bottom: 0px; margin-top: 0px;
}


/* PAGE with top article */
.articleTop {
	margin: 1.125em 1.125em 0 0;
	color: #4d4d4d;
}
.articleTop img {
	/* width & height skal bort */
	width: 100px;
	height: 115px;
	float: right;
	margin: 0 0 5px 5px;
}
.articleTop h2.stikktittel {
	margin: 0em 0em 0em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleTop h1.tittel {
	margin: 0em 0em 0.875em 0em;
	font-size: 2.25em;
	color: #4d4d4d;
	font-weight: bold;
	/* line-height: 1123em;*/
}
.articleTop h2.ingress {
	margin: 0em 0em 0.875em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleTop h2 {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
}
.articleTop p {
	font-size: 12px;
	color: #4d4d4d;
	font-weight: normal;
}
.articleTop .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.articleTop .brodtekst h2 {
	font-size: 1.125em;
	color: #4d4d4d;
	margin-bottom: 0px; margin-top: 0px;
}
h2.red {
	font-size: 1.125em;
	color: #e85834;
	margin-bottom: 0px; margin-top: 0px;
}

.articleTop a {color:#e85834; }
.articleTop a:link { color:#e85834; text-decoration: none;}
.articleTop a:visited { color:#e85834; text-decoration: none;}
.articleTop a:active { color:#e85834; text-decoration: none;}
.articleTop a:hover { color:#e85834; text-decoration: underline;}


/* NEWS article list */
div#articleList {
	width: 500px;
	color: #666;
	font-size: 0.75em;
}
div#articleList .date {
	width: 70px;
	float: left;
}
div#articleList .tittel {
	/* width: 350px; */
}
div#articleList a {color:#666; text-decoration: none;}
div#articleList a, div#articleList a:visited, div#articleList a:active {color:#666; text-decoration: none;}
div#articleList a:hover {color:#e85834; text-decoration: underline;}

/* ARTICLE FULL */

.articleDetail {
	 /* width: 500px; */
	 margin: 0 20px 0 0;
	/* font-size: 0.75em; */
	color: #4d4d4d;
}

.articleDetail img {
	float: left; 	
	margin: 0 5px 5px 0;
}

.articleDetail p.created, .articleDetail p.created {
	margin-bottom: 0.3em;
	font-size: 10px;
	color: #4d4d4d;
	font-weight: normal;
	/* display: inline; */
}
.articleDetail h2.stikktittel {
	
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: bold;
}
.articleDetail h1.tittel {
	margin: 0em 0em 0.2em 0em;
	font-size: 2em;
	/* color: #e85834; */
	color: #4d4d4d;
	font-weight: bold;
}
.articleDetail h1.tittel2 {
	margin: 0em 0em 0.2em 0em;
	font-size: 2em;
	color: #e85834;
	font-weight: bold;
}
.articleDetail h2.ingress {
	margin: 0em 0em 0.3em 0em;
	font-size: 1em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleDetail h2 { 
	font-size: 0.875em;
	margin: 0em 0em 0.3em 0em;	
}
.articleDetail h3 {
	color: #e85834;
	font-size: 1.125em;
	font-weight: bold;
}
.articleDetail p {
	font-size: 12px;
	color: #4d4d4d;
}
.articleDetail .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.articleDetail ul {
       margin: 0px;
       padding: 0px;
	list-style-type: disc;
	list-style-position: inside;
       font-size: 12px;
}

.articleDetail li {
       margin: 0px;
       padding: 0px;
}

.iKBFormLabel {
  font-size: 12px;
}


.bildetekst {
	vertical-align: bottom;

}

.articleDetail a {color:#e85834; }
.articleDetail a:link { color:#e85834; text-decoration: none;}
.articleDetail a:visited { color:#e85834; text-decoration: none;}
.articleDetail a:active { color:#e85834; text-decoration: none;}
.articleDetail a:hover { color:#e85834; text-decoration: underline;}


div#articleComments {
  margin-top: 10px;
  color: #4d4d4d;
}
div#articleComments .ingress {
	font-size: 0.75em;
}

div#articleComments .tittel {
	font-size: 0.875em;
}

div#articleComments .date{
	font-style: italic;
        font-size: 0.75em;
}

/* HØYRE KOLONNE *************************************** */

div#contentRight p {
	font-size: 0.75em;
	color: #4d4d4d;
}
div#contentRight h2.tittel {
	font-size: 16px;
	color: #4d4d4d;
	margin: 0;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 10px;
}
h2.red {
color: #e85834;
	font-size: 0.875em;
}

div#contentRight h2.contentRight {
	color: #e85834;
	font-size: 0.875em;
}
div.articleLinks {
	/* width: 220px; */
	color: #666;
	font-size: 0.75em;
}
div.articleLinks  .tittel {
	/* width: 350px;*/
}
div.articleLinks a {text-decoration: none; color: #4d4d4d;}
div.articleLinks a:hover {color: #e85834; text-decoration: underline;}

div.articleLinks .title a {text-decoration: none; color: #E85834;}
div.articleLinks .title a:hover {color: #e85834; text-decoration: underline;}

div.articleLinks .div_show_rel_objects ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

div.articleLinks .div_show_rel_objects li {
  margin: 0;
  padding: 0;
  display: inline;
}

div.articleLinks .div_show_rel_objects a {
  margin: 0;
  padding: 0;
  text-decoration: none; 
  color: #E85834;
  display: block;
}

div.articleLinks .div_show_rel_objects a:hover {
  color: #E85834;
  text-decoration: underline;
}

/* CAMPAIGN *************************************** */

#campaignHeader {
	width: 500px;
	background-image: url(/ressurs/krf/images/ikon-bakgrunn.gif);
	background-repeat: repeat-x;

}
#campaignFooter {
	width: 500px;
	background-image: url(/ressurs/krf/images/ikon-bakgrunn.gif);
	background-repeat: repeat-x;
	margin-top: 10px;

}
#campaignRight {
	width: 220px;
	/* background-image: url(/ressurs/krf/images/ikon-bakgrunn.gif);
	background-repeat: repeat-x; */
	margin-bottom: 10px;

}
.campaign {
	width: 150px;
	xoverflow: hidden;
}
div#contentRight .campaign {
	width: 220px;
	xoverflow: hidden;
}
.campaignImage {
	text-align: center;
}
.campaignTitle{
	font-size: 1.125em;
	font-weight: bold;
	color: #4d4d4d;
}
.campaignIngress{
	font-size: 0.75em;
	font-weight: normal;
	color: #4d4d4d;
	
}
.campaign .readon {
	font-size: 0.875em;
}
#campaignRight .readon {
	font-size: 0.875em;
}
.icon-page {
	text-align: center;
	margin-bottom: 10px;
}


/* Aktivitetskalender */
.activityCalender {
  font-size: 0.75em;
  font-weight: normal;
  color: #4d4d4d;
}

.activityCalender h4 {
  display: inline;
  color: #e85834;
}

.activityCalender a {
  color: #4d4d4d;
  text-decoration: none;
}

.activityCalender a:hover {
  color: #e85834;
  text-decoration: underline;
}

.navigation {
  float: right;
  font-size: 0.75em;
  color: #4d4d4c;
  padding-right: 15px;
}

.navigation a {
  color: #e85834;
}

.readon {font-size: 0.75em; font-weight: bold; color:#e85834; }
.readon a:link { color:#e85834; text-decoration: none;}
.readon a:visited { color:#e85834; text-decoration: none;}
.readon a:active, .readon a:hover { color:#e85834; text-decoration: underline;}

.tags {font-size: 0.75em; font-weight: normal; color:#4d4d4c; margin-top: 10px; }
.tags a:link { color:#e85834; text-decoration: none;}
.tags a:visited { color:#e85834; text-decoration: none;}
.tags a:active, .tags a:hover { color:#e85834; text-decoration: underline;}

.comments {font-size: 0.75em; font-weight: normal; color:#4d4d4c; margin-top: 10px; }
.comments a:link { color:#4d4d4c; text-decoration: none;}
.comments a:visited { color:#4d4d4c; text-decoration: none;}
.comments a:active, .comments a:hover { color:#4d4d4c; text-decoration: underline;}

/* */
.PortletHeading1
.active action_For li{}
.active action_Kon li {}
.active action_Kal li{}
.action_Kal li{}
.action_Om li{}
.action_Hje li{}
.iKBButtonMedium{}
.iKBPublishMainBack{}
.PortledSubHeaderColor{}
.iKBFormInput{}
.iKBFormLabel iKBFormRequired{}
.PortletHeading1{}
.active .action_Om li{}

