BODY
{
	background-color: Black;
	font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight:  bold;
	margin-left: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	color: #333333;
}
a:hover 
{
   color: #9C0000;
	text-decoration: underline;
}
a 
{
   color: #9C0000;
   text-decoration: none;
}
table
{
	background-color: transparent;
}
.icon 
{
	margin-right: 3px;
}
.bilde
{
	float: right;
	border: 1px solid gray;
}
/* se pagetable for totalt bredde */
.topbanner
{
	width: 100%; 
	background-color: transparent;
}
.topbanner img
{
}
.ddmeny
{
	border: 0px;
}
.topheading
{
	border-left: 0px none gray;
	border-top: 0px none gray;
	border-right: 0px none gray;
	color: maroon;
	font-size: 25px;
}
.pagetable
{
   width: 800px;
	border: 0px solid gray;
	border-collapse: separate;
	background-color: #EEEEEB;
}
.pagetable td
{
	border: 0px solid Gray;
/* 	padding: 3px 3px 3px 3px; 
	margin: 3px 3px 3px 3px;  	*/
	border-collapse: separate;
}
.pagetable .ddmeny
{
	background: #006666;
}
.pagetable .ddmeny td
{
	padding: 0px;
	margin: 0px;	
}
.pagetable td td
{
	border: 0px; 
}
.sidetittel
{
   left: 200px;
	width: 750px;
	top: 70px;
	font-size: 11px;
	color: #0099CC;
	text-align: right;
}
.centerbody
{
	width: 500px;
}
.centerbodytable
{
}
.centerbodyB
{
	width: 630px;
}
.venstrespalte
{
	background-color: transparent;
	width: 150px;
	padding-left: 0px;
}
.venstrespalteB
{
	background-color: transparent;
	width: 150px;
}
.hoyrespalte
{
	background-color: transparent;
	width: 145px;	
	padding-left: 0px;
}
.bildeDC
{
	background-color: transparent;
	font-size: 9px;
}
.bildeLC
{
	background-color: transparent;
	float: left;
	font-size: 9px;
}
.bildeRC
{
	background-color: transparent;
	float: left;
	font-size: 9px;
}
.bildeV1
{
	background-color: transparent;
	font-size: 9px;
}
.bildetable
{
	background-color: transparent;
	float: right;
	font-size: 9px;	
}
.artikkelTable
{
	background-color: White;
	border: 4px thick gray;
	padding: 7px 7px 7px 7px;
	font-size: 11px;
}
.artikkelTable .pflip
{
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-top: 14px;
	padding-left: 10px;
	padding-bottom: 6px;
}
.artikkelTable .publisert
{
	text-decoration: none;
	color: #666666;
}
.artikkelTable .tittel
{
	margin-top: 2px;
	font-weight: bold;
	margin-bottom: 5px;
	background-color: transparent;
}
.artikkelTable .ingress
{
  font-style: italic;
}
.artikkelTable .bodytext
{
}
.artikkelTable table
{
	font-size: 11px;
}
.artikkelTable .kalender_tilbake
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.artikkelTable A
{
  color: #9C0000;
}
.artikkelliste
{
	background-color: White;
	color: #333333;
	font-size: 11px;
}
.artikkelliste .lcell
{
	padding: 7px;
	width: 50%;
}
.artikkelliste .rcell
{
	width: 50%;
	padding: 7px;
}
.artikkelliste .dcell
{
	width: 100%;
	padding: 7px;
}
.artikkelliste .linklistepanel
{
	border-bottom: 4px solid #EEEEEB;
	margin-left: 5px;
	margin-right: 5px;
}
.artikkelliste .linkliste
{
}
.artikkelliste .linkliste .icon 
{
}
.artikkelliste .flip
{
	background-color: #336699;
	color: White;
	font-weight: bold;
   padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}
.artikkelliste .tittel
{
	font-weight: bold;
	margin-bottom: 2px;
}
.artikkelliste .tittel:first-letter
{
	font-weight: bold;
}
.artikkelliste .publisert
{
	width: 100%;
}
.artikkelliste .ingress
{

}
.artikkelliste .skribent
{
	color: #9C0000;
}
.artikkelliste .skribentlink
{
	color: #9C0000;
}
.artikkelliste .lesmer
{
}
.artkkelliste .bildelesmer, .lesmer img
{
	margin-right: 2px;
	margin-left: 2px;
	float: left;
}
.venstregrenmeny 
{
	width: 100%;
}
.venstregrenmeny table
{
	background-color: transparent;
	border: 0px none black;
}
.venstregrenmeny table table
{
	border: 0px;
}
.venstregrenmeny .linksub a
{
   color: #8C9E94;
	font-size: 11px;
	font-weight: normal;
}
.venstregrenmeny .meny2 
{
	color: #336699;
}
.venstregrenmeny .meny2tittel
{
	margin-top: 5px;
	padding-top: 5px;
	height: 20px;
}
.venstregrenmeny a
{
   color: #8C9E94;
	font-size: 11px;
	font-weight: bold;
}
.venstregrenmeny a:hover 
{
	text-decoration: underline;
}
.venstregrenmeny .level1bullet
{
	background-color: transparent;
	width: 5px;
}
.venstregrenmeny .link
{
	background-color: transparent;
}
.venstregrenmeny .level2bullet1
{
	background-color: Silver;
}
.venstregrenmeny .level2bullet2
{
	width: 10px;
	background-color: transparent;
}
.tipsenvenn
{
	background-color: Gray;
	width: 200px;
}
.tipsenvenn .inputfelt input
{
	font-size: 9px;
	width: 150px;
}
.tipsenvenn input
{
	font-size: 9px;
	width: 55px;
	background-color: Teal;	
	color: White;
}
.kalenertittel
{
	font-size: 12px;
}
.listkalender
{
	background-color: White;
	border: 1px solid Gray;
	border-collapse: separate;
}
.januar, .februar, .mars, .april, .mai, .juni, .juli, .august, .september, .oktober, .november, .desember
{
	width: 100%;
	color: White;
	background-color: #006666;
	font-size: 13px;
	font-weight: bolder;
}
.listkalender .tittel, .listkalender .tittel a
{
	font-size: 12px;
	font-weight: bold;
	color: Black;
}
.listkalender .dato
{
	color: #006666;
	font-size: 12px;
}
.listkalender .ingress
{
	font-size: 13px;
	font-weight: normal;
}
.listkalender .space
{
	height: 10px;
}
.lfmenyboks, .rimenyboks 
{
	font-size: 11px;
	background-color: transparent;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 5px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: Black; 		
}
.lfmenyboks .imglinkiboks, .rimenyboks .imglinkiboks
{
	margin-right: 2px;
}
.lfmenyboks .tittelhtmlboks, .rimenyboks .tittelhtmlboks
{
	font-size: 12px;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 0px 2px;
	color: Black;
	text-transform: uppercase;	
}
.lfmenyboks .tittel, .rimenyboks .tittel
{
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	color: #9C0000;
}
.lfmenyboks .tittel:first-letter, .rimenyboks .tittel:first-letter
{
	text-transform: uppercase;
}
.lfmenyboks .tittel a, .rimenyboks .tittel a
{
	color: #9C0000;
	text-decoration: none;
}
.lfmenyboks .tittel a:hover, .rimenyboks .tittel a:hover
{
	text-decoration: underline;
}
.lfmenyboks table, .rimenyboks table
{	
	width: 100%;
	background-color: transparent;
}
.lfmenyboks table table, .rimenyboks table table
{
	border: 0px;
	padding-left: 2px;
	padding-right: 2px;
}
.lfmenyboks .linksub, .rimenyboks .linksub
{
	font-size: 12px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.lfmenyboks .submeny a, .rimenyboks .submeny a
{
/*	font-size: 10px;   overstyrer font str i kalendereboksen */
	color: #C23D25;
	font-size: 11px;
	text-decoration: none;
}
.lfmenyboks .submeny a:hover, .rimenyboks .submeny a:hover
{
	text-decoration: underline;
}
.kalenderboks
{
	border: 0px solid black;
	font-size: 9px;
}
.kalenderboks img
{
	width: 135;
}
.kalenderboks .tittel
{
	font-size: 11px;
	background-color: transparent;
	color: Black;
	font-weight: bold;
	text-transform: uppercase;
	border: 0px 0px 0px 0px;
}
.kalenderboks .lesmer
{
	font-size: 9px;
	color: #006666;
	float: right;
}
.kalenderboks .lesmer A
{
	font-size: 9px;
	color: #006666;
}
.kalenderboks .publisert
{
	color: #006666;
}
.nyheter
{
	border: 1px solid black;
	font-size: 9px;
}
.nyheter .menynyhet
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 3px;
}
.nyheter .menynyhet .lesmer
{
	color: #006666;
}
.nyheter .menynyhet .tittel
{
	background-color: transparent;
	color: Black;
	border: 0px none;
	font-size: 12px;
}
.artikkelboks
{
	border: 1px solid black;
	font-size: 9px;
	text-transform: none;
}
.artikkelboks .menynyhet
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 3px;
}
.artikkelboks .menynyhet .tittel
{
	background-color: transparent;
	color: Black;
	border: 0px none;
	font-size: 12px;
}
.artikkelboks .menynyhet .lesmer
{
	color: #006666;
}
.bannertopmain
{
	background-color: White;
	font-size: 11px;
	width: 100%;
/*	height: 45px;*/
	color: #0099CC;
	padding-top: 5px;
}
.bannertopmain a
{
	color: #0099CC;	
}
.bannerbunn
{
	background-color: White;
	width: 100%;	
}
.bannerbunnmain, .bannerbunnmain a
{
	background-color: White;
	width: 100%;	
	color: White;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
}
#signaturnote
{
	visibility: hidden;
}
.navigasjonsti, .navigasjonsti a 
{
	font-size: 14px;
	font-weight: bold;
	color: #9C0000;
	padding-left: 7px;
	padding-top: 10px;
	
}
.sokboks
{
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	padding-top: 5px;
	padding-left: 8px;
}
.sokboks input
{
	color: #0099CC;
}

