/* Stilark for prosjektside */


/* Generelle stiler */

body 	{
/*	background-image : url(/images/v_bg.gif);*/
	background-repeat : no-repeat; 
	background-color : #ffffff; 
	scrollbar-face-color: white; 
	scrollbar-highlight-color: #084a5a; 
	scrollbar-shadow-color: gray; 
	scrollbar-3dlight-color: gray; 
	scrollbar-arrow-color: #084a5a; 
	scrollbar-track-color: white; 
	scrollbar-darkshadow-color: #084a5a; 
	scrollbar-base-color: white;

	} 

h1 , h2 , h3 , h4 , h5 , h6 
	{
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #006c7e; 
	}

h5 , h6 
	{
	padding-top : 0; 
	padding-bottom : 0; 
	margin-top : 0; 
	margin-bottom : 0; 
	} 

h1 	{
	font-size : 16pt; 
	font-weight : normal; 
	} 
h2 	{
	font-size : 15pt; 
	font-weight : normal; 
	} 
h3 	{
	font-size : 12pt; 
	font-weight : bold; 
	} 
h4 	{
	font-size : 11pt; 
	font-weight : bold; 
	} 
h5 	{
	font-size : 9pt; 
	font-weight : bold; 
	} 
h6 	{
	font-size : 8pt; 
	font-weight : bold; 
	}

h4.description	{
	font-size: 9pt; 
	color: #000000; 
	font-weight: bold; 
	margin-bottom: 0;
	}

small 	{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 
        font-weight: normal;
	color : #000000; 
	} 

th 	{  
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: normal; 
	color: #FFFFFF;
	background-color : #084A5A;
	} 

td 	{  
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: normal; 
	} 

A  {
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	line-height : normal;
	}

A:hover  {
	text-decoration : underline;
	}


A.main-text {
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	line-height : normal;
	}


/* Klasser - farger i tabell*/

.red 	{  
	background-color: #A61E1E; 
        font-size : 9pt;
        font-family : Arial, Helvetica, sans-serif;
        color : #000000;
        font-weight: bold;
        text-decoration : none;
	padding-left : 2px;

	}

.gray 	{  
	background-color: #F2F2F2;
        font-size : 9pt;
        font-family : Arial, Helvetica, sans-serif;
        color : #000000;
        font-weight: bold;
        text-decoration : none;
        padding-left : 2px;

	}

.blue	{
	background-color: #084A5A;
        font-size : 9pt;
        font-family : Arial, Helvetica, sans-serif;
        color : #ffffff;
        font-weight: bold;
        text-decoration : none;
		padding-left : 2px;

	}

.lightblue {
	background-color: #0C9AA8;
        font-size : 9pt;
        font-family : Arial, Helvetica, sans-serif;
        color : #ffffff;
        font-weight: bold;
        text-decoration : none;
        padding-left : 2px;
	}

td.fillager {
        font-size : 9pt;
        font-family : Arial, Helvetica, sans-serif;
        color : #ffffff;
        font-weight: bold;
        text-decoration : none;
        padding-left : 2px;
	}

table.fillager {
        border:solid;
        border-width:1;
        }
	

/* Klasser - menypunkt - startside*/

.start {
	font-size : 9pt; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #666666; 
	font-weight : 600; 
	text-decoration : none; 
	} 

A.start:hover {
	color : #a61e1e; 
	text-decoration : none; 
	} 

/* Klasser - hovedmeny - html*/

.top-mnu {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
        font-weight: normal;
	color : #ffffff; 
	text-decoration : none; 
	} 

.sel-top-mnu {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #ffffff;
	text-decoration : underline; 
	line-height : normal; 
	} 

A.top-mnu:visited {
        color : #ffffff;
        }


/* Klasser - standard tekst*/

.main-text {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9pt; 
	}

.mnu-content {  
	font-size : 12pt;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #006c7e; 
         font-weight: bold;
         padding-left : 0px;
	}


/* Klasser - navigasjon*/

.nav 	{
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	}
a.nav 	{
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #808080;
	text-decoration : none;
	}

a.nav:hover {
	color : #666666;
	}

/* Klasser - venstre sidefelt*/


.left-mnu {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #084a5a; 
	text-decoration : none; 
	line-height : normal; 
	} 

A.left-mnu:hover {
	color : #666666; 
	} 


/* Klasser - navigasjonslinje ($main_title) */
.subject {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : bold; 
	color : #084a5a; 
	text-decoration : none; 
	line-height : normal; 
} /* This screws things up in Netscape4
	padding-top : 5px; 
	padding-right : 5px; 
	}*/

A.subject:hover {
	color : #666666; 
	} 

/* Klasser - høyre sidefelt*/

.mnu-right {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #084a5a; 
	text-decoration : none; 
	line-height : normal; 
	} 

.ctrl-mnu-right {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #084a5a; 
	text-decoration : none; 
	line-height : normal; 
	} 

.sel-mnu-right {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #084a5a; 
	background-color: #d1d1d1;
	text-decoration : none; 
	line-height : normal; 
	} 

.mnu-right-extern {
        font-size : 9pt;
        font-family : Arial, Helvetica, sans-serif;
        font-weight : normal;
        color : #cc4a5a;
        text-decoration : none;
        line-height : normal;
        }

A.mnu-right-extern:hover {
        color : #cc6666;
        }

A.mnu-right-extern:visited {
        color : #cc6666;
        }

A.mnu-right-extern: {
        color : #cc6666;
        }

A.mnu-right:hover {
	color : #666666; 
	} 

.submnu-right {
	font-size : 8pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #084a5a; 
	text-decoration : none; 
	line-height : normal; 
	} 

.ctrl-submnu-right {
	font-size : 8pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #084a5a; 
	text-decoration : none; 
	line-height : normal; 
	} 

.sel-submnu-right {
	font-size : 8pt; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #084a5a; 
	background-color: #d1d1d1;
	text-decoration : none; 
	line-height : normal; 
	} 

.submnu-right-extern {
        font-size : 8pt;
        font-family : Arial, Helvetica, sans-serif;
        font-weight : normal;
        color : #cc4a5a;
        text-decoration : none;
        line-height : normal;
        }

A.submnu-right-extern:hover {
        color : #cc6666;
        }

A.submnu-right-extern:visited {
        color : #cc6666;
        }

A.submnu-right-extern: {
        color : #cc6666;
        }

A.submnu-right:hover {
	color : #666666; 
	} 

.my-mnu {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	color : #ffffff; 
	font-weight: bold;
	text-decoration : none; 
	padding-left : 5px;
	} 


.side-mnu {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	color : #ffffff; 
	text-decoration : none; 
	padding-left : 5px;
	} 




.side-comment {
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	color : #333333; 
	} 

.pre-wrap {
 background:#EEEEEE;
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 white-space: normal;
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.fotnote_reference {
	font-size: 9px;
	color: #990000;
	vertical-align: super;
	font-weight: bold;
}

.fotnote_summary {
	font-size : 10px;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	}

/* Nyhetsklasse */

.nyhet {
	font-size : 10px;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	}

/* Slutt - stilark*/
