


/* Start:/bitrix/templates/front/styles.css?1499719636112*/
.bx-composite-btn {top: -75px !important; left: 50% !important; right: auto !important; z-index: 99 !important;}
/* End */



/* Start:/bitrix/templates/front/template_styles.css?14997196365975*/
html, body, ul { margin:0; padding:0; }
body { background-color:#eee; }
#panel { position: absolute; }
.front #site { margin:0; padding:0; background:url('/images/frontback.jpg') 0 0 no-repeat; width:1640px; height:963px; position:relative; }

.front #site .logo { width:131px; height:223px; position:absolute; top:111px; left:41px; z-index:900; }
.front #site .logo a,
.front #site .logo img { width:131px; height:223px; display:block; border:0; }

.front .topmenu { position: absolute; z-index: 70; }
.front .topmenu ul {  }
.front .topmenu ul li { list-style:none; display:block; position:absolute; }
.front .topmenu ul li a { display:block; width:100%; height:100%; text-indent:-9999px; }
.front .topmenu #mmi1 { width:123px; height:122px; left:222px; top:37px; background:url('/images/mmi1.png'); }
.front .topmenu #mmi2 { width:122px; height:121px; left:464px; top:37px; background:url('/images/mmi2.png'); }
.front .topmenu #mmi3 { width:123px; height:122px; left:705px; top:37px; background:url('/images/mmi3.png'); }
.front .topmenu #mmi4 { width:123px; height:121px; left:946px; top:37px; background:url('/images/mmi4.png'); }
.front .topmenu #mmi5 { width:123px; height:122px; left:1186px; top:37px; background:url('/images/mmi5.png'); }
.front .topmenu #mmi6 { width:123px; height:121px; left:1428px; top:37px; background:url('/images/mmi6.png'); }

.front .catalogmenu {  }
.front .catalogmenu ul {  }
.front .catalogmenu ul li { list-style:none; display:block; position:absolute; z-index:500; }
.front .catalogmenu ul li a { display:block; width:144px; height:88px; text-indent:-9999px; }
.front .catalogmenu ul li a:hover { background:url('/images/chover.png') center center no-repeat; }
.front .catalogmenu #ci1 { width:159px; height:172px; left:187px; top:260px; background:url('/images/ci1.png'); } /* тепловое оборудование */
.front .catalogmenu #ci1 a { margin:6px 0px 0px 10px; }
.front .catalogmenu #ci5 { width:155px; height:232px; left:365px; top:200px; background:url('/images/ci5.png'); } /* Шеф-повора */
.front .catalogmenu #ci5 a { margin:5px 0px 0px 5px; }
.front .catalogmenu #ci6 { width:155px; height:172px; left:533px; top:225px; background:url('/images/ci6.png'); } /* Холодильное оборудование */
.front .catalogmenu #ci6 a { margin:5px 0px 0px 5px; }
.front .catalogmenu #ci7 { width:155px; height:148px; left:651px; top:363px; background:url('/images/ci7.png'); } /* Посудомоечное и прачечное оборудование */
.front .catalogmenu #ci7 a { margin:5px 0px 0px 5px; }
.front .catalogmenu #ci8 { width:155px; height:289px; left:806px; top:216px; background:url('/images/ci8.png'); } /* Электро-механическое оборудование */
.front .catalogmenu #ci8 a { margin:5px 0px 0px 5px; }
.front .catalogmenu #ci9 { width:198px; height:219px; left:966px; top:287px; background:url('/images/ci9.png'); } /* Посуда и кухонные инвентарь */
.front .catalogmenu #ci9 a { margin:4px 0px 0px 48px; }
.front .catalogmenu #ci10 { width:268px; height:260px; left:1091px; top:250px; background:url('/images/ci10.png'); } /* Весы и упаковочное оборудование */
.front .catalogmenu #ci10 a { margin:5px 0px 0px 119px; }
.front .catalogmenu #ci11 { width:168px; height:227px; left:1447px; top:211px; background:url('/images/ci11.png'); } /* Строительство проектирование */
.front .catalogmenu #ci11 a { margin:5px 0px 0px 19px; }
.front .catalogmenu #ci12 { width:211px; height:167px; left:1130px; top:555px; background:url('/images/ci12.png'); } /* Мебель для кафе и ресторанов */
.front .catalogmenu #ci12 a { margin:5px 0px 0px 6px; }

.front .layer_container { width:1640px; height:963px; position:absolute; z-index:60; top:0; overflow:hidden; }
.front .layer { width:1750px; height:963px; position:relative; z-index:60; top:0; }
.front .layer #obj1, .front .layer #obj2, .front .layer #obj3 { position:absolute; z-index:100; bottom:1px; }
.front .layer #obj2 { background:url('/images/obj2.png') center center no-repeat; width:286px; height:568px; left:0; bottom:1px; }
.front .layer #obj1 { background:url('/images/obj1.png') center center no-repeat; width:778px; height:380px; left:500px; bottom:1px; }
.front .layer #obj3 { background:url('/images/obj3.png') center center no-repeat; width:441px; height:311px; right:0px; bottom:1px; }
.front .layer.catalogmenu #ci2 { width:315px; height:115px; left:1094px; top:832px; background:url('/images/ci2.png'); } /* Сервис обслуживание ремонт запасные части */
.front .layer.catalogmenu #ci2 a { margin:5px 0px 0px 6px; }
.front .layer.catalogmenu #ci3 { width:186px; height:134px; left:399px; top:625px; background:url('/images/ci3.png'); } /* Нейтральное оборудование */
.front .layer.catalogmenu #ci3 a { margin:4px 0px 0px 6px; }
.front .layer.catalogmenu #ci4 { width:239px; height:97px; left:150px; top:823px; background:url('/images/ci4.png'); } /* Барные стойки и линии раздачи */
.front .layer.catalogmenu #ci4 a { margin:5px 0px 0px 90px; }

.front_contentarea { display:none; padding: 20px 100px; }

#switchautoscroller_back { position:fixed; left:20px; bottom:20px; width:40px; height:40px; z-index:900; cursor:pointer; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; background:#000; opacity:0.3; }
#switchautoscroller { position:fixed; left:20px; bottom:20px; width:40px; height:40px; z-index:910; cursor:pointer; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
#switchautoscroller:hover {  }
#switchautoscroller.switchon { background:url('/images/move icon_1.png') center center no-repeat; }
#switchautoscroller.switchoff { background:url('/images/move icon_2.png') center center no-repeat; }

#footer { text-align:center; padding:0px 100px; }

/* End */
/* /bitrix/templates/front/styles.css?1499719636112 */
/* /bitrix/templates/front/template_styles.css?14997196365975 */
