/* HOVEDSTYLE*/
body,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	margin: 1px 0 0 0} 


/*Diverse DIVèr*/	
.marginAllPages {padding:12px 15px 15px 0;}

#venstre 
{ 
float: left; 
width: 100px; 
margin: 0; 
padding: 10px 0 0 10px; 
} 

#hoyre 
{ 
float: right; 
width: 113px; 
margin: 0; 
padding: 16px 15px 0 0;}

#innhold 
{ 
margin: 15px 20px 10px 25px; width:550px;
}  


/* HOVEDSTYLE PÅ LINKER*/
a:link {color: #003366; text-decoration: none} 
a:visited {color: #003366; text-decoration: none}
a:hover {color: #000099; text-decoration: underline} 
a:active {color: #003366; text-decoration: underline} 

/* STYLES PÅ ANDRE LINKER*/
.annenlinkfarge {font-size: 12px; color: #FFFFFF; text-decoration: none} 
.annenlinkfarge a:link {color: #FFFFFF; text-decoration: none} 
.annenlinkfarge a:visited {color: #FFFFFF; text-decoration: none} 
.annenlinkfarge a:hover {color: #F58718; text-decoration: none} 
.annenlinkfarge a:active {color: #FFFFFF; text-decoration: none} 


/* DIVERSE TEKSTVARIANTER*/
h1,.overskrift1 {font-size: 18px; color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
h2,.overskrift2 {font-size: 15px; color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
h3,.overskrift3 {font-size: 13px; color: #621A4B; font-weight: bold; font-family: Arial, Helvetica, sans-serif ;}
h4,.overskrift4 {font-size: 12px; color: #621A4B; font-weight: bold; font-family: Arial, Helvetica, sans-serif ;}


.tekst_mindre {font-size: 10px;}
.tekst_mellomstor {font-size: 11px;}
.tekst_mindre_farget {font-size: 10px; color:#666666}
.tekst_lys {font-size: 12px; color:#FFFFFF}
.tekst_farget_kursiv {font-size: 11px; color:#003366; line-height:20px}
.tekst_farget {color:#003366;}
.tekst_farget_bold {color:#003366; font-weight:bold}
.tekst_sterk_farget {color:#CC3300}
.tekst_hoyre_kol {font-size: 11px;}
.ingress {font-size: 12px; font-weight:bold}
.tekst_m_avstand {line-height:22px;}



/* DIVERSE TABELL STYLES*/
.tabell_bredde {width:950px}

.tabell_bakgrunn {
	background-image:url(Bilder_losning/bakgrunn_topp.jpg);
	background-repeat: no-repeat;
	background-position: 150px;
	height: 101px;}

.tabell_bredde_hoyre {width:160px; padding:23px 8px 0 8px; text-align:left;}

.tabell_strek_t_h_b_v{
	border: 1px solid #FFFFFF;}

.tabell_strek_t_b {
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;}
	
.tabell_strek_v {
	border-left: 1px solid #CCCCCC;}

.tabell_strek_t_b_h {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;}


/*Meny med UL*/
ul {margin:0; padding:0}
li {margin:0; padding:0}

ul#meny li {
	list-style:none; background-color:#003366; border: solid 1px #CCCCCC;
}

ul#meny li a:link, ul#meny li a:visited {
	width: 100%;
	display: block;
	padding: 3px;
	margin: 0;
	text-decoration: none;
	text-indent: 10px;
	color:#FFFFFF;
}

li a {}

ul#meny li a:active, ul#meny li a:hover {
background-color:#F58718;
}



/* MENY, X ANTALL NIVÅ */
td.meny1 a, td.meny1selected a, td.meny1 a:visited, td.meny1selected a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #000066;
	width:100%;
}

td.meny1 a:hover, td.meny1selected a:hover {
	font-size:11px;
	text-decoration:underline;
	color: #000066;
	width:100%;
}

td.meny1selected a {
	font-weight:bold;
}
td.meny1, td.meny1selected {
	padding: 6px 4px 2px 0;
}
td.meny1selected {
/*	background-color:#CCFF99;*/
}

td.meny2 a, td.meny2selected a, td.meny2 a:visited, td.meny2selected a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #F27900;
	width:100%;
}

td.meny2 a:hover, td.meny2selected a:hover {
	font-size:11px;
	text-decoration:underline;
	color: #F27900;
	width:100%;
}

td.meny2selected a {
	font-weight:bold;
}
td.meny2, td.meny2selected {
	padding: 2px 8px 2px 12px;
}
