BODY
{
	background-color: White;/*#F5F5F5;*/
	font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;
	margin-left: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
}
table
{
   font-size: 12px;
	background-color: transparent;
}
#ptopl
{
	padding-left: 100px;
	background-image: url(http://www.folk2.no/doc.ashx?id=917);
	width: 1000px !important;
}
.adminpanel
{
	display: none;
}
.clearfix 
{
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
	float: none !important;
	_font-size:1px;
	_height:1px;
}

a:hover 
{
	text-decoration: underline;
}
a 
{
  text-decoration: none;
  color: #a3a426;
}
.bilde
{
	float: right;
}
.ddmeny
{
	border: 0px;
}
.topheading
{
   margin-bottom: 15px;
}
.pagetable
{
   background-color: #F1F1F1;
   width: 980px;
}
.topbanner
{
	width: 100%;
}
.sidedata img
{
}
.centerbody
{
  width: 590px;
}
.centerbodytable
{

}
.centerbodyB
{
	width: 660px;
}
.venstrespalte
{
	width: 160px;
	padding-left: 21px;
	padding-right: 20px;
}
.venstrespalteB
{
	background-color: transparent;
	width: 160px;
	margin-right: 20px;
}
.hoyrespalte
{
	width: 144px;
	padding-left: 16px;
	padding-right: 20px;
}
.bildeDC
{
	background-color: transparent;
	float: right;
	font-size: 10px;
}
.bildeLC
{
	background-color: transparent;
	float: right;
	font-size: 10px;
}
.bildeRC
{
	background-color: transparent;
	float: right;
	font-size: 10px;
}
.bildeV1
{
	background-color: transparent;
	float: right;
	font-size: 10px;
}
.bildetable
{
	background-color: transparent;
	float: right;
	font-size: 10px;	
}
.artikkelTable
{
	background-color: transparent	;
	border: 4px thick gray;
	padding: 2px 2px 2px 2px;
	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;
}
.tittelstor
{
	font-size: 14px;
}
.artikkelTable .tittel
{
	margin-top: 2px;
	font-weight: bold;
	margin-bottom: 5px;
	background-color: transparent;
}
.artikkelTable .ingress
{
}
.artikkelTable .bodytext
{
}
.artikkelTable table
{
	font-size: 11px;
}
.artikkelTable .kalender_tilbake
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.artikkelTable A
{
  color: #0099CC;
}
.artikkelliste
{
	background-color: transparent;
	color: #333333;
	font-size: 11px;
}
.artikkelliste .lcell
{
	padding: 5px;
	width: 50%;
}
.artikkelliste .rcell
{
	width: 50%;
	padding: 5px;
}
.artikkelliste .dcell,
.artikkelliste .artikkellisteboks
{
	width: 100%;
	padding: 5px;
}
.artikkelliste .linklistepanel
{
	border-bottom: 4px solid #EEEEEB;
	margin-left: 5px;
	margin-right: 5px;
}
.artikkelliste .linkliste
{
}
.artikkelliste .linkliste .icon 
{
}
.artikkelliste .flippcontent_
{
	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: #0099CC;
}
.artikkelliste .skribentlink
{
	color: #0099CC;
}
.artikkelliste .lesmer
{
}
.artkkelliste .bildelesmer, .lesmer img
{
	margin-right: 2px;
	margin-left: 2px;
	float: left;
}
.venstregrenmeny 
{
	width: 100%;
}
.venstregrenmeny a
{
	color: Navy;
	font-size: 12px;
}
.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: 5px;
	background-color: Maroon;
}
.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;
}
.lfmenyboks, .rimenyboks 
{
/*	border-left: 2px solid #BBBBBB;
	border-top: 2px solid #BBBBBB;
	background-color: #E3E3E3;
	*/
	font-size: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	padding-top: 20px;
	color: Black; 		
}
.sidemeny ul, .sidemeny li
{
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	list-style: none;
}
.sidemeny .item
{
	line-height: 20px;
}
.sidemeny .tittel a
{
   color: #343434;
	text-decoration: none;
}
.sidemeny .aktiv .tittel a
{
	color: #a3a426;
}
.lfmenyboks .tittel a:hover, .rimenyboks .tittel a:hover
{
	text-decoration: underline;
}
.subtable
{	
	width: 100%;
	background-color: transparent;
}
.submeny
{
	border: 0px;
}
.linksub
{
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	/*padding-left: 3px;*/
	padding-top: 3px;
	padding-bottom: 3px;
}
.linksub table
{
	font-size: 10px;
}
.lfmenyboks .submeny a, .rimenyboks .submeny a
{
	font-size: 10px;   
	/*overstyrer font str i kalendereboksen */
	color: Black;
	text-decoration: none;
}
.lfmenyboks .submeny a:hover, .rimenyboks .submeny a:hover
{
	text-decoration: underline;
}
.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: 0px 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
{
	margin-top: 20px;
}
.bannerbunn, .bannersidebunn
{
	background-color: #E3E3E3;
/*	border-top: 2px solid #BBBBBB;
 	border-left: 2px solid #BBBBBB;
	margin-left: 21px;*/
}
.bunncelle
{
	padding-left: 21px;
}
#signaturnote
{
	visibility: hidden;
}
.skjema .cellleft
{
	padding-bottom: 10px;
	padding-right: 5px;
	width: 200px;
}
.skjema .cellright
{
	padding-bottom: 5px;
}
.skjema .cellright input,
.skjema .cellright select,
.skjema .cellright textarea
{
	width: 240px;
	_width: 270px;
}

.artikkel .bildefelt
{
	float: right;
	margin-right: 20px;
}
.artikkel .bildefeltr
{
	float: right;
	margin-left: 20px;
}
.artikkel .tittel
{
	font-size: 14pt;
	line-height: 24pt;
}
.centerbodytable .topp
{
  min-height: 20px;
  _height: 20px;
}



.searchbox .editsok
{
	width: 103px;
}
.searchbox .bsok
{
	width: 37px;
}


.bildegalleri .minibilde
{
	float: left;
	margin: 0px 15px 23px;
}
.bildegalleri .minibilde img
{
	width: 107px;
}
.bildegalleri .minibildeindre
{
	height: 99px;
	width: 137px;
	overflow: hidden;
}

