body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
#submenu a:link { color:#333; text-decoration:none }
#submenu a:visited { color:#333; text-decoration:none }
#submenu a:hover { color:#333; text-decoration:underline }
#submenu a:active { color:#333; text-decoration:underline }
#listFirms a:link { color:#808080; text-decoration:none }
#listFirms a:visited { color:#808080; text-decoration:none }
#listFirms a:hover { color:#ff7800; text-decoration:none }
#listFirms a:active { color:#ff7800; text-decoration:none }
#blockFirms a:link { color:#808080 }
#blockFirms a:visited { color:#808080; text-decoration:none }
#blockFirms a:hover { color:#808080; text-decoration:underline }
#blockFirms a:active { color:#808080 }
#allCatalog a:link { color:#ff7800 }
#allCatalog a:visited { color:#ff7800 }
#allCatalog a:hover { color:#ff7800 }
#allCatalog a:active { color:#ff7800 }
#allCatalog1 a:link { color:#ff7800 }
#allCatalog1 a:visited { color:#ff7800 }
#allCatalog1 a:hover { color:#ff7800 }
#allCatalog1 a:active { color:#ff7800 }
#catalog-foot a:link { color:#544b42; font-weight:bold; text-decoration:none; font-size:16px }
#catalog-foot a:visited { text-decoration:none; font-size:16px }
#catalog-foot a:hover { color:#ff7800; text-decoration:none; font-size:24px }
#catalog-foot a:active { color:#ff7800; text-decoration:none; font-size:24px }
#catalog-info a:link { color:#544b42; font-weight:bold; text-decoration:none; font-size:16px }
#catalog-info a:visited { text-decoration:none; font-size:16px }
#catalog-info a:hover { color:#ff7800; text-decoration:none; font-size:24px }
#catalog-info a:active { color:#ff7800; text-decoration:none; font-size:24px }
#submenu2 a:link { color:#544b42; text-decoration:none }
#submenu2 a:visited { color:#544b42; text-decoration:none }
#submenu2 a:hover { color:#544b42; text-decoration:none }
#submenu2 a:active { color:#544b42; text-decoration:none }
#menuhead a:link { color:#544b42; text-decoration:none }
#menuhead a:visited { color:#544b42; text-decoration:none }
#menuhead a:hover { color:#544b42; text-decoration:none }
#menuhead a:active { color:#544b42; text-decoration:none }
#menu a:link { color:#544b42; text-decoration:none }
#menu a:visited { color:#544b42; text-decoration:none }
#menu a:hover { color:#544b42; text-decoration:none }
#menu a:active { color:#544b42; text-decoration:none }
#pathtext a:link { color:#333; text-decoration:none }
#pathtext a:visited { color:#333; text-decoration:none }
#pathtext a:hover { color:#ff7800; text-decoration:underline }
#pathtext a:active { color:#ff7800; text-decoration:underline }
#PageDiv { position:relative; width:100%; height:100%; max-width:100%; margin:auto }
#mebel-body { width:1010px; z-index:0; padding-left:40px; padding-bottom:30px; margin:160px auto 0px }
#subpath { position:relative; width:970px; z-index:0; float:left; padding-top:8px; padding-bottom:4px; margin-bottom:40px; background-color:#fff; border-bottom:solid #ccc 1px; display:<?PHP echo $saleVis2; ?> }
#submenu { position:relative; width:249px 238px; height:27px; z-index:0; float:left }
#subarrow { width:15px; height:15px; background-color:transparent }
#firmslist { position:absolute; left:50%; top:0px; width:130px; height:75px; z-index:1 }
#listFirms { width:130px; height:42px; z-index:0 }
#blockFirms { width:120px; z-index:0; padding-left:10px; margin-bottom:10px }
#catalog-h1 { width:70%; height:20px; z-index:0; float:left; padding:5px 5px 5px 0px }
#sort { width:180px; height:25px; float:right; padding-left:10px; padding-right:12px; margin-top:6px; margin-right:41px }
#allCatalog { height:13px; z-index:0; float:left }
#catalog-down { width:978px; z-index:0; float:left }
#imageCatalog2 { position:relative; width:318px; height:300px; z-index:0; float:left; margin-top:7px; margin-right:8px }
#image2 { position:absolute; left:0px; top:0px; width:316px; height:215px; z-index:1; border:solid #ccc 1px; overflow:hidden }
#skidki2 { position:absolute; left:10px; top:10px; width:60px; height:60px; z-index:2 }
#imgborder2 { position:absolute; left:0px; top:0px; width:318px; height:215px; z-index:3; opacity:0.01; cursor:pointer }
#uppertext2 { position:absolute; left:0px; top:236px; width:306px; min-height:30px; z-index:4; padding-left:12px }
#lowertext1 { position:absolute; left:0px; top:270px; width:318px; z-index:5 }
#rub1 { width:34px; z-index:0; float:right; margin-left:10px; margin-top:4px }
#pricecost1 { z-index:0; float:right; margin-left:10px }
#pricetext1 { width:50px; z-index:0; float:right; margin-top:4px }
#allCatalog1 { width:970px; z-index:0; float:left; margin-top:13px; display:block }
#catalog-foot { width:97.02%; z-index:0; float:left; padding-top:30px; margin-right:30px; margin-bottom:30px; overflow:hidden }
#to-right-page { position:relative; width:30px; min-height:30px; z-index:0; float:right; margin-left:3px; margin-right:5px; background-image:url(../Resources/right_page30.png) }
#to-right-page-link { position:absolute; left:0px; top:0px; width:30px; height:30px; z-index:1; opacity:0.01 }
#center-box { z-index:0; float:right }
#first-page { position:relative; width:30px; height:28px; z-index:0; float:left; margin:0px 3px 0px 0px; background-color:#eee; border:solid #ccc 1px }
#first-page-link { position:absolute; left:0px; top:0px; width:30px; height:28px; z-index:1; opacity:0.01 }
#left-points { position:relative; width:32px; height:30px; min-width:30px; z-index:0; float:left }
#left-points-link { position:absolute; left:0px; top:0px; width:32px; height:30px; z-index:1; opacity:0.01 }
#current-page { position:relative; width:32px; height:28px; z-index:0; float:left; margin:0px 3px; background-color:#eee; border:solid #ccc 1px }
#current-page-link { position:absolute; left:0px; top:0px; width:30px; height:28px; z-index:1; opacity:0.01 }
#right-points { position:relative; width:32px; height:30px; min-width:32px; z-index:0; float:left }
#right-points-link { position:absolute; left:0px; top:0px; width:32px; height:30px; z-index:1; opacity:0.01 }
#last-page { position:relative; width:33px; height:28px; z-index:0; float:left; margin:0px 0px 0px 3px; background-color:#eee; border:solid #ccc 1px }
#last-page-link { position:absolute; left:0px; top:0px; width:30px; height:28px; z-index:1; opacity:0.01 }
#to-left-page { position:relative; width:30px; min-height:30px; z-index:0; float:right; margin-left:5px; margin-right:3px; background-image:url(../Resources/left_page30.png) }
#to-left-page-link { position:absolute; left:0px; top:0px; width:30px; height:30px; min-height:30px; z-index:1; opacity:0.01 }
#favorites { position:relative; width:1040px; z-index:0; float:left; margin-left:-34px; margin-bottom:60px }
#favorites-header { width:975px; z-index:0; padding-left:3px; margin-left:auto; margin-right:auto; margin-bottom:24px }
#favorites-conteiner { width:1040px; height:300px; z-index:0; margin-left:auto; margin-right:auto }
#favorites-left { position:relative; width:16px; height:100%; z-index:0; float:left; margin-right:15px; cursor:pointer }
#strelkaleft2 { position:absolute; left:0px; top:35%; z-index:1; margin-top:-7px }
#favorites-scroll { position:relative; width:978px; height:320px; z-index:0; float:left; overflow:scroll; -webkit-overflow-scrolling:touch; overflow-y:hidden }
#favorites-block { position:absolute; left:0px; top:0px; height:300px; z-index:1 }
#product-block { position:relative; width:318px; height:300px; z-index:0; float:left; margin-left:4px; margin-right:4px }
#image1 { position:absolute; left:0px; top:0px; width:316px; height:215px; z-index:1; border:solid #ccc 1px; overflow:hidden }
#skidki1 { position:absolute; left:10px; top:10px; width:60px; height:60px; z-index:2 }
#imgborder1 { position:absolute; left:0px; top:0px; width:318px; height:215px; z-index:3; opacity:0.01; cursor:pointer }
#uppertext1 { position:absolute; left:0px; top:236px; width:306px; min-height:30px; z-index:4; padding-left:12px }
#lowertext2 { position:absolute; left:0px; top:270px; width:318px; z-index:5 }
#rub2 { width:34px; z-index:0; float:right; margin-left:10px; margin-top:4px }
#pricecost2 { z-index:0; float:right; margin-left:10px }
#pricetext2 { width:50px; z-index:0; float:right; margin-top:4px }
#trash { position:absolute; width:40px; top:5px; right:5px; height:40px; min-height:40px; z-index:6 }
#trash-svg { overflow:hidden }
#trash-link { position:absolute; left:0px; top:0px; width:40px; height:40px; z-index:1; opacity:0.01 }
#favorites-right { position:relative; width:16px; height:100%; z-index:0; float:left; margin-left:15px; cursor:pointer }
#strelkaleft3 { position:absolute; width:11px; top:35%; right:0px; z-index:1; margin-top:-7px }
#scroll-css { position:absolute; left:699px; top:0px; width:15px; height:9px; z-index:1; display:none }
#scroll-script { position:absolute; left:718px; top:0px; width:15px; height:9px; z-index:2; display:none }
#catalog-info { width:93%; height:70px; z-index:0; float:left; margin-bottom:130px; display:block }
#footer { width:100%; height:230px; z-index:0 }
#orangeline { width:100%; height:58px; z-index:0; background-color:#ff7800; overflow:hidden }
#footer-gray { width:100%; height:166px; min-height:63px; z-index:0; margin-top:3px; background-color:#e6e6e6; overflow:hidden }
#footerInfo { position:relative; width:1140px; height:280px; z-index:0; margin-left:-570px; margin-top:-277px; margin-right:auto; left:50% }
#orangeText { position:absolute; left:0px; top:50px; width:100%; height:58px; z-index:1 }
#ordercatalog { position:absolute; left:210px; top:9px; width:400px; min-height:40px; z-index:1 }
#notspm { position:absolute; left:652px; top:16px; width:295px; height:24px; z-index:2; padding-left:5px }
#sendMail { position:absolute; left:952px; top:16px; width:114px; height:26px; z-index:3; background-color:#ccc }
#ms { position:absolute; left:90px; top:0px; width:100px; height:136px; z-index:2 }
#copyright { position:absolute; left:647px; top:130px; width:419px; min-height:105px; z-index:3 }
#submenu2 { position:absolute; left:211px; top:130px; width:240px; min-height:92px; z-index:4 }
#header { position:fixed; left:70px; top:0px; right:70px; min-height:120px; z-index:100 }
#path { position:fixed; left:0px; top:120px; width:100%; min-height:40px; z-index:4; background-color:#fff }
#pathblock { position:relative; height:40px; width:970px; z-index:0; margin-left:auto; margin-right:auto; background-color:#fff }
#pathtext { position:absolute; left:0px; top:11px; width:933px; height:18px; z-index:1 }
#home { width:15px; height:15px; background-color:transparent }
#firstarrow { width:15px; height:15px; background-color:transparent }
#secondarrow { width:15px; height:15px; vertical-align:text-top; background-color:transparent }
#secondarrow1 { width:15px; height:15px; vertical-align:text-top; background-color:transparent }
#grayline1px { position:absolute; left:0px; top:38px; width:970px; min-height:1px; z-index:2; border-bottom:solid #ccc 1px }
#fabrik-header { position:absolute; left:50%; top:12px; z-index:1 }
#sort-js { position:absolute; left:500px; top:-40px; width:15px; height:9px; z-index:3 }
#read-favorites { position:absolute; left:50%; top:-530px; width:60px; height:30px; z-index:4; background-color:#f36b21; display:none }
#menu { height:auto; overflow:visible }
.fwNavContainer1 { float:right; position:relative; right:50% }
#fwNav1 { position:relative; display:block; left:50%; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav1 .fwNavItem a { display:block; text-decoration:none; padding:12px 12px 12px 12px; white-space:nowrap }
#fwNav1 .fwFirstChild { border-left:0 }
#fwNav1 .fwLastChild { border-right:0 }
#fwNav1 .fwNavItem:hover > span a, #fwNav1 .fwNavItem:hover > a { text-decoration:none; background:#FFFFFF }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { text-decoration:none; background:#FFFFFF }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100%; margin-left:auto; margin-right:auto }
#fwNav1 * .sub { visibility:hidden; position:absolute; left:-1px; float:left; padding:0; margin:0; list-style:none; z-index:1 }
#fwNav1 .sub * .sub { top:-1px }
#fwNav1 .fwNavItem .sub .fwNavItem { display:block; margin:0; padding:0; left:0; width:100%; *width:auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:none; border-bottom:none }
#fwNav1 * * * .sub { left:100%; top:0 }
#fwNav1 .fwNavItem .sub .fwNavItem a { display:block; text-decoration:none; background:#FFFFFF; padding:8px 14px 8px 14px; white-space:nowrap }
#fwNav1 .fwNavItem .sub .fwFirstChild { border-top:0 }
#fwNav1 .fwNavItem .sub .fwLastChild { border-bottom:1px solid #CCCCCC }
#fwNav1 .fwNavItem .sub .fwNavItem:hover > span a, #fwNav1 .fwNavItem .sub .fwNavItem:hover > a { color:#FF7800; text-decoration:none; background:#FFFFFF }
#fwNav1 .fwNavItem .sub .fwNavItem a:hover, #fwNav1 .fwNavItem .sub .fwNavItem span a:hover, #fwNav1 .fwNavItem .sub .fwNavItem a:focus { color:#FF7800; text-decoration:none; background:#FFFFFF }
#fwNav1 :hover > .sub { visibility:visible }
@media screen and (max-width:767px)
{
	#favorites { width:100% }
	#favorites-header { margin-bottom:0px }
	#favorites-conteiner { width:500px; height:158px }
	#favorites-left { width:32px }
	#strelkaleft2 { left:10px; top:50%; margin-top:-7px }
	#favorites-scroll { width:436px; height:100% }
	#favorites-block { height:100% }
	#product-block { height:418px }
	#favorites-right { width:32px }
	#strelkaleft3 { left:5px; top:50%; right:auto; width:auto; margin-top:-7px }
}
@media screen and (max-width:479px)
{
	#footer { height:232px }
}
@media screen and (max-width:319px)
{
	#footer { height:230px }
}
