﻿
td {  font-family: Verdana, Arial, Helvetica, sans-serif;}
.imagesubheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #3f3f3f; padding-top: 5px; padding-bottom: 5px}
.imagesubtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #3f3f3f; padding-top: 5px; padding-bottom: 5px}

input {  font-family: "Courier New", Courier, mono; font-size: 11px; color: #000000; line-height: 12px}

.smallspace {  font-size: 2px; line-height: 2px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}

.footertext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #88A5C1; text-decoration: none}

.byline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #3f3f3f}

.errormessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #cc0000}

.borderform {
	font-size: 10px;
	border: 1px solid #999988;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
select {
	font-size: 10px;
	border: 1px solid #999988;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cal_out {
	background-color: #DDEEFF;
	font-size: 10px;
}
.cal_over {
	font-size: 10px;
	background-color: #FFFFFF;
}

.dato {
	font-size: 28px;
}
.maned {
	font-size: 9px;
}
.white {
	color: #FFFFFF;
}
.menu {
	font-size: 10px;
}

h3 {
/*	font-size: 1em;*/
	margin-top:0;
}

h2 {
/*	font-size: 1em;*/
	margin-top:0;
}

h1 {
/*	font-size: 1em;*/
	margin-top:0;
}

.title {
/*	font-size: 1em;*/
	margin-top:0;
}
.ms-TPBody h1
{
	font-weight:normal;
}
.ms-WPBody h1
{
	font-weight:normal;
}
.ms-TPBody h2
{
	font-weight:normal;
}
.ms-WPBody h2
{
	font-weight:normal;
}
ingress 
{
	font-weight:bold;
	/*font-size: 0.7em;
	line-height: 1.6em;*/
}
.preamble 
{
	font-weight:bold;
	/*font-size: 0.7em;
	line-height: 1.6em;*/
}
h3 
{
	/*
	font-size: 0.7em;
	line-height: 1.6em;*/
	font-weight: bold;
}
.subheading 
{
	/*
	font-size: 0.7em;
	line-height: 1.6em;*/
	font-weight: bold;
}
p {
	/*font-size: 0.7em;
	line-height: 1.2em;*/
	color: #333333;
}
.paragraph {
	/*font-size: 0.7em;
	line-height: 1.2em;*/
	color: #333333;
}
.internallink{
	font-size: 1em;
}
A.menu:link {  color: #336699; text-decoration: none}
A.menu:active {  color: #336699; text-decoration: none}
A.menu:visited {  color: #336699; text-decoration: none}
A.menu:hover {  color: #336699; text-decoration: none}

A.dropmenu:link {  color: #FFFFFF; text-decoration: none}
A.dropmenu:active {  color: #FFFFFF; text-decoration: none}
A.dropmenu:visited {  color: #FFFFFF; text-decoration: none}
A.dropmenu:hover {  color: #FFFFFF; text-decoration: none}

A:link {  color: #336699; text-decoration: none}
A:active {  color: #336699; text-decoration: none}
A:visited {  color: #336699; text-decoration: none}
A:hover {  color: #336699; text-decoration: underline}

.gray {
	color: #666666;
}
.drop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCBB;
	border-bottom-color: #999988;
	font-size: 10px;
	border-right-color: #999988;
	border-left-color: #CCCCBB;
	background-color: #999988;
}
.obs {
	background-color: #EEEEDD;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: CCCCBB;
	border-right-color: #EEEEDD;
	border-bottom-color: #EEEEDD;
	border-left-color: #ccccbb;
	font-size: 10px;
}
.obsbg {
	background-color: #EEEEDD;
	border: 1px solid #FFFFFF;
}
.small {
	font-size: 0.65em;
}
.frontpicture {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.table1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; border: 1px; background-color: lightgrey }
.table1 td { vertical-align: top }
.table1_row_header { }
.table1_row_footer { }
.table1_row_odd { background-color: white }
.table1_row_even { background-color: white }
.table1_column_header_odd { }
.table1_column_header_even { }
.table1_column_footer_odd { }
.table1_column_footer_even { }
.table1_cell_odd { }
.table1_cell_even { }
.table1_upper_left { }
.table1_upper_right { }
.table1_lower_left { }
.table1_lower_right { }

.table2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; border: 1px; background-color: black }
.table2 td { vertical-align: top }
.table2_row_header { }
.table2_row_footer {  }
.table2_row_odd { background-color: lightgrey}
.table2_row_even { background-color: white }
.table2_column_header_odd { }
.table2_column_header_even { }
.table2_column_footer_odd { }
.table2_column_footer_even { }
.table2_cell_odd { }z
.table2_cell_even { }
.table2_upper_left { }
.table2_upper_right { }
.table2_lower_left { }
.table2_lower_right { }

.table3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: white }
.table3 td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top}
.table3_row_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}
.table3_row_footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2em; background-color: #DDDDDD}
.table3_row_odd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}
.table3_row_even { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}
.table3_column_header_odd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: lightgrey}
.table3_column_header_even { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color:lightgrey}
.table3_column_footer_odd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}
.table3_column_footer_even { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}
.table3_cell_odd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}
.table3_cell_even { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}
.table3_upper_left { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: lightgrey}
.table3_upper_right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: lightgrey}
.table3_lower_left { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}
.table3_lower_right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #DDDDDD}

.table4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; background-color: white; width: 100%; height: 100% }
.table4 td { vertical-align: top }
.table4_row_header { width: 70%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white; }
.table4_row_footer {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white;}
.table4_row_odd {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white; }
.table4_row_even {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white;  }
.table4_column_header_odd { width: 30%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white; }
.table4_column_header_even { width: 30%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white; }
.table4_column_footer_odd {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white;}
.table4_column_footer_even {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white;}
.table4_cell_odd { width: 30%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white; }
.table4_cell_even { width: 30%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white; }
.table4_upper_left { width: 70%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white; }
.table4_upper_right {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white;}
.table4_lower_left {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white;}
.table4_lower_right {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: white;}

.table5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; background-color: white }
.table5 td { vertical-align: top }
.table5_row_header { }
.table5_row_footer { }
.table5_row_odd { background-color: white}
.table5_row_even { background-color: white}
.table5_column_header_odd { }
.table5_column_header_even { }
.table5_column_footer_odd { }
.table5_column_footer_even { }
.table5_cell_odd { }
.table5_cell_even { }
.table5_upper_left { }
.table5_upper_right { }
.table5_lower_left { }
.table5_lower_right { }

.table6 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.7em; border: 1px; background-color: black }
.table6 td { vertical-align: top }
.table6_row_header { }
.table6_row_footer { }
.table6_row_odd { background-color: white }
.table6_row_even { background-color: white }
.table6_column_header_odd { }
.table6_column_header_even { }
.table6_column_footer_odd { }
.table6_column_footer_even { }
.table6_cell_odd { }
.table6_cell_even { }
.table6_upper_left { }
.table6_upper_right { }
.table6_lower_left { }
.table6_lower_right { }





/*New styles by Tarjei*/
.ms-navsubmenu2
{
	background-color: white;
}

.ms-navsubmenu1
{
	background-color: white;
}

table.ms-navheader td
{
	font-size: 10px;
}

.ms-navitem
{
	font-size: 10px;
}

img.ms-HoverCellInActive{
	display:none !important;
}
.ms-SPZone img.ms-HoverCellInActive{
	display:block !important;
}

#maintable{
	padding-left:10px;
}

/*START SHAREPOINT STYLES*/
#footer
{
	padding-left:10px;
	font-size:8pt;
	padding-top:10px;
}
#menu 
{
	padding-top: 5px;
	padding-left:10px;
	margin-left:0px;	
	font-size: 10pt;
	font-weight: bold;
	line-height: 15pt;
}

#menu ul{
	padding-left:0px;
	list-style-image:none; 
	list-style-type:none !important; 
}

#menu ul li ul 
{
	padding-left: 15px;
}

#menu ul li .NodeCssClass, #menu ul li .currentnode, #menu ul li .LastNavigationNode, 
.leftnav .homepagelink
{
	background-image:url('/Bilder/system/skaun_arrow.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;

}

#menu ul li ul li .NodeCssClass, #menu ul li ul li .currentnode, #menu ul li ul li .LastNavigationNode
{
	background:none;
}

.NodeCssClass{
	padding-bottom:2px;
	}
}

#menu ul li ul{
	padding-left: 15px;
	/*background-image:url('http://www.skaun.no/static/images/innunder.gif') ;*/
	background-repeat:no-repeat;
}
#menu .NodeCssClass{
	/*background-image:url('http://www.skaun.no/static/images/innunder.gif') ;*/
}
#menu .LastNavigationNode{
	padding-bottom:2px;
	/*font-weight: bold;*/
}
#menu .currentnode
{
	padding-bottom:2px;
}

#menu ul li ul .currentnode
{
	font-weight: normal;
} 

#menu .LastNavigationNode
{
	/*padding-bottom: 2px;*/
	/*display:block;*/
}

#menu .NodeCssClass
{
	/*padding-bottom: 2px;*/
	/*display:block;*/
}

#menu .currentnode
{
	/*padding-bottom: 2px;*/
	/*display:block;*/
}

#menu .currentnode
{
/*
	background-image:url('/Bilder/system/skaun_arrow.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	*/
}

.leftnav ul{
	margin-left:0;
	margin-top:0;
	margin-bottom:0;
}

#menu .leftnav
{
	margin-left:0;
	margin-top:0;
	margin-bottom:0;
}

#menu .leftnav ul li a{
	font-weight: bold;
}

#menu .leftnav li ul li a
{
	font-weight: normal;
}


#menusubcontent
{
	padding-left:10px;
	width:175px;
	overflow:hidden;
	font-size: 8pt;
}

#menusubcontent img
{
	border:0;
}

/* Web part styles*/
.ms-WPHeader td {
	border-bottom:1px dotted #4E7CB7;
	border-collapse:collapse;
}

.ms-sitemapdirectional{
	background-color: transparent;
	padding-left:5px;
}

.ms-pagebreadcrumb a{
	background-color: transparent;
	padding-left:5px;
}

.ms-pagebreadcrumb{
	background-color: transparent;
	padding-left:5px;
}
.ms-pagebottommarginright {
	background-color: transparent;
}

.ms-pagebottommarginleft {
	background-color: transparent;
}

.ms-pagebottommargin {
	background-color: transparent;
}

/*Toolbars*/
.ms-toolbarContainer{
	background-image:none;
	background:#ddddcc;
	border-bottom-color:#ddddcc;
}

table.ms-toolbar{
	background-image:none;
	background:#ddddcc;
	border-bottom-color:#ddddcc;
}

.ms-menutoolbar{
	background-image:none;
	background:#ddddcc;
	border-bottom-color:#ddddcc;
}

#onetIDListForm img
{
	width:auto;
}

.ms-formbody{
	background-color:#ddddcc;
}

/*Calendar styles*/
.ms-calheader img { width: auto; }

.ms-quickLaunch{
	background-color:#FFFFFF;
}
.ms-picker-header{
	background-color:#999988;
	background-image:none;	
}
.ms-picker-month{
	color:#FFFFFF;
}

.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter{
	background-color:#DDDDCC;
	border-color:#DDDDCC;
}
.ms-calheader{
	background-color:#DDDDCC;
}


/*Search*/
.searchButton
{
	vertical-align:bottom;
}

.searchPanel
{
	padding-bottom:5px;
}


.leftcolumn
{
	background-color: #F4F3EC;
}

.ms-WPHeader
{
	background-color: #D8E3F0;
}

.yr{
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom:10px;
	/*width: 190px;*/
	background-color: #f4f3ec !important;
	
}

.yr iframe{
	margin: 0 !important;
	background-color: #f4f3ec !important;
	/*width: 190px;*/
/*	margin-left: -10px;*/
	/*height:304px !important;*/
	height: 302px;
	max-height: 302px;
}
.layouttable{
	/*margin-left: 10px;*/
	margin-left: auto;
	margin-right: auto;
}

.maincontenttable{
	padding-right: 10px;
}
#menusubcontent{
	background-color:#f4f3ec;
	font-size: 10pt;
}

#menusubcontent .menuarrow
{
	background-image:url('/Bilder/system/skaun_arrow.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	font-weight: bold;
	padding-bottom: 2px;
}