body 	{
	margin-top:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;

	color: 			#000000; 
	overflow-y:		scroll;
}
	
h1 {
	font-family:		verdana, arial, helvetica;
	font-weight:		normal;
	font-size:		16pt;
	margin-bottom:		0px;
}

.search_box {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	}

.search_box_yellow {
	}

.search_box_main_table	{
	margin-top:		10px;
	margin-bottom:		15px;
	padding-left:		50px;
	}

.search_box_flips_table {
}

.search_field_no_frames {
	margin:			0px;
	padding-top:		1px;
	border:			0px;
	font-family:		arial;
	font-size:		12pt;
	font-weight:		bold;
	width:			700px;
	height:			21px;
	color:			#000000;
}

.search_field_no_frames_teloos {
	margin:			0px;
	padding-top:		1px;
	border:			0px;
	font-family:		arial;
	font-size:		12pt;
	font-weight:		bold;
	width:			650px;
	height:			21px;
	color:			#000000;
}

.search_field_hvahvor {
	margin:			0px;
	padding:		2px 0px 0px 4px;
	font-family:		helvetica;
	font-size:		14pt;
	width:			690px;
	height:			29px;
	color:			#000000;
	border:			1px solid #848684;
	background-image:	url(/images/search/input_background_hvahvor.gif);
}

.result_header_td {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		14pt;
	font-weight:		normal;
}

.result_header_h1 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		16pt;
	display:		inline;
	font-weight:		bold;
	margin-left:		7px;
	
}

.result_header {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		16pt;
}

.nospace {
	border:			1px solid black;
	padding:		0px;
	margin:			0px;
}

.listing_boks_skygge {
	font-size:		1pt;
	background-image:	url(/images/box/boks_skygge.gif);
	width:			773px;
	height:			8px;
	margin-bottom:		2px;
}

.firmasok_oppforing_div {
	border-top:		1px solid #ffffff;
	border-left:		1px solid #ffffff;
	border-right:		1px solid #ffffff;
	border-bottom:		1px solid #eeeeee;
}

.firmasok_oppforing_div_ikke_kunder {
	margin-left:		1px;
}

.firmasok_oppforing_table {
	border:			1px solid #ffcc33;
}

.firmasok_oppforing_table_kunder {
	border:			1px solid #f09000;
	background-image:	url(/images/back/listing_table_back.gif);
	background-position:	bottom left;
	background-repeat:	no-repeat;
}

.firmasok_oppforing_table_kunder_minsteoppforing {
	border:			1px solid #f09000;
	background-image:	url(/images/back/listing_table_back_ikke_kunder.gif);
	background-position:	bottom left;
	background-repeat:	no-repeat;
}

.firmasok_oppforing_table_ikke_kunder {
	border:			1px solid #ffda12;
	background-image:	url(/images/back/listing_table_back_ikke_kunder.gif);
	background-position:	0px 0px;
}

.firmasok_oppforing_firmanavn {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	padding-top:		10px;
	padding-left:		8px;
}

.firmasok_oppforing_adresse {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	padding-left:		8px;
	height:			24px;
	margin-top:		5px;
}

.firmasok_oppforing_infotekst td {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	padding-left:		6px;
	height:			26px;
	margin-top:		10px;
	vertical-align: 	bottom;
}

.firmasok_oppforing_telefon {
	width:			160px;
}

.firmasok_oppforing_telefon table th {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	font-weight:		normal;

	text-align:		left;
	width:			100px;
}

.firmasok_oppforing_telefon_prikker {
	background-image:	url(/images/back/listing_dots_h.gif);
	background-repeat:	repeat-x;
	background-position:	0px 10px;
}

.firmasok_oppforing_telefon table td {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	font-weight:		normal;
	color:			#000000;
	text-align:		right;
}

.firmasok_oppforing_linker {
	margin-left:		8px;
	margin-top:		8px;
}

.firmasok_oppforing_linker th {
}

.firmasok_oppforing_linker td {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		4px;
	padding-right:		10px;
}

.firmasok_oppforing_linker_td img {
	margin-right:		0px;
}

.firmasok_oppforing_link:link {
	color:			#000000;
	text-decoration: 	none;
	font-family:		verdana, arial, helvetica;
}

.firmasok_oppforing_link:visited {
	color:			#000000;
	text-decoration: 	none;
}

.firmasok_oppforing_link:hover {
	color:			#000000;
	text-decoration: 	underline;
}

.firmasok_oppforing_bilde {
	border:			1px solid #f09000;
	margin-top:		14px;
	margin-bottom:		6px;
	margin-right:		10px;
	margin-left:		12px;
}

.firmasok_oppforing_bilde_ikke_kunde {
	border:			1px solid #f09000;
	margin-top:		14px;
	margin-bottom:		6px;
	margin-right:		10px;
	margin-left:		12px;
}

.firmasok_nettsok_link {
	width:			158px;
	text-align:		center;
	margin-top:		10px;
}

.firmasok_nettsok_link a:link, .firmasok_nettsok_link a:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	text-decoration:	none;
	border-top:		none;
	color:			#999999;
}

.firmasok_nettsok_link a:hover {
	color:			#555555;
}

.firmasok_endre_opplysninger {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	text-decoration:	none;
	border-top:		none;
	color:			#1429A2;
	cursor:			pointer;
	margin-top:		9px;
}

.firmasok_googlebox_div {
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	font-weight:		normal;
	background-color:	#ffffff;
	margin-left:		5x;
	padding-top:		0px;
	padding-bottom:		0px;
	margin-top:		15px;
	margin-bottom:		15px;
}

.firmasok_logo_infolink_link {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	width:			130px;
	margin-right:		10px;
	cursor:			pointer;
	margin-left:		10px;
}

.begrens_boks {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	border:			1px solid #cecece;
	color:			#000000;
	margin-top:		5px;
}

.begrens_boks td {
	border-bottom:		1px solid #e8e8e8;
	font-size:		8pt;

}

.begrens_boks td a:link {
	color:			#3888c2;
	text-decoration: 	none;
}

.begrens_boks td a:visited {
	color:			#3888c2;
	text-decoration: 	none;
}

.begrens_boks td a:hover {
	color:			#f09000;
}

.kombiner_boks_tittel {
	display:		block;
	width:			160px;
	padding:		5px 0px 6px 0px;
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	text-decoration:	none;
	font-weight:		bold;
	color:			#000000;
	background-image:	url(/images/begrens/begrens_topp_bak.gif);
	margin-top:		7px;
	margin-bottom:		1px;
}

.kombiner_boks_katalogdeler span {
	display:		block;
	padding:		3px 3px 4px 3px;	
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	text-decoration:	none;
	border-top:		none;
	border-left:		1px solid #dddddd;
	border-right:		1px solid #dddddd;
	border-bottom:		1px solid #dddddd;
	margin-top:		1px;
	color:			#000000;
	background-color:	#fdfced;
}

.kombiner_boks a, .kombiner_boks a:visited {
	display:		block;
	padding:		2px 0px 3px 3px;
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	text-decoration:	none;
	border-top:		none;
	border-left:		1px solid #dddddd;
	border-right:		1px solid #dddddd;
	border-bottom:		1px solid #dddddd;
	margin-top:		1px;
	color:			#000000;
	background-color:	#fdfced;
	text-transform : 	capitalize;
}

.kombiner_boks a:hover {
	background-color:	#fffabb;
	color:			#000000;
}

.kombiner_boks_div {
	display:		block;
	padding:		2px 0px 3px 3px;
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	text-decoration:	none;
	border-top:		none;
	border-left:		1px solid #dddddd;
	border-right:		1px solid #dddddd;
	border-bottom:		1px solid #dddddd;
	margin-top:		1px;
	color:			#000000;
	background-color:	#fdfced;
	text-transform : 	capitalize;
}

.flags {
	border:			none;
	margin-left:		4px;
	margin-top:		3px;
	margin-bottom:		7px;
}

.logo_banner_table {
	margin-top:		0px;
	margin-bottom:		0px;
	margin-right:		0px;
	margin-left:		0px;
}

.topp_menu_div {
}

.topp_menu_bar {
	margin-left:		25px;
	margin-right:		25px;
}

.bottom_menu_div {
	width:			100%;
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	background-color:	#f0f0f0;
	margin-top:		20px;
	margin-bottom:		10px;
}

.bottom_copyright {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	margin-top:		20px;
	margin-bottom:		10px;
}

.topp_menu_table td a:hover {
	color:			#555555;
}
.topp_menu_table td {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	font-weight:		bold;
}

.topp_menu_table td a, visited {
	text-decoration:	none;
	color:			#000000;
}



.privat_listing_tabel {
	border-top:		1px solid #999999;
	border-bottom:		1px solid #999999;
	border-left:		1px solid #999999;
	border-right:		1px solid #999999;
}

.privat_listing_linker {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		0px;
}

.privat_listing_link:link {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		0px;
	padding-right:		0px;
	color:			#003399;
}

.privat_listing_link:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		0px;
	color:			#000000;
}

.privat_listing_link:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		0px;
	color:			#006ed0;
}

.privat_listing_pagerfont {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		8px;
	text-decoration: 	none;
}
.privat_listing_pagerfont:link {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		8px;
	text-decoration: 	none;
}

.privat_listing_pagerfont:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		8px;
	text-decoration: 	none;
}

.privat_listing_pagerfont:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#04315a;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		8px;
	text-decoration: 	underline;
}

.privat_oppforing_telefon {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	font-weight:		bold;
	color:			#000000;
	margin-left:		10px;
	padding-right:		10px;
	padding-bottom:		4px;

}

.sok_velg_spraak {
	margin-top:		3px;
}

.sok_velg_spraak td {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
}

.sok_velg_spraak_radio {
	margin-top:		1px;
	margin-bottom:		0px;
}

.firmasok_navigator {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	margin-top:		16px;
	padding:		0px 0px 0px 10px;
}

.firmasok_navigator a, visited, selected {
	border:			1px solid #cccccc;
	width:			20px;
	height:			16px;
	background-color:	#eeeeee;
	text-decoration: 	none;
	text-align:		center;
	color:			#000000;
	padding-left:		3px;
	padding-right:		3px;
}

.firmasok_navigator a:hover{
	text-decoration: 	none;
	background-color:	#aaaaaa;
	color:			#000000;
	border:			1px solid #000000;
}

.privatsok_oppforing_navn {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	padding:		10px 0px 6px 8px;
}

.privatsok_oppforing_linje {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	background-image:	url(/images/back/repeat_prikker.gif);
	background-repeat:	repeat-x;
	background-position:	0% 90%;
	padding-left:		0px;
	padding-bottom:		4px;
}
.privatsok_oppforing_tekst  {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
}

.privat_listing_pagerfont:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#04315a;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		8px;
	text-decoration: 	underline;


}
.privatsok_navigator {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
}

.privatsok_navigator a, visited, selected {
	border:			1px solid #cccccc;
	width:			20px;
	height:			16px;
	background-color:	#eeeeee;
	text-decoration: 	none;
	text-align:		center;
	color:			#000000;
	padding-left:		3px;
	padding-right:		3px;
}

.privatsok_navigator a:hover{
	text-decoration: 	none;
	background-color:	#aaaaaa;
	color:			#000000;
	border:			1px solid #000000;
}



.news_categories_small_font {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	none;
	font-weight:		bold;
}

.news_categories_small_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	underline;
	font-weight:		bold;
}



.news_link_small_font {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#000000;
	text-decoration: 	none;

}
.news_link_small_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#ff0000;
	text-decoration: 	none;
}


.news_categories_font {
	font-family:		verdana, arial, helvetica;
	font-size:		14pt;
	color:			#000000;
	text-decoration: 	none;
}

.news_categories_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		14pt;
	color:			#000000;
	text-decoration: 	underline;
}

.news_header_td {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		16pt;
	margin-left:		3px;
	margin-right:		0px;

}

.news_listing_tabel {
	padding:		2px 2px 2px 2px;
	margin-bottom:		10px;
	margin-top:		0px;
	margin-left:		0px;
	margin-right:		0px;
	border:			1px dotted #cccccc;
}

.news_listing_header_font {
	padding:		2px 2px 2px 2px;
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	none;
	font-weight:		bold;
}

.news_listing_header_font:hover{
	padding:		2px 2px 2px 2px;
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	underline;
	font-weight:		bold;
}


.news_listing_text_font {
	padding:		2px 2px 2px 2px;
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#555555;
	text-decoration: 	none;
}

.news_category_header_font {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	none;
}

.news_category_header_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	underline;
}


.news_category_header_font_red {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#ee0000;
	text-decoration: 	none;
}

.news_category_header_font_red:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#ee0000;
	text-decoration: 	underline;
}



.news_header_td2 {
	background-color:	#D8D8D8;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		12pt;
	margin-left:		3px;
	margin-right:		0px;
	font-weight:		bold;
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	5px;
}

.news_listing_tabel2 {
	margin-bottom:		5px;
	margin-top:		0px;
	margin-left:		0px;
	margin-right:		0px;
}

.news_listing_header_font2 {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#0000CC;
	text-decoration: 	underline;
	font-weight:		bold;
	margin-left:		5px;
}

.news_listing_header_font2:hover{
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	underline;
	font-weight:		bold;
}


.news_listing_text_font2 {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
/*	color:			#555555;*/
	color:			#000000;
	text-decoration: 	none;
	margin-left:		5px;
}

.news_category_header_font2 {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	none;
}

.news_category_header_font2:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	underline;
}


.news_category_header_font_red2 {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#ee0000;
	text-decoration: 	none;
}

.news_category_header_font_red2:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#ee0000;
	text-decoration: 	underline;
}

.news_link_small_font2 {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#000000;
	text-decoration: 	none;
	text-align: left;
}

.news_link_small_font2:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#000000;
	text-decoration: 	underline;
}

.news_link_small_font2:link {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#000000;
	text-decoration: 	none;
}

.news_link_small_font3 {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#008000;
	text-decoration: 	none;
	text-align: left;
}

.news_link_small_font4 {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#FF0000;
	text-decoration: 	none;
	text-align: left;
}
.news_link_small_font4:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#FF0000;
	text-decoration: 	underline;
	text-align: left;
}
.news_link_small_font4:link {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#FF0000;
	text-decoration: 	none;
	text-align: left;
}



.news_search_categories_font {
	font-family:		verdana, arial, helvetica;
	font-size:		11pt;
	color:			#000000;
	text-decoration: 	none;
	font-weight:		bold;

}

.news_search_categories_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		11pt;
	color:			#000000;
	text-decoration: 	none;
	font-weight:		bold;
	text-decoration: 	underline;

}



.news_category_font {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#888888;
	text-decoration: 	none;
}

.news_category_font:link {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#888888;
	text-decoration: 	underline;
}

.news_category_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#888888;
	text-decoration: 	underline;
}

.news_category_font:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#888888;
	text-decoration: 	underline;
}


.news_SisteNytt_font {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	font-weight:		bold;
	color:			#000000;
}


.news_TopStory_font {
	font-family:		verdana, arial, helvetica;
	font-size:		30pt;
	color:			#000000;
	text-decoration: 	none;
}

.news_TopStory_font:link {
	font-family:		verdana, arial, helvetica;
	font-size:		35pt;
	color:			#000000;
	text-decoration: 	none;
}

.news_TopStory_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		35pt;
	color:			#000000;
	text-decoration: 	underline;
}

.news_TopStory_font:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		35pt;
	color:			#000000;
	text-decoration: 	none;
}
.news_TopStory_text_font {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	font-weight:		bold;
	color:			#888888;
	text-decoration: 	none;
}

.news_TopStory_source_font {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	font-weight:		bold;
	color:			#000000;
	text-decoration: 	none;
}

.news_type_font {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#04315a;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		8px;
	text-decoration: 	underline;
}
	
.news_header_font {
	font-family:		arial, helvetica;
	font-size:		15pt;
	font-weight:		bold;
	color:			#000000;
}



.news_source_font {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#000000;
}	
.news_text_font {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	none;
}


.news_boks {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	border:			1px solid #cecece;
	color:			#000000;
	margin-top:		5px;
}

.news_boks td {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
}

.news_boks td a:link {
	color:			#000000;
	text-decoration: 	none;
}

.news_boks td a:visited {
	color:			#000000;
	text-decoration: 	none;
}

.news_boks td a:hover {
	color:			#000000;
	text-decoration: 	none;
}


.news_link_font:link {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#ee0000;
	text-decoration: 	none;
	font-weight:		bold;
}
.news_link_font:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#ee0000;
	text-decoration: 	none;
	font-weight:		bold;
}
.news_link_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#ee0000;
	text-decoration: 	underline;
	font-weight:		bold;
}

.news_link_font2:link {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	none;
}
.news_link_font2:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	none;
}
.news_link_font2:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	underline;
}




.news_navigate_font:link {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	none;
	
}
.news_navigate_font:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	none;
}
.news_navigate_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	text-decoration: 	underline;
}

.news_boks{
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	border:			1px solid #cecece;
	color:			#ffffff;
	margin-top:		5px;
}

.sok_velg_spraak_tekst:link {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	none;
}
.sok_velg_spraak_tekst:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	none;
}
.sok_velg_spraak_tekst:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#777777;
	text-decoration: 	none;
}

.forside_bransjeguide_table {
}

.forside_bransjeguide_table td {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	padding-left:		15px;
	padding-top:		10px;
	padding-bottom:		5px;
}

.forside_bransjeguide_tittel:link {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	none;
	font-weight:		bold;
}

.forside_bransjeguide_tittel:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	none;
	font-weight:		bold;
}

.forside_bransjeguide_tittel:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	underline;
	font-weight:		bold;
}

.forside_bransjeguide_undertittel:link {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#555555;
	text-decoration: 	none;
}
.forside_bransjeguide_undertittel:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#555555;
	text-decoration: 	none;
}
.forside_bransjeguide_undertittel:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#000000;
	text-decoration: 	underline;
}

.bransjeguide_table {
	border-left:		1px solid #cecece;
	border-right:		1px solid #cecece;
	margin-bottom:		5px;
}

.bransjeguide_table td {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#000000;
	padding-bottom:		5px;
}


.bransjeguide_title {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		16pt;
	color:			#000000;
	margin-bottom:		15px;	
	width:			910px;
	text-align:		center;
	border-bottom:		3px solid #fed90b;
	padding:		0px 0px 15px 0px;
}

.bransjeguide_utvidet a:link {
	font-family:		verdana;
	font-size:		9pt;
	font-weight:		none;
	color:			#333333;
	text-decoration: 	none;
	margin-left:		3px;
}

.bransjeguide_utvidet a:hover {
	font-size:		9pt;
	color:			#777777;
	margin-left:		3px;
}

.bransjeguide_utvidet a:active {
	font-size:		9pt;
	color:			#000000;
	margin-left:		3px;
}

.bransjeguide_utvidet a:visited {
	font-size:		9pt;
	color:			#333333;
	text-decoration: 	none;
	margin-left:		3px;
}

.kart_boks {
	color:			#000000;
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	border:			1px solid #cecece;
	margin-top:		5px;
}



.kart_td {
	padding:12px; 
	position: relative;
	top:-18px;
	left:12px;
	padding:0px; 
	FONT-SIZE: 11px; 
	HEIGHT: 18px; 
	WIDTH: 165px; 
	FONT-FAMILY: Verdana;
	
}

.kart_tekst {
	padding:12px; 
	position: relative;
	top:-8px;
	left:12px;
	padding:0px; 
	FONT-SIZE: 11px; 
	HEIGHT: 18px; 
	WIDTH: 165px; 
	FONT-FAMILY: Verdana;
	
}

.kart_input {
	border:1px solid black; 
	padding:1px; 
	FONT-SIZE: 11px; 
	HEIGHT: 18px; 
	WIDTH: 130px; 
	FONT-FAMILY: Verdana;
}

.kart_input2 {
	position: relative;
	top:0px;
	border:1px solid black; 
	padding:0px; 
	FONT-SIZE: 11px; 
	HEIGHT: 18px; 
	WIDTH: 165px; 
	FONT-FAMILY: Verdana;
}

	

.kart_finn_gate_header {
	font-family:		verdana, arial, helvetica;
	font-size:		14pt;
	font-weight:		bold;
	color:			#a7cc96;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		8px;
}
.kart_finn_gate {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	font-weight:		none;
	color:			#000000;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		8px;
}

.kart_beskrivelse {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;		
	padding-top: 		2px;	
	padding-bottom: 	3px;

}	


.kart_select {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	padding-top:		1px;
	padding-bottom:		1px;
	padding-left:		0px;
}




.kart_link_font:link {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#a7cc96;
	text-decoration: 	none;
	font-weight:		bold;
}
.kart_link_font:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#a7cc96;
	text-decoration: 	none;
	font-weight:		bold;
}

.kart_link_font:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#a7cc96;
	text-decoration: 	underline;
	font-weight:		bold;
}
.kart_beskrivelse_font {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#a7cc96;
	text-decoration: 	none;
	font-weight:		bold;
}	

.tekst_table {
	margin-top:		10px;
	margin-bottom:		5px;
}

.tekst_table td {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
}

.tekst_meny_main_table {
	border-right:		1px solid #cecece;
	border-bottom:		1px solid #cecece;
	background-color:	#fafafa;
}

.tekst_meny {
	width:			160px;
	height:			500px;
	margin-right:		22px;
	margin-top:		20px;
}

.tekst_meny a, .tekst_meny a:visited {
	display:		block;
	padding:		9px 0px 9px 15px;
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	font-weight:		bold;
	text-decoration:	none;
	border-top:		none;
	color:			#124ea4;
	text-align:		left;
	border-bottom:		3px solid #ffffff;
	background-image:	url(/images/back/tekst_menu_button_back.gif);
}

.tekst_meny a:hover {
	color:			#124ea4;
	background-image:	url(/images/back/tekst_menu_button_back_over.gif);
}

.beskrivelse_body {
	overflow-x : hidden;
	overflow-y : scroll;
}

.MSN_table_results  {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dotted dotted dotted dotted;
	border-color: #3471b4;
	border-collapse: separate;
	background-color: white;
}

.loading {
	z-index: 		1;
	text-align:		center;
	width:			200px;
	height:			120px;
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	font-weight:		bold;
	color:			#f69519;
}

.privatsok_kart_iframe {
	border:			1px solid #999999;
	margin-left:		1px;
}

.privat_kart_over_kart {
	border:			none;
	background-color:	#ecf5f8;
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	color:			#1094f4;
}

.produktsok_main_table {
	margin-top:		1px;
	border-left:		1px solid #cecece;
	border-right:		1px solid #cecece;
	margin-bottom:		1px;
	padding-left:		0px;
}

.produktsok_main_table td {
	font-family:	verdana, arial, helvetica;
	font-size:	8pt;
}



.produktsok_table_results_a {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dotted dotted dotted dotted;
	border-color: #b4b1e4;
	border-collapse: separate;
	background-color: #fefefe;
	font-family:	verdana, arial, helvetica;
	font-size:	8pt;
}

.produktsok_table_results_a td {
	font-family:	verdana, arial, helvetica;
	font-size:	10pt;
}


.produktsok_table_price_a {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dotted dotted dotted dotted;
	border-color: #b4b1e4;
	border-collapse: separate;
	background-color: #ffffdd;
	font-family:	verdana, arial, helvetica;
	font-size:	8pt;
}

.produktsok_table_price_a td {
	font-family:	verdana, arial, helvetica;
	font-size:	16pt;
}



.produktsok_begrens_boks {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	border:			1px solid #b4b1e4;
	color:			#000000;
	margin-top:		0px;
}


.produktsok_begrens_boks td a:link {
	color:			#3888c2;
	text-decoration: 	none;
}

.produktsok_begrens_boks td a:visited {
	color:			#3888c2;
	text-decoration: 	none;
}

.produktsok_begrens_boks td a:hover {
	color:			#f09000;
}

.produktsok_table_skille {
	border-width: 0px 0px 0px 1px;
	border-spacing: 0px;
	border-style: dotted dotted dotted dotted;
	border-color: #b4b1e4;
}

.kart_iframe {
	overflow-x: scroll;
	overflow-y: scroll;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: dotted dotted dotted dotted;
	border-color: #ff0000;

}


.kart_startmarker {
	font-family:		verdana, arial, helvetica;
	font-size:		16pt;
	padding-bottom:		5px;
	padding-top:		25px;
	
	color:			#b4b1ff;
	margin-top:		50px;
	margin-left:		10px;	


}

.tekst_menu {
	width:			160px;
	margin-left:		5px;
	margin-top:		10px;
}

.tekst_menu a:link {
	display:		block;
	padding:		9px 0px 9px 0px;
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	font-weight:		bold;
	text-decoration:	none;
	border-top:		none;
	color:			#124ea4;
	text-align:		left;
	width:			160px;
	border-bottom:		1px solid #dddddd;
	margin-top:		2px;
	margin-bottom:		2px;
	background-image:	url(/images/buttons/tekst_menu_button_back.gif);
}

.tekst_menu a:visited {
	display:		block;
	padding:		9px 0px 9px 0px;
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	font-weight:		bold;
	text-decoration:	none;
	border-top:		none;
	color:			#124ea4;
	text-align:		left;
	width:			160px;
	border-bottom:		1px solid #dddddd;
	margin-top:		2px;
	margin-bottom:		2px;
	background-image:	url(/images/buttons/tekst_menu_button_back.gif);
}

.tekst_menu a:hover {
	color:			#124ea4;
	background-image:	url(/images/buttons/tekst_menu_button_back_over.gif);
}

.tekst_header {
	font-family:		verdana, arial, helvetica;
	font-size:		18pt;
	font-weight:		normal;
	text-decoration:	none;
	margin-top:		0px;
	color:			#124ea4;
}

.tekst_header_mini {
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	font-weight:		bold;
	color:			#124ea4;
}


.infolinkTable {
	padding-left:		0px;
	padding-right:		0px;
	margin-bottom:		0px;
	margin-top:		0px;
	margin-left:		0px;
	margin-right:		0px;
	border-top:		1px solid #ffdb10;
	border-bottom:		1px solid #ffdb10;
	border-left:		1px solid #ffdb10;
	border-right:		1px solid #ffdb10;
	text-decoration: 	none;
}

.infolinkHeader {
	margin-left:		2px;
	margin-top:		2px;
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	font-weight:		bold;
	color:			#ff9600;
	text-decoration: 	none;
}

.infolinkHeader:hover {
	margin-left:		2px;
	margin-top:		2px;
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#v;
	text-decoration: 	underline;
}

.infolink_nolink {
	display:		block;
	width:			151px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		7pt;
	color:			#5a555a;
	margin-top:		0px;
	text-decoration: 	none;
}

.infolink_link {
	display:		block;
	width:			151px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		7.5pt;
	font-weight:		bold;
	color:			#ff9600;
	margin-top:		0px;
	text-decoration: 	none;
}

.infolink_link:hover {
	display:		block;
	width:			151px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		7.5pt;
	font-weight:		bold;
	color:			#ff9600;
	margin-top:		0px;
	text-decoration: 	none;
}

.infolink_link:clicked {
	display:		block;
	width:			151px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		7.5pt;
	font-weight:		bold;
	color:			#ff9600;
	margin-top:		0px;
	text-decoration: 	none;
}


.infolinkNONO {
	margin-top:		0px;
	margin-bottom:		0px;	
	margin-right:		0px;
	margin-left:		0px;
	padding:		0px 0px 0px 0px;
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#5a555a;
}

.infolinkTable td {
	height:			5px;
}

.infolinkText {
	margin:			0;
	padding-left:		4px;
	padding-top:		0px;
	padding-bottom:		41x;
	font-family:		verdana, arial, helvetica;
	font-size:		7pt;
	color:			#5a555a;
}

.tablestyle1 {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		8pt;
	color:			#000000;
	border-top:		1px dotted #d2d2d2;
	border-bottom:		1px dotted #d2d2d2;
	border-left:		1px dotted #d2d2d2;
}

.tablestyle1 td {
	border-right:		1px solid #d2d2d2;
	border-left:		1px solid #ffffff;
}

.tablestyle1 th {
	border-right:		1px solid #d2d2d2;
	border-left:		1px solid #ffffff;
}

.stikkordregister {
	padding:		0px 0px 0px 0px;
	margin-top:		2px;
}

.stikkordregister td {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		7pt;
	color:			#000000;
}

.stikkordregister td a:link {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		7pt;
	font-weight:		bold;
	text-decoration: 	none;
	color:			#000000;
}

.stikkordregister td a:visited {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		7pt;
	font-weight:		bold;
	text-decoration: 	none;
	color:			#000000;
}

.stikkordregister td a:hover {
	color:			#777777;
}

.bystikkordregister {
	padding:		5px 5px 5px 5px;
	margin-top:		2px;
}

.bystikkordregister td {
	padding:		5px 5px 5px 5px;
	margin-top:		2px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		9pt;
	color:			#000000;
}

.bystikkordregister td a:link {
	padding:		5px 5px 5px 5px;
	margin-top:		2px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		9pt;
	font-weight:		none;
	text-decoration: 	none;
	color:			#000000;
}

.bystikkordregister td a:visited {
	padding:		5px 5px 5px 5px;
	margin-top:		2px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 		9pt;
	font-weight:		none;
	text-decoration: 	none;
	color:			#000000;
}

.bystikkordregister td a:hover {
	padding:		5px 5px 5px 5px;
	color:			#777777;
}


.sitemap_letter  {
	font-family:		arial;
	font-size:		14pt;
	color:			#aaaaaa;
	margin-bottom:		5pt;
}

.sitemap_place_table {
	border-left:		1px solid #cccccc;
	border-right:		1px solid #cccccc;
	margin-bottom:		40px;
}

.sitemap_place_kart {
	border:			3px solid #cccccc;
	margin-top:		20px;
	margin-right:		30px;
}

.sitemap_place_kart_header {
	font-family:		arial;
	font-size:		14pt;
	font-weight:		normal;
	text-decoration:	none;
	color:			#aaaaaa;
	margin-bottom:		5px;
}

.sitemap_place_header {
	font-family:		verdana, arial, helvetica;
	font-size:		18pt;
	font-weight:		normal;
	text-decoration:	none;
	margin-left:		20px;
	color:			#124ea4;
}

.sitemap_place_sub_header {
	font-family:		verdana, arial, helvetica;
	font-size:		10pt;
	font-weight:		normal;
	text-decoration:	none;
	margin-left:		20px;
	margin-top:		15px;
	color:			#000000;
	width:			550px;
}

.sitemap td {
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	color:			#000000;
}

.sitemap td a:link {
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	color:			#0072c6;
	text-decoration:	none;
	margin-left:		0px;
}

.sitemap td a:visited {
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	color:			#0072c6;
	text-decoration:	none;
}

.sitemap td a:hover {
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	color:			#ffcc33;
	text-decoration:	none;
}

.sitemap_header {
	font-family:		verdana, arial, helvetica;
	font-size:		18pt;
	font-weight:		normal;
	text-decoration:	none;
	margin-top:		0px;
	color:			#124ea4;
}

.sitemap_sub_header {
	font-family:		verdana, arial, helvetica;
	font-size:		12pt;
	font-weight:		normal;
	text-decoration:	none;
	margin-top:		0px;
	color:			#777777;
	margin-top:		10px;
}

.typoHeader
{
	font-family: 	Verdana,Arial, Helvetica, sans-serif;
	font-size:	10pt;
	color: 		#000000;
	margin:		0px;
	padding: 	8px;


	position: 	relative;
	top: 		10px;

}


.typoText
{
	font-family: 	Verdana,Arial, Helvetica, sans-serif;
	font-size:	9pt;
	color: 		#000000;
	font-weight:	bold;
	margin:		0px;
	padding: 	8px;
	position: 	relative;
	top: 		10px;
	width:		500px;

}

.typoBoxSpacer
{
	margin:		0px;
	padding: 	1px;
	position: 	relative;
}



.awdbox {
	color:			#000000;
	padding: 	0px;
	font-size:	9pt;

	background-color:	#ffffff;
}

.forside_nyheter {

}

.forside_nyheter td {
	font-family: 	verdana, arial, helvetica, sans-serif;
	font-size:	7pt;
	color: 		#000000;
}

.forside_nyheter_link a:link {
	color:			#1c73a8;
	font-weight:		bold;
	text-decoration: 	none;
}

.forside_nyheter_link a:visited {
	color:			#1c73a8;
	font-weight:		bold;
	text-decoration: 	none;
}

.forside_nyheter_link a:hover {
	color:			#ffcc33;
	text-decoration: 	underline;
}

.kart_loading_box {
	position: 	absolute;
	top: 		150px;
	left: 		280px;
	width: 		200;
	height: 	70;
	padding: 	10px;
	border: solid 	#000000 1px;
	background-color: #fafafa;
	color: 		#000000;
	font-family:	Verdana,Arial, Helvetica, sans-serif;
	font-size:  	10pt;
	visibility: 	visible;
}

.search_flips_table {
	
}

.tekst_nyheter_table {
	font-family:	verdana;
	font-size:	9pt;
}

.tekst_nyheter_table td {
	border-top:	1px solid ffcc33;
	padding-top:	10px;
	padding-bottom:	20px;
}

.tekst_nyheter_table a:link, .tekst_nyheter_table a:visited {
	color:		blue;
}

.tekst_nyheter_table a:hover {
	color:		orange;
}

.msnNoResults {
	position: 	relative;
	top: 		10px;
	left: 		0;
	width: 		430;
	height: 	70;
	padding: 	10px;
	border: solid 	#000000 1px;
	background-color: #fcfcff;
	color: 		#000000;
	font-family:	Verdana,Arial, Helvetica, sans-serif;
	font-size:  	10pt;
	visibility: 	visible;
}
.msnH1{
	font-family: 	verdana, arial, helvetica, sans-serif;
	font-size:	10pt;
	color: 		#000000;
	font-weight:		normal;
	text-decoration: 	none;
}
.msnGreyBox{
	position: 	relative;
	top: 		10px;
	left: 		30px;
	width: 		350;
	height: 	100;
	padding: 	0px;
	border: solid 	#000000 0px;
	background-color: #fcfcff;

}
.msnText{
	font-family: 	verdana, arial, helvetica, sans-serif;
	font-size:	9pt;
	color: 		#ff0000;
	padding: 	3px;
	font-size:	9pt;
	color: 		#aaaaaa;
	visibility: 	visible;

}

.searchNoResultsBack {
	display:		inline; 
	margin-left:		15px;
	margin-right:		15px;
}

.searchNoResultsBackRight {
	border-left:		1px solid #eeeeee;
}

.searchNoResultsTable {
	border:			1px solid #aaaaaa;
	margin-bottom:		10px;
}

.searchNoResultsTD {
	background-image:	url(/images/search/noresults/loading2.gif);
	background-repeat:	no-repeat;
	background-position:	20px 5px;
}

.flip_strek {
	background-image:	url(/images/box/flip_strek.gif);
	background-repeat:	repeat-x;
	background-position:	bottom;
}

.forside_nyheter_vis_alle {
	margin-top:		3px;
}

.googleadul{
text-decoration:underline;
color: #0000cc;
}
.googleadnoul{
text-decoration:none
}

.nyheter_toppsaker_table {
	border-left:		1px solid #cccccc;
	border-right:		1px solid #cccccc;
}

.nyheter_toppsaker:link {
	font-family: 		arial;
	font-size:		10pt;
	color: 			#000000;
	text-decoration:	none;
	padding-bottom		50px;
}

.nyheter_toppsaker:hover {
	font-family: 		arial;
	font-size:		10pt;
	color: 			#124ea4;
	text-decoration:	none;
}

.nyheter_toppsaker:visited {
	font-family: 		arial;
	font-size:		10pt;
	color: 			#000000;
	text-decoration:	none;
}

.nyheter_toppsaker_header {
	font-family: 		verdana;
	font-size:		18pt;
	color:			#124ea4;
}

.nyheter_toppsaker_header2 {
	font-family: 		verdana;
	font-size:		10pt;
	color:			#aaaaaa;
	margin-bottom:		10px;
}

.nyheter_toppsaker td{
	padding:	20px 20px 20px 20px;
}


.nyheter_border_top {
	margin-top:		1px;
	border-top:		1px solid #ffd90b;
	margin-bottom:		1px;
	padding-left:		0px;
}

.nyheter_border_left {
	margin-top:		1px;
	border-left:		1px solid #ffd90b;
	margin-bottom:		1px;
}


.nyheter_pos_box1 {
	position:		relative;
	top:			0px; 
	left:			0px;
	padding-right:		10px;
}
.nyheter_pos_box2 {
	position: 		relative;
	top:			0px; 
	left:			17px;
}
.nyheter_pos_box3 {
	position:		relative;
	top:			0px; 
	left:			0px;
	padding-right:		10px;
}
.nyheter_pos_box4 {
	background-color: 	#fcfcff;
	position: 		relative;
	top:			0px; 
	left:			23px;
}

.nyheter_send_header {
	font-family: 		verdana;
	font-size:		10pt;
	color:			#000000;
	margin-bottom:		10px;
}

.forside_nettsok a:link {
	color:			#0751b6;
	font-weight:		bold;
	text-decoration: 	none;
}

.forside_nettsok a:visited {
	color:			#0751b6;
	font-weight:		bold;
	text-decoration: 	none;
}

.forside_nettsok a:hover {
	color:			#777777;
	text-decoration: 	underline;
}

.firmasok_velg_land:link {
	color:			#000000;
	text-decoration: 	none;
	font-family:		verdana, arial, helvetica;
}

.firmasok_velg_land:visited {
	color:			#000000;
	text-decoration: 	none;
}

.firmasok_velg_land:hover {
	color:			#000000;
	text-decoration: 	underline;
}

.news_calendar {
	font-family:		courier; 
	font-size:		9pt;
}

.news_calendar td {
	text-align:		center;
}

.news_calendar th {
	text-align:		center;
	color:			#777777;
	font-weight:		bold;
}

.teloos_flips_green  {
	width:			950px;
	text-align:		center;
	padding:		0px 20px 2px 0px;
}

.teloos_flips_green img {
	margin-left:		1px;
	margin-right:		1px;
}

.teloos_flips  {
	width:			950px;
	text-align:		center;
	padding:		0px 0px 0px 0px;
}

.teloos_flips a:link {
	padding:		4px 4px 4px 4px;	
	width:			200px;
	height:			30px;

	background-color:	#ffd90b;

	border-right:		3px solid #ffffff;
	border-bottom:		3px solid #ffffff;
	
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	font-weight:		bold;
	color:			#000055;
	text-decoration: 	none;

	text-align:		center;
}

.teloos_flips a:visited {
	background-color:	#ffd90b;
	color:			#000000;
	text-decoration: 	none;
}

.teloos_flips a:hover {
	background-color:	#ffeb7d;
	color:			#000000;
	text-decoration: 	none;
}

.teloos_flips a:active {
	background-color:	#ffd90b;
	color:			#000000;
	text-decoration: 	none;
}

.infoside_utvidet_logg_inn {
	border-left:		1px solid #cecece;
	border-right:		1px solid #cecece;
}

.infoside_utvidet_logg_inn td {
	padding:		30px 30px 80px 30px;
}

.news_listing_new {
	font-family:		arial, helvetica;
	font-size:		9pt;
	color:			#000000;
	margin-left:		5px;
	margin-bottom:		15px;
	width:			600px;
}

.news_listing_new a:link {
	color:			blue;
	font-size:		11pt;
	margin-bottom:		5px;
}

.news_listing_new a:hover {
	color:			blue;
	font-size:		11pt;
}

.news_listing_new a:visited {
	color:			blue;
	font-size:		11pt;
}


.news_listing_page_bladder_new {
	width:			745px;
	text-align:		left;
	font-family:		arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	margin-left:		5px;
	margin-bottom:		15px;
}

.news_listing_page_bladder_new a:link {
	color:			blue;
	font-size:		11pt;
	margin-bottom:		5px;
} 
 
.news_listing_page_bladder_new a:hover {
	color:			blue;
	font-size:		11pt;
}

.news_listing_page_bladder_new a:visited {
	color:			blue;
	font-size:		11pt;
}

.teloos_AFS_wide_ads {
	position:		relative;
	left:			-5px;
	padding-left:		8px;
	height:			135px;	
	font-size:		10px;
	font-family:		verdana;
	border: 		1px solid #fed009; 
	background:		#FFFFFF; 
	width:			690px;             
	}
		
.teloos_AFS_narrow_ads
	{
	position:		relative;
	top:			30px;
	font-size:		10px;
	font-family:		verdana;
	position:		relative;
	left:			-50px;
	background:		#FFFFFF; 
	width:			200px;             
}

.teloos_google_ads_1_table {
	position:		relative;
	left:			-5px;
	border: 		1px solid #fed009; 
	background-color:	#FFFFFF; 
	width:			700px;
}

.teloos_google_ads_1_table td {
	padding-top:		0px;
	padding-left:		10px;
	padding-right:		10px;
	padding-bottom:		10px;
}

.teloos_google_ads_2_table {
	position:		relative;
	left:			-5px;
	border: 		1px solid #fed009; 
	background-color:	#FFFFFF; 
	width:			770px;
	font-size:		8px;
}

.teloos_google_ads_2_table td {
	padding-left:		10px;
}


.teloos_google_ads_3_table {
	position:		relative;
	top:			-3px;
	left:			1px;
	border: 		1px solid #fed009; 
	background-color:	#ffffff; 
	width:			773px;
	font-size:		8px;
	margin-bottom:		3px;
}

.teloos_google_ads_4_table {
	position:		relative;
	top:			0px;
	left:			-00px;
	border: 		1px solid #ffffff; 
	background-color:	#FFFFFF; 
	width:			230px;
	font-size:		12px;
	margin-bottom:		10px;
}


.teloos_google_ads_3_table td {
	padding-left:		10px;
}


.google_ads_1_table {
	border: 		1px solid #f09000; 
	background-color:	#FFFFFF; 
	width:			773px;
	margin-bottom:		10px;
	margin-left:		1px;
}

.google_ads_skillelinje {
	height:			1px;
	font-size:		1pt;
}

.sitemap_offentlig {
	width:			950px;
	border-left:		1px solid #cccccc;
	border-right:		1px solid #cccccc;
	padding:		20px 20px 20px 20px;
}

.sitemap_offentlig_title {
	font-family:		arial;
	font-size:		16pt;
	margin-bottom:		20px;	
}

.sitemap_offentlig_table td a:link {
	font-family:		verdana;
	font-size:		9pt;
	color:			blue;	
}

.sitemap_offentlig_table td a:hover {
	font-family:		verdana;
	font-size:		9pt;
	color:			blue;	
}

.sitemap_offentlig_table td a:active {
	font-family:		verdana;
	font-size:		9pt;
	color:			blue;	
}

.sitemap_offentlig_table td a:visited {
	font-family:		verdana;
	font-size:		9pt;
	color:			blue;	
}

.privat_adresse_link:link {
	color:			#000000;
	text-decoration: 	none;
}

.privat_adresse_link:visited {
	color:			#000000;
	text-decoration: 	none;
}

.privat_adresse_link:hover {
	color:			#000000;
	text-decoration: 	none;
}

.firmasok_oppforing_ikke_kunder_frisok_div {
	width:			773px;
	padding:		12px 0px 4px 12px;
	border:			1px solid #ffda12;
	margin-bottom:		10px;
	background-image:	url(/images/back/listing_table_back_frisok.gif);
	background-repeat:	no-repeat;
}

.firmasok_oppforing_ikke_kunder_frisok_table {
	font-family:		verdana;
	font-size:		10pt;
	border:			0px;
}

.firmasok_oppforing_ikke_kunder_frisok_description {
	font-family:		verdana;
	font-size:		8pt;
	border:			0px;
	padding:		10px 0px 0px 0px;
}

.firmasok_oppforing_ikke_kunder_frisok_tlf {
	font-family:		verdana;
	font-size:		8pt;
	border:			0px;
	font-weight:		bold;
}

.firmasok_oppforing_ikke_kunder_frisok_endre_link:link {
	font-family:		verdana;
	font-size:		8pt;
	border:			0px;
	color:			blue
	text-decoration:	none;
}

.firmasok_oppforing_ikke_kunder_frisok_endre_opplysninger {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	text-decoration:	none;
	border-top:		none;
	color:			#1429A2;
	cursor:			pointer;
}

.flip_v1_link:link {
	font-family:		verdana, arial, helvetica;
	font-size:		8pt;
	color:			#000000;
	text-decoration: 	none;
}

.flip_v1_link:visited {
	color:			#000000;
	text-decoration: 	none;
}

.flip_v1_link:hover {
	color:			#777777;
	text-decoration: 	underline;
}

.teloos_search_box_bottom {
	margin-bottom:		10px;
	margin-top:		4px;
}

.teloos_search_box_bottom_input {
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	width:			410px;
	margin-top:		4px;
}

.teloos_search_box_bottom_submit {
	font-family:		verdana, arial, helvetica;
	font-size:		9pt;
	padding:		0px 10px 0px 10px;
	border:			2px solid #808080;
	background-color:	#ffcc00;
	color:			#000000;
	cursor:			pointer;
	height:			25px;
	margin-top:		2px;
}

.endre_opplysninger_listing_no:link {
	color:			#000000; 		
	font-size:		8pt;
} 
 
.endre_opplysninger_listing_no:hover {
	color:			#006ed0;
}

.endre_opplysninger_listing_no:visited {
	color:			#000000;
}

.listing_yellow_seperator {

	width: 			773px; 
	margin-left: 		1px; 
	background-color: 	#ffeb6b;
	font-family:		verdana;
	font-size:		8pt;
	color:			#005aa2;
	margin-bottom:		5px;
	
}

.listing_treff_i_firmanavn {

	background-color:	#fdfced;
	width: 			773px; 
	margin-left: 		1px; 
	border-top: 		1px solid #cccccc;
	border-left: 		1px solid #cccccc;
	font-family:		verdana;
	font-size:		9pt;
}

.listing_treff_i_firmanavn td {
	padding:		3px 0px 3px 8px;
	border-right:		1px solid #cccccc;
	border-bottom:		1px solid #cccccc;
}

.sitemap_hitliste {
	border-top:		1px solid #cccccc;
	border-left:		1px solid #cccccc;
	border-right:		1px solid #cccccc;

}

.sitemap_hitliste td {
	border-bottom:		1px solid #cccccc;
	padding:		4px 0px 4px 4px;
	font-family:		verdana;
	font-size:		9pt;
}

.sitemap_hitliste a {
	color:			#2956d4;
}

.sitemap_hitliste a:visited {
	color:			#2956d4;
}

.sitemap_hitliste a:hover {
	color:			grey;
	text-decoration:	none;
}

.google_ads_js {
	border: 		1px solid #f09000; 
	background-color:	#FFFFFF; 
	width:			771px;
	margin-left:		1px;
	margin-bottom:		10px;
}

.ad_top_sponsored_links_text {
	position:		absolute;
	text-align:		right;
	margin-top:		10px;
	font-family:		verdana;
	font-size:		7pt;
	color:			#777777;
	text-decoration:	none;
	margin-left:		660px;
}

.google_ads_js_inline_div {
	padding:		8px 10px 10px 10px;
}

.google_ads_js_ad_title {
	font-family:		verdana;
	font-size:		10pt;
	color:			black;
	text-decoration:	none;
	font-weight:		bold;
}

.google_ads_js_ad_title_div {
	margin-bottom:		3px;
}

.google_ads_js_ad_text {
	font-family:		verdana;
	font-size:		8pt;
	color:			#777777;
	text-decoration:	none;
	font-weight:		normal;
}

.google_ads_js_ad_text_div {
	margin-bottom:		3px;
}

.google_ads_js_ad_sitelinks_div {
	margin-top:		5px;
	margin-bottom:		10px;
}

.google_ads_js_ad_sitelinks_table td {
	padding:		2px 0px 0px 16px;
}

.google_ads_js_ad_sitelinks {
	font-family:		verdana;
	font-size:		8pt;
	color:			black;
	text-decoration:	none;
	font-weight:		normal;
}

.google_ads_js_ad_sitelinks:hover {
	text-decoration:	underline;
}

.google_ads_js_ad_url {
	font-family:		verdana;
	font-size:		8pt;
	color:			#006ed0;
	text-decoration:	underline;
	font-weight:		normal;
}


