
/*
*******************************************
LAYOUT
*******************************************
*/

body {
 margin: 0 0 0 0;
 padding: 0 0 0 0; 
}

img {
 border: none;
}

form,div,h1,h2,h3,h4,h5,ul,ol,li,p {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

a {
 text-decoration: none;
}

a.link-arrow, a.link-doc, a.link-img, a.link-att {
 display: block;
}

a.h1, a.h2 {
 color:Aqua;
 display: inline;
}



div.spacer {
 height: 1px;
 overflow: hidden;
 clear: both;
}

div.article-end {
 height: 6px;
 overflow: hidden;
 clip: rect(10px 30px 20px 40px);
 clear: both;
}

div.content-box {
}

div.content-box img {
 display: block;
}

div.pad-box {
 padding: 9px;
}

div.image-box {
 float: left;
 margin-right: 9px;
}

div .flashmap {
 height: 550px;
}
.ingress div 
{
	font-weight: bold;
}

/* layout */

div#wrapper {
 margin: 0 auto;
 width: 940px; 
}

div#wrapper2 {
 margin: 0 auto;
 width: 940px; 
}

div#wrapper3 {
 margin: 0 auto;
 width: 940px; 
}

div#wrapper-footer {
 clear: both; 
 width: 940px; 
 margin: -13px auto 0 auto; 
}

div#page-top { }

div#page-top img {
 display: block;
}

div#article-top img {
 display: block;
}

div#left-column {
 float: left;
 width: 140px;
}

div#main-column {
 float: left;
 width: 598px;
}

div#wide-column {
 float: left;
 /*display: inline;*/
 width: 783px;
}

div#main-column-both { }

div#main_column_both { }

div#wide_column_both, div#wide_column_both2, div#wide-column-both {
 width: 788px;
}

div#wide-column2 {
 width: 689px;
 float: left;
}

div#main-column-left {
 width: 296px;
 float: left;
}

div#wide-column-left {
 width: 393px;
 float: left;
}

div#main-column-right {
 width: 296px;
 float: right;
 margin-left: -6px; 
}

div#wide-column-right {
 width: 389px;
 float: right;
 margin-left: -6px; 
}

div#article_full-left, div#article_full_left {
 float: left;
 width: 400px;
}

div#article_full_right {
 float: right;
 width: 172px;
}

div#right-column {
 float: right;
 width: 177px;
 overflow:hidden;
}

div#page-footer { 
 margin: 0 190px 0 152px;
 padding-top: 5px;
 width: 598px;
}

/* topp-meny */

div#top-menu {
 height: 23px;
 border-bottom: 10px solid #56adb8;
}

div#top-menu-left {
 float: left;
 /*width: 730px;*/
 width: 893px;
 display: inline;
}

div#top-menu-right {
 float: right;
 width: 45px; 
}

div#top-menu ul {
 list-style-type: none; 
}

div#top-menu li {
 padding-top: 6px;
 float: left; 
}

div#top-menu li a { 
 display: block; 
}

div#top-menu-right ul {
 float: right;
}

/* venstre meny */

div#left-menu {
 margin-top: -1px;  /* tv hack */
}

/* sub meny (i bånn) */
div#sub-menu {
 margin: 0 190px 0 152px;
 height: 23px;  /* tv */
}

div#sub-menu-left {
 float: left;
 width: 570px;
}

div#sub-menu-right {
 float: right;
 width: 20px; 
}

div#sub-menu ul { 
 list-style-type: none; 
}

div#sub-menu li {
 padding-top: 6px;
 float: left; 
}

div#sub-menu li a{
 display: block; 
}

div#sub-menu-right ul{
 float: right;
}

div#main-column ul li {
 display: block;
}

div#main-column ol li {
 display: block;
}

div#main-column ul, div#main-column ol {
 margin-bottom: 10px;
}

span.date {
 /*float: left;*/
 vertical-align:bottom;
}

.tablecell {
 overflow:scroll;
}

.overflow {
 overflow: hidden;
}

#noscriptheader {
 height: 164px;
/* widows: 940px; tv*/
 background: url(/custom/images/orgchart.png) no-repeat;
}

div.discussionBody p
{
	padding-bottom: 10px;
}
div#teaser p
{
	padding-bottom: 0px;
}


/*
*******************************************
MASTER2
*******************************************
*/


/*
Stylesheet for UDintra. Modifisert juli 2007 av Torbjørn Vagstein.
Endrede linjer markert med "tv".
Endringer ble gjort for å øke lesbarhet (gjøre linker mere synlige, øke
fontstørrelse litt).
Syntaks er strømlinjeformet (bla endret bruk av tabber i color.css, 
font.css og layout.css).
*/

a.arrow {
 margin: 0px 0px 0px 10px; 
 padding: 0px 0px 0px 10px;
 display: block; 
 color: #333333;
 background: url(/custom/images/redarrow.gif) no-repeat;
}

a.greyarrow {
 margin: 0px 0px 0px 10px; 
 padding: 0px 0px 0px 10px;
 display:block; 
 color: #333333;
 background: url(/custom/images/greyarrow.gif) no-repeat;
}

table.fullwidth {
 padding: 0px;
 margin: 0px;
 width: 940px;
 border: none;
}

p table {
 margin: 0px;
 padding: 0px;
 width: 100%;
 border: none;
}

tr {}

td {
 font-family: arial,verdana,helvetica,sans-serif;
 font-size: 12px;
 color: #333333;
}

table.cmsconsole {
 width: 178px;
}

table.cmsconsole tr {
 vertical-align:top;
}

table.cmsconsole td {
 padding: 0px 0px 0px 0px;
 font-size: 10px;
}

table.maincontent {
 margin: 8px 10px 0px 0px;
 padding: 0px;
 width: 498px;
 border: none;
}

table.fullpage {
 margin: 8px 0px 0px 0px;
 padding: 0px;
 width: 588px;
 border: none;
}

table.splashpage {
 margin: 4px 0px 0px 0px;
 padding: 0px;
 width: 588px;
 border: none;
}

td.w228 {
 width: 228px;
}

td.w50pc {
 width: 50%;
}

table.splashpage span.kroeger {
 color: #999999;
}

table.list {
 margin: 0px 0px 0px 10px;
 width: 568px;
}

table.list tr {
 vertical-align:top;
}

table.list td {
 padding: 4px 0px 4px 6px;
 vertical-align:top;
 font-size: 10px;
}

table.shortlist {
 margin: 0px auto; 
 width: 578px;
}

table.shortlist tr {
 vertical-align:top;
}

table.shortlist td {
 padding: 4px 0px 4px 6px;
 vertical-align:top;
 font-size: 10px;
}

table.webcamlist {
 margin: 0px 0px 0px 10px; 
 width: 552px;
}

table.webcamlist tr {
 vertical-align:top;
}

table.webcamlist td {
 padding: 4px 0px 4px 6px;
 vertical-align:top;
 font-size: 10px;
}

table.webcamlist img {
 margin-left:-4px;
}

tr.white {
 background: #ffffff;
}

tr.light {
 background: #f9f8f4;
}

tr.color {
 background: #f0ede6;
}
 
td.shim152 {
 width:152px; 
 background: url(/custom/images/shim140.gif) repeat-y;
}

td.shim178 {
 width:178px; 
 background: url(/custom/images/shim178.gif) repeat-y;
}

td.column {
 width:297px;
 background:#ffffff;
 vertical-align: top;
}

td.searchcolumn {
 width:267px;
 background:#ffffff;
 vertical-align: top;
}

td.leftcolumn {
 margin: 0px;
 padding:0px 10px 4px 0px;
 width:412px;
 vertical-align:top;
}

td.midcolumn {
 width:610px;
}

td.widecolumn {
 width:788px;
}

td.rightcolumn {
 margin: 0px;
 padding:0px 0px 4px 0px;
 width:197px;
 vertical-align:top;
}

td.midspace {
 width:4px;
 background:#dedcca;
}

td.listdate { 
 width: 72px;
 color: #666666;
}

td.listtext {
 color: #333333;
 width: 386px;
}

td.listcat {
 color: #666666;
 width: 120px;
}

td.splashhead {
 padding-top: 10px;
}

td.splashhead p {
 margin: 5px 10px 0px 10px;
 padding: 0px 0px 10px 0px;
 border-bottom: 1px solid #f0ede6; 
}

td.splashlist {
 vertical-align: top;
 padding-bottom: 10px;
}

td.splashpad {
 padding-right: 10px;
}

td.splashlist a { 
 padding-top: 1px;
 padding-bottom: 2px;
 border-bottom: 1px solid #f0ede6;
 color: #666666;
}

td.splashlist p {
 margin: 20px 0px 0px 10px;
 padding: 0px 0px 2px 0px;
 border-bottom: 1px solid #f0ede6;
}

td.splashlist span.arrow {
 margin-left:10px;
 display:block;
 padding-top: 1px;
 padding-bottom: 2px;
 border-bottom: 1px solid #f0ede6;
 color: #333333;
}

td.splashmap {
 width: 560px;
}

p.caption {
 margin:10px 0px 20px 0px;
 padding: 0px 10px 0px 0px; 
 font-size: 10px;
 color: #666666;
}

input {
 font-family: arial,verdana,helvetica,sans-serif;
 font-size: 10px;
 color: #333333;
 background: #f6f6f6; 
}

input.tipfriend {
 width: 130px;
 border: 1px solid #c3c3c3;
}

input.tip {
 width: 85px;
 border: 1px solid #c3c3c3;
}

input.sendbutton { 
 border: none;
}

span.tiptext {
 display:block;
 padding: 2px 0px 2px 0px; 
 color: #666666; 
}

span.red {
 color: #b80000;
}

span.grey {
 color: #999999;
}

span.arrow { 
 padding: 1px 0px 0px 10px; 
 color: #333333;
 background: url(/custom/images/redarrow.gif) no-repeat;
}

span.byline {
 font-size: 10px;
 color: #666666;
}

span.photocredit {
 display:block;
 clear:both;
 font-size: 10px;
 color: #999999;
}

span.leftboxheading {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 1px 9px; 
 color: #ffffff;
 display: block;
 border-bottom: 2px solid #f0ede6;
 background: #ee4a3f;
}

span.rightboxheading {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 1px 9px;
 display:block;
 color: #ffffff; 
 border-bottom: 2px solid #f0ede6;
 background: #ee4a3f;
}

span.programboxheading {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 1px 9px;
 display:block;
 color: #ffffff; 
 border-bottom: 2px solid #00ede6;
 background: #004a3f;
}

span.linkboxheading {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 1px 9px; 
 color: #ffffff;
 display:block; 
 border-bottom: 3px solid #ffffff;
 background: #ee4a3f;
}

span.widelinkboxheading {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 1px 9px; 
 color: #ffffff;
 display:block; 
 border-bottom: 3px solid #f0ede6;
 background: #ee4a3f;
}

#container {
 width:940px;
 margin:0px auto;
 text-align:left;
 padding:0px;
 position:relative;
}

div.topmenu {
 padding-right: 0px;
 padding-left: 0px;
 background: #000066;
 float: left;
 padding-bottom: 0px;
 margin: 10px 0px 0px;
 text-transform: uppercase;
 width: 940px;
 color: #000000;
 padding-top: 0px;
 font-family: kroeger,arial,helvetica,sans-serif;
 height: 32px;
}

div.topmenu a { 
 padding: 11px 14px 0px 8px;
 display:block;
 float:left;
 font-family: standar,arial,helvetica,sans-serif;
 text-transform:uppercase; 
 font-size: 8px;
}

/* hack! */
div.topmenu > a {
 font-family: arial,helvetica,sans-serif;
 font-size: 10px;
 letter-spacing: 0.1em;
}

div.country { 
 margin:0px;
 padding:0px; 
 float:left;
 width:110px;
 height: 32px;
 background: #f9f8f4;
}

div.country a.arrow {
 margin: 1px 0px 0px 0px;
 padding: 1px 0px 0px 10px;
}

div.rightblock div.language {
 padding-left: 6px;
 width:67px;
 border-bottom:12px solid #dedcca;
}

div.rightblock div.country {
 width:105px; 
 border-bottom:12px solid #dedcca;
}

div.bottommenu { 
 margin: 4px 0px 0px 0px;
 padding: 0px;
 width: 598px;
 height: 21px;
 background:#f9f8f4;
}

div.bottommenu a {
 padding: 4px 0px 0px 9px;
 display:block;
 float:left;
 font-size: 10px;
}

div.leftblock {
 margin: 0px 0px 0px 0px;
 padding: 8px 0px 12px 0px;
 width:140px;
 background: #dedcca;
}

div.leftblock a {
 margin: 0px;
 width: 133px;
 display: block;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 10px; 
 border: none;
}

div.rightblock {
 margin: 0px 0px 0px 0px;
 padding: 8px 0px 0px 0px;
 background: #dedcca;
}

div.midspace {
 width:4px;
 background:#dedcca;
}

div.menuitem {
 margin: 0px 0px 2px 0px;
 padding: 1px 0px 5px 4px;
 border-left: 3px solid #ffffff; 
 background: #ffffff;
}

div.menuover {
 margin: 0px 0px 2px 0px;
 padding: 1px 0px 5px 4px;
 border-left: 3px solid #ee4a3f; 
 background: #ffffff;
}

div.menuactive {
 margin: 0px 0px 2px 0px;
 padding: 1px 0px 5px 4px;
 border-left: 3px solid #ee4a3f; 
 background: #ffffff;
}

div.menuactive a {
 color: #000000;
}

div.submenu {
 margin: -2px 0px 2px 0px;
 padding-bottom: 8px;
 background: #ffffff; 
}

div.submenu a {
 margin-left: 8px;
 display:block;
 width: 120px;
 font-family: arial,verdana;
 font-size: 10px; 
}

div.subsubmenu {
 margin:0px; 
 background: #ffffff; 
}

div.subsubmenu a {
 margin-left: 16px;
 display:block;
 width: 120px;
 font-family: arial,verdana,helvetica,sans-serif;
 font-size: 10px; 
}

div.menustripe {
 margin: 0px;
 padding: 0px;
 width: 140px; 
 height: 2px; 
 background: #ee4a3f;
 font-size: 2px;
}

div.searchbox {
 margin: 0px;
 padding: 4px 0px 8px 8px;
 width: 133px;
 background: #ffffff;
 border-bottom: 12px solid #f0ede6;
}

div.block {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 10px 0px;
 width: 297px;
 border-top:4px solid #dedcca; 
 background:#ffffff; 
}

div.halfpageblock {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 10px 0px;
 width: 380px;
 border-top:4px solid #dedcca; 
 background:#ffffff; 
}

div.wideblock {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 00px 0px;
 width: 600px;
 border-top:4px solid #dedcca; 
 /*background:#ffffff; */
}

div.newsblock img 
 { 
 margin: 0px 10px 0px 0px; 
 float:left; 
}
div.newsblock {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 10px 0px;
 width: 725px;
 border-top:4px solid #dedcca; 
 background:#ffffff; 
}
div.archive {
 margin: 0px;
 padding:0px 0px 3px 0px;
 border-top:4px solid #dedcca; 
 background: #ffffff;
}

div.heading {
 margin: 0px 0px 0px 0px;
 padding: 7px 0px 5px 9px; 
 color: #666666; 
}

div.fullpageheading {
 margin: 0px;
 padding:0px 0px 10px 0px;
 width:598px;
 background: #ffffff;
}

div.leftbox {
 margin: 0px 0px 0px 0px;
 padding:0px 0px 4px 0px;
 width:140px;
 border-bottom:12px solid #dedcca;
 background: #eeede2; 
}

div.leftbox a {
 font-size: 9px;
 color: #666666;
}
div.leftbox p {
 margin: 5px auto;
 width: 120px; 
 font-size: 9px;
 color: #251d06;
}

div.rightbox {
 margin: 0px 0px 0px 0px;
 padding:0px 0px 4px 0px;
 width:178px;
 border-bottom:12px solid #dedcca;
 background: #ffffff; 
}

div.rightbox img {
 margin: 20px auto; 
}

div.rightbox img.icon {
 margin: 0px 0px 0px 0px;
 float: right;
}
div.rightbox a { 
 font-size: 9px;
 color: #666666;
}
div.rightbox p {
 margin: -15px auto 0px auto;
 width: 140px; 
 font-size: 9px;
 color: #666666;
}

div.programbox {
 margin: 0px 0px 12px 0px;
 padding:0px 0px 4px 0px;
 width:169px;
 background: white; 
}

div.programbox a {
 margin: 0px 0px 0px 10px; 
 padding: 0px 0px 0px 10px;
 display:block; 
 color: #333333;
 background: url(/custom/images/redarrow.gif) no-repeat; 
}

div.linkbox {
 margin: 0px 0px 12px 0px;
 padding:0px 0px 4px 0px;
 width:169px;
 background: #f0ede6; 
}

div.linkbox a {
 margin: 0px 0px 0px 10px; 
 padding: 0px 0px 0px 10px;
 display:block; 
 color: #333333;
 background: url(/custom/images/redarrow.gif) no-repeat; 
}

div.widelinkbox {
 margin: 0px 0px 12px 0px;
 padding:0px 0px 4px 0px;
 width:178px;
 border-bottom:12px solid #dedcca;
 background: #ffffff; 
}

div.widelinkbox a {
 margin: 0px 0px 0px 10px; 
 padding: 0px 0px 0px 10px;
 display:block; 
 color: #333333;
 background: url(/custom/images/redarrow.gif) no-repeat; 
}

div.tipbox {
 margin: 0px 0px 0px 5px;
 padding: 0px 0px 10px 25px;
 /*width: 220px; 
 float:left;*/
 border-top: 1px solid #ede9e1;
 background: url(/custom/images/tipboxicon.gif) no-repeat;
}

div.subscribe {
 margin: 0px 0px 0px 5px;
 padding: 0px 0px 10px 25px; 
 float:left; 
 background: url(/custom/images/subscribeicon.gif) no-repeat;
}

div.print {
 margin: 0px 0px 0px 5px;
 padding: 0px 20px 10px 25px; 
 float:left; 
 background: url(/custom/images/printicon.gif) no-repeat;
}

div.impressum {
 margin: 0px;
 padding: 6px 0px 0px 0px;
 width: 940px;
}

div.impressum a {
 font-size: 9px;
 color: #999999;
}

div.impressum span { 
 margin: 0px;
 padding: 0px 13px 0px 14px;
 display:block;
 float:left;
 font-size: 9px;
 color: #999999;
}

div.impressum span.editor {
 background:url(/custom/images/editoricon.gif) no-repeat;
}

div.impressum span.impressum {
}

div.impressum span.copyright {
 padding-right:24px;
 float:right;
 background:url(/custom/images/flagicon.gif) no-repeat right;
}

div.impressum span.info {
}




/*
*******************************************
FONT
*******************************************
*/


*		{
	font: 						12px arial,verdana,helvetica,sans-serif;
}

a.link-arrow	{
	padding: 					0 0 2px 8px;
	font: 						9px tahoma,arial,verdana,sans-serif;
}
a.link-doc, a.link-img, a.link-att	{
	padding: 					6px 0 0 20px;
	font: 						9px tahoma,arial,verdana,sans-serif;
}

a.archive, a.archive2	{
	padding: 					2px 0 2px 17px;
}

a.author	{
	padding: 					0 0 0px 12px;
	font: 						9px tahoma,arial,verdana,sans-serif;
}
a.link-print2, span.link-mail	{
	font: 						9px tahoma,arial,verdana,sans-serif;
}

a.link-print {
	display: 					block;
	margin-top: 				10px;
	font: 						9px tahoma,arial,verdana,sans-serif;
}

div.printmail	
{
	display: 					block;
}

div.ingress	{
	padding: 					0 0 10px 0;
	margin-bottom: 				5px;
	font: 						13px arial,verdana,helvetica,sans-serif;
}

h1, a.h1		{
	font-size: 					16px;
}

h4		{
	font: 						9px tahoma,arial,verdana,sans-serif;
}

p.ingress	{
	padding: 					0 0 10px 0;
	margin-bottom: 				5px;
	font: 						13px arial,verdana,helvetica,sans-serif;
}

p.message	{
	padding: 					6px 10px 6px 10px;
	font: 						9px tahoma,arial,verdana,sans-serif;
}

p.message span	{
	font: 						9px tahoma,arial,verdana,sans-serif;
}
strong, b
{
	font-weight:				bold;
}
i, em
{
	font-style:					italic;
}

span.date	{
	font: 						9px tahoma,arial,verdana,sans-serif;
}

span.author	{
	font: 						10px arial,verdana,helvetica,sans-serif;
}

div.content-box	p, div#article_full_right p {
	padding: 					3px 0 0 0;
	font: 						9px tahoma,arial,verdana,sans-serif;	
}

div#article_full h1	{
	padding-bottom: 			20px;
}

div#article_full_right p {
	padding: 					10px 0 10px 0;
}

div.content-box	p a{
	font: 						9px tahoma,arial,verdana,sans-serif;	
}

div#top-menu li	a{
	padding: 					0 7px 0 7px;	
	font: 						10px verdana,arial,helvetica,sans-serif;
	text-transform: 			uppercase;
}

div#page-crumbs	{
	font: 						4px/10px tahoma,arial,verdana,sans-serif;
}

div#page-crumbs a	{
	font: 						4px/10px tahoma,arial,verdana,sans-serif;	
	text-decoration: 			underline;
}

div#page-crumbs span	{
	padding: 					0 0 0 0;
}

div#left-column h2, div#right-column h2, div#article_full_right h2	{
	padding: 					1px 0 1px 6px;
	font: 						9px/13px tahoma,arial,verdana,sans-serif;
}

div#sub-menu li a	{
	padding: 					0 6px 0 6px;
	font: 						9px tahoma,arial,verdana,sans-serif;
}

div#main-column ul {
 margin-left: 					30px;
}
div#main-column ul li
{
	padding:					0 0 2px 0;
	list-style-image: 			url(/images/li-square-blue.gif);
}

div#main-column ol {
 margin-left: 					30px;
}
div#main-column ol li {
 padding: 						0 0 2px 0px;
}

div#main-column a {
/*	font: 						10px verdana,arial,helvetica,sans-serif;*/
}

/* venstre meny */

div#left-menu a, div#left-menu a.norm {
	display: 					block;
	padding:					3px 0 2px 4px;	
	font: 						10px verdana,arial,helvetica,sans-serif;
}

div#left-menu a.level-2, div#left-menu a.active-level-2, div#left-menu a.hot {
	padding: 					1px 0 1px 8px;
}

div#left-menu a.level-3, div#left-menu a.active-level-3 {
	padding: 					1px 0 1px 13px;	
}

div#left-menu a.level-4, div#left-menu a.active-level-4 {
	padding: 					1px 0 1px 21px;
}



/*
*******************************************
COLOR
*******************************************
*/

* {
 color: #333; /* tv */
}

body {
 background: #dedcca; 
}

div#main-column .pad-box a {
 color: #cd0005; 
}

div#left-column .pad-box a, div#right-column .pad-box a {
 color: #142557; 
}

div#main-column .pad-box a:hover, div#left-column .pad-box a:hover {
 color: #cd0005; 
}

div#main-column .pad-box a:hover {
 text-decoration: underline;
}

tr.color a, tr.white a {
 color: #142557 !important;
}

tr.color a:hover, tr.white a:hover {
 color: #cd0005 !important;
}

a.link-arrow {
 color: #142557 !important;
 background: transparent url(/custom/images/link-arrow.gif) no-repeat 0px 3px;
}

a.link-arrow:hover {
 color: #cd0005 !important; 
}

a.link-doc {
 color: #142557;
 background: transparent url(/custom/images/docatt.gif) no-repeat 0px 3px;
}

a.link-img {
 color: #142557;
 background: transparent url(/custom/images/imgatt.png) no-repeat 0px 3px;
}

a.link-att {
 color: #142557;
 background: transparent url(/custom/images/unkatt.gif) no-repeat 0px 3px;
}

a.archive {
 background: #eeede2 url(/custom/images/link-arrow.gif) no-repeat 9px 5px;
}

a.archive2 {
 background: #fff url(/custom/images/link-arrow.gif) no-repeat 9px 5px;
}

a.icon {
 width: 13px; 
 background: transparent url(/custom/images/icon-home.gif) no-repeat right;
}

a.author {
 color: #999;
 background: transparent url(/custom/images/icon-author.gif) no-repeat 0px 2px;
}

a.link-print2 {
 background: transparent url(/custom/images/icon-print.gif) no-repeat 0px 7px;
 padding: 10px 0 5px 20px;
}

a.link-print {
 background: transparent url(/custom/images/icon-print.gif) no-repeat 0px 7px;
}

a.link-mail {
 border-top: 1px solid #dedcca;
 padding: 15px 0 0 25px;
 background: transparent url(/custom/images/tipboxicon.gif) no-repeat 0px 7px;
}

div.printmail {
 border-top: 1px solid #dedcca;
 padding: 5px 0 0 0;
}

h1, h2, a.h1, a.h2 {
 color: #cd0005;
}

h4 {
 color: #000;
}

div.ingress {
 color: #333;
}

p.ingress {
 color: #333;
}

/* Marquee */
p.message {
 color: #fff;
 background: #142557;
 border-top: 6px solid #dedcca;
}

a.message {
 color: #fff;
 font-weight: bold;
}

p.message span, p.message span a {
 color: #fff;
 text-decoration: none;
}

p.message span:hover {
 text-decoration: none;
}

span.date {
 color: #999;
}

span.cross {
 color: #cd0005;
}

span.author {
 color: #666;
}

div.bgcolor {
 background: #dedcca;
}

div.article-end {
 background: #dedcca;
}

div.content-box {
 background: #fff;
 border-bottom: 12px solid #dedcca; 
}

div.content-box p {
 color: #666;
}

div#article_full_right div.content-box {
 background: #eeede2;
 border-bottom: none; 
}

html>body div.article-top {
 height: auto;
}

div.article-item {
 border-top: 6px solid #dedcca;
}

div#wrapper {
 background: transparent url(/custom/images/wrapper-shim.gif) repeat-y;
}

div#wrapper2 {
 background: transparent url(/custom/images/wrapper-shim2.gif) repeat-y;
}

div#wrapper-footer {
 background: #dedcca;
}

div#wrapper2-footer {
 background: #dedcca;
}

div#top-menu {
 border-top: 6px solid #56adb8;
 background: #56adb8 
}

div#top-menu li a {
 color: #fff;
 border-left: 1px solid #eeede2; 
}

div#top-menu li a.first{ 
 border-left: none; 
}

div#page-crumbs {
 background: #dedcca; 
 color: #000;
}

div#page-crumbs a { 
 color: #142557; 
}

div#left-column h2, div#right-column h2, div#article_full_right h2 {
 color: #fff;
 background: #142557;
}

div#main-column {
 background: #fff; /* tv */
 border-left: 12px solid #dedcca;
 border-right: 12px solid #dedcca;
}

div#wide-column {
 border-left: 12px solid #F2F0E9; 
}

div#right-column a:hover {
 color: #cd0005;
}

div#main-column-both, div#main_column_both {
 background: #fff;
}

div#main-column-left {
 border-right: 6px solid #dedcca;
}

div#main-column-right {
 border-left: 6px solid #dedcca; 
}

div#wide-column-right {
 border-left: 6px solid #dedcca; 
}

div#article_full-left p {
 padding: 0 0 10px 0;
}

div#article_full-left a, div#article_full-left a span font, div#article_full_left a {
 color: #cd0005; /* tv */
}

div#left-menu { 
 background: #eeede2;
 border-bottom: 12px solid #dedcca;
}

/* Horisontal meny i bånn */
div#sub-menu {
 border-top: 6px solid #dedcca;
 background: #142557;
}

div#sub-menu li a {
 border-left: 1px solid #eeede2;
 color: #fff;
}

div#sub-menu li a.first { 
 border-left: none; 
}

div#sub-menu li.icon a.icon { 
 border-left: none; 
}

div#page-footer {
 background: #dedcca;
}

/* venstre meny */
div#left-menu a, div#left-menu a.norm { 
 border-left: 5px solid #eeede2; /* tv */
 border-top: 1px solid #dedcca; /* tv */
 color: #000000; /* tv */
}

div#left-menu a.norm:hover {
 border-left: 5px solid #dc0000; /* tv */
 background: #fff /* tv */
}

div#left-menu a.active {
 border-left: 5px solid #dc0000; /* tv */
 background-image: none;
}

div#left-menu a.active:hover {
 background: #fff /* tv */
}

div#left-menu a.level-2 {
 background: #f6f6ee; /* tv */
 color: #333333; /* tv */
 border-left: 5px solid #dedcca; /* tv */
 border-top: 0px; /* tv */
}

div#left-menu a.active-level-2, div#left-menu a.hot {
 background: #f6f6ee; /* tv */
 color: #dc0000;
 border-left: 5px solid #dedcca; /* tv */
 border-top: 0px;
 font-weight: bold; /* tv */
}

div#left-menu a.level-3 {
 background: #f6f6ee; /* tv */
 color: #666668;
 border-left: 5px solid #dedcca; /* tv */
 border-top: 0px;
}

div#left-menu a.active-level-3 { 
 background: #f6f6ee; /* tv */
 color: #dc0000;
 border-left: 5px solid #dedcca; /* tv */
 border-top: 0px;
}

div#left-menu a.level-4 {
 background: #f6f6ee; /* tv */
 color: #666668;
 border-left: 5px solid #dedcca; /* tv */
 border-top: 0px;
}

div#left-menu a.active-level-4 {
 background: #f6f6ee; /* tv */
 color: #dc0000;
 border-left: 5px solid #dedcca; /* tv */
 border-top: 0px;
}

div#left-menu a.level-5 {
 background: #f6f6ee; /* tv */
 color: #666668;
 border-left: 5px solid #dedcca; /* tv */
 border-top: 0px;
}

div#left-menu a.active-level-5 {
 background: #f6f6ee; /* tv */
 color: #dc0000;
 border-left: 5px solid #dedcca; /* tv */
 border-top: 0px;
}

div#left-menu a.level-2:hover, div#left-menu a.active-level-2:hover {
 color: #dc0000; /* tv */
 background: #fff /* tv */
}

div#left-menu a.level-3:hover, div#left-menu a.active-level-3:hover {
 color: #dc0000; /* tv */
 background: #fff /* tv */
}

div#left-menu a.level-4:hover, div#left-menu a.active-level-4:hover {
 color: #dc0000; /* tv */
 background: #fff /* tv */
}

div#left-menu a.level-5:hover, div#left-menu a.active-level-5:hover {
 color: #dc0000; /* tv */
 background: #fff /* tv */
}

div#pad-box a {
 color: #dc0000;
}



/*
*******************************************
CountryPages
*******************************************

body 

{

	background-color: #F0EDE6;

}

div#top-menu-left

{

	width: 730px;

}

div#top-menu	{

	border-top: 6px solid #f2f0e9;

	background: #60AEB8;

	border-bottom: 10px solid #f2f0e9;

}

div#sub-menu

{

	display: none;

}

div#page-footer

{

	background-color: #F0EDE6;

}

div#wrapper-footer	

{

	background-color: #F0EDE6;

}

div#left-column h2, 

div#right-column h2, 

div#article_full_right h2 

{

	background-color: #60AEB8;

	font-variant: normal;

}

div#left-menu 

{

	color: #666666;

	background-color: #ffffff;

	border-bottom: 2px solid #60AEB8;



}

div#left-menu-2	{



}

div#left-menu a, 

div#left-menu a.norm 

{	

	border-left: #ffffff;

	border-bottom-color: #F0EDE6;

	border-bottom: 2px solid #F0EDE6;

}

div#left-menu a.level-2  

{

	background-color: white;

	color: #666666;

	border-bottom: 0px;

	border-left-color: #ffffff;

}

div#left-menu a.active-level-2

{

	background-color: white;

	color: #60AEB8;

	border-bottom: 0px;

	border-left-color: #ffffff;

}

div#left-menu a.level-3 

{

	background-color: #ffffff;

	color: #666666;

	border-left-color: #ffffff;

	border-bottom: 0px;

}

div#left-menu a.active-level-3 

{	

	background-color: #ffffff;

	color: #60AEB8;

	border-left-color: #ffffff;

	border-bottom: 0px;

}

div#left-menu a.level-4 

{

	background-color: #ffffff;

	color: #666666;

	border-left-color: #ffffff;

	border-bottom: 0px;

}

div#left-menu a.active-level-4 

{

	background-color: #ffffff;

	color: #60AEB8;

	border-left-color: #ffffff;

	border-bottom: 0px;

}

div#left-menu a.level-5 

{

	background-color: #ffffff;

	color: #666666;

	border-left-color: #ffffff;

	border-bottom: 0px;

}

div#left-menu a.active-level-5 

{

	background-color: #ffffff;

	color: #60AEB8;

	border-left-color: #ffffff;

	border-bottom: 0px;

}

h1,

h2

{

	color: #60aeb8;

}

h3

{

	color: #60aeb8;

}

p.ingress	

{

	color: #333333;

}

p.message

{

	font-family: Arial;

	font-size: 11px;

	color: #333333;

}

div#main-column	

{

	border-left-color: #F0EDE6; 

	border-right-color: #F0EDE6;

}

div#page-crumbs	

{

	background-color: #F0EDE6;

	line-height: 0px;

	font-size: xx-small;

}

div#top-menu	

{

	border-top-color: #F0EDE6;

}

div.content-box	

{

	border-bottom-color: #F0EDE6;

}

div#main-column a.read-more, 

div#main-column a:hover	

{

	color: #666666;

}

div.article-end 

{

	background-color: #F0EDE6;

}

div#main-column-right	

{

	border-left-color: #F0EDE6;

}

div#main-column-left	

{

	border-right-color: #F0EDE6;

}

div.article-item	

{

	border-top-color: #F0EDE6;

}

div.article-preview	{

	background: #fff;

}

a.land-link

{

	padding-right: 13px;

	border-top: gainsboro 1px solid;

	padding-left: 14px;

	background: url(/custom/images/orangearrow.gif) no-repeat;

	float: left;

	padding-bottom: 0px;

	width: 145px;

	padding-top: 0px;

}



p.important

{

	color: Blue;

}

div#left-column

{

	padding-bottom: 10px;

}

div#left-menu a.important 

{

	color: Blue;

}

div#left-menu a.activeimportant {

	color: Blue;

	border-left: 				3px solid #dc0000;

	background-image:			none;

}



h5 

{

	color: 						#000;

	font: 						9px tahoma,arial,verdana,sans-serif;

}

div.subscribebox

{

	font-size: 10px; 

	margin-bottom: 0px; 

	padding-bottom: 15px; 

	padding-top: 5px;

	
}

div#left-menu-2

{

	border-bottom: 10px solid #f0ede6;

}

div#right-column	{

	width: 						177px;

}

div.pad-box	{

	padding: 9px 8px 9px 8px

}
*/
	
/***********************************
Fisheries
************************************/

body 
{
	background-color: #E6F4F9;
}

div#top-menu	{
	background: #56adb8;
}

div#sub-menu
{
	display: none;
}

div#page-footer
{
	background-color: #E6F4F9;
}

div#wrapper-footer	
{
	background-color: #E6F4F9;
}

div#left-column h2, 
div#right-column h2, 
div#article_full_right h2 
{
	background-color: #56adb8;
/*	font-variant: small-caps;*/
}

div#left-menu 
{
	color: #666666;
	background-color: #ffffff;
	border-bottom: 2px solid #56adb8;
	margin-bottom: 10px;
}

div#left-menu a, 
div#left-menu a.norm 
{	
	border-left: #ffffff;
	border-bottom-color: #E6F4F9;
	border-bottom: 2px solid #E6F4F9;
}

div#left-menu a.level-2  
{
	background-color: white;
	color: #666666;
	border-bottom: 0px;
	border-left-color: #ffffff;
}

div#left-menu a.active-level-2
{
	background-color: white;
	color: #dc0000;
	border-bottom: 0px;
	border-left-color: #ffffff;
}

div#left-menu a.level-3 
{
	background-color: #ffffff;
	color: #666666;
	border-left-color: #ffffff;
	border-bottom: 0px;
}

div#left-menu a.active-level-3 
{	
	background-color: #ffffff;
	color: #dc0000;
	border-left-color: #ffffff;
	border-bottom: 0px;
}

div#left-menu a.level-4 
{
	background-color: #ffffff;
	color: #666666;
	border-left-color: #ffffff;
	border-bottom: 0px;
}

div#left-menu a.active-level-4 
{
	background-color: #ffffff;
	color: #dc0000;
	border-left-color: #ffffff;
	border-bottom: 0px;
}

div#left-menu a.level-5 
{
	background-color: #ffffff;
	color: #666666;
	border-left-color: #ffffff;
	border-bottom: 0px;
}

div#left-menu a.active-level-5 
{
	background-color: #ffffff;
	color: #dc0000;
	border-left-color: #ffffff;
	border-bottom: 0px;
}

h1, h2, a.h1, a.h2
{
	color: #0e465e;
}
div.ingress	
{
	font-weight: bold;
	color: #333333;
}
p.ingress	
{
	color: #333333;
}

p.message
{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}

div#main-column	
{
	border-left-color: #E6F4F9; 
	border-right-color: #E6F4F9;
}

div#page-crumbs	
{
	background-color: #E6F4F9;
	line-height: 0px;
	font-size: xx-small;
}

div#top-menu	
{
	border-top-color: #56adb8;
}

div.content-box	
{
	border-bottom-color: #E6F4F9;
}

div#main-column a.read-more, 
div#main-column a:hover	
{
	color: #960004;
}

div.article-end 
{
	background-color: #E6F4F9;
}

div#main-column-right	
{
	border-left-color: #E6F4F9;
}

div#main-column-left	
{
	border-right-color: #E6F4F9;
}

div.article-item	
{
	border-top-color: #E6F4F9;
}
div#wide-column	{
	border-left: 				12px solid #E6F4F9; 
}
div#top-menu	{
	border-top: 6px solid #E6F4F9;
	border-bottom: 10px solid #E6F4F9;
}
div.searchbox	{/*
	margin: 0px;
	padding: 4px 0px 8px 8px;
	width: 133px;
	background: #ffffff;*/
	border-bottom: 12px solid #E6F4F9;
}
