@charset "utf-8"; /* CSS Document */ html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form {margin: 0px; padding: 0px;} html {height: 100%; font-size: 62.5%;} body {font: normal 12px Georgia, 'Times New Roman', Times, serif; color: #000; background: #fff; min-width: 1000px; position: relative; height: 100%; } img {border: none;} a {cursor: pointer; text-decoration: underline; color: #000;} a:hover {text-decoration: none;} p {padding-bottom: 15px;} p small {font-size: 0.8em;} h1, h2, h3, h4, h5, h6 {font: bold 18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #000000; padding-bottom: 15px;} h1 {font-size: 24px;} h3 {font-size: 14px;} h4 {font-size: 13px;} h5 {font-size: 12px;} h6 {font-size: 11px;} input[type='submit'], input[type='button'] {cursor: pointer;} ol { padding: 0 0 15px 30px; } ul {padding: 0 0 5px 5px;} ul.menu {padding: 0 11px 5px;} ul li {list-style: outside none none; background: url(../images/bl-1.png) 0 6px no-repeat; padding: 0 0 10px 9px; zoom: 1;} .set {height: 0; overflow: hidden; clear: both; font-size: 0; line-height: 0; } .fl {float: left;} .fr {float: right;} .rel {position: relative;} #wrap { height: auto !important; height: 100%; min-height: 100%; position: relative; width: 980px; margin: 0 auto; } #footer { position: relative; height: 80px; padding: 19px 19px 0; margin: -99px auto 0; width: 942px; background: #1d4670 url(../images/footer_bg.png) repeat-x; color: #fff; font: 11px Tahoma, Geneva, sans-serif;} #footer a {color: #fff;} .header {position: relative; padding: 79px 0 0; height: 1%;} .logo {position: absolute; left: 9px; top: 9px; width: 200px;} .search-block {position: absolute; left: 274px; top: 32px; padding-right: 19px;} .search-block .i-1 input {width: 676px; height: 17px; margin: 0; float: left; background: #fff; border: solid 1px #000; padding: 0 5px; font: 11px/17px Tahoma, Geneva, sans-serif; color: #2e2e2e; border-right: none;} .search-block .i-2 input {position: absolute; top: 0; right: 0; width: 19px; height: 19px; padding: 0; margin: 0; display: block; text-indent: -9999px; overflow: hidden; border: none; background: #878787 url(../images/search.png) no-repeat;} .m-1 {width: 100%; background: #0e3c6b url(../images/m-1.png) repeat-x; font: bold 13px/30px 'Trebuchet MS', Arial, Helvetica, sans-serif;} .m-1 ul {padding: 0 0 0 15px; margin: 0; background: url(../images/m-1-li.png) 13px 0 no-repeat; height: 30px;} .m-1 ul li {list-style: outside none none; display: block; float: left; padding: 0 32px 0 26px; height: 30px; margin: 0; background: url(../images/m-1-li.png) 100% 0 no-repeat;} .m-1 ul li a {color: #fff; text-decoration: none;} .m-1 ul li a:hover {text-decoration: underline;} .page {position: relative; width: 100%; overflow: hidden; padding: 10px 0 110px;} .cont-1 {width: 100%; float: left;} .cont-2 {padding: 0 263px 0 236px;} .cont {width: 100%; overflow: hidden; position: relative;} .nav-1 {width: 221px; float: left; margin-left: -100%;} .nav-2 {width: 249px; float: left; margin-left: -249px;} .block {background: #f6f6f6; margin-bottom: 19px;} /* .block .content {padding: 0 10px;} */ .h201 {background: #294f75; color: #fff; font-size: 14px; padding: 5px 5px 5px 23px; margin-bottom: 10px;} .h201 a {color: #fff; text-decoration: none;} .h201 a:hover {text-decoration: underline;} .h101 {background: #b1bdca; color: #1c456f; font-size: 14px; padding: 5px 5px 5px 23px; margin-bottom: 10px;} .h101 a {color: #1c456f; text-decoration: none;} .h101 a:hover {text-decoration: underline;} .news-list {padding: 0 9px;} .news {padding-bottom: 10px;} .news-date {font: 10px Tahoma, Geneva, sans-serif; color: #227793; padding-bottom: 2px;} .news-body {overflow: hidden;} .news-body a {color: #000; text-decoration: none;} .news-body a:hover {text-decoration: underline;} .log_in {position: relative;} .log_in .reg {text-align: right; font: 14px Tahoma, Geneva, sans-serif; color: #184672; padding: 4px 7px 8px; } .log_in .reg a {color: #184672;} .log_in .form-bg {background: #164370 url(../images/bg_1.png) repeat-x; color: #fff; padding: 12px 22px 0 23px; font-family: Tahoma, Geneva, sans-serif;} .log_in .form-bg a {color: #fff; text-decoration: none;} .log_in .form-bg a:hover {text-decoration: underline;} .log_in .form-bg ul {padding: 0;} .log_in .form-bg ul li {background: none; padding: 0 0 7px; height: 1%;} .log_in .form-bg ul li label {display: block; padding-bottom: 3px;} .log_in .form-bg ul li #i-1, .log_in .form-bg ul li #i-2 {width: 194px; height: 21px; background: #fff; border: none; padding: 0 5px; line-height: 21px; margin: 0;} .zabil {float: left; padding: 9px 0 0 3px;} .voyti {float: right; padding: 7px 0 6px;} .voyti input {width: 62px; height: 19px; padding: 0; margin: 0; border: none; background: #38608b; font: 11px/19px Tahoma, Geneva, sans-serif; color: #fff;}