#tpl .frame {	width:774px;	clear:both; }
#tpl .topshade {	background-image:url(../img/shadetop.png);	background-repeat:repeat-y;	height:6px;	width:774px;	font-size:1px;	margin:-1px 0px 0px 0px;	clear:both; }
#tpl .frame .leftshade {	float:left;	width:6px;	height:649px;	background-image:url(../img/shadeleft.png);	background-position:bottom center;	background-repeat:no-repeat; }
#tpl .frame .rightshade { 	width:6px;	height:649px;	background-image:url(../img/shaderight.png);	background-position:bottom center;	background-repeat:no-repeat;	float:right; }
#tpl .frame .main {	width:760px;	float:left;	margin:0px 1px 0px 1px;	background-image:none;	display:normal; }
#tpl .main .mainmenu {	width:750px;	height:30px;	background-image:url(../img/topmenubg.png);	background-repeat:repeat-x;		/*text-transform:uppercase;	font-family:Trebuchet MS;	font-size:10px;	font-weight:bold;	text-align:left;*/	padding:0px 0px 0px 0px;	margin:1px 0px 1px 0px;	display:table; }
#tpl .mainmenu a {	text-decoration:none;	color:#61524e;	padding-top:6px; }
#tpl .mainmenu a:hover {	border-bottom:1px solid #f5940a; }
#tpl .mainmenu .selected {	border-bottom:1px solid #f5940a; }
#tpl .mainmenu ul {	margin:0px;	padding:8px 10px 4px 13px;	height:18px;	width:737px; }
/*#tpl .mainmenu ul li {	height:30px;	padding:0px 16px 7px 16px; /*Endret fra 0 18 7 18 pga promotion tab */	display:inline;	border-right:2px solid #dcd9d4; }
*/#tpl .mainmenu .end {	border-right:none;	padding-right:0px; }
#tpl .main .undershade {	width:760px;	height:23px;	background-image:url(../img/shadeundermenu.png);	background-repeat:repeat-x;	margin:0; }
#tpl .main .undershade2 {	width:760px;	height:15px;	background-image:url(../img/shadeundermenu2.JPG);	background-repeat:repeat-x;	margin:0; }
#tpl .main .content {	width:760px;	_height:auto;	min-height:300px;	background-image:none;	padding:0;	background-position:top right;	background-repeat:no-repeat;	float:right; }
.box .txt ul li a img {
	vertical-align: middle;
}
#tpl .content .flash {	width:760px;	height:250px;	clear:both;	border-left:0px;	border-bottom:0px;	border-right:0px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	font-size:1px; }
#tpl .content .imagenavFront {	width:760px;	height:80px;	background-image:url(../img/imagenavbg.png);	background-repeat:repeat-x;	padding:0px 0px 0px 0px;	text-align:center;	margin:0px 0px 0px 0px;	_margin:0px 0px 0px 0px;	clear:both;	font-size:1px;	position:relative; }
#tpl .content .imagenavFront img {			/* SOON TO BE DEPRECATED */	border:0px;	padding:0px 0px 0px 0px;	float:left;	margin:0px 0px 0px 0px; }
#tpl .content .imagenavFront a {			/* TAKIN OVER */	display: block;	float: left;	text-indent: -9999px; }
#tpl .content .imagenavInt {	width:760px;	height:80px;	background-image:url(../img/imagenavbg.png);	background-repeat:repeat-x;	background-position:bottom center;	padding:0px 0px 0px 0px;	text-align:center;	margin:-6px 0px 0px 0px;	_margin:0px 0px 0px 0px;	clear:both;	font-size:1px;	position:relative; }
#tpl .imagenavInt .logo a {	width:140px;	display:block;	height:80px;	float:left; }
#tpl .imagenavInt .recliner a {width:115px;display:block;height:80px;float:left; }
#tpl .imagenavInt .sofa a {width:140px;display:block;height:80px;float:left; }
#tpl .imagenavInt .ottoman a {width:115px;display:block;height:80px;float:left; }
#tpl .imagenavInt .textdesc {width:220px;display:block;height:50px;float:left;padding:30px 15px 0px 15px;font-size:11px;color:#666666; }
#tpl .content .box {	background-image:url(../img/shadecontentboxtop.png);	background-position:top center;	background-repeat:repeat-x;	height:auto;	width:760px;	padding:20px 0px 0px 0px;	margin:1px 0px 0px 0px;	clear:both; }
#tpl .box .txt {	margin:5px 12px 5px 12px; }
#tpl .box .txt a {	color:#666666;	text-decoration:none;	font-size:11px;	font-family:verdana; }
#tpl .box .txt a:hover {	border-bottom:1px solid #f5940a; }
#tpl .box ul {
	margin:0px 0px 0px 25px;
	list-style-image:url(../img/arrow.png);
	padding:0px;
}
#tpl .box ul li {
	padding:0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tpl .box .txtheading {	color:#61524e;	font-size:16px;	font-family:Trebuchet MS, Verdana, San Serif;	font-weight:Bold;	margin:10px 0px 5px 10px;	clear:both; }
#tpl .box .box_left {	float:left;	width:232px;	background-image:url(../img/shadecontentboxes.png);	background-position:top center;	background-repeat:no-repeat;	margin:0px 0px 0px 5px;	padding:0px 0px 0px 10px; }
html>body #tpl .box .box_left {	margin:0px 0px 0px 10px; }
#tpl .box .box_middle {	float:left;	width:227px;	background-image:url(../img/shadecontentboxes.png);	background-position:top center;	background-repeat:no-repeat;	/*height:220px;*/	margin:0px 12px 0px 12px;	padding:0px 0px 0px 5px; }
#tpl .box .box_right {	float:right;	width:232px;	background-image:url(../img/shadecontentboxes.png);	background-position:top center;	background-repeat:no-repeat;	margin:0px 5px 0px 0px;	padding:0px 0px 0px 10px; }
html>body #tpl .box .box_right {	margin:0px 10px 0px 0px; }
/*#tpl .bottommenu {	clear:both;	padding:0px 10px 0px 10px; }
#tpl .li_sub {	margin:0px;	padding:0px;	width:170px; }
#tpl .botnav {	/* width:auto; */	/*float:left;	font-family:Trebuchet MS;	font-size:11px;	color:#999999;*/	/*padding:0px 0px 0px 0px;*/	 }
#tpl .botnav ul {	margin:0px;	padding:0px 0px 0px 0px;	margin:12px 0px 0px 0px;	height:11px; }
#tpl .botnav ul li {	display:inline;	height:11px; }
#tpl .botnav ul li a {	color:#999999;	text-decoration:none;	padding:0px 6px 0px 5px;	font-size:11px; }
#tpl .endorserlogo {
	float:right;
	background-repeat:no-repeat;
	width:152px;
	height:47px;
}
#tpl .copyright {	/*float:left;	font-family:Trebuchet MS, Verdana, San Serif;	font-size:11px;	color:#999999;	margin:12px 0px 0px 0px;*/ }
*/#tpl .shortcuts {	width:160px;	float:left;	margin:25px 0px 0px 10px;	font-size:11px;	font-family:verdana;	color:#666666;	position:relative; }
html>body #tpl .shortcuts {	width:150px;	margin:25px 0px 0px 20px; }
#tpl .shortcuts a {	color:#666666;	text-decoration:none; }
#tpl .shortcuts img {	border:0px;	float:left;	margin:0px 2px 0px 0px; }
#tpl .shortcuts .shcut {	clear:both;	margin:0px 0px 6px 0px; }
#tpl .shortcuts .slabel {	padding:2px 0px 0px 0px; }
.imagenavVariable{	background: url(../img/front-img-bg.gif);	height: 79px;	width: 100%;	text-align: center; }
.imagenavVariable .last{	background: none;	padding-right: 0px; }
.imagenavVariable td{	background: transparent url(../img/front-img-spacer.gif) no-repeat right center;	padding-right: 1px; }
.imagenavVariable td div.text{	padding: 0px 15px;	color: #666;	font-size: 11px; }
