










/**********************************************************************************************************
* 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
**********************************************************************************************************/

#PageContent {
	background: #FFF url(/forskningsradet/gfx/page_header_shadow.gif) repeat-x top left;
}

#ColWide {
	width: 733px;
}

#ColLeft {
	width: 192px;
	margin: 78px 0 0;
}

.ColMiddle {
	margin-top: -4px;
	padding-bottom: 1em;
}

.ColMiddleHeader {
	min-height: 57px;
	_height: 57px;
	margin: 15px 0 0 10px;
}

.ColRight {
	margin-top: 78px;
	overflow: hidden;
}

.ColMiddle.Ansatte {
	width: 700px !important;
	margin-top: 4px;
}

.ColMiddle.Ansatte.SearchField {
	background: transparent url(/forskningsradet/gfx/gray_shadow3.gif) repeat-x scroll left top;
	padding-left: 0;
}

.ColMiddle.Prosjekt {
	width: 700px;
}

.ColMiddle.Publikasjon {
	width: 700px;
	padding-left: 0;
}

#Footer {
	background: #F1EEE2 url(/forskningsradet/gfx/footer.gif) no-repeat left top;
	_height: 4em;
	min-height: 4em;
	padding: 2px 0;
}

#Footer.EnglishFooter {
	min-height: 5em;
	_height: 5em;
	margin-top: -5em;
}

#LeftMenu h2 {
	background: #E2DDC4 url(/forskningsradet/gfx/gray_shadow_old.gif) repeat-x left bottom;
}

#LeftMenu h2 a {
	color: #A01414 !important;
}

#LeftMenu ul li {
	border-bottom: 1px solid #FFF;
}

#LeftMenu ul li a {
	border-left: 4px solid #FFF;
}

#LeftMenu ul li a.selected {
	color: #A01414;
}

#LeftMenu ul ul li.selected a.selected {
	background: transparent url(/forskningsradet/gfx/bulletRed.gif) no-repeat 8px 6px;
}

#LeftMenu ul ul ul li.selected a.selected {
	background: transparent url(/forskningsradet/gfx/menuLevel3red.gif) no-repeat 6px 6px;
}

/**********************************************************************************************************
*GENERAL
**********************************************************************************************************/
body {
	background: url(/forskningsradet/gfx/background.gif) #F5F3ED center top repeat-y;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #0072B2;
}

ul,ol {
	list-style: none;
}

.forAccessibilityOnly {
	position: absolute;
	left: -5000px;
}

/**********************************************************************************************************
*HEADER
**********************************************************************************************************/
#MainHeader {
	padding-bottom: 7px;
	background-image: url(/forskningsradet/gfx/topline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 2px;
}

#HeaderLinkSections .linkList li {
	display: inline;
}

#HeaderLinkSections .linkList li a.icon {
	padding: 0 0 0 7px;
}

#HeaderLinkSections .linkList li a.icon img {
	margin: 0;
	padding: 0;
}

#HeaderLinkSections .linkList li a.icon:hover {
	text-decoration: none;
}

#HeaderLinkSections .linkList li a.with-icon {
	padding: 0 7px 0 0;
}

#HeaderSections {
	padding-bottom: 7px;
}

/* Search */

DIV.globaltSoekToppmeny {
	padding-top: 5px;
}

INPUT.btnGlobaltSoeak {
	padding: 0 2px;
}

/**********************************************************************************************************
* CONTENT
**********************************************************************************************************/
.newsTable tr td h2 {
	margin-bottom: 0;
}

/**********************************/
/*  MIDDLE COLUMN TEXT CONTENT    */
/**********************************/
.ColMiddle .intro {
	margin-top: -5px;
}

.ColMiddle .intro.boxed {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x left top;
	margin-top: 0;
}

.ColMiddle .intro.boxed h2 {
	margin-top: 0;
}

.ColMiddle .intro.boxed.arrangement {
	background: none;
	margin-top: -4px;
	padding-top: 0;
}

.ColMiddle .intro.boxed.arrangement h5 {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x left top;
	margin-left: -10px;
	color: #A89659;
	font-weight: 700;
	margin-bottom: 5px;
	padding: 2px 2px 2px 10px;
}

.ColMiddle .intro.boxed.arrangement ul li {
	background: none;
	padding-left: 0;
}

.ColMiddle .intro.boxed.arrangement ul {
	margin: 0;
}

.ColMiddle dl.intro dt {
	float: left;
	font-weight: 700;
	clear: both;
	color: #A89659;
	margin-right: 1ex;
}

.ColMiddleHeader h1 {
	padding-top: 23px;
	padding-right: 13px;
	line-height: 1.1em;
	margin-bottom: 0;
	padding-bottom: 2px;
}

.ColMiddleHeader h1.twoLines {
	padding-top: 3px;
	line-height: 1.1em;
}

.ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel {
	position: absolute;
	padding-top: 1px;
	padding-bottom: 2px;
	height: 1.09em;
}

.ColMiddle.GenerellArtikkel .ColMiddleHeader .Stikktittel h3 {
	padding: 0;
}

.ColMiddle table {
	width: 520px;
}

.ColMiddle.Prosjekt .deleteAll {
	border-top: 1px solid #E2DDC4;
}

.ColMiddle.Prosjekt .deleteAllTop {
	margin-top: -6px;
}

.ColMiddle.Prosjekt .singleNavigatorContainer {
	width: 159px;
}

.ColMiddle.Prosjekt .projectSearchFieldContainer {
	padding-bottom: 15px;
	border-bottom: 1px solid #E2DDC4;
}

/****************************/
/*   RIGHT COLUMN BOXES     */
/****************************/
.ColRight .LenkeTilEngelskSide {
	top: 12em;
}

.ColRight .Box.Facets {
	margin-bottom: 3px;
}

.ColRight .lastBox {
	border-bottom: 1px solid #E2DDC4;
	padding: 4px 0 4px 10px;
}

/**********************************/
/*   MIDDLE COLUMN SEARCH TOOLS   */
/**********************************/
.ColMiddle .SearchTools {
	margin-left: -10px;
}

.ColMiddle .SearchTools .hits {
	margin: -8px 8px 0 0;
}

.ColMiddle .SearchTools #activeBox {
	width: 115px;
}

.ColMiddle .SearchTools #hitsPrPageBox {
	width: 40px;
}

.ColMiddle .SearchTools .floatingForm {
	float: left;
}

.ColMiddle .SearchTools .pages h4 {
	margin: 0 0 2px;
}

.ColMiddle .SearchTools .pages ul li {
	padding: 0 1px;
}

.ColMiddle .SearchPages {
	width: 520px;
	margin: .5em -10px 0;
}

.ColMiddle .SearchPages h4 {
	padding-top: 3px;
}

/******************************************/
/*   SEARCH PAGE THEMES BY CONTENT TYPE   */
/******************************************/
.SearchPage-Arrangementer .ColRight .lastBox a {
	color: #4066A9;
}

.SearchPage-Nyheter .ColRight .lastBox a {
	color: #5E808E;
}

.SearchPage-Programsider .ColRight .lastBox a {
	color: #CC7407;
}


.SearchPage-Utlysninger .ColRight .lastBox a {
	color: #7A8B21;
}

.SearchPage-Global .Results a {
	display: block;
	border-bottom: 1px solid #EAEBE5;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 0;
}

/*.SearchPage-Global .Results a:hover {
	display: block;
	border-bottom: 1px solid #EAEBE5;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	background-color: #F7F6F1;
	margin: 0;
}*/

.SearchPage-Global .Results a:hover {
	text-decoration: none;
	background-color: #F7F6F1;
}

.SearchPage-Global .Results a.odfvedlegg {
	padding-bottom: 5px;
	border-bottom: none;
}

.SearchPage-Global .Results a.odflink {
	padding-bottom: 5px;
	padding-top: 0px;
}

.SearchPage-Global .Results a.odflink:hover {
	text-decoration: underline;	
}




.SearchPage-Global .Results {
	clear: both;
}

.SearchPage-Global .Results span.titletype {
	display: block;
	font-size: 1em;
	font-weight: 700;
	color: #A89659;
	margin-top: 0;
	margin-bottom: 0;
}

.SearchPage-Global .Results span.midlerDate {
	display: block;
	font-size: 1em;
	font-weight: 700;
	color: #A89659;
	margin-top: 0;
	margin-bottom: 0;
	float: left;
	margin-right: 8px;
}

.SearchPage-Global .Results span.midlerDateValue {
	display: block;
}

.SearchPage-Global .Results span.title {
	display: block;
	font-size: 1.27em;
	font-weight: 400;
	color: #0072B2;
	margin-top: 0;
	margin-bottom: 0;
}

.SearchPage-Global .Results span.title span.infoTitle {
	color: #666;
}

.SearchPage-Global .SearchPages {
	width: 713px;
}

/******************************************/
/*   GENERELLE ELEMENTER                  */
/******************************************/

/* All selectors moved to common */

/**********************************************************************************************************
* ANSATTSOK
**********************************************************************************************************/
.EmployeeHeader {
	margin-bottom: 1em;
}

.EmployeeHeader .image {
	height: 150px;
}

.EmployeeHeader .image div,.EmployeeHeader .image span {
	float: none;
}

.EmployeeHeader .info {
	width: 60%;
	padding: 10px;
}

.EmployeeHeader dl {
	margin: 1em 0;
}

/**********************************************************************************************************
* SEKSJONSSIDE
**********************************************************************************************************/
.ColMiddle.Seksjonsside h2 {
	margin: 10px 0 5px;
}

.ColMiddle.SeksjonssideMedInformasjonstekst {
	padding-top: 0;
	margin-top: -2em;
}

.SeksjonssideListe {
	width: 100%;
	padding: 0;
}

/**********************************************************************************************************
* AKTIVITETSLISTE
**********************************************************************************************************/
.ColMiddle .moduleWideAktivitetsliste .section h2 {
	margin-top: 1.5em;
}

.ColMiddle .moduleWideAktivitetslisteFirstElement .section h2 {
	margin-top: -5px;
}

/**********************************************************************************************************
*PROSJEKTARKIV
**********************************************************************************************************/
.Prosjektarkiv #pagePrintList {
	height: 100%;
}

/**********************************************/
/* Ledige stillinger                          */
/**********************************************/
.eWebEditProContent td.list-item-light {
	background-color: red !important;
}

/**********************************************/
/* Brosmulesti                                */
/**********************************************/
.BrodsmuleSti {
	top: 12em;
}

.eWebEditProContent {
	margin-top: -3px;
}

/*****************************************************************************
* Tips en venn
*****************************************************************************/
.ColRight .Box.tipAFriend {
	border: 2px solid #FFF;
}

/*****************************************************************************
* Sok
*****************************************************************************/

/*      ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
 *      | | | | | | | | | | | | | |
 *
 *      THE ABOVE CONTENT IS MERGED
 *
 *      ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
 *      | | | | | | | | | | | | | |
 */

table th.dateDesc,
table th.dateAsc,
table th.date {
	width: 10%;
}

.stepNavigationBackward a {
	margin-right: 1px;
}

.stepNavigationForward a {
	margin-left: 1px;
}

table th.personNameDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.personNameAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table td.personName {
	padding-top: 1em;
}

table th.personAssignedDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.personAssignedAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table td.personAssigned {
	padding-top: 1em;
}

table th.personResponsibilityDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.personResponsibilityAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table td.personResponsibility {
	padding-top: 1em;
}

.personResponsibilityDetail h3 {
	clear: none;
	color: #A89659;
}

.personResponsibilityDetail {
	margin-top: 20px;
}

table th.personPhone {
	width: 16%;
	padding: 0;
}

table td.personPhone {
	padding-top: 1em;
	padding-left: 0;
}

table td.hr {
	margin: 0;
	padding: .5em 0 0;
}

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;
}

table th.publicationTitle,table th.publicationTitleDesc,table th.publicationTitleAsc,table td.publicationTitle
	{
	width: 50%;
}

table th.publicationTitleAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table th.publicationTitleDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.publicationAuthor,table th.publicationAuthorDesc,table th.publicationAuthorAsc,table td.publicationAuthor
	{
	width: 20%;
}

table th.publicationAuthorAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table th.publicationAuthorDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.publicationYear,table th.publicationYearDesc,table th.publicationYearAsc,table td.publicationYear
	{
	width: 12%;
}

table th.publicationYearAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table th.publicationYearDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

table th.publicationCart,table th.publicationCartDesc,table th.publicationCartAsc,table td.publicationCart
	{
	width: 18%;
}

table th.publicationCartAsc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat right;
	padding-right: 15px;
}

table th.publicationCartDesc a {
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat right;
	padding-right: 15px;
}

/****************************/
/*  ANSATTE                 */
/****************************/
.ColMiddle.Ansatte h2 {
	margin-top: 0;
	margin-bottom: 1px;
	padding-left: 10px;
}

.ColMiddle.Ansatte .SearchTools {
	width: 680px !important;
	margin-left: 0 !important;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ColMiddle.Ansatte .SearchTools .hits {
	width: 13em;
}

.ColMiddle.Ansatte table {
	width: 700px;
	margin-left: 0;
}

.ColMiddle.Ansatte form {
	float: left;
	clear: left;
	padding-left: 10px;
}

.ColMiddle.Ansatte .organization {
	border: none;
	margin-top: 1.5em;
}

.ColMiddle.Ansatte .organizationContent {
	background-color: #FFF;
	margin-top: -10px;
}

.ColMiddle.Ansatte .navigatorContainer {
	clear: both;
	padding: 10px;
}

.ColMiddle.Ansatte .navigatorContainer.ansvarsomrade {
	clear: both;
	background: transparent url(/forskningsradet/gfx/gray_shadow3.gif) repeat-x scroll left top;
	margin-left: -10px;
	padding: 10px;
}

.ColMiddle.Ansatte .navigatorContainer.ansvarsomrade h2 {
	margin-bottom: 15px;
}

.ColMiddle.Ansatte .navigatorContainer.Top {
	background: transparent url(/forskningsradet/gfx/gray_shadow3.gif) repeat-x scroll left top;
	clear: both;
	padding: 10px;
}

.ColMiddle.Ansatte .navigatorContainer h2 {
	padding-left: 0;
}

.ColMiddle.Ansatte .organizationHeader {
	font-weight: 400;
	border-bottom: 1px solid #DDD;
	margin-bottom: 1em;
}

.ColMiddle.Ansatte span.organizationHeaderNotSelected {
	margin-left: 15px;
	color: #0072B2;
}

.ColMiddle.Ansatte span.usedNavigator {
	font-weight: 700;
}

.ColMiddle.Ansatte .organizationContent ul {
	list-style: none;
	background-image: none;
	margin: 0;
	padding: 0;
}

.ColMiddle.Ansatte .organizationContent li {
	background: none;
	background-image: none;
	margin: 3px 0 0;
	padding: 0;
}

.ColMiddle.Ansatte .organizationContent .navigatorColumn1 {
	float: left;
	width: 19em;
	margin-right: 1em;
}

.ColMiddle.Ansatte .organizationContent .navigatorColumn2 {
	float: left;
	width: 19em;
	margin-right: 1em;
}

.ColMiddle.Ansatte .organizationContent .navigatorColumn3 {
	float: left;
	width: 19em;
}

.ColMiddle.Ansatte .organizationContent .navigatorColumnAnsvaromrade1 {
	float: left;
	width: 30em;
	margin-right: 1em;
}

.ColMiddle.Ansatte .organizationContent .navigatorColumnAnsvaromrade2 {
	float: left;
	width: 30em;
}

.ColMiddle.Ansatte hr {
	margin-top: .5em;
	margin-bottom: .5em;
	height: 0;
	border: none;
	border-top: 1px solid #DDD;
}

.ColMiddle.Ansatte .filters {
	margin-left: 3em;
	float: left;
}

.ColMiddle.Ansatte .infoHeader {
	color: #BAAE78;
	font-weight: 700;
}

.ColMiddle.Ansatte .linkText {
	color: #0072B2;
	cursor: pointer;
	padding-left: 0;
	font-weight: 700;
}

.ColMiddle.Ansatte .linkTextArrowRight {
	padding: 0;
}

.ColMiddle.Ansatte .linkTextArrowDown {
	font-weight: 700;
	padding: 0;
}

.ColMiddle.Ansatte .employeeSearchBtn {
	background: #FFF none repeat scroll 0 50%;
	border: 1px solid #666;
	color: #666;
	font-weight: 700;
	margin-right: 1em;
}

.ColMiddle.Ansatte .employeeSearchField {
	border-top: 1px solid #000;
	color: #666;
	width: 13.5em;
}

.ColMiddle.Ansatte tr.currentRow {
	background-color: #F4F2E9;
}

.ColMiddle.Ansatte td.employeeInfoTop {
	border-top: 1px solid #DDD;
}

.ColMiddle.Ansatte div.employeeInfo {
	border: 1px solid #BAAE78;
	background-color: #FFF;
	padding: 10px;
}

.ColMiddle.Ansatte div.employeePictureFrame {
	float: right;
	height: 150px;
	width: 150px;
	border: 1px solid #DDD;
	margin: 5px 5px 0;
}

.ColMiddle.Ansatte img.employeePicture {
	height: 150px;
	width: 150px;
}

.ColMiddle.Ansatte hr.employeeListSeparator {
	margin: 0;
	padding: 0;
}

.ColMiddle.Ansatte hr.organizationContent {
	height: 0;
	border: none;
	border-top: 1px solid #DDD;
}

.ColMiddle.Ansatte .toLowerCase {
	text-transform: lowercase;
}

.ColMiddle.Ansatte .capitalize {
	text-transform: capitalize;
}

.ColMiddle.Ansatte .SearchPages {
	width: 700px !important;
}

.ColMiddle.Ansatte .linkToNavigator {
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.ColMiddle.Ansatte .checkbox {
	margin: 0 5px 0 0;
	padding: 0;
}

.ColMiddle.Ansatte .listItemContainer {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
}

#SearchListTable {
	display: table;
}

.ColMiddle.Ansatte .displaylistItemContainer {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	padding: 10px;
}

.ColMiddle.Ansatte .searchInfo {
	margin-top: 0;
	margin-bottom: 7px;
	margin-left: 10px;
}

table tr.displaylistItemContainer td {
	padding-bottom: 0;
	padding-right: 0;
}

#showPicturesCheckbox {
	float: left;
	background: url(/forskningsradet/gfx/tick_beige.gif) no-repeat;
	background-position: left top;
	padding-top: -20px;
	padding-left: 10px;
	color: #666;
	cursor: pointer;
	font-weight: 400;
	height: 20px;
}

.ColMiddle.Ansatte .pictureSelectionContainer .showPicturesCheckboxText
	{
	color: #FFF;
	cursor: pointer;
	display: inline;
	float: left;
	padding-top: 3px;
}

.ColMiddle.Ansatte .searchTermHeader h2 {
	margin-top: 1em;
}

.ColMiddle.Ansatte .hiddenField {
	width: 0 !important;
}

.ColMiddle.Ansatte .ansatteSearchForm {
	float: left;
	margin: 7px 0 16px;
}

.ColMiddle.Ansatte .info {
	width: 55%;
	float: left;
}

/****************************/
/*  PROSJEKTSOK             */
/****************************/
.ColMiddle.Prosjektsok .txtDescription {
	margin-top: -10px;
}

.ColMiddle.Prosjektsok .projectContainer {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-left: -10px;
	padding: 10px 0 0 10px;
}

.ColMiddle.Prosjektsok .projectContainer .firstPart {
	margin-bottom: 20px;
}

.ColMiddle.Prosjektsok .projectContainer dl dt,.ColMiddle.Prosjektsok .projectContainer dl dd
	{
	padding-bottom: 5px;
}

/**********************************/
/*  PUBLIKASJON BESTILLING        */
/**********************************/
.ColMiddle.Publikasjon .SearchTools {
	width: 680px !important;
	margin-left: 0 !important;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ColMiddle.Publikasjon table {
	width: 700px;
	margin-left: 0;
}

.ColMiddle.Publikasjon table tr.onmouseover {
	background-color: #F4F2E9;
}

.ColMiddle.Publikasjon table td {
	border-bottom: thin solid lightgray;
	padding: 0;
}

.ColMiddle.Publikasjon .SearchPages {
	width: 700px !important;
}

.ColMiddle.Publikasjon .titleContainer {
	width: 335px;
	float: left;
	padding: 10px;
}

.ColMiddle.Publikasjon .authorContainer {
	width: 140px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.ColMiddle.Publikasjon .yearContainer {
	width: 65px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.ColMiddle.Publikasjon .cartContainer {
	width: 120px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.ColMiddle.Publikasjon .titleHeaderContainer {
	width: 345px;
	float: left;
}

.ColMiddle.Publikasjon .titleHeaderContainerDesc {
	width: 345px;
	float: left;
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat 10%;
}

.ColMiddle.Publikasjon .titleHeaderContainerAsc {
	width: 345px;
	float: left;
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat 10%;
}

.ColMiddle.Publikasjon .authorHeaderContainer {
	width: 140px;
	float: left;
}

.ColMiddle.Publikasjon .authorHeaderContainerDesc {
	width: 140px;
	float: left;
}

.ColMiddle.Publikasjon .authorHeaderContainerAsc {
	width: 140px;
	float: left;
}

.ColMiddle.Publikasjon .yearHeaderContainer {
	width: 75px;
	float: left;
}

.ColMiddle.Publikasjon .yearHeaderContainerDesc {
	width: 75px;
	float: left;
	background: #BAAE78 url(/forskningsradet/gfx/pil_ned.gif) no-repeat 80%;
}

.ColMiddle.Publikasjon .yearHeaderContainerAsc {
	width: 75px;
	float: left;
	background: #BAAE78 url(/forskningsradet/gfx/pil_opp.gif) no-repeat 80%;
}

.ColMiddle.Publikasjon .cartHeaderContainer {
	width: 110px;
	float: left;
}

.ColMiddle.Publikasjon .cartContainer div.error {
	color: #B41414;
	font-weight: 700;
	float: left;
}

.ColMiddle.Publikasjon .moreInfoContainer {
	clear: both;
	width: 670px;
	background: #FFF;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 10px;
}

.ColMiddle.Publikasjon .moreInfoContainer .headerText {
	color: #A89659;
}

.ColMiddle.Publikasjon .cartCountField {
	width: 3em;
	text-align: right;
}

.ColMiddle.Publikasjon .cartAddButton {
	margin-left: .5em;
}

.ColMiddle.Publikasjon .publicationSearchFieldContainer {
	float: left;
	background: transparent url(/forskningsradet/gfx/gray_shadow3.gif) repeat-x scroll left top;
	width: 300px;
	margin-right: 5px;
	padding: 10px;
}

.ColMiddle.Publikasjon .publicationSearchFieldHeaderContainer {
	margin-bottom: 5px;
}

.ColMiddle.Publikasjon .publicationSearchField {
	width: 24em;
}

.ColMiddle.Publikasjon .publicationSearchSelect {
	width: 23em;
}

.ColMiddle.Publikasjon ul.publicationCart {
	list-style: none;
	margin: 0;
	padding: 0;
}

.ColMiddle.Publikasjon ul.publicationCart li {
	background-image: none;
	margin: 0;
	padding: 0;
}

.ColMiddle.Publikasjon ul.publicationCart li .number {
	font-weight: 700;
}

.ColMiddle.Publikasjon ul.publicationCart li .dottedLine {
	margin: 0;
	padding: 0;
}

.ColMiddle.Publikasjon .publicationCheckboxContainer {
	margin-left: -4px;
	color: #A89659;
}

.ColMiddle.Publikasjon .cartContentContainer {
	float: left;
	background: transparent url(/forskningsradet/gfx/gray_shadow3.gif) repeat-x scroll left top;
	width: 320px;
	padding: 6px 15px;
}

.ColMiddle.Publikasjon .cartContentHeader {
	margin-bottom: 5px;
	float: left;
}

.ColMiddle.Publikasjon .cartContentBody {
	clear: both;
}

.ColMiddle.Publikasjon .contentInCartCount {
	font-weight: 700;
}

.ColMiddle.Publikasjon .linkToCart {
	margin-top: 2px;
}

.ColMiddle.Publikasjon .titleContainer div.titleTextContainer {
	font-weight: 700;
	color: #0072B2;
	cursor: pointer;
	width: 280px;
}

.ColMiddle.Publikasjon .titleContainer div.titlePdfLinkContainer {
	float: right;
}

.ColMiddle.Publikasjon .informationTextContainer {
	clear: both;
	padding: 10px;
}

.ColMiddle.Publikasjon .informationTextContainer .informationTextHeader
	{
	color: #A89659;
}

.ColMiddle.Publikasjon .informationTextContainer ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.ColMiddle.Publikasjon .informationTextContainer li {
	background: transparent url(/forskningsradet/gfx/bulletBig.gif) no-repeat scroll 1px 4px;
	margin: 0;
	padding: 0 0 0 15px;
}

.ColMiddle.Publikasjon .informationTextPrice,.ColMiddle.PublikasjonBestillingskurv .informationTextPrice
	{
	font-size: 120%;
	font-weight: 700;
	padding-bottom: 10px;
}

.ColMiddle.PublikasjonBestillingskurv .informationTextPrice {
	margin: 10px 0 0 5px;
}

.ColMiddle.Publikasjon .testClass {
	margin-left: 133px;
}

.ColMiddle.Publikasjon .pdfimage {
	height: 22px;
	width: 22px;
	display: block;
	text-decoration: none;
	cursor: hand;
}

.ColMiddle.Publikasjon .htmlimage {
	height: 22px;
	width: 22px;
	display: block;
	text-decoration: none;
	cursor: hand;
}

.ColMiddle.Publikasjon .emptycartimage {
	background: transparent url(/forskningsradet/gfx/kurv-tom.gif) no-repeat left top;
	height: 20px;
	width: 26px;
	float: right;
}

.ColMiddle.Publikasjon .fullcartimage {
	background: transparent url(/forskningsradet/gfx/kurv-full.gif) no-repeat left top;
	height: 20px;
	width: 26px;
	float: right;
}

.ColMiddle.Publikasjon .publicationShowOnlyOnlineCheckbox {
	vertical-align: middle;
	margin-top: 15px;
}

.ColMiddle.Publikasjon .publicationShowOnlyOnlineText {
	vertical-align: middle;
	padding-top: 15px;
	color: #666;
}

.ColMiddle.Publikasjon .filters {
	float: left;
	margin-left: 20px;
}

.ColMiddle.PublikasjonBestillingskurv div.title {
	margin-bottom: 15px;
	display: block;
	clear: both;
	float: left;
}

.ColMiddle.PublikasjonBestillingskurv div.title ul {
	list-style: none;
	display: block;
	clear: both;
	float: left;
	margin-left: 0;
}

.ColMiddle.PublikasjonBestillingskurv div.title li {
	float: left;
	background-image: none;
	margin: 0;
	padding: 0;
}

.ColMiddle.PublikasjonBestillingskurv div.title span {
	display: block;
	padding: 3px 4px 3px 10px;
}

.ColMiddle.PublikasjonBestillingskurv div.contentContainer {
	clear: both;
}

.ColMiddle.PublikasjonBestillingskurv div.title li.current-1 {
	background: #BAAE78 none repeat scroll 0;
	color: #FFF;
	margin-left: 0;
	font-weight: 700;
	width: 250px;
}

.ColMiddle.PublikasjonBestillingskurv div.title li.future-2 {
	background: #DDD none repeat scroll 0;
	width: 440px;
}

.ColMiddle.PublikasjonBestillingskurv div.title li.future-2 span {
	background: #e2ddc3 url(/forskningsradet/gfx/arrow_brown_dark.gif) no-repeat center left;
	padding-left: 20px;
	color: #e2ddc3;
}

.ColMiddle.PublikasjonBestillingskurv {
	width: 700px;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-top: 5px;
}

.ColMiddle.PublikasjonBestillingskurv table {
	margin-left: 5px;
	width: 680px;
}

.ColMiddle.PublikasjonBestillingskurv table th {
	background-color: transparent;
	color: #BAAE78;
	padding: 0;
}

.ColMiddle.PublikasjonBestillingskurv table td {
	border-bottom: thin solid lightgray;
	padding: 5px 0;
}

.ColMiddle.PublikasjonBestillingskurv table .title {
	width: 50%;
	padding-right: 5px;
}

.ColMiddle.PublikasjonBestillingskurv table .author {
	width: 35%;
	padding-right: 5px;
}

.ColMiddle.PublikasjonBestillingskurv table .countAndRemove {
	width: 15%;
	text-align: center;
}

.ColMiddle.PublikasjonBestillingskurv table .countAndRemove div.count {
	float: left;
	clear: left;
}

.ColMiddle.PublikasjonBestillingskurv table .countAndRemove div.remove {
	float: right;
	clear: right;
}

.ColMiddle.PublikasjonBestillingskurv table .countAndRemove div.error {
	clear: both;
	color: #B41414;
	font-weight: 700;
	float: left;
}

.ColMiddle.PublikasjonBestillingskurv table .countInput {
	width: 3em;
	text-align: center;
}

.ColMiddle.PublikasjonBestillingskurv .removeButton {
	background: transparent url(/forskningsradet/gfx/redcross.gif) no-repeat center top;
	width: 3em;
	height: 2em;
	border: 0;
	cursor: pointer;
	color: #FFF;
}

.ColMiddle.PublikasjonBestillingskurv .linkBackContainer {
	float: left;
	margin-top: 30px;
	padding-left: 10px;
	margin-right: 10px;
}

.ColMiddle.PublikasjonBestillingskurv .continueButtonContainer {
	float: right;
	margin-top: 30px;
}

.ColMiddle.PublikasjonBestillingsskjema div.title {
	margin-bottom: 15px;
	display: block;
	clear: both;
	float: left;
}

.ColMiddle.PublikasjonBestillingsskjema div.title ul {
	list-style: none;
	display: block;
	clear: both;
	float: left;
	margin-left: 0;
}

.ColMiddle.PublikasjonBestillingsskjema div.title li {
	float: left;
	background-image: none;
	width: 345px;
	margin: 0;
	padding: 0;
}

.ColMiddle.PublikasjonBestillingsskjema div.title span {
	display: block;
	padding: 3px 4px 3px 10px;
}

.ColMiddle.PublikasjonBestillingsskjema div.contentContainer {
	clear: both;
}

.ColMiddle.PublikasjonBestillingsskjema div.title li.past-1 {
	background: #E2DDC3;
	margin-left: 0;
	width: 250px;
	color: #FFF;
}

.ColMiddle.PublikasjonBestillingsskjema div.title li.current-2 {
	background: #DDD none repeat scroll 0;
	width: 440px;
}

.ColMiddle.PublikasjonBestillingsskjema div.title li.current-2 span {
	background: #BAAE78 url(/forskningsradet/gfx/arrow_brown_light.gif) no-repeat center left;
	padding-left: 20px;
	color: #FFF;
	font-weight: 700;
}

.ColMiddle.PublikasjonBestillingsskjema {
	width: 700px;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-top: 5px;
}

.ColMiddle.PublikasjonBestillingsskjema div.orderSummaryContainer {
	clear: both;
	float: left;
	width: 49%;
	border-right: none;
	border-collapse: collapse;
	padding-left: 5px;
}

.ColMiddle.PublikasjonBestillingsskjema div.shippingInfoContainer {
	float: left;
	width: 49%;
	border-left: thin solid lightgray;
	border-collapse: collapse;
	padding-left: 5px;
}

.ColMiddle.PublikasjonBestillingsskjema .orderSummaryContainer table {
	width: 320px;
	margin-left: 5px;
}

.ColMiddle.PublikasjonBestillingsskjema .orderSummaryContainer table th
	{
	background-color: transparent;
	color: #BAAE78;
	padding: 0;
}

.ColMiddle.PublikasjonBestillingsskjema .orderSummaryContainer table td
	{
	border-bottom: thin solid lightgray;
	padding: 5px 0;
}

.ColMiddle.PublikasjonBestillingsskjema h4 {
	margin-bottom: 10px;
}

.ColMiddle.PublikasjonBestillingsskjema .shippingInfoContainer fieldset
	{
	border: none;
}

.ColMiddle.PublikasjonBestillingsskjema .shippingInfoContainer fieldset legend
	{
	display: none;
}

.ColMiddle.PublikasjonBestillingsskjema .shippingInfoContainer fieldset ol
	{
	list-style: none;
	margin-left: -5px;
}

.ColMiddle.PublikasjonBestillingsskjema .shippingInfoContainer fieldset label
	{
	width: 100px;
	display: list-item;
	float: left;
	color: #A89659;
	font-weight: 700;
}

.ColMiddle.PublikasjonBestillingsskjema .shippingInfoContainer fieldset input
	{
	width: 200px;
}

.ColMiddle.PublikasjonBestillingsskjema div.errorMessageContainer {
	margin-left: 105px;
	color: #B41414;
	font-weight: 700;
}

.ColMiddle.PublikasjonBestillingsskjema .linkToSearchContainer {
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}

.ColMiddle.PublikasjonBestillingsskjema .confirmButtonContainer {
	float: right;
	margin-top: 30px;
}

.ColMiddle.PublikasjonBestillingsskjema .backButtonContainer {
	float: right;
	margin-top: 30px;
}

.ColMiddle.PublikasjonBestillingsskjema .shippingAdress {
	margin-top: 0;
}

.ColMiddle.PublikasjonBestillingsskjema .orderSummaryHeaderContainer {
	margin-left: 5px;
}

.ColMiddle.PublikasjonBestillingsskjema .button {
	background-color: #FFF;
	border: 1px solid #666;
	color: #000;
	cursor: pointer;
	margin-left: 1em;
	text-decoration: none;
	padding: .1em .7em;
}

.ColMiddle.PublikasjonBestillingsbekreftelse div.title {
	margin-bottom: 15px;
	display: block;
	clear: both;
	float: left;
}

.ColMiddle.PublikasjonBestillingsbekreftelse div.title ul {
	list-style: none;
	display: block;
	clear: both;
	float: left;
	margin-left: 0;
}

.ColMiddle.PublikasjonBestillingsbekreftelse div.title li {
	float: left;
	background-image: none;
	width: 690px;
	margin: 0;
	padding: 0;
}

.ColMiddle.PublikasjonBestillingsbekreftelse div.title span {
	display: block;
	padding: 3px 4px 3px 10px;
}

.ColMiddle.PublikasjonBestillingsbekreftelse div.title li.complete-1 {
	background: #BAAE78 none repeat scroll 0;
	color: #FFF;
}

.ColMiddle.PublikasjonBestillingsbekreftelse div.title li.complete-1 span
	{
	font-weight: 700;
}

.ColMiddle.PublikasjonBestillingsbekreftelse h4 {
	margin-bottom: 10px;
}

.ColMiddle.PublikasjonBestillingsbekreftelse {
	width: 700px;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	margin-top: 5px;
}

.ColMiddle.PublikasjonBestillingsbekreftelse div.orderSummaryContainer {
	clear: both;
	float: left;
	width: 49%;
	border-right: none;
	padding-left: 5px;
}

.ColMiddle.PublikasjonBestillingsbekreftelse div.shippingSummaryContainer
	{
	float: left;
	width: 49%;
	border-left: thin solid lightgray;
	padding-left: 5px;
}

.ColMiddle.PublikasjonBestillingsbekreftelse .orderSummaryContainer table
	{
	width: 320px;
	margin-left: 0;
}

.ColMiddle.PublikasjonBestillingsbekreftelse .orderSummaryContainer table th
	{
	background-color: transparent;
	color: #BAAE78;
	padding: 0;
}

.ColMiddle.PublikasjonBestillingsbekreftelse .orderSummaryContainer table td
	{
	border-bottom: thin solid lightgray;
	padding: 5px 0;
}

.ColMiddle.PublikasjonBestillingsbekreftelse .shippingSummaryContainer ol
	{
	list-style: none;
	margin-left: 5px;
}

.ColMiddle.PublikasjonBestillingsbekreftelse .shippingSummaryContainer ol span
	{
	width: 100px;
	display: list-item;
	float: left;
	color: #A89659;
	font-weight: 700;
}

.ColMiddle.PublikasjonBestillingsbekreftelse .linkToSearchContainer {
	float: left;
	margin-top: 30px;
	padding-left: 10px;
}

.ColMiddle.PublikasjonBestillingsbekreftelse .messageContainer {
	font-size: 12px;
	font-weight: 700;
	margin-bottom: 30px;
	margin-left: 5px;
}

/******************************************/
/*   STEPS                                */
/******************************************/
.MidlerSteg {
	float: left;
	margin-bottom: 0;
	margin-left: -10px;
	display: inline;
	background-color: #e2ddc3;
	color: #cac08f;
	width: 100%;
	line-height: normal;
}

.MidlerSteg ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.MidlerSteg ul li {
	float: left;
	width: 173px;
	background-image: none;
	margin: 0;
	padding: 0;
}

.MidlerSteg ul li.current-3 {
	width: 174px;
}

.MidlerSteg ul li.future-3 {
	width: 174px;
}

.MidlerSteg ul li span {
	display: block;
	padding: 3px 4px 3px 10px;
}

.MidlerSteg ul li.current-1 span {
	color: #FFF;
	background: #879637;
}

.MidlerSteg ul li.current-2 span {
	color: #FFF;
	background: #879637 url(/forskningsradet/gfx/arrow_green_light.gif) no-repeat center left;
	padding-left: 20px;
}

.MidlerSteg ul li.current-3 span {
	color: #FFF;
	background: #879637 url(/forskningsradet/gfx/arrow_green_light.gif) no-repeat center left;
	padding-left: 20px;
}

.MidlerSteg ul li.past-1 span {
	color: #FFF;
	background: #b1bb7d;
}

.MidlerSteg ul li.past-2 span {
	color: #FFF;
	background: #b1bb7d url(/forskningsradet/gfx/arrow_green_light.gif) no-repeat center left;
	padding-left: 20px;
}

.MidlerSteg ul li.past-3 span {
	color: #FFF;
	background: #b1bb7d;
}

.MidlerSteg ul li.future-1 span {
	color: #cac08f;
	background: #e2ddc3;
}

.MidlerSteg ul li.future-2 span {
	color: #e2ddc3;
	background: #e2ddc3 url(/forskningsradet/gfx/arrow_green_dark.gif) no-repeat center left;
	padding-left: 20px;
	height: 16px;
}

.MidlerSteg ul li.future-3 span {
	color: #e2ddc3;
	background: #e2ddc3 url(/forskningsradet/gfx/arrow_green_dark.gif) no-repeat center left;
	padding-left: 20px;
	height: 16px;
}

.MidlerSteg.Steg-1 ul li.future-3 span {
	background-image: none;
}

.MidlerSteg a {
	color: #FFF;
}

.MidlerSteg a:hover {
	text-decoration: underline;
	color: #FFF;
}

.MidlerSteg.Steg-1 {
	margin-bottom: 12px;
}

.MidlerSteg.Steg-2 {
	background: #e2ddc3;
	margin-bottom: 2px;
}

.MidlerSteg.Steg-3 {
	margin-bottom: 14px;
}

.utlysningsplan .c2 {
	width: 60%;
}

/******************************************/
/*   SITE MAP                             */
/******************************************/
#SiteMap {
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	padding-top: 10px;
	margin-left: -10px;
}

#SiteMap ul {
	border-bottom: 1px solid #E2DDC4;
	display: block;
	margin: 0 0 5px;
}

#SiteMap ul.netMapTopLevel {
	margin: -1.5em 0 0;
}

#SiteMap ul li {
	background: transparent url(/forskningsradet/gfx/sitemap_folder.gif) no-repeat 10px 2px;
	padding-left: 36px;
	padding-bottom: 1px;
}

#SiteMap ul ul {
	margin-top: 3px;
	background: none;
	border: none;
}

#SiteMap ul ul li {
	background: transparent url(/forskningsradet/gfx/sitemap_listitem.gif) no-repeat 2px 7px;
	padding-left: 15px;
	padding-bottom: 0;
	border: none;
}

#SiteMap .tools {
	text-align: right;
	padding-right: 10px;
	height: 1.5em;
	float: right;
}

/**********************************************************************************************************
* PUBLIKASJONSSOK
**********************************************************************************************************/
.publicationHeader {
	text-align: right;
	clear: both;
	padding: 1px 7px 5px;
}

.publication .ColRight {
	margin-top: 0;
}

.publicationSearchForm {
	margin-left: -25px;
	margin-top: 1em;
	float: left;
	display: inline;
}

.publicationSearchForm legend {
	display: none;
}

.publicationSearchForm form {
	float: left;
	display: inline;
	width: 500px;
	margin-left: 15px;
	border-bottom: 1px solid #e9e5d2;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	padding: 5px 10px;
}

.publicationSearchForm form h3 {
	margin-bottom: .8em;
	margin-top: .5em;
}

.publicationSearchForm form p {
	clear: both;
	padding: 0;
}

.publicationSearchForm form input.txt {
	width: 185px;
}

.publicationSearchForm form input.txt.shorter {
	width: 117px;
}

.publicationSearchForm form input.txt.short {
	width: 31px;
}

.publicationSearchForm form select {
	width: 190px;
}

.publicationSearchForm form .footer {
	text-align: right;
	padding-right: 7px;
	margin: 1em 0;
}

.publicationSearchForm form .button {
	background-color: #FFF;
	color: #000;
	border: 1px solid #666;
	padding: .1em .7em;
}

.publicationSearchForm form label {
	width: 65px;
	float: left;
	margin-right: 1ex;
	position: relative;
	top: 1px;
	font-weight: 700;
	color: #A89659;
}

.publicationSearchForm form label.freeLength {
	width: auto;
}

.publicationSearchForm form fieldset {
	border: none;
	float: left;
	margin: 0;
	padding: 0;
}

.publicationSearchForm form fieldset.first {
	width: 290px;
	clear: both;
}

.publicationSearchForm form fieldset.second {
	width: 200px;
}

.ColMiddle.PublikasjonSok {
	padding-top: 0;
	margin-top: -15px;
}

.ColMiddle.PublikasjonssokResultat {
	width: 700px;
}

.ColMiddle.PublikasjonssokResultat table {
	width: 700px;
	border-bottom: 1px solid #e9e5d2;
}

.ColMiddle.PublikasjonssokResultat table p {
	margin-bottom: 0;
}

.ColMiddle.PublikasjonssokResultat td {
	padding-bottom: 2px;
}

.ColMiddle.PublikasjonssokResultat .row1 {
	background-color: #F1EEE2;
}

.ColMiddle.PublikasjonssokResultat h3 {
	padding-top: 5px;
	margin-top: -5px;
}

.ColMiddle.PublikasjonssokResultat .SearchTools {
	width: 680px;
}

.ColMiddle.PublikasjonssokResultat .publicationHeader {
	width: 680px;
	float: left;
}

.ColMiddle.PublikasjonssokResultat .footer {
	border-top: 1em solid #FFF;
	padding-right: 2em;
	clear: both;
}

.ColMiddle.PublikasjonssokResultat .footer * {
	float: right;
	margin-left: 1em;
}

.ColMiddle.PublikasjonssokResultat .button {
	background-color: #FFF;
	color: #000;
	border: 1px solid #666;
	cursor: pointer;
	text-decoration: none;
	padding: .1em .7em;
}

.ColMiddle.Publikasjon .footer {
	width: 520px;
}

.ColMiddle.Publikasjon .properties {
	margin-left: -10px;
	clear: both;
	float: left;
	display: inline;
	border-bottom: 1px solid #e9e5d2;
	width: 520px;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	padding: 10px;
}

.ColMiddle.Publikasjon .properties .publicationHeader {
	width: auto;
	float: right;
	padding: 0;
}

.ColMiddle.Publikasjon dl dt {
	color: #A89659;
	float: left;
	clear: left;
	line-height: 1.6em;
	margin-right: 1ex;
	font-weight: 700;
	padding: 0;
}

.ColMiddle.Publikasjon dl dd {
	line-height: 1.6em;
	margin: 0;
}

.ColMiddle.Publikasjon dl dd.title {
	clear: both;
}

.ColMiddle.Publikasjon p.footer {
	clear: both;
	margin: 0;
}

.publicationOrderForm {
	margin-left: -25px;
	margin-top: 1.5em;
	float: left;
	display: inline;
}

.publicationOrderForm legend {
	display: none;
}

.publicationOrderForm form {
	float: left;
	display: inline;
	width: 500px;
	margin-left: 15px;
	border-bottom: 1px solid #e9e5d2;
	background: transparent url(/forskningsradet/gfx/gray_shadow2.gif) repeat-x scroll left top;
	padding: 5px 10px;
}

.publicationOrderForm form h3 {
	margin-bottom: .8em;
	margin-top: .5em;
}

.publicationOrderForm form p {
	clear: both;
	padding: 0;
}

.publicationOrderForm form input.txt {
	width: 185px;
}

.publicationOrderForm form input.txt.shorter {
	width: 117px;
}

.publicationOrderForm form input.txt.short {
	width: 37px;
}

.publicationOrderForm form select {
	width: 190px;
}

.publicationOrderForm form .footer {
	text-align: right;
	padding-right: 7px;
	margin: 1em 0;
}

.ColMiddle.PublikasjonssokBestilling .publicationOrderForm form .button
	{
	display: inline;
	width: auto;
	background-color: #FFF;
	color: #000;
	border: 1px solid #666;
	padding: .1em .7em;
}

.publicationOrderForm form label {
	width: 100px;
	float: left;
	margin-right: 1ex;
	position: relative;
	top: 1px;
	font-weight: 700;
	color: #A89659;
}

.publicationOrderForm form label.freeLength {
	width: auto;
}

.publicationOrderForm .red {
	color: red;
}

.publicationOrderForm form fieldset {
	border: none;
	float: left;
	margin: 0;
	padding: 0;
}

.publicationOrderForm form fieldset.first {
	width: 290px;
	clear: both;
}

.publicationOrderForm form fieldset.second {
	width: 200px;
}

.ColMiddle.PublikasjonssokBestilling .button {
	display: block;
	width: 14ex;
	text-align: center;
	margin-top: 2em;
	background-color: #FFF;
	color: #000;
	border: 1px solid #666;
	cursor: pointer;
	text-decoration: none;
	padding: .1em .7em;
}

.ColMiddle.PublikasjonssokBestilling h3 {
	padding-top: 0;
	margin-top: -5px;
}
