/* START FA CSS - Basis layout oppsett, kun plassering og størrelser */
#bgmain {
	width: 100%;
	position: relative;
	height: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#content { /* Selve markering av alt innhold */
	width: 960px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	background-image: url(/grafikk/bg_main.png);
	background-repeat: repeat-y;
	background-position: center;
	padding: 0px;
	height: auto;
}
#maincontainer { /* Brukes for plassering av inc_main.asp fila */
	width: 920px;
	height: auto;
	position: relative;
	float: left;
	padding: 0px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
#main { /* standard bredde på main-innhold */
	width: 720px;
	height: auto;
	position: relative;
	float: left;
	padding-right: 10px;
	background-image: url(/grafikk/vertline.png);
	background-repeat: repeat-y;
	background-position: right top;
}
#frontMain { /* Spesial størrelse for front-innhold */
	width: 100%;
	height: auto;
	position: relative;
}
#header { /* for plassering av header og evt. toppmeny/topplinker/logo */
	width: 960px;
	padding: 0px;
	background-image: url(/grafikk/bg_head.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 227px;
	float: left;
	position: relative;
	margin: 0px;
}
#menu { /* for plassering av navigeringsmeny */
	width: 940px;
	clear: both;
	background-image: url(/grafikk/bg_menu.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 42px;
	float: left;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* For venstre og høyre kolonne */
#left {
	width: 190px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
	height: 100%;
	position: relative;
}
#right {
	float: right;
	width: 175px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
/*	background-image: url(/grafikk/vertline.png);
	background-repeat: repeat-y;
	background-position: left top;
	height: auto;
*/}


#footer {
	width: 960px;
	background-image: url(/grafikk/bg_footer.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 200px;
	padding: 0px;
	float: left;
	margin: 0px;
	position: relative;
}
#loginfooter {
	width: 895px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 10px;
	height: 2px;
	clear: both;
	padding: 0px;
	float: left;
}

/* END FA CSS - Basis layout oppsett */

/* Brukt i ScanMudring... */
#headmessage {
	float: left;
	height: 80px;
	width: 290px;
	margin-top: 5px;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FF0;
	font-weight: bold;
	text-align: center;
}
#headmessage .headsmall {
	font-size: 14px;
}
/* END Scan */


#leftmenu { /*Dette er for testing */
	width: 190px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
	height: 100%;
	position: relative;
}
#left h1 {
	font-size: 120%;
	font-weight: bold;
	color: #FD960B;
}

.logo {
	text-align: center;
	width: 100%;
	padding-bottom: 12px;
	border-bottom: 1px solid #eee;
	margin-bottom: 12px;
}

#right #amenu {
	display: inline;
	padding-bottom: 6px;
	float: left;
}

#right #sel_language {
	display: inline;
	padding-bottom: 6px;
	float: right;
}

h1.sec {
	width: 626px;
	font-size: 240%;
	font-weight: normal;
	color: #005596;
}

h1.sec span {
	padding: 2px 0 12px 6px;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 0 0;
	color: #222;
	font-family: tahoma;
}

#right .prov_block p {
	padding-left: 12px;
}



#right a {
	color: #005596;
	text-decoration: underline;
}

#right a:hover {
	color: #222;
	text-decoration: none;
}
#right div.top_header { /* box i toppen av siden */
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
}
	#right div.top_header h1 { /* h1 overskrift */
	}
	#right div.top_header p { /* p tekstboks */
	font-weight: bold;
	}

#right a.sorting {
	text-decoration: none;
	color: #999;
	font-weight: bold;
	font-size: 12px;
}
	#right a.sorting:hover {
		text-decoration: underline;
		color: #005596;
	}
#siteinfobottom {
	width: 995px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}


#bottom_links_container {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	word-spacing: 3px;
	text-align: right;
	padding-top: 15px;
	padding-right: 10px;
	float: right;
	width: 400px;
	margin-right: 88px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 51px;
}
#bottom_login_container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	word-spacing: 3px;
	text-align: left;
	float: left;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
}
#bottom_contact_container {
	float: left;
	width: 250px;
	height: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3A75B6;
	padding-top: 20px;
	padding-right: 35px;
	padding-bottom: 1px;
	padding-left: 80px;
	background-image: url(/grafikk/A-ikon_50x40.png);
	background-repeat: no-repeat;
	background-position: 25px center;
}


#advanced_search_container .faTip {
	padding: 3px 0 0 0;
	margin: 0;
}
sup {
	vertical-align: text-top;
	font-size: 80%;
}

img {
	border: 0;
}

hr {
	clear: both;
	border: 0;
	color: #eee;
	background-color: #eee;
	height: 1px;
	display: block;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

hr.hide {
	color: #fff;
	background-color: #fff;
	padding: 6px;
}
select {
	background-color: #fff;
	padding: 1px;
}

	


/*#right h1 {
	margin-bottom: 15px;
}
*/

td.top {
	vertical-align: top;
}

ul {
	list-style-position: inside;
}


.clear {
	clear: both;
	margin: 0;
	padding: 0;
}

.small_white { /* SELECT */
	background-color: #fff;
	font-size: 9px;
}


#top {
	width: 100%;
	background: #1a66a1 url(../grafikk/topbg.png) repeat-x bottom;
}

#topbar {
	width: 985px;
	color: #fff;
	text-align: left;
	vertical-align: middle;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 5px;
}

#topbar span {
	color: #45709E;
	font-size: 80%;
}

#topbar img {
	padding-right: 2px;
	vertical-align: bottom;
}

#topbar img.flag {
	padding-bottom: 1px;
}

ul.topul {
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul.topul li {
	display: inline;
}

ul.topul li a {
	color: #999;
	margin: 0 5px;
}

ul.topul li a:hover {
	text-decoration: none;
	color: #9ab0c0;
}

#topbar table {
	margin: 0;
	padding: 0;
	width: 100%;
}

#topbar td.left {
	text-align: left;
}

#topbar td.right {
	text-align: right;
}






/*.object {
	display: inline;
	margin: 4px;
	padding: 4px;
	margin-bottom: 18px;
	width: 304px;
	text-align: left;
}

.object img.image {
	width: 120px;
	height: 90px;
}

.object div {
	display: inline;
}

.object span.object_name {
	font-size: 110%;
	font-weight: bold;
}
*/
.td_center {
	text-align: center;
}


#right div.paging {
	font-size: 120%;
	font-weight: bold;
	margin: 12px 0;
	padding: 3px 6px;
	border: 1px solid #eee;
}

#right div.paging a {
	background: none;
	border: 0;
	cursor: pointer;
	padding: 1px 4px;
	font-size: 100%;
	margin: 0 0 0 2px;
	font-weight: bold;
	text-decoration: none;
}
#right div.paging a:hover {
	background: #005596 url(/fa_assets/button_bg.png) repeat-x center;
	color: #fff;
}
#right div.paging a.on {
	background: #005596 url(/fa_assets/button_bg.png) repeat-x center;
	color: #fff;
}



div#advanced_buttons {
	margin: 12px;
}

button {
	background-color: #333;
	color: #fff;
	font-size: 100%;
	padding: 1px 8px;
}

button.advanced_submit {
	background-color: #005596;
	font-weight: bold;
}

form.lang button {
	padding: 0 1px;
}

select.select_language {
	width: 100px;
	padding: 1px;
	font-size: 80%;
	background-color: #fff;
}

.select_language option {
	padding-left: 20px;
}

select.select_currency {
	width: 60px;
	padding: 1px;
	font-size: 80%;
	background-color: #fff;
}

.select_language .no_png { background: url(/fa_assets/flags/no.png) no-repeat left center; }
.select_language .se_png { background: url(/fa_assets/flags/se.png) no-repeat left center; }
.select_language .dk_png { background: url(/fa_assets/flags/dk.png) no-repeat left center; }
.select_language .gb_png { background: url(/fa_assets/flags/gb.png) no-repeat left center; }
.select_language .de_png { background: url(/fa_assets/flags/de.png) no-repeat left center; }
.select_language .us_png { background: url(/fa_assets/flags/us.png) no-repeat left center; }
.select_language .eu_png { background: url(/fa_assets/flags/eu.png) no-repeat left center; }
.select_language .gb_png { background: url(/fa_assets/flags/gb.png) no-repeat left center; }

div.loading {
	margin: 24px auto;
	text-align: center;
}

#amenu input {
	padding: 2px 3px;
	font-size: 80%;
}

#amenu button {
	border: 0;
	background: none;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

#amenu img {
	vertical-align: middle;
}

#geo_browser {
	float: left;
}

.prov_block {
	display: none;
	border: 1px solid #eee;
}

#geo_browser h3 {
	cursor: pointer;
	color: #fff;
	background-color: #9ab0c0;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 4px;
	margin: 4px 0 0 0;
}

#geo_browser h3:hover {
	color: #666;
}

#geo_browser a {
	font-weight: bold;
}

.light_grey {
	color: #aaa;
}

div#geo_browser_prov {
	float: left;
}


.adv_blocks {
	float: left;
	margin: 0 26px 0 8px;
}

.adv_blocks h3 {
	margin-bottom: 6px;
}

.NyesteUtleieobjektLeft {
	padding: 0 6px 0 0;
}

.NyesteUtleieobjektRight {
	padding: 0 6px 0 0;
	border-left: 1px solid #eee;
	padding-left: 6px;
}

ul.booking_steps {
	display: inline-block;
	padding: 5px 0 4px 0;
	list-style: none;
	margin-top: 6px;
	background-color: #d8e3eb;
	width: 100%;
}

ul.booking_steps li {
	color: #222;
	display: inline;
	padding: 10px 8px;
	margin: 0 1px 0 0;
}

ul.booking_steps li img {
	vertical-align: middle;
	position: relative;
	top: -1px;
	left: -2px;
	padding-right: 2px;
	border: 0;
}

h1.booking_step_one, h1.booking_step_two, h1.booking_step_three, h1.booking_step_done {
	text-indent: 54px;
	padding: 7px 0;
}

h1.booking_step_one {
	background: url(/fabo/gfx/home_48.png) no-repeat left center;
}

h1.booking_step_two {
	background: url(/fabo/gfx/calendar_48.png) no-repeat left center;
}

h1.booking_step_three {
	background: url(/fabo/gfx/mail_48.png) no-repeat left center;
}

h1.booking_step_done {
	background: url(/fabo/gfx/calendar_month_ok_48.png) no-repeat left center;
}

table.step_two_table {
	margin-bottom: 12px;
}

table.step_two_table td {
	vertical-align: top;
}

.steps_nb {
	width: 220px;
	padding-left: 24px;
}

.img_step_two {
	padding-right: 16px;
}

#front_user_container {
	width: 300px;
	float: right;
	height: 200px;
}








#propview_container ul {
	border: 1px solid #d3d3d3;
	background-color: #f5f5f5;
	list-style-position: inside;
	padding: 5px;
}
#propview_container h5, h5 {
	font-size: 14px;
	font-weight: bold;
	color: #005596;
	padding-top: 10px;
}
#propview_box_left {
	padding: 5px 0;
	width: 315px;
	float: left;
}
#propview_box_right {
	padding: 5px;
	width: 315px;
	float: right;
}
#propview_box_left lu, #propview_box_right lu {
}
#propview_box_left li, #propview_box_right li {
	display: block;
	font-size: 110%;
	padding: 2px 5px 2px 20px;
	font-weight: normal;
	color: #333;
	background: url(/grafikk/subliststyle1.png) no-repeat center left;
}
#propview_box_left b, #propview_box_right b {
	color: #005596;
	font-weight: normal;
}

table#objekt {
}

table#objekt em {
	font-style: normal;
	padding-left: 2px;
}

table#objekt td {
	vertical-align: top;
}

table#objekt td h5 {
	font-size: 14px;
	font-weight: bold;
	color: #005596;
	padding-top: 10px;
}

table#objekt td.fas_ico {
	text-align: right;
}

table#objekt td.fas_ico img {
	padding: 0 3px;
}

td.sok_header,td.sok_go,td.sok_name,td.sok_date,td.sok_hits,td.sok_del {
	padding: 8px 16px 8px 4px;
	text-align: center;
}

td.sok_header {
	font-weight: bold;
	color: #005596;
	text-align: left;
}

td.sok_go {
	text-align: right;
}
	td.sok_go a {
		text-decoration: none;
		font-weight: bold;
	}

td.sok_name {
	text-align: left;
}
td.sok_date {
	text-align: left;
}
td.sok_hits {}
td.sok_del {
	text-align: right;
	color: red;
	font-weight: bold;
}

tr.sok_highlight {
	background-color: #e7ecf1;
}

table#usr_sok {
	margin-bottom: 12px;
	border: 1px solid #eee;
	padding: 4px 8px;
}

input.user_sok_name {
	border: 0;
	font-size: 9px;
	background-color: inherit;
	width: 100px;
}




.avst_box {
	float: left;
	vertical-align: middle;
	margin: 0 12px 12px 0;
}

.avst_box img {
	vertical-align: middle;
}


.obj_topicons_left {
	float: left;
	font-size: 14px;
	vertical-align: middle;
}

.obj_topicons_left img {
	padding-left: 10px;
	padding-right: 3px;
	vertical-align: middle;
}

.obj_topicons_right {
	float: right;
}

.obj_topicons_right img {
	padding-right: 10px;
}

.obj_pic {
	float: left;
	width: 250px;
	overflow: hidden;
	padding-right: 12px;
	margin-top: 10px;
}

.obj_pic img {
	width: 250px;
}

.obj_details {
	float: left;
	width: 200px;
	padding-right: 12px;
}

.obj_prices {
	float: left;
	width: 176px;
}

.obj_prices p {
	vertical-align: middle;
}

.obj_description {
	float: left;
}

.obj_plan {
	float: right;
	padding: 10px;
}

.obj_btns {
	list-style: none;
}

ul.obj_btns li {
	text-indent: 30px;
	padding: 3px 0 4px 0;
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin: 5px 0;
}

#right a.obj_btns_link {
	text-decoration: none;
}

li.obj_btns_booking { background: url(/fabo/gfx/calendar_24.png); }
li.obj_btns_prices { background: url(/fabo/gfx/calendar_year_clock_24.png); }
li.obj_btns_gallery { background: url(/fabo/gfx/calendar_24.png); }
li.obj_btns_bookmark { background: url(/fabo/gfx/calendar_24.png); }
li.obj_btns_print { background: url(/fabo/gfx/printer_24.png); }
li.obj_btns_tip { background: url(/fabo/gfx/calendar_24.png); }
li.obj_btns_map { background: url(/fabo/gfx/map24_24.png); }

.obj_det_left {
	font-weight: bold;
}

.obj_det_right {
	padding-left: 3px;
}

.btnBooking {

}
#profile_container {
}
#profile_container h5{
	font-size: 14px;
	font-weight: bold;
	color: #005596;
	padding-top: 10px;
}

#profile_box_left {
	padding: 5px;
	width: 310px;
	float: left;
}
#profile_box_right {
	padding: 5px;
	width: 310px;
	float: right;
}






#advanced_search_container {
	width: 318px;
	overflow: hidden;
	float: left;
	padding-right: 12px;
	border-right: 1px solid #eee;
	margin-bottom: 20px;
}

.advanced_search_div {
	background-color: #f5f5f5;
	padding: 6px 10px;
	border: 1px solid #dadada;
	vertical-align: top;
}

.advanced_search_buttons {
	margin-top: 10px;
	text-align: right;
}

.advanced_search_buttons label {
	margin-right: 10px;
}

p.inline {
	display: inline;
}

p.left { float: left; margin: 0; padding: 0; }
p.right { float: right; margin: 0; padding: 0; }

p.form_ctrl {
	clear: both;
	font-size: 10px;
	font-style: italic;
	margin: 0;
	padding: 0;
	padding-top: 6px;
}

#advanced_search_container h2, #advanced_search_container_right h2 {
	color: #005596;
	font-size: 12px;
	font-weight: bold;
	margin-top: 8px;
}

#form_scntr {
	font-size: 100%;
	padding: 2px;
	margin: 2px;
	height: 140px;
	width: 120px;
	background: none;
	background-color: #fff;
}

#form_sprov {
	font-size: 100%;
	padding: 2px;
	margin: 2px;
	height: 140px;
	width: 156px;
	background: none;
	background-color: #fff;
}

.advanced_search_table td, .advanced_search_table_right td {
	padding: 2px;
}

.advanced_search_table {
	float: left;
	vertical-align: top;
}

.advanced_search_table_right {
	float: right;
	vertical-align: top;
}

.advanced_search_table td, .advanced_search_table td a, .advanced_search_table_right td, .advanced_search_table_right td a {
	vertical-align: middle;
}

.advanced_search_table td a img, .advanced_search_table_right td a img {
	vertical-align: top;
	padding-left: 2px;
}

.advanced_search_text_small {
	width: 32px;
	font-size: 9px;
}

.advanced_search_text_large {
	width: 60px;
	font-size: 9px;
}

.advanced_search_table_right select.small_white, p.left select.small_white {
	width: 90px;
}



#front_lastloc_container {
	clear: both;
}
#front_offer_container, #advanced_search_container_right {
	width: 300px;
	float: left;
	padding-left: 12px;
}
#user_reg_boxleft {
	/*position: static;
	bottom: 5px;
	clear: both;
	width: 195px;
	float: none;
	top: 100px;
	margin-top: 100px;*/
	margin: 0;
	padding: 5px;
	margin: 20px 0;
	background-color: #f5f5f5;
	border: 1px solid #e2e2e2;
}
	#user_reg_boxleft img {
		float: left;
		margin: 0;
		padding: 0;
		border: 0;
		
	}
	#user_reg_boxleft div {
		margin: 0;
		padding: 0;
		padding-left: 64px;
		background: url(/fa_assets/user_64.png) no-repeat left top;
	}
	#user_reg_boxleft p {
		margin: 0;
		padding: 0;
	}
	#user_reg_boxleft a, #left #user_reg_boxleft ul li a {
		color: #005596;
		text-decoration: underline;
		font-weight: normal;
		font-size: 11px;	
	}

#lang_domain_container {
	float: right;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	width: 300px;
	position: relative;
	clear: both;
	height: 50px;
}

#lang_domain_bottom {
	float: right;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 30px;
	padding-bottom: 4px;
	clear: right;
	height: 30px;
}
#langflag, #langflag h6 {
	display: inline;
	list-style: none;
	white-space:nowrap;
	list-style-type:none;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

#langflag li, #langflag li a, #langflag li a:link, #langflag li avisited  {
	display: inline;
	float:left;
	text-align: center;
	white-space: nowrap;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#faq_head {
	background-image: url(/faq/gfx/group_help_48.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 50px;
	margin-bottom: 30px;
	margin-top: 15px;
}
#faq_head h1 {
	margin-left: 60px;
	padding-top: 8px;
}
#faq_question_container {
	float: left;
}
#faq_question_container ul  {
	list-style-type: none;
}
#faq_question_container li, #faq_question_container li a, #faq_question_container li a:link, #faq_question_container li a:visited {
	padding-top: 2px;
	padding-bottom: 3px;
	font-size: 12px;
	text-decoration: none;
}
#faq_theme_container {
	margin-bottom: 15px;
	font-size: 12px;
	text-decoration: none;
	width: 350px;
}
#faq_theme_container li, #faq_theme_container li a, #faq_theme_container li a:link, #faq_theme_container li a:visited {
	padding-top: 2px;
	padding-bottom: 3px;
	font-size: 12px;
	text-decoration: none;
}
#faq_theme_container ul  {
	list-style-type: none;
}

#langflag li a:hover {
	text-decoration: none;
}

.bottom_contact {
	list-style-image: none;
	list-style-type: none;
	vertical-align: middle;
	display: block;
}
li.bottom_contact_mail {
	background: url(/fa_assets/mail_16.png);
	background-repeat: no-repeat;
	padding-left: 23px;
	/*	display: block; */
	margin-right: 20px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.bottom_contact_mail a {
	text-decoration: none;
	color: #333399;
}

li.bottom_contact_phone {
	background-image: url(/fa_assets/telephone_16.png);
	background-repeat: no-repeat;
	padding-left: 23px;
	/*	display: inline; */
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}

label.radio {
	vertical-align: middle;
}

input.form_location {
	vertical-align: middle;
	margin: 0 3px 0 6px;
}

#leftspons {
	background-image: url(/grafikk/leftcol.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
/* /fa_assets/user_72.png */


/* ###TODO - Disse utgår, kjør sjekk ved oppdatering av web */
#headmenu {
	float: left;
	width: 20px;
	margin-top: 88px;
	margin-right: 0px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	position: relative;
	padding: 0px;
	height: 139px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#headmenu a, #headmenu a:link, #headmenu a:visited {
	color: #6AC4FF;
	text-decoration: none;
}
#mainheadlogo {
	background-image: url(/grafikk/logo_inttra.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 74px;
	width: 155px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 292px;
}

.clear8 {
	clear: both;
	margin: 0;
	padding: 0;
	height: 8px;
}
.clear3 {
	clear: both;
	margin: 0;
	padding: 0;
	height: 3px;
}

/* brukt scanmudring */
.btmAddress {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-left: 20px;
	margin-top: 20px;
}


/*
* {
	margin: 0;
	padding: 0;
}
*/

/* Disse er disablet intil videre.... 
#frontteaser_1, #frontteaser_1 a, #frontteaser_1 a:link, #frontteaser_1 a:hover, #frontteaser_1 a:visited {
	text-decoration: none;
}


#advanced_search_container .faTip {
	padding: 3px 0 0 0;
	margin: 0;
}

h1 {
	font-size: 200%;
	font-weight: normal;
	color: #005596;
}

/*#right h1 {
	margin-bottom: 15px;
}
*/

