/* --------------------------------- BANNERS ---------------------------------------------------- */

.banner
{
        border: 0px solid #cc3333;
        margin-bottom: 8px;
}

.banner_row
{
        padding: 0pt 30px;
        text-align: center;
}

.banner_row .b1
{
        width: 468px;
        float: left;
        text-align: center;
}

.banner_row .b2
{
        width: 468px;
        float: left;
        text-align: center;
}

.banner_468_60
{
        width: 468px;
        height: 60px;
        overflow: hidden;
}

.banner_160_100
{
        width: 160px;
        height: 100px;
        overflow: hidden;
        margin-bottom: 8px;
}

.banner_160_600
{
        width: 160px;
        height: 600px;
        overflow: hidden;
        margin-bottom: 8px;
}

.banner_top
{
        position: absolute;
        left: 260px;
        top: 0px;
}


#yandex_direct, #yandex_market, #yandex_media {font-size: 1em;} #yandex_direct *, #yandex_market *, #yandex_media * {background: none; border: 0; clip: auto; clear: none; cursor: auto; float: none; font-family: Verdana, sans-serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: 120%; margin: 0; overflow: visible; padding: 0; position: static; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal;} #yandex_direct *, #yandex_market * {width: auto; height: auto;} #yandex_direct a, #yandex_market a, #yandex_media a {cursor: pointer; cursor: hand; text-decoration: underline;} #yandex_direct a *, #yandex_market a *, #yandex_media a * {cursor: pointer; cursor: hand; text-decoration: underline;} #yandex_direct table, #yandex_market table, #yandex_media table {//border-collapse: collapse; border-spacing: 0; margin: 0; position: relative; table-layout: auto;} #yandex_direct td, #yandex_market td, #yandex_media td {color: #000; text-align: left; vertical-align: top;}</style><style type="text/css">#yandex_direct .y5-header {width: 100%;} #yandex_direct .y5-header a {color: #000;} #yandex_direct .y5-header em {color: #f00; font-style: normal; display: inline;} #yandex_direct .y5-header td {padding: 0.25em 0.5em; vertical-align: middle;} #yandex_direct .y5-header td.y5-yandex {padding-left: 1em;} #yandex_direct .y5-header td.y5-go {width: 99%; text-align: right;} #yandex_direct .y5-data {width: 100%;} #yandex_direct .y5-data td.y5-ad {padding: 0.5em;} #yandex_direct .y5-data td.y5-ad b {font-weight: bold;} #yandex_direct .y5-data td.y5-ad div.ad-link a {font-weight: bold;} #yandex_direct .y5-data td.y5-ad span.url {display: block;} #yandex_direct .y5-data td.y5-empty div {width: 5px; height: 5px; font-size: 0;} #yandex_direct .y5-bg-all td.y5-go {padding: 0.5em;} #yandex_direct .y5-bg-adv td.y5-go {padding: 0.5em 0;}#yandex_direct .y5-header td.y5-bg {background-color: #FCFDFE;} #yandex_direct .y5-data td.y5-ad div.ad-link a {color: #317592;} #yandex_direct .y5-data td.y5-ad div * {color: #000000;} #yandex_direct .y5-data td.y5-ad span.url {color: #EB0000;} #yandex_direct .y5-data td.y5-ad span.url a {color: #EB0000;} #yandex_direct .y5-bg-all {border: 1px solid #317592;} #yandex_direct .y5-bg-all {background-color: #FCFDFE;} #yandex_direct .y5-bg-adv td.y5-ad {border: 1px solid #317592;} #yandex_direct .y5-bg-adv td.y5-ad {background-color: #FCFDFE;} #yandex_direct * td.y5-go div a {color: #666666;}#yandex_direct .y5-horizontal td.y5-go div {display: inline;} #yandex_direct .y5-horizontal td.y5-go div a {white-space: nowrap;} #yandex_direct .y5-horizontal td.y5-go div.go-ad-all {margin-left: 1em;} #yandex_direct .y5-horizontal td.y5-ad {width: 25%;} * html #yandex_direct .y5-horizontal td.y5-go div {height: 0;}</style><style type="text/css">#yandex_direct .y5-data td.y5-ad span.url a {padding-left: 16px; position: relative; z-index: 2; text-decoration: underline;} * html #yandex_direct .y5-data td.y5-ad span.url a {height: 0; margin-bottom: -0.2em;} #yandex_direct .y5-data td.y5-ad div.y5-phone {position: absolute;} #yandex_direct .y5-data td.y5-ad div.y5-phone table {border-collapse: collapse; width: auto;} #yandex_direct .y5-data td.y5-ad div.y5-phone td {width: 1px; height: 1px; padding: 0;} #yandex_direct .y5-data td.y5-ad div.y5-phone td.a {background-color: #EB0000;}
