<style>

#Ya_sync_0 {
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: 16px;
}
#Ya_sync_0 .yap-logo {
    background-color: transparent !important;
    border-top: 1px solid #d5d5d5 !important;
    margin-top: 10px !important;
    width: 100% !important;
}
#Ya_sync_0 .yap-logo .yap-logo-position {
    margin-top: -10px !important;
}
#Ya_sync_0 .yap-reset a.yap-logo-text {
    background: none repeat scroll 0 0 #ffffff !important;
    color: #656565 !important;
    font-family: "PT Serif" !important;
    font-size: 12px !important;
    font-style: italic !important;
    margin-left: 21px !important;
    padding-left: 4px !important;
    text-decoration: none !important;
}
.yap-reset img.yap-image {
    display: none !important;
}
#Ya_sync_0 .ya-partner_type_horiz .ya-partner__list {
    margin-top: 9px !important;
    padding: 0 30px !important;
}
#yap-Ya_sync_0-horizontal .yap-item a.yap-title-text {
    color: #000000 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-decoration: none !important;
    transition: color 0.2s ease 0s;
}
#yap-Ya_sync_0-horizontal .yap-item a.yap-body-text {
    color: #656565 !important;
}
#yap-Ya_sync_0-horizontal .yap-item a.yap-title-text:visited {
    color: #000000 !important;
}
#yap-Ya_sync_0-horizontal .yap-item a.yap-title-text:link {
    color: #000000 !important;
}
#yap-Ya_sync_0-horizontal .yap-item a.yap-title-text:hover {
    color: #cc3333 !important;
}
#yap-Ya_sync_0-horizontal .yap-item:first-child .yap-item-inner {
    margin-left: 0px !important;
}
#yap-Ya_sync_0-horizontal .yap-item .yap-body-text {
    font-size: 14px !important;
    line-height: 17px !important;
}
#yap-Ya_sync_0-horizontal .yap-item .yap-contacts {
    font-size: 12px !important;
}
.yap-list-wrapper {
    padding-left: 19px !important;
    padding-right: 19px !important;
    padding-top: 7px !important;
}
#yap-Ya_sync_0-horizontal .yap-item .yap-picture-block {
    display: none !important;
}
#yap-Ya_sync_0-horizontal .yap-main .yap-font-family {
    font-family: "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
#yap-Ya_sync_0-horizontal .yap-item .yap-title-block {
    padding-bottom: 0.23em !important;
}
#yap-Ya_sync_0-horizontal .yap-item .yap-contacts {
}
  
yatag {
    display: block !important;
}
.yap-reset, .yap-reset a, .yap-reset img, .yap-reset table, .yap-reset tbody, .yap-reset tr, .yap-reset td {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    border-collapse: collapse !important;
    border-radius: 0 !important;
    border-spacing: 0 !important;
    clear: both !important;
    float: none !important;
    font-size: inherit !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    height: auto !important;
    letter-spacing: normal !important;
    line-height: normal !important;
    margin: 0 !important;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    outline: medium none !important;
    padding: 0 !important;
    position: static !important;
    text-align: left !important;
    text-decoration: none !important;
    text-indent: 0 !important;
    text-transform: none !important;
    vertical-align: baseline !important;
    visibility: visible !important;
    word-spacing: normal !important;
}
.yap-reset {
    overflow: visible !important;
    white-space: normal !important;
    width: 100% !important;
}
.yap-reset, .yap-reset a {
    clear: none !important;
}
.yap-reset yatag table {
    display: table !important;
    empty-cells: hide !important;
    font-size: 100% !important;
    table-layout: fixed !important;
}
.yap-reset yatag td {
    display: table-cell !important;
    font-size: 100% !important;
    vertical-align: middle !important;
}
.yap-main {
    overflow: hidden !important;
    position: relative !important;
}
.yap-list-wrapper {
    border-style: solid !important;
    border-width: 1px !important;
    clear: both !important;
    overflow: hidden !important;
}
.yap-list {
    height: auto !important;
    width: 100% !important;
}
.yap-item {
    height: auto !important;
    text-align: left !important;
}
.yap-border-type-none .yap-list-wrapper, .yap-border-type-ad .yap-list-wrapper {
    border-width: 0 !important;
}
.yap-border-type-ad table.yap-list {
    border-collapse: separate !important;
    border-spacing: 0 5px !important;
}
.yap-border-type-ad table.yap-list td.yap-item {
    border-style: solid !important;
    border-width: 1px !important;
}
.yap-border-type-none table.yap-list td.yap-item, .yap-border-type-block table.yap-list td.yap-item {
    border-width: 0 !important;
}
.yap-border-type-block .yap-logo-text, .yap-border-type-ad .yap-logo-text, .yap-border-type-collapse .yap-logo-text {
    padding-left: 1px !important;
}
.yap-border-type-none.yap-border-radius-true .yap-list-wrapper, .yap-border-type-block.yap-border-radius-true .yap-list-wrapper, .yap-border-type-collapse.yap-border-radius-true .yap-list-wrapper {
    border-radius: 0 4px 4px !important;
}
.yap-border-type-ad.yap-border-radius-true td.yap-item {
    border-radius: 4px !important;
}
.yap-border-type-ad.yap-border-radius-true td.yap-item.yap-item-1 {
    border-radius: 0 4px 4px !important;
}
.yap-logo-transparent-true.yap-border-radius-true.yap-border-type-block .yap-list-wrapper, .yap-logo-transparent-true.yap-border-radius-true.yap-border-type-collapse .yap-list-wrapper {
    border-top-left-radius: 4px !important;
}
.yap-logo-transparent-true.yap-border-radius-true.yap-border-type-ad td.yap-item.yap-item-1 {
    border-top-left-radius: 4px !important;
}
.yap-item-inner {
    overflow: hidden !important;
    padding: 0.7em !important;
}
.yap-title, .yap-title * {
    display: inline !important;
}
.yap-title hl {
    vertical-align: baseline !important;
}
a.yap-title-text {
    font-size: 130% !important;
    font-weight: 400 !important;
    line-height: 1.1 !important;
    text-decoration: underline !important;
}
.yap-links-underline-false a.yap-title-text, .yap-links-underline-false a.yap-title-text:hover {
    text-decoration: none !important;
}
a.yap-body-text, a.yap-body-text:hover {
    font-weight: 400 !important;
    line-height: 1.2 !important;
    text-decoration: none !important;
}
.yap-logo {
    float: left !important;
    font-family: Arial,sans-serif !important;
    padding-left: 0.7em !important;
    position: relative !important;
}
.yap-logo .yap-logo-arrow {
    height: 100% !important;
    left: 100% !important;
    position: absolute !important;
    top: 0 !important;
    width: 9px !important;
    z-index: 1 !important;
}
a.yap-logo-text {
    font-family: Arial,sans-serif !important;
    font-size: 87% !important;
    font-weight: 400 !important;
    line-height: 1.4 !important;
    padding-right: 4px !important;
    text-decoration: none !important;
}
.yap-border-type-none.yap-logo-transparent-true a.yap-logo-text {
    text-decoration: underline !important;
}
.yap-logo a.yap-logo-text * {
    font-style: normal !important;
    font-weight: 400 !important;
    vertical-align: baseline !important;
}
.yap-picture-block {
    display: none !important;
    float: left !important;
    padding-bottom: 0.38em !important;
    padding-right: 0.38em !important;
}
.yap-yandex_ad-vertical .yap-picture-block {
    display: none !important;
}

.yap-picture-block img {
    display: block !important;
}
.yap-title-block {
    padding-bottom: 0.23em !important;
}
.yap-links-underline-true .yap-title-block {
    padding-bottom: 0.38em !important;
}
.yap-title-block a.yap-favicon-inline, .yap-title-block a.yap-favicon-inline:hover {
    text-decoration: none !important;
}
.yap-title-block .yap-favicon {
    display: inline-block !important;
    height: 16px !important;
    margin-top: -0.1em !important;
    vertical-align: text-top !important;
    width: 16px !important;
}
.yap-nobr {
    display: inline !important;
    white-space: nowrap !important;
}
.yap-sitelinks {
    padding-top: 0.23em !important;
    text-align: left !important;
}
.yap-sitelink {
    display: inline-block !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
}
.yap-sitelinks wbr {
    display: none !important;
}
a.yap-sitelink-text {
    font-weight: 400 !important;
    text-decoration: underline !important;
    white-space: normal !important;
}
.yap-links-underline-false .yap-sitelink-text, .yap-links-underline-false .yap-sitelink-text:hover {
    text-decoration: none !important;
}
.yap-sitelink-delim {
    display: inline !important;
    padding: 0 0.53em !important;
}
.yap-contacts {
    font-size: 85% !important;
    line-height: 1.1 !important;
    padding-top: 0.23em !important;
}
.yap-links-underline-false .yap-contacts {
    padding-top: 0.15em !important;
}
.yap-contacts a, .yap-links-underline-false .yap-contacts a:hover {
    font-weight: 400 !important;
    text-decoration: none !important;
}
.yap-contacts a:hover {
    text-decoration: underline !important;
}
.yap-address, .yap-domain, .yap-region {
    display: inline-block !important;
    padding-right: 0.53em !important;
    vertical-align: baseline !important;
}
.yap-age {
    border: 1px solid #dddcda !important;
    border-radius: 4px !important;
    display: inline-block !important;
    font-size: 70% !important;
    line-height: 1.6 !important;
    margin-left: 0.23em !important;
    margin-top: -0.2em !important;
    padding: 0 0.15em !important;
    text-align: center !important;
    vertical-align: middle !important;
}
.yap-warning {
    clear: both !important;
    padding: 0.23em 0.35em 0 0 !important;
}
.yap-warning-content {
    border: 1px solid #dddcda !important;
    border-radius: 4px !important;
    display: block !important;
    font-size: 70% !important;
    line-height: 1 !important;
    padding: 0.15em 0.3em !important;
}
#yap-Ya_sync_0-horizontal .yap-logo-bg-color {
    background: none repeat scroll 0 0 #ffffff !important;
}
#yap-Ya_sync_0-horizontal .yap-logo-color {
    color: #000 !important;
}
#yap-Ya_sync_0-horizontal .yap-logo-arrow {
    background-color: transparent !important;
    background-image: url("data:image/gif,GIF89a%C8%00)%00%80%01%00%FF%FF%FF%FF%FF%FF!%F9%04%01%00%00%01%00%2C%00%00%00%00%C8%00)%00%00%02%AB%84%8F%A9%CB%ED%0F%A3%9C%B4%DA%1B%B2%DE%B7%FB%0F%86%E2%E8lf%40%A6%EA%CA%B6%D2%A9%B9%F2L%D7%14%9C%D9%FA%CE%CBx%0F%0C%0A-%BF%A1%F1%884%C0%92%CC%E6n%E9%8CJY%A7%A9%F5%0A%AAb%B7%DC%17%A7%0B%0E\'L%E2%B2%F8kNc%D1%EA%B64%E6%8E%3B%E1%F2%3A2g%CF%0F%F1%FA~%0F%E5%17%A8%03(XhxhF%88%B8(%A2%C8%F8%88%E1%089%E9Ei%E9%25y%A9%89%40%B7%E9%A9%D4%F9%B9%C9%26zIV%3AJ%8A%0A%A9%B5J%D9%EA%FA%08%15%2B%0BK%7BXt%8B%98%AB%5B%88%93%D9%AB%F7%1B%EC%3BL%1C%F8%1BP%00%00%3B") !important;
    background-position: 100% 50% !important;
    background-repeat: no-repeat !important;
}
#yap-Ya_sync_0-horizontal .yap-title-color {
    color: #000000 !important;
}
#yap-Ya_sync_0-horizontal .yap-sitelinks-color {
    color: #000000 !important;
}
#yap-Ya_sync_0-horizontal .yap-hover-color:hover {
    color: #cc3333 !important;
}
#yap-Ya_sync_0-horizontal .yap-text-color {
    color: #656565 !important;
}
#yap-Ya_sync_0-horizontal .yap-url-color {
    color: #cc3333 !important;
}
#yap-Ya_sync_0-horizontal .yap-border-color {
    border-color: #feebc8 !important;
}
#yap-Ya_sync_0-horizontal .yap-bg-color {
    background-color: #ffffff !important;
}
#yap-Ya_sync_0-horizontal .yap-font-family, #yap-Ya_sync_0-horizontal .yap-font-family a {
    font-family: inherit !important;
}
#yap-Ya_sync_0-horizontal .yap-warning-colors {
    background-color: #ffffff !important;
    border-color: #e7e7e7 !important;
}
#yap-Ya_sync_0-horizontal .yap-font-size {
    font-size: 100% !important;
}
#yap-Ya_sync_0-horizontal .yap-title-font-size {
    font-size: 130% !important;
    font-weight: normal !important;
}
.yap-type-horizontal .yap-item {
    border-right-style: solid !important;
    border-right-width: 1px !important;
    height: 100% !important;
    vertical-align: top !important;
    width: 50% !important;
}
.yap-type-horizontal td.yap-item-last {
    border-right-width: 0 !important;
}
.yap-type-horizontal.yap-border-type-ad .yap-list-wrapper {
    margin-right: -10px !important;
}
.yap-type-horizontal.yap-border-type-ad table.yap-list {
    border-spacing: 5px 0 !important;
    margin-left: -5px !important;
}







</style>