a        {color:#0040A1; text-decoration: none;    font-size: 12px; font-family: arial;}
a:link   {color:#0040A1; text-decoration: none;    font-size: 12px; font-family: arial;}
a:active {color:#0040A1; text-decoration: none;    font-size: 12px; font-family: arial;}
a:hover  {color:#000; text-decoration: underline;  font-size: 12px; font-family: arial;}

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; text-decoration: none;}
a.up:active {font-size: 12px; color: #1027FE; font-family: arial; text-decoration: none;}
a.up:hover  {font-size: 12px; color: #000;    font-family: arial; text-decoration: underline;}

a.down        {font-size: 14px; color: #282921; font-family: arial; text-decoration: none;}
a.down:active {font-size: 14px; color: #282921; font-family: arial; text-decoration: none;}
a.down:hover  {font-size: 14px; color: #282921; font-family: arial; text-decoration: underline;}

a.menu      {font-size: 11px; color: #1027FE;   font-family: arial; text-decoration: none;}
a.menu:active {font-size: 11px; color: #1027FE; font-family: arial; text-decoration: none;}
a.menu:hover  {font-size: 11px; color: #000;    font-family: arial; 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.mmenu        {font-size: 12px; color: #0040A1; font-family: arial; text-decoration: none;}
a.mmenu:active {font-size: 12px; color: #1027FE; font-family: arial; text-decoration: none;}
a.mmenu:hover  {font-size: 12px; color: #000;    font-family: arial; text-decoration: underline;}


a.amenu        {font-size: 12px; color: #FF0000; font-family: arial; text-decoration: none;}
a.amenu:active {font-size: 12px; color: #1027FE; font-family: arial; text-decoration: none;}
a.amenu:hover  {font-size: 12px; color: #000;    font-family: arial; 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.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;}


BODY{
font-size: 12px;
font-family:   arial;
}

.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{
   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');

   }

.tx{
  border: 1px;
  border-collapse: collapse;
  padding: 1px;
  border-color: #778899;
  background-color: #333333;

   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;

   background: #fafafa;
   font-size: 11px;
   font-family: verdana;
   }

.obj{
   font-size: 10px;
   font-family: verdana;
   }




.tab5{
   border-collapse: collapse;
   border: 1px;
   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;
   }

.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 ;
}








.tab5x{

   font-size: 12px;
   font-family: arial;
   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;
  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;
   font-size:   8pt;
   background:   #E5E5E5;
   cursor: pointer;
}
.btns {
   border-STYLE: ridge;
   border-width: 1px;
   border:      1px solid;
   border-color: gray;
   border-left:  #3721FE 2px solid;
   font-family:   tahoma;
   font-size:   8pt;
   background:   #E5E5E5;
   cursor: pointer;

}

.btng {
   border-STYLE: ridge;
   border-width: 1px;
   border:      1px solid;
   border-color: gray;
   border-left:  #49D01C 2px solid;
   font-family:   tahoma;
   font-size:   8pt;
   background:   #E5E5E5;
   cursor: pointer;
}


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: #FF00FF;}

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;
  font-size:8pt;
  background: #FFF;
}

.speach_en {
  border-STYLE: solid;
  border-width:1px;
  border-color: #8A9BEE;
  font-family: tahoma;
  font-size:8pt;
  background: #FFF;
}

.speach_by {
  border-STYLE: solid;
  border-width:1px;
  border-color: #99E693;
  font-family: tahoma;
  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;
}
.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;
}

.speach_up {
   BORDER-STYLE: ridge;
   BORDER-WIDTH: 0;
   BORDER:       1px solid;
   BORDER-COLOR: white;
   FONT-FAMILY:  Tahoma,sans-serif;
   FONT-SIZE:    8pt;
   BACKGROUND:   #FF9A47;
   COLOR: white;

}

.v1{
  font-size:10px;
  font-family:verdana;
  color: white;
  }
  
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.smenu        {FONT-SIZE: 10px; COLOR: #094F9B; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.smenu:active {FONT-SIZE: 10px; COLOR: #0A59B1; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none;}
A.smenu:hover  {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial,verdana,sans-serif; 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;}