a        {color:#0040A1; text-decoration: none;     FONT-FAMILY: arial,verdana,sans-serif; FONT-SIZE: 12px; }
a:link   {color:#0040A1; text-decoration: none;     FONT-FAMILY: arial,verdana,sans-serif; FONT-SIZE: 12px; }
a:active  {color:#0040A1; text-decoration: none;     FONT-FAMILY: arial,verdana,sans-serif; FONT-SIZE: 12px; }
a:hover   {color:#000; text-decoration: underline; FONT-FAMILY: arial,verdana,sans-serif; FONT-SIZE: 12px; }

A.vs1   {FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.vs1:active {FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.vs1:hover  {FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana; TEXT-DECORATION: underline;}

A.up   {FONT-SIZE: 12px; COLOR: #1027FE; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.up:active {FONT-SIZE: 12px; COLOR: #1027FE; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.up:hover  {FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: underline;}

A.down   {FONT-SIZE: 14px; COLOR: #282921; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.down:active {FONT-SIZE: 14px; COLOR: #282921; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.down:hover  {FONT-SIZE: 14px; COLOR: #282921; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: underline;}

A.menu   {FONT-SIZE: 11px; COLOR: #002B82; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.menu:active {FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.menu:hover  {FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: underline;}

A.vmenu        {FONT-SIZE: 11px; COLOR: #1027FE; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.vmenu:active {FONT-SIZE: 11px; COLOR: #0040A1; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.vmenu:hover  {FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana; TEXT-DECORATION: underline;}




a.a_r      {FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: arial; TEXT-DECORATION: none;}
a.a_r:active{FONT-SIZE: 10px; COLOR: #F83D0E; FONT-FAMILY: arial; TEXT-DECORATION: none;}
a.a_r:hover {FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: arial; TEXT-DECORATION: underline;}

a.a_e      {FONT-SIZE: 10px; COLOR: #076600; FONT-FAMILY: arial; TEXT-DECORATION: none;}
a.a_e:active{FONT-SIZE: 10px; COLOR: #0A8400; FONT-FAMILY: arial; TEXT-DECORATION: none;}
a.a_e:hover {FONT-SIZE: 10px; COLOR: #076600; FONT-FAMILY: arial; TEXT-DECORATION: underline;}

a.a_l      {FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: arial; TEXT-DECORATION: none;}
a.a_l:active{FONT-SIZE: 10px; COLOR: #3C3CFF; FONT-FAMILY: arial; TEXT-DECORATION: none;}
a.a_l:hover {FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: arial; TEXT-DECORATION: underline;}

a.a_m      {FONT-SIZE: 10px; COLOR: #A40000; FONT-FAMILY: arial; TEXT-DECORATION: none;}
a.a_m:active{FONT-SIZE: 10px; COLOR: #A40000; FONT-FAMILY: arial; TEXT-DECORATION: none;}
a.a_m:hover {FONT-SIZE: 10px; COLOR: #C60000; FONT-FAMILY: arial; TEXT-DECORATION: underline;}


A.silver   {FONT-SIZE: 10px; COLOR: silver;  FONT-FAMILY: arial; TEXT-DECORATION: none;}
A.silver:active {FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: arial; TEXT-DECORATION: none;}
A.silver:hover  {FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: arial; TEXT-DECORATION: underline;}

A.gray   {FONT-SIZE: 10px; COLOR: gray;   FONT-FAMILY: arial; TEXT-DECORATION: none;}
A.gray:active {FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: arial; TEXT-DECORATION: none;}
A.gray:hover  {FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: arial; TEXT-DECORATION: underline;}

A.igray   {FONT-SIZE: 10px; COLOR: #171717;   FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.igray:active {FONT-SIZE: 10px; COLOR: #171717; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.igray:hover  {FONT-SIZE: 10px; COLOR: #171717; FONT-FAMILY: verdana; TEXT-DECORATION: underline;}

A.wgray   {FONT-SIZE: 10px; COLOR: #F4F4F4; FONT-FAMILY: tahoma; TEXT-DECORATION: none;}
A.wgray:active {FONT-SIZE: 10px; COLOR: #F4F4F4; FONT-FAMILY: tahoma; TEXT-DECORATION: none;}
A.wgray:hover  {FONT-SIZE: 10px; COLOR: #F4F4F4; FONT-FAMILY: tahoma; TEXT-DECORATION: underline;}

A.wxgray   {FONT-SIZE: 10px; COLOR: #FB623C; FONT-FAMILY: tahoma; TEXT-DECORATION: none;}
A.wxgray:active {FONT-SIZE: 10px; COLOR: #FB623C; FONT-FAMILY: tahoma; TEXT-DECORATION: none;}
A.wxgray:hover  {FONT-SIZE: 10px; COLOR: #FB623C; FONT-FAMILY: tahoma; TEXT-DECORATION: underline;}


a.d_blue        {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial;  cursor: pointer; }
a.d_blue:link   {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_blue:active {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_blue:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial;}

a.d_green        {color:#00B700; text-decoration: none;  font-size: 11px; font-family: arial;  cursor: pointer; }
a.d_green:link   {color:#00B700; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_green:active {color:#00B700; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_green:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial;}

a.d_red        {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial;  cursor: pointer; }
a.d_red:link   {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_red:active {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_red:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial;}

a.d_gray        {color:#808080; text-decoration: none;  font-size: 11px; font-family: arial;  cursor: pointer; }
a.d_gray:link   {color:#808080; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_gray:active {color:#808080; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_gray:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial;}


a.dashed        {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;  cursor: pointer; }
a.dashed:link   {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}
a.dashed:active {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}
a.dashed:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}

a.dashed_red        {color:#FF2222; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;  cursor: pointer; }
a.dashed_red:link   {color:#FF2222; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}
a.dashed_red:active {color:#FF2222; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}
a.dashed_red:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}

a.dashed_green        {color:#00B700; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;  cursor: pointer; }
a.dashed_green:link   {color:#00B700; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}
a.dashed_green:active {color:#00B700; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}
a.dashed_green:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}

a.dashed_gray        {color:#808080; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;  cursor: pointer; }
a.dashed_gray:link   {color:#808080; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}
a.dashed_gray:active {color:#808080; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}
a.dashed_gray:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px dotted;}


a.dashednb        {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px; cursor: pointer; }
a.dashednb:link   {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px;}
a.dashednb:active {color:#0367FC; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px;}
a.dashednb:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px;}

a.dashedng        {color:green; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px; cursor: pointer; }
a.dashedng:link   {color:green; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px;}
a.dashedng:active {color:green; text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px;}
a.dashedng:hover  {color:#000;    text-decoration: none;  font-size: 11px; font-family: arial; border-bottom:1px;}



font.v1   {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none;}


FONT.menu_v   {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: tahoma; TEXT-DECORATION: none;}

BODY{
FONT-SIZE: 12px;
FONT-FAMILY:   arial,verdana,sans-serif;
}

.x1{
   BACKGROUND:#DAFCE3;
   font-size: 10px;
   font-FAMILY: arial;
   }

.x2{
   color: #E6E6E6;
   font-size: 10px;
   font-FAMILY: arial;
   }


.x3{
  BACKGROUND: #DBDBDB;
   color: #000;
   font-size: 9px;
   font-FAMILY: verdana;
   }


.top{
border-collapse: collapse;
   BACKGROUND: #003399;
   color: white;
   font-size: 10px;
   font-FAMILY: verdana;

   border: 1px;
   border-collapse: collapse;

   BORDER-RIGHT: silver 1px solid;
   BORDER-LEFT: silver 1px solid;
   BORDER-TOP: silver 1px solid;
   BORDER-BOTTOM: silver 1px solid;
   background-image: url('../img/diz1/bg1.gif');


   }

.tab5{

   border-collapse: collapse;
   border: 1px silver solid;
   padding: 0;
   border-spacing: 1px;

   vertical-align: top;

   BORDER-RIGHT: silver 1px solid;
   BORDER-LEFT: silver 1px solid;
   BORDER-TOP: silver 1px solid;
   BORDER-BOTTOM: silver 1px solid;

   PADDING-LEFT: 1px;
   PADDING-BOTTOM:  0px;
   PADDING-RIGHT: 1px;
   PADDING-TOP: 0px;

   BACKGROUND: #fafafa;
   FONT-SIZE: 11px;
   FONT-FAMILY: arial,verdana,sans-serif;
   }

.tab5 TD {
   padding: 0; border-spacing: 1px;
   BORDER-RIGHT: #F7F7F7 1px solid;
   BORDER-TOP: #F7F7F7 1px;
   BORDER-LEFT: #F7F7F7 1px;
   BORDER-BOTTOM: #E0E0E0 1px solid;

}
.tab5 TH {
   padding: 0; border-spacing: 1px;
   BORDER-RIGHT: #F7F7F7 1px;
   BORDER-TOP: #F7F7F7 0px;
   BORDER-LEFT: #F7F7F7 1px solid;
   BORDER-BOTTOM: #E0E0E0 0px ;
}






.tab5y{

   FONT-SIZE: 11px;
   FONT-FAMILY: arial,verdana,sans-serif;
   padding: 0;
   border-spacing: 1px;
   }


.tab5x{

   FONT-SIZE: 12px;
   FONT-FAMILY: arial,verdana,sans-serif;
   padding: 0;
   border-spacing: 1px;
   border: 1px;
   border-collapse: collapse;
   }

checkbox{ Border: 0;}

.speach {
  BORDER-STYLE: solid;
  BORDER-WIDTH: 1px;
  BORDER-COLOR: silver;
  FONT-FAMILY: Tahoma,sans-serif;
  FONT-SIZE: 8pt;
  BACKGROUND: #FFF;
  margin-top: 1px;
}


.btn {
   BORDER-STYLE: ridge;
   BORDER-WIDTH: 1px;
   BORDER:      1px solid;
   BORDER-COLOR: gray;
   BORDER-LEFT:  #cd150d 2px solid;
   FONT-FAMILY:  Tahoma,sans-serif;
   FONT-SIZE:   9pt;
   BACKGROUND:   #E5E5E5;
   CURSOR: pointer;
      background-image: url('../img/bg_bt.gif');
}
.btns {
   BORDER-STYLE: ridge;
   BORDER-WIDTH: 1px;
   BORDER:      1px solid;
   BORDER-COLOR: gray;
   BORDER-LEFT:  #3721FE 2px solid;
   FONT-FAMILY:  Tahoma,sans-serif;
   FONT-SIZE:   9pt;
   BACKGROUND:   #E5E5E5;
   CURSOR: pointer;
   background-image: url('../img/bg_bt.gif');


}

.btng {
   BORDER-STYLE: ridge;
   BORDER-WIDTH: 1px;
   BORDER:      1px solid;
   BORDER-COLOR: gray;
   BORDER-LEFT:  #49D01C 2px solid;
   FONT-FAMILY:  Tahoma,sans-serif;
   FONT-SIZE:   9pt;
   BACKGROUND:   #E5E5E5;
   CURSOR: pointer;
      background-image: url('../img/bg_bt.gif');
}


BUTTON {
   background-color: #F3F3F3;
   margin-right: 8px;
   CURSOR: pointer;
}

BUTTON IMG {
   border: 0px;
   height: 16px;
   margin-right: 5px;
   margin-top: 1px;
   margin-bottom: 1px;
   vertical-align: middle;
    CURSOR: pointer;
}
BUTTON SPAN {
   font-size: 11px;
   font-family:Tahoma, Helvetica, sans-serif;
   color: #272727;
   CURSOR: pointer;
}

.none {margin-left: 4px;}
.select {margin-left: -5px;}
.browse {margin-left: -3px;}
.create {margin-left: -5px;}
.save {margin-left: -5px;}
.back2list {margin-left: -15px;}
.cancel {margin-left: -6px;}
.refresh {margin-left: -6px;}
.delete {margin-left: -3px;}
.arrow {margin-left: 6px;}
.updown {margin-left: 5px; margin-right: 3px; height: 18px;}


span.hidden{
  display: none;
}

span.error{
  display: inline;
  color: black;
  background-color: pink;
}

img{
   BORDER-COLOR: silver;
   }

hr{border:dashed silver; border-width:1px 0 0; height:0;}




font.red  {FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: verdana;}


font.mlgray {FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: arial;}



.speach_ru {
  BORDER-STYLE: solid;
  BORDER-WIDTH:1px;
  BORDER-COLOR: #FF6666;
  FONT-FAMILY:Tahoma,sans-serif;
  FONT-SIZE:8pt;
  BACKGROUND: #FFF;
}

.speach_en {
  BORDER-STYLE: solid;
  BORDER-WIDTH:1px;
  BORDER-COLOR: #8A9BEE;
  FONT-FAMILY:Tahoma,sans-serif;
  FONT-SIZE:8pt;
  BACKGROUND: #FFF;
}

.speach_by {
  BORDER-STYLE: solid;
  BORDER-WIDTH:1px;
  BORDER-COLOR: #99E693;
  FONT-FAMILY:Tahoma,sans-serif;
  FONT-SIZE:8pt;
  BACKGROUND: #FFF;
}


.hands      {  CURSOR: pointer;  background-color: #F5F5F5;  }
.hands:hover {  CURSOR: pointer;  background-color: #A2E2E8; }

td.wl {
height: 12px;
margin: 0px;
padding: 0px;
width: 12px;
}


TABLE.data {
   MARGIN-BOTTOM: 1em; BORDER-COLLAPSE: collapse
}
.data TD {
   BORDER-RIGHT: #333 1px solid; BORDER-TOP: #D8D8D8 1px solid; BORDER-LEFT: #D8D8D8 1px solid; BORDER-BOTTOM: #333 1px solid
}
.data TH {
   BORDER-RIGHT: #333 1px solid; BORDER-TOP: #D8D8D8 1px solid; BORDER-LEFT: #D8D8D8 1px solid; BORDER-BOTTOM: #333 1px solid
}



TABLE.tab5y {
   MARGIN-BOTTOM: 1em; BORDER-COLLAPSE: collapse;
   BORDER-RIGHT: silver 1px solid;
   PADDING-RIGHT: 1px;
   BORDER-TOP:silver 1px solid;

   PADDING-LEFT: 1px;
   PADDING-BOTTOM: 1px;
   BORDER-LEFT: silver 1px solid;
   PADDING-TOP: 1px;
   BORDER-BOTTOM: silver 1px solid;
   BACKGROUND: #fafafa;
   FONT-SIZE: 11px;
   FONT-FAMILY: arial,verdana,sans-serif;
   -moz-border-radius: 3px 3px 3px 3px;
}
.tab5y TD {vertical-align: middle;
   BORDER-RIGHT: #F7F7F7 1px solid; BORDER-TOP: #F7F7F7 1px solid; BORDER-LEFT: #F7F7F7 1px solid; BORDER-BOTTOM: #E0E0E0 1px solid
}
.tab5y TH {
   BORDER-RIGHT: #F7F7F7 1px solid; BORDER-TOP: #F7F7F7 1px solid; BORDER-LEFT: #F7F7F7 1px solid; BORDER-BOTTOM: #E0E0E0 1px solid
}


A.zmenu        {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.zmenu:active {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.zmenu:hover  {FONT-SIZE: 12px; COLOR: #F5F5F5; FONT-FAMILY: verdana; TEXT-DECORATION: underline;}




A.amenu        {FONT-SIZE: 10px; COLOR: #094F9B; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.amenu:active {FONT-SIZE: 10px; COLOR: #0A59B1; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.amenu:hover  {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: underline;}

A.amgray        {FONT-SIZE: 9px; COLOR: #EFFF7D; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.amgray:active {FONT-SIZE: 9px; COLOR: #EFFF7D; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
A.amgray:hover  {FONT-SIZE: 9px; COLOR: #EFFF7D; FONT-FAMILY: verdana; TEXT-DECORATION: underline;}



.tx{
  border: 1px;
  border-collapse: collapse;
  padding: 1px;
  border-color: #778899;

  border-top:silver 1px solid;
  border-bottom: silver 1px solid;
  border-left: silver 1px solid;
  border-right: silver 1px solid;

  padding-top: 1px;
  padding-bottom: 1px;
  padding-right: 1px;
  padding-left: 1px;

  font-size: 10px;
  font-family: verdana;
   }
.tx td {padding-left: 3px;}

.top{
   color: white;
   font-size: 10px;
   font-family: verdana;
   border-collapse: collapse;
   border: 1px;
   border-right: #1062B4 1px solid;
   border-left: #1062B4 1px solid;
   border-top: #1062B4 1px solid;
   border-bottom: #1062B4 1px solid;
   background: #1062B4;
   background-image: url('../img/bg/bg_0.gif');
   padding-left: 3px;
   }
label        { cursor: pointer; }