body,table {margin:0; font-family: arial; font-size:x-small;}

.head1 {color:#00a0b0; #a000f0; /* #00a0b0; */ font-weight:bolder; font-family:tahoma; margin:0; font:italic;
background:#c0f0ff;}
.head2 {font-size:12; color:white; font-family:arial; margin:0;
 background:#00a0b0; #a000f0; /* #00a0b0; */ padding:2px; padding-left:1.5em; font:bold;}

p.left {margin:4 0 0 10; font-size:12; font-family:tahoma; font:bold;
  text-indent:0; width:160px; background:url('pics/menu_button160x24ov.jpg');
  height:24px;}
p.lef2 {margin:0.5ex 0; text-indent:0;}
// .prodname {font-size:x-large; color:#c0c0c0;}
// .prodlist {margin:0; margin-left:1.5em; font-size:12px; font:bold;}
// .prodactiv {color:red;}
// a {color:black;  text-decoration:none;}
.mainchar {background:#e0e0e0; padding:10px;}
.maincharhead {font:bold;}
a.top {color:black; font-weight:bolder;}
a:hover, a:active {color:#c00000;}
a.left {width:160; /* border: outset 3 #f0f0f0; padding:2px; */
padding-left:6px; text-decoration:none; color:#FFFF00;
 position:relative;top:4px;}
a.left:visited {color:#FFFF00;}
a.left:hover {color:#f0f0f0;}
table {margin:0;}
a.lef2:hover {color:#c00000;}
a.lef2 {color:#c00000;}
// a.lef2:visited {color:blue;}
table.bigtab {margin-top:1px;}
table.proddescr {margin:6px;}
table.toptab {font:small-caps; font-family:arial; font-size:14; margin:0;}
td.toptd {border:solid white 1; border-top:0; border-right:0; background:#e0e0e0; padding:5 2; text-align:center;}
a.red {color:white; text-decoration:none;}
a.red:hover, a.red:active {color:black;}
span.red {color:red}

.cont {color:black; font:bold; font-size:16; margin: 1ex; margin-left:1em;}
div.differ {border:solid silver 2; padding:3; text-align:center; margin:0; width:100%;}
h1,h2,h3,h4,h5 {margin:1.0ex 0ex;}
/* h1 {font-size:250%}
h2 {font-size:150%}
h3 {font-size:130%} */
strong {font:normal;}
.zvet1 {color:#a00000;}
.zvet2 {color:navy;}
.zvet3 {color:red;}
.zvet4 {color:green;}
td.txt11 {margin:0; height:100%; width:100%; padding-bottom:0; }
div.txt1 {margin:12px; margin-bottom:0; border:solid 1px #c0c0c0; padding:1ex 24px; height:100%;}
h1.prod {margin-top:0;color:green;}
div.sovet {border:solid 1px #000066; margin:4 0 0 10; width:160px; padding:2ex 1em;
	font-size:11px;}
td.2 {background-color:#c0c0c0; width:210px; border-right:1px solid #666666;}

a.index2, a.index2:visited {color:#ffffff;}

h1 {font-size:24px;}
h2 {font-size:18px;}

h1.articles {font-size:18px; margin:1.5ex 0;}
h2.articles {font-size:14px;}