/*Картинка справа*/
.img_right{margin:5px 0px 5px 15px;float:right}
/*Картинка слева с обтеканием*/
.img_left{margin:5px 15px 5px 0px;float:left}
/*Картинка без обтекания*/
.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$="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"], .a_attached[href$="txt"]{background-image:url("/desimages/doc.png");}
.a_attached[href$="zip"]{background-image:url("/desimages/zip.png");}
.a_attached[href$="rar"]{background-image:url("/desimages/rar.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"]{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-weight: bold;font-style: italic;font-size:16px;font-size:1rem;margin: 20px 0px 10px;line-height: 1.5}
.answer{padding: 0px 0px 0px 32px;margin: 10px 0px 20px;background: url('/desimages/answer.png') no-repeat left 11px}
.author{text-align: right;font-style: italic}
.xl_letters{font-family: 'PT Sans Narrow'; font-weight: bold; font-size: 60px; line-height: 1; display: inline-block;}
.l_letters{font-family: 'PT Sans Narrow'; font-weight: bold; font-size: 48px; line-height: 1; text-align: center; margin: 12px 0 30px 0;}
.ml_letters {font-family: 'PT Sans Narrow'; font-weight: bold; font-size: 36px; line-height: 1; display: inline-block;}
.m_letters{font-family: 'PT Sans Narrow'; font-size: 24px; font-weight: normal; display: inline-block; vertical-align: middle;}
.question_author{font-weight: bold;font-style: italic;color:#5f5f5f;font-size: 16px;font-size: 1rem}
.question_author+.question{margin-top: 0px}
.answer_author{font-style: italic;color:#606060;margin-top:20px}

.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: 0px 0px}
.photo_add img{float: none;margin: 0px;width: 100%}
.video_add{max-width: 650px;width:100%;position: relative;padding-bottom: 56.25%;margin:25px 0px}
.video_add iframe, .video_add object{width: 100%;height: 100%;position: absolute; top:0;left: 0;}


.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{background-position: left 0px;min-height: 20px;display: inline-block;padding-left: 30px;background-repeat: no-repeat}
.city_icon{background-image: url('/desimages/city_icon.png')}
.address_icon{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{padding:5px}