@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 14px/20px Arial,Helvetica,sans-serif; color: #ffffff; background: #0f264b url(../images/body.png) 50% 40px no-repeat; min-width: 1000px; position: relative; height: 100%; } img {border: none;} a {cursor: pointer; text-decoration: underline; color: #b7ebff;} a:hover {text-decoration: none;} p {padding-bottom: 18px;} p small {font-size: 1em;} h1, h2, h3, h4, h5, h6 {font: normal 18px Arial,Helvetica,sans-serif; color: #ffb82e; 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;} ul, ol { padding-left: 30px; } ul li {list-style: disc outside;} .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: 100%; background: url(../images/body-2.jpg) center bottom no-repeat; } .header {position: relative; height: 160px; width: 880px; padding: 0; margin: 0 auto 23px; border-bottom: dashed 1px #456890;} .logo {position: absolute; left: -60px; top: 0; padding: 48px 0 0 35px; width: 305px; height: 66px; z-index: 10;} .m-1 {padding: 59px 0 0 280px; float: left; width: 380px; margin: 0; font-size: 12px;} .m-1 li {float: left; width: 145px; height: 40px; float: left; padding: 0; margin: 0; list-style: none; white-space: nowrap;} .m-1 li a.active {color: #ffb82e; text-decoration: none !important; cursor: text;} .lang {float: right; padding: 59px 0 0; text-align: right; font-size: 12px; color: #ffb82e;} .lang li {list-style: none; padding: 0; margin: 0; height: 40px;} .page {width: 880px; position: relative; margin: 0 auto; padding-bottom: 180px;} .cont {width: 600px; float: left;} .nav {width: 220px; float: right; padding-top: 37px;} .img-1 {width: 560px; height: 300px; background: url(../images/img-1-bg.png) no-repeat; padding: 37px; margin-bottom: 20px;} .img-1 img {width: 560px; height: 300px;} .h201 {font-size: 30px; margin-bottom: 15px; padding: 0;} .h201 a {color: #ffb82e; border-bottom: solid 1px #ffb82e; text-decoration: none !important;} .h201 a:hover {border-color: transparent;} .text-cont {padding: 0 0 40px 40px;} .galery {position: relative; padding: 19px 40px 17px 39px; margin-left: 39px; border: dashed 1px #426181; margin-bottom: 55px;} .galery-cont {width: 100%; overflow: hidden; position: relative;} .galery-cont ul {padding: 0; margin: 0; width: 1000px;} .galery-cont li {width: 78px; height: 78px; padding: 1px 2px 3px; background: url(../images/img-2-bg.png) no-repeat; margin: 0 18px 0 0; float: left; list-style: none;} .galery-cont li img {width: 78px; height: 78px;} .galery-prev, .galery-next {display: block; position: absolute; left: -1px; top: 30px; width: 19px; height: 59px; background: url(../images/left-button.png) no-repeat;} .galery-next {left: auto; right: -1px; background: url(../images/right-button.png) no-repeat;} .news {padding-left: 40px;} .news dt {color: #ffa800; font-size: 11px;} .news dd {padding-bottom: 24px;} #footer { position: relative; height: 125px; overflow: hidden; margin: -160px auto 0; width: 840px; padding: 34px 0 0 40px; border-top: dashed 1px #ffb82e;} .footer-L {float: left; width: 280px; line-height: 40px;} .footer-R {float: right; width: 220px;} .footer-C {overflow: hidden;} .razr {padding: 0 0 0 51px; background: url(../images/logo_razr.png) 0 5px no-repeat; font-size: 12px; line-height: 20px; height: 65px;} .razr a {color: #b7ebff;} .search {white-space: nowrap;} .search input[type="text"] {width: 179px; height: 20px; padding: 0 5px; color: #fff; background: url(../images/bg-1.png); border: solid 1px #426181; font-size: 12px; line-height: 20px; margin-right: 5px;} .search input[type="submit"] {width: 23px; height: 20px; padding: 0; margin: 0; border: none; background: url(../images/search.png) no-repeat;} .tel {text-align: center; font-size: 30px; letter-spacing: -1px;} .tel span {color: #ffa800;} .m-2 {padding-bottom: 40px; font-size: 11px; color: #ffb82e;} .m-2 a {font-size: 12px;} .m-2 table {border-collapse: collapse; border: none; width: 100%; text-align: left;} .m-2 .m-2-img {padding: 0 20px 27px 1px; text-align: center;} .m-2 .m-2-title {padding: 0 0 30px;} .oblako {text-align: center; line-height: 30px; margin-bottom: 30px;} .f-s-12 {font-size: 12px;} .f-s-14 {font-size: 14px;} .f-s-16 {font-size: 16px;} .f-s-18 {font-size: 18px;} .f-s-20 {font-size: 20px;} .f-s-22 {font-size: 22px;} .f-s-28 {font-size: 28px;} .breadcrumb {padding-bottom: 20px; font-size: 12px; line-height: normal;} .spisik_magazov {padding: 0 0 0 40px;} .magaz {overflow: hidden; margin-bottom: 40px;} .magaz-img {width: 360px; margin-right: 20px; overflow: hidden; float: left;} .magaz-img img {width: 360px;} .magaz-opis {width: 180px; float: right;} .magaz-addr {font-weight: bold;} .magaz-tel {overflow: hidden;} .magaz-tel-title {width: 37px; float: left; color: #ffb82e;} .magaz-tel-body {overflow: hidden;} .galery-photo {padding-left: 40px;} .galery-photo ul {padding: 0; margin: 0; font-size: 0; line-height: 0; letter-spacing: -1px;} .galery-photo li {font-size: inherit; line-height: normal; letter-spacing: normal; padding: 0 15px 15px 0; display: inline-block; *display: inline; zoom:1; list-style: none;} .galery-photo img {width: 150px; padding: 5px; border: 1px solid #D0D0D0;} .razdeli {padding-bottom: 35px; color: #ffb82e} .razdeli a, .razdeli span {padding-right: 15px;} .newss {} .newss-item {padding-bottom: 20px;} .newss-img {width: 120px; float: left; padding: 3px 20px 0 0; overflow: hidden;} .newss-img img {max-width: 120px;} .newss-body {padding-left: 140px;} .newss-body p:last-child {padding: 0;} .newss-date {font-size: 11px; color: #ffa800;} .kollektiv {} .kollektiv-item {padding-bottom: 20px;} .kollektiv-img {width: 150px; padding: 3px 20px 0 0; float: left;} .kollektiv-img img {max-width: 150px;} .kollektiv-body {padding-left: 170px;} .kollektiv-title {padding-bottom: 10px; font-weight: bold;} .kollektiv-text {overflow: hidden;} .photo-spisok {} .photo-spisok-item {padding-bottom: 20px; overflow: hidden;} .photo-spisok-img {width: 150px; padding: 3px 20px 0 0; float: left;} .photo-spisok-img img {max-width: 150px;} .photo-spisok-body {overflow: hidden;} .photo-spisok-title {padding-bottom: 10px; font-weight: bold;} .photo-spisok-text {overflow: hidden;} .photo-spisok-koli4estvo {font-size: 11px; font-style: italic;}