








/**********************************************************************************************************
* START COMMON ********************************************************************************************
**********************************************************************************************************/

/**********************************************************************************************************
* FRAMEWORK
**********************************************************************************************************/
#Page {
	background-color: #FFF;
	width: 950px;
	text-align: left;
	min-height: 100%;
	_height: 100%;
	margin: 0 auto;
}

iframe {
	margin-left: -10px;
}


#PageContent {
	min-height: 100%;
	float: left;
}

#PageEnd {
	clear: both;
	height: 7em;
}

#ColWide {
	float: right;
}

#ColLeft {
	float: left;
	clear: left;
}

.InnholdsKontainerVideoArkiv,
.ColMiddle {
	float: left;
	_width: 510px;
	width: 520px;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 1.35em;
}

.ColMiddleHeader {
	width: 520px;
	position: relative;
}

.ColMiddle .ColMiddleHeader {
	margin-left: 0;
}

.ColRight {
	float: right;
	width: 172px;
	clear: right;
	margin-right: 15px;
	display: inline;
	word-wrap: break-word;
}

#ColWideFull {
	float: right;
	width: 925px;
}

#ColWideFull .ColMiddle {
	width: 703px;
}

#ColWideFull .ColMiddleHeader {
	width: 700px;
}

#Footer {
	width: 950px;
	clear: both;
	margin: -3.18em auto 0;
}


#Footer p {
	font-size: .91em;
	line-height: 1.3em;
	color: #A89659;
	position: relative;
	top: .4em;
	margin: 0 0 0 226px;
}

#Footer p em {
	font-weight: 700;
	font-style: normal;
}

#Footer p a {
	color: #A89659;
}

#LeftMenu h2 {
	padding-bottom: 11px;
	font-size: 1.09em;
	font-weight: 400;
	margin: 0;
}

#LeftMenu h2 a {
	display: block;
	padding: 4px 0 4px 20px;
}

#LeftMenu ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#LeftMenu ul li {
	display: block;
	margin: 0;
	padding: 0;
}

#LeftMenu ul li a {
	display: block;
	color: #666;
	padding: 0 0 0 16px;
}

#LeftMenu ul li a.selected {
	font-weight: 700;
}

#LeftMenu ul li a:hover {
	border-color: #E2DDC4;
}

#LeftMenu ul li.notSelected a {
	padding-top: 3px;
	padding-bottom: 3px;
}

#LeftMenu ul ul li.notSelected a {
	padding-top: 0;
	padding-bottom: 0;
}

#LeftMenu ul li.selected a {
	border-color: #C6BC89;
}

#LeftMenu ul li.selected ul a {
	border: none;
}

#LeftMenu .menuStyling {
	border-top: solid 1px #E2DDC4;
	border-bottom: solid 1px #E2DDC4;
	display: block;
	padding: 5px 0;
}

#LeftMenu ul ul {
	border-bottom: solid 1px #E2DDC4;
	margin-left: 20px;
}

#LeftMenu ul ul li a:hover {
	border-color: #FFF;
}

#LeftMenu ul ul li.selected {
	list-style: none;
}

#LeftMenu ul ul li {
	margin: 5px 0;
}

#LeftMenu ul ul li.selected a.selected {
	border: none;
	font-weight: 400;
	margin-left: 0;
}

#LeftMenu ul ul ul {
	border-bottom: none;
}

#LeftMenu ul ul ul li {
	margin: 3px 0;
}

#LeftMenu ul ul ul li.selected a.selected {
	margin-left: 0;
}

#LeftMenu ul ul ul li.notSelected a {
	margin-left: 0;
	background: transparent url(/forskningsradet/gfx/menuLevel3.gif) no-repeat 6px 6px;
}

/**********************************************************************************************************
*GENERAL
**********************************************************************************************************/
html {
	height: 100%;
	overflow-y: scroll !important;
}

body {
	height: 100%;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 68.75%;
	color: #666;
	margin: 0;
	padding: 0 0 0 1px;
}

h1 {
	font-size: 191%;
	font-weight: 400;
	color: #A89659;
	margin: 0 0 10px;
}

.horizontalLine {
	border-top: 2px solid #E6E2CD;
	background-color: #FFF;
	margin: 5px 0 0;
	padding: 0;
}

strong {
	font-size: 11px;
}

h2 {
	font-size: 145%;
	margin: 10px 0;
}

h3 {
	font-size: 100%;
	margin: 0 20px 0 0;
}

h5,.Ledetekst {
	font-weight: 700;
	color: #A89659;
}

p {
	margin: 0 0 5px;
}

a img {
	border: 0 none;
}

a:link,
a:visited,
a:hover,
a:active {
	text-decoration: none;
}

.Result a:link,
.Result a:visited,
.Result a:hover,
.Result a:active {
	color: #666;
	text-decoration: none;
}

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

form {
	margin: 0;
	padding: 0;
}

input,
select {
	font-size: 100%;
	font-family: Verdana, Arial, helvetica, sans-serif;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	clear: both;
	width: 100%;
	vertical-align: left;
}

table th {
	text-align: left;
	font-size: 10px;
	font-weight: 700;
	background-color: #BAAE78;
	color: #FFF;
	vertical-align: top;
	padding: 0 10px;
}

table thead td {
	text-align: left;
	font-size: 10px;
	font-weight: 700;
	background-color: #BAAE78;
	color: #FFF;
	vertical-align: top;
	padding: 0 10px;
}


table td {
	vertical-align: top;
	padding: .4em .4em .4em 10px;
}

table th a,
table th a:link,table th a:active,
table th a:hover,
table th a:visited {
	color: #FFF;
}

table td a,
table td a:link,
table td a:active,
table td a:hover,
table td a:visited {
	font-size: 11px;
}

ul,
ol,
li,
dl,
dt,
dd {
	margin: 0;
	padding: 0;
}

ul,
ol {
	list-style: none;
}

.forAccessibilityOnly {
	position: absolute;
	left: -5000px;
}

/**********************************************************************************************************
*HEADER
**********************************************************************************************************/
#Header {
	margin-bottom: 0;
	padding: 0;
}

#MainHeader {
	width: 950px;
	float: left;
}

#FrontpageHeader {
	width: 100%;
	float: left;
}

.frontPageCampaign {
	float: left;
}

#HeaderLinkSections {
	margin-top: 4px;
	margin-bottom: 20px;
	clear: both;
	float: left;
	width: 100%;
}

#HeaderLinkSections .linkList li a {
	color: #666;
	border-right: 1px solid #666;
	padding: 0 7px;
}

#HeaderLinkSections .linkList li a.last {
	border: none;
}

#HeaderLinks {
	float: left;
	display: inline;
	margin-left: 12px;
	margin-right: 15px;
}

#HeaderShortcuts {
	float: right;
	margin-right: 8px;
}

#HeaderSections {
	float: left;
	clear: both;
	width: 100%;
}

#HeaderSections2 {
	float: left;
	clear: both;
	width: 100%;
	height: 100%;
	margin-bottom: 10px;
}

#SiteLogo {
	padding-left: 18px;
	float: left;
	height: 100%;
}

#SiteSearch {
	margin-right: 15px;
	float: right;
}

#SiteMenu {
	background: #B41414;
	color: #FFF;
	clear: both;
	width: 950px;
	font-size: 109%;
	overflow: hidden;
}

#SiteMenu li {
	font-weight: 400;
	text-transform: uppercase;
	float: left;
	margin: 0;
	padding: 0;
}

#SiteMenu ul.secondPart {
	float: right;
}

#SiteMenu li a {
	display: block;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
	padding: 5px 15px 6px;
}

#SiteMenu li a:hover {
	background-color: #E6E2CD;
	color: #A01414;
}

#SiteMenu li a.firstElement {
	padding-left: 20px;
}

#SiteMenu a.selected:link,#SiteMenu a.selected:visited {
	background: #E6E2CD;
	color: #A01414;
	text-decoration: none;
}

/* Search */

INPUT.GlobalSearchfield {
	color: #666;
	width: 125px;
	border-top: 1px solid #000;
	float: left;
	padding-right: 1px;
}

DIV.globaltSoekToppmeny {
	line-height: 20px;
	height: 100%;
	float: left;
}

DIV.globaltSoek {
	padding-top: 1px;
	float: left;
}

INPUT.btnGlobaltSoeak {
	float: left;
	text-align: center;
	background: #fff;
	border: 1px solid #666;
	font-weight: 700;
	color: #666;
	margin-left: 2px;
}

.snarveierForm {
	margin-top: 1px;
	color: #666;
	width: 175px;
	border-top: 1px solid #000;
}

DIV.snarveier {
	float: left;
	margin-right: 15px;
}

#FrontPageTopBanner {
	height: 97px;
	clear: both;
	background: transparent url(/forskningsradet/gfx/img_frntpg.jpg) no-repeat top left;
	margin-bottom: 4px;
}

#FrontPageTopBanner .links a {
	float: right;
}

#FrontPageTopBanner .links a img {
	border: none;
}

#FrontPageTopBanner .title {
	float: left;
	margin-top: 35px;
}

/**********************************************************************************************************
* CONTENT
**********************************************************************************************************/
.newsTable tr td {
	padding-bottom: 5px;
}

.newsTable tr td h2 {
	margin-top: 0;
}

.newsTable tr td h2 a:visited,.newsTable tr td h2 a,.newsTable tr td h2 a:hover
	{
	font-size: 1em;
	font-weight: 400;
	color: #A89659;
	clear: both;
	line-height: 1.2em;
	margin: 0;
}

.ColMiddle.NyhetsForside {
	padding-top: 0;
}

.ColMiddle.NyhetsForside p {
	margin-bottom: 0;
}

.nyhetsForsideDato {
	font-style: italic;
	color: #999;
	font-size: 90%;
}

#FrontPageNews {
	background: #F2EEE3 url(/forskningsradet/gfx/gray_shadow.gif) repeat-x top left;
	display: block;
	width: 950px;
	min_height: 162px;
	float: left;
}

#FrontPageNews .item {
	float: left;
	display: inline;
	width: 210px;
	margin: 18px 5px 0 20px;
}

#FrontPageNews .item img {
	margin-bottom: 8px;
	border: 0;
}

#FrontPageNews .item h3 {
	font-size: 1em;
	font-weight: 400;
	margin: 0;
}

#FrontPageNews .item h2 {
	font-size: 1em;
	font-weight: 700;
	margin: 0 0 2px;
}

.searchLink {
	text-align: right;
	background: #F2EEE3;
	padding-bottom: 2px;
	height: 100%;
	width: 950px;
}

.searchLink A,.searchLink A:visited {
	color: #A89659;
	font-weight: 700;
	padding-right: 15px;
	font-size: .9em;
}

#FrontPageRightBanners {
	float: right;
	width: 160px;
	display: inline;
	margin: 15px 17px 0 0;
}

#FrontPageRightBanners .banner {
	margin-bottom: 20px;
}

#FrontPageRightBanners .banner h3 {
	background-color: #BAAE78;
	color: #FFF;
	margin: 0;
	padding: 2px 6px;
}

#FrontPageRightBanners .banner h4 {
	margin: 0;
	padding: 2px 0;
}

#FrontPageRightBanners .banner ul {
	list-style: none;
	line-height: 1.3em;
	margin: 4px 8px 8px;
	padding: 0;
}

#FrontPageRightBanners .banner ul li {
	margin-bottom: .3em;
	background: transparent url(/forskningsradet/gfx/bullet.gif) no-repeat 0 6px;
	padding-left: 10px;
}

/* For Arvid's blog */

	#FrontPageRightBanners #FrontPageFeed {
		border-bottom: 1px solid #b41414;
	}

	#FrontPageRightBanners #FrontPageFeed h2 {
		background: transparent url(/forskningsradet/gfx/frontpage_blog_title.png) no-repeat 0 0;
		height: 47px;
		text-indent: -9999px;
		width: 160px;
	}

	#FrontPageRightBanners #FrontPageFeed ul {
		margin: 4px 2px;
	}

	#FrontPageRightBanners #FrontPageFeed ul li {
		background: none;
		list-style-type: none;
		padding: 0;
		margin-bottom: 10px;
	}

	#FrontPageRightBanners #FrontPageFeed ul li div {
		width: 150px;
	}

	#FrontPageRightBanners #FrontPageFeed ul li div a {
		font-weight: bold;
	}

	#FrontPageRightBanners #FrontPageFeed a.more {
		display: block;
		margin: 10px 2px;
	}


#FrontPageMiddleBanners {
	float: left;
	display: inline;
	margin: 9px 0 0 20px;
}

#FrontPageMiddleBanners .loginBanner {
	float: left;
	border-right: 1px solid #BAAE78;
	padding: 0 12px 1px 0;
}

#FrontPageMiddleBanners .textBanner {
	width: 500px;
	font-size: 1.9em;
	color: #888;
	line-height: 1.3em;
	margin: 5px 0 0 235px;
}

#FrontPageMiddleBanners .textBanner p {
	margin: 0;
}

#FrontPageColumns {
	border-top: 1px solid #BAAE78;
	float: left;
	display: inline;
	clear: left;
	width: 717px;
	margin: 8px 0 0 20px;
}

#FrontPageColumns .column1 {
	float: left;
	width: 340px;
	margin-right: 35px;
}

#FrontPageColumns .column2 {
	float: left;
	width: 340px;
}

#FrontPageColumns ul {
	list-style: none;
	margin: 0;
	padding: 10px 0 0 6px;
}

#FrontPageColumns ul li {
	margin-bottom: 10px;
}

#FrontPageColumns h2 {
	color: #A89659;
	padding-left: 6px;
	margin-top: 8px;
	margin-bottom: 4px;
	font-size: 2.1em;
	font-weight: 400;
}

#FrontPageColumns h3 {
	background-color: #BAAE78;
	color: #FFF;
	margin: 0;
	padding: 2px 6px;
}

#FrontPageColumns h3 a {
	color: #FFF;
}

#FrontPageColumns h4 {
	font-size: 1em;
	margin: 0 0 .1em;
}

#FrontPageColumns p {
	margin: 0 0 .1em;
}

/**********************************/
/*  MIDDLE COLUMN TEXT CONTENT    */
/**********************************/
.ColMiddle .intro {
	margin-bottom: 1em;
	font-size: 1.27em;
	line-height: 1.33em;
	min-height: 0;
}

.ColMiddle .intro.boxed {
	font-size: 1em;
	margin-left: -10px;
	margin-bottom: 1em;
	padding: 10px;
}

.ColMiddle p {
	margin-top: 0;
	padding-right: 13px;
	margin-bottom: .9em;
}

.ColMiddle h2 {
	font-size: 1.68em;
	font-weight: 400;
	color: #A89659;
	margin-top: 1em;
	margin-bottom: .1em;
	clear: both;
	line-height: 1.2em;
}

.ColMiddle h6 {
	font-size: 1.68em;
	font-weight: 400;
	color: #A89659;
	margin-top: 1em;
	margin-bottom: .1em;
	clear: both;
	line-height: 1.2em;
	border-bottom: 1px solid #E6E2CD;
	border-right: 3px solid #FFF;
}

.ColMiddle h3 {
	font-size: 1.27em;
	font-weight: 400;
	color: #666;
	padding-top: 1em;
	margin-bottom: .3em;
	clear: both;
}

.ColMiddle h4 {
	font-size: 12px;
	font-weight: 700;
	color: #666;
	padding-top: .5em;
	margin-top: 0;
	margin-bottom: 0;
	clear: both;
}

.ColMiddle .eWebEditProContent h4 {
	display: inline;
	clear: none;
}

.ColMiddle .imgbox_left,
#FrontPage .imgbox_left {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 6px;
}

.ColMiddle .imgbox_right,
#FrontPage .imgbox_right {
	float: right;
	margin: 6px 20px 10px 15px;
}

.ColMiddle .caption {
	font-weight: 400;
	font-size: 10px;
	color: #666;
	line-height: 13px;
	padding-top: 2px;
	display: block;
}

.ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel h3 {
	padding: 0 0 2px;
}

.ColMiddle.GenerellArtikkel .ColMiddleHeader .twoLinesWithH3 {
	padding-bottom: 10px;
}

.ColMiddle.GenerellArtikkel .storoverskrift {
	font-size: 1.68em;
	font-weight: 400;
	color: #A89659;
	margin-top: 1em;
	margin-bottom: .3em;
	clear: both;
}

.ColMiddle.GenerellArtikkel .overskrift {
	font-size: 1.09em;
	clear: both;
	font-weight: 400;
	color: #666;
	margin: 0;
	padding: 0;
}

#PrintThisPageLink {
	background: #FFF url(/forskningsradet/gfx/print.gif) no-repeat left center;
	clear: both;
	cursor: pointer;
	padding: 3px 0 0 20px;
}

.ColMiddle dl.funding {
	margin: 1em 0;
}

.ColMiddle dl.funding dd {
	padding: 0;
}

.ColMiddle dl.dates {
	padding: 20px 0 0;
}

.ColMiddle dl dt {
	color: #A89659;
	float: left;
	line-height: 1.6em;
	margin-right: 1ex;
	font-weight: 700;
	padding: 0;
}

.ColMiddle dl dd {
	line-height: 1.6em;
	margin: 0;
}

.ColMiddle .section {
	margin-bottom: 1.5em;
}

.ColMiddle .writtenBy {
	margin-bottom: 1.5em;
}

.ColMiddle .writtenBy .writtenByText {
	float: left;
	font-weight: 700;
	clear: both;
	color: #A89659;
}

.ColMiddle table {
	margin-left: -10px;
}

.ColMiddle table h3 {
	font-size: 1em;
	font-weight: 700;
	margin: 0;
}

.ColMiddle .eWebEditProContent strong,.ColMiddle .eWebEditProContent b {
	font-size: 11px;
}

.ColMiddle .eWebEditProContent {
	width: 100%;
}

.ColMiddle ul {
	list-style: none;
	line-height: 1.45em;
	margin: 3px 8px 8px;
	padding: 0;
}

.ColMiddle ul li ul {
	margin: 3px 8px 8px;
}

.ColMiddle ul li {
	margin-bottom: .4em;
	background: transparent url(/forskningsradet/gfx/bullet.gif) no-repeat 0 7px;
	padding-left: 10px;
}

.ColMiddle ol {
	list-style: decimal;
	line-height: 1.45em;
	margin: 8px 0 8px 2.7em;
	padding: 0;
}

.ColMiddle ol li {
	margin-bottom: .4em;
}

.ColMiddle.Prosjekt .SearchTools {
	width: 690px !important;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 10px !important;
}

.ColMiddle.Prosjekt table {
	width: 710px;
}

.ColMiddle.Prosjekt .SearchPages {
	width: 700px !important;
}

.ColMiddle.Prosjekt ul {
	list-style: none;
	width: 155px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.ColMiddle.Prosjekt li {
	background-image: none;
	margin: 0;
	padding: 0;
}

.ColMiddle.Prosjekt li.usedNavigationElement {
	background-image: none;
}

.ColMiddle.Prosjekt li.usedNavigationElementDisabled.level2 {
	padding: 0;
}

.ColMiddle.Prosjekt .listSymbol {
	background: url(/forskningsradet/gfx/level_small.jpg ) no-repeat;
	float: left;
	width: 7px;
	height: 20px;
	background-position: 0 5px;
	padding-right: 3px;
}

.ColMiddle.Prosjekt li.usedNavigationElement.level2 .listSymbol {
	float: left;
}

.ColMiddle.Prosjekt li.usedNavigationElement.level3 a {
	margin-left: 0;
	padding-right: 0;
}

.ColMiddle.Prosjekt li.usedNavigationElement.level3 {
	margin-left: 10px;
	padding: 2px 0 3px;
}

.ColMiddle.Prosjekt li.usedNavigationElement a:hover {
	color: silver;
}

.ColMiddle.Prosjekt li.usedNavigationElement a {
	display: block;
	color: #666;
	font-weight: 700;
	text-decoration: none;
	background: url(/forskningsradet/gfx/empty_small.jpg ) no-repeat right;
	padding: 2px 12px 3px 0;
}

.ColMiddle.Prosjekt li.usedNavigationElementDisabled {
	background-image: none;
	display: block;
	color: #666;
	font-weight: 700;
	text-decoration: none;
	padding: 2px 0 3px;
}

.ColMiddle.Prosjekt .usedNavigationElement .text {
	font-weight: 700;
}

.ColMiddle.Prosjekt .usedNavigationElement .text a {
	color: #BAAE78;
}

.ColMiddle.Prosjekt navigationElementCollection {
	padding-top: 5px;
	margin-left: -10px;
}

.ColMiddle.Prosjekt .singleNavigatorContainer ul li {
	background: none;
	margin-left: 0;
	padding-left: 0;
}

.ColMiddle.Prosjekt .navigationElement {
	margin-left: 10px;
}

.ColMiddleHeader h1.treeLines {
	padding-top: 3px;
	line-height: 1.1em;
	margin-bottom: 10px;
}

.ColMiddle.Prosjekt .deleteAll {
	text-align: right;
	width: 710px;
	display: block;
	clear: both;
	margin-left: -10px;
}

.ColMiddle.Prosjekt .deleteAllTop {
	padding-bottom: 10px;
}

.ColMiddle.Prosjekt hr {
	margin-right: 10px;
}

.ColMiddle.Prosjekt .chooseInfoText {
	margin-top: 6px;
}

.ColMiddle.Prosjekt .navigatorContainer {
	width: 715px;
	margin-left: -10px;
	color: #666;
	float: left;
}

.ColMiddle.Prosjekt .singleNavigatorContainer {
	float: left;
	margin-right: 1em;
	padding: 2px 0 5px 10px;
}

.ColMiddle.Prosjekt .singleNavigatorContainer.rightmost {
	margin-right: 0;
}

.ColMiddle.Prosjekt .singleNavigatorContainer.leftmost {
	margin-left: 0;
}

.ColMiddle.Prosjekt .singleNavigatorHeaderContainer {
	margin-bottom: 2px;
	margin-left: -10px;
	padding-left: 10px;
	font-weight: 700;
	color: #FFF;
	background-color: #BAAE78;
	padding-top: 2px;
	padding-bottom: 2px;
}

.ColMiddle.Prosjekt .filters {
	float: left;
	margin-left: 20px;
}

.ColMiddle.Prosjekt #yearSelect {
	width: 80px;
	text-align: center;
}

.ColMiddle.Prosjekt .lowerLevelUsedNavigator {
	margin-left: 10px;
}

.ColMiddle.Prosjekt .popupNavigatorLink {
	display: block;
	font-style: italic;
	color: #0072B2;
	cursor: pointer;
	font-weight: 700;
	padding-top: 5px;
}

.ColMiddle.Prosjekt .popupNavigatorLink:hover {
	text-decoration: underline;
}

.ColMiddle.Prosjekt .usedNavigatorsAsList {
	margin-bottom: 5px;
	margin-left: 10px;
}

.ColMiddle.Prosjekt .usedNavigatorsAsList .text {
	font-weight: 700;
}

.ColMiddle.Prosjekt .usedNavigatorsAsList .remove {
	font-style: italic;
}

.ColMiddle.Prosjekt .projectSearchFieldContainer {
	margin-bottom: 1em;
	margin-left: -10px;
	background: transparent url(/forskningsradet/gfx/gray_shadow3.gif) repeat-x scroll left top;
	padding-top: 10px;
	padding-left: 10px;
}

.ColMiddle.Prosjekt .projectSearchField {
	border-top: 1px solid #000;
	color: #666;
	width: 21.5em;
}

.ColMiddle.Prosjekt .projectSearchBtn {
	background: #FFF none repeat scroll 0 50%;
	border: 1px solid #666;
	color: #666;
	font-weight: 700;
	margin-right: 1em;
}

.ColMiddle.Prosjekt li.navigationElement .navigatorHits {
	font-size: 90%;
}

.PopupNavigatorContainer {
	margin: 10px 30px;
}

/*
.PopupNavigatorContainer .CloseLinkContainer {
	float: right;
}

.PopupNavigatorContainer .HeaderContainer {
	clear: both;
}
*/

.PopupNavigatorContainer .ContentContainer {
	overflow: auto;
	height: 475px;
	margin-bottom: 1em;
	margin-top: 1em;
	border: 1px solid #BAAE78;
	padding: 10px;
}

.PopupNavigatorContainer .navigationElement {
	margin-bottom: .3em;
}

.ColMiddle.Prosjekt .txtDescription {
	margin-top: -4px;
	margin-bottom: .4em;
}

.ColMiddle.Prosjekt .projectContainer {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-left: -10px;
	padding: 10px 0 0 10px;
}

.ColMiddle.Prosjekt .projectContainer .firstPart {
	margin-bottom: 20px;
}

.ColMiddle.Prosjekt .projectContainer dl dt,
.ColMiddle.Prosjekt .projectContainer dl dd {
	padding-bottom: 5px;
}

/****************************/
/*   RIGHT COLUMN BOXES     */
/****************************/
.ColRight .LenkeTilEngelskSide {
	position: absolute;
	width: 172px;
	text-align: right;
	font-size: 10px;
}

.ColRight .Box {
	border: 1px solid #BAAE78;
	margin-bottom: 13px;
}

.ColRight .Box h4 {
	background-color: #BAAE78;
	color: #FFF;
	font-size: 1.09em;
	margin: 0;
	padding: 4px 4px 4px 8px;
}

.ColRight .Box p {
	padding: 8px;
}

.ColRight .Box form {
	padding: 10px;
}

.ColRight .Box input.text {
	width: 75px;
}

.ColRight .Box ul {
	list-style: none;
	line-height: 1.1em;
	margin: 5px 8px 10px;
	padding: 0;
}

.ColRight .Box ul li {
	margin-bottom: .5em;
	margin-top: .5em;
	background: transparent url(/forskningsradet/gfx/bulletBig.gif) no-repeat 0 4px;
	padding-left: 10px;
}

.ColRight .Box.Search h4 {
	padding: 6px 4px 5px 8px;
}

.ColRight .Box.Search form {
	background: #FFF url(/forskningsradet/gfx/img_shadow_ffffff.gif) repeat-x top left;
	padding-right: 0;
}

.ColRight .Box.Facets {
	border: none;
}

.ColRight .Box.Facets ul {
	list-style: none;
	border-bottom: 1px solid #E2DDC4;
	margin: 0;
	padding: 4px 8px;
}

.ColRight .Box.Facets ul li {
	background-image: none;
	padding: 0;
}

.ColRight .Box.Facets ul li a {
	display: block;
}

.ColRight .Box.Facets ul li a:hover {
	text-decoration: none;
}

.ColRight .Box.Facets .usedNavigators ul {
	border: 1px solid #FFF;
	padding-left: 7px;
}

.ColRight .Box.Facets .usedNavigators a.usedNavigatorTop {
	font-weight: 700;
	padding-left: 15px;
	background: #FFF url(/forskningsradet/gfx/facet_check_utlysninger.gif) no-repeat 0 2px;
}

.ColRight .Box.Facets .usedNavigators a.usedNavigatorTop:hover,.ColRight .Box.Facets .usedNavigators a.usedNavigatorTop:active
	{
	background-position: 0 -98px;
	color: #9f9f9f;
}

.ColRight .Box.Facets .usedNavigators a.removeAllTop {
	color: #5E808E;
	font-style: italic;
	padding-top: 3px;
}

.ColRight .Box.Facets .usedNavigators a.removeAllTop:hover {
	text-decoration: underline;
}

.ColRight .Box.Related {
	border: none;
	display: none;
}

.ColRight .Box.Related ul li {
	background: transparent url(/forskningsradet/gfx/bulletBig.gif) no-repeat 1px 4px;
	padding-left: 11px;
}

.ColRight .Box .contactPhoneNumber {
	margin-left: 1px;
}

.ColRight .Box.Facets .availableNavigators {
	margin-top: 10px;
	border: 1px solid #FFF;
}

.ColRight .Box.Facets .availableNavigators H4 {
	color: #FFF;
	font-size: 1.09em;
	margin: 0;
	padding: 4px 4px 4px 8px;
}

.ColRight .contentGenerellArtikkel {
	padding: 10px 10px 5px;
}

.ColRight .contentGenerellArtikkel p {
	padding: 0;
}

/**********************************/
/*   MIDDLE COLUMN SEARCH TOOLS   */
/**********************************/
.ColMiddle .SearchTools {
	background-color: #BAAE78;
	color: #FFF;
	line-height: normal;
	width: 500px;
	float: left;
	display: inline;
	clear: left;
	padding: .3em 10px;
}

.ColMiddle .SearchTools .hits {
	float: left;
}

.ColMiddle .SearchTools .hits em {
	font-size: 2em;
	position: relative;
	top: 4px;
	font-style: normal;
	margin-right: .5ex;
}

.ColMiddle .SearchTools form {
	display: inline;
}

.ColMiddle .SearchTools form label {
	margin-left: 2ex;
	margin-right: 1ex;
}

.ColMiddle .SearchTools form select {
	margin-right: 1ex;
}

.ColMiddle .SearchTools .pages {
	list-style: none;
	float: right;
}

.ColMiddle .SearchTools .pages h4 {
	color: #FFF;
	float: left;
	font-size: 1em;
	font-weight: 400;
	padding-top: 3px;
}

.ColMiddle .SearchTools .pages ul {
	list-style: none;
	float: left;
	margin: 0;
	padding: 1px 3px;
}

.ColMiddle .SearchTools .pages ul li {
	display: inline;
	background-image: none;
	margin: 0;
}

.ColMiddle .SearchTools .pages ul li.current {
	font-weight: 700;
}

.ColMiddle .SearchTools .pages ul li a {
	color: #FFF;
}

.ColMiddle .searchGuidence {
	font-size: 1.27em;
	height: auto;
	clear: left;
	padding: .2em 2.5em .7em 0;
}

.ColMiddle .searchGuidence h4 {
	font-size: 1em;
	font-weight: 400;
	line-height: 1.43em;
	padding-top: 1px;
}

.ColMiddle .SearchPages {
	list-style: none;
	float: left;
	display: inline;
}

.ColMiddle .SearchPages .pages {
	float: right;
}

.ColMiddle .SearchPages h4 {
	float: left;
	font-size: 1em;
	font-weight: 400;
	margin: 0 3px 2px;
}

.ColMiddle .SearchPages ul {
	list-style: none;
	background-image: none;
	float: left;
	margin: 0;
	padding: 3px 10px 3px 3px;
}

.ColMiddle .SearchPages ul li {
	display: inline;
	background-image: none;
	margin: 0;
	padding: 0 .3ex;
}

.ColMiddle .SearchPages ul li.current {
	font-weight: 700;
}

.ColMiddle table td h3 {
	padding-top: 0;
}

#KronikkerOgKommentarer-Searchtools {
	width: 700px;
	margin-bottom: 1em;
}

#ColWideFull .ColMiddle .SearchTools {
	width: 693px;
	margin-bottom: 1em;
}

/******************************************/
/*   SEARCH PAGE THEMES BY CONTENT TYPE   */
/******************************************/
.navigatorGroup {
	border-bottom: 1px solid #E2DDC4;
}

.navigatorGroup .hideShowLink {
	font-style: italic;
	padding: 3px 0 10px 9px;
}

.ColRight .Box.Facets .navigatorGroup ul.toplist {
	padding-bottom: 0;
}

.ColRight .Box.Facets .navigatorGroup ul.bottomlist {
	padding-top: 0;
	padding-bottom: 0;
}

.ColRight .Box.Facets .navigatorGroup ul {
	border: none;
}

.SearchPage-Arrangementer .ColMiddleHeader h1 {
	color: #4066A9;
}

.SearchPage-Arrangementer .ColRight {
	margin-top: 6px;
}

.SearchPage-Arrangementer .ColRight .Box.Facets a {
	color: #4066A9;
}

.SearchPage-Arrangementer .ColRight .Box.Facets .usedNavigators a.usedNavigatorTop {
	background-image: url(/forskningsradet/gfx/facet_check_arrangementer.gif);
}

.SearchPage-Arrangementer .ColRight .Box {
	border-color: #6A8AC0;
}

.SearchPage-Arrangementer .ColRight .Box h4 {
	background-color: #6A8AC0;
}

.SearchPage-Arrangementer .ColMiddle .SearchTools {
	background-color: #6A8AC0;
}

.SearchPage-Arrangementer .SearchTools label {
	margin: 0 5px 0 10px;
}

.SearchPage-Nyheter .ColMiddleHeader h1 {
	color: #5E808E;
}

.SearchPage-Nyheter .ColRight {
	margin-top: 6px;
}

.SearchPage-Nyheter .ColRight .Box.Facets a {
	color: #5E808E;
}

.SearchPage-Nyheter .ColRight .Box.Facets .usedNavigators a.usedNavigatorTop {
	background-image: url(/forskningsradet/gfx/facet_check_nyheter.gif);
}

.SearchPage-Nyheter .ColRight .Box {
	border-color: #7D9AAA;
}

.SearchPage-Nyheter .ColRight .Box h4 {
	background-color: #7D9AAA;
}

.SearchPage-Nyheter .ColMiddle .SearchTools {
	background-color: #7D9AAA;
}

.SearchPage-Programsider .ColMiddleHeader h1 {
	color: #CC7407;
}

.SearchPage-Programsider .ColRight {
	margin-top: 6px;
}

.SearchPage-Programsider .ColRight .Box.Facets a {
	color: #CC7407;
}

.SearchPage-Programsider .ColRight .Box.Facets .usedNavigators a.usedNavigatorTop {
	background-image: url(/forskningsradet/gfx/facet_check_programsider.gif);
}

.SearchPage-Programsider .ColRight .Box {
	border-color: #E98300;
}

.SearchPage-Programsider .ColRight .Box h4 {
	background-color: #E98300;
}

.SearchPage-Programsider .ColMiddle .SearchTools {
	background-color: #E98300;
}

.SearchPage-Utlysninger .ColMiddleHeader h1 {
	color: #7A8B21;
}

.SearchPage-Utlysninger .ColRight {
	margin-top: 6px;
}

.SearchPage-Utlysninger .ColRight .Box.Facets a {
	color: #7A8B21;
}

.SearchPage-Utlysninger .ColRight .Box.Facets .usedNavigators a.usedNavigatorTop {
	background-image: url(/forskningsradet/gfx/facet_check_utlysninger.gif);
}

.SearchPage-Utlysninger .ColRight .Box {
	border-color: #879637;
}

.SearchPage-Utlysninger .ColRight .Box h4 {
	background-color: #879637;
}

.SearchPage-Utlysninger .ColMiddle .SearchTools {
	background-color: #879637;
}

.ColMiddle .UsedNavigators {
	border-color: #FFF;
}

.SearchPage-KronikkerOgKommentarer .ColMiddle {
	width: 718px;
}

.SearchPage-KronikkerOgKommentarer .ColMiddle table {
	width: 718px;
}

.SearchPage-KronikkerOgKommentarer .ColMiddle table .c3 {
	width: 157px;
	_width: 167px;
}

.SearchPage-KronikkerOgKommentarer .ColMiddle table h3 {
	width: 457px;
}

.SearchPage-KronikkerOgKommentarer .ColMiddle table p {
	width: 457px;
}

/******************************************/
/*   GENERELLE ELEMENTER                  */
/******************************************/
.visHistorie {
	text-align: right;
	margin: .5em 10px 7px -10px;
	padding: 1px 10px 0 0;
}

.ColMiddle.Detaljutlysning .headerDetaljutlysning {
	clear: all;
	font-weight: 700;
	height: 100%;
}

.ColMiddle.Detaljutlysning h3 {
	margin: 0 0 1em;
	padding: 0;
}

.ColMiddle.Detaljutlysning a.LinkButton {
	background: url(/forskningsradet/gfx/opprett_ov.gif ) no-repeat center left;
	display: block;
	color: #FFF;
	font-weight: 700;
	height: 20px;
	padding: 3px 0 0 10px;
}

.ColMiddle.Detaljutlysning a.LinkButton:hover {
	background: url(/forskningsradet/gfx/opprett.gif) no-repeat center left;
	color: #879637;
	text-decoration: none;
}

.ColMiddle.Detaljutlysning .intro {
	font-size: 1.27em;
	margin-bottom: -.3em;
	margin-top: 0;
	min-height: 0;
	clear: both;
}

.ColMiddle.Detaljutlysning .button {
	margin-top: 15px;
}

ColMiddle.Detaljutlysning {
	position: relative;
	float: left;
}

.ColMiddle.Detaljutlysning .legalyBindingText {
	margin-top: 10px;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak {
	margin-top: 10px;
	border-top: 1px solid #E2DDC4;
	border-bottom: 1px solid #E2DDC4;
	margin-left: -10px;
	margin-right: 10px;
	clear: both;
	position: realtive;
	float: right;
	padding: 10px 0 10px 10px;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.confirmText,.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.confirmText:visited,.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.confirmText:active,.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.confirmText:link
	{
	float: left;
	background: url(/forskningsradet/gfx/checkbox.gif) no-repeat left -69px;
	padding-top: -20px;
	padding-left: 30px;
	color: #666;
	cursor: hand;
	font-weight: 400;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.confirmText:hover {
	background-position: left 4px;
	text-decoration: none;
	cursor: hand;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.notConfirmText,.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.notConfirmText:visited,.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.notConfirmText:active,.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.notConfirmText:link
	{
	float: left;
	background: url(/forskningsradet/gfx/checkbox.gif) no-repeat left 4px;
	padding-top: -20px;
	padding-left: 30px;
	color: #666;
	cursor: hand;
	font-weight: 400;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak a.notConfirmText:hover {
	text-decoration: none;
	cursor: hand;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak.LogInLink {
	float: left;
	width: 99%;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak.LogInLink .chooseButton {
	float: left;
	margin-left: 5px;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak .chooseButtonInactive {
	_height: 1%;
	border: 1px solid #B1BB7D;
	color: #B1BB7D;
	font-weight: 700;
	background: url(/forskningsradet/gfx/choosebutton_icon_light.gif) no-repeat right -61px;
	display: block;
	margin-top: 5px;
	margin-right: 10px;
	padding: 2px 32px 2px 6px;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak table td {
	padding-top: 0;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak table td a.chooseButton {
	display: block;
	margin-top: 5px;
	margin-right: 10px;
}

.ColMiddle.Detaljutlysning .comfirmLinkToEsak .chooseButton:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #879637;
	background-position: right -3px;
}

.ColMiddle.Detaljutlysning .validation-advice {
	margin: 0;
	padding: 0 10px 0 42px;
}

.ColMiddle.Midler .eWebEditProContent,.ColMiddle.Detaljutlysning .eWebEditProContent
	{
	margin-top: 0;
}

.ColRight .printEmail {
	display: none;
}

.ColMiddle .printEmail {
	display: none;
}

.ColMiddle .printInternalContactDetail {
	display: none;
}

.ColRight .printInternalContactDetail {
	display: none;
}

TABLE.utlysningsplan {
	border-bottom: 1px solid #E2DDC4;
}

TABLE.utlysningsplan th {
	background-color: #FFF;
	color: #BAAE78;
}

TABLE.utlysningsplan td {
	line-height: 1.75em;
	border-top: 1px solid #E2DDC4;
	padding-bottom: 5px;
}

.ColMiddle table.utlysningsplan td {
	padding-right: 10px;
}

a.chooseButton:link,a.chooseButton:active,a.chooseButton:visited {
	_height: 1%;
	border: 1px solid #879637;
	color: #879637;
	font-weight: 700;
	background: #FFF url(/forskningsradet/gfx/choosebutton_icon.gif) no-repeat right -61px;
	padding: 2px 32px 2px 6px;
}

a.chooseButton:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #879637;
	background-position: right -3px;
}

/**********************************************************************************************************
* ANSATTSOK
**********************************************************************************************************/
.search_box {
	width: 743px;
	margin-left: -10px;
	float: left;
	border-bottom: 1px solid #e2ddc4;
	margin-bottom: 1em;
}

.search_box fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

.search_box legend {
	display: none;
}

.search_box form {
	float: left;
	display: inline;
	width: 335px;
	margin-right: 15px;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	padding: 5px 0 5px 15px;
}

.search_box form h3 {
	margin-bottom: .8em;
	padding-top: 1px;
}

.search_box form p {
	padding: 0;
}

.search_box form input.txt {
	width: 229px;
}

.search_box form input.txt.shorter {
	width: 196px;
}

.search_box form select {
	width: 232px;
}

.search_box form .footer {
	text-align: right;
	padding-right: 18px;
	margin: 1em 0;
}

.search_box form .button {
	background-color: #FFF;
	color: #000;
	border: 1px solid #666;
	padding: .1em .7em;
}

.search_box form label {
	font-weight: 700;
	color: #A89659;
}

.search_box_result {
	width: 718px;
	margin-left: -10px;
	clear: both;
}

.search_box_result h2 {
	margin-left: 10px;
}

.search_box_result table {
	width: 718px;
	margin-left: 0;
}

.EmployeeHeader {
	margin-left: -10px;
	overflow: hidden;
	_height: 1%;
	border-bottom: 1px solid #e2ddc4;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x left top;
	padding: 0;
}

.EmployeeHeader .image {
	float: right;
	border-left: 20px solid #FFF;
	width: 150px;
}

.EmployeeHeader .image div,.EmployeeHeader .image span {
	margin: 0;
}

.EmployeeHeader .info {
	float: left;
}

.EmployeeHeader .info h3 {
	margin-top: 0;
	padding-top: 0;
}

.EmployeeHeader dl dt {
	font-weight: 700;
	clear: both;
	color: #A89659;
	margin-right: 1ex;
	float: left;
}

.EmployeeHeader p {
	margin: 0;
}

.EmployeeFooter h2 {
	margin-top: 5px;
	padding-bottom: 0;
	margin-bottom: 0;
}

.responsibility {
	margin-top: -7px;
	margin-bottom: 15px;
}

.ColMiddle table.ansattSokTable {
	width: 335px;
}

.ColMiddle table.ansattSokTable td {
	padding-bottom: 5px;
}

.row1 {
	background-color: #FAF8F6;
}

.search_result td {
	padding-bottom: 5px;
}

.workplace {
	font-weight: 700;
}

.EmployeeHeader .info .workplace1 {
	font-weight: 700;
	padding-left: 10px;
	margin-bottom: 10px;
}

.EmployeeHeader .info .workplace2 {
	font-weight: 700;
	padding-left: 20px;
	margin-bottom: 10px;
}

.labellevel2 {
	padding-left: 10px;
}

/**********************************************************************************************************
* SEKSJONSSIDE
**********************************************************************************************************/
.ColMiddle .seksjonssideIngress {
	margin-left: -10px;
	margin-top: -5px;
	font-size: 1.27em;
	line-height: 1.3em;
}

.ColMiddle .seksjonssideIngress .eWebEditProContent {
	padding-right: 7px;
}

.ColMiddle .seksjonssideIngress p {
	margin-bottom: 5px;
	padding: 0 0 0 10px;
}

.ColMiddle .seksjonssideIngress img {
	display: block;
	margin-left: -10px;
	margin-right: -10px;
	margin-top: 5px;
}

.ColMiddle .seksjonssideIngress h4 {
	padding-left: 10px;
}

.ColMiddle .seksjonssideIngress h5,.ColMiddle .seksjonssideIngress .Ledetekst
	{
	padding-left: 10px;
}

.ColMiddle .seksjonssideIngress .imgbox_left img {
	float: left;
	margin: 6px 15px 10px 0;
}

.ColMiddle .seksjonssideIngress .imgbox_right {
	float: right;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.ColMiddle .moduleWide {
	margin-left: 0 0;
	/*min-height: 130px; Fjernet etter WEB-1287 */
	float: left;
	position: relative;
	width: 100%;
}

.ColMiddle .moduleWide .Seksjonssideelement {
	width: 510px;
	margin-left: 0;
	margin-top: 6px;
	border-top: 1px solid #E6E2CD;
	float: left;
	padding: 5px 0 0;
}

.ColMiddle .moduleWide .SeksjonssideListe {
	position: relative;
	width: 500px;
	margin-left: -10px;
	margin-right: 0;
	margin-top: 20px;
	display: block;
	background-image: url(/forskningsradet/gfx/gray_shadow2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	overflow: hidden;
	padding: 5px 10px 10px;
}

.ColMiddle .moduleWide .SeksjonssideListe h2 {
	padding-top: 5px;
	margin-top: 0;
}

DIV.seksjonsElementLinks {
	padding: 3px 0 0;
}

DIV.module50L {
	margin-right: 10px;
	float: left;
	width: 47%;
	/* min-height: 150px; Fjernet etter WEB-1287 */
	padding: 5px 0 0;
}

DIV.module50R {
	margin-right: 10px;
	float: left;
	width: 47%;
	/* min-height: 150px;  Fjernet etter WEB-1287 */
	padding: 5px 5px 0 0;
}

DIV.Seksjonssideelement {
	width: 100%;
	padding: 0;
}

div.Seksjonssideelement h2 {
	margin:10px 0 5px;
}

DIV.module50R DIV.seksjonsinnhold {
	border-left: 1px solid #E6E2CD;
	padding: 0 0 0 9px;
}

DIV.module50R h2 {
	padding: 0 5px 0 10px;
}

DIV.seksjonsLinje {
	width: 510px;
	float: left;
	border-bottom: 1px solid #E6E2CD;
	margin-top: 16px;
        height: 1px;
}

.ColMiddle.Seksjonsside h2 {
	color: #A89659;
	line-height: normal;
}

.seksjonsSoekInformasjonstekst {
	margin-top: 0;
}

.seksjonsSoekInformasjonstekst ul {
	margin: 0;
	padding: 0;
}

.seksjonsSoekInformasjonstekst ul li {
	background: none;
	margin-bottom: 10px;
	padding: 0;
}

.seksjonsSoekInformasjonstekst ul li h3 {
	display: block;
	font-size: 1em;
	font-weight: 700;
	margin: 0;
	padding: 0;
}

.seksjonsSoekVedlegg {
	margin-top: 0;
}

.seksjonsSoekVedlegg ul {
	margin: 0;
	padding: 0;
}

.seksjonsSoekVedlegg ul li {
	background: none;
	margin-bottom: 10px;
	padding: 0;
}

.seksjonsSoekVedlegg ul li h3 {
	display: block;
	font-size: 1em;
	font-weight: 700;
	margin: 0;
	padding: 0;
}

.search_resultingress {
	padding: 0 0 5px;
}

DIV.sectionListLink {
	margin-top: 3px;
}

.seksjonsSoekVedlegg ul li .search_resultheader a {
	padding-right: 10px;
}

/**********************************************************************************************************
* AKTIVITETSLISTE
**********************************************************************************************************/
.moduleWideAktivitetsliste .section h4 {
	margin-top: 0;
	padding-top: 0;
}

.moduleWideAktivitetsliste .section dl {
	margin-top: -10px;
}

/**********************************************************************************************************
*PROSJEKTARKIV
**********************************************************************************************************/
.Prosjektarkiv {
	width: 700px;
	padding-left: 10px;
	float: left;
	padding-top: 37px;
}

.Prosjektarkiv .path {
	display: none;
}

.Prosjektarkiv #pageProject h5 {
	color: #A89659;
	font-size: 1.92em;
	font-weight: 400;
	margin: 0 0 15px;
}

.Prosjektarkiv table.filterTable {
	border-bottom: 1px solid #E2DDC4;
	margin-bottom: 6px;
	padding-right: -10px;
}

.Prosjektarkiv table.filterTable td {
	padding: .4em 2px .2em 6px;
}

.Prosjektarkiv table.filterTable td.dott {
	padding-left: 0;
}

.Prosjektarkiv table.filterTable td.currentFilter {
	font-weight: 700;
}

.Prosjektarkiv .blueContainer {
	position: relative;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-left: -10px;
	width: 520px;
}

.Prosjektarkiv table#tblProjectData {
	margin: 5px 0 0;
}

.Prosjektarkiv table#tblProjectData .colHeading {
	font-weight: 700;
	color: #A89659;
}

.Prosjektarkiv .oneLineContainer {
	_height: 1%;
	padding: .2em 10px .4em;
}

.Prosjektarkiv .oneLineContainer .liContainer {
	display: none;
}

.Prosjektarkiv .oneLineContainer p {
	padding-left: 12px;
	background: transparent url(/forskningsradet/gfx/prosjektarkiv_bullet.gif) no-repeat 2px 7px;
	margin: 0;
}

.Prosjektarkiv #pagePrintList {
	border-bottom: 1px solid #E2DDC4;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-left: -10px;
	padding-bottom: 1em;
	margin-bottom: 1em;
}

.Prosjektarkiv p.txtDescription {
	line-height: 1.45em;
	margin-bottom: 14px;
}

.Prosjektarkiv p.outHtml {
	border-bottom: 1px solid #E2DDC4;
	width: 700px;
	padding: 14px 0 0 10px;
}

/**********************************************/
/* Ledige stillinger                          */
/**********************************************/
.eWebEditProContent td.list-item-light {
	background-color: red !important;
}

/**********************************************/
/* Brosmulesti                                */
/**********************************************/
.BrodsmuleSti {
	text-align: left;
	margin-left: 20px;
	width: 790px;
	font-size: 90%;
	position: absolute;
}

/**********************************************/
/* Forside sok om midler                      */
/**********************************************/
.sokOmMidlerTable {
	background: #FFF url(/forskningsradet/gfx/finnutl_bg.jpg) no-repeat left 0;
	width: 100%;
	height: 170px;
}

.ColMiddle .numberList {
	list-style: none;
	margin-left: 0;
	margin-top: 0;
}

.numberList li {
	margin-bottom: .3em;
	padding-left: 55px;
	height: 25px;
	padding-bottom: 25px;
	padding-top: 0;
	margin-top: 10px;
}

.numberList li.one {
	background: transparent url(/forskningsradet/gfx/img_finnutl_1.gif) no-repeat 0 4px;
	padding-left: 35px;
}

.numberList li.two {
	background: transparent url(/forskningsradet/gfx/img_finnutl_2.gif) no-repeat 0 4px;
	padding-left: 35px;
}

.numberList li.tree {
	background: transparent url(/forskningsradet/gfx/img_finnutl_3.gif) no-repeat 0 4px;
	padding-left: 35px;
}

/**********************************************/
/* Snarveier                                  */
/**********************************************/
.SCLlysOrangebrun,
.SCLhvit,
.SCLlysGra,
.SCLlysOrangebrun,
.SCLmorkGra,
.SCLmorkGronn,
.SCLmorkOrangebrun {
	margin: 0;
	padding: 5px;
}

.varselBoks {
	background: #fbe7ce url(/forskningsradet/gfx/varselboks.gif) repeat-x left 15px;
	border: 1px solid #e98300;
	padding: 0;
}

.SCLlysOrangebrun img,
.SCLhvit img,
.SCLlysGra img,
.SCLlysOrangebrun img,
.SCLmorkGra img,
.SCLmorkGronn img,
.SCLmorkOrangebrun img,
.varselBoks img {
	margin-left: 0;
	padding: 0;
}

.SCLlysOrangebrun p,
.SCLhvit p,
.SCLlysGra p,
.SCLlysOrangebrun p,
.SCLmorkGra p,
.SCLmorkGronn p,
.SCLmorkOrangebrun p,
.varselBoks p {
	margin: 0;
	padding: 0;
}

#FrontPageRightBanners .varselBoks h4 {
	color: #FFF;
	background-color: #e98300;
	font-size: 12px;
	padding: 2px 5px;
}

.varselBoks p {
	padding: 5px;
}

/*****************************************************************************
* Tips en venn
*****************************************************************************/
.tipAFriendOK {
	padding: 10px;
}

.tipAFriendError {
	color: red;
	padding: 10px;
}

.Box.tipAFriend {
	border: none;
	background-color: #FFF;
}

#tipAFriendHeader {
	border-bottom: 1px solid #BAAE78;
	border-top: 1px solid #BAAE78;
	cursor: pointer;
	color: #BAAE78;
	background-color: #FFF !important;
	height: 100%;
}


.Box.tipAFriend h4.active {
	background: #fff url(/forskningsradet/gfx/TipAFriendUp.jpg) no-repeat right top;
}

.Box.tipAFriend h4.inactive {
	background: #fff url(/forskningsradet/gfx/TipAFriendDown.jpg) no-repeat right top;
}

.tipAFriend img {
	width: 140px;
}

#cap {
	padding: 0;
}

.ColRight .tipAFriend input,.ColRight .tipAFriend textarea {
	width: 100%;
}

.ColRight .tipAFriend fieldset {
	width: 100%;
	margin: 0;
	padding: 0;
}

.ColRight .tipAFriend legend {
	color: #666;
}

.tipLegend {
	padding: 5px;
}

a .audio-note {
	color: #666;
	font-size: medium;
	text-decoration: none;
}


/*****************************************************************************
* Sok
*****************************************************************************/
table th.titleDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.titleAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table th.shortnameDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.shortnameAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table th.dateDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.dateAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

/*      ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
 *      | | | | | | | | | | | | | |
 *
 *      THE ABOVE CONTENT IS MERGED
 *
 *      ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
 *      | | | | | | | | | | | | | |
 */



/* Since the eWebEdit content can have floated images at the end we need to
   clear those. We can't use the overflow:auto trick here as we need
   gray/shading box and tables to stretch out of the left margin. */
.ColMiddle .eWebEditProContent:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


/* Flyttet inline style funnet i Page/Undersidevisning og Page/Detaljvisning
 * her, slik at den kan overskrives for spesifike programmnettsider (feks
 * euraxess). */
.detaljvisningUndersidevisningWrapper {
	float: left;
	width: 520px;
}

/**********************************************************************************************************
* NYHETSBREV
**********************************************************************************************************/

.ColMiddle.Nyhetsbrev .nyhetsbrevAdminIngress {
margin: -5px 0 5px;
}

.ColMiddle.Nyhetsbrev fieldset {
border: none;
border-bottom: 1px solid #e9e5d2;
padding: 5px 0px 5px 11px;
margin: 0;
display: block;
}

.ColMiddle.Nyhetsbrev legend {
display: block;
font-size: 1.27em;
font-weight: normal;
color: #666666;
padding: 1em 0em 0.7em 0em;
margin: 0;
clear: both;
}

.ColMiddle.Nyhetsbrev form {
clear: both;
margin-left: -10px;
background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
}

.ColMiddle.Nyhetsbrev form label {
font-weight: bold;
color: #A89659;
padding-right: 2ex;
position: relative;
top: 1px;
}

.ColMiddle.Nyhetsbrev div label {
font-weight: normal;
color: black;
top: -2px;
}

.ColMiddle.Nyhetsbrev form table td {
padding: 0.2em 0;
}

.ColMiddle.Nyhetsbrev form table {
margin: 0;
width: 510px;
}

.ColMiddle.Nyhetsbrev .error {
border: 1px solid #B41414;
background-color: #FFCCFF;
font-size: medium;
margin-bottom: 15px;
}

.ColMiddle.Nyhetsbrev .hidden {
display: none;
}

.ColMiddle.Nyhetsbrev form p {
padding: 1em 0 0 10px;
}

.ColMiddle.Nyhetsbrev form .footer {
margin-top: 1em;
margin-right: 10px;
}

.ColMiddle.Nyhetsbrev form .footer .button {
float: right;
margin-left: 2em;
background-color: white;
color: black;
border: 1px solid #666;
padding: 0.1em 0.7em;
cursor: pointer;
text-decoration: none;
}

.ColMiddle.Nyhetsbrev #nyheterValg,.ColMiddle.Nyhetsbrev #arrangementValg {
border-bottom: 1px solid #e9e5d2;
padding: 0 0.5em;
}

.ColMiddle.Nyhetsbrev form table table td {
padding-left: 20px;
}

.ColMiddle.Nyhetsbrev form table.groups {
margin-left: -11px;
	width: 520px;
}

.ColMiddle.Nyhetsbrev form table.groups td {
	padding-left: 10px;
}

.ColMiddle.Nyhetsbrev form label.cap {
	position: static;
	top: 0;
}

.ColMiddle.Nyhetsbrev form input#cap {
	display: block;
	margin-top: 3px;
	_margin-left: 10px;
}

.ColMiddle.Nyhetsbrev .message {
	padding: 7px 0 11px 11px;
	margin: 0px 0px 0px -10px;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	height: 100%;
}

.ColMiddle.Nyhetsbrev .message H3 {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.ColMiddle.Nyhetsbrev .deleteForm {
	height: 100%;
	clear: both;
	border-top: 1px solid #FFF;
}

.ColMiddle.Nyhetsbrev .deleteForm form {
	background-image: none;
}

.ColMiddle.Nyhetsbrev .nyhetsbrevFormRadioButtons {
	border-right: 7px solid #FFF;
}

.ColMiddle.Nyhetsbrev .toLinjeLabel {
	margin-left: 99px;
}

.ColMiddle.Nyhetsbrev .bekreftelseSletting form {
	background: none;
}

/* For statussiden */

.brev .brevInnhold {
	border: 1px solid #c7bd89;
	border-bottom: none;
	border-top: none;
	width: 100%;
	padding: 5px 0px 25px 0px
}

.brev {
	background-color: #FFF;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border: 25px solid #F1EEE1
}

.brev p {
	margin: 0;
	line-height: 1.45em;
}

.brev h1,.brev h2,.brev h3,.brev h4 {
	margin: 0;
	clear: both;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.45em;
}

.brev h2 {
	color: #A89659;
	font-size: 1.91em;
	margin-left: 10px;
	line-height: 0.9em;
}

.brev h3 {
	font-size: 1.25em;
	font-weight: bold;
	margin: 0 0 2px 0;
}

.brev h4 {
	font-style: italic;
	margin: 10px 0 0 0;
}

.brev a {
	color: #5E808E
}

.brev em {
	font-style: normal;
	font-weight: bold;
	color: #A89659;
}

.brev #PreHeader {
	padding: 10px 10px 7px 10px;
	border: 1px solid #F1EEE1;
}

.brev #Header {
	background-color: white;
	border: 1px solid #c7bd89;
	border-bottom: none;
	width: 100%;
}

.brev .imgbox_left {
	float: left;
	margin: 0 10px 10px 0;
}

.brev .section {
	margin-bottom: 2.5em;
}

.brev .sectionFooter {
	clear: both;
	margin: 0px 10px 0px;
}

.brev .item {
	margin-bottom: 1em;
	margin-left: 1em
}

.brev #Footer {
	float: left;
	clear: both;
	padding: 10px 0px 7px 0px;
	font-size: 0.8em;
	background-color: #F1EEE2;
	color: #A89659;
	width: 100%;
	border: 1px solid #c7bd89;
	border-top: none;
}

.brev #Footer a {
	color: #A89659;
}

.nyhetsbrevTable {
	width: 100%;
	margin-bottom: 20px;
}

/**********************************************************************************************************
*FORMVALIDATE
**********************************************************************************************************/

span.required {
	color: #B41414;
}

.panel.active-tab-body {
	display: block;
}

input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.validation-failed,textarea.validation-failed {
	border: 1px solid #B41414;
}

.hideMetadataError {
	display: none;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	color: #B41414;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color: #FFF;
	font-weight: bold;
}

.form-row {
	clear: both;
	padding: 0.5em;
}

.field-label {
	
}

.field-widget {
	
}

/*******************************************************************************
* Bokser i tekst
*******************************************************************************/

.GrayBox {
	background: #F1EEE2;
	width: 100%;
	display: block;
	margin-left: -10px;
	margin-top: 2px;
	padding: 10px 10px 10px 10px;
}

.ShadingBox {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-top: 2px;
	width: 100%;
	display: block;
	margin-left: -10px;
	padding: 10px 10px 10px 10px;
}

/************************************************************************************************
* Facebox
************************************************************************************************/

#facebox table tr td.b {
  background:url(/forskningsradet/gfx/facebox/b.png);
}
 
#facebox table tr td.tl {
  background:url(/forskningsradet/gfx/facebox/tl.png);
}
 
#facebox table tr td.tr {
  background:url(/forskningsradet/gfx/facebox/tr.png);
}
 
#facebox table tr td.bl {
  background:url(/forskningsradet/gfx/facebox/bl.png);
}
 
#facebox table tr td.br {
  background:url(/forskningsradet/gfx/facebox/br.png);
}
 
#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}
 
#facebox .popup {
  position: relative;
}
 
#facebox table {
  border-collapse: collapse;
  width: auto;
}
 
#facebox table tr td {
  border-bottom: 0;
  padding: 0;
}
 
#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}
 
#facebox .loading {
  text-align: center;
}
 
#facebox .image {
  text-align: center;
}
 
#facebox img {
  border: 0;
  margin: 0;
}
 
#facebox .footer {
  /*border-top: 1px solid #DDDDDD;*/
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}
 
#facebox .footer img {
  vertical-align: middle;
}
 
#facebox table tr td.tl,
#facebox table tr td.tr,
#facebox table tr td.bl,
#facebox table tr td.br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}
 
#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
 
.facebox_hide {
  z-index:-100;
}
 
.facebox_overlayBG {
  /*background-color: #000;*/
  z-index: 99;
}
 
* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


/*******************************************************************************
* Video
*******************************************************************************/

.video_title,
.video_wrapper {
	background: #F1EEE2;
	margin-left: -10px;
	width: 500px;
}

.video_title {
	padding: 0 10px 10px 10px;
	overflow: hidden;
}

.video_title .title,
.InnholdsKontainerVideoArkiv ul li a.video span.title {
	font-size: 12px;
	font-weight: 700;
}

.video_title a.toggle {
	float: right;
}

.video_title .description {
	clear: both;
	display: block;
}

.eWebEditProContent .video_title .related,
.eWebEditProContent .video_title .ol {
	display: none;
}

.video_title .related {
	display: inline;
	float: left;
	margin: 1em 0 0 0;
	padding: 0;
	width: 80px;
}

.video_title .ol {
	display: inline;
	float: left;
	margin: 1em 0 0 0;
	width: 400px;
}

.video_title .ol .li {
	display: block;
}

.video_wrapper {
	clear: both;
	padding: 10px;
	height: 304px;
}

.video_wrapper div {
	text-align: center;
}

.video_wrapper div:hover {
	cursor: pointer;
}

.video_wrapper div span.description {
	color: #999;
	display: block;
	font-size: 20px;
	margin-top: 140px;
}

.eWebEditProContent .video_title {
	margin-bottom: .9em;
}

.InnholdsKontainerVideoArkiv ul,
.SeksjonssideVideoListe ul {
	list-style-type: none;
	list-style-image: none;
	margin: 20px 0 20px -10px;
	overflow: hidden;
	width: 520px;
}

.InnholdsKontainerVideoArkiv ul li,
.SeksjonssideVideoListe ul li {
	background: none;
	padding: 10px;
}

.InnholdsKontainerVideoArkiv ul li {
	clear: both;
	margin-bottom: 5px;
}

.SeksjonssideVideoListe ul li {
	float: left;
	margin-right: 10px;
	width: 100px;
}

.InnholdsKontainerVideoArkiv ul li:hover,
.InnholdsKontainerVideoArkiv ul li.active,
.SeksjonssideVideoListe ul li:hover,
.SeksjonssideVideoListe ul li.active {
	background: #F1EEE2;
	cursor: pointer;
}

.InnholdsKontainerVideoArkiv ul li a.video {
	display: inline-block;
	width: 100%;
}

.SeksjonssideVideoListe ul li a.video {
	color: #666;
}

.InnholdsKontainerVideoArkiv ul li a.video img,
.SeksjonssideVideoListe ul li a.video img {
	display: block;
	margin-bottom: 10px;
	width: 100px;
}

.InnholdsKontainerVideoArkiv ul li a.video img {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}

.InnholdsKontainerVideoArkiv ul li a.video span {
	color: #666;
	display: block;
}

.InnholdsKontainerVideoArkiv ul li.firstInRow,
.SeksjonssideVideoListe ul li.firstInRow {
	clear: left;
}

.InnholdsKontainerVideoArkiv ul li.divider:hover,
.SeksjonssideVideoListe ul li.divider:hover,
.InnholdsKontainerVideoArkiv ul li.divider,
.SeksjonssideVideoListe ul li.divider {
	background: #E6E2CD;
	clear: left;
	width: 500px;
	margin: 10px 0 10px 10px;
	padding: 0;
	height: 1px;
	line-height: 1px;
}

.video .description,
.video_title .date,
.video .date,
.links_container {
	display: none;
}

.InnholdsKontainerVideoArkiv .video .description,
.InnholdsKontainerVideoArkiv .video .date,
.InnholdsKontainerVideoArkiv .video_title .links_wrapper {
	display: block;
}

.InnholdsKontainerVideoArkiv .video .date {
	color:#999999;
	font-size:90%;
	font-style:italic;
}

.video_pages {
	width: 520px;
}

.video_pages a {
    text-decoration: none;
	border: solid 1px #AAA;
}

.video_pages a, .video_pages span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}

.video_pages .current {
	background: #BAAE78;
    color: #fff;
	border: solid 1px #AAA;
	font-weight: bold;
}

.video_pages .current.prev, .video_pages .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}

#FrontPageNews .item .blog_link img,
#FrontPageNews .item .video_link img {
	margin: 0;
}

#FrontPageNews .item .blog_link,
#FrontPageNews .item .video_link {
	float: right;
}


.commentinput_name,
.commentinput_email,
.commentinput_title,
.commentinput_comment {
	clear: left;
	overflow:hidden;
	padding-bottom:4px;
}
.commentinput_name label,
.commentinput_title label,
.commentinput_email label {
	width:100px;
	float:left;
}

.commentinput_name input,
.commentinput_title input,
.commentinput_email input {
	float:left;
}

#commentoremail,
#commentorname,
#commentortitle {
	width: 150px;
}

.commentbtn {
	margin: 4px 0 4px 0
}
.comment_feedback {
	color: #B41414;
}
.comment_error {
	color: #B41414;
	font-weight: bold;
}
.comment_added {
	padding-top: 20px;
	padding-bottom: 20px;

}

.comment_header {
	padding-top:20px;
	overflow: hidden;
}

	.comment_name,
	.comment_date {
		display: inline;
	}

		.comment_name {
			float:left;
		}

		.comment_date {
			text-align:right;
			float:right;
			padding-right:10px;
		}


.comment_body {
	clear: left;
	background-color:#F1EEE1;
	padding:10px;
	margin-left:-10px;
}

.commentsclosed {
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	background-color:#FEFEFE;
}

.comment_pagetopheader {
	padding-bottom:10px;
}

.comment_input {
	width: 16px;
}
.commentSpacer {
	height: 20px;
}

.commentinput_buttons {
	float:left;
}

.comment_policy {
	float:right;
	text-align:right;
	padding:7px 20px 0 0;
}

.commentinput_buttons, 
.comment_policy {
	display:inline;
}

.comment_clear {
	clear:both;
	height:1px;
}
.commentinput_buttonrow {
	display:block;
}

/* Questback survey popup */

#questback-popup {
	display: none;
}

#facebox .footer {
	overflow: hidden;
}

#facebox .close {
	float: right;
}

#facebox .continue {
	float: left;
}

/**********************************************************************************************************
* END COMMON **********************************************************************************************
**********************************************************************************************************/

/**********************************************************************************************************
* FRAMEWORK
**********************************************************************************************************/
#PageFrontpage {
	background-color: #FFF;
	width: 950px;
	text-align: left;
	height: 100%;
	margin: 0 auto;
}

#PageContent {
	background-color: #FFF;
}

#PageContentFrontpage {
	height: 90%;
	float: left;
	background-color: #FFF;
}

#PageContentFrontpage #PageEnd {
	clear: both;
	height: 0;
}

#PageContentFrontpage #ColWide {
	float: right;
	width: 760px;
	margin-top: -25px;
	height: 85%;
}

#ColWide {
	width: 760px;
	margin-top: -25px;
	height: 100%;
}

#ColLeft {
	width: 171px;
	margin: 39px 3px 0 0;
}

.SearchCol {
	_width: 510px;
	width: 520px;
	padding-left: 10px;
	margin-top: 0;
	padding-top: 0;
}

.ColMiddle {
	margin-top: 0;
	margin-bottom: 0;
}

.ColMiddle.Person {
	margin-top: 0;
	padding-top: 0;
	margin-left: 0;
	clear: both;
	padding-bottom: 0;
}

.ColMiddleHeader {
	min-height: 40px;
	_height: 40px;
	padding-bottom: 10px;
	margin: 0 0 0 10px;
}

.ColMiddleHeader.Description {
	margin-bottom: 4px;
}

.ColMiddleHeader p {
	padding-top: 8px;
}

.ColMiddleHeader.Person {
	margin: 0 0 0 10px;
}

#ColWide .ColMiddleHeader.Person h1 {
	float: left;
	padding-right: 0;
	margin-top: 0;
	font-size: 140%;
	padding-top: 0;
	color: #7998A8;
	vertical-align: top;
}

#ColWide .ColMiddle .ColMiddleHeader h1 {
	margin-top: 0;
	margin-bottom: 2px;
	padding-bottom: 0;
}

#ColWide .ColMiddle .ColMiddleHeader .Stikktittel h1 {
	padding-top: 0;
	margin-top: 14px;
}

#ColWide .ColMiddleHeader h1 {
	padding-top: 23px;
	padding-right: 13px;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 5px;
}

#ColWide .ColMiddleHeader h1.twoLines {
	padding-top: 17px;
	line-height: 1.3em;
	margin-bottom: -5px;
}

#ColWide .ColMiddleHeader h1.twoLinesWithH3 {
	padding-bottom: 0;
	line-height: 1em;
	padding-top: 4px;
	margin-bottom: -2px;
}

#ColWide .ColMiddleHeader h1.oneLineWithH3 {
	line-height: 1em;
	padding-top: 4px;
	margin-bottom: -2px;
}

.position {
	color: #7998A8;
	padding-bottom: 2px;
	padding-right: 13px;
	padding-top: 0;
	font-size: 140%;
	font-weight: 400;
	margin: 10px 0 0;
}

h1.frontPage {
	margin: 0;
}

.ColMiddle.Nyhetssok,.ColMiddle.NyhetsArkivsok,.ColMiddle.Arrangementer
	{
	padding-top: 1px;
}

.ColMiddle.Nyhetssok {
	margin-top: -5px;
}

.ColRight {
	margin-top: 64px;
	overflow: visible;
}

.ColMiddle.Prosjekt {
	width: 700px;
	padding-top: 0;
}

#Footer {
	background: #F1EEE2;
	_height: 3.18em;
	min-height: 3.18em;
}

#Footer.EnglishFooter {
	min-height: 4.3em;
	_height: 4.3em;
	margin-top: -4.3em;
}

#LeftMenu h2 {
	background: #E2DDC4 url(/forskningsradet/gfx/gray_shadow_progNett.gif) repeat-x left bottom;
	height: 100%;
}

#LeftMenu h2 a {
	color: #666 !important;
	font-weight: 700;
}

#LeftMenu ul li {
	border: 1px solid #FFF;
}

#LeftMenu ul li a {
	border-left: 4px solid #FAF9F5;
}

#LeftMenu ul li a.selected {
	color: #A89659;
}

#LeftMenu ul ul li.selected a.selected {
	background: transparent url(/forskningsradet/gfx/BulletLight.gif) no-repeat 8px 6px;
}

#LeftMenu ul ul ul li.selected a.selected {
	background: transparent url(/forskningsradet/gfx/menuLevel3Yellow.gif) no-repeat 6px 6px;
}

/**********************************************************************************************************
*GENERAL
**********************************************************************************************************/

body {
	background: url(/forskningsradet/gfx/backgroundProgNett.gif) #E8E3D7 center top repeat-y;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #3867A8;
}

h1 a:link,
h1 a:visited,
h1 a:hover,
h1 a:active {
	color: #A89659;
	text-decoration: none;
}

h1 a:hover {
	text-decoration: underline;
}

table th.dateDesc,table th.dateAsc,table th.date {
	width: 10%;
}

ul,ol,li,dl,dt,dd {
	vertical-align: top;
}

/**********************************************************************************************************
*HEADER
**********************************************************************************************************/
#headerText {
	clear: both;
	background: #E2DDC4 url(/forskningsradet/gfx/gray_shadow_progNett.gif) repeat-x scroll left 25px;
	height: 24px;
	padding: 4px 19px 8px;
}

#Header #MainHeader #headerText h1 {
	color: #FFF;
	height: 100%;
	font-size: 150%;
	font-weight: 700;
	width: 93%;
	float: left;
	margin: 0;
}

#MainHeader {
	padding-bottom: 2px;
	margin-top: 0;
	background-color: #FFF;
}

#HeaderLinkSections .linkList li {
	float: left;
}

#HeaderLinkSections .linkList li a {
	display: block;
}

#HeaderSections {
	height: 98px;
	margin-bottom: 7px;
}

#SiteLogo {
	padding-top: 30px;
	padding-bottom: 30px;
}

#SiteSearch {
	z-index: 1;
	position: absolute;
	margin-left: 749px;
}

/* Search */

DIV.globaltSoekToppmeny {
	padding-top: 30px;
}

DIV.globaltSoek {
	margin-top: 10px;
}

INPUT.btnGlobaltSoeak {
	padding: 1px 2px 0;
	width: 50px;
}

/**********************************************************************************************************
* CONTENT
**********************************************************************************************************/
.newsTable .forsideBilde {
	float: left;
}

.ColMiddle .newsTable .intro {
	margin-top: 0;
}

.ColMiddle .newsTable .imgbox_left {
	margin-top: 3px;
	margin-right: 5px;
}

.newsTable tr td h2 {
	margin-bottom: 5px;
}

/**********************************/
/*  MIDDLE COLUMN TEXT CONTENT    */
/**********************************/
.ColMiddle.Nyhet .intro {
	margin-bottom: 1em;
	font-size: 1.27em;
	line-height: 1.33em;
	margin-top: 10px;
	min-height: 0;
}

.ColMiddle .intro {
	margin-top: 0;
}

.ColMiddle .intro.boxed {
	background: transparent url(/forskningsradet//gfx/gray_shadow2.gif) repeat-x left top;
	margin-top: 3pt;
	width: 100%;
}

.ColMiddle .intro.boxed h2 {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x left top;
	margin-left: -10px;
	padding: 1px 1px 1px 10px;
}

.ColMiddle .intro.boxed ul li {
	list-style: none;
	background: none;
	padding-left: 0;
}

.ColMiddle .intro.boxed ul {
	margin: 0;
}

.ColMiddle dl.intro {
	margin-top: 5px;
}

.ColMiddle dl.intro dt {
	clear: both;
	color: #A89659;
	float: left;
	font-weight: 700;
	margin-right: 1ex;
}

.ColMiddle .intro.boxed.arrangement h5 {
	background: transparent url(/forskningsradet//gfx/gray_shadow2.gif) repeat-x left top;
	margin-left: -10px;
	margin-top: 3pt;
	margin-bottom: 1em;
	width: 100%;
	padding: 5px 10px;
}

.ColMiddle .intro.boxed.arrangement {
	background: transparent;
	padding: 10px;
}

.ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel {
	padding-top: 27px;
	padding-bottom: 2px;
}

.ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel h3 {
	padding: 0 0 2px;
}

.ColMiddle.GenerellArtikkel .ColMiddleHeader {
	height: 100%;
}

.ColMiddle dl.dates {
	width: 100%;
}

.ColMiddle table {
	width: 100%;
}

#ColWide .ColMiddle.Prosjekt .ColMiddleHeader h1.twoLines {
	padding-top: 15px;
	margin-bottom: -5px;
}

.ColMiddle.Prosjekt .deleteAll {
	border-top: 1px solid #BAAE78;
}

.ColMiddle.Prosjekt .deleteAllTop {
	margin-top: -10px;
}

.ColMiddle.Prosjekt .singleNavigatorContainer {
	width: 158px;
}

.ColMiddle.Prosjekt .projectSearchFieldContainer {
	padding-bottom: 10px;
}

/****************************/
/*   RIGHT COLUMN BOXES     */
/****************************/
.ColRight .LenkeTilEngelskSide {
	top: 13em;
}

/**********************************/
/*   MIDDLE COLUMN SEARCH TOOLS   */
/**********************************/
.ColMiddle .SearchTools {
	margin: 0 0 20px -10px;
}

.ColMiddle .SearchTools .hits {
	margin: -8px 10px 0 0;
}

.ColMiddle .SearchTools .pages h4 {
	margin: 0 3px 2px;
}

.ColMiddle .SearchTools .pages ul li {
	padding: 0 .3ex;
}

.ColMiddle .searchGuidence {
	display: none;
}

.ColMiddle .SearchPages {
	border-top: 1px solid #BAAE78;
	width: 100%;
	margin: .5em 0 0 -10px;
}

.ColMiddle .SearchPages.nyhetsarkiv .pages {
	margin-top: -15px;
}

.ColMiddle .SearchPages .pages {
	padding-right: 3px;
}

.ColMiddle .SearchPages h4 {
	padding-top: 3px;
}

/******************************************/
/*   SEARCH PAGE THEMES BY CONTENT TYPE   */
/******************************************/

.Results a {
	display: block;
	border-bottom: 1px solid #EAEBE5;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 0;
}

.Results a:hover {
	display: block;
	border-bottom: 1px solid #EAEBE5;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	background-color: #F7F6F1;
	margin: 0;
}

.Results a.odfvedlegg {
	padding-bottom: 5px;
	border-bottom: none;
}

.Results a.odflink {
	padding-bottom: 5px;
	padding-top: 0px;
}

.Results a.odflink:hover {
	text-decoration: underline;	
}

.Results {
	clear: both;
	width: 510px;
}

.Results span.titletype {
	display: block;
	font-size: 1em;
	font-weight: 700;
	color: #A89659;
	margin-top: 0;
	margin-bottom: 0;
}

.Results span.midlerDate {
	display: block;
	font-size: 1em;
	font-weight: 700;
	color: #A89659;
	margin-top: 0;
	margin-bottom: 0;
	float: left;
	margin-right: 8px;
}

.Results span.midlerDateValue {
	display: block;
}

.Results span.title {
	display: block;
	font-size: 1.27em;
	font-weight: 400;
	color: #0072B2;
	margin-top: 0;
	margin-bottom: 0;
}

.SearchPage-Global .SearchPages {
	border: none;
}

/******************************************/
/*   GENERELLE ELEMENTER                  */
/******************************************/
.printInternalContactDetail {
	display: none;
}

.ColMiddle .MovedContent {
	margin: 20px 0 30px;
}

.ColMiddle .MovedContent h5 {
	border-bottom: 1px solid #E6E2CD;
	margin-left: -10px;
	color: #A89659;
	font-weight: 700;
	margin-bottom: 5px;
	padding: 2px 2px 2px 10px;
}

/**********************************************************************************************************
* ANSATTSOK
**********************************************************************************************************/
.EmployeeHeader {
	margin-top: 0;
	margin-bottom: 15px;
}

.EmployeeHeader .image {
	border-bottom: 20px solid #FFF;
}

.EmployeeHeader .noImage {
	float: right;
	width: 120px;
	height: 120px;
}

.EmployeeHeader .info {
	margin-right: 5px;
	width: 64%;
	padding: 0 0 0 10px;
}

.EmployeeHeader dl {
	margin: 5px 0;
}

/**********************************************************************************************************
* SEKSJONSSIDE
**********************************************************************************************************/
.ColMiddle.Seksjonsside h2 {
	margin: 10px 0 5px 10px;
}

#ColWide .ColMiddle.seksjonsside .ColMiddleHeader h1 {
	margin-left: 10px;
	margin-bottom: 7px;
	line-height: 1.1em;
}

/**********************************************************************************************************
* AKTIVITETSLISTE
**********************************************************************************************************/

/* All selectors moved to common */

/**********************************************************************************************************
*PROSJEKTARKIV
**********************************************************************************************************/
.Prosjektarkiv #pageProject {
	width: 500px;
}

/**********************************************/
/* Brosmulesti                                */
/**********************************************/
.BrodsmuleSti {
	top: 9em;
}

.eWebEditProContent {
	margin-top: 0;
}

/*****************************************************************************
* Tips en venn
*****************************************************************************/
#tipAFriend {
	background-color: #FFF;
	border: 0;
	_width: 100%;
}

.ColRight .Box.tipAFriend {
	border: 0;
}

/*****************************************************************************
* Sok
*****************************************************************************/

/*      ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
 *      | | | | | | | | | | | | | |
 *
 *      THE ABOVE CONTENT IS MERGED
 *
 *      ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
 *      | | | | | | | | | | | | | |
 */

table th.projectDateDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.projectDateDesc,
table th.projectDateAsc,
table th.projectDate {
	width: 12%;
}

table th.projectDateAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table th.projectTitleDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.projectTitleAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table th.projectResponsibleDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.projectResponsibleDesc,
table th.projectResponsibleAsc,
table th.projectResponsible {
	width: 20%;
}

table th.projectResponsibleAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

/*****************************************************************************
* Frontpage
*****************************************************************************/
.colLeftFrontpage {
	width: 52%;
	float: left;
	border-right: 1px solid #E7E4D7;
	border-left: 1px solid #E7E4D7;
	height: 100%;
	padding-left: 9px;
	padding-right: 9px;
	margin-right: 0;
}

.colRightFrontpage {
	float: right;
	width: 43%;
	height: 100%;
	padding-right: 16px;
}

.firstColumnRight {
	float: left;
	width: 158px;
	border-right: 1px solid #E7E4D7;
	padding-right: 0;
	height: 100%;
	padding-left: 5px;
}

.secondColumnRight {
	width: 157px;
	float: right;
	padding: 0 0 0 2px;
}

.firstColumnRight .frontpageSearch h3,.secondColumnRight .frontpageSearch h3,.rssFeed h3
	{
	color: #FFF;
	background-color: #C0B076;
	width: 140px;
	margin: 0;
	padding: 2px 0 2px 10px;
}

.secondCoumnRight .frontpageSearch h3 {
	width: 140px;
	margin: 0 0 5px;
	padding: 2px 0 2px 10px;
}

.frontpageSearchUtlysninger h3 {
	color: #FFF;
	background-color: #879637;
	width: 140px;
	margin: 0;
	padding: 2px 0 2px 10px;
}

.frontpageSearchUtlysninger .search_top {
	padding: 5px 5px 5px 10px;
}

.frontpageSearch .search_top {
	padding: 5px 0 0 10px;
}

.frontpageSearch .search_top h4 {
	color: #A89659;
	font-size: 100%;
	margin: 0;
}

.frontpageSearch.rssLink,
.frontpageSearch ul {
	padding-left: 10px;
	margin-top: 5px;
	padding-right: 5px;
}

.frontpageSearch.rssLink {
	border-bottom: 1px solid #E7E4D7;
	border-top: 1px solid #E7E4D7;
}

	.frontpageSearch.rssLink a {
		display: block;
		padding: 8px 0;
	}

	.frontpageSearch.rssLink a img {
		margin-right: 5px;
	}

.frontpageSearch ul li {
	padding-bottom: 5px;
}


.frontpageSearch {
	margin-bottom: 16px;
}

.secondColumnRight .frontpageSearch {
	padding-right: 0;
	margin-right: 0;
	margin-left: 5px;
}

.frontpageSearchUtlysninger,.frontpageSearch {
	padding-right: 5px;
	margin-bottom: 21px;
	margin-right: 6px;
	width: 93%;
	overflow: hidden;
	position: relative;
}

.frontpageSearch.Banner {
	text-align: center;
}

.frontpageSearchUtlysninger .shortName,.frontpageSearchUtlysninger .search_resultheader,.frontpageSearch .shortName,.frontpageSearch .search_resultheader
	{
	font-size: 90%;
}

.menuHeader b {
	padding-left: 20px;
	color: #666;
	line-height: 1.7em;
}

.menuHeader a {
	color: #666;
}

#FrontPage {
	margin-top: 25px;
	float: left;
	height: 95%;
	overflow: hidden;
	width: 760px; /* needed by Opera as it uses a computed width if none is set */
}

#FrontPage .Ingress {
	padding-left: 1px;
}

.frontPageIngress {
	font-size: 1.27em;
	line-height: 1.3em;
}

#FrontPage .intro.boxed {
	margin-top: 21px;
	clear: left;
}

#FrontPage .intro.boxed ul.arrangementer li {
	float: none;
}

#FrontPage .intro.boxed ul.arrangementer {
	margin-left: 1px;
}

#FrontPage .intro.boxed ul.nyheter {
	height: 100%;
	float: left;
}

#FrontPage .showAllElements {
	clear: all;
}

#FrontPage .intro.boxed ul li {
	overflow: hidden;
	border-bottom: 1px solid #E7E4D7;
	padding-bottom: 5px;
	margin-bottom: 10px;
	display: block;
	float: left;
	width: 100%;
}

#FrontPage .intro.boxed ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#FrontPage .intro.boxed .eWebEditProContent ul li ul {
	margin: 3px 8px 8px;
}

#FrontPage .intro.boxed .eWebEditProContent ul li {
	padding-bottom: 0;
	border-bottom: 0;
	margin-bottom: .4em;
	background: transparent url(/forskningsradet/gfx/bullet.gif) no-repeat 0 7px;
	padding-left: 10px;
}

#FrontPage .intro.boxed .eWebEditProContent ul {
	width: 95%;
	list-style: none;
	line-height: 1.45em;
	margin: 3px 8px 0;
	padding: 0;
}

#FrontPage .intro.boxed h4 {
	margin-bottom: 3px;
	margin-top: 0;
}

.Nyheter h4 {
	clear: none;
	padding-top: 0;
}

#FrontPage .intro.boxed h2 {
	font-size: 1.68em;
	font-weight: 400;
	color: #A89659;
	margin-top: 1em;
	margin-bottom: .1em;
	clear: both;
	line-height: 1.2em;
}

#FrontPage .intro.boxed h3,.Nyheter h3 {
	font-weight: 400;
	clear: none;
}

#FrontPage .intro.boxed .forsideBilde {
	margin-left: 1px;
	margin-top: 2px;
	margin-right: 10px;
	float: left;
	display: block;
	height: 100%;
}

.Nyheter .forsideBilde {
	margin-right: 5px;
	float: left;
	display: block;
	margin-top: 3px;
	width: 80px;
	height: 80px;
}

#FrontPage .intro.boxed .forsideIngress {
	display: block;
}

.Nyheter {
	clear: left;
	margin-bottom: 5px;
	margin-top: 0;
	padding: 0 .4em .4em 0;
}

.Nyheter h2 {
	margin-bottom: 5px;
	margin-top: 0;
}

.Nyheter h2 a,.Nyheter h2 a:active,.Nyheter h2 a:visited {
	color: #A89659;
}

table.nyhetsArkiv h2 {
	margin-top: 0;
	line-height: 100%;
	padding-bottom: 0;
	font-weight: 700;
}

table.nyhetsArkiv td.date {
	padding-left: 10px;
	padding-bottom: 0;
	padding-top: .5em;
}

table.nyhetsArkiv td {
	padding-bottom: 0;
}

table.nyhetsArkiv tr {
	background-color: #FFF;
}

table.nyhetsArkiv td.ingress {
	padding-bottom: 5px;
	padding-top: 0;
}

table.nyhetsArkiv {
	margin-top: 0;
	margin-left: -10px;
}

.ColMiddle .nyhetsArkiv .yearHeaderContainer {
	width: 57px;
	float: left;
}

.ColMiddle .nyhetsArkiv .yearHeaderContainerDesc {
	width: 57px;
	float: left;
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat 68% 68%;
}

.ColMiddle .nyhetsArkiv .yearHeaderContainerAsc {
	width: 57px;
	float: left;
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat 68% 68%;
}

.ColMiddle .nyhetsArkiv .titleHeaderContainer {
	float: left;
}

.ColMiddle .nyhetsArkiv .titleHeaderContainerAsc {
	float: left;
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat 10%;
}

.ColMiddle .nyhetsArkiv .titleHeaderContainerDesc {
	float: left;
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat 10%;
}

.ColMiddle .SearchTools.nyhetsArkiv {
	background-color: #BAAE78;
}

.ColMiddle .SearchTools.nyhetsArkiv select {
	margin-right: 30px;
}

.ColMiddle .SearchTools.nyhetsArkiv .hits {
	width: 85px;
}

/*****************************************************************************
* Nyhetsforside
*****************************************************************************/
.SearchCol ul.newsList li {
	min-height: 80px;
	_height: 80px;
	height: 100%;
	margin-bottom: 10px;
}

.SearchCol ul.newsList li .forsideBilde {
	float: left;
	margin-right: 5px;
}

.SearchCol ul.newsList li h4 {
	font-size: 100%;
	margin: 0;
}

.SearchCol ul.newsList {
	clear: left;
}

/*****************************************************************************
* Meny
*****************************************************************************/
.anotherLanguage {
	color: #FFF;
	text-align: right;
	margin-top: 2px;
	height: 100%;
}

.anotherLanguage a,.anotherLanguage a:visited,.anotherLanguage a:active
	{
	color: #FFF;
	font-weight: 700;
}

/*****************************************************************************
* Global sok
*****************************************************************************/
#ColWide .SearchPage-Global {
	margin-top: 0;
}

.SearchPage-Global .ColMiddle {
	margin-top: -9px;
	width: 500px;
}

.SearchPage-Global .ColRight {
	margin-top: 0;
}

.ColMiddle table.vedleggsListe {
	border-top: 1px solid #D2CCB6;
	padding-top: 5px;
	width: 100%;
	margin-left: 0;
}

.ColMiddle table.vedleggsListe tr td {
	border-bottom: 1px solid #D2CCB6;
	width: 100%;
	padding: 8px 0 10px 8px;
}

.ColMiddle table.vedleggsListe tr td.vedleggLink,.ColMiddle table.vedleggsListe tr td.vedleggLink a
	{
	width: 90%;
	font-size: 110%;
}

.ColMiddle table.vedleggsListe tr td.attribute {
	padding-left: 70px;
	font-weight: 700;
}

.ColMiddle table.vedleggsListe tr td.fileSize {
	font-weight: 700;
}

/*****************************************************************************
* Detaljvisning av vedlegg
*****************************************************************************/
#ColWide .ColMiddle.seksjonsside {
	margin-left: 0;
	padding-left: 0;
}

#ColWide .ColMiddle.seksjonsside .intro {
	font-size: 100%;
	margin-top: 3px;
}

#ColWide .ColMiddle.seksjonsside .eWebEditProContent {
	padding-left: 10px;
}

#ColWide .ColMiddle.vedleggDetail {
	border-top: 1px solid #E6E2CD;
	display: block;
	font-weight: 700;
	margin-left: 0;
	padding: 5px 0 10px 10px;
}

.vedleggBottomLine {
	border-top: 1px solid #E6E2CD;
	width: 520px;
	height: 100%;
	float: left;
}

#ColWide .ColMiddle.vedleggDetail a {
	float: left;
	width: 60%;
}

#ColWide .ColMiddle.vedleggDetail .flieSize {
	float: right;
	width: 15%;
	text-align: right;
	padding-right: 10px;
}

#ColWide .ColMiddle.vedleggDetail .fileAttribute {
	padding-left: 20px;
}

#ColWide .ColMiddle.vedleggDetail .fileAttribute .odfInfo {
	float: none;
	font-size: 70%;
	width: 15%;
}

.ColMiddle #arrangementer {
	width: 52%;
}

#FronPage .ColMiddle {
	width: 100%;
}

/*****************************************************************************
* Forsidesok arrangement
*****************************************************************************/
.Arrangement {
	margin-bottom: 10px;
}

/*****************************************************************************
* QA
*****************************************************************************/
.qa-question,.qa-answer {
	_height: 1%;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x left top;
	border-bottom: 1px solid #e2ddc4;
	margin-bottom: 15px;
	margin-left: -10px;
	margin-top: 0;
	overflow: hidden;
	padding: 0 5px 0 10px;
}

.qa-question h3,.qa-answer h3 {
	color: #7998A8;
	min-height: 15px;
	padding: 10px 0;
}

.qa-question h3 .published,.qa-answer h3 .published {
	color: #666;
}

.qa-question img.gravatar,.qa-answer img.gravatar {
	float: right;
	margin: 10px 10px 20px 20px;
}

a.qa-button:active,a.qa-button:visited,a.qa-button {
	background: #879637;
	color: #fff;
	display: block;
	font-size: 1.09em;
	font-weight: 700;
	text-decoration: none;
	text-align: center;
	width: 140px;
	margin: 0;
	padding: 10px 15px;
}

a.qa-button:hover {
	background: #A89659;
	color: #fff;
	text-decoration: none;
}

.ColMiddle.qa {
	padding-top: 10px;
}

form#qa textarea.required,form#qa select.required,form#qa input.required
	{
	width: 350px;
}

form#qa input#cap {
	width: 150px;
}

/**********************************************************************************************************
* NYHETSBREV
**********************************************************************************************************/
.ColMiddle.Nyhetsbrev .nyhetsbrevButtons .button {
	background-color: #FFF;
	border: 1px solid #666;
	color: #000;
	cursor: pointer;
	float: right;
	margin-left: 1em;
	text-decoration: none;
	padding: .1em .7em;
}

.ColMiddle.Nyhetsbrev dl.progNett dd input {
	width: 350px;
}

.ColMiddle.Nyhetsbrev dl.progNett dt {
	margin-right: 20px;
}

.ColMiddle.Nyhetsbrev .captchaInfo label {
	color: #A89659;
	font-weight: 700;
}

.ColMiddle.Nyhetsbrev .nyhetsbrevButtons {
	padding-top: 5px;
	display: block;
	width: 100%;
	height: 100%;
	float: left;
}

.ColMiddle.Nyhetsbrev .captchaInfo {
	margin-top: 5px;
}

.ColMiddle.Nyhetsbrev .information,.ColMiddle.Nyhetsbrev .errorMessage {
	font-weight: 700;
	color: #A01414;
}

.ColMiddle.Nyhetsbrev .confirm {
	border-bottom: 1px solid #e9e5d2;
	margin-left: -10px;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-bottom: 10px;
	font-weight: 700;
	min-height: 30px;
	_height: 30px;
	color: #A01414;
	padding-left: 10px;
}

.ColMiddle.Nyhetsbrev .confirm legend {
	color: #666;
}

.ColMiddle.Nyhetsbrev .confirm fieldset {
	border: none;
}

.ColMiddle.Nyhetsbrev {
	padding-top: 0;
}

body.Nyhetsbrev {
	background: #E8E3D7;
	border: #BAAE78 1px solid;
}

body.Nyhetsbrev #ColWide {
	float: none;
}

body.Nyhetsbrev #Page {
	background-color: #E8E3D7;
}

table.Nyhetsbrev #Footer {
	margin: 0;
}

table.Nyhetsbrev #Footer p {
	text-align: center;
	margin: 0;
}

table.Nyhetsbrev td {
	padding: 0;
}

body.Nyhetsbrev #ColWide table.Nyhetsbrev td.ColMiddleHeader h1 {
	padding-left: 20px;
	padding-top: 0;
}

table.Nyhetsbrev #headerText h1 {
	padding-left: 20px;
	padding-top: 0;
}

table.Nyhetsbrev #headerText {
	background-color: #00338D;
	padding-left: 0;
}

/*****************************************************************************
* Test of the PeekaBoo bug
*****************************************************************************/
.EmployeeHeader .ColMiddleHeader.Person {
	width: 100%;
	padding-top: 10px;
	min-height: 15px;
	_height: 15px;
}

.EmployeeHeader .ColMiddleHeader.Person h1 {
	line-height: 1.35em;
	margin-top: 0;
	padding-top: 0;
}

/************************************************************************************************
* Blog/Wordpress
************************************************************************************************/

#hitsPrPageBoxForm {
	display: none;
}

.colLeftFrontpage,
.colRightFrontpage,
.firstColumnRight,
.secondColumnRight {
	margin-bottom: -2000px;
	padding-bottom: 2000px;
}

.alignright,
img.alignright {
	float: right;
	margin: 1em 0 0 1em;
}

.alignleft,
img.alignleft {
	float: left;
	margin: 1em 1em 0 0;
}

.aligncenter,
img.aligncenter {
	display: block;
	text-align: center;
	margin: 1em auto;
}


/**********************************************************************************************************
* EURAXESS
**********************************************************************************************************/

body#euraxess {
	background: #fff;
}

#euraxess #Page,
#euraxess #MainHeader {
	width: 906px;
}

#euraxess #ColWide #FrontPage {
	width: 726px;;
}

#euraxess #ColWide {
	padding: 0;
	margin: 0;
	width: 726px;;
}

/* General */


#euraxess a {
	color: #0082B1;
}


/* Header */

#euraxess #HeaderSections {
	overflow: hidden;
}

#euraxess #SiteSearch {
	margin-left: 699px;
}

#euraxess #headerText {
	display: none;
}

#euraxess .BrodsmuleStiPrognett a,
#euraxess .BrodsmuleStiPrognett {
	color: #fff;
}

#euraxess .BrodsmuleStiPrognett {
	position: relative;
	top: 84px;
	padding-left: 29px;
	height: 20px;
	line-height: 20px;
}

#euraxess .BrodsmuleStiPrognett .BrodsmuleSti {
	position: static;
	font-size: 11px;
	margin: 0;
	top: 0;
}

#euraxess .languageSwitcher {
	float: right;
	padding-right: 205px;
	margin-top: 16px;
}

#euraxess .languageSwitcher a.languageBox {
	color: #005BA3;
	display: block;
	font-size: 10px;
	float: left;
	padding: 2px;
	margin: 2px;
}

#euraxess .languageSwitcher a.languageBox:hover,
#euraxess .languageSwitcher a.languageBox.activeLanguage {
	background: #005BA2;
	color: #fff;
}

/* Hyrekolonne */

#euraxess .ColRight {
	display: none;
}

#euraxess #euraxessRightCol {
	float: right;
	margin-top: -163px;
	margin-left; 4px;
	width: 146px;
	height: 500px;
}

#euraxess #euraxessRightCol h3 {
	display: none;
}

#euraxess #euraxessRightCol ul,
#euraxess #euraxessRightCol li,
#euraxess #euraxessRightCol .frontpageSearch {
	margin: 0;
	padding: 0;
}

#euraxess #euraxessRightCol .frontpageSearch {
	width: 146px;
}

#euraxess #euraxessRightCol .forsideBilde .imgbox_inline,
#euraxess #euraxessRightCol a {
	display: block;
	background: #fff url(/forskningsradet/gfx/euraxess/rightBg.jpg) no-repeat left bottom;
	border: 1px solid #E5E6E8;
	margin-bottom: 5px;
	line-height:18px;
	font-size:11px;
	padding: 2px 7px;
}


/* Meny */

#euraxess #ColLeft {
	margin: -340px 0 0 0;
	width:160px;
}

#euraxess #euraxessMenyLogo {
	clear: both;
	margin-left: 10px;
	width:160px;
}

#euraxess #euraxessMenyLogo h2 {
	color:#7E7E82;
	font-size:15px;
	font-weight:600;
	line-height:23px;
	height:46px;
	margin:37px 0 0 0;
	padding:0;
	text-transform: uppercase;
}

#euraxess #ColLeft #LeftMenu .menuHeader h2,
#euraxess #ColLeft #LeftMenu ul li {
	font-family:Arial,Helvetica,sans-serif;
	background: #fff url(/forskningsradet/gfx/euraxess/homeBg.jpg) no-repeat left top;
	border: none;
	margin:0 0 2px 10px;
	padding:0;
	width: 160px;
}

#euraxess #ColLeft #LeftMenu .menuHeader h2 a,
#euraxess #ColLeft #LeftMenu ul li a {
	border: none;
	color:#9495A0 !important;
	font-size:11px;
	font-weight: bold;
	height:26px;
	line-height:26px;
	padding:0 0 0 8px;
	text-decoration:none;
	width:152px;
	overflow: hidden;
}

#euraxess #LeftMenu .menuStyling {
	border: none;
	display: inline;
	padding: 0;
}

#euraxess #ColLeft #LeftMenu ul li ul {
	border: none;
	margin:4px 0 4px 0;
}

#euraxess #ColLeft #LeftMenu ul li ul li {
	border: none;
	margin:0 0 2px;
}

#euraxess #ColLeft #LeftMenu ul li ul li a {
	color: #6F6F6F !important;
	background: #fff url(/forskningsradet/gfx/euraxess/menuBg.gif) no-repeat left top;
	font-size:11px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	padding:0 0 0 26px;
	width:140px;
}

#euraxess #ColLeft #LeftMenu ul li ul li a:hover,
#euraxess #ColLeft #LeftMenu ul li ul li.selected a {
	color: #fff !important;
	background: #fff url(/forskningsradet/gfx/euraxess/selectedMenuBg.gif) no-repeat left top;
}

#euraxess #ColLeft #LeftMenu ul li ul li ul {
	display: none;
}

/* Forside */

#euraxess #ColWide {
	margin-top: -502px;
}

#euraxess #ColWide #FrontPage {
	margin-top: 0;
}

#euraxess #ColWide #FrontPage .ColMiddle {
	background: none;
	border: none;
	padding: 0;
	border: 0;
	width: 570px;
}

#euraxess #ColWide #FrontPage .wideIntro {
	background: #fff url(/forskningsradet/gfx/euraxess/frontPageIntroBg.jpg) no-repeat center bottom;
	border:1px solid #E5E6E8;
	float: left;
	padding: 12px;
	width: 544px;
}

/*
#euraxess #ColWide .ColMiddle {
	border: none;
	padding: 0;
	margin: 0;
	width: 570px;
}
*/

#euraxess #ColWide .ColMiddle .innerColLeft {
	float: left;
	width: 352px;
}

#euraxess #ColWide .ColMiddle .innerColLeft .intro.boxed ul li {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 1.5em;
}

#euraxess #ColWide .ColMiddle .innerColRight {
	border:1px solid #E5E6E8;
	margin-top: 6px;
	margin-left: 11px;
	float: left;
	padding: 12px;
	width: 181px;
}

#euraxess #FrontPage .ColMiddle .innerColLeft .intro.boxed h1,
#euraxess #ColWide .ColMiddle .innerColRight h3 {
	border: none;
	color:#0184AE;
	font-size:18px;
	font-weight:normal;
	margin: 0 0 40px 0;
	padding: 0;
	text-transform: uppercase;
}

#euraxess #FrontPage .ColMiddle .innerColLeft .intro.boxed h1 {
	margin-bottom: 20px;
}

#euraxess #ColWide .ColMiddle .innerColRight ul {
	list-style-type: none;
}

#euraxess #ColWide .ColMiddle .innerColRight li {
	background: none;
}

#euraxess #ColWide .ColMiddle .innerColRight ul,
#euraxess #ColWide .ColMiddle .innerColRight li {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}

#euraxess #ColWide .ColMiddle .innerColRight ul.feed_items {
	font-size:11px;
}

#euraxess #ColWide .ColMiddle .innerColRight ul.feed_items a {
	border-bottom:1px solid #CCCCCC;
	color:#0082B1;
	display:block;
	font-style:italic;
	margin-top:7px;
	padding-right:10px;
	padding-bottom:11px;
	text-decoration:none;
}


#euraxess #FrontPage .ColMiddle .intro.boxed {
	background: #fff url(/forskningsradet/gfx/euraxess/frontPageIntroBg.jpg) no-repeat center bottom;
	border:1px solid #E5E6E8;
	margin: 6px 0 0 0;
	padding: 12px;
	width: 326px;
}

#euraxess #FrontPage .ColMiddle .intro.boxed.search {
	background: #fff url(/forskningsradet/gfx/euraxess/searchBg.jpg) no-repeat center top;
	height: 189px;
	position: relative;
}

	#euraxess .intro.boxed.search select {
		border:1px solid #E3E3E3;
		color: #666;
		left: 20px;
		position: absolute;
		width: 188px;
	}

	#euraxess .intro.boxed.search label {
		color: #666;
		font-size: 11px;
		font-weight: bold;
		left: 20px;
		position: absolute;
	}


	#euraxess #searchparent {
		top: 103px;
	}

	#euraxess #searchchild {
		top: 163px;
	}
	#euraxess .intro.boxed.search label.parent {
		top: 77px;
	}

	#euraxess .intro.boxed.search label.child {
		top: 137px;
	}

	/* Need to use #FrontPage selector to increase specificity as IE6 gets confused: */
	#euraxess #FrontPage .intro.boxed.search h2 {
		background: none;
		border: none;
		color: #FFC10B;
		font-size: 15px;
		font-weight: bold;
		left: 10px;
		margin: 0;
		position: absolute;
		text-transform: uppercase;
		top: 30px;
	}

	#euraxess #searchbtn {
		cursor: pointer;
		left: 218px;
		position: absolute;
		top: 160px;
	}

#euraxess #FrontPage .intro.boxed h1 {
	color:#87878B;
	font-size:19px;
	font-weight:400;
	border-bottom: 1px solid #e5e6e8;
	padding-bottom: 3px;
}

#euraxess #FrontPage .intro.boxed h1 a:hover {
	text-decoration: none;
}

#euraxess #FrontPage .intro.boxed h3 {
	font-size: 100%;
	padding-top: 0;
	margin-bottom: 0;
}

#euraxess #FrontPage .intro.boxed h4 {
	clear: none;
	font-size: 100%;
	padding-top: 0;
}

#euraxess #FrontPage .intro.boxed ul,
#euraxess #FrontPage .intro.boxed ul li {
	border: none;
	margin: 0;
	padding: 0;
	width: 326px;
}

#euraxess #FrontPage .intro.boxed ul li p {
	font-size: 11px;
}

#euraxess #FrontPage .frontPageIngress h1 {
	color:#87878B;
	font-size:17px;
	font-weight:400;
	padding-bottom: 19px;
	border-bottom: 1px solid #e5e6e8;
	text-transform: uppercase;
}

#euraxess #FrontPage .frontPageIngress .intro {
	font-size: 11px;
	width: 100%;
}

/* Detaljside */

#euraxess #ColWide .ColMiddle {
	margin-left: 0;
	margin-right: 0;
	background: #fff url(/forskningsradet/gfx/euraxess/contentBg.jpg) no-repeat right top;
	border:1px solid #E5E6E8;
	padding: 12px 108px 12px 12px;
	width: 448px;
}

#euraxess #ColWide .ColMiddle.Person,
#euraxess #ColWide .ColMiddle.Person .EmployeeHeader,
#euraxess #ColWide .ColMiddle.Nyhetsbrev,
#euraxess #ColWide .ColMiddle.Nyhetsbrev .confirm,
#euraxess #ColWide .ColMiddle.Nyhetsbrev fieldset,
#euraxess #ColWide .ColMiddle.Nyhetsbrev form,
#euraxess #ColWide .ColMiddle.NyhetsArkivsok,
#euraxess #ColWide .ColMiddle.NyhetsArkivsok form {
	background: none;
	border: none;
}

#euraxess .EmployeeHeader dl dt {
	color: #666;
}

#euraxess .EmployeeHeader .info {
	width: 50%;
}

#euraxess .ColMiddle .SearchPages {
	border-top: 1px solid #ccc;
}


#euraxess #ColWide .ColMiddle.subtype-euraxess-yellow {
	background: #fff url(/forskningsradet/gfx/euraxess/contentBgYellow.jpg) no-repeat right top;
}

#euraxess #ColWide .ColMiddle.subtype-euraxess-white {
	background: #fff;
}

#euraxess #ColWide .detaljvisningUndersidevisningWrapper .ColMiddle {
	padding: 12px;
	border: none;
	width: 412px;
}

#euraxess #ColWide .ColMiddleHeader h1,
#euraxess #ColWide .ColMiddle .ColMiddleHeader h1 {
	color: #0089AC;
	font-size:18px;
	font-weight:normal;
	text-transform: uppercase;
	margin:30px 0 0;
	padding:0;
	width: 366px;
}

#euraxess #ColWide .ColMiddle.subtype-euraxess-white .ColMiddleHeader h1 {
	width: 100%;
}

#euraxess .ColMiddle h2 {
	display: block;
	border-bottom: 1px solid #e5e6e8;
	color:#606060;
	font-size:12px;
	height:27px;
	line-height:27px;
	margin:40px 0 0;
	padding:0 0 0 5px;
	width: 300px;
}

#euraxess .ColMiddle p.intro {
	width: 300px;
}

#euraxess .ColMiddle.subtype-euraxess-white p.intro {
	width: 100%;
}

#euraxess .ColMiddle p {
	margin:10px 0;
	padding:0 5px 0 0;
}

#euraxess .ColMiddle .ingress p {
	margin: 0;
}

#euraxess .ColMiddle .ingress p.intro {
	width: auto;
}

#euraxess .ColMiddle .ingress {
	margin-bottom: .5em;
}

#euraxess #ColWide .ColMiddle.PagePrint {
	background: none;
	border: none;
}

#euraxess #Footer {
	background: #f4f7fc;
	border-left: 1px solid #E5E6E8;
	border-right: 1px solid #E5E6E8;
	border-top: 1px solid #E5E6E8;
}

#euraxess #Footer p,
#euraxess #Footer p a {
	color: #888;
}

/* Search */

#euraxess #ColWide.SearchPage-Global .ColMiddle {
	background: #fff;
	border: none;
}

#euraxess table th,
#euraxess table th div,
#euraxess table th a,
#euraxess .ColMiddle .SearchTools,
#euraxess .ColMiddle .SearchTools a {
	background: #008dcb;
	color: #fff;
}

#euraxess .ColMiddle .SearchTools {
	width: 100%;
}


#euraxess .Results {
	width: auto;
}

#euraxess .Result a {
	color: #666;
}

#euraxess .Result a:hover {
	background: #fff url(/forskningsradet/gfx/euraxess/rightBg.jpg) repeat-x left bottom;
}

#euraxess .Result span.titletype {
	color: #666;
}

#euraxess .Result span.title {
	color: #0082B1;
}

/* Footer */

/**********************************************************************************************************
* PROCIENTIA
**********************************************************************************************************/

/* General */

body#proscientia {
	background: #fff url(/forskningsradet/gfx/proscientia/bg_tileable.jpg) repeat-x center top;
	color: #222;
}

#proscientia #PageContent {
	overflow: hidden;
}

/* Grid */

#proscientia #Page, #proscientia #MainHeader {
	background: transparent;
	width: 980px;
}

#proscientia #ColWide {
	margin: 0;
	margin-top: -240px;
	padding: 0;
	width: 796px;
}

#proscientia .ColMiddle,
#proscientia .ColMiddle.seksjonsside,
#proscientia .ColMiddle.vedleggDetail {
	border: none;
	margin: 0;
	margin-bottom: 10px;
	padding: 0 25px;
	width: 470px;
}

#proscientia .ColRight {
	margin: 0;
	margin-top: 260px;
	padding: 0 20px;
	width: 236px;
}


/* Header */

#proscientia #HeaderSections {
	margin-bottom: 30px;
}

#proscientia #MainHeader h1 {
	display: none;
}

/* Meny */

#proscientia #ColLeft {
	background: #fff url(/forskningsradet/gfx/proscientia/meny_border.gif) repeat-y right top;
	margin: 0;
	margin-top: -190px;
	padding: 0;
	width: 184px;

	margin-bottom: -2000px;
	padding-bottom: 2000px;
}

#proscientia #ColLeft #LeftMenu .menuHeader h2,
#proscientia #ColLeft #LeftMenu ul li,
#proscientia #ColLeft #LeftMenu .menuHeader h2 a,
#proscientia #ColLeft #LeftMenu ul li a,
#proscientia #ColLeft #LeftMenu .menuHeader h2 a.selected,
#proscientia #ColLeft #LeftMenu ul li a.selected {
	font-family: 'Helvetica Neue',Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 15px;
	text-transform: uppercase;
}

#proscientia #ColLeft #LeftMenu .menuHeader h2,
#proscientia #ColLeft #LeftMenu ul li {
	background: transparent;
	border: none;
	margin: 0 0 9px 0;
	padding: 0;
	width: 184px;
}

#proscientia #ColLeft #LeftMenu .menuHeader h2 a,
#proscientia #ColLeft #LeftMenu ul li a {
	background: transparent;
	border: none;
	color: #27616a !important;
	padding: 3px 16px;
}

#proscientia #ColLeft #LeftMenu .menuHeader.onFrontPage h2 a,
#proscientia #ColLeft #LeftMenu ul li a.selected,
#proscientia #ColLeft #LeftMenu .menuHeader h2 a:hover,
#proscientia #ColLeft #LeftMenu ul li a:hover {
	background: transparent url(/forskningsradet/gfx/proscientia/meny_border_hover.gif) no-repeat center right;
	border: none;
	color: #222 !important;
}

#proscientia #ColLeft #LeftMenu ul li ul li a,
#proscientia #ColLeft #LeftMenu ul li ul li a.selected {
	font-size: 12px;
	font-weight: normal;
}

#proscientia #ColLeft #LeftMenu ul li ul {
	border: none;
}

#proscientia #LeftMenu .menuStyling {
	border: none;
	display: inline;
	padding: 0;
}

#proscientia #MenuSearch {
	background: #fff url(/forskningsradet/gfx/proscientia/meny_border.gif) repeat-y right top;
	display: inline; /* IE6 double padding fix */
	float: left;
	margin: 0;
	margin-left: 16px;
	padding-bottom: 30px;
	width: 168px;
}

#proscientia #MenuSearch .globaltSoekToppmeny,
#proscientia #MenuSearch .globaltSoekToppmeny .globaltSoek {
	padding: 0;
}

#proscientia #MenuSearch input.GlobalSearchfield {
	background: #f4f4f4;
	padding: 4px;
	width: 100px;
}

#proscientia #MenuSearch input.btnGlobaltSoeak {
	background: transparent url(/forskningsradet/gfx/proscientia/search_button.gif) no-repeat left top;
	border: none;
	cursor: pointer;
	margin: 0;
	padding: 23px 0 0;
	height: 23px;
	width: 33px;
}

/* Right column */

#proscientia #StaticRightBox {
	background: transparent url(/forskningsradet/gfx/proscientia/postit_bg.jpg) no-repeat left top;
	position: relative;
	float: right;
	height: 240px;
	width: 276px;
}

#proscientia #StaticRightBox .StaticContent {
	margin: 50px 35px;
}

#proscientia .ColRight .Box {
	border: 1px solid #f2efdf;
}

#proscientia .ColRight .Box.tipAFriend {
	border: none;
}

#proscientia .ColRight .Box h4  {
	color: #222;
	background: #f2efdf;
}

#proscientia .ColRight .Box a  {
}

#proscientia #tipAFriendHeader {
	background-color: #f2efdf !important;
	border: none;
}

#proscientia .Box.tipAFriend h4.active {
	background: #f2efdf url(/forskningsradet/gfx/proscientia/tip_arrow_up.gif) no-repeat right top;
}

#proscientia .Box.tipAFriend h4.inactive {
	background: #f2efdf url(/forskningsradet/gfx/proscientia/tip_arrow_down.gif) no-repeat right top;
}

#proscientia .Box.external-facebook h4 {
	background: #f2efdf url(/forskningsradet/gfx/proscientia/share_facebook.gif) no-repeat 98% 50%;
}

#proscientia .Box.external-nettby h4 {
	background: #f2efdf url(/forskningsradet/gfx/proscientia/share_nettby.gif) no-repeat 98% 50%;
}

#proscientia .Box.external-facebook h4 a,
#proscientia .Box.external-nettby h4 a {
	display: block;
	color: #222;
}




/* Front page */

#proscientia #FrontPage {
	background: transparent;
	float: none;
	margin: 0;
	padding: 0;
	width: 796px;
}

#proscientia #FrontPage .frontPageIngress {
	display: none;
}

#proscientia #FrontPage .ColMiddle .intro.boxed {
	background: transparent;
	margin-top: 0;
	margin-bottom: 30px;
	padding-top: 0;
}


#proscientia #FrontPage .ColMiddle .intro.boxed ul.nyheter {
	float: none;
	width: auto; /* IE fix */
}

#proscientia h1 {
	color: #222;
	font-family: 'Helvetica Neue',Arial,Helvetica,sans-serif;
	font-size: 30px;
	font-weight: 400;
	line-height: 30px;
}

#proscientia h1.frontPage {
	font-size: 20px;
	line-height: 20px;
	margin: 0 0 10px;
}

#proscientia h1 a {
	color: #222;
	text-decoration: none;
}

#proscientia h1 a:hover {
	text-decoration: underline;
}

#proscientia #FrontPage .intro.boxed h3 {
	font-size: 12px;
}

#proscientia #FrontPage .intro.boxed ul li {
	border: none;
}

#proscientia #FrontPage .ColMiddle h4 {
	clear: none;
}

#proscientia #FrontPage .imgbox_left {
	margin: 0;
	margin-right: 13px;
	padding: 0;
}

#proscientia #FrontPage .imgbox_left img {
	border: 1px solid #dedede;
	padding: 1px;
}

#proscientia #FrontPage .arrangementerWrapper {
	display: none;
}

#proscientia #FrontPage .ColRight .frontpageSearch  h3 {
	margin-left: 20px;
	text-transform: uppercase;
}

#liproscientia #FrontPage .ColRight .frontpageSearch  ul {
	padding: 0;
}

#proscientia #FrontPage .ColRight .frontpageSearch  li {
	margin-bottom: 2px;
	padding: 10px;
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul li a {
	color: #222;
}

#proscientia #FrontPage .ColRight .frontpageSearch  li.even {
	background: #fcfbf4;
}

#proscientia #FrontPage .ColRight .frontpageSearch  li.odd {
	background: #fefdfb;
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li {
	overflow: hidden;
	width: 100%; /* IE6 fix for clearing float */
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li h4 {
	float: left;
	height: 46px;
	margin: 0;
	margin-right: 14px;
	padding: 3px;
	text-align: center;
	width: 43px;
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li.even h4 {
	background: transparent url(/forskningsradet/gfx/proscientia/cal_bg_even.gif) no-repeat left top;
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li.odd h4 {
	background: transparent url(/forskningsradet/gfx/proscientia/cal_bg_odd.gif) no-repeat left top;
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li h4 .day,
#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li h4 .month {
	display: block;
	width: 37px;
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li h4 .day {
	background: #fff;
	font-family: Georgia, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 25px;
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li h4 .month {
	background: #125a65;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
}

#proscientia #FrontPage .ColRight .frontpageSearch  ul.arrangementer li a.title {
	float: left;
	display: block;
	margin-top: 8px;
	width: 120px;
}

/* Content pages */

#proscientia .ColMiddleHeader {
	width: auto; /* IE6 fix */
}

#proscientia #ColWide .ColMiddleHeader h1 {
	padding: 0;
	margin: 0 0 10px;
}

#proscientia #ColWide .ColMiddle.seksjonsside .eWebEditProContent {
	padding: 0;
}

#proscientia .ColMiddle .SearchTools {
	background: #f2efdf;
	color: #222;
	width: 450px;
}

#proscientia table th {
	background: #f2efdf;
	color: #222;
}

#proscientia table th a {
	color: #222;
}

#proscientia .ColMiddle .SearchPages {
	border-top: 1px solid #f2efdf;
}

#proscientia table th.titleDesc a,
#proscientia table th.titleAsc a,
#proscientia table th.shortnameDesc a,
#proscientia table th.shortnameAsc a,
#proscientia table th.dateDesc a,
#proscientia table th.dateAsc a,
#proscientia .ColMiddle .nyhetsArkiv .yearHeaderContainer,
#proscientia .ColMiddle .nyhetsArkiv .yearHeaderContainerDesc,
#proscientia .ColMiddle .nyhetsArkiv .yearHeaderContainerAsc,
#proscientia .ColMiddle .nyhetsArkiv .titleHeaderContainer,
#proscientia .ColMiddle .nyhetsArkiv .titleHeaderContainerAsc,
#proscientia .ColMiddle .nyhetsArkiv .titleHeaderContainerDesc {
	background-color: #f2efdf;
}




/* Skattefunn */
#skattefunn #FrontPage .frontpageSearch.Banner .imgbox_left {
	float: none;
}


/**********************************************************************************************************
* RFF
**********************************************************************************************************/

/* Colors */



body#rff {
	background: #fff url(/forskningsradet/gfx/rff/bg_pattern.png) repeat 0 0;
	color: #505153;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
}

#rff hr {
	background: #a3a496;
	border: none;
	color: #a3a496;
	height: 1px;
}

#rff a:link,
#rff a:visited,
#rff a:hover,
#rff a:active {
	color: #f56400;
}

#rff table td a,
#rff table td a:link,
#rff table td a:active,
#rff table td a:hover,
#rff table td a:visited {
	font-size: 12px;
}


#rff h5,
#rff .Ledetekst {
	color: #4f5048;
}

#rff .ColMiddle dl dt {
	color: #69bb42;
}

#rff table,
#rff table tr,
#rff table tr th,
#rff table tr td {
	border-color: #e2e1d5;
}

#rff table thead td {
	background: #e2e1d5;
	color: #4f5048;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}

#rff .GrayBox {
	background: #f0f0ea;
}


/* Grid */

	#rff .ColMiddleHeader {
		padding-top: 40px;
	}

	#rff .ColRight {
		margin-top: 25px;
	}


/* Header */

	#rff #MainHeader {
		margin-bottom: 20px;
	}

	#rff #HeaderSections {
		border-bottom: 1px solid #f0f0ea;
		height: 132px;
		margin-bottom: 0;
		padding-bottom: 1px;
	}

	#rff #headerText {
		display: none;
	}

	#rff .globaltSoekToppmeny {
		padding-top: 86px;
	}

/* Titles */

	#rff h1,
	#rff #ColWide .ColMiddleHeader h1.twoLines,
	#rff #ColWide .ColMiddleHeader h1.twoLinesWithH3,
	#rff #ColWide .ColMiddleHeader h1.oneLineWithH3,
	#rff #ColWide .ColMiddle.Prosjekt .ColMiddleHeader h1.twoLines,
	#rff #ColWide .ColMiddleHeader h1 {
		margin: 0;
		padding: 0;
		color: #69bb42;
		border-bottom: 3px solid #69bb42;
		font-size: 20px;
		font-variant: small-caps;
		padding-bottom: 5px;
		padding-left: 6px;
		font-weight: bold;
	}
		#rff #ColWide > .ColMiddleHeader h1 {
			padding-top: 10px;
		}

		#rff #ColWide .ColMiddle.Midler .ColMiddleHeader h1,
		#rff #ColWide .ColMiddle.Detaljutlysning .ColMiddleHeader h1 {
			border: none;
		}

		#rff h1 a,
		#rff #ColWide .ColMiddle .ColMiddleHeader h1 a {
		}

			#rff h1 a:hover,
			#rff #ColWide .ColMiddle .ColMiddleHeader h1 a:hover {
				text-decoration: none;
			}

	#rff #LeftMenu h2,
	#rff .firstColumnRight .frontpageSearch h3,
	#rff .secondColumnRight .frontpageSearch h3,
	#rff .rssFeed h3,
	#rff .frontpageSearch.rssLink a,
	#rff .frontpageSearch.rssLink a:link,
	#rff .frontpageSearch.rssLink a:visited,
	#rff .frontpageSearch.rssLink a:active,
	#rff .ColRight .Box h4 {
		background: none;
		color: #a3a496;
		font-size: 1.3em;
		line-height: 20px;
		padding: 0;
		font-variant: small-caps;
		font-weight: bold;
	}

	#rff .ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel {
		padding-bottom: 0;
		padding-left: 6px;
		padding-top: 0;
	}

	#rff .ColMiddle h6,
	#rff #ColWide .ColMiddle.Midler h4,
	#rff #ColWide .ColMiddle.Detaljutlysning h4 {
		border-bottom: 1px solid #e2e1d5;
		border-right: none;
		color: #4f5048;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 6px;
		padding-bottom: 5px;
		text-transform: uppercase;
	}

	#rff .ColMiddle h2,
	#rff #ColWide .ColMiddle.Detaljutlysning h4.soknadstype {
		border: none;
		color: #4f5048;
		font-size: 16px;
		font-weight: bold;
		padding: 0;
		text-transform: none;
	}

		#rff #ColWide .ColMiddle.Detaljutlysning h4.soknadstype {
			margin: 5px 0 10px 0;
		}

/* Menu */

	#rff #ColLeft {
		margin-top: 0;
	}

	#rff #LeftMenu h2 a {
		color: #a3a496 !important;
		margin-bottom: 5px;
		padding-bottom: 0;
		padding-top: 0;
	}

	#rff #LeftMenu ul li a.selected,
	#rff #LeftMenu ul li a,
	#rff #LeftMenu ul li a .menuStyling {
		border: none;
	}

		#rff #LeftMenu ul li a {
			background: #e2e1d5;
			color: #4f5048;
			padding: 5px 8px;
			margin-left: 20px;
		}

		#rff #LeftMenu ul li a:hover {
			background: #fad6c6;
		}

		#rff #LeftMenu ul li a.selected {
			background: #f56400;
			color: #fff;
			font-weight: normal;
		}

		#rff #LeftMenu ul li.notSelected a {
		}

		#rff #LeftMenu ul li a .menuStyling {
			padding: 0;
		}

		#rff #LeftMenu ul ul {
			border: none;
		}

			#rff #LeftMenu ul ul a {
				background: none;
			}

				#rff #LeftMenu ul ul li a {
					margin-left: 12px;
				}

				#rff #LeftMenu ul ul li a:hover,
				#rff #LeftMenu ul ul li a.selected {
					background: none;
					color: #f56400;
				}

				#rff #LeftMenu ul ul li a.selected {
					font-weight: bold;
				}


			#rff #LeftMenu ul ul li {
				border-top: 1px solid #e2e1d5;
				margin: 0;
			}

				#rff #LeftMenu ul ul li:first-child {
					border: none;
				}

/* Front-page */

	#rff .colLeftFrontpage {
		background: #fff url(/forskningsradet/gfx/rff/border_pattern.png) repeat-y left top;
		margin-top: 28px;
	}

	#rff .firstColumnRight {
		background: #fff url(/forskningsradet/gfx/rff/border_pattern.png) repeat-y  right top;
		margin-top: 28px; /* Hack to make the repeating background border appear to start after the first heading */
	}

	#rff .firstColumnRight .frontpageSearch:first-child {
		margin-top: -28px; /* Hack to make the repeating background border appear to start after the first heading */
	}

	/* Right column */

		#rff .firstColumnRight .frontpageSearch h3,
		#rff .secondColumnRight .frontpageSearch h3,
		#rff .frontpageSearch ul li,
		#rff .ColRight .Box h4,
		#rff .ColRight .Box ul li {
			border-bottom: 1px solid #e2e1d5;
		}

			#rff .firstColumnRight .frontpageSearch h3,
			#rff .secondColumnRight .frontpageSearch h3,
			#rff .rssFeed h3,
			#rff .ColRight .Box h4 {
				padding-bottom: 7px;
			}

		#rff .frontpageSearch ul,
		#rff .ColRight .Box ul {
			padding: 0;
			margin: 0;
		}

			#rff .frontpageSearch.rssLink {
				border: none;
				padding: 0;
			}

			#rff .frontpageSearch ul li,
			#rff .ColRight .Box ul li {
				background: none;
				margin: 0;
				padding-bottom: 5px;
				padding-left: 0;
				padding-top: 2px;
			}

			#rff .frontpageSearch.counties h3 {
				border: none;
			}

			#rff .frontpageSearch.counties ul li {
				background: #4f5048;
				border: none;
				margin-bottom: 1px;
				padding: 0;
			}

				#rff .frontpageSearch.counties ul li a {
					color: #e2e1d5;
					display: block;
					height: 30px;
					line-height: 28px;
					padding-left: 34px;
					overflow: hidden;
				}

					#rff .frontpageSearch.counties ul li a:hover {
						color: #f56400;
					}

		#rff .frontpageSearch a,
		#rff .frontpageSearch a:link,
		#rff .frontpageSearch a:visited,
		#rff .frontpageSearch a:active {
			color: #4f5048;
		}

		#rff .frontpageSearch.rssLink a:hover,
		#rff .frontpageSearch a:hover {
			color: #f56400;
		}

		#rff .colRightFrontpage {
			color: #a3a496;
		}

		#rff .colLeftFrontpage,
		#rff .firstColumnRight {
			border: none;
		}

	/* Middle column */

	#rff #FrontPage .frontPageIngress .intro {
		font-size: 16px;
		font-weight: bold;
		line-height: 22px;
	}

	#rff #FrontPage a.moreAbout {
		margin: 10px 0;
	}

	#rff a.chooseButton,
	#rff .chooseButtonInactive,
	#rff #FrontPage .intro.boxed ul.informasjonstekster .internalRffLink a,
	#rff #FrontPage a.showAllElements,
	#rff #FrontPage a.moreAbout {
		background: transparent url(/forskningsradet/gfx/rff/button_left.gif) no-repeat  left top;
		border: none;
		color: #4f5048;
		cursor: pointer;
		display: inline-block;
		height: 19px;
		line-height: 18px;
		overflow: visible;
		padding-left: 8px;
		position: relative;
	}

		#rff a.chooseButton span,
		#rff .chooseButtonInactive span,
		#rff #FrontPage .intro.boxed ul.informasjonstekster .internalRffLink a span,
		#rff #FrontPage a.showAllElements span,
		#rff #FrontPage a.moreAbout span {
			display: block; 
			background: transparent url(/forskningsradet/gfx/rff/button_right.gif) no-repeat  right top;
			height: 19px;
			padding-right: 38px;
			position: relative;
			white-space: nowrap;
		}

		#rff a.chooseButton:hover,
		#rff #FrontPage .intro.boxed ul.informasjonstekster .internalRffLink a:hover,
		#rff #FrontPage a.showAllElements:hover,
		#rff #FrontPage a.moreAbout:hover {
			background: transparent url(/forskningsradet/gfx/rff/button_left_hover.gif) no-repeat  left top;
		}

			#rff a.chooseButton span:hover,
			#rff #FrontPage .intro.boxed ul.informasjonstekster .internalRffLink a span:hover,
			#rff #FrontPage a.showAllElements span:hover,
			#rff #FrontPage a.moreAbout span:hover {
				background: transparent url(/forskningsradet/gfx/rff/button_right_hover.gif) no-repeat  right top;
			}

		#rff #FrontPage .intro.boxed ul.informasjonstekster li:hover .internalRffLink a {
			background: transparent url(/forskningsradet/gfx/rff/button_left_hover.gif) no-repeat  left top;
		}

		#rff #FrontPage .intro.boxed ul.informasjonstekster li:hover .internalRffLink a span {
			background: transparent url(/forskningsradet/gfx/rff/button_right_hover.gif) no-repeat  right top;
		}

	#rff #FrontPage .intro.boxed h1 {
		margin-bottom: 5px;
	}

	#rff #FrontPage .intro.boxed h4 {
		border-bottom: 1px solid #e2e1d5;
		padding: 5px 0;
		text-transform: uppercase;
	}

		#rff #FrontPage .intro.boxed h4 a {
			color: #4f5048;
		}

			#rff #FrontPage .intro.boxed h4  a:hover {
				color: #f56400;
			}

	#rff #FrontPage .intro.boxed h3 {
		display: none;
	}

		#rff #FrontPage .intro.boxed .arrangementer li {
			overflow: hidden;
		}

			#rff #FrontPage .intro.boxed .arrangementer li h3,
			#rff #FrontPage .intro.boxed .arrangementer li h4 {
				margin-left: 0; /* Ignore the padding for news */
			}

			#rff #FrontPage .intro.boxed .arrangementer li h3 {
				display: block;
				margin: 5px 0 0 0;
			}

			#rff #FrontPage .intro.boxed .arrangementer li h4 {
				padding-top: 1px;
			}

			#rff #FrontPage .intro.boxed .arrangementer li p {
			}

	#rff #FrontPage .intro.boxed ul {
		margin-bottom: 10px;
	}

		#rff #FrontPage .intro.boxed ul li {
			border-bottom: 1px solid #e2e1d5;
			margin-bottom: 1px;
			padding-bottom: 20px;
		}

	#rff #FrontPage .intro.boxed .forsideBilde {
		/* hack to hide the title's wide border: */
		background: #fff;
		margin-right: 0px;
		padding-right: 10px;
	}

		#rff #FrontPage .intro.boxed h3,
		#rff #FrontPage .intro.boxed h4,
		#rff #FrontPage .intro.boxed .ingress {
			margin-left: 90px;
		}

	/* Info banner */

	#rff #FrontPage .intro.boxed ul.informasjonstekster li {
		background: #4baa0f url(/forskningsradet/gfx/rff/banner_bg_shade.png) repeat-x  right top;
		border: none;
		color: #fff;
		padding: 15px 10px;
		width: auto;
	}

		#rff #FrontPage .intro.boxed ul.informasjonstekster h1 {
			color: #fff;
			border-bottom: 3px solid #fff;
		}

			#rff #FrontPage .intro.boxed ul.informasjonstekster h1 a {
				color: #fff;
			}
	
		#rff #FrontPage .intro.boxed ul.informasjonstekster li .Ingress {
			font-size: 15px;
		}

/* Detail pages */

	/* Boxes */

	#rff .ColRight .Box {
		border: none;
	}

	#rff .ColRight .Box a {
		color: #4f5048;
	}
		#rff .ColRight .Box a:hover {
			color: #f56400;
		}
	
	#rff #tipAFriendHeader {
		border: none;
	}
		#rff #tipAFriendHeader:hover {
			color: #f56400;
		}

	#rff .ColRight .Box.tipAFriend form {
		padding-left: 0;
	}


	
/* Content */

	/* eWebEditPro */

	#rff .ColMiddle .eWebEditProContent strong,
	#rff .ColMiddle .eWebEditProContent b {
		font-size: inherit;
	}

	/* Person */
		#rff .ColMiddle.Person {
			padding-top: 0;
		}

		#rff .EmployeeHeader {
			background: none;
			border-bottom: 3px solid #e2e1d5;
			margin: 0;
		}

			#rff .EmployeeHeader .image {
				border-bottom: none;
			}

			#rff .EmployeeHeader .info {
				padding: 0;
			}

				#rff .ColMiddleHeader.Person {
					padding-top: 5px;
					margin: 0;
				}

					#rff #ColWide .ColMiddle .ColMiddleHeader.Person h1 {
						border-bottom: 1px solid #e2e1d5;
						color: #4f5048;
						font-weight: bold;
						font-size: 12px;
						padding: 0 0 6px 0;
						text-transform: uppercase;
					}
	
	/* Attachments */

	#rff #ColWide .ColMiddle.vedleggDetail {
		border-top: none;
		border-bottom: 1px solid #e2e1d5;
		padding: 6px 2px;
		margin-left: 10px;
	}

	/* Funding */

	#rff .MidlerSteg {
		margin-top: -10px;
		overflow: hidden;
	}

	#rff .MidlerSteg ul {
		border: 2px solid #f0f0ea;
		height: 31px;
		margin: 0;
		width: 510px;
	}
		#rff .MidlerSteg ul li {
			background: none;
			display: inline;
			float: left;
			height: 25px;
			margin: -2px 0 0 -2px;
			padding: 10px 30px 0 10px;
			width: 132px;
		}

			#rff .MidlerSteg ul li a {
				color: #4f5048;
			}

		#rff a.chooseButton {
			margin-top: 1px;
			padding-bottom: 0;
			padding-right: 0;
			padding-top: 0;
			font-weight: normal;
		}

		#rff #ColWide .ColMiddle.Midler h3,
		#rff #ColWide .ColMiddle.Detaljutlysning .intro {
			font-size: 16px;
			margin: 0;
			padding: 16px 0;
		}

		#rff .ColMiddle.Detaljutlysning .comfirmLinkToEsak {
			border-bottom: 1px solid #e2e1d5;

			border-top: 1px solid #e2e1d5;
			margin: 0 0 30px 0;
			padding: 4px 0 10px 1px;
		}

			#rff .ColMiddle.Detaljutlysning .comfirmLinkToEsak table {
				margin: 0;
			}

				#rff .ColMiddle.Detaljutlysning .comfirmLinkToEsak table td {
					padding: 0;
				}

			#rff .comfirmLinkToEsak .chooseButtonInactive,
			#rff .comfirmLinkToEsak .chooseButton {
				float: right;
				margin: 0;
				padding-bottom: 0;
				padding-right: 0;
				padding-top: 0;
			}

			#rff .comfirmLinkToEsak .chooseButtonInactive {
				color: #a3a496;
				cursor: auto;
				font-weight: normal;
			}

			#rff .comfirmLinkToEsak a.notConfirmText,
			#rff .comfirmLinkToEsak a.confirmText {
				color: #505153;
			}

			#rff .ColMiddle.Detaljutlysning .comfirmLinkToEsak a.confirmText {
				background: url(/forskningsradet/gfx/rff/checkmark_sprite.png) no-repeat left 0px;
			}

				#rff .ColMiddle.Detaljutlysning .comfirmLinkToEsak a.confirmText:hover,
				#rff .ColMiddle.Detaljutlysning .comfirmLinkToEsak a.notConfirmText {
					background: url(/forskningsradet/gfx/rff/checkmark_sprite.png) no-repeat left -70px;
				}


		#rff table.utlysningsplan {
			border-bottom: 1px solid #e2e1d5;
			margin-left: 0;
		}

			#rff table.utlysningsplan th,
			#rff table.utlysningsplan td {
				padding: 5px 0 5px 8px;
			}

				#rff table.utlysningsplan th {
					color: #4f5048;
					font-size: 12px;
				}

				#rff table.utlysningsplan td {
					border-top: 1px solid #e2e1d5;
				}

		/* Step 1 */

			#rff .MidlerSteg.Steg-1 {
				margin-bottom: 10px;
			}

			#rff .MidlerSteg.Steg-1 ul li.current-1 {
				background: #f56400 url(/forskningsradet/gfx/rff/progress_sprite.png) no-repeat  100% 0;
				color: #fff;
			}

			#rff .MidlerSteg.Steg-1 ul li.future-2 {
				background: transparent url(/forskningsradet/gfx/rff/progress_sprite.png) no-repeat  100% -35px;
			}

		/* Step 2 */

			#rff .MidlerSteg.Steg-2 ul li.past-1 {
				background: #e9e7dd url(/forskningsradet/gfx/rff/progress_sprite.png) no-repeat  100% -70px;
			}

			#rff .MidlerSteg.Steg-2 ul li.current-2 {
				background: #f56400 url(/forskningsradet/gfx/rff/progress_sprite.png) no-repeat  100% -105px;
				color: #fff;
			}

		/* Step 3 */

			#rff .MidlerSteg.Steg-3 ul li.past-1 {
				background: #e9e7dd url(/forskningsradet/gfx/rff/progress_sprite.png) no-repeat  100% -140px;
			}

			#rff .MidlerSteg.Steg-3 ul li.past-2 {
				background: #d5d5ce url(/forskningsradet/gfx/rff/progress_sprite.png) no-repeat  100% -175px;
			}

			#rff .MidlerSteg.Steg-3 ul li.current-3 {
				background: #f56400;
				color: #fff;
			}


/* Search */

	#rff .ColMiddle .SearchTools {
		background: transparent;
		border-bottom: 1px solid #a3a496;
		color: #505153;
		padding: 0 0 10px 0;
		margin-left: 0;
		width: 100%;
	}
		#rff .ColMiddle .SearchTools .hits,
		#rff .ColMiddle .SearchTools .hits em {
			font-weight: bold;
			font-size: 15px;
			position: inherit;
			margin: 0;
			margin-right: 5px;
			top: 0;
			width: auto;
		}

			#rff .ColMiddle .SearchTools .hits {
				margin-right: 15px;
			}

	#rff .ColMiddle .SearchPages {
		border: none;
	}

		#rff .ColMiddle .SearchPages h4,
		#rff .ColMiddle .SearchTools .pages h4 {
			color: #505153;
		}

	#rff .Result a {
		border-bottom: 1px solid #e2e1d5;
		padding-bottom: 25px;
	}

		#rff .Result a:link,
		#rff .Result a:visited,
		#rff .Result a:hover,
		#rff .Result a:active {
			color: #505153;
		}

			#rff .Result a:hover {
				background: transparent;
			}

			#rff .ColMiddle table td h3 a,
			#rff .Nyheter h2 a,
			#rff .Results span.title {
				color: #505153;
				font-size: 14px;
				font-weight: bold;
			}

				#rff .ColMiddle table td h3 a:hover,
				#rff .Nyheter h2 a:hover,
				#rff .Result a:hover span.title {
					color: #f56400;
				}

			#rff .Results span.titletype {
				color: #4f5048;
			}

			#rff .Results span.midlerDate {
				color: #4f5048;
			}

	#rff .ColMiddle.Arrangementer table,
	#rff table.nyhetsArkiv {
		margin-left: 0;
		margin-top: -13px;
	}

		#rff .ColMiddle.Arrangementer table th,
		#rff table.nyhetsArkiv th {
			background: transparent;
			border-bottom: 1px solid #a3a496;
			font-size: 12px;
			font-weight: normal;
			margin-bottom: 10px;
			padding-bottom: 7px;
			padding-left: 0;
		}

			#rff .ColMiddle.Arrangementer table th a,
			#rff table.nyhetsArkiv th a {
				color: #4f5048;
			}

				#rff .ColMiddle.Arrangementer table th a:hover,
				#rff table.nyhetsArkiv th a:hover {
					color: #f56400;
				}

		#rff .ColMiddle.Arrangementer table td,
		#rff table.nyhetsArkiv td {
			padding: 0;
		}

			#rff .ColMiddle.Arrangementer table td.date,
			#rff table.nyhetsArkiv td.date {
				padding-right: 40px;
			}

			#rff .ColMiddle.Arrangementer table td.date,
			#rff .ColMiddle.Arrangementer table td h3,
			#rff table.nyhetsArkiv td.date,
			#rff table.nyhetsArkiv td h3 {
				padding-top: 10px;
			}

			#rff .ColMiddle.Arrangementer table td.title,
			#rff table.nyhetsArkiv td.ingress {
				padding-bottom: 25px;
			}
	
	/* Style applied with JS: */
	#rff .lastSearchResultRow {
		border-bottom: 1px solid #e2e1d5;
	}

	#rff .ColMiddle .nyhetsArkiv .yearHeaderContainer,
	#rff .ColMiddle .nyhetsArkiv .titleHeaderContainer {
		background: transparent;
	}

	#rff table th.titleAsc a,
	#rff table th.shortnameAsc a,
	#rff table th.dateAsc a,
	#rff .ColMiddle .nyhetsArkiv .yearHeaderContainerAsc,
	#rff .ColMiddle .nyhetsArkiv .titleHeaderContainerAsc {
		background: transparent url(/forskningsradet/gfx/rff/arrow_down.gif) no-repeat  6px 5px;
		padding-left: 18px;
	}

	#rff table th.titleDesc a,
	#rff table th.shortnameDesc a,
	#rff table th.dateDesc a,
	#rff .ColMiddle .nyhetsArkiv .yearHeaderContainerDesc,
	#rff .ColMiddle .nyhetsArkiv .titleHeaderContainerDesc {
		background: transparent url(/forskningsradet/gfx/rff/arrow_up.gif) no-repeat  6px 5px;
		padding-left: 18px;
	}

/**********************************************************************************************************
* Klima21 and Energi21 colors and images
**********************************************************************************************************/



/*************************
* Colors and images for energi21
**************************/

/* General */

	body#familie21.energi21 {
		background: #fff url(/forskningsradet/gfx/energi21/header_bg.png) repeat-x 0 112px;
	}

	#familie21.energi21 #MainHeader {
		
		background: transparent url(/forskningsradet/gfx/energi21/logo.png) no-repeat 30px 23px;
	}

	#familie21.energi21 input,
	#familie21.energi21 select,
	body#familie21.energi21 {
		color: #4f5048;
	}


	#familie21.energi21 a:link,
	#familie21.energi21 a:visited,
	#familie21.energi21 a:hover,
	#familie21.energi21 a:active {
		color: #bf0f5e;
	}

	#familie21.energi21 .ColMiddle dl dt {
		color: #15326c;
	}

	#familie21.energi21 hr {
		background: #e4e4e3;
		color: #e4e4e3;
	}

	#familie21.energi21 .eWebEditProContent table,
	#familie21.energi21 .eWebEditProContent table tr,
	#familie21.energi21 .eWebEditProContent table tr th,
	#familie21.energi21 .eWebEditProContent table tr td {
		border: 1px solid #e7f5fa;
	}

	#familie21.energi21 h5,
	#familie21.energi21 .Ledetekst {
		color: #15326c;
	}

	#familie21.energi21 table thead td {
		background: #e7f5fa;
		color: #4f5048;
	}

/* Menu */

	#familie21.energi21 #LeftMenu h2 {
		background: transparent url(/forskningsradet/gfx/energi21/menu_bg.png) no-repeat 0 0;
	}

		#familie21.energi21 #LeftMenu h2  a {
			color: #15326c !important;
		}
	
	#familie21.energi21 #LeftMenu h2  a,
	#familie21.energi21 #LeftMenu ul li a,
	#familie21.energi21 #LeftMenu ul li a.selected {
		border-bottom: 1px solid #e4e4e3;
		color: #4f5048;
	}

		#familie21.energi21 #LeftMenu ul li a:hover {
			color: #bf0f5e;
		}

		#familie21.energi21 #LeftMenu ul li a.selected {
			color: #bf0f5e;
		}

/* Front page */

	#familie21.energi21 #FrontPage a.showAllElements,
	#familie21.energi21 #FrontPage a.moreAbout {
		background: transparent url(/forskningsradet/gfx/energi21/more_arrow.gif) no-repeat  left center;
	}

	#familie21.energi21 #FrontPage h1 {
		background: #e7f5fa;
		color: #15326c;
	}


	/* Middle column */

	#familie21.energi21 #FrontPage .intro.boxed ul li {
		border-top: 4px solid #e7f5fa;
	}

		#familie21.energi21 #FrontPage .intro.boxed h4 a {
			color: #4f5048;
		}

			#familie21.energi21 #FrontPage .intro.boxed h4  a:hover {
				color: #bf0f5e;
			}

	#familie21.energi21 #FrontPage .intro.boxed ul.informasjonstekster li {
		background: #d12970 url(/forskningsradet/gfx/energi21/banner_bg.png) repeat-x  right top;
	}

	/* Right column */

		#familie21.energi21 .frontpageSearchUtlysninger h3,
		#familie21.energi21 .firstColumnRight .frontpageSearch h3,
		#familie21.energi21 .secondColumnRight .frontpageSearch h3,
		#familie21.energi21 .ColRight .Box h4 {
			background: transparent url(/forskningsradet/gfx/energi21/box_bg.png) no-repeat 0 0;
			color: #569d31;
		}

		#familie21.energi21 .frontpageSearchUtlysninger a,
		#familie21.energi21 .frontpageSearch a,
		#familie21.energi21 .frontpageSearch a:link,
		#familie21.energi21 .frontpageSearch a:visited,
		#familie21.energi21 .frontpageSearch a:active {
			color: #4f5048;
		}

		#familie21.energi21 .frontpageSearchUtlysninger a:hover,
		#familie21.energi21 .frontpageSearch.rssLink a:hover,
		#familie21.energi21 .frontpageSearch a:hover {
			color: #bf0f5e;
		}

		#familie21.energi21 .frontpageSearch .search_top h4 {
			color: #4f5048;
		}

/* Titles */

	#familie21.energi21 h1,
	#familie21.energi21 #ColWide .ColMiddleHeader h1.twoLines,
	#familie21.energi21 #ColWide .ColMiddleHeader h1.twoLinesWithH3,
	#familie21.energi21 #ColWide .ColMiddleHeader h1.oneLineWithH3,
	#familie21.energi21 #ColWide .ColMiddle.Prosjekt .ColMiddleHeader h1.twoLines,
	#familie21.energi21 #ColWide .ColMiddleHeader h1 {
		color: #15326c;
	}

		#familie21.energi21 .ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel h3 {
			color: #4f5048;
		}

	#familie21.energi21 .ColMiddle h6,
	#familie21.energi21 .ColMiddle h2 {
		color: #15326c;
	}

		#familie21.energi21 .ColMiddle h6 {
			border-bottom: 1px solid #e4e4e3;
		}

	#familie21.energi21 .ColMiddle h3 {
		color: #15326c;
	}


/* Boxes */

	#familie21.energi21 .ColRight .Box a {
		color: #4f5048;
	}
		#familie21.energi21 .ColRight .Box a:hover {
			color: #bf0f5e;
		}
	
		#familie21.energi21 #tipAFriendHeader:hover {
			color: #bf0f5e;
		}

/* Search */

	#familie21.energi21 .ColMiddle .SearchTools {
		border-bottom: 1px solid #e4e4e3;
		border-top: 1px solid #e4e4e3;
		color: #4f5048;
	}

		#familie21.energi21 .ColMiddle .SearchPages h4,
		#familie21.energi21 .ColMiddle .SearchTools .pages h4 {
			color: #4f5048;
		}

	#familie21.energi21 .Result a {
		border-bottom: 1px solid #e4e4e3;
	}

		#familie21.energi21 .Result a:link,
		#familie21.energi21 .Result a:visited,
		#familie21.energi21 .Result a:hover,
		#familie21.energi21 .Result a:active {
			color: #4f5048;
		}

			#familie21.energi21 .ColMiddle table td h3 a,
			#familie21.energi21 .Nyheter h2 a,
			#familie21.energi21 .Results span.title {
				color: #15326c;
			}

			#familie21.energi21 .Results span.titletype {
				color: #4f5048;
			}

			#familie21.energi21 .Results span.midlerDate {
				color: #4f5048;
			}

		#familie21.energi21 .ColMiddle.Arrangementer table th,
		#familie21.energi21 table.nyhetsArkiv th {
			border-bottom: 1px solid #e4e4e3;
		}

			#familie21.energi21 .ColMiddle.Arrangementer table th a,
			#familie21.energi21 table.nyhetsArkiv th a {
				color: #4f5048;
			}

				#familie21.energi21 .ColMiddle.Arrangementer table th a:hover,
				#familie21.energi21 table.nyhetsArkiv th a:hover {
					color: #bf0f5e;
				}

	/* Style applied with JS: */
	#familie21.energi21 .lastSearchResultRow {
		border-bottom: 1px solid #e4e4e3;
	}

/* Content */

	/* Person */

		#familie21.energi21 .EmployeeHeader {
			border-bottom: 3px solid #e7f5fa;
		}

					#familie21.energi21 #ColWide .ColMiddle .ColMiddleHeader.Person h1 {
						color: #4f5048;
					}

	/* Nyhetsbrev */

		#familie21.energi21 .ColMiddle.Nyhetsbrev .captchaInfo label {
			color: #15326c;
		}

	/* Attachments */

		#familie21.energi21 #ColWide .ColMiddle.vedleggDetail {
			border-bottom: 1px solid #e4e4e3;
		}

	/* Text Boxes */

		#familie21.energi21 .ColMiddle .GrayBox,
		#familie21.energi21 .ColMiddle .ShadingBox,
		#familie21.energi21 .ColMiddle .intro {
			background: #e7f5fa;
		}

			/* Need to be here and not in the general secion so that we can use the more
			   specific #familie21.type selector to override the background selector abowe. */
			#familie21.energi21 .ColMiddle .ShadingBox {
				background: transparent url(/forskningsradet/gfx/familie21/shadingbox.png) repeat-x scroll left top;
			}
	

	/* Comments */
		
		#familie21.energi21 .comment_body {
			background: #e7f5fa;
		}

	/* Image boxes */
		
		#familie21.energi21 .ColMiddle .imgbox_inline,
		#familie21.energi21 .ColMiddle .imgbox_right,
		#familie21.energi21 .ColMiddle .imgbox_left {
			background: #e7f5fa;
		}

	/* Video */

		#familie21.energi21 .video_pages .current,
		#familie21.energi21 .InnholdsKontainerVideoArkiv ul li:hover,
		#familie21.energi21 .InnholdsKontainerVideoArkiv ul li.active,
		#familie21.energi21 .video_title,
		#familie21.energi21 .video_wrapper {
			background: #e7f5fa;
		}

			#familie21.energi21 .video_pages .current {
				color: #4f5048;
			}
	
	/* Arrangement */

		#familie21.energi21 .ColMiddle .intro.boxed.arrangement h5 {
			border-bottom: 1px solid #e4e4e3;
			color: #4f5048;
		}

/* Footer */

	#familie21.energi21 #Footer {
		background: #e7f5fa;
	}

		#familie21.energi21 #Footer p {
			color: #15326c;
		}



/*************************
* Colors and images for klima21
**************************/

/* General */

	body#familie21.klima21 {
		background: #fff url(/forskningsradet/gfx/klima21/header_bg.png) repeat-x 0 112px;
	}

	#familie21.klima21 #MainHeader {
		
		background: transparent url(/forskningsradet/gfx/klima21/logo.png) no-repeat 30px 36px;
	}

	#familie21.klima21 input,
	#familie21.klima21 select,
	body#familie21.klima21 {
		color: #4f5048;
	}


	#familie21.klima21 a:link,
	#familie21.klima21 a:visited,
	#familie21.klima21 a:hover,
	#familie21.klima21 a:active {
		color: #aa6037;
	}

	#familie21.klima21 .ColMiddle dl dt {
		color: #0f6b80;
	}

	#familie21.klima21 hr {
		background: #c3dadf;
		color: #c3dadf;
	}

	#familie21.klima21 .eWebEditProContent table,
	#familie21.klima21 .eWebEditProContent table tr,
	#familie21.klima21 .eWebEditProContent table tr th,
	#familie21.klima21 .eWebEditProContent table tr td {
		border: 1px solid #e4edf2;
	}

	#familie21.klima21 h5,
	#familie21.klima21 .Ledetekst {
		color: #0f6b80;
	}

	#familie21.klima21 table thead td {
		background: #e4edf2;
		color: #4f5048;
	}

/* Menu */

	#familie21.klima21 #LeftMenu h2 {
		background: transparent url(/forskningsradet/gfx/klima21/menu_bg.png) no-repeat 0 0;
	}

		#familie21.klima21 #LeftMenu h2  a {
			color: #0f6b80 !important;
		}
	
	#familie21.klima21 #LeftMenu h2  a,
	#familie21.klima21 #LeftMenu ul li a,
	#familie21.klima21 #LeftMenu ul li a.selected {
		border-bottom: 1px solid #c3dadf;
		color: #4f5048;
	}

		#familie21.klima21 #LeftMenu ul li a:hover {
			color: #aa6037;
		}

		#familie21.klima21 #LeftMenu ul li a.selected {
			color: #aa6037;
		}

/* Front page */

	#familie21.klima21 #FrontPage a.showAllElements,
	#familie21.klima21 #FrontPage a.moreAbout {
		background: transparent url(/forskningsradet/gfx/klima21/more_arrow.gif) no-repeat  left center;
	}

	#familie21.klima21 #FrontPage h1 {
		background: #e4edf2;
		color: #0f6b80;
	}


	/* Middle column */

	#familie21.klima21 #FrontPage .intro.boxed ul li {
		border-top: 4px solid #e4edf2;
	}

		#familie21.klima21 #FrontPage .intro.boxed h4 a {
			color: #4f5048;
		}

			#familie21.klima21 #FrontPage .intro.boxed h4  a:hover {
				color: #aa6037;
			}

	#familie21.klima21 #FrontPage .intro.boxed ul.informasjonstekster li {
		background: #007e94 url(/forskningsradet/gfx/klima21/banner_bg.png) repeat-x  right top;
	}

	/* Right column */

		#familie21.klima21 .frontpageSearchUtlysninger h3,
		#familie21.klima21 .firstColumnRight .frontpageSearch h3,
		#familie21.klima21 .secondColumnRight .frontpageSearch h3,
		#familie21.klima21 .ColRight .Box h4 {
			background: transparent url(/forskningsradet/gfx/klima21/box_bg.png) no-repeat 0 0;
			color: #a8b959;
		}

		#familie21.klima21 .frontpageSearchUtlysninger a,
		#familie21.klima21 .frontpageSearch a,
		#familie21.klima21 .frontpageSearch a:link,
		#familie21.klima21 .frontpageSearch a:visited,
		#familie21.klima21 .frontpageSearch a:active {
			color: #4f5048;
		}

		#familie21.klima21 .frontpageSearchUtlysninger a:hover,
		#familie21.klima21 .frontpageSearch.rssLink a:hover,
		#familie21.klima21 .frontpageSearch a:hover {
			color: #aa6037;
		}

		#familie21.klima21 .frontpageSearch .search_top h4 {
			color: #4f5048;
		}

/* Titles */

	#familie21.klima21 h1,
	#familie21.klima21 #ColWide .ColMiddleHeader h1.twoLines,
	#familie21.klima21 #ColWide .ColMiddleHeader h1.twoLinesWithH3,
	#familie21.klima21 #ColWide .ColMiddleHeader h1.oneLineWithH3,
	#familie21.klima21 #ColWide .ColMiddle.Prosjekt .ColMiddleHeader h1.twoLines,
	#familie21.klima21 #ColWide .ColMiddleHeader h1 {
		color: #0f6b80;
	}

		#familie21.klima21 .ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel h3 {
			color: #4f5048;
		}

	#familie21.klima21 .ColMiddle h6,
	#familie21.klima21 .ColMiddle h2 {
		color: #0f6b80;
	}

		#familie21.klima21 .ColMiddle h6 {
			border-bottom: 1px solid #c3dadf;
		}

	#familie21.klima21 .ColMiddle h3 {
		color: #0f6b80;
	}


/* Boxes */

	#familie21.klima21 .ColRight .Box a {
		color: #4f5048;
	}
		#familie21.klima21 .ColRight .Box a:hover {
			color: #aa6037;
		}
	
		#familie21.klima21 #tipAFriendHeader:hover {
			color: #aa6037;
		}

/* Search */

	#familie21.klima21 .ColMiddle .SearchTools {
		border-bottom: 1px solid #c3dadf;
		border-top: 1px solid #c3dadf;
		color: #4f5048;
	}

		#familie21.klima21 .ColMiddle .SearchPages h4,
		#familie21.klima21 .ColMiddle .SearchTools .pages h4 {
			color: #4f5048;
		}

	#familie21.klima21 .Result a {
		border-bottom: 1px solid #c3dadf;
	}

		#familie21.klima21 .Result a:link,
		#familie21.klima21 .Result a:visited,
		#familie21.klima21 .Result a:hover,
		#familie21.klima21 .Result a:active {
			color: #4f5048;
		}

			#familie21.klima21 .ColMiddle table td h3 a,
			#familie21.klima21 .Nyheter h2 a,
			#familie21.klima21 .Results span.title {
				color: #0f6b80;
			}

			#familie21.klima21 .Results span.titletype {
				color: #4f5048;
			}

			#familie21.klima21 .Results span.midlerDate {
				color: #4f5048;
			}

		#familie21.klima21 .ColMiddle.Arrangementer table th,
		#familie21.klima21 table.nyhetsArkiv th {
			border-bottom: 1px solid #c3dadf;
		}

			#familie21.klima21 .ColMiddle.Arrangementer table th a,
			#familie21.klima21 table.nyhetsArkiv th a {
				color: #4f5048;
			}

				#familie21.klima21 .ColMiddle.Arrangementer table th a:hover,
				#familie21.klima21 table.nyhetsArkiv th a:hover {
					color: #aa6037;
				}

	/* Style applied with JS: */
	#familie21.klima21 .lastSearchResultRow {
		border-bottom: 1px solid #c3dadf;
	}

/* Content */

	/* Person */

		#familie21.klima21 .EmployeeHeader {
			border-bottom: 3px solid #e4edf2;
		}

					#familie21.klima21 #ColWide .ColMiddle .ColMiddleHeader.Person h1 {
						color: #4f5048;
					}

	/* Nyhetsbrev */

		#familie21.klima21 .ColMiddle.Nyhetsbrev .captchaInfo label {
			color: #0f6b80;
		}

	/* Attachments */

		#familie21.klima21 #ColWide .ColMiddle.vedleggDetail {
			border-bottom: 1px solid #c3dadf;
		}

	/* Text Boxes */

		#familie21.klima21 .ColMiddle .GrayBox,
		#familie21.klima21 .ColMiddle .ShadingBox,
		#familie21.klima21 .ColMiddle .intro {
			background: #e4edf2;
		}

			/* Need to be here and not in the general secion so that we can use the more
			   specific #familie21.type selector to override the background selector abowe. */
			#familie21.klima21 .ColMiddle .ShadingBox {
				background: transparent url(/forskningsradet/gfx/familie21/shadingbox.png) repeat-x scroll left top;
			}
	

	/* Comments */
		
		#familie21.klima21 .comment_body {
			background: #e4edf2;
		}

	/* Image boxes */
		
		#familie21.klima21 .ColMiddle .imgbox_inline,
		#familie21.klima21 .ColMiddle .imgbox_right,
		#familie21.klima21 .ColMiddle .imgbox_left {
			background: #e4edf2;
		}

	/* Video */

		#familie21.klima21 .video_pages .current,
		#familie21.klima21 .InnholdsKontainerVideoArkiv ul li:hover,
		#familie21.klima21 .InnholdsKontainerVideoArkiv ul li.active,
		#familie21.klima21 .video_title,
		#familie21.klima21 .video_wrapper {
			background: #e4edf2;
		}

			#familie21.klima21 .video_pages .current {
				color: #4f5048;
			}
	
	/* Arrangement */

		#familie21.klima21 .ColMiddle .intro.boxed.arrangement h5 {
			border-bottom: 1px solid #c3dadf;
			color: #4f5048;
		}

/* Footer */

	#familie21.klima21 #Footer {
		background: #e4edf2;
	}

		#familie21.klima21 #Footer p {
			color: #0f6b80;
		}



/**********************************************************************************************************
* Familie21
**********************************************************************************************************/

/* General */

	#familie21 input,
	#familie21 select,
	body#familie21 {
		font-family: Arial,Verdana,Helvetica,sans-serif;
		font-size: 12px;
	}


	#familie21 #Page,
	#familie21 #PageContent {
		background: transparent;
	}

	#familie21 a:link,
	#familie21 a:visited,
	#familie21 a:hover,
	#familie21 a:active {
	}

	#familie21 hr {
		border: none;
		height: 1px;
	}

	#familie21 table td a,
	#familie21 table td a:link,
	#familie21 table td a:active,
	#familie21 table td a:hover,
	#familie21 table td a:visited {
		font-size: 12px;
	}

	#familie21 .eWebEditProContent table,
	#familie21 .eWebEditProContent table tr,
	#familie21 .eWebEditProContent table tr th,
	#familie21 .eWebEditProContent table tr td {
	}

	#familie21 table thead td {
		font-size: 12px;
		font-weight: bold;
		padding-bottom: 3px;
		padding-top: 3px;
	}

	#familie21 strong {
		font-size: 12px;
	}


/* Grid */

	#familie21 .ColMiddleHeader {
		padding-top: 32px;
	}

	#familie21 .ColRight {
		margin-top: 25px;
		margin-right: 18px;
		width: 150px;
	}


/* Header */

	#familie21 #MainHeader {
		height: 116px;
		margin-bottom: 20px;
		overflow: hidden;
	}

	#familie21 .anotherLanguage,
	#familie21 #SiteSearch {
		float: right;
		height: auto;
		margin: 93px 0 0 0;
		padding: 0;
		position: static;
		text-align: left;
	}

	#familie21 #SiteSearch {
		padding: 0 18px 0 20px;
		width: 155px;
	}

		#familie21 div.globaltSoek,
		#familie21 div.globaltSoekToppmeny {
			float: none;
			margin: 0;
			padding: 0;
		}

		#familie21 #SiteSearch input#querystring,
		#familie21 #SiteSearch input.btnGlobaltSoeak {
			border: none;
			margin: 0;
			padding: 0;
		}

			#familie21 #SiteSearch input#querystring {
				height: 20px;
				padding: 5px 10px 0 10px;
				width: 110px;
			}

			#familie21 #SiteSearch input.btnGlobaltSoeak {
				cursor: pointer;
				height: 25px;
				line-height: 100px;
				overflow: hidden;
				text-indent: -1000px;
				width: 25px;
			}

			#familie21 #SiteSearch input#querystring {
				background: transparent url(/forskningsradet/gfx/familie21/search_bg.png) no-repeat 0 0;
			}

			#familie21 #SiteSearch input.btnGlobaltSoeak {
				background: transparent url(/forskningsradet/gfx/familie21/search_button.png) no-repeat 0 0;
			}


	#familie21 .anotherLanguage {
		line-height: 25px;
	}

		#familie21 .anotherLanguage a {
			font-weight: normal;
		}

/* Menu */

	#familie21 #ColLeft {
		display: inline;
		margin: 0 0 0 30px;
		width: 150px;
	}

	#familie21 #LeftMenu h2 {
		margin: 0;
		padding: 24px 0 0 0;
	}

		#familie21 #LeftMenu h2  a {
			font-size: 15px;
			font-weight: normal;
		}
	
	#familie21 #LeftMenu ul li a.selected,
	#familie21 #LeftMenu ul li a,
	#familie21 #LeftMenu ul li a .menuStyling {
		border: none;
	}

	#familie21 #LeftMenu h2  a,
	#familie21 #LeftMenu ul li a,
	#familie21 #LeftMenu ul li a.selected {
		padding: 14px 0 3px 3px;
	}

		#familie21 #LeftMenu ul li a:hover {
		}

		#familie21 #LeftMenu ul li a.selected {
			font-weight: normal;
		}

		#familie21 #LeftMenu ul li a .menuStyling {
			padding: 0;
		}

		#familie21 #LeftMenu ul ul {
			border: none;
		}

			#familie21 #LeftMenu ul ul a,
			#familie21 #LeftMenu ul ul a.selected {
				background: none;
				border: none;
				padding: 0;
			}

				#familie21 #LeftMenu ul ul li a:hover,
				#familie21 #LeftMenu ul ul li a.selected {
					background: none;
				}

/* Front page */

	#familie21 .colLeftFrontpage,
	#familie21 .firstColumnRight {
		border: none;
	}

	#familie21 .colLeftFrontpage {
		width: 395px;
	}

	#familie21 .frontPageIngress,
	#familie21 .colLeftFrontpage {
		padding-top: 16px;
	}

	#familie21 #FrontPage .infotxtShowMore a,
	#familie21 #FrontPage a.showAllElements,
	#familie21 #FrontPage a.moreAbout {
		border: none;
		font-size: 12px;
		padding-left: 15px;
	}

		#familie21 #FrontPage a.showAllElements {
			clear: both;
			display: block;
			margin-left: 8px;
			margin-bottom: 30px;
		}

	#familie21 #FrontPage h1 {
		font-size: 18px;
		margin-bottom: 2px;
		padding: 6px 8px 4px 8px;
		text-transform: uppercase;
	}


	/* Middle column */

	#familie21 #FrontPage .intro.boxed {
		margin: 0 0 14px 0;
	}

	#familie21 #FrontPage .intro.boxed ul li {
		border-bottom: none;
		margin-bottom: 15px;
		padding: 3px 8px 5px 8px;
		width: 379px;
	}
		#familie21 #FrontPage .intro.boxed ul li:first-child {
			border-top: none;
		}

	#familie21 #FrontPage .intro.boxed h4 {
		font-size: 12px;
		margin-bottom: 8px;
	}

	#familie21 #FrontPage .intro.boxed ul.informasjonstekster {
		padding: 0;
	}

	#familie21 #FrontPage .intro.boxed ul.informasjonstekster li {
		border: none;
		color: #fff;
		margin: 0;
		padding: 10px;
		width: 375px;
	}

		#familie21 #FrontPage .intro.boxed ul.informasjonstekster h1 {
			background: transparent;
			color: #fff;
			border-bottom: 3px solid #fff;
			font-weight: normal;
			margin-bottom: 5px;
			padding: 0 0 5px 0;
			text-transform: uppercase;
		}

			#familie21 #FrontPage .infotxtShowMore a,
			#familie21 #FrontPage .intro.boxed ul.informasjonstekster h1 a {
				color: #fff;
			}

				#familie21 #FrontPage .infotxtShowMore a {
					background: transparent url(/forskningsradet/gfx/familie21/more_arrow_white.gif) no-repeat  left center;
				}

				#familie21 #FrontPage .intro.boxed ul.informasjonstekster h1 a:hover {
					text-decoration: none;
				}
	
		#familie21 #FrontPage .intro.boxed ul.informasjonstekster li .Ingress {
			font-size: 15px;
			padding: 10px 0 5px 0;
		}

	/* Right column */

		#familie21 .frontPageIngress {
			padding-left: 5px;
		}

		#familie21 .frontpageSearchUtlysninger,
		#familie21 .frontpageSearch {
			margin-bottom: 0;
			width: 150px;
		}

		#familie21 .frontpageSearchUtlysninger h3,
		#familie21 .firstColumnRight .frontpageSearch h3,
		#familie21 .secondColumnRight .frontpageSearch h3,
		#familie21 .ColRight .Box h4 {
			font-size: 15px;
			font-weight: normal;
			margin: 0 0 8px 0;
			padding: 38px 0 0 0;
			width: 150px;
		}

			#familie21 .frontpageSearchUtlysninger h3,
			#familie21 .firstColumnRight .frontpageSearch h3,
			#familie21 .secondColumnRight .frontpageSearch h3,
			#familie21 .rssFeed h3,
			#familie21 .ColRight .Box h4 {
				padding-bottom: 7px;
			}

		#familie21 .frontpageSearchUtlysninger ul,
		#familie21 .frontpageSearch ul,
		#familie21 .ColRight .Box ul {
			padding: 0;
			margin: 0;
		}

			#familie21 .frontpageSearch.rssLink {
				border: none;
				padding: 0;
			}

			#familie21 .frontpageSearchUtlysninger ul li,
			#familie21 .frontpageSearch ul li,
			#familie21 .ColRight .Box ul li {
				background: none;
				margin: 0;
				padding-bottom: 5px;
				padding-left: 0;
				padding-top: 2px;
			}

		#familie21 .frontpageSearchUtlysninger .search_top,
		#familie21 .frontpageSearch .search_top {
			padding-left: 0;
		}

/* Titles */

	#familie21 .ColMiddleHeader {
		min-height: 0;
	}

	#familie21 h1,
	#familie21 #ColWide .ColMiddleHeader h1.twoLines,
	#familie21 #ColWide .ColMiddleHeader h1.twoLinesWithH3,
	#familie21 #ColWide .ColMiddleHeader h1.oneLineWithH3,
	#familie21 #ColWide .ColMiddle.Prosjekt .ColMiddleHeader h1.twoLines,
	#familie21 #ColWide .ColMiddleHeader h1 {
		font-size: 18px;
		margin: 0;
		padding: 0;
	}
		#familie21 #ColWide > .ColMiddleHeader h1 {
			padding-top: 4px;
		}

		#familie21 h1 a,
		#familie21 #ColWide .ColMiddle .ColMiddleHeader h1 a {
		}

			#familie21 h1 a:hover,
			#familie21 #ColWide .ColMiddle .ColMiddleHeader h1 a:hover {
				text-decoration: none;
			}

	#familie21 .ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel {
		padding: 0;
	}

		#familie21 .ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel h3 {
			font-size: 12px;
			text-transform: none;
		}

	#familie21 .ColMiddle h6,
	#familie21 .ColMiddle h2 {
		font-size: 18px;
	}

	#familie21 .ColMiddle h3 {
		font-size: 14px;
	}


/* Boxes */

	#familie21 .ColRight .Box {
		border: none;
	}
	
	#familie21 #tipAFriendHeader {
		border: none;
	}

	#familie21 .ColRight .Box.tipAFriend form {
		padding-left: 0;
	}

	#familie21 .ColRight .tipAFriend fieldset {
		border: none;
	}

	#familie21 .tipLegend {
		padding: 0;
	}


/* Search */

	#familie21 .ColMiddle .SearchTools {
		background: transparent;
		padding: 10px 0 10px 0;
		margin-left: 0;
		width: 100%;
	}
		#familie21 .ColMiddle .SearchTools .hits,
		#familie21 .ColMiddle .SearchTools .hits em {
			font-weight: bold;
			font-size: 15px;
			position: inherit;
			margin: 0;
			margin-right: 5px;
			top: 0;
			width: auto;
		}

			#familie21 .ColMiddle .SearchTools .hits {
				margin-right: 15px;
			}

	#familie21 .ColMiddle .SearchPages {
		border: none;
	}

	#familie21 .Result a {
		padding-bottom: 25px;
	}

			#familie21 .Result a:hover {
				background: transparent;
			}

			#familie21 .ColMiddle table td h3 a,
			#familie21 .Nyheter h2 a,
			#familie21 .Results span.title {
				font-size: 14px;
				font-weight: bold;
				text-transform: none;
			}

	#familie21 .ColMiddle.Arrangementer table,
	#familie21 table.nyhetsArkiv {
		margin-left: 0;
		margin-top: -13px;
	}

		#familie21 .ColMiddle.Arrangementer table th,
		#familie21 table.nyhetsArkiv th {
			background: transparent;
			font-size: 12px;
			font-weight: normal;
			margin-bottom: 10px;
			padding-bottom: 7px;
			padding-left: 0;
		}

		#familie21 .ColMiddle.Arrangementer table td,
		#familie21 table.nyhetsArkiv td {
			padding: 0;
		}

			#familie21 .ColMiddle.Arrangementer table td.date,
			#familie21 table.nyhetsArkiv td.date {
				padding-right: 40px;
			}

			#familie21 .ColMiddle.Arrangementer table td.date,
			#familie21 .ColMiddle.Arrangementer table td h3,
			#familie21 table.nyhetsArkiv td.date,
			#familie21 table.nyhetsArkiv td h3 {
				padding-top: 10px;
			}

			#familie21 .ColMiddle.Arrangementer table td.title,
			#familie21 table.nyhetsArkiv td.ingress {
				padding-bottom: 25px;
			}

	#familie21 .ColMiddle .nyhetsArkiv .yearHeaderContainer,
	#familie21 .ColMiddle .nyhetsArkiv .titleHeaderContainer {
		background: transparent;
	}

	#familie21 table th.titleAsc a,
	#familie21 table th.shortnameAsc a,
	#familie21 table th.dateAsc a,
	#familie21 .ColMiddle .nyhetsArkiv .yearHeaderContainerAsc,
	#familie21 .ColMiddle .nyhetsArkiv .titleHeaderContainerAsc {
		background: transparent url(/forskningsradet/gfx/rff/arrow_down.gif) no-repeat  6px 5px;
		padding-left: 18px;
	}

	#familie21 table th.titleDesc a,
	#familie21 table th.shortnameDesc a,
	#familie21 table th.dateDesc a,
	#familie21 .ColMiddle .nyhetsArkiv .yearHeaderContainerDesc,
	#familie21 .ColMiddle .nyhetsArkiv .titleHeaderContainerDesc {
		background: transparent url(/forskningsradet/gfx/rff/arrow_up.gif) no-repeat  6px 5px;
		padding-left: 18px;
	}

/* Content */

	/* eWebEditPro */

		#familie21 .ColMiddle .eWebEditProContent strong,
		#familie21 .ColMiddle .eWebEditProContent b {
			font-size: inherit;
		}

		#familie21 .ColMiddle .eWebEditProContent table {
			margin-left: 0;
		}

	/* Person */

		#familie21 .ColMiddle.Person {
			padding-top: 0;
		}

		#familie21 .EmployeeHeader {
			background: none;
			margin: 0;
		}

			#familie21 .EmployeeHeader dl dt {
				width: 26%;
			}
			#familie21 .EmployeeHeader dl dd {
				width: 70%;
				float: left;
			}

			#familie21 .EmployeeHeader .image {
				border-bottom: none;
			}

			#familie21 .EmployeeHeader .info {
				padding: 0 0 10px 0;
			}

				#familie21 .ColMiddleHeader.Person {
					padding-top: 5px;
					margin: 0;
				}

					#familie21 #ColWide .ColMiddle .ColMiddleHeader.Person h1 {
						font-size: 12px;
						font-weight: bold;
						padding: 0 0 6px 0;
					}

	/* Nyhetsbrev */

		#familie21 #ColWide .ColMiddle.Nyhetsbrev,
		#familie21 #ColWide .ColMiddle.Nyhetsbrev .confirm,
		#familie21 #ColWide .ColMiddle.Nyhetsbrev fieldset,
		#familie21 #ColWide .ColMiddle.Nyhetsbrev form {
			background: none;
			border: none;
		}

		#familie21 .ColMiddle.Nyhetsbrev .confirm {
			padding-left: 0;
		}

	/* Attachments */

		#familie21 #ColWide .ColMiddle.seksjonsside {
			margin-left: 10px;
		}


		#familie21 #ColWide .ColMiddle.vedleggDetail {
			border-top: none;
			padding: 6px 2px;
			margin-left: 10px;
		}

	/* Text Boxes */

		#familie21 .ColMiddle .GrayBox,
		#familie21 .ColMiddle .ShadingBox,
		#familie21 .ColMiddle .intro {
			padding: 14px 8px;
			margin-left: 0;
		}

			#familie21 #ColWide .ColMiddle.seksjonsside .intro {
				background: transparent;
				padding: 0;
			}

			#familie21 #ColWide .ColMiddle.seksjonsside .eWebEditProContent {
				padding-left: 0;
			}

	/* Comments */
		
		#familie21 .comment_body {
			margin-left: 0;
		}

	/* Image boxes */
		
		#familie21 .ColMiddle .caption {
			padding: 6px 6px;
		}

		#familie21 .ColMiddle .imgbox_inline,
		#familie21 .ColMiddle .imgbox_right,
		#familie21 .ColMiddle .imgbox_left {
			padding: 2px;
		}

		#familie21 .ColMiddle .imgbox_inline a,
		#familie21 .ColMiddle .imgbox_right a,
		#familie21 .ColMiddle .imgbox_left a {
			margin: 0;
			padding: 0;
			display: block;
		}

			#familie21 .ColMiddle .imgbox_right {
				margin-right: -13px;
			}

			#familie21 .ColMiddle .imgbox_left {

			}
	
	/* Arrangement */


		#familie21 .ColMiddle dl.intro.boxed,
		#familie21 .ColMiddle .intro.boxed.arrangement {
			background: transparent;
			padding: 0;
		}

		#familie21 .ColMiddle .intro.boxed.arrangement h5 {
			background: transparent;
			font-size: 12px;
			margin-left: 0;
			padding: 3px 0;
			width: auto;
		}



/* Footer */

	#familie21 #Footer {
		margin-left: 0;
		margin-right: 0;
		width: auto; 
	}

		#familie21 #Footer p {
			margin: 0 auto;
			padding-left: 200px;
			width: 750px;
		}

/**********************************************************************************************************
* Klima21
**********************************************************************************************************/


/**********************************************************************************************************
* Energi21
**********************************************************************************************************/




