BODY {	padding: 0px;	margin: 0px;	}TABLE {	width: 100%;	border: 0px;	}TD	{	text-align: left;	padding: 3px;	}#abstopp {	position: relative;	width: 820px;	top: 20px;	height: 3px;	background: #b0a99f;	}#wrapper {	width: 800px;	overflow: hidden;	position: relative;	top: 6px;	margin: 0 auto;	background: #fff;	}#topp {	width: 800px;	height: 27px;	background: #e8e6e3;	border-bottom: 4px #e8e6e3 solid;	font-size: 10px;	}#topp .toppboks {	position: relative;	top: 0px;	margin-top: 0px;	margin-bottom: 0px;	display: block;	border-left: 2px solid #fff;	width: 92px;	height: 26px;	line-height: 25px;	color: #8b8171;	text-decoration: none;	text-align: center;	float: left;	overflow: hidden;	}A IMG {	border: 0px!important;	}P.bread {	margin-top: 10px;	}#bilde {	width: 800px;	height: 227px;	border-bottom: 2px solid white;	border-top: 6px solid white;	}#bilde IMG {	float: left;	}#bilde TABLE {	float: left;	}/* #logo {	position: absolute;	top: 164px;	z-index: 10;	width: 212px;	height: 71px;	background: url(/images/logo.gif);	background-repeat: no-repeat;	} */#logo {	position: absolute;	top: 124px;	z-index: 10;	width: 220px;	height: 88px;	background: url(/images/townhouse2.png);	background-repeat: no-repeat;	}#meny1 {	background: #8e8575;	width: 800px;	height: 31px;	border-bottom: 5px solid #fff;	text-align: right;	}/*#meny1 A {	display: block;	display: -moz-inline-stack; 	border-left: 2px solid #fff;	width: 92px;	height: 31px;	line-height: 31px;	color: #fff;	text-decoration: none;	text-align: center;	}*/#meny1 A {	display: block;	border-left: 2px solid #fff;	width: 92px;	height: 31px;	line-height: 31px;	color: #fff;	text-decoration: none;	text-align: center;	float: left;	}#meny1 A.forste {	width: 216px;	border-left: 0px;	text-align: right;	margin-right: 20px;	}#meny1 A:hover {	color: #efefef;	}#meny2 {	width: 800px;	height: 39px;	border-bottom: 3px solid #e8e6e3;	text-align: right;	background: #e8e6e3;	}#meny2 A {	display: block;	border-left: 2px solid #8b8171;	width: 92px;	height: 33px;	line-height: 35px;	color: #8b8171;	text-decoration: none;	text-align: center;	float: left;	}#meny2 A.dobbel {	width: 186px;	}	#meny2 A.forste {	width: 207px;	border-left: 0px;	font-size: 125%; 	font-weight: 400; 	text-decoration: none; 	text-align: left; 	margin-left: 29px;/*	padding-left: 29px;*/	}#meny2 A:hover {	color: #fff;	}#hoved {	width: 800px;/*	background: #fff; */	background: url(/images/bkghoved.gif);	position: relative;	top: 0px;	left: 0px;	}#hoved IMG {	padding-left: 10px;	padding-right: 10px;	}#venstre {	display: block;	position: relative;	left: 0px;	top: 0px;	width: 398px;	min-height: 270px;	padding-left: 20px;	padding-top: 20px;	float: left;	}#hoyre {	position: relative;	top: 0px;	width: 347px;	min-height: 270px;	padding-left: 20px;	padding-top: 20px;	float: right	}.blokkv {	display: block;	position: relative;	left: 0px;	top: 0px;	width: 388px;	padding-left: 20px;	padding-top: 20px;	float: left;	}	.blokkh {	position: relative;	top: 0px;	width: 347px;	padding-left: 20px;	padding-top: 20px;	float: right;	vertical-align: middle;	}#bunn {	width: 800px;	height: 30px;	background: #e8e6e3;	background: url(/images/bkgbunn.gif);	position: relative;	clear: both;	top: 0px;	background-repeat: no-repeat;	line-height: 30px;	padding-left: 22px;	}#htekstv {	display: block;	position: relative;	left: 0px;	top: 0px;	width: 800px;	min-height: 270px;	padding-left: 20px;	padding-top: 20px;	float: left;	margin-bottom: 30px;	}#htekstv P {	display: block;	width: 347px;	float: left;	clear: all;	}#htekstv IMG {/*	position: absolute; */	display: inline;	float: right;	margin-left: 420px;	}.vareprover P.bread {	display: block;	width: 230px;	margin-bottom: 30px;	float: left;	clear: left;	margin-left: 130px;	}.vareprover P.bread IMG {	float: left;	margin-left: -150px;	display: block;	width: 130px;	height: 130px;	overflow: hidden;	}/* ORIGINALT STILARK UNDER */body { color: #6a6255; font-size: 12px; font-family: Arial, verdana, Arial, Helvetica, sans-serif; text-decoration: none; }p { color: #6a6255; font-size: 100%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; text-decoration: none; }td { color: #6a6255; font-size: 12px; font-family: Arial, verdana, Arial, Helvetica, sans-serif; text-decoration: none; }a:link { color: #6a6255; font-size: 100%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; text-decoration: none; }a { color: #6a6255; font-size: 100%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; text-decoration: none; }a:hover { color: #b7aa95; font-size: 100%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; text-decoration: none; }#nav_hoved_stor { color: #fff; font-size: 100%; font-weight: 400; background-color: #8b8171; text-decoration: none; text-align: right; padding: 0 20px 0 6px; border-top: 2px solid #fff; border-left-color: #fff; }#nav_hoved_stor a:link { color: #fff; font-size: 100%; font-weight: 400; text-decoration: none; }#nav_hoved_stor a { color: #fff; font-size: 100%; font-weight: 400; text-decoration: none; }#nav_hoved_stor a:hover { color: #b7aa95; font-size: 100%; font-weight: 400; text-decoration: none; }.nav_hoved_liten { color: #fff; font-size: 100%; font-weight: 400; text-decoration: none; background-color: #8b8171; text-align: center; border-top: 2px solid #fff; border-left: 2px solid #fff; }.nav_hoved_liten a:link { color: #fff; font-size: 100%; font-weight: 400; text-decoration: none; background-color: #8b8171; text-align: center; border-top-color: #fff;b;border-left-color: #fff;  }.nav_hoved_liten a { color: #fff; font-size: 100%; font-weight: 400; text-decoration: none; background-color: #8b8171; text-align: center; border-top-color: #fff; border-left-color: #fff;  }.nav_hoved_liten a:hover { color: #b7aa95; font-size: 100%; font-weight: 400; text-decoration: none; background-color: #8b8171; text-align: center; border-top-color: #fff; border-left-color: #fff;  }#nav_under_stor { color: #6a6255; font-size: 125%; font-weight: 400; text-decoration: none; text-align: left; padding-left: 29px; outline-style: none; }.adresselinje { color: #6a6255; font-size: 85%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none; text-align: center; }.adresselinje a:link { color: #6a6255; font-size: 100%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none; text-align: center; }.adresselinje a { color: #6a6255; font-size: 100%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none; text-align: center; }.adresselinje a:hover { color: #b7aa95; font-size: 100%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none; text-align: center; }#adresselinje_nede { color: #6a6255; font-size: 85%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none; text-align: left; padding-left: 29px; }.pil { color: #6a6255; font-size: 85%; text-decoration: none; }.norm_tekstlayout { text-align: left; padding-top: 20px; padding-right: 15px; padding-left: 29px; }.midt_tekstlayout { text-align: left; padding-right: 15px; padding-left: 29px; }.midt_tekstlay_adresse { text-align: left; margin-bottom: 0; padding-right: 5px; padding-bottom: 0; padding-left: 29px; }.ant_bildelayout { text-align: left; padding-top: 22px; }h1 { color: #6a6255; font-size: 140%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 7px; }h2 { color: #6a6255; font-size: 100%; font-family: Arial, verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*//* *{padding: 0; margin: 0;} *//* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {	font: 12px Arial, Helvetica, sans-serif;	color: #333333;}#TB_secondLine {	font: 10px Arial, Helvetica, sans-serif;	color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {	position: fixed;	z-index:100;	top: 0;	left: 0;	background-color:#6a6255;	filter:alpha(opacity=75);	-moz-opacity: 0.75;	opacity: 0.75;	height:100%;	width:100%;}* html #TB_overlay { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {	position: fixed;	background: #ffffff;	z-index: 102;	color:#6a6255;	display:none;	border: solid 4px #525252;	text-align:left;	top:50%;	left:50%;}* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {	display:block;	margin: 15px 0 0 15px;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	border-top: 1px solid #666;	border-left: 1px solid #666;}#TB_caption{	height:25px;	padding:7px 30px 10px 25px;	float:left;}#TB_closeWindow{	height:25px;	padding:11px 25px 10px 0;	float:right;}#TB_closeAjaxWindow{	padding:7px 10px 5px 0;	margin-bottom:1px;	text-align:right;	float:right;}#TB_ajaxWindowTitle{	float:left;	padding:7px 0 5px 10px;	margin-bottom:1px;}#TB_title{	background-color:#e8e8e8;	height:27px;}#TB_ajaxContent{	clear:both;	padding:2px 15px 15px 15px;	overflow:auto;	text-align:left;	line-height:1.4em;}#TB_ajaxContent.TB_modal{	padding:15px;}#TB_ajaxContent p{	padding:5px 0px 5px 0px;}#TB_load{	position: fixed;	display:none;	height:13px;	width:208px;	z-index:103;	top: 50%;	left: 50%;	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{	z-index:99;	position:fixed;	top: 0;	left: 0;	background-color:#fff;	border:none;	filter:alpha(opacity=0);	-moz-opacity: 0;	opacity: 0;	height:100%;	width:100%;}* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{	clear:both;	border:none;	margin-bottom:-1px;	margin-top:1px;	_margin-bottom:1px;}