﻿body
{ 
	background-color:#104E8B;
	background-color:#004080;    
  color:#000;
  height: 100%; 
  width: 1024px; 
  margin: 0 auto; 
  margin-top:9px;
  padding: 0; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 

.bold
{
	font-weight:bold;
}

.Stor1
{
	font-size:12px;
	font-weight:normal;
	color:#36648B;
}

.Stor1 a
{
	font-size:12px;
	text-decoration:none;	
	color:#000;	
}

.Stor1 a:Hover
{
	text-decoration:underline;
}

.Stor2
{
	font-size:11px;
	font-weight:normal;
	color:#36648B;
}

.Stor3
{
	font-size:12px;
	font-weight:bold;
	color:#36648B;
}

.enkelRamme
{
	float:left;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #033A73;
	text-decoration: none;
}
h2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-bottom:6px;
}
h3  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
h4  
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin:0;
	margin-bottom:8px;
	padding:0;
	

}
h5  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #033A73;
	text-decoration: none;
	padding:0;
	margin:0;
}
h6  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding:0;
	margin:0;
	margin-bottom:2px;
}

#kuppBar h4
{
	margin-bottom:0;
	margin-left:6px;
}

#geoBar h4
{
	margin-bottom:0;
	margin-left:6px;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #033A73;
	text-decoration: underline;
}
p 
{	
	line-height: 12pt;
	color: #000000;
	margin:0;
	padding:0;
	margin-bottom:12px;

}
.body_liten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #555;
	text-decoration:none;
}

.body_liten:hover
{
	text-decoration:underline;
}

.body_liten_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #555;
	font-weight: bold;	
	text-decoration:none;
}


.body_liten_Bold:hover
{
	text-decoration:underline;
}

.firmasoektext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	float:left;
	text-decoration:'underline';
	width:100%;
}
.payOff_bedre_beslutninger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}


#maincontainer
{ 
	width:955px; 
	min-height:1200px;
	margin:0 auto; 
	padding:0; 
	text-align:left; 
	background-color:#fff;
} 

#ctl00_toppAnnonser
{
	margin:0 auto;
	margin-left:27px;
	margin-top:30px;
	height:80px;
	float:left;	
	margin-bottom:30px;
}

#ctl00_ctl00_toppAnnonser
{
	margin:0 auto;
	margin-left:27px;
	margin-top:30px;	
	height:80px;
	float:left;	
	margin-bottom:30px;

}

.toppAnnonse
{
	float:left;
	width:140px;
	height:80px;
	margin-right:43px;
	background-color:#fff;
	border:1px solid #999;	
}

.Center-Align
{
	text-align:center;
}

.header
{
	margin-left:27px;
	width:900px;
	float:left;	
}

#headerPicture
{
	float:left;
	width:100%;
	margin-left:24px;
	margin-bottom:5px;
	font-size:11px;
}

#headerContent
{
	float:left;
	width:882px;
	height:66px;	
	padding-left:20px;
	padding-top:15px;
	background-color:#a3d2ee;
}

#headerSitemap
{
	float:left;
	width:50%;
	height:60px;
	color:White;
}

.søkefelt
{
	float:left;
	width:550px;
}

#søkeSkyggerammeStor
{
	float:left;
	width:446px;
	height:33px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	margin-right:12px;
}

#søkeSkyggeStorVenstre
{
	float:left;
	width:5px;
	height:28px;
	background-image:url("Images/_skygge_venstra-i_sokefelt.gif");

}

#søkeSkyggeStorTop
{
	float:left;
	width:446px;
	height:5px;	
	background-image:url("Images/_skygge_sokefelt.gif");	
}

#søkeSelveTekstBoksen
{
	float:left;
	width:441px;
	height:28px;
	background-color:White;
}

.Søketab
{
	float:left;
	padding: 20px;
	padding-top:5px;
	padding-bottom:7px;
	margin-right:4px;
	min-width:90px;
	height:15px;
	background-color:#f3f9fe;
	font-size:13px;
	text-align:center;
	border:1px solid #999;
	border-bottom:0;
}

.Søketab a
{
	color:#777;
	text-decoration:none;
}	

#Maincontent
{
	float:left;	
	width:955px;			
}

#Pagecontainer
{
	float:left;
	min-height:500px;
	width:100%;		
	margin-top:0px;
	background-color:#fff;	
}

.RammeMedMarg
{
	float:left;
	width:902px;
	margin-left:27px;	
	margin-bottom:50px;
	margin-top:5px;

}

#SidebarRight
{
	float:left;
	width:100px;
	height:500px;
	background-color:Yellow;
}

#ABC
{
	margin-left:27px;
	float:left;
	width:918px;
	height:20px;
	color:#fff;
}

#ABC a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #fff;
	font-weight: bold;
}

#Footer
{
	margin-left:27px;
	float:left;
	width:918px;
	height:20px;
	margin-top:35px;
	color:#fff;
}

#Footer a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #fff;
	font-weight: bold;
}
.FooterLink
{
	float:left;
}

.hoyrestrek
{
	float:left;
	border-right:1px solid #999;
	padding-right:10px;
	margin-right:10px;
}

#kuppBar
{
	float:left;
	width:180px;
	min-height:300px;
	margin-right:20px;
	margin-top:0px;	
	font-size:14px;
	line-height:22px;
}

#geoBar
{
	float:left;
	width:180px;
	min-height:300px;
	margin-top:0px;	
	font-size:14px;
	line-height:22px;
}

.fylkeOgKommuneOverskrift
{
	width:158px;
	background-color:#a3d2ee; 
	padding:3px; 
	padding-left:6px; 
	vertical-align:middle;
}
.fylkeOgKommuneTekst
{
	width:152px;
	padding-left:15px;
	background-color:#FAFAFA;
	/*border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;*/
}

.checklisteTekst
{
	float:left;
	width:167px;
	background-color:#FAFAFA;
}

#Forekomster
{
	float:left;
	text-align:left;
	width:650px;	
}

#VenstreBoks
{
	float:left;
	width:283px;	
}


#innLoggingsFelt
{
	float:left;
	width:263px;
	padding-left:5px;
	padding-top:5px;
	background-color:#F7F7F7;
	margin-top:5px;
}

#innLoggingsFelt td
{
	padding-right:4px;
}

#Midtboks
{
	float:left;
	width:580px;
	margin-top:8px;	
}

#Annonser
{
	float:left;
	width:140px;
	margin-left:30px;
}

#MidtbokshorisontalLinje
{
	float:left;
	height:1px;
	width:400px;
	margin-left:20px;
	background-color:#999;
	margin-top:10px;
	margin-bottom:10px;
}


#vertikalLinje
{
	float:left;
	height:230px;
	width:1px;
	background-color:#999;
	margin-right:23px;	
	margin-top:15px;	
}

.LangHorisontalLinje
{
	float:left;
	height:1px;
	width:898px;
	background-color:#999;	
}

.luftUnder
{
	margin-bottom:20px;
}

.luftOver
{
	margin-top:20px;
}

#Kategorier
{
	float:left;
	width:899px;	
	margin-bottom:25px;
	padding-top:0px;
}

#Kategori
{
	float:left;
	width:142px;		
	margin-right:7px;
	margin-bottom:10px;
}

#Fylker
{
	float:left;
	width:900px;	
	margin-top:15px;
	margin-bottom:20px;
}

.Fylke a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333;
	margin-right:7.5px;	
	text-decoration:none;
}


.Fylke
{
	float:left;
}

.Fylke a:hover
{
	text-decoration:underline;
}

.FylkeStrek
{
	float:left;
	margin-right:7.5px;
}

#Linker
{
	float:left;
	width:898px;
}

#FirmaRamme
{
	float:left;
	width:670px;
	padding:15px;
	padding-right:12px;
	/*background-color:#FAFAFA;*/
	color:#000;	
	margin-top:5px;
	margin-bottom:10px;	
}



.FirmaRammeSelected
{
	background-color:#b3e2fe;
	border:1px solid #333;	
}

.FirmaRammeSelected a
{
color:purple;
}

.FirmaRammeUnSelected
{
	background-color:#FAFAFA;
	border:1px solid #999;
}

.FirmaTekst
{
	float:left;
	width:330px;
	margin-right:6px;	
}

#FirmaKontakt
{
	float:left;
	width:150px;
	margin-left:30px;
	margin-right:20px;
}

.FirmaLogo
{
	margin-top:20px;
	float:left;		
}

#ResultaterFirmaKontakt
{
	float:left;
	width:164px;
	margin-right:20px;
	margin-top:22px;	
}

.ResultaterFirmaLogoKlasse
{
	float:left;
	width:140px;
	height:80px;
	margin-left:0;
}
#ctl00_ContentPlaceHolderMain_Repeater1_ctl00_ResultaterFirmaLogo
{
	float:left;
	background-color:#fff;
	border:1px solid #000;
}

.firmaAnnonse
{
	float:left;
	width:140px;
	height:80px;
	margin-right:37px;
	background-color:#fff;
	border:1px solid #999;
}

.firmaAnnonse2
{
	float:left;
	width:140px;
	height:80px;
	background-color:#fff;
	border:1px solid #999;
}

.firmaAnnonseMindreMarg
{
	float:left;
	width:140px;
	height:80px;
	margin-right:48px;
	background-color:#fff;
	border:1px solid #999;
}

#ForekomstListeReklameAnnonser
{
	float:left;
	width:692px;
	margin-top:20px;
	margin-bottom:20px;	
}

.søkeResultaterBar
{
	float:left;
	width:714px;
	margin-top:0px;
	background-color:#a3d2ee;
	color:#000;
	font-size:14px;
	padding:3px;
	padding-left:6px;	
	padding-right:0;	
	vertical-align:middle;		
}


#ForekomstListeReklameAnnonserTop
{
	float:left;
	width:688px;
	margin-top:20px;
	margin-bottom:0px;	
}

#ForekomstListeReklameAnnonser2
{
	float:left;
	width:720px;
	margin-bottom:10px;	
}

#FirmaRammeMain
{	
	float:left;
	margin-top:12px;
	width:690px;
	margin-left:10px;
	background-color:#FFF;
	border:1px solid #999;
	min-height:150px;

}

.divMerInfoBoks
{
	margin-bottom:5px;	
	margin-top:12px;
	margin-left:10px;
}

.Åpningstider
{
	float:left;
	margin-top:18px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;	
	width:160px;
}

#ctl00_ctl00_ContentPlaceHolderMain_FirmaTittel
{	
	float:left;	
	width:100%;
	margin-bottom:5px;
}
.FirmaRammeFlyt
{
	float:left;
	margin-right:30px;
}

#tblVisFirmaInfo
{
	width:280px;
}


#ctl00_ContentPlaceHolderMain_FirmaLogo
{	
	float:left;	
	border:1px solid #999;
	height:120px;	
	margin-bottom:20px;
}

.FirmaInfoFirmaLogo
{
	float:left;
	margin-left:19px;
	margin-right:19px;
	width:140px;
	height:80px;
	background-color:#fff;
	border:1px solid #999;
}


.FirmaInfoFelles
{
	float:left;
	margin-right:5px;
	min-width:50px;
}

#KontaktFelt
{
	width:142px;
}

.FirmaInfoKolonne1
{
	width:120px;
	font-weight:bold;
	color:#383838;
	float:left;
}
.FirmaInfoKolonne2
{
	width:200px;
	margin-right:20px;
	float:left;
}

.FirmaInfoKolonne3
{
	width:30px;
	font-weight:bold;
	color:#383838;
	float:left;
}

.FirmaInfoKolonne4
{
	min-width:60px;
	float:left;
}

#FirmaInfoTlf
{
	font-weight:bold;
}

#ctl00_ctl00_ContentPlaceHolderMain_TlfFelt
{
	margin-bottom:5px;
}

#PostAdresseFelt
{
	margin-top:8px;
}

#ctl00_ctl00_ContentPlaceHolderMain_EpostFelt
{
	margin-top:8px;	
}

#WebOgOrgNrFelt
{
	margin-top:8px;
}

#ctl00_ctl00_ContentPlaceHolderMain_masterKart
{
	float:right;
	margin-right:20px;	
	width:210px;
	height:140px;
	text-align:center;	
}

#ctl00_ctl00_ContentPlaceHolderMain_ContentPlaceHolderFirma_KundeKart
{
	float:left;
	width:155px;
	height:140px;	
	margin-top:20px;
	margin-left:0;
	margin-right:0;
	text-align:center;
}

#ctl00_ctl00_ContentPlaceHolderMain_FirmaÅpningsTider
{
	float:left;
	margin:0;	
	margin-top:10px;
	padding-left:15px;
	padding-top:2px;
	line-height:11px;
}



#FirmaInfoVertikalLinje
{
	float:left;
	margin-top:30px;
	height: 90px;
	width:1px;
	background-color:#999;
}

.standardTabell
{
	width:500px;
}

.standardTabell td
{
	height : 18px;
	padding-right:50px;
}

.tabellHeader
{
	font-weight:normal;
}

.normalTR
{
	background-color: #e3e3e3;	
}

.alternateTR
{
	background-color: #fff;
}


#HovedAnnonsør
{
	float:left;
	width:300px;
}

#HovedAnnonsørLogo
{
	float:left;
	width:28px;
	height:30px;	
}

#HovedAnnonsørTittel
{
	padding-left:10px;
	float:left;
	width:260px;
	height:30px;
	margin-top:7px;

}

#HovedNettsted
{
	float:left;
	padding-top:8px;
	width:260px;
	margin-left:20px;
}

#HovedNettstedLogo
{
	float:left;
	width:100%;
	height:19px;	
	margin-bottom:10px;		
}
#HovedNettstedTittel
{
	width:100%;
	height:19px;
	margin-bottom:15px;
}

.førsteSideAnnonser
{ 
	float:left;
	margin-bottom:16px; 
	border: 1px solid #C0C0C0;
	width:140px;
	height:80px;
}


#ctl00_ctl00_ContentPlaceHolderMain_ContentPlaceHolderFirma_pnlMerInfo
{
	width: 670px;
}


#ctl00_ctl00_ContentPlaceHolderMain_ContentPlaceHolderFirma_pnlSendEpost table tr
{	
 padding-bottom:5px;
}

#ctl00_ctl00_ContentPlaceHolderMain_ContentPlaceHolderFirma_pnlSendEpost table td
{	
	padding-right:4px;
}

.firmaInfoEpostTxtBox
{
	min-width:184px;
	height:14px;
	border:1px solid #000;
}


.sokeord
{
	float:left;
	width:130px;	
	margin-right:30px;
	color:#000;
	font-size:11px;
}

#ProdukterSokeord
{
	padding-bottom:20px;
	width : 100%;
}
#firmaInfoBar
{
	float:left;
	margin-top:0px;
	width:180px;
	color:#000;	
}

#firmaInfoRamme
{
	float:left;
	width:690px;
	margin-left:10px;		
}

.firmaInfoLenke
{
	float:left;
	padding:5px;
	padding-left:10px;
	width:165px;
}

.firmaInfoLenke a
{
	text-decoration:underline;
	color:#36648B;
		font-size:11px;
}

#divFirmaInfo
{
	float:left;
	width:690px;
}

#ctl00_ContentPlaceHolderMain_ikkeKundeBar
{
	float:left;
	margin-top:30px;
	margin-left:7px;
}

#ctl00_ContentPlaceHolderMain_Bedriftsdatabasen2
{
	float:left;
	width:136px;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	border:1px solid #999;
	padding-left:4px;
	padding-top:10px;
	margin-top:20px;
	margin-bottom:20px;
}

.BDBAnnonse
{
	float:left;
	margin-top:10px;
	width:160px;
	font-size:10px;
	border:1px solid #999;
	padding:10px;
}


#firmaInfoTop
{	
	float:left;	
	margin-bottom:10px;
}

#menyLinker
{
	float:left;	
	width:712px;
}

#firmaInfoAndreLenker
{
	 margin-right:58px;
	 margin-bottom:0;
	 float:right;
}

.BransjeHeader
{
	float:left;
	font-size:12px;
	text-align:center;
	background-color:#a3d2ee;
	border-bottom:1px solid #999;
	font-weight:bold;
	padding:10px;
	width:880px;
}
#ToppBransje
{
	float:left;
	font-size:10px;
	border:0px;
}

#UnderBransje
{
	float:left;
	font-size:10px;
	border:0px;
}
.productInfo
{
	line-height:1.5;
	font-family: Verdana;
	margin: 0 0 10pt 0;
}

.bulletList
{
	line-height:2;
	font-family:Verdana;

}

.regnskapsrad_farge4
{
	background-color:#fff;
	line-height:20px;
}

.regnskapsrad_farge3
{
	background-color:#f7f7f7;
	line-height:18px;
	border-bottom:1px solid #efefef;
}


.menyKnapp
{
	float:left;
	margin-right:40px;
}

.menyKnappDeactivated
{
	float:left;
	margin-right:40px;
	color:#555;
}

.autoExtenderDivClass
{
	font-size :12px;
	font-weight:normal;
	margin-left:5px;
	margin-top:0px;	
	padding-left:5px;
	background-color:#fff;
	border:1px solid #000;	
}

/*#miniRegnskap
{
	float:left;
	background-color:#a3d2ee;
	background-color:#fff;
	color:#000;
	margin-bottom:5px;
	margin-right:10px;
	width:640px;
	padding:5px;
	padding-left:0;
	line-height:20px;
}*/

#miniRegnskap td
{

}
.miniRegnskapLabel
{
}

#ctl00_ContentPlaceHolderMain_dgDL, #ctl00_ContentPlaceHolderMain_dgStyre, #ctl00_ContentPlaceHolderMain_dgEier
{
	margin-bottom:20px;
}

#bransjeListe
{
	float:left;
	width:280px;
	min-height:300px;
	margin-right:20px;
	margin-top:20px;	
	font-size:14px;
	line-height:22px;
}

.bransjeOverskrift
{
	float:left;
	width:250px;
	background-color:#a3d2ee; 
	height:16px; 
	padding:6px; 
	padding-top:7px; 
	vertical-align:middle;
}

.bransjeTekst
{
	float:left;
	width:257px;
	padding-left:5px;
	background-color:#FAFAFA;
}

#sisteStillinger
{
	float:left;
	margin-top:20px;
	width: 587px;
	line-height:22px;
}

.sisteStillingerOverskrift
{
	float:left;
	width:100%;
	background-color:#a3d2ee; 
	height:16px; 
	padding:6px; 
	padding-top:7px; 
	vertical-align:middle;
}

.sisteStillingerTekst
{
	float:left;
	width:100%;
	padding-left:6px;
	padding-right:6px;
	background-color:#FAFAFA;	
}

.watermark 
{ 
      background: #F0F8FF;
      font-style:italic;
}

#ctl00_ContentPlaceHolderMain_UpdateProgress1
{
	position:absolute;	
	left: 40%; 
	top:200px; 
	width:20%; 
	height:100px;
	background-color:#F0F8FF; 
	border:1px solid #333;	
	padding-top:40px;
	text-align:center;
	font-size:large;
}

.divMedSvarteLenker a
{
font-weight:normal;
color:#000;
text-decoration:none;
}

.divMedSvarteLenker a:hover
{
text-decoration:underline;
}

Input.OppText
{
	border:1px solid black; 
	padding:2px; 
	FONT-SIZE: 14px; 
	HEIGHT: 17px; 
	FONT-FAMILY: Verdena;
}
td.OppTextInfo
{
	font-weight:bold;
	font-family:Verdana;
	font-size:13px;
	}
td.OppTextInfoTop
{
	padding-top:8px;
	padding-bottom:2px;
	font-weight:bold;
	font-family:Verdana;
	font-size:13px;
}
td.OppTextInfoBottom
{
	padding-top:2px;
	padding-bottom:8px;
	font-weight:bold;
	font-family:Verdana;
	font-size:13px;
}
td.OppTextInfoBottomTop
{
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
	font-family:Verdana;
	font-size:13px;
}
td.OppTextTop
{
	padding-top:8px;
	padding-bottom:2px;
}
td.OppTextBottom
{
	padding-top:2px;
	padding-bottom:8px;
}
td.OppTextBottomTop
{
	padding-top:8px;
	padding-bottom:8px;
}

#dkAnnonser
    {
    	float:left;
    	height:200px;
    	width:800px;
    	
    }
    
    .dkAnnonse
    {
    	float:left;    	
    	color:#000;
    	font-size:9px;
    	width:105px;
    	margin-right:5px;
    	height:70px;
    	padding-right:3px;  	 
    }
    
    .dkAnnonse img
    {
    	border-style:none;
    }
    
    .dkBilde
    {
    	border-style:hidden;
    }
    
   
    .dkBildeRamme
    {
    	height:70px;
    	width:70px;
    	margin-bottom:2px;  
    	background-color:#eee;
    	border:1px solid #999;  	
    	text-align:center;
    	padding:3px;
    }
    
    .dkAnnonse a
    {
    	color:#000;
    	text-decoration:none;
    }
    
    .dkAnnonse a:hover
    {
    	color:#000;
    	text-decoration:underline;
    }
    
    .kundeTab
    {
    	padding:5px;  	   	
    	
    	float:left;
    	margin-left:10px;
    }
    
    .kundeTab a
    {   	
    	text-decoration:none;
    }
    
    .kundeTab:hover a
    {
    	text-decoration:underline;
    }
       
    
.tabOpen
{
	float:left;
	width:81px;
	padding:2px;
	background-color:#FFF;
	border:1px solid #CCC;
	border-bottom:0;
	text-align:center;
} 

.tabClosed
{
	float:left;
	width:81px;
	padding:2px;
	background-color:#a3d2ee;
	border:1px solid #999;
	text-align:center;
}

.tabOpen a, .tabClosed a
{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}

.tabOpen a
{
	margin:0;
}  

.tabSpace
{
	float:left;
	width:12px;
	height:18px;
	border-bottom:1px solid #999;
}

.tabSpaceEnd
{
	float:left;
	width:317px;
	height:18px;
	border-bottom:1px solid #999;
}

.firmaInfoRegnskapBoks1, .firmaInfoRegnskapBoks2, .firmaInfoRegnskapBoks3, .firmaInfoRegnskapBoks4, .rollesokBoks, .kartBoks, .konkBoks
{
	float:left;
	width:700px;
	margin-left:10px;
	border: 1px solid #999;
}

.firmainfoRegnskapTittel, .rollesokTittel, .kartTittel, .konkTittel
{
	float:left;
	width:100%;	
	text-align:left;
	border-bottom: 1px solid #CCC;
	background-color:#f3f9fe;
	padding-top:5px;
	padding-bottom:5px;
}
	
	.rollesokTittel .Stor1, .kartTittel .Stor1, .konkTittel .Stor1
	{
		color:#000;
		font-weight:normal;
	}
	
	.rolleBoksInnhold, .kartBoksInnhold, .konkBoksInnhold
	{
		float:left;
		margin:10px;
	}
	
	.firmainfoRegnskapTittel .Stor1
	{
		color:#000;		
	}

.firmaInfoRegnskapBoks1
{

	margin-right:10px;
	padding-bottom:20px;
}

.firmaInfoRegnskapBoks2
{
	width:700px;
	margin-bottom:10px;
}

.firmaInfoRegnskapBoks3
{
	float:left;
	margin-top:12px;
	margin-bottom:10px;
}

.firmaInfoRegnskapBoks4
{
	float:left;
  border-top:0;
	margin-top:0px;
	
}

.firmaInfoRegnskapBoks3Rad
{
	float:left;
	width:150px;
	min-height:20px;
	padding:5px;
	margin-left:13px;
}

#tblMiniRegnskap td
{
	border-bottom:1px solid #eee;
	border-top:0;
	padding-top:2px;
	padding-bottom:2px;
	}
	
	.firmaInfoLedelse
	{
		float:left;
		width:215px;
		
		padding-left:15px;
		padding-bottom:10px;
		margin-top:5px;		
	}

.firmaMasterBesoksadresseRamme
{
	float:left;
	width:150px;	
	margin-right:40px;
}

.MasterFirmaInfo
{
	float:left;
	width: 660px;
	line-height:15px;
	margin-top:5px;
	margin-left:2px;
}


.firmaInfoSendEpostBakgrunn
{
	width:100%;
	height:100%;
	background-color:#333;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.firmaInfoSendEpostRad
{
	float:left;
	margin-bottom:5px;
	width:130px;	
}



.forsideBoksBorder
{
	border:1px solid #999;
}

.forsideBoksBakgrunn
{
	background-image:url(Images/gradientBlueWhite.PNG);
	background-repeat:repeat-x;
}

.forsideStorBoks
{
	float:left;
	width:898px;
	min-height:145px;	
	margin-bottom:8px;
	margin-top:5px;
}

.forsideMellomstorBoksRamme
{
	float:left;
	margin-right:6px;
	margin-bottom:8px;
	width:600px;
}

.forsideMellomstorBoks
{
	float:left;
	width:598px;
	min-height:150px;
	margin-bottom:8px;
}

.forsideLitenBoksRamme
{
	float:left;
	margin-bottom:8px;
	width:292px;
}

.forsideLitenBoks
{
	float:left;
	width:292px;
	min-height:150px;
	margin-bottom:8px;
}

.forsideMiniFirmaAnnonse
{
	float:left;
	width:140px;
	height:80px;
	margin-right:8px;
	margin-bottom:8px;
	background-color:#fff;
	border:1px solid #999;
}

.forsideStorBoksKolonne
{
	float:left;
	width:250px;
	height:120px;
	padding:5x;
	margin-top:11px;
	margin-left:8px;
	font-size:12px;
	font-family:Verdana;
}

.forsideStorBoks h6
{
	font-size:12px;
	font-weight:normal;	
}

.forsideStorBoks a
{
	font-size:12px;
	font-family:Verdana;
	color:#000;
	text-decoration:none;
}

.forsideStorBoks a:hover
{
	text-decoration:underline;
}

.FloatLeftAllDivs div
{
	float:left;
}

.anSkjemaRad
{
	margin-bottom:5px;
}

.an_vis_col1
{
	width:110px;	
}

.an_vis_col2
{
	width:100px;
}
.txtQueryWatermark
{
	font-size:14px;
	color:#999;
}

.forside
{
	float:left;
	width:902px;
	font-size:12px;
	margin-top:4px;
	line-height:17px;
	min-height:430px;
}

.forside h6
{
	font-size:12px;
	margin-bottom:9px;
}

.forside a
{
	color: #000;
}

.forside div
{
	float:left;
}

.bgWhite
{
	background-color:#fff;
}

.forside_boks_basic_ny
{
	float:left;
	border:1px solid #ccc;
	background-color:#f3f9fe;
	margin-bottom:20px;	
}

.forside_boks_basic_ny .label
{
	float:left;
	margin-left:17px;
	margin-top:3px;
	margin-bottom:3px;
	text-decoration:none;
}

.forside_boks_basic
{
	float:left;
	border:1px solid #ccc;
	background-color:#f3f9fe;
	padding:10px;
	padding-bottom:12px;
	padding-left:18px;
	margin-bottom:15px;	
}

.forside_kol2 .forside_boks_basic
{
	color:#333;
}

.forside a
{
	color:#333;
}

.forside a:hover
{
	color:#888;
}


.forside_kol1
{
	width:595px;
	margin-right:16px;
}

.forside_kol2
{
	width:287px;
}

.forside_boks_venstre
{
	width:566px;
}

.forside_boks_hoyre
{
	width:261px;
	padding-top:12px;
	font-size:10px;
}

.forside_boks_ny
{
	width:288px;	
}

.forside_boks_liten
{
	width:268px;	
	padding-left:10px;
}

#divUserLogin2
{
	width:270px;
	font-size:11px;
}

.divUcKonkurserOgNyetableringer h6
{
	font-size:15px;
}

.BransjerOgSteder h6
{
	font-size:16px;
	color:#f00;
}

.hoverButton
{
	color:#f00;
	text-decoration:none;
}

.hoverButton:hover
{
	color:#fff;
}

.FortsettKnappAnbud
{
color:#f00;
background-color:#fafafa;
font-weight:bold;
font-size:15px;
margin-top:10px;
width:100px;
height:40px;
}

.tblFirmanavntreff
{
 border: none;
 border-collapse: collapse;

}

.tblFirmanavntreff td 
{
 border-bottom: 1px solid black;
 margin:0;
 padding: 10px;
 padding-bottom:0; 
 padding-left:0;
 padding-right:0;
}

.tblFirmanavntreff tr {
 margin:0;
 padding:0;
}

.tblFirmanavntreff a
{
	text-decoration:none;	
	color:#36648B
}

