a        {color:#0040A1; text-decoration: none;    font-size: 12px; font-family: arial;  cursor: pointer;}
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,arial; text-decoration: none;}
a.vs1:active {font-size: 10px; color: #808080; font-family: verdana,arial; text-decoration: none;}
a.vs1:hover  {font-size: 10px; color: #000;    font-family: verdana,arial; 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.xmenu        {font-size: 11px; color: #1027FE; font-family: arial; text-decoration: none;}
a.xmenu:active {font-size: 11px; color: #1027FE; font-family: arial; text-decoration: none;}
a.xmenu:hover  {font-size: 11px; color: #000;    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,arial; text-decoration: none;}
a.vmenu:active {font-size: 11px; color: #0040A1; font-family: verdana,arial; text-decoration: none;}
a.vmenu:hover  {font-size: 11px; color: #000;    font-family: verdana,arial; text-decoration: underline;}


a.mmenu        {font-size: 11.5px; color: #0040A1; font-family: arial; text-decoration: none;}
a.mmenu:active {font-size: 11.5px; color: #1027FE; font-family: arial; text-decoration: none;}
a.mmenu:hover  {font-size: 11.5px; color: #000;    font-family: arial; text-decoration: underline;}

a.tmenu        {font-size: 9px; color: #0040A1; font-family: tahoma,arial; text-decoration: none;}
a.tmenu:active {font-size: 9px; color: #1027FE; font-family: tahoma,arial; text-decoration: none;}
a.tmenu:hover  {font-size: 9px; color: #000;    font-family: tahoma,arial; text-decoration: underline;}


a.smenu        {font-size: 11px; color: #0040A1; font-family: arial; text-decoration: none;}
a.smenu:active {font-size: 11px; color: #0040A1; font-family: arial; text-decoration: none;}
a.smenu:hover  {font-size: 11px; color: #0040A1; font-family: arial; text-decoration: underline;}


a.amenu        {font-size: 11.5px; color: #FF0000; font-family: tahoma,arial; text-decoration: none;}
a.amenu:active {font-size: 11.5px; color: #1027FE; font-family: tahoma,arial; text-decoration: none;}
a.amenu:hover  {font-size: 11.5px; color: #000;    font-family: tahoma,arial; text-decoration: underline;}

a.v2        {font-size: 12px; color: #1027FE; font-family: verdana,arial; text-decoration: none;}
a.v2:active {font-size: 12px; color: #1027FE; font-family: verdana,arial; text-decoration: none;}
a.v2:hover  {font-size: 12px; color: #000;    font-family: verdana,arial; text-decoration: underline;}


a.a_r       {font-size: 10px; color: #FF0000; font-family: arial; text-decoration: none;  cursor: pointer;}
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;  cursor: pointer;}
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;  cursor: pointer;}
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;  cursor: pointer;}
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.black        {font-size: 10px; color: #171717; font-family: arial; text-decoration: none;}
a.black:active {font-size: 10px; color: black; font-family: arial; text-decoration: none;}
a.black:hover  {font-size: 10px; color: black; font-family: arial; text-decoration: underline;}


a.wgray        {font-size: 10px; color: #F4F4F4; font-family: arial; text-decoration: none;}
a.wgray:active {font-size: 10px; color: #F4F4F4; font-family: arial; text-decoration: none;}
a.wgray:hover  {font-size: 10px; color: #F4F4F4; font-family: arial; text-decoration: underline;}

a.wxgray        {font-size: 10px; color: #FB623C; font-family: tahoma,arial; text-decoration: none;}
a.wxgray:active {font-size: 10px; color: #FB623C; font-family: tahoma,arial; text-decoration: none;}
a.wxgray:hover  {font-size: 10px; color: #FB623C; font-family: tahoma,arial; text-decoration: underline;}


a.tes       { border-bottom:1px dotted #6C98EE; text-decoration:none; }
a.tes:hover { border-bottom:1px dotted #004D71; COLOR: #111111; text-decoration:none; }


.btnh {
   padding: 1px; padding-left: 5px;
   border-STYLE: none;
   border-width: 0px;
   border: 0px;
   border-left: 0px;
   font-family:  tahoma,arial;
  font-weight:700;
  font-size:10pt;
   background: #FFFFFF;
   cursor: pointer;
   color:#0367FC;
}

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:#FF2222; text-decoration: none;  font-size: 11px; font-family: arial;  cursor: pointer; }
a.d_red:link   {color:#FF2222; text-decoration: none;  font-size: 11px; font-family: arial;}
a.d_red:active {color:#FF2222; 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;}


BODY{
font-size: 12px;
font-family:  arial;
}


.kurs{
   COLOR:#383838;
   font-size: 10px;
   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,arial;
   }

.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,arial;
   }
.tx td {padding-left: 3px;}


  .ala{
	   font-size:8pt;
	   color:gray;
	   padding: 0px 0px 0px 35px;
	   margin-left: 3px;
        }

.top{
   color: white;
   font-size: 10px;
   font-family: verdana,arial;
   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('http://sanatorii.by/img/bg/bg_0.gif');
   padding-left: 3px;
   }

.ColHead1a,.top  {   background-image: url('../img/bg/bg_1.gif');}

 .mmt{
font-size:11pt;
color:#1B1B1B;
font-weight:bold;
padding-bottom:5px;
font-family: arial;
padding-left: 5px;
        }


  .top1_cl{
   border: 1px;  border-collapse: collapse;  padding: 1px;  border-color: #778899;
   color: white;   font-size: 10px;   font-family: verdana,arial;
   border-right: #3044FE 1px solid;   border-left:   #3044FE 1px solid;   padding-left: 3px;
   border-top:   #3044FE 1px solid;   border-bottom: #3044FE 1px solid;
   background:   #3044FE;
   }

.top2_cl{
   border: 1px;  border-collapse: collapse;  padding: 1px;  border-color: #778899;
   color: white;   font-size: 10px;   font-family: verdana,arial;   border-right: #33B941 1px solid;   border-left:   #33B941 1px solid;   padding-left: 3px;
   border-top:   #33B941 1px solid;   border-bottom: #33B941 1px solid;
   background:   #33B941;
   }




.top1{
   border: 1px;  border-collapse: collapse;  padding: 1px;  border-color: #778899;
   color: white;   font-size: 10px;   font-family: verdana,arial;
   border-right: #3044FE 1px solid;   border-left:   #3044FE 1px solid;   padding-left: 3px;
   border-top:   #3044FE 1px solid;   border-bottom: #3044FE 1px solid;
   background:   #3044FE;   background-image: url('http://sanatorii.by/img/bg/bg_0.gif');
   }

.top2{
   border: 1px;  border-collapse: collapse;  padding: 1px;  border-color: #778899;
   color: white;   font-size: 10px;   font-family: verdana,arial;   border-right: #33B941 1px solid;   border-left:   #33B941 1px solid;   padding-left: 3px;
   border-top:   #33B941 1px solid;   border-bottom: #33B941 1px solid;
   background:   #33B941;   background-image: url('../img/bg/bg_2.gif');
   }

.top3{
   border: 1px;  border-collapse: collapse;  padding: 1px;  border-color: #778899;
   color: white;   font-size: 10px;   font-family: verdana,arial;   border-right: #33B941 1px solid;   border-left:   #33B941 1px solid;   padding-left: 3px;
   border-right: #F00006 1px solid;   border-left:   #F00006 1px solid;   padding-left: 3px;
   border-top:   #F00006 1px solid;   border-bottom: #F00006 1px solid;
   background:   #F00006;   background-image: url('../img/bg/bg_3.gif');
   }

.top4{
   border: 1px;  border-collapse: collapse;  padding: 1px;  border-color: #778899;
   color: white;   font-size: 10px;   font-family: verdana,arial;   border-right: #33B941 1px solid;   border-left:   #33B941 1px solid;   padding-left: 3px;
   border-right: #F821A2 1px solid;   border-left:   #F821A2 1px solid;   padding-left: 3px;
   border-top:   #F821A2 1px solid;   border-bottom: #F821A2 1px solid;
   background:   #F821A2;   background-image: url('../img/bg/bg_4.gif');
   }

.top5{
   border: 1px;  border-collapse: collapse;  padding: 1px;  border-color: #778899;
   color: white;   font-size: 10px;   font-family: verdana,arial;   border-right: #33B941 1px solid;   border-left:   #33B941 1px solid;   padding-left: 3px;
   border-right: #FD7737 1px solid;   border-left:   #FD7737 1px solid;   padding-left: 3px;
   border-top:   #FD7737 1px solid;   border-bottom: #FD7737 1px solid;
   background:   #FD7737;   background-image: url('../img/bg/bg_5.gif');
   }

.top1_cl td {padding-left: 3px;}
.top2_cl td {padding-left: 3px;}

.top1 td {padding-left: 3px;}
.top2 td {padding-left: 3px;}
.top3 td {padding-left: 3px;}
.top4 td {padding-left: 3px;}
.top5 td {padding-left: 3px;}



.obj{
   font-size: 12px;
   font-family: verdana,arial;
   }

.objs a {font-size: 9pt; color: #0000FF; font-family: verdana,arial; text-decoration: none;}
.objs a:active {font-size: 9pt; color: #0000FF; font-family: verdana,arial; text-decoration: none;}
.objs a:hover {font-size: 9pt; color: #0000FF; font-family: verdana,arial; text-decoration: none;  border-bottom: 1px dashed;}



.taby a {font-size: 8.5pt; color: #0000FF; font-family: tahoma,arial; text-decoration: none;}
.taby a:active {font-size: 8.5pt; color: #0000FF; font-family: tahoma,arial; text-decoration: none;}
.taby a:hover {font-size: 8.5pt; color: #0000FF; font-family: tahoma,arial; text-decoration: none;  border-bottom: 1px dashed;}






.admin_tab{
    border:1px solid #cccccc;
    padding: 3px !important;
    background-color:#f9f9f9;

  font-family: tahoma,arial;
  font-size: 7.5pt;
        }
.admin_tab a {font-size: 7.5pt; color: #0000FF; font-family: tahoma,arial; text-decoration: none;}
.admin_tab a:active {font-size: 7.5pt; color: #0000FF; font-family: tahoma,arial; text-decoration: none;}
.admin_tab a:hover {font-size: 7.5pt; color: #0000FF; font-family: tahoma,arial; text-decoration: none;  border-bottom: 1px dashed;}
.admin_tab ol{ padding-left: 20px; font-size:8pt;}


.tab{
    border:1px solid #cccccc;
    padding: 3px !important;
    background-color:#f9f9f9;
    font-size: 94%;
        }

.td_back {
border-right: #DDDDDD 1px solid;
}
.tab5{
   border-collapse: collapse;
    border:1px solid #cccccc;
   padding: 0;
   border-spacing: 1px;

   vertical-align: top;


   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 ;
}

.tab5f a {font-size: 11px; color: #0000FF; font-family: tahoma,arial; text-decoration: none;}
.tab5f a:active {font-size: 11px; color: #0000FF; font-family: tahoma,arial; text-decoration: none;}
.tab5f a:hover {font-size: 11px; color: #0000FF; font-family: tahoma,arial; text-decoration: underline;}

.tab5xx{

   font-size: 12px;
   font-family: arial;
   padding: 0;
   border-spacing: 1px;
   border: 1px;
   border-collapse: collapse;
   }

label        { cursor: pointer; }
.tab5xx label        { cursor: pointer; }
.tab5xx label:active { text-decoration: none;}
.tab5xx label:hover  { text-decoration: underline;  }

.tab5xx b        { font-family:tahoma,arial; font-size:11px; cursor: pointer; }
.tab5xx b:active { font-family:tahoma,arial; color:black; text-decoration: none; }
.tab5xx b:hover  { font-family:tahoma,arial; color:black; text-decoration: none;}


.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,arial;
  font-size:8pt;
  background: #FFF;
  margin-top: 1px;
}


.speach_low {
  border-STYLE: solid;
  border-width: 1px;
  border-color: silver;
  font-family: tahoma,arial;
  font-size:7pt;
  color: blue;
  background: #FFF;
  margin-top: 1px;
}




.btn {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-left: #cd150d 3px solid;
   font-family:  tahoma,arial;
   font-weight: bold;
   font-size:  8pt;
   background: #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');
}

.btn_up {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-top: #cd150d 3px solid;
   font-family:  tahoma,arial;
   font-weight: bold;
   font-size:  8pt;
   background: #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');
}

.btnb {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-left: #00E1E1 3px solid;
   font-family:  tahoma,arial;
   font-weight: bold;
   font-size:  8pt;
   background: #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');
}

.btnb_up {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-top: #00E1E1 3px solid;
   font-family:  tahoma,arial;
   font-weight: bold;
   font-size:  8pt;
   background: #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');
}.btns {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-left: #3721FE 3px solid;
   font-family:  tahoma,arial;
   font-weight: bold;
   font-size:  8pt;
   background:  #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');

}


    .btns_up {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-top: #3721FE 3px solid;
   font-family:  tahoma,arial;
   font-weight: bold;
   font-size:  8pt;
   background:  #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');

}

.btng {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-left: #49D01C 3px solid;
   font-family:  tahoma,arial;
   font-weight: bold;
   font-size:  8pt;
   background:  #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');

}



.btng_up {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-top: #49D01C 3px solid;
   font-family:  tahoma,arial;
   font-weight: bold;
   font-size:  8pt;
   background:  #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/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;}

.hidden{ display: none;}
.hiddensuper{ display: none; visibility: hidden; }

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,arial;}


font.mlgray {font-size: 10px; color: #808080; font-family: arial;}



.speach_ru {
  border-STYLE: solid;
  border-width:1px;
  border-color: #FF6666;
  font-family: tahoma,arial;
  font-size:8pt;
  background: #FFF;
}

.speach_en {
  border-STYLE: solid;
  border-width:1px;
  border-color: #8A9BEE;
  font-family: tahoma,arial;
  font-size:8pt;
  background: #FFF;
}

.speach_by {
  border-STYLE: solid;
  border-width:1px;
  border-color: #99E693;
  font-family: tahoma,arial;
  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;
}

.mms{
 FONT-SIZE: 10pt;
 COLOR: #ff5353;
 BACKGROUND-COLOR: #ff5353;
  font-family: arial;
        }

.mmf{
 FONT-SIZE: 7.5pt;
 COLOR: gray;
 font-family: arial;
 padding-left: 5px;
        }

.btno
{
   padding: 1px; padding-left: 5px; padding-right: 7px;
   border-STYLE: solid;
   border-width: 1px;
   border: 1px  #495fad solid;
   border-left: 3px #FC6038 solid;
   font-family:  tahoma,arial;
   font-size:  8pt;
   background:  #0453AA;
   cursor: pointer;
   color: #ffffff;
   background-image: url('../img/bg/bg.gif');
        }

.super {

  border-bottom: silver 1px solid;

   border-color: #C0C0C0;
   font-family:  tahoma,arial;
   font-size:  8pt;
   background:  #ffffff;
   height: 60px;

}



.lft {
display:block;
float:left;
padding-bottom:7px;
width:130px;
color: gray;
font-family:  tahoma,arial;
font-size:  8pt;

}

.rht {
color:#454A58;
margin-left:90px;
padding-bottom:7px;
position:relative;
font-family:  tahoma,arial;
font-size:  8pt;
}

.div_gr
{
font-size: 8pt;
color:gray;
font-family: arial;
padding-left: 5px;
        }


.wow_blue{
padding: 10px 10px 10px 10px;
background-color: #D7EBFF;
   }

.div_gr a        {font-size: 8pt; color: #444444;  font-family: arial; text-decoration: none;}
.div_gr a:active {font-size: 8pt; color: #CC0000; font-family: arial; text-decoration: none;}
.div_gr a:hover  {font-size: 8pt; color: #CC0000; font-family: arial; text-decoration: underline;}

i{  font-style: normal;	}