FONT.leftmenuitemon {
  FONT-SIZE: 12px;
  COLOR: #99CC00;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}
FONT.leftmenuitem {
  FONT-SIZE: 12px;
  COLOR: #006EB4;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}
FONT.menuitemon {
  FONT-SIZE: 14px;
  COLOR: #99CC00;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}
A.menuitemoff:active, A.menuitemoff:link, A.menuitemoff:visited
{
  FONT-SIZE: 14px;
  COLOR: #006EB4;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: underline
}
A.menuitemoff:hover
{
  FONT-SIZE: 14px;
  COLOR: #99CC00;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: underline
}
A.bottom_on:active, A.bottom_on:link, A.bottom_on:visited
{
        FONT-SIZE: 11px;
  COLOR: #00653A;
  FONT-FAMILY: Tahoma, Verdana, Arial, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: none
}
A.bottom_on:hover
{
  FONT-SIZE: 11px;
  COLOR: #30956A;
  FONT-FAMILY: Tahoma, Verdana, Arial, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: underline
}
A.bottom_off:active, A.bottom_off:link, A.bottom_off:visited
{
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, Verdana, Arial, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: none
}
A.bottom_off:hover
{
  FONT-SIZE: 11px;
  COLOR: #808080;
  FONT-FAMILY: Tahoma, Verdana, Arial, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: underline
}

A:active, A:link, A:visited
{
  COLOR: #006EB4;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: underline
}
A:hover
{
  COLOR: #99CC00;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: underline
}

TD,DIV,BODY
{
  FONT-SIZE: x-small;
  COLOR: #666666;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
}
HR
{
  COLOR: #CCCCCC;
  HEIGHT: 1px;
  BACKGROUND-COLOR: #AAAAAA;
}
.edt
{
  FONT-SIZE: 10px;
  COLOR: #000000;
  BORDER: 2px inner;
  WIDTH:200px;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ffffff;
}

BODY
{
  MARGIN-RIGHT:0px;
  MARGIN-BOTTOM:0px;
  MARGIN-TOP:0px;
  MARGIN-LEFT:0px;
}
.btn
{
  FONT-WEIGHT: bolder;
  FONT-SIZE: 11px;
  COLOR: #FFFFFF;
  BORDER: #57B236 1px solid;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  BACKGROUND-COLOR: #57B236;
}
.myimg
{
  BORDER-RIGHT: none;
  BORDER-TOP: none;
  BORDER-LEFT: none;
  BORDER-BOTTOM: none;
  MARGIN-RIGHT:0px;
  MARGIN-BOTTOM:0px;
  MARGIN-TOP:0px;
  MARGIN-LEFT:0px;
}
H1,H2,H3,H4,H5,H6 {
  FONT-SIZE: 24px;
  FONT-WEIGHT:normal;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: none;
  COLOR:#006EB4;
  MARGIN-TOP:0px;
  MARGIN-BOTTOM:5px;
  MARGIN-LEFT:0px;
}

DIV.divphone1 {
  POSITION:absolute;
  TOP:7px;
  LEFT:0px;
  WIDTH:700px;
  HEIGHT:130px;
  Z-INDEX:3;
}
DIV.divphone2 {
  POSITION:absolute;
  TOP:7px;
  LEFT:0px;
  WIDTH:700px;
  HEIGHT:130px;
  Z-INDEX:3;
}

DIV.divdeviz {
  POSITION:absolute;
  COLOR:#FFFFFF;
  FONT-WEIGHT:bolder;
  FONT-SIZE:14px;
  TOP:54px;
  LEFT:610px;
  WIDTH:219px;
  HEIGHT:25px;
  Z-INDEX:3;
}

DIV.divhome {
  POSITION:absolute;
  TOP:52px;
  LEFT:835px;
  WIDTH:20px;
  HEIGHT:20px;
  Z-INDEX:3;
}

DIV.divmail {
  POSITION:absolute;
  TOP:47px;
  LEFT:856px;
  WIDTH:30px;
  HEIGHT:30px;
  Z-INDEX:3;
}

TD.bgtopmenu {
  BACKGROUND-IMAGE:url(../pics/bgtopmenu.gif);
  BACKGROUND-REPEAT:repeat-x;
}
TD.menuitem {
  BACKGROUND-IMAGE:url(../pics/bgtopmenu1.gif);
  BACKGROUND-REPEAT:no-repeat;
  WIDTH:17%;
}
FONT.bigphone {
  FONT-SIZE:25px;
}
TD.bgleftcolumn {
  BACKGROUND-IMAGE:url(../pics/bgleftcolumn.jpg);
  BACKGROUND-REPEAT:no-repeat;
  BACKGROUND-POSITION:100% 0;
}
TD.bgrightcolumn {
  BACKGROUND-IMAGE:url(../pics/bgrightcolumn.jpg);
  BACKGROUND-REPEAT:no-repeat;
}
TD.winterbgleftcolumn {
  BACKGROUND-IMAGE:url(../pics/winter/bgleftcolumn.jpg);
  BACKGROUND-REPEAT:no-repeat;
  BACKGROUND-POSITION:100% 0;
}
TD.winterbgrightcolumn {
  BACKGROUND-IMAGE:url(../pics/winter/bgrightcolumn.jpg);
  BACKGROUND-REPEAT:no-repeat;
}
LI {
  list-style-image:url(../pics/li.gif);
  MARGIN-BOTTOM:5px;
}
A.zoom:active, A.zoom:link, A.zoom:visited
{
  FONT-SIZE: 10px;
  COLOR: #999999;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}
A.zoom:hover
{
  FONT-SIZE: 10px;
  COLOR: #AAAAAA;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  TEXT-DECORATION: none
}
INPUT.btnmess {
  FONT-WEIGHT: bolder;
  FONT-SIZE: 11px;
  COLOR: #FFFFFF;
  BORDER: #7FB6D9 1px solid;
  FONT-FAMILY: Tahoma, Verdana, Arial, Times New Roman, Helvetica, sans-serif;
  BACKGROUND-COLOR:#7FB6D9;
  
}
.edt1
{
  FONT-SIZE: 10px;
  COLOR: #000000;
  BORDER: #7F9DB9 1px solid;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ffffff;
}
.edt2
{
  FONT-SIZE: 12px;
  COLOR: #000000;
  BORDER: 2px inner;
  WIDTH:200px;
  FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ffffff;
}
DIV.reddiv {
  BACKGROUND-COLOR:#FFCCCC;
}
DIV.whitediv {
  BACKGROUND-COLOR:#FFFFFF;
}

.baykal-zone { width:610px; height:780px; background:url(../img/baykal.gif) 112px 62px no-repeat; position:relative; overflow:hidden; }

.baykal-zone .inner {  }

.baykal-zone a { color:#000; }
.baykal-zone a:hover { text-decoration: none; }

.baykal-zone .big-dot, .baykal-zone .middle-dot, .baykal-zone .small-dot { position:absolute; }
.baykal-zone .big-dot { font:24px Arial; height:28px; padding:0 21px;  }
.baykal-zone .middle-dot { font:bold 14px Arial; padding:0 13px; height:17px; }
.baykal-zone .small-dot { font:12px Arial; padding:0 13px; height:17px; }
.baykal-zone b { display:block; position:absolute; top:-0.36em; font:normal 75px Arial; color:#d80019; }

.baykal-zone .middle-dot b, .baykal-zone .small-dot b { font:40px Arial; }

.baykal-zone .right { padding-left:0; }
.baykal-zone .left  { padding-right:0; }
.baykal-zone .left b { left:0;  margin-left:-0.06em; //margin-left:-0.16em; }
.baykal-zone .right b { right:0; margin-right:-0.05em; //margin-right:-0.15em; }