.figure {
 float: right; /* Выравнивание рисунка по правому краю */
 background: #ffffff; /* Цвет фона */
 padding: 0px; /* Поля вокруг картинки */
 border: 1px solid black;
 margin:
  1 /* Отступ сверху */
  5 /* Отступ справа */
  1 /* Отступ снизу */
  10; /* Отступ слева */
}
.figure_l {
 float: left; /* Выравнивание рисунка по левому краю */
 background: #ffffff; /* Цвет фона */
 padding: 0px; /* Поля вокруг картинки */
 border: 1px solid black;
 margin:
  2 /* Отступ сверху */
  2 /* Отступ справа */
  2 /* Отступ снизу */
  2; /* Отступ слева */
}
.text {
 marigin: 0 5 0 10;
}
.text TD{
 marigin: 0 5 0 10;
}
.text2 {
 marigin: 110 5 0 0;
}
TD.hhline {
	BACKGROUND-IMAGE: url(/images/css/hline.gif); BACKGROUND-REPEAT: repeat-y; HEIGHT: 6px; BACKGROUND-COLOR: #f4f4f4
}
TR.line {
 border-bottom: dashed 1px #990000;
 margin-left: 0px; /* Отступ слева от края до текста */
 padding-left: 0px; /* Расстояние от линии до текста */
}
DIV.line {
 border-bottom: dashed 1px #990000;
 margin-left: 0px; /* Отступ слева от края до текста */
 padding-left: 0px; /* Расстояние от линии до текста */
}
H2 {
// font-family: 'Times New Roman', Times, serif; /* Гарнитура текста */ 
 font-size: 115%; /* Размер шрифта в процентах */ 
 margin-left: 0px; /* Отступ слева от края до текста */
 padding-left: 0px; /* Расстояние от линии до текста */
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
} 
span.h2text {
 font-size: 115%; /* Размер шрифта в процентах */ 
 margin-left: 0px; /* Отступ слева от края до текста */
 padding-left: 0px; /* Расстояние от линии до текста */
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}
span.center {
 text-align: center;
}
table.border_table {
 border-width: 1 1 1 1;
 border-style: solid;
}
td.border {
 border: 1 solid;
}