@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 Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF; height: 100%;} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #1C51B3;} a:hover {text-decoration: none;} p {padding-bottom: 20px; line-height: 17px;} p small {font-size: 1em;} h2, h3, h4, h5, h6 {font: bold 18px Arial, Helvetica, sans-serif; padding-bottom: 9px;} h3 {font-size: 14px;} h4 {font-size: 13px;} h5 {font-size: 12px;} h6 {font-size: 11px;} input[type='submit'] {cursor: pointer;} ul li {list-style: disc inside; padding-left: 10px;} .set {height: 0; overflow: hidden; clear: both;} .fl {float: left;} .fr {float: right;} .bg-1 {background: url(../images/all-BG-1.png) repeat-x;} .bg-2 {background: url(../images/all-BG-2.png) repeat-x;} .all {width: 975px; margin: 0 auto;} .header {background: url(../images/header-1.jpg) no-repeat; height: 547px; position: relative;} .bg-2 .header {background: #4F4F4F; height: 119px; border-bottom: solid 1px #F1F1F1;} .m-t {position: absolute; right: 25px; top: 54px; background: url(../images/m-t-L.png) no-repeat; padding-left: 23px;} .m-t ul {background: url(../images/m-t-R.png) right top no-repeat; padding-right: 21px; text-align: center;} .m-t ul li {background: url(../images/m-t-BG.png) repeat-x; padding: 0 40px; display: -moz-inline-box; display: inline-block; height: 42px; line-height: 42px; font-size: 14px; border-left: solid 1px #DADADA; border-right: solid 1px #A5A5A5; color: #FFF;} *+html .m-t ul li {display: inline;} * html .m-t ul li {display: inline;} .m-t ul li a {color: #FFF; text-decoration: none;} .m-t ul li a:hover {text-decoration: underline;} #m-t-1 {border-left: none; padding-left: 20px;} #m-t-2 {border-right: none; padding-right: 20px;} .logo {position: absolute; left: 20px; top: 55px;} .voyti {position: absolute; right: 170px; top: 23px;} .voyti a {padding-left: 17px; background: url(../images/voyti.png) left bottom no-repeat; color: #ffffff;} .staty_partner {position: absolute; right: 40px; top: 23px;} .staty_partner a {padding-left: 19px; background: url(../images/staty_partner.png) left bottom no-repeat; color: #bbe722; font-weight: bold;} .relative {position: relative;} .abs {position: absolute; left: 21px; top: 14px;} .a-1 {display: block; background: url(../images/yazik.png) no-repeat; padding: 5px 14px 0; height: 21px; width: 70px; color: #939393; text-decoration: none;} .a-1 img, .lang-T ul li a img {position: relative; bottom: -1px;} .lang-BG {background: url(../images/select-lang-BG.png) repeat-y; position: absolute; left: 0; top: 0; width: 98px;} .lang-T {background: url(../images/select-lang-T.png) 0 0 no-repeat;} .lang-T ul {background: url(../images/select-lang-B.png) 0 100% no-repeat; padding-bottom: 5px;} .lang-T ul li {list-style: outside; list-style: none; padding: 5px 14px 0;} .lang-T ul li a {color: #939393; text-decoration: none;} .page {width: 940px; margin: 0 auto; padding: 10px 0;} .bg-2 .page {background: url(../images/page-BG.png) right bottom no-repeat; min-height: 170px; _height: 170px; padding-bottom: 100px; padding-top: 20px;} .h201 {font: normal 24px Arial, Helvetica, sans-serif; color: #000000; border-bottom: dotted 1px #C4C4C4; padding: 0 5px; margin-bottom: 10px;} .h201 .vse {float: right; font-size: 12px; color: #939393; display: block; padding-top: 8px;} .h201 .vse a {color: #939393;} .h202 {font: normal 24px Arial, Helvetica, sans-serif; color: #000000; background: url(../images/h202-BG.png) repeat-x; padding: 0; border-top: solid 1px #C8C8C8; height: 36px;} .h202 .vse {float: right; background: url(../images/h202-R.png) right top no-repeat; display: block; padding: 11px 31px; font-size: 12px; color: #1C51B3;} .h202 span {float: left; background: url(../images/h202-L.png) left top no-repeat; display: block; padding: 5px 31px;} .table-1 {width: 100%; border-collapse: collapse; border: none; margin-bottom: 20px;} .table-1 td {vertical-align: top; padding: 0 5px;} .data {margin-right: 10px;} .data, .data div {display: -moz-inline-box; display: inline-block;} *+html .data, *+html .data div {display: inline;} * html .data, * html .data div {display: inline;} .data {background: url(../images/data-BG.png) repeat-x;} .data div {background: url(../images/data-R.png) right top no-repeat;} .data div div {background: url(../images/data-L.png) no-repeat; padding: 8px 21px 0 12px; height: 26px;} .data span {font-size: 12px; color: #000000; padding-right: 15px;} .data small {font-size: 11px; color: #ffffff;} .h401 {font-size: 14px; font-weight: normal; padding: 0 6px 5px;} .news {padding: 0 6px 5px; color: #696969;} .content {width: 640px;} .h301 {font: normal 18px Arial, Helvetica, sans-serif; color: #004edd; padding-bottom: 12px;} .div-1, .div-2, .div-3 {padding: 0 0 5px; margin-bottom: 25px; border-bottom: dotted 1px #C4C4C4; color: #696969; font-size: 14px;} .div-1 h4 {font: bold 14px Arial, Helvetica, sans-serif; color: #696969; padding-bottom: 4px;} .div-1 h4.h401 {font-weight: normal; padding-bottom: 20px;} .div-2 {border: none;} .div-3 {padding-left: 6px;} .img-1 {background: url(../images/img-1-BG.png) repeat-y; width: 189px; float: left; margin: 0 20px 20px 0;} .img-1-B {background: url(../images/img-1-B.png) bottom no-repeat;} .img-1-T {background: url(../images/img-1-T.png) top no-repeat; padding: 10px 12px;} .staty_partner-2, .staty_partner-2 div {display: -moz-inline-box; display: inline-block;} *+html .staty_partner-2, *+html .staty_partner-2 div {display: inline;} * html .staty_partner-2, * html .staty_partner-2 div {display: inline;} .staty_partner-2 {background: url(../images/staty-partnerom-BG.png) repeat-x;} .staty_partner-2 div {background: url(../images/staty-partnerom-R.gif) right top no-repeat;} .staty_partner-2 div div {background: url(../images/staty-partnerom-L.png) left top no-repeat; padding: 9px 25px 0 47px; height: 50px; font-size: 23px; color: #ffffff;} .staty_partner-2 a, .staty_partner-2 a:hover {text-decoration: none; color: #FFF;} .form-3 {padding: 10px 0px 0 13px;} .form-3 label * {vertical-align: top;} .form-3 label {display: block; display: inline-block;} .form-3 span {display: -moz-inline-box; display: inline-block;} *+html .form-3 label, *+html .form-3 span {display: inline;} * html .form-3 label, * html .form-3 span {display: inline;} .form-3 span {width: 135px; padding-top: 2px;} .form-3 li {padding-bottom: 19px; list-style: outside; list-style: none; padding-left: 0;} .text-3 {width: 252px; height: 23px; line-height:23px; background: #fff; border: solid 1px #DADADA;} .form-3 textarea {width: 252px; height: 73px; background: #fff; border: solid 1px #DADADA;} .submit-3 {width: 77px; font-size: 11px;} .h302 {font: bold 14px Arial, Helvetica, sans-serif; color: #696969; padding-top: 8px;} .pn-1 {font-size: 14px;} .page-navi {font-size: 14px; padding: 6px 0; font-size: 12px;} .page-navi * {vertical-align: middle;} .page-navi li {display: -moz-inline-box; display: inline-block; list-style: outside; list-style: none; padding: 0 10px 4px 0; text-align: center;} .page-navi li strong {font-weight: normal; color: #696969;} *+html .page-navi li {display: inline;} * html .page-navi li {display: inline;} .page-navi li span {display: block; background: url(../images/page-navi-L.png) 0 0 no-repeat; padding-left: 4px; color: #696969; font-weight: bold;} .page-navi li span span {background: url(../images/page-navi-R.png) 100% 0 no-repeat; padding: 0 4px 0 0;} .page-navi li span span span {background: #EFEFEF; padding: 3px 3px 4px;} .column {width: 249px; background: #F2F4F5;} .column-B {background: url(../images/column-1-B.png) bottom no-repeat;} .column-T {background: url(../images/column-1-T.png) top no-repeat; padding: 15px 20px;} .nb-1 li {list-style: outside; list-style: none; padding: 0 0 8px; color: #9d9d9d;} .mail-2 {background: url(../images/mail-big.png) left top no-repeat; padding-left: 80px;} .icq {background: url(../images/icq-big.png) no-repeat; padding-left: 60px;} .footer-L {background: url(../images/footer-L.png) no-repeat; padding-left: 3px;} .footer-R {background: url(../images/footer-R.png) right top no-repeat; padding-right: 3px;} .footer {padding: 14px 12px; border-top: solid 5px #E2E9F4; color: #939393; min-height: 60px; _height: 60px;} .footer a {color: #787878;} .mail {padding-left: 23px; background: url(../images/mail-footer.png) left bottom no-repeat;}