
body {
  font-family: Verdana;
  margin: 0;
  text-align: right;
  background-color: white;
  background-image: url("infohanut/images/back.jpg"); }

h1 {
  text-align: center;
  background-image: white;
  text-shadow: auto;
  font-family: Aharoni;
  color: lime; }

hr {
  color: white;
  text-align: center;
  background-image: white; }

a {
  text-decoration: none;
  color: navy;
  text-align: right;
  : ;
  font-family: Aharoni;
  font-size: 11pt;
  background-image: url("infohanut/images/back.jpg"); }

td {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica; }

input {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px; }

textarea {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica; }

table.osnov {
  background-color: aqua;
  border-collapse: collapse;
  border-style: outset;
  border-width: 0;
  background-image: url("infohanut/images/back.jpg"); }

 {
  : ??? ?????? ????? +/-; }

input.but_style {
  cursor: hand;
  text-align: center;
  margin: 0;
  font-weight: bold;
  padding: 0;
  color: navy;
  background-color: url("infohanut/images/back.jpg"); }

td.strokaverh {
  font-weight: nobold;
  background-color: url("infohanut/images/back.jpg");
  vertical-align: middle;
  height: 15;
  color: black;
  background-image: url("infohanut/images/back.jpg"); }

table.strokaverh { }

input.zag_style {
  text-align: center;
  font-weight: bold;
  color: navy;
  background-color: ;
  border-width: 0;
  height: 20;
  width: 100;
  border-width: 0;
  background-image: url("infohanut/images/back.jpg"); }

select.but_style {
  color: navy; }

td.strokatovarov {
  vertical-align: top;
  text-align: center;
  background-color: ;
  background-image: url("infohanut/images/back.jpg"); }

table.price {
  background-color: silver;
  border-collapse: collapse;
  border-style: solid;
  border-width: 0;
  border-color: silver;
  background-image: url("infohanut/images/back.jpg"); }

 {
  : ????????? ???????; }

td.zagolovki {
  background-color: #ff0000;
  color: lime;
  text-align: center;
  font-weight: bold;
  height: 30;
  background-image: url("infohanut/images/back.jpg"); }

img.photo {
  border-style: solid;
  border-width: 0;
  text-align: right;
  background-image: url("infohanut/images/back.jpg"); }

td.nazvannechet {
  text-Decoration: none;
  font-weight: bold;
  color: purple;
  vertical-align: top;
  background-color: ;
  text-align: right;
  background-image: url("infohanut/images/back.jpg"); }

td.nazvanchet {
  text-decoration: none;
  font-weight: bold;
  color: #000080;
  vertical-align: top;
  background-color: #cae4ff;
  text-align: right;
  background-image: url("infohanut/images/back.jpg"); }

td.infimgnechet {
  vertical-align: top;
  background-color: white; }

td.infimgchet {
  vertical-align: top;
  background-color: url("infohanut/images/back.jpg"); }

img.inf_style {
  width: 18;
  height: 20; }

td.cenanechet {
  font-weight: bold;
  color: #000080;
  vertical-align: top;
  background-color: white;
  text-align: center; }

td.cenachet {
  font-weight: bold;
  color: #000080;
  vertical-align: top;
  background-color: url("infohanut/images/back.jpg");
  text-align: center; }

td.kolvonechet {
  font-weight: bold;
  color: #000080;
  text-align: center;
  vertical-align: top;
  background-color: white; }

input.gk_stylenechet {
  font-weight: bold;
  color: #000080;
  text-align: center;
  border-width: 0;
  background-color: white;
  width: 60px; }

td.kolvochet {
  font-weight: bold;
  color: #000080;
  text-align: center;
  vertical-align: top;
  background-color: url("infohanut/images/back.jpg"); }

input.gk_stylechet {
  font-weight: bold;
  color: #000080;
  text-align: center;
  border-width: 0;
  background-color: url("infohanut/images/back.jpg");
  width: 60px; }

td.pmnechet {
  vertical-align: top;
  background-color: white; }

input.pm_stylenechet {
  cursor: hand;
  background-color: red;
  color: navy; }

td.pmchet {
  vertical-align: top;
  background-color: lime;
  background-image: url("infohanut/images/back.jpg"); }

input.pm_stylechet {
  cursor: hand;
  background-color: lime;
  color: navy;
  background-image: url("infohanut/images/back.jpg"); }

td.strokanavig {
  background-color: none;
  text-align: right;
  background-image: url("infohanut/images/back.jpg"); }

td.strokasumma {
  border-style: solid;
  border-width: 1;
  border-color: #33CCCC;
  background-color: #cae4ff;
  padding: 5pt;
  font-size: 12px; }

input.summa {
  text-align: center; }

td.strokazakaz { }

table.zakaz {
  border-collapse: collapse; }

td.zakaztitle1 {
  border-color: gray;
  border-style: solid;
  border-width: 1;
  height: 25;
  background-color: lime;
  color: navy;
  font-weight: bold;
  text-align: left;
  background-image: url("infohanut/images/back.jpg"); }

td.zakaztitle2 {
  border-color: gray;
  border-style: solid;
  border-width: 1;
  height: 25;
  background-color: lime;
  color: navy;
  font-weight: bold;
  text-align: left;
  background-image: url("infohanut/images/back.jpg"); }

td.zakazleft {
  border-color: fuchsia;
  border-style: solid;
  border-width: 1;
  width: 60%; }

td.zakazright {
  padding: 10pt;
  vertical-align: top;
  font-style: italic; }

table.dandost { }

input.gzak_style { }

select.gzak_style { }

td.strokahelp {
  text-align: center; }

table.strokahelp {
  width: 100%;
  border-collapse: collapse; }

td.helpleft {
  border-style: solid;
  border-width: 1;
  border-color: gray;
  background-color: fuchsia;
  color: navy;
  font-weight: bold;
  width: 10%;
  text-align: center;
  padding: 5;
  background-image: url("infohanut/images/back.jpg"); }

td.helpright {
  border-style: solid;
  border-width: 1;
  border-color: gray;
  width: 90%;
  text-align: left;
  padding: 5; }

table.desc {
  width: 100%;
  border-collapse: collapse;
  margin: 5pt; }

td.desc {
  padding: 5pt; }

a.menu21 {
  font-weight: bold;
  color: navy;
  font-size: 14px; }

a.menu21:hover {
  color: navy; }

div.menu2 {
  margin: 0pt; }

div.menu21 {
  margin: 3pt; }

div.menu22 {
  margin: 3pt;
  margin-right: 15pt; }

a.menu22 {
  font-weight: bold;
  color: #3366cc;
  font-size: 12px;
  background-image: url("infohanut/images/back.jpg"); }

a.menu22:hover {
  color: navy; }

table.menu2 {
  border-collapse: collapse;
  border-style: solid;
  padding: 0;
  border-width: 0;
  border-color: #33CCCC; }

td.menu2 {
  padding: 5;
  vertical-align: top;
  background-color: purple;
  color: white;
  text-align: right;
  border-style: solid;
  border-width: 0;
  border-color: navy;
  background-image: url("infohanut/images/back.jpg"); }

table.smenu {
  border-collapse: collapse;
  padding: 0; }

td.smenu {
  border-width: 0pt;
  border-style: solid;
  border-color: lightgrey;
  text-align: left;
  vertical-align: middle;
  COLOR: navy;
  height: 18px;
  padding: 5px;
  padding-left: 7px;
  font-size: 12px; }

A.smenu {
  COLOR: navy;
  TEXT-DECORATION: none;
  FONT-WEIGHT: bold; }

A.smenu:hover {
  COLOR: blue;
  TEXT-DECORATION: none;
  FONT-WEIGHT: bold; }

td.smenu2 {
  border-width: 1pt;
  border-style: solid;
  border-color: lightgrey;
  text-align: left;
  vertical-align: middle;
  background-color: #cae4ff;
  COLOR: white;
  height: 18px;
  padding: 2px;
  padding-left: 18px;
  font-size: 12px; }

A.smenu2:unknown {
  COLOR: white;
  TEXT-DECORATION: none; }

A.smenu2:link {
  COLOR: white;
  TEXT-DECORATION: none; }

A.smenu2:active {
  COLOR: white;
  TEXT-DECORATION: none; }

A.smenu2:visited {
  COLOR: purple;
  TEXT-DECORATION: none; }

A.smenu2:hover {
  COLOR: #3366cc;
  TEXT-DECORATION: none; }

td.zagolovok {
  height: 24px;
  background-color: green;
  text-align: left;
  vertical-align: middle;
  background-image: url("infohanut/images/back.jpg"); }

h1.site {
  TEXT-DECORATION: none;
  FONT-WEIGHT: bold;
  color: navy;
  font-size: 12px;
  margin: 0;
  padding: 1pt;
  background-image: url("infohanut/images/back.jpg");
  color: navy; }

td.stop { }

td.stopmenu {
  background-color: #3366cc; }

td.linewhite {
  height: 1px;
  background-color: #cae4ff;
  text-align: center; }

td.linered {
  height: 2px;
  background-color: white;
  text-align: center; }

td.sleft {
  vertical-align: top; }

td.scenter {
  vertical-align: top; }

td.sright {
  width: 0pt;
  vertical-align: top; }

td.sbottom {
  height: 20px;
  background-color: #3366cc;
  text-align: right;
  vertical-align: middle; }

td.sbottom2 {
  background-color: #cae4ff;
  text-align: right;
  vertical-align: middle; }
