BODY {background-color: white; font-size: 10pt; font-family: sans-serif; }

TABLE.title { width: 100%; }

TABLE.topdotted { }
TABLE.topdotted TD { border-top-style: dotted; border-top: dotted; border-color: gray ; border: 1px solid; }

TD.hrf { vertical-align: top; text-align: left; width: 29%; font-size: 10pt; font-family: sans-serif; font-weight: bold;}
TD.abouthrf { vertical-align: top; text-align: justify; font-size: 10pt; font-family: sans-serif; }
TD.theam { background-color: navy; color: white; text-align: right; vertical-align: middle; padding: 0; font-weight: bold; font-family: sans-serif; }
TD.title { background-color: navy; color: white; text-align: right; vertical-align: middle; padding: 5pt; font-size: 18pt; font-weight: bold; font-family: sans-serif; }
TD.table_hdr { color: navy; text-align: center; vertical-align: middle; font-weight: bold; font-family: sans-serif; }
TD.lefttitle { background-color: navy; color: white; text-align: left; vertical-align: middle; padding: 7pt; font-size: 18pt; font-weight: bold; font-family: sans-serif; }
TD.hdr { background-color: navy; color: white; text-align: left;  vertical-align: middle; padding: 0pt;  font-size: 14pt; font-weight: bold; font-family: sans-serif; }
TD.sv { vertical-align: top; font-size: 10pt; font-family: sans-serif; }
TD.menutheam { color: white; background-color: navy; font-weight: bold; padding: none; font-family: sans-serif; text-align: left; vertical-align: top; font-size: 10pt; }
TD.topdotted { border-top-style: dotted; border-top: dotted; border-color: gray ; border: 1px solid; }
TD.no_td_border { border-top-style: none; border-top: none; border-color: none ; border: none; }
TD.tdhead { vertical-align: middle; font-size: 10pt; font-family: sans-serif; text-align: center; color: navy; }
TD { vertical-align: top; font-size: 10pt; font-family: sans-serif; text-align: justify; }

P { text-align: justify; font-size: 10pt; font-family: sans-serif; }
P.header1 { text-align: right; font-size: 10pt; font-family: sans-serif; color: navy; font-weight: bold; }
LI { text-align: justify; font-size: 10pt; font-family: sans-serif; }
INPUT { text-align: justify; font-size: 10pt; font-family: sans-serif; }

A.menuhref:link { color: white; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: sans-serif; }
A.menuhref:active { color: white; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: sans-serif; }
A.menuhref:visited { color: white; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: sans-serif; }
A.menuhref:hover { color: white; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: sans-serif; }

A:link { color: navy; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: sans-serif; }
A:active { color: navy; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: sans-serif; }
A:visited { color: navy; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: sans-serif; }
A:hover { color: navy; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: sans-serif; }

<!-- ссылки на адресную информацию по каждой услуге -->
A.small:link { color: navy; text-decoration: none; font-weight: normal; font-size: smaller;}
A.small:active { color: navy; text-decoration: none; font-weight: normal; font-size: smaller; }
A.small:visited { color: navy; text-decoration: none; font-weight: normal; font-size: smaller; }
A.small:hover { color: navy; text-decoration: none; font-weight: normal; font-size: smaller; }

H1 { color: navy; text-align: right; }
H2.content_spargalka { border-top-style: dotted; border-color: gray; }
H2 { color: navy; }
H3 { text-align: right; color: navy; }

HR { color: navy; }

SPAN.title_case { font-size: 10pt; font-family: sans-serif; color: navy; font-weight: bold; }
SPAN.firstly { font-size: 10pt; font-family: sans-serif; text-align: justify; color: green; }
SPAN.shpargalka_group { color: green; }

