/* Globalt */
BODY {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}

TD {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

A,A:LINK,A:VISITED,A:ACTIVE {
	color: #05466e;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:hover {
	
}

#globalmenu {
	background: none;
	position: absolute;
	visibility: visible;
	width: 380px;
	height: 100px;
	z-index: 3;
	left: 400px;
	top: 0px;
}

.globalmenuSub a,.globalmenuSub a:active,.globalmenuSub a:visited,.globalmenuSub a:link
	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.globalmenuSub a:HOVER {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* End Globalt */ /* Snarveier */
.snarveier {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.snarveierDropDown {
	width: 90%;
	font-family: verdana;
	font-size: 10px;
}

/* End snarveier */
.textBox {
	width: 78;
	height: 17;
}

.menuTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}

.menuTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #A59484;
}

.artRelated {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #152c3b;
}

A.artRelated,A.artRelated:LINK,A.artRelated:VISITED,A.artRelated:ACTIVE,A.artRelated:HOVER
	{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #152c3b;
}

.menu,A.menu,A.menu:LINK,A.menu:VISITED,A.menu:ACTIVE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

a.menu:HOVER {
	text-decoration: underline;
}

.menu2,A.menu2,A.menu2:LINK,A.menu2:VISITED,A.menu2:ACTIVE,A.menu2:HOVER
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

a.lesMer,a.lesMer:LINK {
	color: #05466e;
	background-color: #f2f2f2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9db5c5;
	text-decoration: none;
}

a.lesMer:HOVER {
	color: #002e4d;
	background-color: #dfecf2;
	border-bottom-color: #002e4d;
	text-decoration: none;
}

a.lesMer:ACTIVE {
	color: #002e4d;
	background-color: #9db5c5;
	border-bottom-color: #5e7c8f;
	text-decoration: none;
}

a.lesMer:VISITED {
	color: #05466e;
	background-color: #fff;
	border-bottom-color: #9db5c5;
	text-decoration: none;
}

.path,A.path,A.path:LINK,A.path:VISITED,A.path:ACTIVE,A.path:HOVER {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

.bunnNav {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #A59484;
}

A.bunnNavLink,A.bunnNavLink:LINK,A.bunnNavLink:VISITED,A.bunnNavLink:ACTIVE
	{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

A.bunnNavLink:HOVER {
	text-decoration: underline;
}

/* Presse liste */
A.presseListe,A.presseListe:LINK,A.presseListe:ACTIVE,A.presseListe:VISITED
	{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #05466e;
}

A.presseListe:HOVER {
	color: #002e4d;
	border-bottom-color: #002e4d;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

/* Presse liste */
A.presseListeLight,A.presseListeLight:LINK,A.presseListeLight:VISITED,A.presseListeLight:ACTIVE,A.presseListeLight:HOVER
	{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #152c3b;
}

.presseDato {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #A59484;
}

.sokeTitle {
	font-size: 18px;
}

.grenlenke,A.grenlenke,A.grenlenke:LINK,A.grenlenke:VISITED,A.grenlenke:ACTIVE,A.grenlenke:HOVER
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}

.adr,A.adr,A.adr:LINK,A.adr:VISITED,A.adr:ACTIVE,A.adr:HOVER {
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.avdLink,A.avdLink:LINK,A.avdLink:VISITED,A.avdLink:ACTIVE,A.avdLink:HOVER
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* Table at FMS */ /* article-table-header */
.tableHead {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	COLOR: white;
	PADDING-TOP: 2px;
}

/* article-table-subheader */
.tableSubHead,A.tableSubHead,A.tableSubHead:LINK,A.tableSubHead:VISITED,A.tableSubHead:ACTIVE,A.tableSubHead:HOVER
	{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	color: #92402B;
	text-decoration: underline;
	PADDING-TOP: 2px;
}

/* article-table-bodytext */
.tableBody,A.tableBody,A.tableBody:LINK,A.tableBody:VISITED,A.tableBody:ACTIVE,A.tableBody:HOVER
	{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	color: #92402B;
	text-decoration: underline;
	PADDING-TOP: 2px;
}

/* /Table at FMS */
.title {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

.title a:hover {
	text-decoration: underline;
}

.ingress {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.artTitle {
	font-size: 28px;
}

.artIngress {
	font-size: 14px;
}

.artBody {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.artByline {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #92402B;
}

.artCaption {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3f3f3f;
}

.redTitle {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #92402B;
}

.redIngress {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #92402B;
}

.redBody {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #92402B;
}

.LeftColLatest {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

a.LeftColLatest {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

a.LeftColLatest:hover {
	font-size: 12px;
	font-weight: bold;
	color: #05466e;
	font-family: Arial, Helvetica, sans-serif;
}

a.LeftColLatest:visited {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.tema a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

/* faktaboks og tabeller | av wmhoff */
table.tabell,.fakta {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

table.tabell TD,table.tabell TH {
	vertical-align: top;
	padding: 2px 4px 2px 4px;
	border-bottom: 1px dashed;
}

table.tabell TH {
	text-align: left;
	border-bottom: 1px solid;
	border-top: 1px solid;
	font-family: arial, helevtica, sans-serif;
	font-size: 13px;
}

table.tabell.full TD,table.tabell.full TH {
	border-right: 1px dashed;
}

.fakta {
	padding: 4px;
	font-family: arial, helevtica, sans-serif;
	font-size: 11px;
}

.fakta.liten {
	float: right;
	width: 150px;
	margin-left: 4px;
	margin-bottom: 4px;
}

/* FELLES SIDER */
table.tabell.felles,table.tabell.felles TH,.fakta.felles {
	border-color: #A59484;
	background: #EEEAE7;
}

table.tabell.felles TD {
	border-color: #D5CBC4;
}

table.tabell.felles TH {
	background: #D5CBC4;
}

/* SJï¿½ SIDER*/
table.tabell.sjo,table.tabell.sjo TH,.fakta.sjo {
	border-color: #2E3756;
	background: #AAB3D2;
}

table.tabell.sjo TD {
	border-color: #6E83B8;
}

table.tabell.sjo TH {
	background: #6E83B8;
}

/* Hï¿½R SIDER */
table.tabell.haer,table.tabell.haer TH,.fakta.haer {
	border-color: #484800;
	background: #CFCF8A;
}

table.tabell.haer TD {
	border-color: #B4AD37;
}

table.tabell.haer TH {
	background: #B4AD37;
}

/* LUFT SIDER */
table.tabell.luft,table.tabell.luft TH,.fakta.luft {
	border-color: #343B45;
	background: #C2CDDB;
}

table.tabell.luft TD {
	border-color: #99B3D4;
}

table.tabell.luft TH {
	background: #99B3D4;
}

/*Fiks for padding av adressefelt*/
span.adr ul {
	padding: 0px;
}

span.adr ul li {
	list-style: none;
	margin: 5px 0;
}

/*Forkortelse*/
abbr {
	border-bottom: 1px dotted #333;
	cursor: help;
}

/*Bord rundt bilder*/
.artListImg {
	border: 1px solid #e6e6e6;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 3px;
	margin-top: 2px;
}

/*Penere hr*/
hr {
	border: none;
	height: 1px;
	background: #C1C1C1;
}

/* Lenkestil for artikler */
.artIngress a,.artBody a {
	color: #05466e;
	background-color: #f2f2f2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9db5c5;
	text-decoration: none;
}

.artIngress a:hover,.artBody a:hover {
	color: #002e4d;
	background-color: #dfecf2;
	border-bottom-color: #002e4d;
}

.artIngress a:active,.artBody a:active {
	color: #002e4d;
	background-color: #9db5c5;
	border-bottom-color: #5e7c8f;
}

.artIngress a:visited,.artBody a:visited {
	color: #05466e;
	background: transparent;
	border-bottom-color: #9db5c5;
}

/*fiks for multimediaside*/
#wallpapers a,#wallpapers a:hover,#wallpapers a:active,#wrap a:visited,#wrap a,#wrap a:hover,#wrap a:active,#wrap a:visited
	{
	border-bottom-width: 0px;
	background-color: #000;
	color: #fff;
}

/*Forkortelser i venstre kolonne*/
#f-container {
	width: 140px;
	margin: 0 0 0 -12px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	position: relative;
	text-align: left;
	padding-top: 10px;
}

#f-container p {
	padding: 0 7px;
	font-size: small;
}

#f-container a {
	color: #251d17;
	font-size: 12px;
	padding: 5px;
	background: #E6E6E6;
	text-decoration: none;
	border: 1px solid #DADADA;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	text-transform: uppercase;
}

#f-container a:hover {
	background: #DADADA;
	border: 1px solid #C5C5C5;
	text-decoration: underline;
}

#f-container #form {
	margin: 0 0 0 12px;
	padding: 5px 5px 5px 20px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border: 1px solid #d9d9d9;
	background-color: #f2f2f2;
	height: 52px;
}

#f-container #form label {
	font-size: small;
}

#fIkon {
	background:
		url(/pubs/fnett/template/inter/img/info_ikon_forkortelser.gif)
		no-repeat 0 center;
	width: 24px;
	height: 24px;
	position: absolute;
	left: 0;
	top: 30px;
}

#form strong {
	font-size: 10px;
	color: #3d3d3d;
	line-height: 1.5em;
}

#f-container #form input {
	padding: 2px;
	font-size: small;
	width: 90px;
}

#f-container ul#abbrs {
	list-style: none;
	padding: 0;
	text-align: left;
	background: url(/pubs/fnett/template/inter/img/pil_nedover.gif)
		no-repeat 5px top;
	margin: 0 0 20px 14px;
}

#f-container ul#abbrs li {
	font-size: 12px;
	border-bottom: 1px solid #d9d9d9;
	margin: 0;
	line-height: 1.5;
	padding: 15px 0 5px;
	display: none;
}

#f-container ul#abbrs li span {
	display: block;
	font-size: 11px;
}

/* Ekspanderbart nettstedskart */
.nettstedskart,.nettstedskart ul {
	list-style: none;
	padding-left: 22px;
}

.expandImage {
	margin-right: 4px;
}

.kartnode {
	list-style: none;
}

/*grenlenker */
ul#grenlenker {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#grenlenker li a {
	display: block;
	width: 146px;
	height: 20px;
	background-position: top;
	margin: 0 0 5px 0;
}

ul#grenlenker li {
	padding: 0;
	margin: 0;
}

/* shadow pŒ hover av grenlenkene */
ul#grenlenker li a:hover {
	box-shadow: 0 0 10px #fff;
	-moz-box-shadow: 0 0 10px #fff;
	-webkit-box-shadow: 0 0 10px #fff;
}

ul#grenlenker li#gren-felles a {
	background:
		url(http://www.mil.no/pubs/fnett/template/inter/redesign/felles.png);
}

ul#grenlenker li#gren-felles a:hover {
	background-position: bottom;
}

ul#grenlenker li#gren-foh a {
	background:
		url(http://www.mil.no/pubs/fnett/template/inter/redesign/operativthovedkvarter.png)
		;
}

ul#grenlenker li#gren-foh a:hover {
	background-position: bottom;
}

ul#grenlenker li#gren-haren a {
	background:
		url(http://www.mil.no/pubs/fnett/template/inter/redesign/haren.png);
}

ul#grenlenker li#gren-haren a:hover {
	background-position: bottom;
}

ul#grenlenker li#gren-sjo a {
	background:
		url(http://www.mil.no/pubs/fnett/template/inter/redesign/sjoforsvaret.png)
		;
}

ul#grenlenker li#gren-sjo a:hover {
	background-position: bottom;
}

ul#grenlenker li#gren-luft a {
	background:
		url(http://www.mil.no/pubs/fnett/template/inter/redesign/luftforsvaret.png)
		;
}

ul#grenlenker li#gren-luft a:hover {
	background-position: bottom;
}

ul#grenlenker li#gren-hv a {
	background:
		url(http://www.mil.no/pubs/fnett/template/inter/redesign/heimevernet.png)
		;
}

ul#grenlenker li#gren-hv a:hover {
	background-position: bottom;
}

/* border radius ¿verst til h¿yre pŒ siden, og pŒ 

og nederst til h¿yre pŒ venstremenyen */
table#dark {
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}

td#dark {
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

/* margin

mellom nyheter */
td[width="380"] table[width="100%"] {
	padding: 0 0 5px 0;
}

/* shadow pŒ globalmenu linkene

og fjerning av right border */
div#topmenu ul.topnav li a,div#topmenu

ul.topnav li a:visited,ul.topnav li a:active,ul.topnav li

a:hover {
	text-shadow: 0 -1px 0 #252525;
	border: none;
}