/* 

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 */

html {
	font-size: 17px;
} 


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

/* FRONTPAGE - main article */

div#articleMain {
	 width: 500px;
	 margin: 20px 20px 0 0;
}
div#articleMain img {
	/* width: 225px; */
	float: left;
	margin: 0 10px 10px 0;
}
div#articleMain p.created, .articleSub p.created {
	margin-bottom: 0.3em;
	font-size: 10px;
	color: #4d4d4d;
	font-weight: normal;
	/* display: inline; */
}
span.created {
	margin-bottom: 0.3em;
	width: 220px;
	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; 
	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;
}


.space15 {
	height: 15px;
}

/* FRONTPAGE - 6 articles */

.articleSub {
	margin: 1.125em 1.125em 0 0;
	color: #4d4d4d;
}
.articleSub img {
	float: right;
	margin: 0 0 5px 5px;
}
.articleSub img.left {
	float: left;
	padding-right: 3px;
}

.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 h1.tittelSmall {
	margin: 0em 0em 0.2em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSub h2.ingress {
	margin: 0em 0em 0.5em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSub h2.ingressSmall {
	margin: 0em 0em 0.5em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSub h2 {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSub p {
	font-size: 13px;
	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;
}
.articleSub .readon {
	font-size: 0.875em;
}

/* Skoleweb */
.articleSkoleweb {
	margin: 1.125em 1.125em 0 0;
	color: #4d4d4d;
}
.articleSkoleweb img {
	margin: 0 5px 5px 5px;
}
.articleSkoleweb img.left {
	float: left;
	padding-right: 3px;
}

.articleSkoleweb h2.stikktittel {
	margin: 0em 0em 0em 0em;
	font-size: 0.875em;
	color: #4d4d4c;
	font-weight: normal;
}
.articleSkoleweb h1.tittel {
	margin: 0em 0em 0.2em 0em;
	font-size: 1.125em;
	color: #e85834;
	font-weight: bold;
}
.articleSkoleweb h1.tittelSmall {
	margin: 0em 0em 0.2em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSkoleweb h2.ingress {
	margin: 0em 0em 0.5em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSkoleweb h2.ingressSmall {
	margin: 0em 0em 0.5em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSkoleweb h2 {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSkoleweb p {
	font-size: 13px;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSkoleweb .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.articleSkoleweb .brodtekst h2 {
	font-size: 1.125em;
	color: #4d4d4d;
	margin-bottom: 0px; margin-top: 0px;
}
.articleSkoleweb .readon {
	font-size: 0.875em;
}


/* PAGE with top article */
.articleTop {
	margin: 0 0 0 0;
	color: #4d4d4d;
}
.articleTop img {
	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: 0 0 10px 0;
	font-size: 2.25em;
	color: #4d4d4d;
	font-weight: bold;
	/* line-height: 1123em;*/
}
.articleTop h2.ingress {
	margin: 0em 0em 1.125em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleTop h2 {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
}
.articleTop p {
	font-size: 13px;
	color: #4d4d4d;
	font-weight: normal;
}
.articleTop .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.articleTop .brodtekst h2 {
	font-size: 1.125em;
	color: #e85834;
	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: 200px;}
.articleList {
	width: 200px;
	font-size: 13px;
}

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

.articleList a {color:#4d4d4d; text-decoration: none;}
.articleList a, .articleList a:visited, .articleList a:active {color:#4d4d4d; text-decoration: none;}
.articleList a:hover {color:#e85834; text-decoration: underline;}



/* ARTICLE FULL */

.articleDetail {
	margin: 0 20px 0 0;
	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: #4d4d4d;
	font-weight: bold;
}
.articleDetail h1.tittel2 {
	margin: 0em 0em 0.2em 0em;
	font-size: 2em;
	color: #e85834;
	font-weight: bold;
}
.articleDetail .PortletHeading1{
	margin: 0; padding: 0;
}
.articleDetail h1.tittelSmall {
	margin: 0em 0em 0.2em 0em;
	padding: 0;
	font-size: 1em;
	color: #e85834;
	font-weight: bold;
}
.articleDetail h2.ingress {
	margin: 0em 0em 0.3em 0em;
	font-size: 1em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleDetail h2.ingress2 {
	margin: 0em 0em 0.3em 0em;
	font-size: 0.875em;
	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: 13px;
	color: #4d4d4d;
}
.articleDetail .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.articleDetail .bildetekst {
	font-size: 0.75em;
       font-weight: bold;
	color: #4d4d4d;
}
.articleDetail .foto {
       margin-top: 5px;
	font-size: 0.625em;
	color: #4d4d4d;
}
.articleDetail ul {
	list-style-type: disc;
	list-style-position: inside

}


.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;}

/* 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;
	margin: 0; padding: 0;
}

div#contentRight h2.contentRight {
	color: #e85834;
	font-size: 0.875em;
}
div#articleLinks {
	width: 220px;
	color: #666;
	font-size: 0.75em;
}
div#articleLinks {

}

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

.nyheter-blogg img{
	float: left;
	padding: 5px 5px 5px 0;

}

div.bloggListing {
	width: 220px;
}

.bloggListing .bloggheader a {
  font-size: 0.625em;
  font-weight: bold;
  color: #E85834;
  text-decoration: none;
}

.bloggListing .ingress{
  font-size: 0.75em;
  color: #4d4d4d;
}

.blogg_pagelink {
  font-size: 0.75em;
  color: #E85834;
  text-decoration: none;
  font-weight: bold;
}

xdiv.bloggListing a {text-decoration: none; color: #4d4d4d;}
div.bloggListing a:hover {color: #e85834; text-decoration: underline;}
xdiv.bloggListing a.blogglink {color: #e85834; font-weight: bold;}

div.bloggListing img {
  padding-left: 5px;
}

div.bloggListing hr {
  margin-bottom: 5px;
}


/* TEMA MENY   *************************************** */

div#contentRight ul ul {
	list-style: outside;
}
div#contentRight ul ul li {
	list-style-image: url(/ressurs/krf/images/li-dash.gif); 
	padding-left: -2px;
	margin-left: 15px;
}
div#contentRight div#menu ul#menu_sub_LEFT {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-bottom: 20px;	
}
div#contentRight div#menu ul#menu_sub_LEFT li#menu_item_LEFT div a {
	font-weight: bold;	
	font-size: 13px;
	color: #4d4d4d;
	text-decoration: none;
}
div#contentRight div#menu ul#menu_sub_LEFT ul#menu_sub_LEFT {
	/* margin-left: 0px;
	list-style-position: inside; */
	
}
div#contentRight div#menu ul#menu_sub_LEFT ul#menu_sub_LEFT li#menu_item_LEFT div a {
	font-weight: normal;
	font-size: 13px;
	color: #4d4d4d;
	text-decoration: none;
	padding-left: 0px;
}
div#contentRight div#menu ul#menu_sub_LEFT ul#menu_sub_LEFT li#menu_item_LEFT div a:hover {
	color: #e85834;
}



/* LEFT MENU ************************************** */

/* #leftCol .menu-header-forside {
	font-weight: bold;
	font-size: 0.875em;
	background-image: url(/ressurs/krf/images/arrow-left-menu.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: -20px;	
}*/
#leftCol .menu-header {
	font-weight: bold;
	font-size: 0.875em;
	background-image: url(/ressurs/krf/images/arrow-left-menu.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #4d4d4d;
} 
.efqm .menu_space span {
	height: 10px;
}
.efqm .menu-space  {
	padding-bottom: 5px;
}

.efqm ul {
	margin: 0;
	margin-left: 0;
	padding-left: 20px;
}
.efqm li {
	font-size: 0.75em;
	line-height: 1em;
	margin-top: 4px;
	margin-bottom: 4px;
	/* list-style-image: url(/ressurs/krf/images/menypil.gif); */
	list-style: none;
}
.efqm .menu-header-forside {
	font-weight: bold;
	font-size: 0.875em;
	list-style-image: url(/ressurs/krf/images/menypil.gif);
}
.efqm li .active {
	background-color: #fff;
}
.efqm li .label {
	background-color: #fff;
}

.efqm a {color:#4d4d4d; text-decoration: none;}
.efqm a:link {color:#4d4d4d; text-decoration: none;}
.efqm a:visited {color:#4d4d4d; text-decoration: none;}
.efqm a:hover {color:#e85834; text-decoration: none;}
.efqm a:active {color:#e85834; text-decoration: none;}

.efqm li:hover {	
	list-style-image: url(/ressurs/krf/images/menypil_over.gif);
}
.efqm .active a span {
	color: #E85834;
	font-weight: bold;
}
.efqm li.active {
	list-style-image: url(/ressurs/krf/images/menypil_over.gif);
}
/* SITEMAP *************************************** */

div#sitemap {
	font-size: 14px;
	
}
div#sitemap ul li {
	font-weight: bold;
	line-height: 14px;
	padding: 0 0 3px 0;
}
div#sitemap ul ul li {
	font-weight: normal;
	line-height: 14px;
	padding: 1px 0;
	
	
}

div#sitemap li {
	list-style-type: none;
}

div#sitemap ul ul li:hover {
	list-style-image: url(/ressurs/krf/images/menypil_over.gif);
}
 
div#sitemap a { color:#4d4d4d; text-decoration: none;}
div#sitemap a:link {color:#4d4d4d; text-decoration: none;}
div#sitemap a:visited {color:#4d4d4d; text-decoration: none;}
div#sitemap a:hover {
	color:#e85834; text-decoration: none;
	list-style-image: url(/ressurs/krf/images/menypil_over.gif);	
}
div#sitemap a:active {color:#e85834; text-decoration: none;}


/* 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;
	overflow: hidden;
}
div#contentRight .campaign {
	width: 220px;
	overflow: 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;
	
}
.campaignText {
	font-size: 0.75em;
	color: #4d4d4d;
}
.campaign .readon {
	font-size: 0.875em;
}
#campaignRight .readon {
	font-size: 0.875em;
}
.icon-page {
	text-align: center;
	margin-bottom: 15px;
}
/* CONTENT right col */

h2.rightColHeader {
	font-size: 1.125em;
	margin-bottom: 2px;
	font-weight: bold;
	color: #4d4d4d;
}
.rightColContent h1.tittel{
	font-size: 1.125em;
	font-weight: bold;
	color: #4d4d4d;
	margin: 0;
	padding: 0;
}
.rightColContent p { 
	margin: 10px 0 0 0;
}

.rightColContent ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0.875em;
}
.rightColContent a {color:#4d4d4d; text-decoration: none;}
.rightColContent a:link {color:#4d4d4d; text-decoration: none;}
.rightColContent a:visited {color:#4d4d4d; text-decoration: none;}
.rightColContent a:hover {color:#e85834; text-decoration: none;}
.rightColContent a:active {color:#e85834; text-decoration: none;}

/* FRONTPAGE - 6 articles */

.articleSub2 {
	margin: 1.125em 1.125em 0 0;
	color: #4d4d4d;
}
.articleSub2 img {
	float: right;
	margin: 0 0 5px 5px;
}
.articleSub2 h2.stikktittel {
	margin: 0em 0em 0em 0em;
	font-size: 0.875em;
	color: #4d4d4c;
	font-weight: normal;
}
.articleSub2 h1.tittel {
	margin: 0em 0em 0.2em 0em;
	font-size: 1.125em;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSub2 h2.ingress {
	margin: 0em 0em 0.3em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSub2 h2 {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSub2 p {
	font-size: 13px;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSub2 .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.articleSub2 .brodtekst h2 {
	font-size: 1.125em;
	color: #4d4d4d;
	margin-bottom: 0px; margin-top: 0px;
}
.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;}

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

.articleSub span.readon a {font-size: 0.875em;}

/* RETRIEVER ***************************************  */

.retriever_source { font-size: 13px; color: #4d4d4d;}

.retriever_intro { font-size: 13px; color: #4d4d4d;}

.retriever_item_even a, .retriever_item_odd a, .retriever_item_even li a, .retriever_item_odd li a {color:#e85834; font-weight: bold; text-decoration: none;}
.retriever_item_even a:link, .retriever_item_odd a:link {color:#e85834; text-decoration: none;}
.retriever_item_even a:visited, .retriever_item_odd a:visited {color:#e85834; text-decoration: none;}
.retriever_item_even a:active, .retriever_item_odd a:active {color:#e85834; text-decoration: none;}
.retriever_item_even a:hover,.retriever_item_odd a:hover {color:#e85834; text-decoration: underline;}

/* Forside */
div#retriever-front .retriever_feed {
	font-size: 0.75em;
	font-weight: normal;
}
div#retriever-front .retriever_item_even, div#retriever-front .retriever_item_odd { padding-bottom: 2px;}

div#retriever-front a {color: #4d4d4d; font-weight: normal;}
div#retriever-front a:link {color:#4d4d4d; text-decoration: none;}
div#retriever-front a:visited {color:#4d4d4d; text-decoration: none;}
div#retriever-front a:active {color:#4d4d4d; text-decoration: none;}
div#retriever-front a:hover {color:#e85834; text-decoration: underline;}

/* Dokument liste medlemsmagasin ***************************************  */

.doclist {
	font-size: 0.75em;
	padding-bottom: 10px;
}
.doclist a {color:#4d4d4d; text-decoration: none;}
.doclist a:link {color:#4d4d4d; text-decoration: none;}
.doclist a:visited {color:#4d4d4d; text-decoration: none;}
.doclist a:hover {color:#e85834; text-decoration: none;}
.doclist a:active {color:#e85834; text-decoration: none;}
.doclist img {
	padding-right: 5px;
}

/* Viewer navigation ***************************************  */
.ikbContentViewerNavigation {
	font-size: 0.75em;
}
.ikbContentViewerNavigation a {color:#4d4d4d; text-decoration: none;}
.ikbContentViewerNavigation a:link {color:#4d4d4d; text-decoration: none;}
.ikbContentViewerNavigation a:visited {color:#4d4d4d; text-decoration: none;}
.ikbContentViewerNavigation a:hover {color:#e85834; text-decoration: none;}
.ikbContentViewerNavigation a:active {color:#e85834; text-decoration: none;}

td.PortletText2 {
	padding-top: 5px;
	text-align: center;
}

/* DEBATT ***************************************  */ 

div.debatt {
	font-size: 0.75em;
	color: #4d4d4d;
}
div.debatt2 {
	font-size: 1em;
	color: #4d4d4d;
}



/* Nyhetsbrev ***************************************  */ 

div.nyhetsbrev {
	color: #4d4d4d;
	font-size: 0.75em;	
}

div.nyhetsbrev label {
	
}
/*
 div.nyhetsbrev input {
	width: 350px;	
}
div.nyhetsbrev input[type="button"] {
	width: 55px;
} */

table.PortletBodyColor td {
	margin-bottom: 0;
}
/* Søkeresultat ***************************************  */


.sokeresultat {
	color: #4d4d4d;
	font-size: 0.75em;
}
.sokeresultat .date {
	float: left;
	width: 75px;
}
.sokeresultat .tittel {
}
.sokeresultat a {color:#4d4d4d; text-decoration: none;}
.sokeresultat a, .sokeresultat a a:visited, .sokeresultat a:active {color:#4d4d4d; text-decoration: none;}
.sokeresultat a:hover {color:#e85834; text-decoration: underline;}

/* Kalender  ***************************************   */

#kalender {
	font-size: 0.75em;
	color: #4d4d4d;
}
#kalender a {color:#4d4d4d; text-decoration: none;}
#kalender a, .kalender a a:visited, .kalender a:active {color:#4d4d4d; text-decoration: none;}
#kalender a:hover {color:#e85834; text-decoration: underline;}

#kalender .tittel {
	font-size: 16px;
	font-weight: bold;
	font-weight: bold;

}
#kalender .dato {
	font-size: 13px;
	font-weight: bold;


}
#kalender .ingress {
	font-weight: bold;


}
#kalender .brodtekst {

}

/* FORUM ***************************************   */


#discussionthreads  {
	width: 500px;
	color: #4d4d4d;
	font-size: 0.75em;
}
#discussionthreads .date {
}
#discussionthreads .date-created {
	float: left;
	width: 100px;
}
#discussionthreads .title {

}
#discussionthreads a {color:#4d4d4d; text-decoration: none;}
#discussionthreads a, #discussionthreads a:visited, #discussionthreads a:active {color:#4d4d4d; text-decoration: none;}
#discussionthreads a:hover {color:#e85834; text-decoration: underline;}

.Heading1 {
	font-size: 16px; 
	font-weight: bold;
	color: #e85834;
	line-height: 2em;
}
/* Related links ***************************************    */

.relatedLinks {
	font-size: 0.875em;
	color: #4d4d4d;
}
.relatedLinks ul {
	margin-left: 0;
	padding-left: 0;
}
.relatedLinks a {text-decoration: none; color: #4d4d4d;}
.relatedLinks a:hover {color: #e85834; text-decoration: underline;}

/* Artikkel funksjoner *************************************** */

.kommentar {
	background-image: url(/ressurs/krf/images/icon_kommentarer.gif);
	background-repeat: no-repeat;
	padding: 10px 0 10px 36px;
	font-size: 13px;	
}
.kommentar a { color:#4d4d4d; text-decoration: none;}
.kommentar a:link { color:#4d4d4d; text-decoration: none;}
.kommentar a:visited { color:#4d4d4d; text-decoration: none;}
.kommentar a:active { color:#4d4d4d; text-decoration: none;} 
.kommentar a:hover { color:#e85834; text-decoration: underline;}

.print {
	background-image: url(/ressurs/krf/images/icon_print.gif);
	background-repeat: no-repeat;
	padding: 10px 0 10px 36px;
	font-size: 13px;	
}
.print a { color:#4d4d4d; text-decoration: none;}
.print a:link { color:#4d4d4d; text-decoration: none;}
.print a:visited { color:#4d4d4d; text-decoration: none;}
.print a:active { color:#4d4d4d; text-decoration: none;} 
.print a:hover { color:#e85834; text-decoration: underline;}

.tips {
	background-image: url(/ressurs/krf/images/icon_tips-venn.gif);
	background-repeat: no-repeat;
	padding: 10px 0 10px 36px;
	font-size: 13px;
}
.tips a { color:#4d4d4d; text-decoration: none;}
.tips a:link { color:#4d4d4d; text-decoration: none;}
.tips a:visited { color:#4d4d4d; text-decoration: none;}
.tips a:active { color:#4d4d4d; text-decoration: none;} 
.tips a:hover { color:#e85834; text-decoration: underline;}

/* SHARE THIS   */ 

div.sharethis {
	margin: -6px 0 0 8px;
	color: #4d4d4d;
}
div.sharethis span.stbuttontext {
	padding-left: 6px;
}
.sharethis a {color:#4d4d4d; text-decoration: none; font-size: 0.75em;}
.sharethis a:link {color:#4d4d4d; text-decoration: none;}
.sharethis a:visited {color:#4d4d4d; text-decoration: none;}
.sharethis a:hover {color:#e85834; text-decoration: underline;}
.sharethis a:active {color:#e85834; text-decoration: none;}

/* Brødsmule meny ***************************************  */
#menu_pure {
	/* margin-bottom: 5px;
	position: absolute;
	z-index: 10;
	margin-top: 5px; */
	
}
#menu_pure ul {
  float:left;
  list-style-type:none;
  margin:0px;
  padding: 0px;
}

#menu_pure li div{
	margin:0px;
	padding: 0px;
	float:left;
	font-size: 13px;
}
#menu_pure li {
  /* background: url(/ressurs/evita/ikb_xnet/images/arrow_right_page.gif) no-repeat 0 7px; */
	background: url(/ressurs/krf/images/arrow_right_page_single.gif) no-repeat 0 7px;
	margin:0px;
	padding: 0px;
	padding-left: 5px;
	margin-left: 7px;
	float:left;

}
#menu_pure.menu_item_1 {
  background: url();
  padding-left: 0px;
}
#menu_pure li div a {
	color:#000;
	margin-left:0.6em;
	z-index:6;  
	text-decoration: none;
} 
a.breadcrumb,a.breadcrumb:active, a.breadcrumb:visited {color: #000; text-decoration: none;}
a.breadcrumb:hover {color: #000; text-decoration: underline;}
#menu_pure li div a:active {color: #000;}
#menu_pure li div a:link {color: #000;}
#menu_pure li div a:visited {color: #000;}
#menu_pure li div a:hover {color: #000; text-decoration: underline;}

/* Diverse *************************************** */

.iKBFormLabel {
  font-size: 0.75em;
}

.iKBButtonMedium {
  width: 70px !important;
}

#mainCol {
  min-height:650px;
  height:auto !important;
  height:650px;
}

.efqm .active a span {
  color: #E85834;
  font-weight: bold;
}

#articleList a.readmore {
  color: #E85834;
}

#dimensionTree {
  margin-left: 10px;
  margin-top: 20px;
}

#dimensionTree .t_head {
  font-weight: bold;
  font-size: 0.75em;
}

#dimensionTree .t_leaf {
  font-weight: normal;
  font-size: 0.75em;
  padding-bottom: 5px;
}

#dimensionTree .t_head:hover {
  color: #E85834;
}

#dimensionTree .t_leaf:hover {
  color: #E85834;
}

#dimensionTree .t_imgi {
  display: none;
}

#dimensionTree .t_leaf .t_img {
  display: none;
}

/* Utskriftsvennlig versjon */

.utskrift {
	margin: 0 20px 0 0;
	color: #4d4d4d;
}

.utskrift img {
	float: left; 	
	margin: 0 5px 5px 0;
}
.utskrift h1 {
	font-size: 16px;
}
.utskrift h2 {
	font-size: 14px;
	font-weight: bold;
}
.utskrift h3 {
	font-size: 14px;
}
.utskrift p, .utskrift .brodtekst {
	font-size: 13px;
}



/* Profilbilde forside */
.profileimage {
	padding-top: 20px;
}
img.left {
	text-align: left;
}
img.swapImageClick {
	margin: 0; padding: 0;
	float: left;
}

/* portlet */
#articleTop span.PortletHeading1 {
}

/* Bildegalleri */

.bildegalleri .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}

.bildegalleri a {
  font-weight: bold; 
  color:#e85834;
}

.bildegalleri img {
  padding-bottom: 5px;
}

.bildegalleri td {
  padding-bottom: 15px;

}


.file_type {
	float:left;
	padding: 2px 4px 2px 0;
	width: 16px;
	margin-left:5px;
	height: 16px;
	line-height: 16px;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_text.gif) no-repeat;
}

.file_DOC {
	float:left;
	padding: 2px 4px 2px 0;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_doc.gif) no-repeat;
	cursor: pointer;
}

.file_PPT {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_ppt.gif) no-repeat;
	cursor: pointer;
}

.file_XLS {
	float:left;
	padding: 2px 4px 2px 0;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_xls.gif) no-repeat;
	cursor: pointer;
}

.file_PDF {
	float:left;
	padding: 2px 4px 2px 0;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_pdf.gif) no-repeat;
	cursor: pointer;
}

.file_MSG { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_mail.gif) no-repeat;
	cursor: pointer;
}

.text_RTF {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_doc.gif) no-repeat;
	cursor: pointer;
}

.text_HTM, .text_HTML { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_text.gif) no-repeat;
}

.text_MSG { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_mail.gif) no-repeat;
	cursor: pointer;
}

.link_ { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_url.gif) no-repeat;
	cursor: pointer;
}

.image_GIF, .image_JPG, .image_JPEG, .image_BMP  { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_image.gif) no-repeat;
	cursor: pointer;
}

.image_ZIP {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_zip.gif) no-repeat;
	cursor: pointer;
}

.UNKNOWN_ {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_text.gif) no-repeat;
}

/* */
#leftCol h4 {
  margin-left: 20px;
}

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;
}
div.img220px img {
	width: 220px;
}


/* GRID */
div#header_topmenu {
	border-top: 5px solid #fff;
	padding-right: 20px;
	float: right;
	width: 400px;
	height: 30px;
	text-align: right;
	font-size: 0.75em;
}


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

/* Nyheter blog */
.bloglist {
	margin: 1.125em 1.125em 0 0;
	color: #4d4d4d;
}
.bloglist .person_img {
  float: right;
  padding-left: 5px;
}
.bloglist img {

}
.bloglist .floatleft {
	float:left;
	width: 100px;
	margin: 0 3px 3px 0;
	overflow:hidden;
}
.bloglist .floatleft img {
	width: 100px;
}
.bloglist h2.stikktittel {
	margin: 0em 0em 0em 0em;
	font-size: 0.875em;
	color: #4d4d4c;
	font-weight: normal;
}
.bloglist h1.tittel {
	margin: 0em 0em 0.2em 0em;
	font-size: 1.125em;
	color: #e85834;
	font-weight: bold;
}

.bloglist h2.ingress {
	margin: 0em 0em 0.5em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
	font-weight: normal;
}
.bloglist h2.ingressSmall {
	margin: 0em 0em 0.5em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: normal;
}
.bloglist h2 {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
}
.bloglist p {
	font-size: 12px;
	color: #4d4d4d;
	font-weight: normal;
}
.bloglist .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.bloglist .brodtekst h2 {
	font-size: 1.125em;
	color: #4d4d4d;
	margin-bottom: 0px; margin-top: 0px;
}
.bloglist .readon {
	font-size: 0.875em;
}
/* Valgkamp */
.valgkamp2 td {padding-top: 10px;}
.valgkamp2 h2 {
	font-size: 1.125em;
	padding: 0;  margin: 10px 0 0 0;
	color: #4d4d4d; 
	font-weight: bold;
}
.valgkamp2 h3 {
	font-size: 0.875em;
	padding: 2px 0;  margin: 0;    
	color: #4d4d4d; 
	font-weight: normal;
}
.valgkamp2 p {
	padding: 0; margin: 0;   
}
.valgkamp2 a {
	font-size: 0.875em;
	padding: 0 0 5px 0;      
	color: #e85834; 
	font-weight: bold;
        text-decoration:none;

}
.valgkamp2 a:hover {text-decoration:underline;}
