body, div, span, applet, object, iframe, h1, h2, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; } h3 {text-align: middle; margin: 0; padding: 0; border: 0; } html { font-size:100.01%; } body { font-family:Verdana, sans-serif; color:#000000; background-color:#FFFFFF; font-size:85%; } td.w02 {width:2%; padding:0;} td.w04 {width:4%; padding:0;} td.w10 {width:10%; padding:0;} td.w20 {width:20%; padding:0;} td.w46 {width:46%; padding:0;} td.w26 {width:26%; padding:0;} td.p20 {padding:0 0 0 20px !important;} .top {vertical-align:top;} table#skeleton {width:100%; border-spacing:0; border-collapse:collapse;} table#skeleton tr.skelHeader {height:118px;} table#skeleton tr.skelTopMenu {height:31px;} table#skeleton table#skelTopMenuOuter {width:100%; border-spacing:0; border-collapse:collapse; height:31px;} table#skeleton tr.skelSpacer {height:31px;} table#skeleton tr.skelBottomMenu {} table#skeleton tr.skelHeader td {padding:0;} table#skeleton tr.skelTopMenu td {padding:0;} table#skeleton table#skelTopMenuOuter td {padding:0;} table#skeleton tr.skelSpacer td {padding:0;} table#skeleton tr.skelBottomMenu td {padding:0;} div.rightCol {padding:3px 0px; margin:0px} div.rightCol div.news-list {padding:0; margin:2px 5px 2px 5px; width:170px;} div.rightCol p.news-item {padding:0; margin:0 0 9px 0;} div.rightCol p.news-item-all {padding:0; margin:4px 0 9px 0;} div.subscribe_zone {padding:0; margin:10px 0 9px 20px;display:block;} /* header */ table#skelLogoOuter {width:100%; border-spacing:0; border-collapse:collapse; margin:20px 0 15px 0;} table#skelLogo {border-spacing:0; border-collapse:collapse;} table#skelSearchForm {border-spacing:0; border-collapse:collapse; width:auto; float:right;} table#skelSearchForm td {text-align:left; white-space:nowrap; padding:0;} table#skelSearchForm a {text-decoration:none;} table#skelSearchForm table {border-spacing:0; border-collapse:collapse; width:auto;} table#skelSearchForm table td {vertical-align:middle; text-align:right; padding:0;} td#skelSearchFormLegend {padding:10px 0 3px 0 !important; font-size:85%} td#skelSearchText input {width:150px; height:20px; vertical-align:middle;} td#skelSearchButton input {margin:0 0 2px 8px; height:22px;} img#siteLogo {margin:0 15px 0 0;} img#skelIcoHome, img#skelIcoMap, img#skelIcoHomeSel, img#skelIcoMapSel {border:none; margin:0 6px -2px 0;} img#skelIcoMap, img#skelIcoMapSel {margin-left:20px;} td#skelSubNav {font-size:85%; vertical-align:bottom;} img#logo1CF {float:right; border:none; margin-top:0px;width:135px; height:91px;} table#logo1C-Bitrix {border-spacing:0; border-collapse:collapse;} table#logo1C-Bitrix td {padding:0;} table#logo1C-Bitrix a:link, table#logo1C-Bitrix a:visited, table#logo1C-Bitrix a:active, table#logo1C-Bitrix a:hover {text-decoration:none;} table#logo1C-Bitrix img {border:none; margin:0 0 0 6px; width:113px; height:23px;} /* menu */ table#topMenu {height:31px; border-spacing:0; border-collapse:collapse;} table#topMenu td table.topMenuItem {height:31px; border-spacing:0; border-collapse:collapse;} table#topMenu td td.topMenuLeft {height:31px; width:5px;} table#topMenu td td.topMenuLink {height:31px; padding:0 5px; white-space:nowrap; vertical-align:middle;} table#topMenu td td.topMenuRight {height:31px; width:7px;} table#topMenu a:link, table#topMenu a:visited {text-decoration:none;} table#topMenu a:active, table#topMenu a:hover {text-decoration:none;} div.mainMenu {margin-left: -10px; font-size:85%; } div.mainMenu ul {list-style:none outside url('img/dash.gif'); margin:5px 0 5px -15px !important;} div.mainMenu li {margin:5px 0 5px 0 !important; } div.mainMenu li.selected a:link, ul.mainMenu li.selected a:visited {text-decoration:none;} div.mainMenu li.selected a:active, ul.mainMenu li.selected a:hover {text-decoration:none; cursor:default;} div.priceMenu {padding:18px 20px 10px 13px;} table#priceMenuInner {border-spacing:0; border-collapse:collapse;} table#priceMenuInner td {padding:0;} table#priceMenuInner img {border:none; margin:0 8px 0 0;} table#priceMenuInner a {display:block; margin-bottom:8px;} ul.rightMenu {margin:0; padding:0; list-style:none outside url('img/dash.gif');} ul.rightMenu li {margin:0 0 8px 0; padding:0;} ul.rightMenu li.selected a:link, ul.rightMenu li.selected a:visited {text-decoration:none;} ul.rightMenu li.selected a:active, ul.rightMenu li.selected a:hover {text-decoration:none; cursor:default;} table#bottomMenu {border-spacing:0; border-collapse:collapse; height:43px;} table#bottomMenu td {white-space:nowrap; padding:0 50px 0 0 !important; vertical-align:middle;} table#skelCompanyData {border-spacing:0; border-collapse:collapse; margin:0 0 25px 0; } table#skelCompanyData td.companyData {padding:0 15px 0 0 !important; } div.about1c {margin:20px 0; border:1px solid #FFFFFF;} div.about1c div.about1c_header {position:absolute; font-size:140%; font-weight:normal; white-space:nowrap; display:block;} div.about1c div.about1c_header a {background-color:#FFFFFF; width:auto; margin:0 10px; padding:0 10px;} div.about1c_border {padding:20px; margin-top:12px;} div.about1c_link {margin-top:12px;} h2.menuHeader {font-weight:normal; font-size:150%; margin:0; border: 0px !important; padding-bottom:0px !important;} h3.menuHeader {font-weight:bold; font-size:100%; margin:0;padding-bottom:10px;} h2.menuHeaderSmall {font-weight:bold; font-size:110%; margin:0; white-space:nowrap; text-valign:center;} h2 { font-weight:normal; font-size:180%; margin:0; border: 0px !important; padding-bottom:0px !important;} /* services */ span.element_name {display:block; margin:6px 0 6px 0;} span.news_name {display:block; margin:0 0 6px 0;} span.news-date-time {display:block; font-size:95%;} span.element_props {display:block; margin-bottom:3px; font-size:90% !important;} div.compatible_1c {float:right; text-align:center; margin:2px 0px 2px 10px !important;} div.solutionPage {width:77px; padding-top:15px; text-align:left;} div.solutionPage a {display:block; margin:14px 0 6px 2px; font-size:85% !important;} div.clear_solutions {clear:both; margin-bottom:9px;} div.snoska {margin-top:30px;border-top:1px solid #000000;padding-top:7px;} td.works-dash {padding:7px 5px 5px 0;} td.works-tabdesc {padding:5px; font-size:115%} td.works-desc {padding:5px 5px 13px 20px;} a.works_title {display:block;} li.rss { list-style-image: url('img/outer.gif'); padding: 0px; margin: 0px 0px 10px 0px; list-style-position: outside; } div.othersols {margin:0px 0px 0px 20px;padding:0px;} td.solutions-dash {padding:7px 5px 13px 0;} td.solutions-desc {padding:5px 0 13px 0;} span.solutions_title {display:block; font-size:140%; margin:0 0 6px 0;} span.book_title {display:block; margin:0 0 8px 0;} ul.breadcrumb-navigation {padding:0; margin:0 !important; padding-top:4px; list-style:none;} ul.breadcrumb-navigation li {display:inline;padding:0; margin:0 !important;} ul.breadcrumb-navigation a {font-size:85% !important;} div.searchElement {margin:6px 0; padding:6px 0;} a.searchTitle {display:block;} div.searchPath {font-size:85% !important;} .main_solutions_header {padding:0 20px;} div.banner {margin:20px 0px; text-align:center;} div.release {font-size:80%; margin:20px 0px; text-align:center;} div.mainDesc {margin:20px 0px; text-align:left;} .pageNav {font-size:100% !important;} .currentPage {font-weight:bold;} .grey {color: #808080;} .png { behavior: url('/bitrix/templates/turbomilk/pngfix.htc'); } /* fix */ .photo-album-img div.outer {background-image:none;padding-left: 11px;} /* content */ .content h1 {font-weight:normal; font-size:170%; margin:13px 0 9px 0;} .content h1.smallH1Header {font-size:140%;} .content h2 {font-weight:normal; font-size:170%; margin:17px 0 9px 0; border: 0px !important; padding-bottom:0px;} .content h3 {font-weight:normal; font-size:120%; margin:13px 0 6px 0;} .content h4 {font-weight:bold; font-size:100%; margin:10px 0 6px 0;} .content p {margin:0 0 9px 0;} /* .content ul li {margin-top:4px; margin-bottom:4px;} */ .content ul {margin:0 0 8px 18px; padding:0; list-style:none outside url('img/dash.gif');} .content ul li {margin:0 0 2px 0; padding:0;} .boximg {margin:10px 20px 10px 10px;} div.price_big {font-size:160%; margin:16px 0 30px 0;} div.structure {margin: 0px 0 0 20px;} /* bitrix */ div.component-panel table {width:auto !important;margin:0px !important;} div.component-panel td, div.component-panel th{padding:0px !important;background-color:transparent !important;} div.component-panel img {position:relative !important;margin:0px !important; padding:0px !important; border:0px !important;background-color:transparent !important;}
