html {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

#content {overflow:auto; position:absolute; z-index:3; top:130px; bottom:40px; left:137px; right:0;}

* html #content {top:0; left:0; right:0; bottom:0; height:100%; max-height:100%; width:100%; overflow:auto; position:absolute; z-index:3; border-top:130px solid #FFFFFF; border-bottom:40px solid #FFFFFF; border-left:137px solid #FFFFFF;}


#head {background-image : url(img/topfon2.png);background-repeat : repeat-x;position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:130px; z-index:5; overflow:hidden; color:#FFFFFF;}
#foot {position:absolute; margin:0; bottom:0; left:137px; display:block; width:100%; height:40px; font-size:1em; z-index:5; overflow:hidden; background:#FFFFFF;}

#left {position:absolute; left:0; top:130px; bottom:0px; width:137px; z-index:4; overflow:hidden;}

* html #left {height:100%; top:0; bottom:0; border-top:130px solid #FFFFFF; border-bottom:0px solid #FFFFFF; color:#FFFFFF;}

#content { padding-left:13px; padding-right:13px;}

  td, * {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
  }
  td { color:#515254;}
  b { color:#1C3481;}
  i {color:#4E73A8;font-style:italic;}
  .light {font-size: 8pt; color:#515254;}
  .lightb {font-size: 8pt; font-weight:bold; color:#515254;}
  .small {font-size: 7pt; color:#1C3481;}

a, a.link, .headline {font-size: 8pt; color:#1C3481; text-decoration:none; }

b {color:#1C3481; text-decoration:none; font-weight:bold;}
.fsign {font-size: 11pt; color:#1C3481; text-decoration:none; font-weight:bold;}
.ssign {font-size: 10pt; color:#000000; text-decoration:none; font-weight:bold;}
a:hover {font-size: 8pt; color:#4E73A8; text-decoration:none; }

a.ln, a.ln:link  {font-size:9pt; color:#1C3481; text-decoration:underline; }
a.ln:hover {font-size: 9pt; color:#4E73A8; text-decoration:none; }

.ramka {
  border-right : solid #A8BACF 1px;
  border-left : solid #A8BACF 1px;
  border-top : solid #A8BACF 1px;
  border-bottom : solid #A8BACF 1px;
  padding:2px;
   }
.foto {
  border-right : solid #A8BACF 1px;
  border-left : solid #A8BACF 1px;
  border-top : solid #A8BACF 1px;
  border-bottom : solid #A8BACF 1px;
  padding-left:4px;
  padding-right:4px;
  padding-top:4px;
  padding-bottom:4px;
   }

.hd {
  padding-top:8px;
  padding-bottom:8px;
   }
.txt {
    padding-left:10px;
  vertical-align : top;
   }
body {
background-image : url(img/topfon.png);
background-repeat : repeat-x;
overflow : hidden;
padding:0; margin:0; border:0;
height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;
}

.l1 {padding-left:8px;}
.l2  {padding-left:23px;}

 .navtext {text-align:left; width:200px;  border-width:1px; border-style:solid; border-color:#8AA9C1; background-color:#E3EBF3; layer-background-color:#E3EBF3; z-index:10000;}
