P, OL, UL, DL, DIV.tbl, DIV.pubtext, .imgB, .pureImgB {margin-top: 1em; margin-bottom: 1em; }
UL LI {margin-bottom: 1em; }

.pB {text-align: center; }
.pC {text-align: right; }

/* Картинка слева (с комментарием), обтекаемая справа */
.imgA {clear: both; color: #808080; float: left; margin-right: 10px; margin-bottom: 7px; }
TABLE.imgA TH {font-size: 85%; font-weight: normal; padding: 0; padding-top: 0.1em; padding-bottom: 0.2em; text-align: center; }
TABLE.imgA {width: 1px; }
TABLE.imgA TD {text-align: center; }
.imgA IMG {border: 1px solid #808080; }
/* /Картинка слева (с комментарием), обтекаемая справа */

/* Картинка справа (с комментарием), обтекаемая слева */
.imgC {clear: both; color: #808080; float: right; margin-left: 10px; margin-bottom: 7px; }
TABLE.imgC TH {font-size: 85%; font-weight: normal; padding: 0; padding-top: 0.1em; padding-bottom: 0.2em; text-align: center; }
TABLE.imgC {width: 1px; }
TABLE.imgC TD {text-align: center; }
.imgC IMG {border: 1px solid #808080; }
/* /Картинка справа (с комментарием), обтекаемая слева */

/* Картинка по центру (с комментарием) */
.imgB {clear: both; color: #808080; font-size: 0.85em; margin-bottom: 0.9em; text-align: center; }
DIV.imgB P {margin: 0; margin-top: 0.1em; margin-bottom: 0.2em; }
.imgB IMG {border: 1px solid #808080; }
.imgB TABLE {margin-left: auto; margin-right: auto; width: 1px; }
.imgB TABLE TD, .imgB TABLE TH {padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; vertical-align: top; }
.imgB TABLE IMG {margin-bottom: 0.2em; vertical-align: top; }
/* /Картинка по центру (с комментарием) */

.pB {text-align: center; }
.pC {text-align: right; }
.sign {text-align: right; }

/* Обычная таблица с данными */
.tbl {clear: both; text-align: center; }
.tbl TD, .tbl TH {border-left: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0; padding: 1px; padding-left: 3px; padding-right: 3px; text-align: left; }
.tbl TH {text-align: center; }
.tbl {text-align: left; }
.tbl TABLE {border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; margin-left: auto; margin-right: auto; }
/* /Обычная таблица с данными */

.small {font-size: 0.85em; }

.contTbl {width: 100%; }
.contTbl TD, .contTbl TH {padding-right: 0.2em }

H1 {color: #C30; font-size: 1.85em; font-weight: normal; margin-bottom: 0.5em; }
H2 {color: #C30; font-size: 1.42em; font-weight: bold; margin-bottom: 0.6em; }
H3 {color: #C30; font-size: 1.25em; font-weight: bold; margin-bottom: 0.7em; }
H4 {color: #C30; font-size: 1.1em; font-weight: bold; margin-bottom: 0.8em; }

.hr {border-top: 2px solid #C30; height: 2px; margin-top: 1em; margin-bottom: 1em; }
.hr/**/ {height: /**/0; }