body {color:black; background:#b2b2b2; margin:2px 1mm 1mm;}
img {border:0}
img.bullet {margin: 0 4pt 2pt -6pt;}
form {margin:0;}
input {font: 8pt Verdana; margin:1pt 1pt;}
select {font: 9pt Verdana; margin:1pt 1pt;}
textarea {font: 8pt Verdana;}

h2 {font: 14pt Verdana; margin: 2pt 4mm; color:#404040;}
h3 {font: bold 11pt Verdana;}
h3.text { color:#005b8c; margin: 1mm 2mm 1mm 3mm;}
h3.lmenu {font-size:10pt; color:#506070; text-align:left;
 margin: 4mm 2mm 1mm; line-height:100%;}
h4 {font: bold 10pt Verdana; margin: 3mm 0mm}
h4.hl {font: bold 10pt Verdana; color:#ab6633;}
h4.news {font: bold 8pt Verdana; margin: 2mm; padding:1mm;}

.headmenu {font: 8pt Verdana; color:#606060}
.lmenu {font: 8pt Verdana; color:#ab6633}
.zagolovki {font-weight:bold;}
.rem {font: 8pt Verdana; color:gray;}
.lm {margin-left:2mm;}
.date {color:#cf2010;}
.pager {font: 9pt Verdana;}
.detail {font-size:7pt; color:#cf2010; vertical-align:sub;}

a {text-decoration:none;}
A:link {color:#004080;}
A:visited {color:#004080;}
A:hover {color:red;}
A:active {color:red; cursor:help;}
A.headmenu:link {color:#606060;}
A.headmenu:visited {color:#606060;}
A.headmenu:hover {color:black;}
A.headmenu:active {color:black; cursor:help;}
A.lmenu:link {color:#ab6633;}
A.lmenu:visited {color:#ab6633;}
A.lmenu:hover {color:red;}
A.lmenu:active {color:red; cursor:help;}
A.foot:link {color:yellow;}
A.foot:visited {color:yellow;}
A.foot:hover {color:#f0f0f0;}
A.foot:active {color:#f0f0f0; cursor:help;}
A.fskk:link {color:#ab6633;}
A.fskk:visited {color:#ab6633;}
A.fskk:hover {color:red;}
A.fskk:active {color:red; cursor:help;}
A.swi:link {color:maroon;}
A.swi:visited {color:maroon;}
A.swi:hover {color:red;}
A.swi:active {color:red; cursor:help;}

.main {font: 8pt Verdana; margin:2mm 0 1mm 4mm; }
h3.main { font:bold 11pt Verdana; color:#902020;
 margin: 1mm 2mm 1mm 3mm; border-bottom: 1px solid gray;}

.mainhot {font: 8pt Verdana; color:black; background:#E8F1F7;
 padding:3px 6px 4px 6px; margin:2mm 0 3mm 2mm; border:1px solid silver; }

p {font: 9pt Verdana;}
p.std {margin:2mm 0 3mm; }
p.anons {margin:2mm 0 3mm; text-align:justify; }
p.body {margin:2mm 0 3mm;  text-align:justify; }
p.stdsm {font: 8pt Verdana; margin:2mm 0 2mm; }
p.rem {font: 8pt Verdana; margin:2mm 0 2mm 2mm; }
p.quot {font: 8pt Verdana; margin:2mm 0 2mm 8mm; }
p.copy {text-align:right; margin:2mm; color:gray;}
p.foot {font: 8pt Verdana; text-align:left; margin:2mm; color:#d0d0d0;}
p.lmenu {font: 8pt Verdana; text-align:left; margin:3mm 2mm 2mm 2mm; line-height:110%}

ol {font: 9pt Verdana; margin-top:2mm; margin-bottom:4mm;}
ol li {margin-top:4pt; margin-bottom:3pt;}
ul {font: 9pt Verdana; margin-top:2mm; margin-bottom:3mm;}
ul.lmenu {font: 8pt Verdana; margin:0 1mm 2mm 3mm; list-style-type:none;}
ul li {margin-bottom:2pt;}
li.v {margin-top:2mm; margin-bottom:2mm;}

td {font: 8pt Verdana;}
td.std {padding:2pt;}
td.text {padding: 2mm 4mm;}
td.undl {border-bottom: 1px solid gray;}
th {font: 8pt Verdana; font-weight:bold; text-align:left;}
th.sth {padding:2pt;}
