* { margin: 0; padding: 0; } html { height: 100%; } @font-face { font-family: "a_AvanteLt-db"; src: url('../fonts/261413575-a_AvanteLt-DemiBold.eot'); src: url('../fonts/261413575-a_AvanteLt-DemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/261413575-a_AvanteLt-DemiBold.svg#a_AvanteLt') format('svg'), url('../fonts/261413575-a_AvanteLt-DemiBold.woff') format('woff'), url('../fonts/261413575-a_AvanteLt-DemiBold.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: "a_AvanteLt-light"; src: url('../fonts/332733155-a_AvanteLt-Light.eot'); src: url('../fonts/332733155-a_AvanteLt-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/332733155-a_AvanteLt-Light.svg#a_AvanteLt') format('svg'), url('../fonts/332733155-a_AvanteLt-Light.woff') format('woff'), url('../fonts/332733155-a_AvanteLt-Light.ttf') format('truetype'); font-weight: normal; font-style: normal; } h4 {font-size: 16px;margin: 10px 0 10px 0;} #sitemap li { padding:0; } #sitemap ul { margin:0 0 0 40px; } @media only screen and (max-device-width: 728px) { #yandex_ad{ width:300px; height: 300px; margin: 0 auto } } @media only screen and (min-device-width: 729px) { #yandex_ad{ width:728px; height: 90px; margin: 0 auto} } #yandex_ad_inner_6, #yandex_ad_inner_12, #yandex_ad_inner_15, #yandex_ad_inner_18, #yandex_ad_inner_21, #yandex_ad_inner_24 { width:728px; height: 90px; margin: 0 auto; display:block; } #yandex_ad { width:728px; height: 90px; margin: 0 auto; display:block; margin-bottom: 10px; } #yandex_ad_contents { width:728px; height: 90px; margin: 0 auto; display:block; } #yandex_ad_main2 { width:728px; height: 90px; margin: 0 auto; display:block; } #yandex_ad_main3 { width:728px; height: 90px; margin: 0 auto; display:block; } #yandex_ad_main4 { width:728px; height: 90px; margin: 0 auto; display:block; } #yandex_ad_main5 { width:728px; height: 90px; margin: 0 auto; display:block; } #yandex_ad_main6 { width:728px; height: 90px; margin: 0 auto; display:block; } #yandex_ad_main7 { width:728px; height: 90px; margin: 0 auto; display:block; } .yandex_rtb{ width:728px; height: 90px; margin: 0 auto 10px; display:block; } .yandex_rtb301{ width:301px; } body { font-family: Tahoma, Geneva, sans-serif; font-size:14px; color:#414141; border: 0; /* This removes the border around the viewport in old versions of IE */ width: 100%; height: 100%; margin: 0 auto; } a { color: #4387c8; text-decoration: underline;} a:hover { color: #4387c8; text-decoration: none;} img { border: 0; } table { width: 100%; margin: 0; padding: 0; border-collapse: collapse; } h1 { font-size:28px; font-weight:600; margin:0 0 5px 0; font-family: 'a_AvanteLt-light';} h2 { font-size:20px; font-weight: 600;margin-bottom: 5px;} h3 { margin-top: 20px; margin-bottom:10px; font-size:24px; } ol {margin-left: 40px;} ul {margin-left: 40px; margin-bottom:10px; margin-top:-16px;} li {padding: 2px 0 0 0;} .clear { clear: both; } .left { float: left; } .right { float: right; } .file {line-height: 40px;} .top-menu{ position: absolute; margin-left: 376px; background: #fff; margin-top: 81px; } address { margin-bottom: 15px; border-left: 3px solid #0ea9dc; padding-left: 10px; font-size: 17px; font-style: normal; font-family: Helvetica; color: #0ea9dc; } .circle_quote { border: 1px dashed #6ab5cd; padding: 10px; font-weight: bold; color: #59727a; font-size: 13px; } .row1 { margin-left: 95px; margin-bottom:10px; } .row1-ya { margin-bottom: 10px; } .row2 { margin-left: 95px; margin-bottom:10px; } .row3 { margin: 30px 10px 40px 95px!Important; } .row3-ya { margin: 30px 0px 40px 0px !Important; } .row4 { float:right; margin:10px 0 10px 0; } .row5 { margin-left: 95px; margin-bottom:10px; width:728px; height:90px; } .row6 { margin-left: 45px; margin-bottom:10px; display:block; } .row6-ya { margin-left: 0px; margin-bottom:10px; display:block; } .row7 { margin: 10px; float: left; } .banner295x350 { margin: 10px 0 10px 0; display: block; } .right_row1{ float: right; margin: 3px 0 0 0!Important; width: 510px; } .card_otd { background: #fafafa; padding: 10px 4px 10px 4px; } .card_otd p { font-size:15px; color:#414141; } .info-block { min-height: 350px; position: relative; } .info-block p{ font-size:13px; color:#858585; } .bigcity-list{ width: 67%; display: block; float: left; margin: 0 5px 0 0!Important; font-size: 14px; line-height: 19px; column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; } .big-city{ margin: 0 2px 2px 0!Important; width: 163px; overflow: hidden; border: 1px solid #f1f1f1; padding: 10px; background: #fff; page-break-inside: avoid; } .big-city h3{margin: 0 0 10px 0;color: #858585;} .info-text{ display: block; margin: 10px 10px 20px 0!Important; font-size:14px; line-height: 19px; } .info-text p{ font-size:14px; color:#434343; line-height: 19px; } .info-text-city { width: 63%; display: block; float: left; margin: 10px 10px 0 0!Important; line-height: 19px; } .info-text-city p{font-size:14px; line-height: 19px;color:#434343;} .info-oblast-city{ width: 67%; display: block; float: left; margin:0!Important; font-size:14px; line-height: 19px; column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; } .info_teaser_city { display: inline-block; width: 295px; position: relative; border: 1px solid #16a3e2; padding: 0 0 8px 0; margin: 0!Important; } .info_num { font-size:30px; color:#414141; font-weight:bold; } .info_num_big{ font-size:50px; color:#414141; } .small-info { float:right; font-size:13px; margin-top: 20px!Important; position: absolute; margin-left: 200px!Important; } .small-info p{ padding:0; margin:5px 0 0 0; } .info_otd { width:550px; margin: 0 10px 0 0!Important; } .info_otd p{ font-size:13px; color:#858585; } .info_otd_num { font-size: 17px; color: #414141; } .info_otd h3{ margin:0 0 10px 0; } .info_teaser { margin: 0 10px 10px 455px!Important; width: 455px; position: absolute; left:0; top:0; } .info_otd_npf { width:450px; display:inline-block; margin-bottom: 20px!Important; color:#858585; font-size:13px; } .column { height: 212px; background: #fbfbfb; padding: 30px; border: 1px solid #f1f1f1; -webkit-column-width: 100px; -moz-column-width: 100px; column-width: 100px; -webkit-column-count: 2; -moz-column-count: 2; column-count: 3; -webkit-column-gap: 30px; -moz-column-gap: 30px; column-gap: 30px; -webkit-column-rule: 1px solid #f1f1f1; -moz-column-rule: 1px solid #f1f1f1; column-rule: 1px solid #f1f1f1; } .info_naspunkt { height: 212px; background: #fbfbfb; padding: 20px; border: 1px solid #f1f1f1; } .header { font-family: 'a_AvanteLt-light'; margin: 10px auto 2px; height: 100px; padding: 0px; overflow: visible; box-shadow: 0 3px 2px rgba(0,0,0,0.3); position: relative; min-width: 1200px; background: #fff; } .header .logo{ display:block; position:relative; float:left; height:88px; width:253px; margin: 5px 0 0 0px; background:url('../img/logo.png') no-repeat; } .header .header-link1 {display:block;width:385px;height:40px;top:35px;left:315px;position:absolute;padding-left:60px;background:url('../img/header4.png') no-repeat; font-family: Tahoma; color: #414141;} .header .header-link1.active-header-link {background:url('../img/header2.png') no-repeat;} .header .header-link2.active-header-link {background:url('../img/header3.png') no-repeat;} .header .header-link1 a, .header .header-link2 a, .header .header-link1 span, .header .header-link2 span {display:block;} .header .header-link2 {display:block;width:385px;height:42px;top:35px;left:730px;position:absolute;padding-left:65px;background:url('../img/header5.png') no-repeat; font-family: Tahoma; color: #414141;} .wrapper {width:1200px;margin:0 auto;padding:0;position:relative;} .header .header-link1 a, .header .header-link2 a {color: #414141; font-size:15px; font-weight:bold;} .header .header-link1 span, .header .header-link2 span {font-size:14px;} .active-header-link span.h {color: #16a9e2; text-decoration:none;font-size:15px;font-weight:bold;} .menu-stripe { clear: both; float: left; width: 100%; height: 50px; overflow: hidden; } .menu-top { width: 1000px; margin: 0 auto; } .menu-top li{ float: left; list-style: none; margin: 0; width:200px; line-height:50px; font-size:16px; color:#ffffff; text-align:center; text-decoration:underline; } .menu-top li.last{ border:3px solid #ffffff; width:194px; height:45px; } .menu-top li a{ width:200px; display:block; color:#ffffff; text-decoration:none; line-height:50px; text-align:center; } .menu-top li:hover, .menu-top li.selected{ text-decoration:none; cursor:pointer; } .menu-top li:hover a, .menu-top li.selected a{ color:#ffffff; } .breadcrumbs { float:left; position:absolute; z-index:1; margin: 20px 0 10px 10px; } .breadcrumbs a{ color:#216397; text-decoration:underline; } .breadcrumbs a:hover{ color:#216397; text-decoration:none; } .breadcrumbs ul { list-style: none; margin:0; } .breadcrumbs ul li { float:left; font-family:arial; font-size:11px; color:#000; margin:0; padding:0; } .menu-left { margin: 5px 0; padding: 0; display:table; font-family:"Tahoma"; font-size:16px; list-style:none; } .menu-left .sibling, .menu-left .descendant, .menu-left .level-1 { min-height:43px; padding:10px 0 0 0; } .menu-left a { text-decoration: none; display:table-cell; width:200px; padding-left:5px; } .menu-left > li > span { display:block; background:#304d8b url('../img/menu-list-sel.png') no-repeat 5px center; color:#ffba00; padding:12px 10px 20px 20px; width:220px; } .menu-left > li > a { background:#304d8b url('../img/menu-list.png') no-repeat 5px center; display:block; color:#fff; padding:12px 10px 12px 20px; width:220px; } .menu-left > li > a:hover { color:#11aae0; } .file a{ background: url('../img/download.png') no-repeat; width: 16px; height: 17px; padding-left: 20px; } .menu-left .selected ul, .menu-left .ancestor ul { margin-left: 0px; padding: 10px 5px 5px 20px; list-style:none; background:#d0edfa; font-size:14px; width: 225px; margin-top: 0px; } .menu-left .selected ul li.first, .menu-left .ancestor ul li.first { margin-top: 0px; } .menu-left li ul li.last { margin-bottom: 10px; } .menu-left-submenu li{ margin-bottom: 15px;} .menu-left-submenu li a { text-decoration:underline; padding-left:0;} .menu-left-submenu li a:hover { text-decoration:none; padding-left:0;} .menu-left-submenu li a { color:#304d8b; } .menu-left-submenu li span { color:#434343; font-weight:bold;background: url('../img/active.png') no-repeat;display:block;width:228px;margin-left:-20px;padding:12px 0 12px 22px;} .banner{ margin:4px 0 10px 4px; width:200px; float:left; } .banner728x90 { width: 728px; height: 90px; overflow:hidden; margin: 0 auto 20px!Important; } .banner img{ width:200px; } .content-main{ float:left; width:937px; } .footer { margin: 20px auto 0; height: 95px; overflow: hidden; color:#0ea9ea; border-top:9px solid #28292a; font-size:12px; width:100%; min-width:1200px; background:url('../img/footer_bg.png'); position:relative; } .footer a{ color:#fff; text-decoration:underline; } .footer a:hover{ color:#fff; text-decoration:none; } .footer .contact_admin{ font-size:13px; padding-left:28px; background:url('../img/envelope.png') no-repeat left center; position:absolute; left:263px; top:0px; margin-top:30px; width:300px; height:18px; } .footer .left-footer{ margin-top:30px; width:200px; height:40px; position: absolute; } .pre-footer {margin:10px auto; width:937px;position: relative;display: inline-block;} ul.main{ clear:both; float:left; margin:0 0 0 10px; list-style: none; } ul.main ul.level1{ float:left; margin:0 0 0 30px; list-style:none; } ul.main ul.level1 li{ margin:5px 0 0 0; } ul.main ul.level2{ float:left; margin:0 0 0 30px; list-style:none; } .index_block { font-size:13px; font-family: Tahoma, Geneva, sans-serif; display:block; text-decoration:none; float: left; width: 275px; padding: 7px 5px 5px 175px; margin: 0 10px 10px 0; height: 100px; position:relative; } .index_block a{ text-decoration:none; font-size:17px; } .index_block a h3{ line-height:1; font-family: Arial, sans-serif; font-size: 18px; margin: 0; } .index_block a h3:hover{ line-height:1; color: #2a5680; } .index_block img { position:absolute; left:0; top:10px; } .category-desc { font-size:17px; position:relative; margin-bottom:20px; } .category-desc .logo { float:left; } .category-desc-company { font-family: 'a_AvanteLt-light'; color: #fff; font-size:21px; position:relative; margin-bottom:20px; margin-top: 30px; padding-top: 10px; } .category-desc-company h1 { color: #fff; font-size:36px; text-shadow: 1px 1px 0 #999999; } .graph_otd_npf { float:right; width:400px; border: 1px solid #f1f1f1; padding:7px; font-size:11px; } .tabs_npf { margin:0!Important; } .tab-nav-info { display:inline; list-style:none; margin:0; } .tab-nav-info li { display:inline; padding: 0 10px 0 0; } .tab-nav-info li a.selected { display:inline; padding: 0 10px 0 0; color:#858585; text-decoration:none; } .main-text { font-family: 'a_AvanteLt-light'; color: #fff; font-size:21px; position:relative; margin-bottom:20px; } .main-text h1 { color: #fff; font-size:36px; text-shadow: 1px 1px 0 #999999; } p { margin-bottom: 10px; } .category-desc h1{ color: #16a3e2; font-size:38px; } .index-text-2 { color:#515151; margin: 15px 0 0 0; } .hr {margin: 15px 0px; border-top:solid 1px #d9d9d9;} .color_info { width:100%; height:160px; display:table; margin-top:25px; } .color_info div{ font-family:'a_AvanteLt-db'; width:25%; float:none; display:table-cell; padding:15px; } .color_info div a{ color:#fff; text-decoration:none; font-size: 20px; line-height: 20px; } .color_info div:nth-child(1){ background:#35b3ae; } .color_info div:nth-child(2){ background:#304d8b; } .color_info div:nth-child(3){ background:#dcaa48; } .color_info div:nth-child(4){ background:#e9812e; } .hidden { display: none; } #feedback_dialog .field { margin: 10px 0 0 0; font-size:14px; font-style:italic; color: #727272; position: relative; } #feedback_dialog .field label { float: left; width: 145px; text-align: right; margin: 0 10px 0 0; } #feedback_dialog .field input, textarea { width: 325px; border:1px solid #727272; } #feedback_dialog .field input[type=text] { height:25px; } #feedback_dialog .field input[type=text]#id_captcha_1 { float:left; width: 180px; margin-right: 20px; } #feedback_dialog .js-captcha-refresh { background: url(../img/refresh.png) no-repeat scroll 0 0 transparent; display: block; height: 15px; left: 450px; margin: 2px 15px; position: absolute; top: 3px; width: 15px; } /* --- */ .guestbook-form .field { margin: 10px 0 0 0; font-size:14px; font-style:italic; color: #727272; position: relative; } .guestbook-form .field label { float: left; width: 145px; text-align: right; margin: 0 10px 0 0; font-size: 16px; } .guestbook-form .field input, textarea { width: 325px; border:1px solid #727272; } .guestbook-form .field input[type=text] { height:25px; } .guestbook-form .field input[type=text]#id_captcha_1 { float:left; width: 180px; margin-right: 20px; height: 38px; } .guestbook-form .js-captcha-refresh { background: url(../img/refresh.png) no-repeat scroll 0 0 transparent; display: block; height: 15px; left: 450px; margin: 2px 5px; position: absolute; top: 10px; width: 15px; } .guestbook-form .errorlist { color: red; margin-left: 156px; list-style: none; } .guestbook-form .buttons { margin: 20px 0 20px 130px; } .buttons input[type=submit] { cursor: pointer; width: 250px; border: none; border-radius: 20px; height: 50px; background: #283e70; background: -moz-linear-gradient(top, #283e70 0%, #4a9cf8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#283e70), color-stop(100%,#4a9cf8)); background: -webkit-linear-gradient(top, #283e70 0%,#4a9cf8 100%); background: -o-linear-gradient(top, #283e70 0%,#4a9cf8 100%); background: -ms-linear-gradient(top, #283e70 0%,#4a9cf8 100%); background: linear-gradient(to bottom, #283e70 0%,#4a9cf8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#283e70', endColorstr='#4a9cf8',GradientType=0 ); color: #fff; font-family: arial; font-size: 20px; text-shadow: 0px 2px 3px #555; margin-top: 0px; } .buttons input[type=submit]:hover { cursor: pointer; width: 250px; border: none; border-radius: 20px; height: 50px; background: #283e70; background: -moz-linear-gradient(top, #283e70 0%, #418adb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#283e70), color-stop(100%,#418adb)); background: -webkit-linear-gradient(top, #283e70 0%,#418adb 100%); background: -o-linear-gradient(top, #283e70 0%,#418adb 100%); background: -ms-linear-gradient(top, #283e70 0%,#418adb 100%); background: linear-gradient(to bottom, #283e70 0%,#418adb 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#283e70', endColorstr='#418adb',GradientType=0 ); color: #fff; font-family: arial; font-size: 20px; text-shadow: 0px 2px 3px #555; margin-top: 0px; } .guestbook-comment { margin: 5px 0; padding: 15px; background: #fbfbfb; border: 1px solid #f1f1f1; border-radius: 15px; } .guestbook-comment p { margin: 0; } .guestbook-comment-name { float: left; color: #414141; width: auto; margin-right: 15px; } .guestbook-comment-time { color:#858585; font-style: normal; } .guestbook-comment-row { font-size: 12px; font-weight: bold; color: #727272; padding-bottom: 4px; } .guestbook-reply { margin: 5px 20px 0 5px; padding: 5px 5px 6px 15px; } .guestbook-reply p { margin-bottom: 10px; } .guestbook-reply-name{ font-size: 12px; font-weight: bold; color: #727272; padding-bottom: 4px; text-align: right; font-style: italic; } /* --- */ .pagination { margin-top: 20px; } .pagination ul { list-style: none; } .pagination ul li { display: inline; padding: 0 5px; } .pagination ul li a { text-decoration: none; } .pagination .current { background: #ddd; } /* ================================= from http://matthewjamestaylor.com/blog */ /* column container */ .colmask { position: relative; /* This fixes the IE7 overflow hidden bug */ clear: both; width: 100%; /* width of whole page */ overflow: hidden; /* This chops off any overhanging divs */ } /* common column settings */ .colright, .colmid, .colleft { float: left; width: 100%; /* width of page */ position: relative; } /* 2 Column (left menu) settings */ .leftmenu { margin: 0 auto; width:1200px; overflow:hidden; } .leftmenu .colleft{ width:1200px; float:none; overflow:hidden; min-height: 465px; } .leftmenu .col1-main { width:940px; margin-left:10px; float:right; } .leftmenu .col2-left { width:250px; float:left; } .wide-bg { background:url('../img/index-text-bg.png'); height:490px!Important; width:100%; min-width:1200px; z-index:-2; position:absolute; top:110px; left:0; overflow:visible; } /* ========================================================================= */ .category-text {background:#fff;padding: 15px 7px 10px 10px; box-shadow: 0 0 5px #cacaca;margin-top:15px;overflow:hidden;width:920px;} .category-text ul {} .w-triangle { background:url('../img/triangle.png') no-repeat top center; position:absolute; top:99px; left:570px; width:29px; height:12px; overflow:visible; margin-bottom:-28px;} .w-triangle2 { background: url('../img/triangle.png') no-repeat top center; position: absolute; top: 99px; left: 980px; width: 29px; height: 12px; overflow: visible; margin-bottom: -28px;} .fond-table { width:100%; } .fond-table tr:nth-of-type(2n){ background:#e7f6fb; } .fond-table th { background:#000; } .company-text {position:relative;background:#fff;padding:10px;border-radius:0 0 10px 10px;border:solid 1px #16a3e2;margin-top:50px;overflow:visible;} .company-text > .tabs {position:absolute;top:-42px;left:0;height:41px;margin-left:-1px;font-size:18px;} .company-text > .tabs a {background:#304d8b;display:block;float:left;border-radius:10px 10px 0 0;padding:10px 50px 0 50px;margin-right:1px;height:30px;text-decoration:none;color:#fff;border:solid 1px #304d8b;border-bottom:none;} .company-text > .tabs a.active {background:#fff; border:solid 1px #16a3e2;color:#16abe0;border-bottom:solid 1px #fff;} #left-banner {width:240px;height:400px;margin:30px auto 0;} #inner-narrow-banner {margin: 0 0 0 -10px;} #inner-wide-banner {margin: 0 0 0 -10px;} /* --- */ .article-contents { overflow: hidden; display: block; height: auto; } .article-contents ul {margin:0 0 10px 40px;} .page-teasers { margin-top: 25px; background: #0ea5e4; padding: 0 0 10px 0; } .page-teasers .teaser, .page-teasers .teaser-last-in-row { float: left; width: 440px; height: 120px; padding: 5px; border: 1px solid #16a3e2; margin: 10px 0 0 10px !important; background: #fff; } .vertical-teasers > .page-teasers { margin-bottom: 25px; background: none !important; float: right; width: 460px; margin: 0; } .vertical-teasers > .page-teasers .teaser, .vertical-teasers > .page-teasers .teaser-last-in-row { float: left; width: 430px; height: 120px; padding: 5px; border: 1px solid #16a3e2; margin: 0 0 10px 10px !important; background: #fff; } .teasers_275x350 { float: left; height: 350px; width: 299px; display:inline-block; position: relative; border: 1px solid #16a3e2; padding: 0 0 8px 0; background:#fff; margin-bottom: 10px; } .teasers_275x440 { float: left; height: 440px; width: 275px; display:inline-block; } .teasers4 .one-teaser { width:430px; } .info_teaser .one-teaser { width:270px; } .teasers_295x350 .one-teaser { width:270px; } .one-teaser { float: left; height: 120px; padding: 5px; border: 1px solid #16a3e2; margin: 0 0 10px 7px !important; background: #fff; } .page-teasers .image, .one-teaser .image { float: left; margin: 0 5px 0 0 !important; width: 120px; height: 120px; } .page-teasers .title, .one-teaser .title { font-size: 15px; line-height: 16px; text-decoration: underline; } .page-teasers .title:hover, .one-teaser .title:hover { text-decoration: none; } .page-teasers .body, .one-teaser .body { margin-top: 8px 0 0 0 !important; font-size:13px; } .letter-teaser{ margin: 10px 10px 10px 10px!Important; display: block; float:left; width: 270px; height:60px; font-size:16px;} .letter-teaser .image { float:left; margin: 0 10px 0 0!Important;} .letter-teaser .title { margin: 10px 10px 0 0!Important; } .one-teaser-city { margin: 10px 10px 10px 10px!Important; display: block; float:left; width: 280px; height:60px; font-size:16px; } .one-teaser-city .image { float:left; margin: 0 10px 0 0!Important;} .one-teaser-city .title { margin: 10px 10px 0 0!Important; } .page-teaser-city{ overflow:hidden; width:914px; border: 1px solid #16a3e2; } /* --- */ .page404 { font-size: 24px; line-height: 24px; text-align: center; margin-top: 140px; color:#fff; } /* --- */ .search { position: relative; float: right; } .search .search-input { float: right; border-radius: 0; line-height: 20px; height: 36px; width: 312px; margin-right: 10px; padding: 8px 8px; background-color: #fbf9f9; border: 0; font-size: 15px; } .search .search-button { float: right; width: 44px; height: 36px; vertical-align: top; line-height: 36px; text-align: center; background: url(../img/search.png) no-repeat; margin-right: 80px; margin-top: 8px; border: none; cursor: pointer; } .search-entry { margin: 10px 0 25px; } .search-entry p { margin-bottom: 10px; } .search-pagination { float: right; } .search-pagination ul li { float: left; list-style: none; text-align: center; width: 20px; padding: 5px 0; } .search-pagination ul li a { text-decoration: none; } .search-pagination ul li.selected { background: #ccc; } #toTop { display:none; text-decoration:none; position:fixed; bottom:10px; left:10px; overflow:hidden; width:51px; height:51px; border:none; text-indent:100%; background:url(../img/ui.totop.png) no-repeat left top; } #toTopHover { background:url(../img/ui.totop.png) no-repeat left -51px; width:51px; height:51px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); } #toTop:active, #toTop:focus { outline:none; } .guestbook-form { width: 500px; margin: 0 15px 0 0; background: #c0deeb; padding: 15px 15px 20px 15px; float: left; } .guestbook-form-teasers { float: left; width: 369px; overflow: hidden; margin-bottom: 15px; } .guestbook-form-teasers .one-teaser { float: left; width: 357px; padding: 5px; margin: 0 0 10px 0 !important; font-size: 12px; line-height: 12px; overflow: inherit; } .guestbook-form-teasers .one-teaser .body { margin-top:3px; font-size: 12px; } .teaser-otdelenya { width:250px; height:150px; background:url(../img/teaser-pf-otdelenya.jpg); margin-top:5px; } .one-city-letter { padding: 7px; width: 285px; border:1px solid #f1f1f1; font-size: 13px; color: #858585; margin-bottom: 10px; background: #fff; } .one-city-letter h3 {margin:0;color:#858585;} .oblast-city-np{margin: 0 0 10px 0;} .oblast-city-np a{font-size:15px;} .oblast-city { margin: 0 2px 2px 0!Important; width: 163px; overflow: hidden; padding: 10px; background: #fff; page-break-inside: avoid; border: 1px solid #f1f1f1; } .oblast-city h3 { margin:0 0 10px 0; color:#858585; } .otdel { float: left; margin: 10px 2px 0 0!Important; width: 295px; height: 350px; overflow: hidden; border: 1px solid #9b9b9b; padding: 10px 0 10px 5px; background: #fff; } .npfs-one { float: left; margin: 0 10px 10px 0!Important; width: 270px; height: 50px; overflow: hidden; border: 1px solid #f1f1f1; padding: 10px; background: #fafafa; } /* --- */ .tabs .tab-nav { float: right; margin: 0px 0 0 630px; position: absolute; display: block; } .tabs .tab-nav li { float: left; list-style: none; margin: 0 20px 0 0; } .tabs .tab-nav li a { float: left; display: block; text-decoration: none; } .tabs .tab-nav li a.selected { color: #858585; cursor:default; } .tabs .tab-nav li a.selected:hover {color: #858585; cursor:default} .tabs .tab-nav li a:hover { color: #11aae0; } #graph_imusch div, #graph_rezerv div, #graph_nakopl div, #graph_obyazat div, #graph_zastrah div, #graph_uchastniki div, #graph_vyplat_ops div, #graph_vyplat_npo div, #graph_razmesch div, #graph_invest div { margin: 0 !important; } #graph_imusch, #graph_rezerv, #graph_nakopl, #graph_obyazat, #graph_zastrah, #graph_uchastniki, #graph_vyplat_ops, #graph_vyplat_npo, #graph_razmesch, #graph_invest{ float: left; padding-top:50px; width:400px!Important;} .formula {border: 3px solid #0ea9dc;padding:10px;background:url(../img/strelka.png) 765px 18px no-repeat #f9f9f9;} .title-name {text-align: center; padding-bottom: 10px; font-size: 24px; font-weight: bold; color: #0ea9dc; } .value-text {text-align: center; padding-bottom: 10px; font-size: 20px; font-weight: bold;} .text-formula{font-size:16px;} .text-formula br{display: block;line-height:24px;} .example { padding:10px; border: 5px solid #fff; background: #f9f9f9; box-shadow: 0px 0px 2px 1px #eee; } .example-text { font-size:16px; } .example-text br {display: block;line-height:24px;} .example-title {font-size:24px;font-weight:bold;color: #0ea9dc;padding-bottom: 10px;} .attention, .advise {background:#f9f9f9; box-shadow: 0px 0px 2px 1px #eee;padding: 10px; border: 5px solid #fff;margin: 10px 0 10px 0;} .att-title {background:url('../img/attention.png') no-repeat left; font-size:24px;margin-bottom: 10px;padding: 0 0 0 40px;} .att-text {font-size:16px;} .att-text br {display: block;line-height:24px;} .advise-title {background:url('../img/sovet.png') no-repeat left; font-size:24px;margin-bottom: 10px;padding: 0 0 0 40px;} .advise-text {font-size:16px;} .advise-text br {display: block;line-height:24px;} .obl-column, .obl-city-column { float:left; margin: 10px 2px 0 0; } .one-obl-letter { padding:7px; width:285px; border:1px solid #f1f1f1; font-size: 13px; color: #858585; margin-bottom: 10px; background: #fff; } .one-obl-letter h3{ margin:0; } .one-obl-letter a { font-size:15px; } .obl-letter { margin: 0 0 10px 0; }