HTML, BODY {
	margin:	0px;
	padding: 0px;
}
/****************************<LAYOUT>***********************************/
div#master {
	font-family: Verdana, Arial, Helvetica,	sans-serif;
	font-size: 62.5%;
	width: 960px;
	margin-top:	0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	overflow:hidden;
}

div#master table{
  margin-bottom: 20px;

}master	TD {
	vertical-align:	top;
}

div#master table tr{
   vertical-align:top;

}


/*
#top TD{
	width: 100%;
	height:	70px;
}*/

div#venstre	{
	height:	100%;
	padding: 0px;
	margin:	0px;
	width: 150px;
}

div#midten {
   width: 630px;
   margin: 0px;
   padding:	10px;
   overflow:hidden;
}

div#hoyre {
	padding: 15px 0px 0px 0px;
	margin:	0px;
	width: 160px;
}

.rammefarge{
	background-color: #AA0033;
}
/****************************</LAYOUT>***********************************/
a:link,	a:visited{
	color: #000000;
	text-decoration: none;
}

a:hover	{
	text-decoration: underline;
}

H1 {
	font-size: 1.8em;
	margin:	0px;
}

H2 {
	font-size: 1.8em;
	margin:	0px;
}

H3 {
	font-size: 1.4em;
	margin:	0px;
}

H4 {
	font-size: 1.1em;
	font-weight: bold;
	margin:	0px;
}

H5 {
	font-size: 1.1em;
	margin:	0px;
}

H6 {
	font-size: 1.1em;
	margin:	0px;
}

.ingress {
	font-size: 1.1em;
	font-weight: bold;
}

.ingressCondensed {
	font-size: 1.1em;
}

.brodtekst {
	font-size: 1.1em;	
}

.lesmer	a{
	font-size: 1.1em;
	padding-top: 4px;
	display: block;
}

.artikkelbilde_venstre {
	float: left;
	padding-right: 20px;
}

.artikkelbilde_hoyre {
	float: right;
	padding-left: 20px;
}

 .artikkelbilde_bredde {
	width: 100%;
}

.artikkelbilde_venstre img,	.artikkelbilde_hoyre img{
	width: 160px;
	display: block;
}

.artikkelbilde_bredde img{
	width: 470px;
	display: block;	
}

.bildetekst	{
	padding: 4px 0px;
	font-size: 10px;
}

.fotograf {
	padding: 4px 0px;
	font-size: 10px;
}

div#forside_henvendelser{
	padding: 20px 0px;
	text-align:	center;
}

div#master ul {
	margin:	0px;
	padding: 0px;
list-style-position:inside;
list-style-type:disc;

}

div#master li {
	padding: 0px;

}

.bullet	li{
  margin: 0px 0px 0px 18px;	
}

/************<VENSTRE>*******************/

div#venstremeny	{
	font-size: 1.1em;
	color: #FFFFFF;
	
	   
}

div#venstremeny	li {
	list-style-type: none;
}

div#subsitemeny	{
		padding: 20px 0px 0px 0px;
		margin:	0px	0px	0px	0px;
}

div#subsitemeny	li {
	list-style-type: none;
		padding: 0px 0px 0px 0px;
		margin:	0px	0px	0px	0px;
}

div#subsitemeny	ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin:	0px	0px	0px	0px;
}

div#subsitemeny	li a{
	font-weight: bold;
	display: list-item;
		list-style-type: none;
	border:	none;
		line-height: 1.8em;
		padding: 0px 0px 0px 0px;
		margin:	0px	0px	0px	0px;
	color: #FFFFFF;
}

div#subsitemeny	li a:hover{
	display: list-item;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #000000;
}
/******************<solgte>****************/
div#venstremenysolgte {
	font-size: 1.1em;
	color: #FFFFFF;
}

div#venstremenysolgte ul{
	padding: 20px 0px 20px 0px;
}

div#venstremenysolgte li a{
	display: list-item;
	list-style-type: none;
	line-height: 1.8em;
	padding: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-weight: bold;
}

div#venstremenysolgte li a:hover{
	display: list-item;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #000000;
}

div#venstremenysolgte .selected	{
	background-color: #FFFFFF;
	color: #000000;
} 
/******************</solgte>****************/
div#venstremeny	a{
	color: #FFFFFF;
}

div#venstremeny	UL{
	padding-bottom:	20px;
}

div#venstremeny	.selected {
	background-color: #FFFFFF;
	color: #000000;
}

div#eiendomsmeny, div#solgte, div#subsitemeny {
	background-color: #990033;
}

div#utviklingsprosjekter {
	background-color: #CC0033;
}

div#venstremeny	p{
	font-weight: bold;
	margin:	0px;
	padding: 20px 4px 4px 10px;
	color: #FFFFFF;
}

div#venstremeny	li a{
	display: list-item;
	list-style-type: none;
	border:	none;
	line-height: 1.8em;
	padding: 0px 0px 0px 10px;
	color: #FFFFFF;
}

div#venstremeny	li a:hover{
	display: list-item;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #000000;
}

div#venstremeny	.selected {
	background-color: #FFFFFF;
	color: #000000;
}

div#kolofon	{
	padding: 20px 0px 20px 10px;
	font-size: 1.1em;
	color: #000000;
}

div#kolofon	p {
	margin:	0px;
	padding-top: 6px;
}

div#partnerweb	{
		padding: 0px 0px 0px 0px;
}

div#partnerweb #partnerweb_login {
		padding: 0px 0px 0px 5px;	  
		margin:	0px	0px	0px	0px;  
}

div#partnerweb .inputFelt  {
	width: 140px;
	height:	18px;
		padding: 0px 0px 0px 0px;
	margin:	4px	0px	6px	0px;
	border:	1px	solid #000000;
}

div#partnerweb #knapp{
	width: 70px;
	height:	20px;
		font-size: 1.1em;
		padding: 0px 0px 0px 0px;
	margin:	6px	0px	0px	74px;
	border:	1px	solid #000000;
	background-color: #DBC4A4;
}
/************</VENSTRE>*******************/
/************<HOYRE>*******************/
div#meny  {
	font-size: 1.1em;
	padding: 0px 0px 5px 0px;
}
/*ere*/

div#meny ul{
   list-style: none;
}

div#meny li	{	  

}
div#meny li	a {
	padding: 0.4em;
	color:#000000;
		display: block;
		text-decoration: none;
}
div#meny ul	li{

}
div#meny ul	li ul li a {

}




div#meny li	a:hover	{
	background-color: #EFECE7;
}

div#meny .selected {
	background-color: #EFECE7;
}

div#forside_kontaktpersoner, div#forside_vedlegg {
  padding: 20px	0px	0px	0px;
  margin: 0px 0px 0px 0px;
}

div#forside_kontaktpersoner	p, div#forside_vedlegg p{
  padding: 5px 0px 0px 5px;
  margin: 0px 0px 0px 0px;
}

div#sok	H5,	div#lenker H5, div#partnerweb H5, div#forside_kontaktpersoner H5, div#forside_vedlegg H5,div.newsletter_box	H5{
	padding: 3px 0px 3px 5px; /*var	3px	10px 3px 10px*/
	background-color: #990134;
	color: #FFFFFF;
	font-size: 1.1em;
}

div#sok	#tekstfelt {
	width: 100px;
	height:	18px;
	margin:	10px 0px 0px 5px; /*margin-left	var	10px*/
	padding: 0px 0px 0px 2px;
	border:	1px	solid #000000;
}

div#sok	select{
	display: none;
	margin:	0px;
	padding: 0px;
}

div#sok	#knapp {
	height:	20px;
	width: 30px;
		font-size: 1.1em;
	margin:	0px	0px	0px	5px;
	border:	1px	solid #000000;
	background-color: #DBC4A4;
}

div#sok	p {
	margin:	5px	0px	0px	10px;
	padding: 0px;
}

div#lenker{
	margin-top:	20px;
}
	
div#lenker a{
	font-weight: normal;
	font-size: 1.1em;
	padding-left: 5px; /*var 10px*/
	line-height: 1.8em;
}

div#kampanje {
	margin:	20px 0px;
		width: 160px;
	background-color: #A6BC09;
}

div#kampanje H5{
	margin:	20px 0px 20px 10px;
	color: #FFFFFF;
	font-size: 1.4em;
	font-weight: bold;
}

div#kampanje img {
	margin:	0px	0px	0px	0px;
		padding: 0px 0px 0px 0px;
		border:	0px;
	height:	160px;
	width: 160px;
}

div#kampanje div#ingress{
	margin:	10px 20px 8px 10px;
	color: #FFFFFF;
	font-size: 1.1em;
}

div#kampanje a{
	color: #FFFFFF;
	font-size: 1.1em;
	display: block;
	margin:	0px	0px	10px 10px;
}

div#kampanje .kampanje_nopadding {
		padding: 0px 0px 0px 0px;
	margin:	0px	0px	0px	0px;
}


/************</HOYRE>*******************/
/************<MIDTEN>*******************/
/******<ARTIKKEL>******/
div#artikkel {
	padding: 5px 0px;
}

div#artikkel_stor {
	padding: 0px 0px 15px 0px;
}

div#artikkel TD, div#artikkel_stor TD{
	vertical-align:	bottom;
}

div#artikkel H2	a, div#artikkel_stor H2	a {
	display: block;
	padding-bottom:	4px;
}

div#artikkel_stor H2 a {
 font-size:1.1em;  
}

div#artikkel H2	a {
 font-size:1.1em;  
}

div#artikkel H2	{
 font-size:1.4em;  
}

div#artikkel #type,	div#artikkel_stor #type	{
	font-weight: bold;
	font-size: 1.1em;
}

div#artikkel .dato,	div#artikkel_stor .dato{
	font-size: 1.1em;
	display: block;
	padding-bottom:	4px;
}

div#artikkel img {
	height:	150px;
	width: 150px;
	padding-right: 10px;
}

div#artikkel_stor img {
	height:	310px;
	width: 310px;
	padding-left: 10px;
	padding-right: 10px;
}

div#artikkel a img,	div#artikkel_stor a	img	{
	border:	none;
}

a img{
	border:	none;
}

/******</ARTIKKEL>******/
/************************<NYHET>************************/
/**herunder	nyhter,	pressemeldninger, kunngjøringer, kommer	for	salg**/
.seksjonstittel	{
	font-size: 1.8em;
	padding: 10px 0px 20px 0px;
	display: block;	  
}

div#nyhet H1{
}

div#nyhet H2{
	padding-top: 10px;
}

div#nyhet H3 {
	padding-top: 20px;
}

div#nyhet .type	{
	font-weight: bold;
	font-size: 1.1em;
	padding-top: 60px;
	display: block;
}

div#nyhet .liste {
	font-size: 1.1em;
	line-height: 1.6em;
}

div#nyhet .dato	{
	font-size: 1.1em;
	padding: 30px 0px 4px 0px;
	display: block;
}

div#nyhet #hoyre img {
	height:	150px;
	width: 150px;
	margin:	0px	0px	0px	10px;
	display: block;
border:	None;
}

#seksjonsside_info_bredde {
	width: 160px;
}

div#seksjonsside_info {
	padding: 10px 5px 20px 10px;
	margin-left: 10px;
	background-color: #EFECE7;
}

div#seksjonsside_info H6{
	font-size: 1.1em;
	font-weight: bold;
}

div#seksjonsside_info p{
	font-size: 1.1em;
	padding: 0px;
	margin:	4px	0px;
}
/************************</NYHET>************************/
/************************<CONDENSED	VIEW>************************/
.condensed_view_box	TD{
	vertical-align:	bottom;
}

.collapsed_view_box{
	background-color: #EFECE7;
	padding: 10px;
	margin-top:	30px;
}

.collapsed_view{
	line-height: 18px;
	font-size: 1.1em;
}

/************************</CONDENSED VIEW>************************/
div#person {
	border:	0px	solid #000000;
}

div#person #kontakt	{
	padding: 8px 0px 0px 0px;
	font-size: 1.8em;
	font-weight: bold;
}

div#person H1 {
	padding-top: 140px;
}

div#person #infoboks img {
	height:	150px;
	width: 150px;
	padding: 0px;
	margin:	0px;
	display: block;
}

div#person .tittel {
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 24px;
	display: block;
}

div#person .kontaktinfo	{
	font-size: 1.1em;
	padding: 2px 0px;
}

div#person .epost1 {
	font-size: 1.1em;
	padding: 4px 0px;
	width: 140px;
}

div#person .overskriftansvar {
	font-size: 1.1em;
	font-weight: bold;
	margin-top:	12px;
	display: block;
}

div#person #hoyre {
	width: 160px;
}

div#person H4 {
	padding-top: 25px;
	padding-bottom:	10px;
}

div#person .liste{
	font-size: 1.1em;
	line-height: 1.6em;
}

/******<FORSIDE	SISTE OPPDATERTE>******/
div#forside_siste_oppdaterte {
	padding: 10px 0px 0px 0px;
}

#forside_siste_oppdaterte_1, #forside_siste_oppdaterte_2  {
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 10px;
}

#forside_siste_oppdaterte_1	{
	background-color: #EFECE7;
}

/******</FORSIDE SISTE OPPDATERTE>******/
/****************************</INNHOLD>***********************************/
/****************************<INFOBOKS>***********************************/
div#infoboks{
	margin-left: 10px;
}

div#infoboks #tabell{
	width: 150px;
}

div#infoboks #topp,	div#infoboks #bunn{
	background-color: #990033;
	height:	20px;
}

div#infoboks #topp a, div#infoboks #bunn a {
	font-size: 1.1em;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 0px 0px 10px;
	display: block;
}

div#infoboks #seksjon_l	{
	padding: 10px;
	background-color: #EFECE7;
	line-height: 1.6em;
	font-size: 1.1em;
}

div#infoboks #seksjon_m{
	padding: 10px;
	background-color: #D4CFCB;
	line-height: 1.6em;
	font-size: 1.1em;
}

div#infoboks H6	{
	font-size: 1.1em; /*bli	1.1	pga. stilen	over*/
	font-weight: bold;
	margin:	0px	0px	4px	0px;
}

div#infoboks img{
	padding: 10px 0px;
	width: 135px;
	height:	135px;
	display: block;
}
/****************************</INFOBOKS>***********************************/
/******<MINIPROSPEKT>******/

div#miniprosjekt {
	color: #FFFFFF;
	background-color: #990033;
	margin:	15px 0px 0px 0px;
}

div#miniprosjekt #stolpe{
	background-color: #FFFFFF;
	width: 12px;
	height:	260px;
}

div#miniprosjekt #teksttopp	{
	height:	30px;
}

div#miniprosjekt #teksttopp	P{
	font-weight: bold;
	font-size: 1.1em;
	padding: 8px 0px 0px 10px;
	margin:	0px;
}

div#miniprosjekt #tekstbund	{
	height:	80px;
}

div#miniprosjekt a H5 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
	padding: 4px 10px 4px 10px;
}

div#miniprosjekt img {
	height:	150px;
	width: 150px;
}

div#miniprosjekt a p  {
	color: #FFFFFF;
	font-size: 1.1em;
	padding: 4px 10px 4px 10px;
	margin:	0px;
}

div#miniprosjekt a img {
	border:	none;
	padding: 0px;
	margin:	0px; 
}

div#miniprosjekt a:hover {
	color: #FFFFFF;
}

/******</MINIPROSPEKT>******/
/************</MIDTEN>*******************/
/******<TIPS EN	VENN>******/
div#tips_en_venn #knapp	{
	height:	24px;
	margin:	12px 0px 0px 0px;
		padding:0px;
}

div#tips_en_venn{
	height:	145px;
	text-align:	left;
		padding:0px;
		margin:0px;
}

div#tips_en_venn span.formtekst{
		display:block;
		padding:0px;
		margin:0px;
}
div#tips_en_venn #knapp{
	width: 78px;
	margin-left: 42px;
	margin-bottom: 10px;
	display: block;
	padding:0px;
}

div#tips_en_venn_kvitt,	div#tips_en_venn_feil{
	text-align:	left;
	padding: 0px;
}

div#tips_en_venn_kvitt a, div#tips_en_venn_feil	a{
	font-weight: bold;
}

div#tips_en_venn #knapp	{
	height:	24px;
	margin:	12px 0px 0px 0px;
}
/******<TIPS EN	VENN>******/
/******<SØKERESULTAT>******/

div#sokeresultat H1{
	padding: 10px 0px 15px 0px;
}

div#sokeresultat #soketittel{
	padding: 10px 0px 0px 0px;
	font-size: 1.8em;
	font-weight: bold;
}

div#sokeresultat #resultat{
	font-size: 1.1em;
	line-height: 1.6em;
}

div#sokeresultat .heading{
	/*font-weight: bold;*/
	   display:block;
	   padding:0px;
	   margin:0px;
}

div#sokeresultat #tekstfelt{
	width: 216px;
	height:	16px;
	margin:	5px	0px	5px	0px;
}

div#sokeresultat select{
	width: 220px;
	height:	20px;
	margin:	5px	0px	10px 0px;
}

div#sokeresultat #knapp{
	height:	24px;
	margin:	0px	0px	0px	0px;
	width: 40px;
}

div#sokeresultat #ingress_boks{
	float:right;
	margin-top:24px;
	margin-bottom:10px;
	display:block;
}

div#sokeresultat #hits{
	width:100%;
	display:block;
	background-color:#990033;
	font-weight:bold;
	color:white;
	margin-top:10px;
	text-decoration:none;
	height:20px;
	margin-bottom:0px;
	padding-bottom:0px;
}

div#sokeresultat #hits A{
	  color:white;
	  text-decoration:none;
}

div#sokeresultat #hits A:hover{
	  text-decoration:underline;
}

#resultatliste A:hover{
	  color:white;
	  text-decoration:none;
}
/******</SØKERESULTAT>******/

/******<FAKTABOKSER>******/
div#faktaboks {
	color: #FFFFFF;
	width: 150px;
	margin:	0px	0px	0px	0px;
		padding: 0px 0px 0px 10px;
	font-size: 1.1em;
}

div#faktaboks a{
	color: #FFFFFF;
}

div#faktaboks img{
	padding: 0px 0px 0px 0px;
		margin:	0px	0px	-2px 0px;
		border:	0px;
}


div#faktaboks #seksjon_l_miljo {
	padding: 10px 10px 10px	10px;
	background-color: #A6BC09;
	line-height: 15px;
		overflow: hidden !important;
		width: 140px;
}

div#faktaboks #seksjon_m_miljo{
	padding: 10px 10px 10px	10px;
	background-color: #D3D773;
	line-height: 15px;
		overflow: hidden !important;
		width: 140px;
}



div#faktaboks #seksjon_l_vest {
	padding: 10px;
	background-color: #A6BC09;
	line-height: 15px;
}

div#faktaboks #seksjon_m_vest{
	padding: 10px;
	background-color: #D3D773;
	line-height: 15px;
}

div#faktaboks #seksjon_l_ost {
	padding: 10px;
	background-color: #A0334B;
	line-height: 15px;
}

div#faktaboks #seksjon_m_ost{
	padding: 10px;
	background-color: #B7716E;
	line-height: 15px;
}

div#faktaboks #seksjon_l_nord {
	padding: 10px;
	background-color: #D97F00;
	line-height: 15px;
}

div#faktaboks #seksjon_m_nord {
	padding: 10px;
	background-color: #DBA560;
	line-height: 15px;
}

/******</FAKTABOKSER>******/

div#tips_en_venn #epost, div#tips_en_venn #epost2, div#tips_en_venn	#navn  {
	width: 116px;
	height:	16px;
	margin:	6px	0px	0px	0px;
}
/****************************<SEKSJON EIENDOM TIL SALGS>***********************************/
div#seksjon_til_salgs{
	padding-bottom:	40px;
}

div#seksjon_til_salgs H1{
	padding: 10px 0px 15px 0px;
}

div#seksjon_til_salgs #seksjon_m {
	background-color: #DDDDDD;	
}

div#seksjon_til_salgs #seksjon_l {
	background-color: #FFFFFF;
}

div#seksjon_til_salgs #seksjon_m TD, div#seksjon_til_salgs #seksjon_l TD{
	padding-top: 10px;
	padding-right: 20px;
	font-size: 1.1em;
}

div#seksjon_til_salgs .heading{
	background-color: #990033;
	height:	20px;
	width: 100%;
}

div#seksjon_til_salgs .heading TD{
	vertical-align:	middle;
	font-weight: bold;
	color: #FFFFFF;
}

div#seksjon_til_salgs h5{
	padding-left: 25px;
}

div#seksjon_til_salgs img{
	width: 120px;
	height:	120px;
	display: block;
	padding: 0px 10px 10px 25px;
}
/*******Fra	Finn*****/

div#fra_finn{
	padding: 0px;
}

div#fra_finn #slik_selger_vi a{
	font-size: 1.1em;
	padding-bottom:	24px;
	float: right;
	display: block;
}

div#fra_finn #alle_eiendomer a{
	font-size: 1.1em;
	padding-bottom:	24px;
	float: left;
	display: block;
}
/****************************</SEKSJON EIENDOM TIL SALGS>***********************************/
/******************<OM (slik selger	vi,	om oss>*******************/
div#flash_slik_selger_vi{
	margin-bottom: 10px;
}
	
div#om H1 {
	padding: 10px 0px 25px 0px;
}

div#om H4 {
	padding: 4px 0px;
}

div#om TD {
	padding: 10px 10px 10px	0px;
}

div#om a img {
	border:	none;}

div#om .hovedbilde img {
	width: 311px;
	height:	311px;
}

/****************************</OM>***********************************/
/****************************<SEKSJON KONTAKT>***********************************/
div#kontakt	H1{
	padding: 8px 0px 0px 0px;
}

div#kontakt	H3{
	font-size: 1.1em;
	margin-top:	10px;
}

div#kontaktflash {
	padding-top: 20px;
}

div#kontakt	.ansatte_heading{
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom:	20px;
	margin-bottom: 20px;
}

div#kontakt	.kontaktinfo {
	font-size: 1.1em;
}

div#kontakt	#firkant {
	width: 20px;
	height:	20px;
	margin:	2px	10px 0px 0px;
}

div#kontakt	#sentralt, div#kontakt #ost, div#kontakt #nord,	div#kontakt	#vest {
	padding: 30px 0px 0px 0px;
}

#ansatte_ledelse, #ansatte_ost,	#ansatte_vest, #ansatte_nord {
	font-size: 1.1em;
	background-color: #EFECE7;
	margin:	10px 0px 0px 30px;
	width: 600px;
	padding: 0px 1px;
}

#table_vest	A:hover{text-decoration:none}
#table_ost A:hover{text-decoration:none}
#table_nord	A:hover{text-decoration:none}
#visLedelse	A:hover{text-decoration:none}

div#kontakt	#sentralt #firkant,	div#kontakt	#tr_topp_ledelse{
	background-color: #777777;
}

div#kontakt	#ost #firkant, div#kontakt #tr_topp_ost{
	background-color: #AA0033;
}

div#kontakt	#vest #firkant,	div#kontakt	#tr_topp_vest{
	background-color: #779900;
}

div#kontakt	#nord #firkant,	div#kontakt	#tr_topp_nord {
	background-color: #D97F00;
}

div#kontakt	td{
	white-space: nowrap;
}

div#kontakt	#hoyre{
	text-align:	right;
}
/****************************</SEKSJON KONTAKT>***********************************/

/****************************<UTSKRIFTSVENNLIG VERSJON>**************************/

#utskrift{width:640px;font-family: Verdana,	Arial, Helvetica, sans-serif;
	font-size: 62.5%;padding-left:10px;}
#utskrift #tilbake{width:100%;padding-top:0px;padding-bottom:0px}
#utskrift .dato	{
	font-size: 1.1em;
	padding: 30px 0px 4px 0px;
	display: block;}
#utskrift .type	{
	font-weight: bold;
	font-size: 1.1em;
	display: block;}
#utskrift #tilbake #exp{float:right}
#utskrift #tilbake #link{float:left}

/**************************</UTSKRIFTSVENNLIG VERSJON>*****************************/

/**************************<UTLISTING AV RELATERTE SAKER>**************************/
#gruppe_l{background-color:	#EFECE7;margin-top:10px;padding:10px;}

#gruppe_m{background-color:	#FFFFFF;margin-top:10px;padding:10px;}
/**************************</UTLISTING AV RELATERTE	SAKER>*************************/

/**************************<HOVEDBROSJYRE>*****************************************/
#hovedbrosjyre{
padding-top:35px;
padding-bottom:30px;
position:relative;
font-family:Arial,Helvetica,sans-serif;
}

@media print{
#hovedbrosjyre{padding:0px}
}

#hovedbrosjyre div#logo{
width:630px;
padding:0px;
margin:0px;
}

#hovedbrosjyre table#forsidetabell{
width:629px;
position:relative;
}

#hovedbrosjyre div#nyhet span.type,#hovedbrosjyre div#nyhet	span.dato{

font-size:smaller;
font-weight:normal;
}

#hovedbrosjyre div#nyhet h1{

font-size:1.1em;
color:#ABABAB;
font-weight:normal;
padding-bottom:0px;
}

#hovedbrosjyre div#nyhet span.muligheter{
color:#ABABAB;
}

#hovedbrosjyre div#nyhet{
position:relative;
}

#hovedbrosjyre div#nyhet span.type{
padding:10px 0 0 0;
}

#hovedbrosjyre div#nyhet span.ingress,#hovedbrosjyre div#nyhet span.brodtekst{

font-size:smaller;
font-weight:normal;
}

#hovedbrosjyre div#tittel{

color:white;
font-size:76%;
font-weight:bold;
background-color:#B25A2B;
padding:35px 0px 15px 20px;
/*width:314px;*/
display:block;
}

#hovedbrosjyre div#tittel A{

color:#B8C12F;
font-weight:bold;
text-decoration:none;
}

#hovedbrosjyre div#fylkesliste{
background-color:#BD712D;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
/*width:294px;*/
display:block;
}

#hovedbrosjyre div#fylkesliste div#liste1,#hovedbrosjyre div#fylkesliste div#liste2{
float:left;
/*padding-right:10px;*/
}
#hovedbrosjyre div#fylkesliste div#liste2{
float:left;
padding-left:40px;
}

#hovedbrosjyre div#fylkesliste div#liste1 a,#hovedbrosjyre div#fylkesliste div#liste2 a{

color:white;
text-decoration:none;
font-size: 100%; /*	76 */
float:left;
line-height:16px;
}

#hovedbrosjyre div#fylkesliste div#liste1 a:hover,#hovedbrosjyre div#fylkesliste div#liste2	a:hover{
text-decoration:underline;
}

#hovedbrosjyre div#fylkesliste div#liste1 a.default,#hovedbrosjyre div#fylkesliste div#liste2 a.default{

color:white;
text-decoration:none;
float:left;
line-height:16px;
}

#hovedbrosjyre div#fylkesliste div#liste1 a.over,#hovedbrosjyre	div#fylkesliste	div#liste2 a.over{

color:white;
text-decoration:underline;
float:left;
line-height:16px;
}

#hovedbrosjyre div#fylkesliste div#liste1 span.listlen,#hovedbrosjyre div#fylkesliste div#liste2 span.listlen{

font-size:100%;
color:#B8C12F;
padding-right:10px;
line-height:16px;
}

#hovedbrosjyre div#nyhet table#prospekt{
position:relative;
}

#hovedbrosjyre div#nyhet table#prospekt	div.hovedbrosjyre_innhold{
padding-right:10px;
margin:0px;
}

@media print{
#hovedbrosjyre div#nyhet table#prospekt	div.hovedbrosjyre_innhold{padding-right:20px;margin:0px;}
}


#hovedbrosjyre div#nyhet td.hoyre{
background-color:#8E243A;
position:relative;
}

#hovedbrosjyre div#nyhet td.hoyre_vest{
background-color:#a6bc09;
}

#hovedbrosjyre div#nyhet td.hoyre_ost{
background-color:#a0334b
}

#hovedbrosjyre_info	td.hoyre_ost{
background-color:#a0334b
}

#hovedbrosjyre_info	td.hoyre_nord{
background-color:#d97f00;
}

#hovedbrosjyre_info	td.hoyre{
background-color:#a0334b
}

#hovedbrosjyre div#nyhet td.hoyre_nord{
background-color:#d97f00;
}

#hovedbrosjyre div#nyhet div#kartbilde{
border-top:solid 1px #ffffff;
}

#hovedbrosjyre_info	h6{

padding-left:10px;
padding-top:15px;
color:white;
font-size:100%;
}

#hovedbrosjyre_info	p{

margin:0px;
padding:0 0	0 10px;
font-size:100%;
color:white;
line-height:1.3em;
}

#hovedbrosjyre_info	p a{

color:#ffffff;
text-decoration:underline;
}

#hovedbrosjyre_info	td#bunn	p{
padding-top:20px;
}

#hovedbrosjyre div#bla{
width:630px;
height:35px;
display:block;
padding:10px 10px 10px 0px;
margin:0px;
}

#hovedbrosjyre div#bla{

font-size:11px;
}

@media print{
#hovedbrosjyre div#bla{display:none}
}

A.back{

font-size:11px;
}

td.forside_hoyre{
background-color:#BD712D;
}

/**************************</HOVEDBROSJYRE>****************************************/

.menured
{
	background-color:	#CC0033;
}

.menudarkred{
 	background-color:	#990033;
}

div#venstremeny	ul{
	font-weight: bold;
	color: #FFFFFF;
	list-style-type: none;
	padding:0;
	margin:	0;
	
}
div#venstremeny	ul li{
	padding: 20px 0px 20px 0px;
	
	margin:0;
}


div#venstremeny	ul li a{
		
	display: block;
	margin:0;
	color:#fff;
	padding-left: 10px !important;
        zoom: 1;
}

div#venstremeny	ul li a:hover{
		display: block;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #000000;
}

div#venstremeny	.selected {
	background-color: #FFFFFF;
	color: #000000;
}

div#venstremeny	ul li ul.submenu
{
	z-index:1;
	margin: 5px 0	0 0;
	padding:0;
}
div#venstremeny	ul li ul.submenu  li{
  padding:0;
  margin:0;
  
	
}
div#venstremeny	ul li ul.submenu li	a
{
	font-weight: normal;
	padding-left:	30px;
	line-height: 1.5em;
 
}

.dn{
	display:none;
}

label.dn{
	display:none !important;
}


.submit	input
{
	color: #fff;
	background:	#8c2439;
	border:	2px	outset #d7b9c9
}

.submit	input:hover
{
	position: relative;
	top: 1px;
	left: 1px;
	border-color: #000 #aaa	#aaa #000;
}


.Uniform fieldset
{
	border:	1px	solid #781351;
	width: 20em;
}

.Uniform label
{
	width: 4em;
	float: left;
	text-align:	right;
	margin-right: 0.5em;
	padding-bottom:	0.1em;
	display: block;
}

.Uniform legend
{
	color: #fff;
	background:	#8c2439;
	border:	1px	solid #781351;
	padding: 2px 6px;
}

.Uniform input {
	color: #781351;
	background:	#fee3ad;
	border:	1px	solid #781351;
}


#dynamic_menu {
	position: relative;
}

#dynamic_menu li {
	margin:	1px;		
}

.dynamicMenu{
	padding: 0;		
	list-style:	none;
	display: none;	
}

.dynamicMenu li	{
}

#popoutMenu{
	display: none;	
	position: absolute;
	top: -6px;
	left: 138px;	/* to position them	to the right of	their containing block */
	width: 100%; /*	width is based on the containing block */
	background-color: #cc0033;
}

.popoutMenu1{
	display: none;	
	position: absolute;
	top: -6px;
	left: 138px;	/* to position them	to the right of	their containing block */
	width: 100%; /*	width is based on the containing block */
	background-color: #cc0033;
}

.popoutMenu2{
	display: none;	
	position: absolute;
	top: -6px;
	left: 100%;	/* to position them	to the right of	their containing block */
	width: 100%; /*	width is based on the containing block */
	background-color: #990033;
}

.clearing {
	clear:both;
	height:1px;
}


.article_list{
	width: 98%;
	float:left;

}

.article_list div{
	margin-bottom: 3pt;
}
.article_list h2{
	font-size:1.4em;
}


#infocolumn{
	float:left;	
	width:26%;
	color: white;
}

.info_odd{
	background-color: #A7BC09;
}

.info_even{
	background-color: #D2D773;
}

.info_map{
	font-weight: bold;
	padding:0pt	0pt	20pt 5pt;
}

.info_elements a{
	color: #fff;
	font-weight:normal;
}

.stikktittel{
	font-size:1.1em;
	font-weight:bold;
	margin-bottom: 0pt !important;
}

h1 #miljoprosjekt {
	margin-bottom: 5pt;
}

#miljoprosjekter{
	background-color:#990134;
	color:#fff;
	font-weight:bold;
	padding: 4pt;
	width:95%;
}


#miljoprosjekt_liste
{
	text-decoration: none; /* remove underlines	*/
	display: block;	/* force one link per row */
	width: 100%; /*	fill entire	row	with link */
	padding:10px;
}


.env_projects ul{
	list-style-type: none !important;
	list-style-position:outside!important;
}

.env_projects ul li	{
  
}

.env_projects ul li	a{
	padding: none!important;
	margin:none!important;
}

html>body .env_projects	div{
margin-left:5px;
}

.top_margin_five{
margin-top:5px;
}



div#miljofaktaboks{
background-color: #D4CFCB;	
color: #000;
	width: 150px !important;
	margin:	0px	0px	0px	0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.1em;
}



div#miljofaktaboks a{
	color: #000;
}

div#miljofaktaboks img{
	padding: 0px 0px 0px 0px;
	margin:	0px	0px	0px	0px;
	border:	0px;
}

.miljopadding div{
/*padding: 2pt 2pt 10pt	4pt;*/
	padding: 0pt;
}


div.miljobutton{
	background-color:#990033;
	color:#fff;
	font-weight: bold;
	font-size:1.8em;
	margin:	1em	0;
	position: relative;

}

div.miljobutton	a {
	display: block;
	color:#fff;
}

div.miljobutton	a.miljo	{
	padding: 10pt 0pt 10pt 0pt;
	text-align:	center;
	width:100%;
}

div.miljobutton	 a.miljo:visited,
div.miljobutton	 a.miljo:hover { 
  background-color:#990033;	
  color: #fff;
  text-decoration: none;
}


.faktaboks_override	img{
	width: 160px !important;
	height:	329px !important;
}

#solgteflash{
margin-top:	-10px !important;
}

div.radgivningmeny {
	background-color:#05568B;
	color:#fff;
	font-weight: bold;
	font-size:1.0em;
	margin:	0.2em 0.8em	0.2em 0.2em;
	position: relative;
}

div.radgivningmeny a {
	display: block;
	color:#fff;
}

div.radgivningmeny a.radgivning	{
	padding: 10pt 0pt 10pt 0pt;
	text-align:	center;
	width:100%;
}

div.radgivningmeny a.radgivning:visited,
div.radgivningmeny a.radgivning:hover {	
	background-color:#000;
	color: #fff;
	text-decoration: none;
}

.nomargin{
 margin-left: 0px!important;
}

div.infoboks_radgivning{
	margin: 0px;
}

div#infoboks #radgivningstopp, div#infoboks	#radgivningsbunn{
	background-color: #05568B;
	height:	100%;
}

div#infoboks #radgivningstopp a, div#infoboks #radgivningsbunn a {
	font-size: 1.1em;
	color: #FFFFFF;
	font-weight: bold;
	padding: 8px 0px 8px 3px;
	display: block;
}


 .menuRadgivningOld	{
	  border: 0px solid	#fff;
	  width: 100%;
	  margin-top: -18px;
	  padding: 0px;		
	}

 .menuRadgivningOld	ul{
	  list-style-type: none;
	  margin: 0px;
	  padding: 0px;
	}

 .menuRadgivningOld	li{
	  
	  float: left;	
	  border-right:	1px	solid #fff;
	  text-align: center;
	  width: 155px;
	}


.menuRadgivningOld li a{
   background-color: #05568B; 
  
   display:	block;
   font-size: 11px;
   font-weight:	bold;
   margin: 5px 0px 5px 0px;
   padding:	5px	2px	5px	2px;
   
}

  ul.menuRadgivning, .menuRadgivning ul{
	  height: 35px;
	  list-style-type: none	!important;
	  width: 100%;
	  margin: 0px !important;
	  padding: 0px !important;
	  border: 0px solid	#fff;
	}

 .menuRadgivning li{
	  float: left;		
	  margin-left: 0px;margin-right: 1px;
	  text-align: center;
	  width: 24.80%;
	}


.menuRadgivning	li a{
   background-color: #05568B; 
   border: 1px solid #05568B;
   display:	block;
   font-size: 11px;
   font-weight:	bold;
   height: 14px;
   padding:	6px	0px	6px	0px;
   margin: 2px 0px 2px 0px;
   
}



.menuRadgivning	a:link,
.menuRadgivning	a:visited,
.menuRadgivning	a:hover	{
  
  color: #fff;
  text-decoration: none;
}

a.radgivning_not_selected {
	background-color: #05568B !important;
	color: #fff;
	border:	1px	solid #05568B;
	text-decoration: none;
}

a.radgivning_selected {
	background-color: #EEECE8 !important;
	border:	1px	solid #05568B;
	color:#05568B !important;
	text-decoration: none;
}

/****************************<INFOBOKS radgivning>***********************************/

div#infoboks_radgivning	{
	margin:	0px;
}

div#infoboks_radgivning	#tabell{
	width: 150px;
}

div#infoboks_radgivning	#topp, div#radgivning_bunn{
	background-color: #05568B;
	height:	20px;
}

div#infoboks_radgivning	#topp a, div#infoboks #bunn	a {
	font-size: 1.1em;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	display: block;
}

div#infoboks_radgivning	#seksjon_l {
	padding: 10px;
	background-color: #EFECE7;
	line-height: 1.6em;
	font-size: 1.1em;
}

div#infoboks_radgivning	#seksjon_m{
	padding: 10px;
	background-color: #D4CFCB;
	line-height: 1.6em;
	font-size: 1.1em;
}

div#infoboks_radgivning	H6 {
	font-size: 1.1em; /*bli	1.1	pga. stilen	over*/
	font-weight: bold;
	margin:	0px	0px	0px	0px;
}

div#infoboks_radgivning	img{
	padding: 10px 0px;
	width: 135px;
	height:	135px;
	display: block;
}




.radgivning_blue{	
	background-color: #005985;
	color: #fff;
	font-size: 12px;
	font-weight:	bold;
	height: 30px;
	padding:	0px	0px	0px	0px;
}

.radgivning_infoboks{	
	background-color:	#05568B;
	color:#fff !important;
	display:block;
	padding: 5px 0px 5px 3px;
	font-weight:bold;
	font-size:12px;
	height: 100%;
	overflow:	hidden;
}

#radgivning_infoboks{
	margin-right: 1px !important;
	float:right;
}

.menuRadgivningMain	{	
	float:left;
	width: 430px;
}

.menuRadgivningMain	div	ul{
	margin-left: 10px	!important;
	padding-left:	10px !important;
	}

#radgivningsnyhet{
   margin-top: 20px;
}
 
#radgivningsnyhet h1{
   margin-bottom: 10px;
}
.forced_margin{	 margin-top:-2px !important; }

.forced_margin_up_ten{
 margin-top:-10px !important;  
}

.radgvining_forside_artikkel{
	height:150px;
	position:relative;
	width:630px;

}
div.radgvining_forside_artikkel	div{
	bottom:2px;
	left:160px;
	position:absolute;
	width: 430px;
}

.kontaktskjema label{
	display:block;
	float:left;
	margin:5pt 2pt 0pt;
	text-align:left;
	width:60pt;

}

.kontaktskjema input, textarea{
	margin:5pt 2pt 0pt;
	width: 150pt;
}

.kontaktskjema legend{

	color: #fff;
	background:	#8c2439;
	border:	1px	solid #781351;
	padding: 2px 6px;

}

.offentligbutton{

}

div.offentligbutton{
	background-color:#696A6C;
	color:#fff;
	font-weight: bold;
	font-size:1.8em;
	margin:	1em	0;
	position: relative;

}

div.offentligbutton	a {
	display: block;
}

div.offentligbutton	a.offentlig	{
	color: #fff;
	margin-left: 20pt;
	padding: 10pt 0pt 10pt 0pt;
	text-align:	left;
	width:100%;
}

div.offentligbutton	a.offentlig:visited,
div.offentligbutton	a.offentlig:hover {	
	background-color:#676767;	
	color: #fff;
	text-decoration: none;
}

.newsletter_box
{
	margin-top: 10px;	
	border:0px;

}

#miljofaktaboks_nodecor
{
  margin-left:10px;
}

#miljofaktaboks_nodecor	img{
  display:block;
}


ul.miljorelatert_list{
  padding: 10px	! important;
  margin-left:15px ! important;
}

ul.miljorelatert_list li{

  margin-bottom:10px!important;
}

.miljorelatert_list	span{
  display:block;
  font-size:0.9em;
  margin-left:1px !	important;


}

.padding10px{
  padding:10px 0px 0px 0px;
}



/*	Styles for se hva som kommer - ny design */

/* message display page	*/


.message_list {
	list-style:	none;
	margin:	0;
	padding: 0;
	width: 580px;
	margin-bottom:10px;
}

.message_list ul {
	list-style-type: none !important;	
}


.message_list li {
	padding: 0;
	margin:	0;
	/*background: url(../img/red_bar.jpg) no-repeat;*/
}

.message_list .eiendome_element {
        display: none;
}

.message_list .eiendome_element.visible {
        display: block;
}

.message_list li ul	li{
	padding: 0;
	margin:	0;
	background:	none;
}

.message_head {
	padding: 5px 10px;
	cursor:	pointer;
	position: relative;
}
.message_head .timestamp {
	color: #666666;
	font-size: 95%;
	position: absolute;
	right: 10px;
	top: 5px;
}
.message_head cite {
	font-size: 100%;
	font-weight: bold;
	font-style:	normal;
}
.message_body {
	padding: 0px 10px 0px 0px;
}
.collapse_buttons {
	text-align:	right;
	border-top:	solid 1px #e4e4e4;
	padding: 5px 0;
	width: 383px;
}
.collapse_buttons a	{
	margin-left: 15px;
	float: right;
}
.show_all_message {
	background:	url(images/tall-down-arrow.gif)	no-repeat right	center;
	padding-right: 12px;
}
.show_recent_only {
	display: none;
	background:	url(images/tall-up-arrow.gif) no-repeat	right center;
	padding-right: 12px;
}
.collpase_all_message {
	background:	url(images/collapse-all.gif) no-repeat right center;
	padding-right: 12px;
	color: #666666;
}

.collapse_all_message {
	background:	url(images/collapse-all.gif) no-repeat right center;
	padding-right: 12px;
	color: #666666;
}

.rating	{
	cursor:	pointer;
	margin-left: 1em;
	margin-bottom: 10px;
	margin-right:1.5em;
	clear: both;
	display: block;
	font-weight:bold;
}

.rating:after {
	content: '.';
	display: block;
	height:	0;
	width: 0;
	clear: both;
	visibility:	hidden;
}
		
.metalelement {
   float:left;
   margin-right:3px;
}

.se_hva_som_kommer{
	/*border: 1	pt solid black;	*/
}

.eiendome_element .sehvasomkommer {
	overflow: hidden;
	margin-bottom: 20px;
        zoom: 1;
}

.eiendome_element .photo {
	float: left;
	width: 40%;
}

.eiendome_element .photo img {
	width: 200px;
}

.eiendome_element .description {
	float: left;
	width: 59%;
}

.insidediv{
	border-top:	1px	solid black;
	border-left: 1px solid black;
	border-right: 1px solid	black;
	border-bottom: 1px solid black;
	padding:1px 0px 1px 0px;	
	zoom: 1;
}

.insidediv_top{
	
	border-top:	1px	solid black;
	border-left: 1px solid black;
	border-right: 1px solid	black;
	padding:1px	0px	1px	0px;	
	overflow: hidden;
	zoom: 1;
}

.insidediv_top p,
.insidediv p {
	float:left;	
	width:150px;
	margin:0px 0px 0px 3px;

}

#showButton{			
	width:80px;
	color:black;
	margin: 2px; 
}
		
#place_selection_form{
   margin-bottom:10px;
}

#place_selection_form label{
   line-height:2.0em;
   margin-left: 4px;
}

a.kommende_eiendommer_lenke	{
	color: #0B0095;
	text-decoration:	underline;
}

.flexiblemargin{
	margin: 5px 0px 0px 0px;
}

.flexiblemargin h2{
  font-size: 22px;
}

#miljofaktaboks_inner{
	padding: 5px;
}

.margin_top5px{
	margin-top:5px;
}

.margin_20px{
	margin-top:20px;
	margin-bottom:20px;
}



#map_canvas{
	width: 154px; 
	height:	154px;
	border:1px	solid black;	
	margin-left:3px;
	overflow:hidden!important;
	padding:0px;		
}

#map_canvas span	{
	display:none; 
}
.property_data {	
	border:1px	solid black;			
	margin-left:3px;
	overflow:hidden!important;
	padding:5px;
	width: 154px; 
}
			
div.property_data{
	overflow:hidden!important;
	
}

.property_data h2{
	font-size:1.4em;	
	overflow:hidden;	
					padding-left:3px;						
}

.property_data p{
	overflow:hidden;	
	margin:	8px	0px;
					padding-left:3px;
}

.property_data input{
					width:140px;
}


#img_holder{
	float:left;
	margin-right:3px;
					margin-bottom:30px;
	background-color: #fff;
}

#thumbs	ul{
	list-style-type: none !important;
}

#thumbs	ul li{
	float: left;
	width: 25%;	
}

			
 div.sehvasomkommer_content{
	width: 74%;
	overflow: hidden;				
}

/*#place_selection_form{
	margin:10px	0px	10px 0px;
}*/

#theform {
	background-color: #F2F2F2;	
        padding:5px;
}

#theform fieldset {	
	border:	0;
        /*
	margin:	0;
	padding: 0.3em 1em 0.5em 0em;
	float: left;*/
	}
#theform fieldset legend {
	font-size: 1em;	
	color: #FFFFFF;
	}
#theform fieldset legend span {
	display: none;
	}
#theform fieldset h3 {
	height:	1em;
	font-size: 1em;
	}
/*#theform fieldset div.help {
	color: #FFFF99;	
	font-weight: bold;
	height:	5em;
	}*/
#theform fieldset label	{	
	display: block;
	line-height: 1.9em;
	}
#theform fieldset input	{
	font-size: 1em;
	height:	25px;
	width:210px;
}

#theform fieldset textarea{	
	width: 100%;
	overflow:hidden;
}

#pt1{
   float:left;
   margin: 5px;
}

#pt2{
   float:right;
   margin: 5px;
}

#pt4{
   float:left;
   margin: 5px;
}




.greenlabel{
  color:#589980;
}
						
.line:after,.lastUnit:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0	!important;line-height:0;font-size:xx-large;content:" x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x x	x ";}
.line{*zoom:1;}
.unit{float:left;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%!important;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit{display:table-cell;float:none;width:auto;*display:block;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px;}

.img_wrap img{
	width:150px;
	height: 150px;
}


.master_left{
	width: 150px;
	background-color:#fff;  
}

.master_middle{
	width: 650px;
	margin: 0px 10px 0px 10px;
	background-color:#fff;  
}

.master_right{
/*	width: 160px;*/
  background-color:#fff;  
}

.floating{
   float:left;
}

#new_master{
  background-color:	#000;
}


#midt_kolonne{
 margin:5px;

}


.clearfix:after	{
	  content: ".";
	  display: block;
	  height: 0;
	  clear: both;
	  visibility: hidden;
}
  *	html .clearfix {height:	1%;}
  .clearfix	{display: block;}
	  
	 
	  
/*	#wrap{
margin:0 auto;
width:600px;
}	*/


.columns .column{
padding:10px 0;
/*height:100px;*/
/*		  text-indent:20px;*/
/*		  background:#ffba00;*/
}
.columns .second{
/*		  background:#b60000;*/
}
.columns .last{
/*		  background:#00b4ff;*/
padding-right:10px;
}	  

.columns .first{
/*		  background:#00b4ff;*/

}	  


.columns:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
*	html .columns {height: 1%;}

.columns .column{
float:left;
overflow:hidden;
}
.columns .last{ float:right; }

.col2	.first{	width:500px; }
.col2	.last{ width:100px;	}

.col2B .first{ width:480px; }
.col2B .last{	width:160px; }

.col3	.first{	width:169px;background-color:#D4CFCB;padding:5px 0px 8px 0px;}
.col3	.second{ width:298px;margin-left:1px;background-color:#F2EDE9; padding:5px 0px 8px 0px;}
.col3	.last{ width:169px;background-color:#D4CFCB;padding:5px 10px 8px 0px;}

.col3 .next_link { float:right;}

.col3 .prev_link { 
   padding-left:10px;
}

.col3 .main_link { 
   padding-left:80px;
}



  input[type="checkbox"]{
	 width:	10px;
         float:left;
         overflow:hidden;

 }

.new_properties {
  padding-top:0px;
}
.new_properties h1{
  font-size: 3.4em;
  color:#990134;
}

.eiendom_prev_next{

 border: 1px solid #000;
 background-color: #F2EDE9;
}
.bottom_margin{
    margin-bottom: 10px;
}

.kontaktskjema_new fieldset{
  border: 0pt;
}

.hide_form{
  display:none;
}


#sof_faktaboks{
  margin-left: 10px;
  float:left;
  width:150px;
}


.sof_faktaboks_img{
  border-top: 1pt solid black; 
  border-left: 1pt solid black; 
  border-right: 1pt solid black; 
  width: 147px;
   display:block;
}

.sof_dg{
	padding: 10px;
	background-color:#EFECE7;
	line-height: 15px;
}

.sof_lg{
	padding: 10px;
	background-color: #D4CFCB;
	line-height: 15px;
}

#sof_faktaboks_bottom{
    border: 1pt solid black; 

}





















