/* 

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 {
	 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; */
}
div.created {
 font-size:0.6em;
}
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, div#articleMain div.ingress {
	margin: 0em 0em 0.3em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
	font-weight: normal;
}
div#articleMain h2.ingress2 {
	margin: 0em 0em 0.3em 0em;
	font-size: 0.875em;
	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: 12px;
	color: #4d4d4d;
	font-weight: normal;
	margin-bottom: 1em;
	margin-top: 1em;
}
.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;
}
.articleSub .brodtekst a, .articleSub .brodtekst a:visited, .articleSub .brodtekst a:link {color:#e85834; text-decoration: none;}
.articleSub .brodtekst a:active {color:#4d4d4d; text-decoration: none;}
.articleSub .brodtekst a:hover {color:#e85834; text-decoration: underline;}
.articleSub span.readon a {font-size: 0.875em;}

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

.articleSub3 h2.stikktittel {
	margin: 0em 0em 0em 0em;
	font-size: 0.875em;
	color: #4d4d4c;
	font-weight: normal;
}
.articleSub3 h1.tittel {
	margin: 0em 0em 0.2em 0em;
	font-size: 1em;
	color: #e85834;
	font-weight: normal;
}
.articleSub3 h1.tittelSmall {
	margin: 0em 0em 0.2em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSub3 h2.ingress {
	margin: 0em 0em 0.5em 0em;
	font-size: 0.75em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSub3 h2.ingressSmall {
	margin: 0em 0em 0.5em 0em;
	font-size: 0.875em;
	color: #4d4d4d;
	font-weight: normal;
}
.articleSub3 h2 {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
}
.articleSub3 p {
	font-size: 12px;
	color: #4d4d4d;
	font-weight: normal;
	margin-bottom: 1em;
	margin-top: 1em;
}
.articleSub3 .brodtekst {
	font-size: 0.75em;
	color: #4d4d4d;
}
.articleSub3 .brodtekst h2 {
	font-size: 1.125em;
	color: #4d4d4d;
	margin-bottom: 0px; margin-top: 0px;
}
.articleSub3 .readon {
	font-size: 0.875em;
}
.articleSub3 .brodtekst a, .articleSub3 .brodtekst a:visited, .articleSub3 .brodtekst a:link {color:#e85834; text-decoration: none;}
.articleSub3 .brodtekst a:active {color:#4d4d4d; text-decoration: none;}
.articleSub3 .brodtekst a:hover {color:#e85834; text-decoration: underline;}
.articleSub3 span.readon a {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: 12px;
	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: 12px;
	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;}

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



/* NEWS article list */
div#articleList {width: 200px;}
.articleList {
	width: 200px;
	font-size: 12px;
}

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: 12px;
	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;}

div.nyhetsListe table.PortletSubHeaderColor td.PortletText2 {
	font-size: 0.7em;
}
div.nyhetsListe td.PortletText2 a {color:#4d4d4d; text-decoration: none;}
div.nyhetsListe td.PortletText2 a:link {color:#4d4d4d; text-decoration: none;}
div.nyhetsListe td.PortletText2 a:visited {color:#4d4d4d; text-decoration: none;}
div.nyhetsListe td.PortletText2 a:hover {color:#e85834; text-decoration: none;}
div.nyhetsListe td.PortletText2 a:active {color:#e85834; text-decoration: none;}


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

#twitter_div ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;	
}

#twitter_div ul li {
	font-size: 12px;
	list-style: none;
	color: #4D4D4D;
}

div.rssfeed {
 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;
  margin-bottom: 5px;
}

.bloggListing .ingress a {
  color:#4D4D4D !important;
  text-decoration: none;
}

.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: 12px;
	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: 12px;
	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 ul {
	margin: 0;
	margin-left: 0;
	padding-left: 20px;
       display: inline-block ;
}
.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);
}
.efqm .menu_space span {
	height: 10px;
}
.efqm .menu-space  {
	padding-bottom: 5px;
	color: #85834;
	font-size: 10px;
	font-weight: bold;
}
.menu-space a {color:#e85834; text-decoration: none;}
.menu-space a:link {color:#e85834; text-decoration: none;}
.menu-space a:visited {color:#e85834; text-decoration: none;}
.menu-space a:hover {color:#e85834; text-decoration: none;}
.menu-space a:active {color:#e85834; text-decoration: none;}

/* 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;*/
	margin-top: 30px;
}
.campaign {
	width: 150px;
	overflow: hidden;
}
div#contentRight .campaign {
	width: 220px;
	overflow: hidden;
	margin-top: 30px;
}

div#contentRight .campaignNoMargin {
	margin-top: 0px;
}

.campaignImage {
	text-align: center;
}
.campaignImage2 {
	text-align: left;
	margin: 0; padding: 0;
}
.campaignImage2 img {margin:0;padding:0;}
.campaignTitle{
	font-size: 1.125em;
	font-weight: bold;
	color: #4d4d4d;
}
.campaignTitle2{
	font-size: 1.125em; margin:0; padding:0;
	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: left;
	/*margin-bottom: 5px;*/
}

.icon-page img {
	border: none;
}


/* 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 {
	width: 240px;
	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: 12px;
	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;}



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

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

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

.retriever_item_even a, .retriever_item_odd a, .retriever_item_even li a, .retriever_item_odd li a {color:#e85834; font-weight: normal; 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: 12px;
	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 {
	font-weight: bold;
}
#discussionthreads .brodtekst {
	padding-left: 100px;
}
#discussionthreads .url {
	padding-left: 100px;
	font-size: 1.33em;
}

#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;
	list-style-type:none;
}
.relatedLinks a {text-decoration: none; color: #4d4d4d;}
.relatedLinks a:hover {color: #e85834; text-decoration: underline;}

/* Artikkel funksjoner *************************************** */
div#articleMain .kommentar {
	background-image: url(/ressurs/krf/images/icon_kommentarer.gif);
	background-repeat: no-repeat;
	padding: 10px 0 10px 36px;
	font-size: 12px;	
	float:left;
        color:#4d4d4d;

}
.kommentar {
	background-image: url(/ressurs/krf/images/icon_kommentarer.gif);
	background-repeat: no-repeat;
	padding: 10px 0 10px 36px;
	font-size: 12px;	
}
.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: 12px;	
}
.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;}

.excel {
	background-image: url(/ressurs/krf/images/icon_excel.gif);
	background-repeat: no-repeat;
	padding: 10px 0 10px 36px;
	font-size: 12px;	
}
.excel a { color:#4d4d4d; text-decoration: none;}
.excel a:link { color:#4d4d4d; text-decoration: none;}
.excel a:visited { color:#4d4d4d; text-decoration: none;}
.excel a:active { color:#4d4d4d; text-decoration: none;} 
.excel 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: 12px;
}
.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;}

#leftCol .hidden {
	display: none;
}


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


#menu_pure li {
	background: url(/ressurs/krf/images/arrow_right_page_single.gif) no-repeat 0 5px;
	/*margin:0px;*/
	padding: 0px;
	/*padding-left: 0px;*/
  /*margin-right: 1px;*/
	/*margin-left: 6px;*/
  margin: 0 0 0 6px;
	float:left;
}

#menu_pure li div {
	margin:0px;
  /*padding: 0px;*/
  padding: 0 0 0 0.6em;
	float:left;
	font-size: 12px;
}

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

#menu_pure #menu_sub_3 {
  /*display: none;*/
}

ul#menu_sub_2 {/*margin-right: -7px;*/}
li.menu_item_3 div {/*display:none;*/}


.breadcrumb-article {
	background: url(/ressurs/krf/images/arrow_right_page_single.gif) no-repeat 0 5px;
	padding-left: 9px;
	margin-left: -6px;
}

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


#menu_pure .hidden {
	visibility: hidden;
}
/* Fix for breadcrumbsmenu */
div.brodsmule {
	background: url(/ressurs/krf/images/arrow_right_page_single.gif) no-repeat 0px 5px;
	/*padding: 0 5px 0 8px;*/
	/*margin-left: 5px;*/
  margin: 0 0 0 6px;
  padding: 0 0 0 6px;
  float:left;
}
.brodsmule a {color: #000; text-decoration: none;}
.brodsmule a:active, .brodsmule a:visited {color: #000; text-decoration: none;}
.brodsmule a:hover {color: #000; text-decoration: underline;}



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

strong {
	font-weight: bold !important;
}

em {
	font-style: italic !important;
}

.iKBFormLabel {
  font-size: 0.75em;
}

.iKBButtonMedium {
  width: 70px !important;
}

.iKBFormRadio input {
  width: 20px !important;
}

.iKBFormCheckBox input {
  width: 20px !important;
}

.iKBFormRadioLabel {
  font-size: 0.75em;
  margin-right: 10px;
}

#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;

 border: 1px solid #e5e5e5;
 background-color: #f1f1f1;
 font-weight:normal!important;
 padding:5px 0;
 margin-bottom:4px;
}
#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: 12px;
}



/* 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 {
  width: 25%;
  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;
}
#leftCol h4 {
	color: #4d4d4d;
	display:block; margin-top: 0;margin-bottom: 0;
}

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

div.img125px {
	text-align: center;
}

div.img125px img {
	width: 125px;
}
 
div.idebank {
	font-size: 1em;
	color: #4d4d4d;
}
div.idebank h2.red {
	color: #e85834;
	font-size: 0.875em;
	margin: 0; padding: 0;
}
div.idebank b {
	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;
}

.link-nyhet {padding: 10px 0;}
.link-nyhet a {color:#85834; text-decoration: none;}
.link-nyhet a:visited {color:#85834; text-decoration: none;}
.link-nyhet a:hover {color:#85834;text-decoration: underline;}

#leftCol h4 {display:block;}

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

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

.campaignTitle {color: #4d4d4d; }
.campaignTitle a:link, .campaignTitle a:visited, .campaignTitle a:active { color: #4d4d4d; text-decoration: none;}
.campaignTitle  a:hover { color: #4d4d4d; text-decoration: underline;}
.campaignTitle2 {color: #4d4d4d; }
.campaignTitle2 a:link, .campaignTitle a:visited, .campaignTitle a:active { color: #4d4d4d; text-decoration: none;}
.campaignTitle2  a:hover { color: #4d4d4d; text-decoration: underline;}
.bloglist h1 a {
  color:#E85834;
  text-decoration: none;
}
.bloglist h1 a:hover {
  text-decoration: underline;
}

.PortletText2 {
  font-size: 0.8em;
  color:#4D4D4D;
}

.PortletText2 a {
  color:#E85834;
}


.rightContentFrontpage{
	width: 220px;
	margin-top: 30px;
}

.rightContentFrontpage .link-nyhet {
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
}
/* fix */

.form_table {}
#ikbContentViewer_ikbRoot_15693_604594C89596A5A2E040D6C101622756 {}
#ikbContentViewerContent_ikbRoot_15693_604594C89596A5A2E040D6C101622756 {}
#ikbContentViewer_ikbRoot_16252_60C6E64F860927ACE040A8C001010F44 {}
#ikbContentViewer_ikbRoot_16252_60D6CFBB48842AABE040A8C001012253_16308_60D6CFBB486F2AABE040A8C001012253 {}
#ikbContentViewerContent_ikbRoot_16252_60D6CFBB48842AABE040A8C001012253_16308_60D6CFBB486F2AABE040A8C001012253 {}
#ikbContentViewer_ikbRoot_16578_6105FEA78AC4112AE040A8C001015906{}
#ikbContentViewer_ikbRoot_16851_61952A56B54566F9E040A8C001011A58{}
#ikbContentViewerContent_ikbRoot_15005_5B69792DEE4D8F48E040D6C101621F90{}
#ikbContentViewerContent_ikbRoot_15693_604594C89596A5A2E040D6C101622756{}
#ikbContentViewerContent_ikbRoot_16005_6048E57F91217E4CE040D6C101622A86{}
#ikbContentViewerContent_ikbRoot_16046_604CB6362EC7D5D0E040D6C101622E47{}
#ikbContentViewerContent_ikbRoot_16252_60D6CFBB48842AABE040A8C001012253_16308_60D6CFBB484E2AABE040A8C001012253{}
#ikbContentViewerContent_ikbRoot_16570_61010F4ABA1D878DE040A8C0010152AB{}
#ikbContentViewerContent_ikbRoot_16578_6105FEA78AC4112AE040A8C001015906{}
#ikbContentViewerContent_ikbRoot_16851_61952A56B54566F9E040A8C001011A58{}
#menu_sub_1{}
#menu_sub_2{}
#menu_sub_3{display:block;}
#menu_sub_4{}
#p_textform_16485{}
#p_action{}
#Save_Buttonform_16485{}
#p_titleform_16812{}
#p_titleform_16485{}
#p_titleform_16810{}
#p_textform_16812{}
#p_textform_16485{}
#p_textform_16810{}
#p_attrib_value_16813form_16812{}
#p_attrib_value_16813form_16485{}
#p_attrib_value_16813form_16810{}
#text{}
#webtv{}
.active li {}
.action_Akt li{}
.action_Bil li{}
.action_Bli li{}
.action_Blo li{}
.action_Deb li{}
.action_For li{}
.action_Fyl li{}
.action_Hva li{}
.action_Idé li{}
.action_Int li{}
.action_In li{}
.action_Kal li{}
.action_Kon li{}
.action_KrF li{}
.action_Kri li{}
.action_Lan li{}
.action_Meds li{}
.action_Med li{}
.action_Net li{}
.action_Nyh li{}
.action_Org li{}
.action_Om li{}
.action_Pol li{}
.action_Per li{}
.action_Pre li{}
.action_Sen li{}
.action_Sko li{}
.action_Sto li{}
.action_Søk li{}
.active .action_Akt li{}
.active .action_Bil li{}
.active .action_Bli li{}
.active .action_Blo li{}
.active .action_Deb li{}
.active .action_For li{}
.active .action_Fyl li{}
.active .action_Hva li{}
.active .action_Int li{}
.active .action_In li{}
.active .action_Kal li{}
.active .action_KrF li{}
.active .action_Kri li{}
.active .action_Lan li{}
.active .action_Kon li{}
.active .action_Meds li{}
.active .action_Med li{}
.active .action_Net li{}
.active .action_Nyh li{}
.active .action_Org li{}
.active .action_Om li{}
.active .action_Pol li{}
.active .action_Per li{}
.active .action_Pre li{}
.active .action_Sen li{}
.active .action_Sko li{}
.active .action_Sto li{}
.tab{}
.selected .menu_item_2{}
.selected_child .menu_item_1{}
.PortletHeading1{}
.Text3{}
.ikbContentViewerContent{}
.ikbContentViewer{}
.selected .menu_item_2{}
.selected .menu_item_3{}
.selected_child .menu_item_2 li {}
.selected_child .menu_item1 li {}
.iKBPublishMainBack{}
.PortletSubHeaderColor{}
.ikbNoDataFound{}
action_Han{}
.action_Idé{}
.action_In{}
.action_Led{}
.action_Om{}
.action_Stu{}
.action_Søk{}
.action_Vår{}
.active action_In{}
.active action_Kal{}
.active action_Kon{}
.active action_KrF{}
.active action_Lan{}
.active action_Med{}
.active action_Nyh{}
.active action_Org{}
.active action_Per{}
.active action_Pol{}
.file_type doctype_4717 file_DOC{}
.file_type doctype_4717 file_PDF{}
.OraGlobalPageTitle{}
.OraHeader{}
.OraWizBannerColor{}
.OraFieldText{}
.PortletSubHeaderColor{}
.selected menu_item_3{}


/* evita footer */
.evita_footer {  font-size: 0.75em; color: #4d4d4d; padding: 0 0 5px 0;}
.evita_footer a {color:#4d4d4d; }
.evita_footer a:link { color:#4d4d4d; text-decoration: none;}
.evita_footer a:visited { color:#4d4d4d; text-decoration: none;}
.evita_footer a:active { color:#4d4d4d; text-decoration: none;}
.evita_footer a:hover { color:#4d4d4d; text-decoration: underline;}

.breadcrumb-article a {
  color: black;
  text-decoration: none;
}

.breadcrumb-article a:hover {
  color: black;
  text-decoration: underline;
}
/* Valgkamp */
.valgkamp2 td {padding-top: 10px;}
.valgkamp2 h2 {
	font-size: 1em;
	padding: 0;  margin: 10px 0 0 0;
	color: #4d4d4d; 
	font-weight: bold;
}
.valgkamp2 h3 {
	font-size: 0.75em;
	padding: 2px 0;  margin: 0;    
	color: #4d4d4d; 
	font-weight: normal;
}
.valgkamp2 p {
	padding: 0; margin: 0;   
}
.valgkamp2 a {
	font-size: 0.75em;
	padding: 0 0 5px 0;      
	color: #e85834; 
	font-weight: bold;
        text-decoration:none;

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

/* Fylkes og lokallag */

#dimensionTree1 {
	font-size: 2em;
}
.t_head {
	
       margin-top: 5px;
	margin-left:0;
	font: xx-small Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.thead a:hover {
	text-decoration:underline
}

.t_leaf {
	font: xx-small Verdana,Arial,Helvetica,sans-serif;
       text-decoration:none;
}

.t_coll {
        margin-left: 15px;
        display: visible;
}


.t_coll_only {
        margin-left: 0;
}

.t_closed, .t_server {
    display:none;
}

.t_not_selectable {
        color: gray;
}

.t_selected {
        color: #438CA3;
}

.t_found {
        color: red;
}

.t_imgs, .t_imgi, .t_imgi_base {
        margin-right:0px;
}

.t_img_base {
        /*height: 18px;
        background-image: url(/ressurs/evita/iKBDesktop/images/common/base.gif);
        background-repeat:no-repeat;*/
        padding-left: 15px;
}

.t_img_closed {
        height: 14px;
        /* background-image: url(/ressurs/evita/iKBDesktop/images/common/mappe_lukket.gif);
        background-repeat:no-repeat;*/
        padding-left: 15px;
}
.t_img_open {
        height: 14px;
       /* background-image: url(/ressurs/evita/iKBDesktop/images/common/mappe_apen.gif);
        background-repeat:no-repeat;*/
        padding-left: 15px;
}

.t_img_minus {
        margin-right:0px;
        /* background-image: url(/ressurs/evita/iKBDesktop/images/common/minus.gif);
        background-repeat:no-repeat; */
        padding-left: 5px;
}

.t_img_pluss {
        margin-right:0px;
       /* background-image: url(/ressurs/evita/iKBDesktop/images/common/pluss.gif);
        background-repeat:no-repeat;*/
        padding-left: 5px;
}

h2 a:active {
color:#E85834;
text-decoration:none;
}

h2 a:visited {
color:#E85834;
text-decoration:none;
}
h2 a {
color:#E85834;
}

/* icons */
#social-media {margin-top: 10px; font-size: 0.75em; }
#social-media ul {
       margin: 0 0 0 0;
       padding: 0;
       list-style-type: none;
       text-align: left;
}
#social-media ul li {
       display:inline;
       padding:0 4px 0 0; margin:0;
       
}
/*#social-media ul li:after {
        content: "  -";
}
#social-media ul li:last-child:after {
        content: "";
    }*/
#social-media ul li a {
       text-decoration: none;
       color: #e85834;
}
#social-media ul li a:hover {
       color: #e85834;
       text-decoration:underline;
}
.social-media-icons {margin-top: 10px;}

/**
 * Hidden items in the left menu
 */
.efqm .menu-hidden-item {
  display:none;
}

/**
 * Overrides floats
 */
.krf-float-override * {
  float: none;
}

/**
 * Breadcrumb for the name of an article or other content. Initially hidden. Manipulated and shown by script.
 */
.krf-breadcrumb-art {
  display:none;
}

/**
 * A container for Krf-TV content
 */
.krf-tv {
  margin:0 20px;
  color:#4D4D4D;
  font-size:0.75em;
}

.krf-tv * {
  margin:0;
  padding:0;
}

.krf-tv .krf-tv-header {
  height: 32px;
  cursor: default;
  background-image: url("/ressurs/krf/images/krf-tv/category-header-1.0.gif");
}

.krf-tv .krf-tv-header * {
  cursor: default;
}

.krf-tv .krf-tv-view {
  float: left;
  width: 480px;
}

.krf-tv .krf-tv-info {
  float: right;
  margin-left: 10px;
  width: 270px; /* 800 - 2*20 - 480 - 10*/
}

.krf-tv .krf-tv-info-header {
  padding: 0 12px;
  line-height: 32px;
}

.krf-tv .krf-tv-info-meta {
  font-style: italic;
}

.krf-tv .krf-tv-info-time {
}

.krf-tv .krf-tv-info-views {
}

.krf-tv .krf-tv-info-description {
}

.krf-tv ul.krf-tv-categories, .krf-tv ol.krf-tv-categories {
  list-style: none inside none;
}

.krf-tv li.krf-tv-category {
  margin: 0;
  padding: 0;
}

.krf-tv-category-row {
  margin-bottom: 10px;
}

.krf-tv li.krf-tv-category .ui-accordion-left {
  display: none;
}

.krf-tv .krf-tv-category-header {
  margin: 0;
  padding: 0;
}

.krf-tv .krf-tv-category-name {
  line-height: 32px;
}

.krf-tv .krf-tv-category-state-icon {
  float: left;
  margin: 11px 12px;
  width: 9px;
  height: 9px;
  background-image: url("/ressurs/krf/images/krf-tv/icons-1.0.gif");
  background-position: -16px 0;
}

.krf-tv li.krf-tv-category.selected .krf-tv-category-state-icon {
  background-position: -32px 0;
}

.krf-tv li.krf-tv-category.krf-tv-hovered-category .krf-tv-category-state-icon {
  background-position: -48px 0;
}

.krf-tv li.krf-tv-category.selected.krf-tv-hovered-category .krf-tv-category-state-icon {
  background-position: -32px 0;
}

.krf-tv .krf-tv-category-body {
}

.krf-tv-category-item {
  float: left;
  width: 190px;
}

.krf-tv-category-item-image {
  float: left;
}

.krf-tv-category-item-image img {
  float: none;
  margin-right:5px;
}

.krf-tv-category-item-title {
}

.krf-tv-category-item-title a {
  color:#E85834;
  font-weight:bold;
}

.krf-tv-category-item-desc {
}

.krf-tv .krf-tv-terminator {
  clear:both;
}

/* tips en venn */
div#form_35003 {padding:0; margin:10px 0 0 0;}
.input {width: 198px; font-family: Arial;font-size: 12px; color:#333333;}
.inputa {width: 212px; font-family: Arial;font-size: 12px; color:#333333; overflow:hidden}
.inputb {margin: 0; padding: 0;}
div.form {margin:0 0 3px 0; padding:0;}
.krf-tv-category-item-image img {width:58px!important;}

/*
New version
*/
#header_main {
 width:990px;
 margin:0 auto;
 background: url(/ressurs/krf/images/header-bg.png) repeat-x;
 height:113px; 
 background-color:#fff;
}
#header_left {
 float:left;
 width:250px;
}
#header_left h1 {
 margin-top:0px;
 margin-bottom:0px;
 margin-left:15px;
}
/*#header_right {
 float:right;
 width:300px;
 text-align:right;
 padding-right:10px;
 margin-top:10px;
}*/
#header_right {
 float:right;
 width:300px!important;
 text-align:right;
 padding-right:10px;
 margin-top:10px;
}


#header_search input[type=text] {
 padding:4px 6px;
 font-size:18px;
 width:180px;
}
#header_search input[type="submit"] {
/* background-color: #f8ce5c;
 color: #fff;
 cursor: pointer;
 padding: 6px 6px 4px 6px;
 text-transform: uppercase;
 border:none;*/
 font-size:1em;
}

#header_size {
 font-size:12px;
 margin:4px 0 0 0;
 width:100%;
}
#header_size .small {font-size:10px;}
#header_size .medium {font-size:12px;}
#header_size .large {font-size:14px;}
#header_menus {
 clear:both;
 background-color:#fff;height:35px;
 border-bottom:2px solid orange;
}
#header_mainmenu{
 float:left;
 width:550px;
 padding-left:10px;
}
#header_topmenu{
}
#tab {
 margin-top:5px;
}
div.clearfloat {
 clear:both;
}
div.clearfix {
 height:10px;
 clear:both;
}
div#header_topmenu {
    border-top: 11px solid #FFFFFF;
    float: right;
    font-size: 0.75em;
    height: 7px;
    padding-right: 20px;
    text-align: right;
    width: 370px;
}
#bread {
 font-size:0.75em;
 margin-left:190px;
 height:17px;margin-top:6px;
 clear:both;
}
#container {
 margin-top:10px;
}
#mainCol, #leftCol {
 background-image:none!important;
}

.articleSub3, p, h2.ingress, .ingress {
 color:#000000!important;
 line-height:1.4em;
}

.column {
 width:50%;
}
.left {
 clear: both;
 float: left;
 width: 250px;
}
.right {
 float:right;
 width:250px;
}
/*.left {
 clear:left;
 float:left;
}
.right {
 float:right;
}*/
.left .inner {
 padding-right:5px;
}

.articles-fp h2 {
margin-bottom:0px;
}

.articles-fp h2.tittel {
 font-size:1em;
}

.articles-fp h2 a {
 font-family:tahoma;
 text-decoration:none;
 font-weight:normal;
}
.inner2 {
 /*width:250px;*/
}
.articles-fp {
 margin-top:20px;
 width: 520px; 
 overflow: hidden;
}
.articles-fp .image {
 border: 1px solid #ccc;
 height: 130px;
 overflow:hidden;
}
.articles-fp .image img {
 /*margin-top:-60px;*/
 width:250px;
}
.articles-fp .stikktittel {
 margin:2px 0 0 0;
 font-size:0.75em;
}
.articles-fp h2 {
 margin-top:4px;
 margin-bottom:4px;
}

.articles-fp .ingress, .articles-fp .ingress span.created {
 font-size:0.75em;
}
.articles-fp .ingress * {
 margin:0px;display:inline;
}
.articles-fp .ingress span.created {
 padding-right:5px;
}
.articles-fp .readon {
 margin:4px 0;
}
/*
campaign 
*/
div#campaign {
 background-color:#f1f1f1;
 width:100%;
}
div#campaign .inner3 {
 padding:5px;
}
table#feature {
 width:100%;
}
.tdleft, .tdcenter, .tdright {
 width:33%!important;
}


h3.feature {
 margin-top:0px;margin-bottom:0px;
}
h3.feature a {
 color:#000;
 font-size:0.875em;
 text-decoration:none;
}

.featureintro a {
 color:#000;
 font-size:0.75em;
 text-decoration:none;
}
div.tdimage {
 width:160px;
 height:100px;
 overflow:hidden;
 margin-bottom:4px;
}
div.tdimage img {
 width:186px;
 /*margin: -30px 0 0 -20px;*/
}
/*
right col
*/

div#campaignright {
 background-color: #fff;
 width:100%;
 margin-bottom:10px;
}
div#campaignright a {
 font-family:Tahoma;
 color:#000;
 text-decoration:none;
}
div#campaignright a:hover {
 color:#000;
 text-decoration:underline;
}
.fb {
 background: url(/ressurs/krf/images/fb.png) no-repeat;
 padding: 6px 0 0 40px;
 height:32px;
}
.tw {
 background: url(/ressurs/krf/images/tw.png) no-repeat;
 padding: 6px 0 0 40px;
 height:32px;
}
.fl{
 background: url(/ressurs/krf/images/fl.png) no-repeat;
 padding: 6px 0 0 40px;
 height:32px;
}
.yt {
 background: url(/ressurs/krf/images/yt.png) no-repeat;
 padding: 6px 0 0 40px;
 height:32px;
}
.bloggListing {
 margin:10px 0 20px 0;
}
.calendar-fp {
 margin: 10px 0;
}

h3.campaignTitle {
 margin-bottom:2px;
}
h3.campaignTitle a, div.campaignTitle {
 font-family:Tahoma;
 font-weight:normal;
}
.footer-fp {
margin: 20px 0 0 0;
}

div.clearer {
 clear:both;
 width:400px;
 height:1px;
}
div.img100 img {width:100px;}
.articleDetail table img {width:225px;}
