
/************* LINKS **************/

a {COLOR: #393978;	TEXT-DECORATION: none; }
a:visited {COLOR: #393978; TEXT-DECORATION: none; }
a:active {COLOR: #393978; TEXT-DECORATION: underline; }
a:hover {COLOR: #645BBD; TEXT-DECORATION: underline; }

/* old link color #1B0DA5 */

#contentRight div.moduletable {
	width: 100%;
	margin: 0px;
	padding: 0px;
}


/*
#article h1, #contentCenterRightBottom h1, #contentCenterRightTop h1 {
	MARGIN: 0px;
	DISPLAY: inline;
	COLOR: #3C3579;
	FONT-SIZE: 18px; 
	line-height: 20px;
	FONT-WEIGHT: bold;
}
#article h2, #contentCenterRightBottom h2, #contentCenterRightTop h2 {
	MARGIN: 0px 0px 5px 0px;
	COLOR: #3C3579;
	FONT-SIZE: 18px; 
	line-height: 20px;
	FONT-WEIGHT: bold;
}
#article h3, #contentCenterRightBottom h3, #contentCenterRightTop h3 {
	MARGIN: 10px 0px 0px 0px;
	COLOR: #A37B53;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
}

*/

#article h1, #contentCenterRightBottom h1, #contentCenterRightTop h1 {
	MARGIN: 0px 0px 5px 0px;
	COLOR: #393978;
	FONT-SIZE: 20px;
	line-height: 20px;
	FONT-WEIGHT: bold;
}
#article h2, #contentCenterRightBottom h2, #contentCenterRightTop h2 {
	MARGIN: 0px 0px 5px 0px;
	Padding: 0px 0px 0px 0px;
	COLOR: #393978;
	/*COLOR: #515020;*/
	FONT-SIZE: 16px;
	line-height: 18px;
	FONT-WEIGHT: bold;
	/*display: inline;*/
}
#article h3, #contentCenterRightBottom h3, #contentCenterRightTop h3 {
	MARGIN: 10px 0px 0px 0px;
	Padding: 0px 0px 0px 0px;
	COLOR: #A37B53;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
	display: inline;
}

#contentCenter, #contentCenterRightTop {
	line-height: 18px;
	font-size: 13px;
}

/*################### CALENDAR ###################*/

.calendar-container-month {
	width: 450px;
	background: #E4E4D8;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 1px #A0A483;
}

.calendar-content-month {
	padding-left: 12px;
	line-height: 20px;

}
.calendar-container-text {
	width: 330px;
	float: left;
}
.calendar-content-text {
	padding: 2px 10px 14px 12px;
	text-align: justify;
}
.calendar-container-place {
	width: 120px;
	float: left;
}
.calendar-content-place {
	padding: 2px 0px 2px 2px;
}
.calendar-content-date {
	color: #B38760;
}

/*################### RELATED NEWS THEME ###################*/

.related-news-theme-container-title {
	width: 386px;
	background: #E4E4D8;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #A0A483;
}

.related-news-theme-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}

.related-news-theme-container-news {
	width: 386px;
	padding: 6px 0px 6px 0px;
	border-bottom: 1px solid #CACDA2;
	line-height: 17px;
	font-size: 12px;
}

.related-news-theme-container-news-date {
	width: 54px;
	float: left;
}
.related-news-theme-container-news-link {
	width: 332px;
	float: left;
}
.related-news-theme-news-date {
	padding-left: 5px;
	color: #B38760;
}
.related-news-theme-news-link {
	color: #B38760;
}

.related-news-theme-bottom-margin {
	height: 20px;
}

/*################### RELATED PUBS RIGHT ###################*/

.related-pubs-theme-container-title {
	width: 386px;
	background: #C2C4D0;
	height: 19px;
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #8F8DA5;
}

.related-pubs-theme-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}

.related-pubs-theme-container {
	width: 386px;
	background: #FFFFFF;
	border-bottom: solid 1px #C2C4D0;
}

.related-pubs-theme-container-photo {
	width: 50px;
	float: left;
}
.related-pubs-theme-content-photo img {
	padding: 0px;
	margin: 0px;
}
.related-pubs-theme-container-text {
	width: 310px;
	float: left;
	height: 63px;
}
.related-pubs-theme-content-text {
	padding: 6px 4px 2px 8px;
	line-height: 17px;
	font-size: 12px;
}
.related-pubs-theme-container-basket {
	width: 26px;
	float: left;
	height: 63px;
	background: #FFFFFF;
}
.related-pubs-theme-content-basket {
	padding: 24px 0px 0px 6px;

}

.related-pubs-theme-container-morepubs {
	width: 386px;
	border-bottom: solid 1px #C2C4D0;
}
.related-pubs-theme-content-morepubs {
	padding-left: 58px;
	line-height: 20px;
	font-size: 12px;
}

/*################### RELATED PUBS RIGHT ###################*/

.related-pubs-right-container-title {
	width: 304px;
	background: #C2C4D0;
	height: 19px;
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #8F8DA5;
}

.related-pubs-right-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}

.related-pubs-right-container {
	width: 304px;
	background: #FFFFFF;
	border-bottom: solid 1px #C2C4D0;
}

.related-pubs-right-container-photo {
	width: 50px;
	float: left;
}
.related-pubs-right-content-photo img {
	padding: 0px;
	margin: 0px;
}
.related-pubs-right-container-text {
	width: 234px;
	float: left;
	height: 63px;
}
.related-pubs-right-content-text {
	padding: 6px 4px 2px 8px;
	line-height: 17px;
	font-size: 12px;
}
.related-pubs-right-container-basket {
	width: 20px;
	float: left;
	height: 63px;
	background: #FFFFFF;
}
.related-pubs-right-content-basket {
	padding: 24px 0px 0px 2px;

}


.related-pubs-right-container-morepubs {
	width: 304px;
	border-bottom: solid 1px #C2C4D0;
}
.related-pubs-right-content-morepubs {
	padding-left: 58px;
	line-height: 20px;
/*	font-size: 11px;*/
}


/*################### RELATED NEWS RIGHT ###################*/

.related-news-right-container-title {
	width: 304px;
	background: #E4E4D8;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #A0A483;
}

.related-news-right-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}

.related-news-right-container-news {
	width: 304px;
	padding: 6px 0px 6px 0px;
	border-bottom: 1px solid #CACDA2;
	line-height: 17px;
	font-size: 12px;
}

.related-news-right-container-news-date {
	width: 54px;
	float: left;
}
.related-news-right-container-news-link {
	width: 250px;
	float: left;
}
.related-news-right-news-date {
	padding-left: 5px;
	color: #B38760;
}
.related-news-right-news-link {
	color: #B38760;
}

.related-news-right-bottom-margin {
	height: 20px;
}

.related-news-right-container-morenews {
	width: 304px;
	border-bottom: solid 1px #CACDA2;
}
.related-news-right-content-morenews {
	padding-left: 58px;
	line-height: 20px;
/*	font-size: 11px;*/
}


/*################### LATED PUBS FRONTPAGE ###################*/

.latest-pubs-front-container-title {
	width: 387px;
	background: #34346A;
	height: 18px;
	margin: 0px;
	padding: 0px;
}

.latest-pubs-front-title {
	padding-left: 8px;
	color: #FFFFFF;	
	font-weight: bold;
	line-height: 19px;
	font-size: 11px;
}

.latest-pubs-front-container {
	width: 387px;
	background: #D5D5DF;
	border-bottom: solid 1px #FFFFFF;
}

.latest-pubs-front-container-photo {
	width: 65px;
	float: left;
}
.latest-pubs-front-content-photo img {
	padding: 0px;
	margin: 0px;
}
.latest-pubs-front-container-text {
	width: 296px;
	float: left;
	height: 63px;
}
.latest-pubs-front-content-text {
	padding: 6px 10px 2px 6px;
	line-height: 16px;
	font-size: 12px;
	font-weight: bold;
}
.latest-pubs-front-container-basket {
	width: 26px;
	float: left;
	height: 63px;
	background: #C2C4D0;
}
.latest-pubs-front-content-basket {
	padding: 24px 0px 0px 5px;

}
/*################### LATEST NEWS FRONTPAGE ###################*/

.latest-news-front-container-title {
	width: 289px;
	background: #D4D4BC;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #A1A280;
}

.latest-news-front-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}

.latest-news-front-container-news {
	width: 289px;
	padding: 6px 0px 6px 0px;
	border-bottom: 1px solid #CACDA2;
}

.latest-news-front-container-more-news {
	width: 289px;
	padding: 6px 0px 6px 0px;
	line-height: 20px; font-size: 12px;
}

.latest-news-front-container-news-date {width: 56px;float: left; line-height: 16px; font-size: 12px;}
.latest-news-front-container-news-link {width: 233px;float: left; font-weight: normal; line-height: 15px; font-size: 12px;}
.latest-news-front-news-date {padding-left: 5px;color: #B38760; line-height: 20px; font-size: 12px; }
.latest-news-front-news-link {color: #B38760; line-height: 20px; font-size: 12px;}



/*################### LATEST NEWS ###################*/

.latest-news-container-news {width: 450px;}
.latest-news-container-news-title {width: 450px;}
.latest-news-container-news-text {width: 450px;}
.latest-news-container-news-photo {width: 450px;}
.latest-news-container-news-date {width: 450px;}
.latest-news-content-news-title {}
.latest-news-content-news-date {color: #B38760;}
.latest-news-content-news-text {text-align: justify;}
.latest-news-content-news-photo {padding-bottom: 10px; color: #999999; font-style: italic;}
.latest-news-container-bottom-margin {width: 450px; height: 40px;}

/*################### SHOW NEWS ARTICLE ###################*/

.show-news-container-news {width: 450px;}
.show-news-container-news-title {width: 450px;}
.show-news-container-news-text {width: 450px;}
.show-news-container-news-photo {width: 450px;}
.show-news-container-news-date {width: 450px; padding-bottom: 4px; padding-top: 1px;}
.show-news-content-news-title {}
.show-news-content-news-date {color: #B38760;}
.show-news-content-news-text {text-align: justify;}
.show-news-content-news-photo {padding-bottom: 10px; color: #999999; font-style: italic;}
.show-news-container-bottom-margin {width: 450px; height: 40px;}


/*################### LATEST NEWS INFO ###################*/

.related-newsinfo-container-title {
	width: 304px;
	background: #E4E4D8;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

.related-newsinfo-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}

.related-newsinfo-container-link {
	width: 304px;
	padding: 6px 0px 6px 0px;
	border-bottom: 1px solid #CACDA2;
}


.related-newsinfo-inner-link {
	width: 304px;
	float: left;
}
.related-newsinfo-link {
	padding: 0px 8px 0px 8px;
	color: #B38760;
	line-height: 20px;
	font-size: 12px;
}

.related-newsinfo-bottom-margin {
	height: 20px;
}



/*################### PUBLICATIONS ###################*/


.publication-container {width: 450px;}
.publication-container-title {width: 450px;}
.publication-content-title {}

.publication-container-text {width: 450px;}
.publication-content-text {text-align: justify; display:block;}
.publication-container-bottom-margin {width: 450px; height: 40px;}
.publication-author {font-style: italic; line-height: 20px; color: #676767;}
.publication-content-photo {
	float: right;
	margin: 3px 0px 5px 10px;
}

.publication-content-text:after {
	content:'';
	display:block;
	clear:both;
}

/*################### PUBLICATIONS SHOW ###################*/

.publication-show-outercontainer {width: 782px;}

.publication-show-leftcontainer {width: 450px; float: left;}
.publication-show-rightcontainer {width: 332px; /*198px*/ float: left;}

.publication-show-container-title {width: 450px;}
.publication-show-content-title {}

.publication-show-container-text {width: 450px;}
.publication-show-content-text {text-align: justify;}
.publication-show-container-bottom-margin {width: 782px; height: 40px;}
.publication-show-author {font-style: italic; line-height: 22px; color: #676767;}
.publication-show-content-photo {
	float: right;
	margin: 3px 0px 5px 10px;
}

.publication-show-content-text:after {
	content:'';
	display:block;
	clear:both;
}

.publication-show-rightcontainer-spacing {width: 28px; float: left;}
.publication-show-rightcontainer-content {width: 276px; float: left; line-height: 18px; font-size: 12px;}


/*################### PUBLICATIONS FULL WIDTH ###################*/

.publication-fw-outercontainer {width: 782px;}

.publication-fw-leftcontainer {width: 450px; float: left;}
.publication-fw-rightcontainer {width: 198px; float: left;}

.publication-fw-container-title {width: 450px;}
.publication-fw-content-title {}

.publication-fw-container-text {width: 450px;}
.publication-fw-content-text {text-align: justify; display:block; 	line-height: 18px; font-size: 13px;}
.publication-fw-container-bottom-margin {width: 782px; height: 40px;}
.publication-fw-author {font-style: italic; line-height: 20px; color: #676767;}
.publication-fw-content-photo {
	float: left;
	margin: 3px 0px 5px 28px;
}

.publication-fw-content-text:after {
	content:'';
	display:block;
	clear:both;
}

/*################### ORGANISATIONS ###################*/


.organisation-container {width: 450px;}
.organisation-container-title {width: 450px;}
.organisation-content-title {}

.organisation-container-text {width: 450px;}
.organisation-content-text {text-align: justify; display:block;}
.organisation-container-bottom-margin {width: 450px; height: 40px;}
.organisation-author {font-style: italic; line-height: 20px; color: #676767;}
.organisation-content-photo {
	float: right;
	margin: 3px 0px 5px 10px;
}

.organisation-content-text:after {
	content:'';
	display:block;
	clear:both;
}

/*################### ORGANISATIONS SHOW ###################*/

.organisation-show-outercontainer {width: 782px;}

.organisation-show-leftcontainer {width: 450px; float: left;}
.organisation-show-rightcontainer {width: 332px; /*198px*/ float: left;}

.organisation-show-container-title {width: 450px;}
.organisation-show-content-title {}

.organisation-show-container-text {width: 450px;}
.organisation-show-content-text {text-align: justify;}
.organisation-show-container-bottom-margin {width: 782px; height: 40px;}
.organisation-show-author {font-style: italic; line-height: 22px; color: #676767;}
.organisation-show-content-photo {
	float: right;
	margin: 3px 0px 5px 10px;
}

.organisation-show-content-text:after {
	content:'';
	display:block;
	clear:both;
}

.organisation-show-rightcontainer-spacing {width: 28px; float: left;}
.organisation-show-rightcontainer-content {width: 276px; float: left; line-height: 18px; font-size: 12px;}

/*################### ORGANISATIONS FULL WIDTH ###################*/

.organisation-fw-outercontainer {width: 782px;}

.organisation-fw-leftcontainer {width: 450px; float: left;}
.organisation-fw-rightcontainer {width: 198px; float: left;}

.organisation-fw-container-title {width: 450px;}
.organisation-fw-content-title {}

.organisation-fw-container-text {width: 450px;}
.organisation-fw-content-text {text-align: justify; display:block; 	line-height: 18px; font-size: 13px;}
.organisation-fw-container-bottom-margin {width: 782px; height: 40px;}
.organisation-fw-author {font-style: italic; line-height: 20px; color: #676767;}
.organisation-fw-content-photo {
	float: left;
	margin: 3px 0px 5px 28px;
}

.organisation-fw-content-text:after {
	content:'';
	display:block;
	clear:both;
}

.organisation-fw-container-countries{ width: 100%; }
.organisation-fw-content-countries {
	color: #B38760;
}

/*################### LATEST publications INFO ###################*/

.related-publicationsinfo-container-title {
	width: 320px;
	background: #E4E4D8;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

.related-publicationsinfo-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 11px;
}

.related-publicationsinfo-container-link {
	width: 320px;
	padding: 6px 0px 6px 0px;
	border-bottom: 1px solid #CACDA2;
}


.related-publicationsinfo-inner-link {
	width: 320px;
	float: left;
}
.related-publicationsinfo-link {
	padding: 0px 8px 0px 8px;
	color: #B38760;
}

.related-publicationsinfo-bottom-margin {
	height: 20px;
}

.related-publicationsinfo-container-photo {
	width: 320px;
	text-align: left;
}
.related-publicationsinfo-content-photo {

}

/*################### ADVANCED SEARCH ###################*/
#organisations-advanced-search, #publications-advanced-search, #news-advanced-search {
	display: none;
}



/*################### LINKBOX ###################*/

#linkbox-container {
	height: 274px;
	width: 188px;
	background-color: #34346A;
}
#linkbox-links-container {
	width: 188px;
	height: 141px;
	border-bottom: 1px solid #FFFFFF;
}
#linkbox-logos-container {
	width: 188px;
	height: 72px;
	background-color: #FFFFFF;
	text-align: center;
}

#linkbox-logos-icontainer {
	padding: 6px 0px 0px 0px;
}

.linkbox-logo-container {
	float: left;
	text-align: center;
}

.linkbox-logo-spacing { float: left; width: 2px; height: 2px; }








#linkbox-follow-container {
	width: 188px;
	height: 30px;
}
#linkbox-newsletter-container {
	width: 188px;
	height: 30px;
}

.linkbox-link-container {
	border-bottom: 1px solid #ABAEC1;
}
.linkbox-link-text a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 33px;
	font-size: 15px;
	padding-left: 8px;
}
.linkbox-link-text a:hover {
	color: #FFFFFF;
}

.linkbox-follow-text {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	font-size: 15px;
	padding-left: 8px;
}

.linkbox-newsletter-link-container {}

.linkbox-newsletter-link-text a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 31px;
	font-size: 15px;
	padding-left: 8px;
}
.linkbox-newsletter-link-text a:hover {
	color: #FFFFFF;
}



.messagetext {
	border: 1px solid #FF0000;
	padding: 3px;
	text-align: center;
}

/* ###################### LINKS I BROEDKRUMMESTI ###################### */

#topmenu-margin-with-broed {height: 10px;width: 980px;background: #ffffff;}

/* ###################### LINKS I BROEDKRUMMESTI ###################### */


#broed-container-inner {padding-left: 198px;}
#broed-container {height: 30px;width: 980px;background: #ffffff;}

.broed {
	font-family: 'trebuchet ms',helvetica,arial,verdana,charcoal,sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #948f7b;
	text-decoration: none;
}

a.broed {
	text-decoration: none;
	color: #948f7b;
}

a.broed:link {
	font-family: 'trebuchet ms',helvetica,arial,verdana,charcoal,sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #948f7b;
}

a.broed:visited {
	color: #948f7b;
}

a.broed:hover {
   color: #AC2000;
   text-decoration: none;
}
	
a.broed:active {
   color: #948f7b;
   text-decoration: none;
}

/* valgt side i brødkrummesti */
.broedsel {
	font-family: 'trebuchet ms',helvetica,arial,verdana,charcoal,sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #AC2000;
	text-decoration: none;
}

.ddm1 .topmenu_activeparent .item1, 
.ddm1 .topmenu_activeparent .item1:hover,
.ddm1 .topmenu_activeparent .item1-active,
.ddm1 .topmenu_activeparent .item1-active:hover {
   color: #fec993;
}

/* ###################### LINKBOX RIGHT ###################### */

.linkbox-right-container-title {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.linkbox-right-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}
.linkbox-right-container-content {
	width: 100%;
}
.linkbox-right-container-element {
	width: 100%;
}
.linkbox-right-content-element {
	padding: 4px 4px 2px 8px;
	line-height: 17px;
	font-size: 12px;
}

.linkbox-right-list ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.linkbox-right-list ul li {
	padding: 4px 2px 3px 8px;
}

.linkbox-right-list-brown ul li {
	border-bottom: solid 1px #e2c4a6;
}

.linkbox-right-list-green ul li {
	border-bottom: solid 1px #cbcba3;
}

/* ###################### RELATED FILES ###################### */

.relatedfiles ul {
/*	margin-left: 0px;*/
	padding-left: 20px;
}

.relatedfiles li {
	padding-bottom: 10px;
}

/* ###################### PRINT ###################### */

ul.actions {
	display: none;
}