/*Картинка справа*/
.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{padding-left:28px; display:inline-block;background-position:left top;background-repeat:no-repeat;min-height:32px;margin-top:5px; background-image:url("/desimages/file.png");}
.a_attached[href$="doc"], .a_attached[href$="rtf"], .a_attached[href$="docx"]{background-image:url("/desimages/doc.png");}
.a_attached[href$="txt"]{background-image:url("/desimages/txt.png");}
.a_attached[href$="zip"], .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$="xls"], .a_attached[href$="xlsx"], .a_attached[href$="xsl"], .a_attached[href$="xslx"]{background-image:url("/desimages/xls.png");}


/*.spaw2editor a[href$="doc"], .spaw2editor a[href$="docx"], .spaw2editor a[href$="rtf"], .spaw2editor a[href$="zip"], .spaw2editor a[href$="rar"], .spaw2editor a[href$="pdf"], .spaw2editor a[href$="jpg"], .spaw2editor a[href$="jpeg"], .spaw2editor a[href$="pjpeg"], .spaw2editor a[href$="gif"], .spaw2editor a[href$="png"], .spaw2editor a[href$="xls"], .spaw2editor a[href$="xlsx"], .spaw2editor a[href$="xsl"], .spaw2editor a[href$="xslx"], .spaw2editor a[href$="txt"]{padding-left:28px; display:inline-block;background-position:left top;background-repeat:no-repeat;min-height:32px;margin-top:5px; background-image:url("/desimages/file.png");}
.spaw2editor a[href$="doc"], .spaw2editor a[href$="rtf"], .spaw2editor a[href$="docx"]{background-image:url("/desimages/doc.png");}
.spaw2editor a[href$="txt"]{background-image:url("/desimages/txt.png");}
.spaw2editor a[href$="zip"], .spaw2editor a[href$="rar"]{background-image:url("/desimages/zip.png");}
.spaw2editor a[href$="pdf"]{background-image:url("/desimages/pdf.png");}
.spaw2editor a[href$="jpeg"], .spaw2editor a[href$="jpg"], .spaw2editor a[href$="pjpeg"], .spaw2editor a[href$="gif"], .spaw2editor a[href$="png"]{background-image:url("/desimages/jpg.png");}
.spaw2editor a[href$="xls"], .spaw2editor a[href$="xlsx"], .spaw2editor a[href$="xsl"], .spaw2editor a[href$="xslx"]{background-image:url("/desimages/xls.png");
                                                                                                                     
.left_col a[href$="doc"], .left_col a[href$="docx"], .left_col a[href$="rtf"], .left_col a[href$="zip"], .left_col a[href$="rar"], .left_col a[href$="pdf"], .left_col a[href$="jpg"], .left_col a[href$="jpeg"], .left_col a[href$="pjpeg"], .left_col a[href$="gif"], .left_col a[href$="png"], .left_col a[href$="xls"], .left_col a[href$="xlsx"], .left_col a[href$="xsl"], .left_col a[href$="xslx"], .left_col a[href$="txt"]{padding-left:28px; display:inline-block;background-position:left top;background-repeat:no-repeat;min-height:32px;margin-top:5px; background-image:url("/desimages/file.png");}
.left_col a[href$="doc"], .left_col a[href$="rtf"], .left_col a[href$="docx"]{background-image:url("/desimages/doc.png");}
.left_col a[href$="txt"]{background-image:url("/desimages/txt.png");}
.left_col a[href$="zip"], .left_col a[href$="rar"]{background-image:url("/desimages/zip.png");}
.left_col a[href$="pdf"]{background-image:url("/desimages/pdf.png");}
.left_col a[href$="jpeg"], .left_col a[href$="jpg"], .left_col a[href$="pjpeg"], .left_col a[href$="gif"], .left_col a[href$="png"]{background-image:url("/desimages/jpg.png");}
.left_col a[href$="xls"], .left_col a[href$="xlsx"], .left_col a[href$="xsl"], .left_col a[href$="xslx"]{background-image:url("/desimages/xls.png");                                                                                                                     */

/* Выделенный абзац*/
.selected{border-left:12px solid #5983b4;padding: 20px 10px 20px 30px;background-color: #faf0e7;margin: 30px 0px 20px;font-weight: 700;}

/*Широкая таблица*/
.table_big{font-size: 14px;font-size: 0.875rem}
.table_big td, .table_big th{padding-left: 8px 5px}

/*Очень широкая таблица*/
.table_very_big{font-size: 12px;font-size: 0.75rem}
.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}

.table_plain{}
.table_plain tr{background-color:#fff!important;}

.td_colored{background-color:#eff5ff!important;}

.no-float{clear:both;}


/* рамки с поздравлениями */
.border_congratulation {
    padding: calc(73px + 21%) 4% 10px calc(73px + 5%);
    background: url(/desimages/bg_congr.jpg) no-repeat 72px 72px, url(/desimages/left_top.png) no-repeat top left, url(/desimages/right.png) repeat-x 220px top, url(/desimages/left_bottom.png) no-repeat left 219px;
    background-size: 100%, auto, auto, auto;
    line-height: 1.5;
}

.header_congratulation {
    font-size: 24px!important;
    font-size: 1.5rem!important;
    line-height: 1.5!important;
    font-weight: bold!important;
    margin-bottom: 20px!important;
    display: block!important;
}