body {
  background-color: #FBFBFB;
  font-family     : 'Times New Roman', Times, serif; 
  font-size       : 12pt; 
  color           : black;/*#293435;*/
  font-weight     : 500; 
  letter-spacing  : normal;
  margin          : 0px;
  padding         : 0px;
  text-align      : justify;
}  
h1 {
  font-size       : 18pt;
  margin-top      : 0px;
  text-align      : left;
  color           : #665555;
  font-style      : italic;
  margin-left     : 15px;
  margin-top      : 25px;
  font-weight     : normal;
}
img{
  border          : 0px;
}
.hO {
  z-index         : 3;
  width           : 640px;
  font-style      : italic;
   color          : #C5C7A0;
}
.hObv{
  position        : absolute;
  float           : left;  
  top             : 0px;
  font-size       : 18pt;
  margin-top      : 0px;
  text-align      : left;
  color           : #C5C7A0;
  font-style      : italic;
  margin-left     : 16px;
  margin-top      : 27px;
  z-index         : 2;
  width           : 640px;
}

#CopyRight{
  position        : absolute;
  bottom          : 0px;
  font-size       : 8pt;
  color           : #616A5E;
}

#Main_BG1 {
  border          : 4px solid #E7E8E3;
  position        : absolute;
  left            : 0px;
  top             : 0px;
  margin          : 0 13 8 13;
  padding         : 0px;
  width           : 0px;
  height          : 0px;
}
#Main_BG2 {
  border          : 2px solid #E0E1DC;
  position        : absolute;
  left            : 0px;
  top             : 0px;
  margin          : 2 15 10 15;
  padding         : 0px;
  width           : 0px;
  height          : 0px;
  background      : url('./../img/main.gif') #E7E9E2;
}
#TopPanel {
  position        : absolute;
  border-bottom   : 4px solid #484B33;
  border-top      : 4px solid #484B33;
  float           : left;
  margin          : 0 16 10 16;
  overflow        : hidden;
  height          : 198px;
}

/* Decor */
#DesLine {
  position        : absolute;
  float           : left; 
  margin-top      : 215px;
  margin-left     : 16px;
  width           : 430px;
  height          : 4px;
  background      : url('./../img/lineR.gif') repeat-y right #484B33;
  padding         : 0px !important;
}
#PnLine1{
  position        : absolute;
  float           : left;
  margin-left     : 16px;
  width           : 100px;
  height          : 4px;
  background      : url('./../img/lineL.gif') repeat-y left #484B33;
  overflow        : hidden;
}
#PnLine2{
  position        : absolute;
  float           : left;
  margin-left     : 16px;
  margin-top      : 202;
  width           : 100px;
  height          : 4px;
  background      : url('./../img/lineL.gif') repeat-y left #484B33;
  overflow        : hidden;
}
#PnLine1R{
  position        : absolute;
  float           : right;
  right           : 0px;
  margin-right    : 16px;
  width           : 100px;
  height          : 4px;
  background      : url('./../img/lineR.gif') repeat-y right #484B33;
  overflow        : hidden;
}
#PnLine2R{
  position        : absolute;
  float           : right;
  right           : 0px;
  margin-right    : 16px;
  margin-top      : 202;
  width           : 100px;
  height          : 4px;
  background      : url('./../img/lineR.gif') repeat-y right #484B33;
  overflow        : hidden;
}

/* Light Menu */
#usrMenu {
  position: absolute; 
  float: right; 
  top:0px;
  right:0px;
  /*visibility: hidden;*/
}
#LiMenu {position:absolute; margin-left: 20px;}
#LiMenu a{text-decoration:none; color:#616161;cursor: pointer;}
#LiMenu a:link { color:#616161;}
#LiMenu a:hover { color:#581010;}
#LiMenu a:active {color:#616161;}
#LiMenu a:visited {color:#616161;}
#mmain{ position:absolute; float: left; left:  -2px; top:  91px;cursor: pointer;}
#msprav{position:absolute; float: left; left: 203px; top: 105px;cursor: pointer;}
#mnews{ position:absolute; float: left; left:  95px; top: 123px;cursor: pointer;}
#muslug{position:absolute; float: left; left:  13px; top: 158px;cursor: pointer;}
#mwork{ position:absolute; float: left; left: 156px; top: 162px;cursor: pointer;}

/* MENU */
#fullMenu {
  position        : absolute;
  float           : left;
  margin          : 235 16 10 24;  
  padding         : 4px 10px;
  width           : 215px;
  height          : 210px;
  border          : 4px solid #E0E1DC;
}
#mnKomplat {}
#mnKomplat a{text-decoration:none; color:#665555;cursor: pointer;font-weight: 600;}
#mnKomplat a:link { color:#665555;}
#mnKomplat a:hover { color:#581010;}
#mnKomplat a:active {color:#665555;}
#mnKomplat a:visited {color:#665555;}
#mnKomplat div div{ 
  padding-left:9px;
  background: url('../img/mn_lvl_1.gif') no-repeat;
  height:1;
  overflow:hidden;
  position:absolute;
  visibility: hidden;} 
#mnKomplat div div a{font-weight: 500;}
#mnKomplat div div a:link { color:#616161;}
#mnKomplat div div a:hover { color:#581010;}
#mnKomplat div div a:active {color:#616161;}
#mnKomplat div div a:visited {color:#616161;}
#mnKomplat div div div{
  margin-left: -9px; 
  padding-left:18px;
  background: url('../img/mn_lvl_2.gif') no-repeat;}
#mnKomplat div div div a{font-weight: 500;}  
#mnKomplat div div div a:link { color:#9A9A99;}
#mnKomplat div div div a:hover { color:#581010;}
#mnKomplat div div div a:active {color:#9A9A99;}
#mnKomplat div div div a:visited {color:#9A9A99;}

/* CONTENT */
#mText{
  position        : absolute;
  float           : left;
  margin-top      : 240;
  margin-bottom   : 60;
  margin-left     : 275;
  padding-right   : 20;
  text-align      : justify;
  z-index         : 7;  
  overflow        : visible;  
}
#mText table   {border: 2px double #484B33;border-collapse: collapse;}
#mText table td{border: 1px solid #A6B488; padding:5px;}
#mText table th{border: 1px solid #484B33; padding:5px; background: #E0E1DC;}
#mText a{text-decoration:none; cursor: pointer;border-bottom: #39410D 1px solid;}
#mText a:link   {color:#636A4B;}
#mText a:hover  {color:#636A4B;}
#mText a:active {color:#131602;}
#mText a:visited{color:#131602;}
.noborder    {border: 0px !important;}
.noborder tr {border: 0px !important;}
.noborder td {border: 0px !important;}

/* Informer */
#pnAuth {
  position        : absolute;
  float           : right; 
  right           : 0px;
  top             : 0px;
  margin-top      : 202px; 
  margin-right    : 80px;
  font-family     : serif; 
  font-size       : 12pt; 
  color           : #294D24;
  z-index         : 9;
}
#pnAuth a{text-decoration:none; cursor: pointer;}
#mbmEnter {
  position:absolute;
  overflow: hidden;
  float:right;
  top:6px;
  right:0px;
  width: 80px;
  height:17px;
  margin-right:112px; 
  text-align: center;
  color: #616161;
  background-color:#EBEDEA;
  cursor: pointer;}
#mbmReg {
  position:absolute;
  overflow: hidden;
  float:right;
  top:6px;
  right:0px;
  margin-right:10px;
  width: 100px;
  height:17px;  
  text-align: center;
  color: #616161;
  background-color:#EBEDEA;   
  cursor: pointer;}
.RegTry{
  position        : absolute;
  float           : right;
  top             : -6px;
  right           : 2px;
  width           : 290px;
  height          : 97px;
  visibility      : hidden;
  z-index         : 9;
}
.RegTry input{
  background-color: #EBEDEA;
}
#try_from{
  position        : absolute;
  float           : right;
  top             : -4px;
  right           : 0px;
  width           : 290px;
  z-index         : 10;
}
#bmHide{
  position        : absolute;
  float           : right;
  right           : 5px;
  top             : 5px;
  width           : 10px;
  height          : 24px; 
  cursor          : pointer;
  font-size       : 14px;
  padding-left    : 26px;
  color           : #6A6B69;
  z-index         : 11;
}

/* Options for IE */ 
#trybackgr{
  position        : absolute;
  float           : right;
  width           : 100px;
  height          : 100px;
  overflow        : hidden;
  visibility      : hidden;
  margin-top      : 0px;
  right           : 2px;
  background      : #E0E1DC;
  /*border: 1px solid red;*/
  z-index         : 9;
}
#frametrybackgr{
  width           : 100%;
  height          : 100%;
  z-index         : 9;
  background      : #E0E1DC;
  border          : 0px;
}
table tr.itogo {font-weight: bold; background-color: #c0c0c0;}
table td.nm {text-align: right;}

#sotr{
  border-width    : 0px;
  border-style    : outset;
}

/* Panel - Auth */
#pnFM { 
  position        : absolute;
  float           : right; 
  font-family     : serif; 
  font-size       : 12pt; 
  color           : #294D24;
  z-index         : 11;
  height          : 200px;
  width           : 320px; 
  background      : #484B33;
  color           : #484B33;
}
#pnFMBG { 
  position        : absolute;
  float           : right; 
  right           : 0px;
  top             : 0px;
  margin          : 2px;
  background      : #F0F2ED;
  width           : 316px;
  height          : 196px;
}
.pnBB {
  margin-left     : 15px;
  color           : #C7CAC0;
}
#pnFMCNT { 
  position        : absolute;
  float           : right; 
  right           : 0px;
  top             : 0px;
  margin          : 6px;
  margin-top      : 20px;
  background      : #C7CAC0;
  width           : 304px;
  height          : 150px;
}
#pnFMCNTD { 
  position        : absolute;
  float           : left; 
  right           : 0px;
  top             : 0px;
  margin          : 8px;
  margin-top      : 22px;
  margin-left     : 10px;
  background      : #F0F2ED;
  width           : 300px;
  height          : 150px;
}
#pnFMCNTD p {
  margin-top      : 4px;
  margin-left     : 8px;
}
#pnFMCNTD p norb {
  margin-left     : 15px;
}
.pnInput{
  border-top   : #484B33;
  border-left  : #484B33;
  border-right : #B0B2A7;
  border-bottom: #B0B2A7;
  border-style : solid;
  border-width : 2px;
}
.pnButt{
  border-right : #484B33;
  border-bottom: #484B33;
  border-left  : #B0B2A7;
  border-top   : #B0B2A7;
  border-style : solid;
  border-width : 2px;
  font-weight  : 600;
  color        : 484B33;
}
#pnFMBM { 
  position        : absolute;
  float           : left; 
  right           : 0px;
  top             : -8px;
  margin          : 8px;
  margin-left     : 10px;
}
#pnEnter {
  position: relative;
  float: right;
  margin-top  : 10px;
  margin-right: 10px;
  padding     : 0px;
  float       : right;
  text-align  : right;
}
#pnEnter a{color:#484B33;cursor: pointer;}
#pnEnter a:link { color:#484B33;}
#pnEnter a:hover { color:#581010;}
#pnEnter a:active {color:#484B33;}
#pnEnter a:visited {color:#484B33;}