/*Картинка справа*/
.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;display: inline-block}
/*Вывод картинки без границ*/
.img_no_border{border:0px !important;padding:0px!important;display: block}
/*Картинка на всю ширину*/
.img_wide{margin:10px 0px;float:none!important;max-width: 100%;display: block}


/*Ссылки с прикреплением (в редакторе надо создать только один стиль с классом 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$="xls"],
.a_attached[href$="xlsx"],
.a_attached[href$="txt"]{ padding-left:73px; padding-top: 0px; display:block;background-position:left top;background-repeat:no-repeat;min-height:32px;margin-top:0px; background-image:url("/desimages/file.png");}*/

.a_attached {font-size: 18px; padding-left:73px; padding-top: 10px; display:block;background-position:left top;background-repeat:no-repeat;min-height:50px;margin-top:0px; background-image:url("/desimages/file.png"); background-image:url("/desimages/file.png");}
.a_attached:hover { background-image:url("/desimages/file_hover.png");}

.a_attached[href$="doc"], .a_attached[href$="docx"]{background-image:url("/desimages/docx.png");}
.a_attached[href$="doc"]:hover, .a_attached[href$="docx"]:hover{background-image:url("/desimages/docx_hover.png");}

.a_attached[href$="txt"],.a_attached[href$="rtf"] {background-image:url("/desimages/txt.png");}
.a_attached[href$="txt"]:hover,.a_attached[href$="rtf"]:hover {background-image:url("/desimages/txt_hover.png");}

.a_attached[href$="zip"], .a_attached[href$="rar"]{background-image:url("/desimages/zip.png");}
.a_attached[href$="zip"]:hover, .a_attached[href$="rar"]:hover{background-image:url("/desimages/zip_hover.png");}

.a_attached[href$="pdf"]{background-image:url("/desimages/pdf.png");}
.a_attached[href$="pdf"]:hover{background-image:url("/desimages/pdf_hover.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$="jpeg"]:hover, .a_attached[href$="jpg"]:hover, .a_attached[href$="pjpeg"]:hover, .a_attached[href$="gif"]:hover, .a_attached[href$="png"]:hover{background-image:url("/desimages/jpg_hover.png");}

.a_attached[href$="xls"], .a_attached[href$="xlsx"]{background-image:url("/desimages/xls.png");}
.a_attached[href$="xls"]:hover, .a_attached[href$="xlsx"]:hover{background-image:url("/desimages/xls_hover.png");}

.a_attached[href$="ppt"]{background-image:url("/desimages/ppt.png");}
.a_attached[href$="ppt"]:hover{background-image:url("/desimages/ppt_hover.png");}

.a_attached[href$="mp3"], .a_attached[href$="aac"], .a_attached[href$="flac"]{background-image:url("/desimages/mp3.png");}
.a_attached[href$="mp3"]:hover, .a_attached[href$="aac"]:hover, .a_attached[href$="flac"]:hover{background-image:url("/desimages/mp3_hover.png");}

.a_attached[href$="mp4"], .a_attached[href$="avi"], .a_attached[href$="mov"], .a_attached[href$="wmv"]{background-image:url("/desimages/mp4.png");}
.a_attached[href$="mp4"]:hover, .a_attached[href$="avi"]:hover, .a_attached[href$="mov"]:hover, .a_attached[href$="wmv"]:hover{background-image:url("/desimages/mp4_hover.png");}

/* Выделенный абзац*/
.blockquote {
    border-left: 10px solid #5fb45f;
    display: block;
    background: #ededed;
    margin-bottom: 1.3rem;
    margin-top: 1.3rem;
    padding: 13px 10px;
    font-weight: bold;
    font-style: italic;
}

.phone,
.email,
.adress {
    position: relative;
    padding-left: 37px;
}

.phone::before,
.email::before,
.adress::before {
    position: absolute;
    content: '';
    display: block;
    width: 30px;
    height: 28px;
    left: 0;
    top: -3px;
    background-repeat: no-repeat;
    background-position: left center;
}

.phone::before {
    background-image:url("/desimages/phone_ico.svg");
}

.email::before {
    background-image:url("/desimages/email_ico.svg");
}

.adress::before {
    background-image:url("/desimages/adress_ico.svg");
}

/*Широкая таблица*/
.table_big{/*font-size: 16px;*/font-size: 1rem}
.table_big td, .table_big th{padding: 8px 5px}

/*Очень широкая таблица*/
.table_very_big{/*font-size: 14px;*/font-size: 15px;font-size: 0.9375rem}
.table_very_big td, .table_very_big th{padding: 6px 2px}

/*Картинки в строку*/
.img_line_center, .img_line_top, .img_line_baseline{display:-weblit-flex;display: flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;}
.img_line_center{-webkit-align-items:center;align-items:center}
.img_line_top{-webkit-align-items:flex-start;align-items:flex-start}
.img_line_baseline{-webkit-align-items:baseline;align-items:baseline}
.img_line_center img, .img_line_top img, .img_line_baseline img{margin: 10px}

