/* ----- Стилевой файл применяется с 098 выпуска, старым выпускам просто приписан, проверено, кривизны нет ---- */

/* --------------- Стандартные элементы --------------- */

body {
  font-family: Arial, Verdana,  sans-serif; /* Семейство шрифтов */
  font-size: 11pt; /* Размер основного шрифта в пунктах  */
  background-color: #f0f0f0; /* Цвет фона веб-страницы */
  color: #303030; /* Цвет основного текста */ 
  /* max-width установлен в 800px с 106 выпуска для улучшения чтения на широких мониторах, старые выпуски просмотрены и исправлены  */
  max-width: 800px; /* Максимальная ширина страницы в пикселах */
  padding-bottom: 50px; /* Отступ снизу страницы, добавлено в 2019 году для баннера orgfree*/
}
table {
  font-size: 11pt; /* Размер шрифта для таблиц в пунктах  */
}
h1 {
  color: #a52a2a; /* Цвет заголовка */
  font-size: 24pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-weight: normal; /* Нормальное начертание текста  */
}
h2 {
  color: #a52a2a; /* Цвет заголовка */
  font-size: 20pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-weight: normal; /* Нормальное начертание текста  */
}
h3 {
  color: #a52a2a; /* Цвет заголовка */
  font-size: 16pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-weight: normal; /* Нормальное начертание текста  */
}
h4 {
  color: #5a2a2a; /* Цвет заголовка */
  font-size: 12pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-weight: normal; /* Нормальное начертание текста  */
}
h5 {
  color: #5a2a2a; /* Цвет заголовка */
  font-size: 8pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-weight: normal; /* Нормальное начертание текста  */
}
p {
  text-align: justify; /* Выравнивание по ширине */
  text-indent: 1.5em; /* Отступ первой строки (красная строка) */
  /* Margin Отступ от линии границы до соседнего элемента в пикселах */
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 0px;
  margin-bottom: 2px;
  /* Border Параметры линии границы: ширина, стиль, цвет */  
  border-left: 0px solid gray;
  border-right: 0px solid gray;
  border-top: 0px solid gray;
  border-bottom: 0px solid gray;
  /* Padding Отступ от линии границы до текста  внутри блока в пикселах */
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0px;
  padding-bottom: 2px;
}
/* noin добавлен с 106 выпуска  */
.noin {
  text-indent: 0em; /* Отмена отступа первой строки (красная строка) */
}
a img {
  border: none; /* Удаляет рамки у картинки в ссылке */
}

/* --------------- Блоки --------------- */

/* --- Блок для текста --- */
.block { 
  /* Padding Отступ от линии границы до текста  внутри блока в пикселах */
  padding: 10px; /* все отступы */
  padding-right: 20px; /* справа */
  /* Параметры границы:  ширина, стиль, цвет */
  border: 1px solid gray; 
  /* Margin Отступ от линии границы в пикселах до соседнего элемента */
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 3px;
  margin-bottom: 3px;
}

/* --- Блок для картинки --- */
.blockimg { 
  /* Margin Отступ от линии границы до соседнего элемента в пикселах */
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 3px;
  margin-bottom: 3px;
}

/* --- Поля --- */
.border {border: 1px solid gray; /* Параметры границы:  ширина, стиль, цвет */}
.noborder {border: 0px solid gray; /* Параметры границы:  ширина, стиль, цвет */}
.pad {padding: 10px; /* Отступ от линии границы до текста  внутри блока  в пикселах */}
.nopad {padding: 0px; /* Нет отступа от линии границы до текста  внутри блока */}
.margin {
  /* Margin Отступ от линии границы до соседнего элемента в пикселах */
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 3px;
  margin-bottom: 3px;
}
.nomargin {
  /* Margin Нет оступа от линии границы до соседнего элемента */
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

/* --- Позиционирование для обтекания --- */
.left {float: left; /* Обтекание по правому краю */}
.right {float: right /* Обтекание по левому краю */;}

/* --- Ширина --- */
.half {width: 50%; /* Ширина текстового блока - половина*/}
.triens {width: 33%; /* Ширина текстового блока - треть*/}
.quarter {width: 25%; /* Ширина текстового блока - четверть*/}
/* widthX добавлены с 106 выпуска, потому как предыдущие слова я так и не смог запомнить написание, но они используются в прошлых выпусках, не менял */
.width2 {width: 50%; /* Ширина текстового блока - половина*/}
.width3 {width: 33%; /* Ширина текстового блока - треть*/}
.width4 {width: 25%; /* Ширина текстового блока - четверть*/}
.width5 {width: 20%; /* Ширина текстового блока - пятая часть*/}
.width6 {width: 16.7%; /* Ширина текстового блока - шестая часть*/}
.width10 {width: 10%; /* Ширина текстового блока - десятая часть*/}

/* --- Цвет фона --- */
.red {background: #f0e0e0;}
.green {background: #e0f0e0;}
.blue {background: #e0e0f0;}
.yellow {background: #f0f0e0;}
.cyan {background: #e0f0f0;}
.magenta {background: #f0e0f0;}
/* orange добавлен с 107 выпуска для полноты радуги */
.orange {background: #f0e7e0;}
.black {background: #303030;}
.dark {background: #707070;}
.grey {background: #e0e0e0;}
.gray {background: #e0e0e0;}
.white {background: #ffffff;}
.back {background: #f0f0f0;}

/* --- Тень блока, добавлена с 103 выпуска --- */
.shadow {box-shadow: 5px 5px 10px rgba(0,0,0,0.5); /* сдвиг по x и y, радиус размытия,  (растяжение)  цвет */}
