/*Картинка справа*/
.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}

/*Ссылки с прикреплением (в редакторе надо создать только один стиль с классом 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");}


/*Для инфорграфики*/
@media screen and (max-width:340px){
.block1,.block3,.block5{width:100%;min-width:28%;height:auto;margin:0;padding:1% 0;}
.block2 ul,.block4 div,.block5 ul,.block6 div{width:100%!important;}
.block2 ul+ul,.block4 div+div,.block6 div+div{width:100%!important;}

.block1 h1{text-align:center;color:#b80000;font-size:1.444rem!important;} /* font-size:26px; */

.block2 ul{margin:0 2%!important;}
.block2 img{width:68px!important;height:auto;margin-right:2%;}
.block2 li{background:url(/desimages/border_img1.png) no-repeat left top;background-size:7px 23px!important;margin:3% 2% 0 0!important;min-height:23px;line-height:1rem!important;} /* font-size:18px; */

.block4 div{margin:2% 0 2% 2%!important;}
.block4 img{width:117px;height:auto;float:left;}

.block5 ul{margin:2% 0 2% 2%!important;}
.block5 li img{width:auto;height:39px;}

.block6 div{margin:2% 0 2% 2%!important;}
.block6 div>img{width:137px;height:auto;}
}

@media screen and (min-width:341px) and (max-width:800px){

.block1,.block3,.block5{width:100%;min-width:30%;height:auto;margin:0;padding:1% 0!important;}
.block2 ul,.block4 div,.block5 ul,.block6 div{width:100%!important;}
.block2 ul+ul,.block4 div+div,.block6 div+div{width:100%!important;}

.title_with_sign{background:url(/desimages/warning_icon1.png) no-repeat left top;background-size:19px 54px!important;min-height:56px!important;padding:0;margin:0;font-size:1.111rem!important;} /* font-size:20px; */

.block1 h1{text-align:center;color:#b80000;font-size:1.667rem!important;} /* font-size:30px; */

.block2 img{width:82px!important;height:auto;margin-right:2%;}
.block2 li{background:url(/desimages/border_img1.png) no-repeat left top;background-size:8px 29px!important;margin:3% 2% 0 0!important;min-height:29px;line-height:1rem!important;} /* font-size:18px; */

.block4 div{margin:1% 0 0 1%!important;}
.block4 img{width:144px;height:auto;float:left;}

.block5 ul{margin:2% 0 0 2%!important;}
.block5 ul+ul{margin:0!important;}
.block5 li img{width:auto;height:48px;}

.block6 div{margin:1% 0 0 1%!important;}
.block6 div>img{width:169px;height:auto;}
}

/* стили дублируются > см. стр.119 */
/*.title_with_sign{background:url(/desimages/warning_icon1.png) no-repeat left top;background-size:16px 44px!important;min-height:46px!important;padding:0;margin:0;font-size:1.111rem!important;}*/ /* font-size:20px; */
/* стили дублируются > см. стр.119 */

/* переписан, слиты оба варианта стр. 70 и стр. 119 */
.title_with_sign{background:url(/desimages/warning_icon1.png) no-repeat left top;min-height:68px;padding-left:30px;padding-bottom:0;padding-right:0;padding-top:0;font-weight:bold;font-size:1.111rem;font-size:20px;margin-bottom:2%;margin-top:0;margin-left:0}
/* переписан, слиты оба варианта стр. 70 и стр. 119 */

/* общее для всех блоков */
.block1,.block3,.block5{width:100%;min-width:30%;height:auto;margin:0;padding-bottom:1%;padding-top:1%;}
.block2,.block4,.block6{background:#ebe9e9;width:100%;min-width:30%;height:auto;margin:0;padding:1% 0;}
.block2 ul,.block4 div,.block5 ul,.block6 div{width:48%;min-width:340px;display:inline-block;vertical-align:top;margin:0 1%!important;} /* добавлен к margin'у important*/
.block2 ul+ul,.block4 div+div,.block6 div+div{width:48%;min-width:340px;display:inline-block;vertical-align:top;margin-right:0!important;} /* добавлен к margin'у important*/
/* общее для всех блоков */

/* первый блок */
.block1 h1{margin:0 0 1% 0!important;padding:0!important;text-align:center;color:#b80000!important;font-size:2.125rem!important;line-height:normal!important;} /* font-size:42px; */
/******** добавлено в блок1 !important к цвету и размеру шрифта, line-height на normal избавлено от наследования для этого случая, добавлены значения для margin'ов и padding'ов ************/
/* первый блок */

/* второй блок */

/*.block2 img{display:inline-block;vertical-align:middle;}
.block2 h2{display:inline-block;vertical-align:middle;}*/ /* можно удалить */

.block2 h2{margin:0 auto;padding:0;color:#b80000!important;font-size:1.5rem!important;} /* добавлены цвет и размер шрифта и к ним important */
.block2 img{position:relative;vertical-align:middle;margin-right:1%;}
.block2 li{background:url(/desimages/border_img1.png) no-repeat left top!important;margin:2% 0!important;padding-left:20px!important;min-height:36px!important;}
.block2 li img{display:table-cell;vertical-align:middle;padding-right:5px;}
/* второй блок */

/* третий блок */
.block3{text-align:center;}
.block3 h2{margin-bottom:1%;color:#428c10!important;font-size:1.5rem!important;} /* добавлен размер и цвет заголовка */
/* третий блок */

/* четвёртый блок */
.block4 p{margin-bottom:2%;}
.block4 img{float:left;margin-right:2%;}
.block4 div+div{margin-left:0;}
/* четвёртый блок */

/* пятый блок */
.block5 h2{color:#b80000!important;font-size:1.333rem!important;margin-bottom:1%;} /* font-size:24px; */
.block5 ul{width:48%;min-width:280px;display:inline-block;vertical-align:top;margin-right:2%;margin-left:0!important;}
.block5 ul+ul{margin-right:0;margin-left:0;}
.block5 li{display:table;margin:2% 0;padding:1% 0;}
.block5 li img{display:table-cell;vertical-align:middle;padding-right:15px;}
.block5 li span{display:table-cell;vertical-align:middle;}
/* пятый блок */

/* шестой блок */
.block6 p{margin-bottom:2%;}
.block6 div>img{float:right;}
/* шестой блок */

/* стили дублируются см.стр.70 */
/*.title_with_sign{background:url(/desimages/warning_icon1.png) no-repeat left top;min-height:68px;padding-left:30px;font-weight:bold;font-size:1.111rem;font-size:20px;margin-bottom:2%;}*/
/* стили дублируются см.стр.70 */