* { outline: 0; }
body, html {
	margin:0;
	padding:0;
	font: 12px helvetica;
	color: black;
	line-height: 20px;
	background-color: #2b2b2b;
}

img	{ border:none; }

textarea, input { font-family: verdana; font-size: 13px; border: 1px solid #9c9c9c; background-color: #f2f2f2; }

a:link { color: #9f080f; text-decoration: none; }
a:visited { color: #9f080f; text-decoration: none; }
a:active { color: #9f080f; text-decoration: none; }
a:hover { color: #9f080f; text-decoration: underline; }

.menu a.ie6:link { color: white; text-decoration: none; }
.menu a.ie6:visited { color: white; text-decoration: none; }
.menu a.ie6:active { color: white; text-decoration: none; }
.menu a.ie6:hover { color: white; text-decoration: underline; }

a.footerLink:link { color: white; text-decoration: none; }
a.footerLink:visited { color: white; text-decoration: none; }
a.footerLink:active { color: white; text-decoration: none; }
a.footerLink:hover { color: white; text-decoration: underline; }


 .container                                 { width: 980px; margin: auto; }
    .top                                    { width: 980px; height: 60px; background-image: url("/bilder/top.png"); position: relative; }
        .kontakta                           { width: 200px; height: 10px; font-family: Verdana; font-size: 9px; color: #d4d4d4; float: right; text-align: right; position: absolute; bottom: 28px; _bottom: 23px; right: 28px; }
    .content                                { width: 980px; min-height: 500px; background-image: url("/bilder/bg.png"); }
        .inner_container                    { width: 889px; min-height: 107px; margin-left: 45px; position: relative; }
            .logo                           { width: 136px; height: 107px; float: left; background-image: url("/bilder/logo.png"); }
            .menu                           { width: 749px; height: 107px; float: left; margin-left: 4px; background-image: url("/bilder/menu.png"); }
                .sortiment                  { width: 249px; height: 87px; margin-top: 20px; float: left; }
                .min_soffa                  { width: 249px; height: 87px; margin: 20px 0px 0px 1px; float: left; }
                .besok_oss                  { width: 249px; height: 87px; margin: 20px 0px 0px 1px; float: left; }
            .red_border                     { width: 889px; height: 11px; background-image: url("/bilder/red_border.png"); background-repeat: no-repeat; }
            .bildspel                       { width: 889px; min-height: 489px; _height: 489px; _margin-top: -4px; background-image: url("/bilder/standardflashbg.jpg"); position: relative; background-repeat: no-repeat; }
                .mainInfo                   { width: 869px; min-height: 430px; _height: 430px; margin-left: 10px; padding-top: 34px; }
                    .kategoriBox            { cursor: pointer; float: left; margin-bottom: 15px; width: 283px; height: 101px; background-image: url("/bilder/transbg_darkest.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/transbg_darkest.png',sizingMethod='scale'); }
                    #leftMenu               { width: 171px; min-height: 420px; _height: 420px; float: left; background-image: url("/bilder/transbg.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/transbg.png',sizingMethod='scale'); }
                        .topTitle           { width: 171px; height: 31px; background-image: url("/bilder/transbg_dark.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/transbg_dark.png',sizingMethod='scale'); }
                    #mainContent            { width: 395px; min-height: 420px; _height: 420px; float: left; background-image: url("/bilder/transbg.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/transbg.png',sizingMethod='scale'); margin-left: 10px; }
                    #filmContent            { width: 688px; min-height: 420px; _height: 420px; float: left; background-image: url("/bilder/transbg.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/transbg.png',sizingMethod='scale'); margin-left: 10px; }
                        .boka_visning_btn   { width: 119px; height: 34px; float: left; margin-top: 25px; cursor: pointer; background-image: url("/bilder/boka_visning_btn.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/boka_visning_btn.png',sizingMethod='crop'); }
						.soffguiden_btn   { width: 119px; height: 34px; float: left; margin-top: 25px; cursor: pointer; background-image: url("/bilder/soffguiden_btn.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/soffguiden_btn.png',sizingMethod='crop'); }
                        .hemsida_btn        { width: 119px; height: 34px; float: left; margin-left: 3px; margin-top: 25px; cursor: pointer; background-image: url("/bilder/hemsida.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/hemsida.png',sizingMethod='crop');  }
						.galleri_btn        { width: 99px; height: 34px; float: left; margin-left: 3px; margin-top: 25px; cursor: pointer; background-image: url("/bilder/galleri_btn.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/galleri_btn.png',sizingMethod='crop');  }
                    #rightContent           { width: 283px; min-height: 420px; _height: 420px; float: left; background-image: url("/bilder/transbg.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/transbg.png',sizingMethod='scale'); margin-left: 10px; }
                        .faktabox           { width: 279px; height: 105px; position: relative; background-image: url("/bilder/faktabg.png"); _background-image: url(""); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/faktabg.png',sizingMethod='crop'); }
    .bottom                                 { width: 980px; height: 100px; background-image: url("/bilder/bottom.png"); }
	.bottom2rader                           { width: 980px; height: 150px; background-image: url("/bilder/bottom2rader_new.png"); text-align:center; }


	
#puff {
	position: absolute;
	z-index: 1;
	top: 200px;
	right: 20px;
	width: 185px;
	height: 154px;
	padding: 45px 0 0 10px;
	background: url(/bilder/puff.png) no-repeat top left;
	text-align: center;
	cursor: pointer;
}
* html #puff {
	top: 140px;
	background-image: url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/puff.png', sizingMethod='scale');
}
*:first-child+html #puff {
	top: 140px;
}


#puff1 {
	position: absolute;
	z-index: 1;
	top: 200px;
	right: 20px;
	width: 185px;
	height: 154px;
	padding: 45px 0 0 10px;
	background: url(/bilder/puff1.png) no-repeat top left;
	text-align: center;
	cursor: pointer;
}
* html #puff1 {
	top: 140px;
	background-image: url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/puff1.png', sizingMethod='scale');
}
*:first-child+html #puff1 {
	top: 140px;
}

#puff2 {
	position: absolute;
	z-index: 1;
	top: 200px;
	right: 20px;
	width: 185px;
	height: 154px;
	padding: 45px 0 0 10px;
	background: url(/bilder/puff2.png) no-repeat top left;
	text-align: center;
	cursor: pointer;
}
* html #puff2 {
	top: 140px;
	background-image: url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/puff.png2', sizingMethod='scale');
}
*:first-child+html #puff2 {
	top: 140px;
}
#puff3 {
	position: absolute;
	z-index: 1;
	top: 200px;
	right: 20px;
	width: 185px;
	height: 154px;
	padding: 45px 0 0 10px;
	background: url(/bilder/puff3.png) no-repeat top left;
	text-align: center;
	cursor: pointer;
}
* html #puff3 {
	top: 140px;
	background-image: url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/puff3.png', sizingMethod='scale');
}
*:first-child+html #puff3 {
	top: 140px;
}
#puff4 {
	position: absolute;
	z-index: 1;
	top: 200px;
	right: 20px;
	width: 185px;
	height: 154px;
	padding: 45px 0 0 10px;
	background: url(/bilder/puff4.png) no-repeat top left;
	text-align: center;
	cursor: pointer;
}
* html #puff4 {
	top: 140px;
	background-image: url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/puff4.png', sizingMethod='scale');
}
*:first-child+html #puff4 {
	top: 140px;
}

#puff5 {
	position: absolute;
	z-index: 1;
	top: 200px;
	right: 20px;
	width: 185px;
	height: 154px;
	padding: 45px 0 0 10px;
	background: url(/bilder/puff5.png) no-repeat top left;
	text-align: center;
	cursor: pointer;
}
* html #puff5 {
	top: 140px;
	background-image: url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/puff5.png', sizingMethod='scale');
}
*:first-child+html #puff5 {
	top: 1s40px;
}

#puff6 {
	position: absolute;
	z-index: 1;
	top: 200px;
	right: 20px;
	width: 185px;
	height: 154px;
	padding: 45px 0 0 10px;
	background: url(/bilder/puff6.png) no-repeat top left;
	text-align: center;
	cursor: pointer;
}
* html #puff6 {
	top: 140px;
	background-image: url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/puff6.png', sizingMethod='scale');
}
*:first-child+html #puff6 {
	top: 1s40px;
}





#filarkiv, #filarkiv  li {
	list-style: none;
	padding: 0;
	margin: 0;
}
.pdf_link
{
	background: url(/bilder/pdf_icon.gif) no-repeat center left;
	padding: 3px 0 1px 20px;
	outline: none;
}

/* För stilning av den nya ul-li-menyn */
.submenu_lv1, .submenu_lv2, .submenu_lv3 { padding:0; margin:0; list-style:none; line-height: 17px; margin-top: 7px; }
.submenu_lv1 li a, .submenu_lv2 li a, .submenu_lv3 li a { color:white; font-size: 11px; font-weight: bold; padding:3px 0; }
.submenu_lv1 li.active { font-weight:bold; }

.linkLine { color: white; }
.lowerMenu .linkLine { color: #9f080f; }

.lowerMenu .submenu_lv1 li a { color: #9f080f; }

.lowerMenu .submenu_lv2 li { margin-bottom: 2px; margin-top: -2px; }

.lowerMenu .submenu_lv2 { margin-top: 3px; }

.lowerMenu .submenu_lv1 li { margin-bottom: 2px; }

.submenu_lv2 li.active { font-weight:normal; }
.submenu_lv2 li { padding-left:10px; }
.submenu_lv2 li a { font-weight:normal; }

.submenu_lv3 li { padding-left:10px; font-style:italic; }
.submenu_lv3 li.active {  }
/* -------- */

/* Användbara klasser */
.clear  { clear:both; }
.left { float:left; margin:0 4px 3px 0; }
.right { float:right; margin:0 0 3px 4px; }
.hr { margin-top:8px; width:95%; height:8px; border-top:1px solid #E5EBDC; margin:0 auto; } /* Horisontellt streck med div */
.input  { background-color:#f3f6ee; border:1px solid #4f8e4b; color:#003822; }
.l { color:#BCB9B4; padding:0 4px; } /* Stående streck (avskiljare) */
.important { color:red; cursor:help; } /* Stjärna (krav) vid formulär*/
/* -------- */

/*CSS för utskrift*/
@media print{
   body *{visibility: hidden;}
   body {background-color: white;}
   .printYta{visibility: visible; position:absolute; margin: 0px; padding: 0px; margin-top: -200px; font-family: georgia; font-size: 12px; font-weight: none; line-height: 30px; top: 0px; left: 0px; width:100%; color: Black; background-color: #FFFFFF;}
   .printYta *{visibility: visible; }
   .printYta p{ font-size: 150%; }
  
}