a{ text-decoration: none; COLOR: maroon; font-size: 12;}
.wh     {COLOR: #FFFFFF;}
.bl     {COLOR: #000000;}
.mar     {COLOR: maroon;}
.red     {COLOR: #990000;}
.gray4    {COLOR: #444444;}
.gray9    {COLOR: #999999;}
a.gray9    {COLOR: #999999;}
a.gray7    {COLOR: #777777;}
a.gray4    {COLOR: #444444;}
a.bl    {COLOR: #333333;}
.f12      {font-size: 12px;}
.f14      {font-size: 14px;}
.f16      {font-size: 16px;}
.f18      {font-size: 18px;}
.f20      {font-size: 20px;}
.f22      {font-size: 22px;}
.f24      {font-size: 24px;}
.f26      {font-size: 26px;}
.c        {text-align: center;}
a.hul:hover{text-decoration:underline;}
a.nohul:hover{text-decoration:none;}
a.hmar:hover      {COLOR: maroon;}
a.hwh:hover      {COLOR: white;}
a.hgray4:hover      {COLOR: #444444;}
.b {font-weight:bold;}
.nob {font-weight:100;}
a.f12      {font-size: 12px;}
a.f14      {font-size: 14px;}
a.f16      {font-size: 16px;}
a.f18      {font-size: 18px;}
a.f20      {font-size: 20px;}
a.f22      {font-size: 22px;}
a.f24      {font-size: 24px;}
a.f26      {font-size: 26px;}
h1.{       MARGIN-TOP: 0px;
       MARGIN-BOTTOM: 0px;
       MARGIN-LEFT: 0px;
       MARGIN-RIGHT: 0px;
   }
h2.{       MARGIN-TOP: 0px;
       MARGIN-BOTTOM: 0px;
       MARGIN-LEFT: 0px;
       MARGIN-RIGHT: 0px;
   }
a.hred:hover {COLOR: #990000}

table.buytable
{
       border: 1px;
       background-color: #DD0000;
       BORDER-RIGHT: #CCCCCC 1px solid;
       BORDER-TOP: #CCCCCC 1px solid;
       BORDER-LEFT: #CCCCCC 1px solid;
       BORDER-BOTTOM: #CCCCCC 1px solid;
       border-collapse:collapse;
       border-color= #CCCCCC;
}

table.Rtable
{
       border: 1px;
       background-color: #FFE4B5;
       BORDER-RIGHT: #CCCCCC 1px solid;
       BORDER-TOP: #CCCCCC 1px solid;
       BORDER-LEFT: #CCCCCC 1px solid;
       BORDER-BOTTOM: #CCCCCC 1px solid;
       border-collapse:collapse;
       border-color= #CCCCCC;
}

table.bigimagetable
{
       border: 1px;
       background-color: #FFFFFF;
       BORDER-RIGHT: #CCCCCC 1px solid;
       BORDER-TOP: #CCCCCC 1px solid;
       BORDER-LEFT: #CCCCCC 1px solid;
       BORDER-BOTTOM: #CCCCCC 1px solid;
       border-collapse:collapse;
       border-color= #CCCCCC;
}

table.admintable
{
       border: 1px;
       background-color: #F8F8F8;
       BORDER-RIGHT: #999999 1px solid;
       BORDER-TOP: #999999 1px solid;
       BORDER-LEFT: #999999 1px solid;
       BORDER-BOTTOM: #999999 1px solid;
       border-collapse:collapse;
       border-color= #999999;
}

table.PriceTable
{
border-left: #999999 1px solid;
border-right: #999999 1px solid;
border-top: #999999 1px solid;
border-bottom: #999999 1px solid;
background-color: #DDDDDD;
}

td.PriceTable
{
border-left: #999999 1px solid;
border-right: #999999 1px solid;
border-top: #999999 1px solid;
border-bottom: #999999 1px solid;
background-color: #FFFFFF;
}

td.tm1
{
border-left: #999999 1px solid;
border-right: #999999 1px solid;
border-top: #999999 1px solid;
}

td.tm2
{
border-bottom: #999999 1px solid;
background-color: #FFFFFF;
}

FORM
{
       MARGIN-TOP: 0px;
       MARGIN-BOTTOM: 0px;
       MARGIN-LEFT: 0px;
       MARGIN-RIGHT: 0px;
}

INPUT.button2
  {
  BORDER-RIGHT: #999999 1px solid;
  BORDER-TOP: #999999 1px solid;
  BORDER-LEFT: #999999 1px solid;
  BORDER-BOTTOM: #999999 1px solid;
  color: #FFFFFF;
  font-size: 12px;
  text-align: center;
  background-color:maroon;
  }

INPUT.button3
  {
  BORDER-RIGHT: #333333 1px solid;
  BORDER-TOP: #333333 1px solid;
  BORDER-LEFT: #333333 1px solid;
  BORDER-BOTTOM: #333333 1px solid;
  color: #333333;
  font-size: 12px;
  text-align: center;
  background-color:#999999
  disabled:true;
  }

INPUT.zakaz
{
 HEIGHT: 18px;
 border: 1px;
 background-color:#FFFFFF;
 color: #444444;
 font-size: 12px;
 text-align: left;
 BORDER-RIGHT: #999999 1px solid;
 BORDER-TOP: #999999 1px solid;
 BORDER-LEFT: #999999 1px solid;
 BORDER-BOTTOM:#999999 1px solid;
 }

textarea.AdminTextArea
{
 height: 80px;
 width: 700px;
 border: 1px;
 background-color:#FFFFFF;
 color: #444444;
 font-size: 12px;
 text-align: left;
 BORDER-RIGHT: #999999 1px solid;
 BORDER-TOP: #999999 1px solid;
 BORDER-LEFT: #999999 1px solid;
 BORDER-BOTTOM:#999999 1px solid;
 }

td.noborder
  {
  BORDER-RIGHT: 0px;
  BORDER-TOP: 0px;
  BORDER-LEFT: 0px;
  BORDER-BOTTOM: 0px;
}

.imgOpac20 {
          filter:alpha(opacity=20);
          filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
          opacity: 0.2;
         }

imgOpac100
      {
        filter:alpha(opacity=20);
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
        opacity: 1;
         }

div.Opac40
 {
  position: absolute;
  display: none;
  z-index: 1;
  background-color: #000000;
  left:0;
  top:0;
  height:100%;
  width:100%;
  filter:alpha(opacity=40);
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
  opacity: 0.4;
 }