/*Картинка справа*/
.img_right{margin:5px 0px 5px 15px;float:right;display: inline-block}
/*Картинка слева с обтеканием*/
.img_left{margin:5px 15px 5px 0px;float:left;display: inline-block}
/*Картинка без обтекания*/
.img_no{margin:10px 0px;float:none!important}

.img_no_border{border:0px !important;padding:0px!important}
.img_no_margin{margin:0!important;padding:0!important}

/*Ссылки с прикреплением (в редакторе надо создать только один стиль с классом a_attached. При наличие прикрепленного файла его тип определится автоматически и подставится соответствующая иконка. Если прикоепления нет или его тип не попадает под описанные, то ссылка будет обычной. При необходимости можно добавить другие иконки для других типов фалов или что-то заменить в данном наборе. Делается это путем добавления картинок размера 19*25 и внесения соответствующих изменений в данный стилевой файл. В редакторе никаких изменений не будет)*/
.a_attached[href$="doc"], .a_attached[href$="docx"], .a_attached[href$="rtf"], .a_attached[href$="zip"], .a_attached[href$="rar"], .a_attached[href$="pdf"], .a_attached[href$="jpg"], .a_attached[href$="jpeg"], .a_attached[href$="pjpeg"], .a_attached[href$="gif"], .a_attached[href$="png"], .a_attached[href$="xsl"], .a_attached[href$="xslx"], .a_attached[href$="avi"], .a_attached[href$="mp3"], .a_attached[href$="txt"], .a_attached[href$="ppt"]{padding-left:28px; display:inline-block;background-position:left top;background-repeat:no-repeat;min-height:24px;margin-top:5px}
.a_attached[href$="doc"], .a_attached[href$="docx"], .a_attached[href$="rtf"]{background-image:url("/desimages/doc.png");}
.a_attached[href$="txt"]{background-image:url("/desimages/txt.png");}
.a_attached[href$="zip"]{background-image:url("/desimages/zip.png");}
.a_attached[href$="rar"]{background-image:url("/desimages/zip.png");}
.a_attached[href$="pdf"]{background-image:url("/desimages/pdf.png");}
.a_attached[href$="jpeg"], .a_attached[href$="jpg"], .a_attached[href$="pjpeg"], .a_attached[href$="gif"], .a_attached[href$="png"]{background-image:url("/desimages/jpg.png");}
.a_attached[href$="xsl"], .a_attached[href$="xslx"]{background-image:url("/desimages/xsl.png");}
.a_attached[href$="avi"]{background-image:url("/desimages/avi.png");}
/*.a_attached[href$="mp3"]{background-image:url("/desimages/mp3.png");}
.a_attached[href$="ppt"]{background-image:url("/desimages/ppt.png");}*/

.question {
    font-size: 17px;
    line-height: 1.76471;
    margin: 20px 0px 31px;
    color: #3c3c3c;
    font-weight: normal;
    font-weight: 500;
    font-style: italic;
    font-family: 'belta_f';
}

.answer {
    padding: 11px 0px 0px 45px;
    margin: 10px 0px 20px;
    background: url('/desimages/answer.png') no-repeat left 11px;
    line-height: 1.76471;
}

.author{text-align: right;font-style: italic}
.xl_letters{/*font-weight: bold; font-size: 60px;*/font-size: 58px; line-height: 1; display: inline-block;}
.l_letters{font-weight: bold; font-size: 48px; line-height: 1; text-align: center; /*margin: 12px 0 30px 0;*/margin: 12px 0 15px 0;}
.ml_letters {/*font-weight: bold; font-size: 36px;*/font-size: 30px; line-height: 1; display: inline-block;}
.m_letters{;/*font-size: 24px;*/font-size: 20px; font-weight: normal; display: inline-block; vertical-align: middle;}
.question_author {
    font-size: 17px;
    line-height: 1.76471;
    color: #858b90;
    font-weight: normal;
    font-style: italic;
    font-family: 'Ubuntu Medium Italic';
}

.question_author+.question{margin-top: 0px}

.answer_author {
    font-style: italic;
    /*color:#606060;*/
    margin-top:20px;
    color: #858b90;
    font-size: 17px;
    line-height: 1.76471;
}

.news_otherbg_block{font-size: 22px;font-size: 1.375rem;line-height: 1.5;margin: 15px 0px}
.news_commas_block{border-top:1px solid #d2d6d5;border-bottom: 1px solid #d2d6d5;padding: 15px 30px;text-align: center;font-family: 'PT Sans Narrow';font-weight: bold; font-size: 24px;font-size: 1.5rem;margin: 15px 0px;position: relative;z-index: 1}
.news_commas_block:before, .news_commas_block:after{content: "";font-size: 0px;width: 16px;height: 22px;position: absolute;z-index: 10;background-repeat: no-repeat; top:47%;top: calc(50% - 11px) }
.news_commas_block:before{background-image: url('/desimages/news_commas_block_left.png');left:-5px}
.news_commas_block:after{background-image: url('/desimages/news_commas_block_right.png');right:-5px}
.photo_add{margin: 30px 0px 20px 0px}
.photo_add img{float: none;margin: 0px;max-width: 100%}
.img_doc_title{font-weight: 300;font-size: 12px;font-size: 0.75rem;color: #a3a9ad;margin-bottom: 20px}
.photo_add+.img_doc_title{margin-top: -20px;}
.video_add{max-width: 870px;width:100%;position: relative;padding-bottom: 56.25%;margin:25px 0px}
.video_add.mw_100 {max-width: 100%;}
.video_add iframe, .video_add video, .video_add object{width: 100%;height: 100%;position: absolute; top:0;left: 0; outline: none;}


.with_border{border-bottom:1px solid #d2d6d5;display: block;padding-bottom: 10px;margin-bottom: 10px}

.city_icon, .address_icon, .phone_icon, .email_icon, .site_icon, address{background-position: left 5px;min-height: 20px;display: inline-block;padding-left: 30px;background-repeat: no-repeat;}
.city_icon{background-image: url('/desimages/city_icon.png')}
.address_icon, address{background-image: url('/desimages/address_icon.png')}
.phone_icon{background-image: url('/desimages/phone_icon.png')}
.email_icon{background-image: url('/desimages/email_icon.png')}
.site_icon{background-image: url('/desimages/site_icon.png')}

/*таблица*/
.t_icons{}
.t_icons img{float:none;width: 100%}
.t_narrow td, .t_narrow th{padding:5px 3px}

/*Надо ли?*/
.selected{border-left: 1px solid #c3cace;margin: 15px 0px;font-style: italic;font-weight: 500;padding-left: 18px}

/*менее 800*/
@media only screen and (max-width: 800px){
    .t_narrow td, .t_narrow th{padding:3px 2px;font-size: 12px;font-size: 0.75rem}
}