﻿/*
    Решение по рекламе.
*/

/* Общие */
.cs-ads-place-table { border-collapse: collapse; border-spacing: 0; width: 100%; }
.cs-ads-banner-right { float: right; }
.cs-ads-banner-frame { border: 5px solid #E1E1E1; text-align: center; background-color: #E1E1E1; }
.cs-ads-banner-frame-size-336x280 { width: 336px; height: 280px; }
.cs-ads-banner-frame-size-468x60 { width: 468px; height: 60px; }
.cs-ads-banner-frame-size-728x90 { width: 728px; height: 90px; }
/* .Общие */

/* Оформление вертикального места */
.cs-ads-place-vertical-1 { width: 170px; text-align: center; }
.cs-ads-banner-vertical-1 { width: 160px; margin-bottom: 10px; }
/* .Оформление вертикального места */

.cs-ads-place-b1-1 { margin: 20px 0; }
.cs-ads-banner-T1-1 { padding: 0 5px 0 0; }
.cs-ads-place-T1-1__table-col:last-child .cs-ads-banner-T1-1 { padding-right: 0; }

.cs-ads-place-T1-1 .cs-ads-banner-frame,
.cs-ads-place-T1-2 .cs-ads-banner-frame { background: none; border: 0; text-align: left; }
.cs-ads-place-t1-1 { width: auto; }
.cs-ads-place-t1-1__table { width: 100%; text-align: center; }
.cs-ads-banner-t1-1 { text-align: left; }

.cs-ads-place-between-rubrics { margin-bottom: 25px; }
.cs-ads-place-between-rubrics__table { width: 100%; }
.cs-ads-place-between-rubrics .cs-ads-banner { margin: 0 auto; }

.cs-ads-place-c2-2 { margin-bottom: 15px; }
.cs-ads-place-c2-2__table { width: 100%; }
.cs-ads-banner-c2-2 { margin: 0 auto; }

.cs-ads-place-c2-3 { margin-bottom: 30px; }
.cs-ads-place-c2-3__table { width: 100%; }
.cs-ads-banner-c2-3 { margin: 0 auto; }

.cs-ads-place-c3-1__table-col, .cs-ads-place-c3-2__table-col, .cs-ads-place-c3-4__table-col { border: 0 none !important; padding: 0 !important; }

.cs-ads-place-c3-3__table { width: 100%; }
.cs-ads-place-c3-3__table-col { text-align: right; }
.cs-ads-google-c3-3 { float: right; }

.cs-ads-place-news-list-1, .cs-ads-place-story-list-1, .cs-ads-place-profile-list-1 { margin: 0 0 15px 0; }
.cs-ads-place-news-list-2, .cs-ads-place-story-list-2, .cs-ads-place-profile-list-2 { margin: 0 0 15px 0; }

/*Заплатка для баннера агенства АН БТИ. Не смогли быстро поправить саму флешку*/
.cs-ads-banner-140-t1-1 { background-color: #FFFFFF; border: 1px solid red; width: 390px; }

.cs-ads-banner-30-horizontal-1 { margin-right: 20px; }
.cs-ads-place-B1-1 { margin-top: 20px; }
.cs-ads-place-profile-card-bottom-1 { margin-top: 20px; }
.cs-ads-banner-155-horizontal-1 { margin-right: 20px; }

.cs-ads-banner-L4-1 { margin-bottom: 10px; }

.cs-ads-place-auto-home-central-1 { margin-bottom: 15px; }

/*c2-1*/
.cs-ads-place-vertical-1.cs-ads-place-C2-1 { width: 100%; margin: 0 0 25px 0; }
.cs-ads-place-vertical-1 .cs-ads-place-C2-1__table { width: 100%; }
.cs-ads-banner-vertical-1.cs-ads-banner-C2-1 { margin-left: auto; margin-right: auto; }
.cs-ads-place-C2-1__table-row:last-child .cs-ads-banner-C2-1 { margin-bottom: 0; }
/*.*/
.ads-place-between-ads__table {width:100%;}
.ads-place-between-ads__cell { border: 0 none !important; padding: 0 !important; text-align:center;}

.top_banners .list > div { padding: 5px 0 0 0; }
.top_banners .list > div:last-child { padding-bottom: 5px; }

.cs-ads-place-с3-6 {margin-top:10px;}
.cs-ads-place-c3-6__table-col { border: 0 none !important; padding: 0 !important;text-align: right; }
.cs-ads-place-c3-6__table { width: 100%; }


.cs-ads-place-n-1 {width:100%;}
    .cs-ads-place-n-1 td {width:202px;}
    .cs-ads-place-n-1 td:last-child{width:180px;}
.cs-ads-banner-n-1{width:180px; height:55px;
}


.cs-ads-banner-r-1{width:180px; height:135px;margin-bottom:12px;
}
