body {

    margin: 0px;

    padding: 0px;

    background-image:url('images/apu_bg.gif');

    overflow: hidden;

    scrollbar-face-color:#02421A;

    scrollbar-shadow-color: #02421A;

    scrollbar-highlight-color:#02421A;

    scrollbar-3dlight-color:#02421A;

    scrollbar-darkshadow-color:#02421A;

    scrollbar-track-color: #02421A;

    scrollbar-arrow-color:#02421A;

}



A:link { color: yellow; text-decoration: none;font-size:12px;font-family:Century Gothic;}

A:activ { color: red; text-decoration: none;font-size:12px;font-family:Century Gothic;}

A:visited {color: lime; text-decoration: none;font-size:12px;font-family:Century Gothic;}

A:hover { color: red; text-decoration: none;font-size:12px;font-family:Century Gothic;}



A:link.search { color: yellow; text-decoration: none;font-size:14px;font-family:Century Gothic;}

A:activ.search { color: red; text-decoration: none;font-size:14px;font-family:Century Gothic;}

A:visited.search {color: yellow; text-decoration: none;font-size:14px;font-family:Century Gothic;}

A:hover.search { color: red; text-decoration: none;font-size:14px;font-family:Century Gothic;}



A:link.r_menu { color: yellow; text-decoration: none;font-size:16px;font-family:Century Gothic;}

A:activ.r_menu { color: red; text-decoration: none;font-size:16px;font-family:Century Gothic;}

A:visited.r_menu {color: lime; text-decoration: none;font-size:16px;font-family:Century Gothic;}

A:hover.r_menu { color: red; text-decoration: none;font-size:16px;font-family:Century Gothic;}



A:link.ab { color: darkgreen; text-decoration: none;font-size:12px;font-family:Century Gothic;}

A:activ.ab { color: red; text-decoration: none;font-size:12px;font-family:Century Gothic;}

A:visited.ab {color: darkgreen; text-decoration: none;font-size:12px;font-family:Century Gothic;}

A:hover.ab { color: red; text-decoration: none;font-size:14px;font-family:Century Gothic;}



#main {

  position: relative;

  width: 100%;

  height:100%;

  margin: 0;

  padding: 0;

  overflow:hidden;

}



h2      {

    color:red;

    font-size:22px;

    text-align:center;

    font-family:Century Gothic;

}



h2.map  {

    color:red;

    font-size:22px;

    text-align:center;

    font-family:Century Gothic;

}



h3      {

    color:darkgreen;

    font-size:18px;

    font-family:Century Gothic;

    text-align:center;

}



h4      {

    color:darkgreen;

    font-size:14px;

    font-family:Century Gothic;

}



h6  {

    color:#350400;

    font-size:13px;

    font-style:italic;

    font-family:Century Gothic;

    text-align:center;

}



p       {

    color:#350400;

    font-size:12px;

    text-align:justify;

    font-family:Century Gothic;

    text-indent:30px;

    padding-left:20;

    padding-right:10;

    margin-top:2;

    margin-bottom:2;

}



p.poor  {

        padding-left:60;

        padding-right:30;

}



p.photos        {

        line-height:12px;

}



.dfn    {

    color:red;

    font-family:Century Gothic;

    font-weight:bold;

    font-size:14px;

}



#header {

  /*border:solid green 1px;*/

  position:absolute;

  top:0;

  left:307;

  height:140;

  width:expression(main.offsetWidth-397);

  background-image:url('images/apu_bg.gif');

  z-index:-15;*/

}



#logo {

  position:absolute;

  top:0;

  left:50;

  width:150;

  height:200;

  background-image:url('images/log_200.gif');

  background-repeat:no-repeat;

}



#volkov {

  position:absolute;

  top:0;

  left:975;

  height:160px;

  width:107px;

  padding-left:expression(main.offsetWidth-1083);

  z-index:2;

}

#line_top_left {

  /*border:solid green 1px;

  position:absolute;

  top:146;

  left:210;

  width:85;

  height:10;

  font-size:1pt;

  background-image:url('images/line_red_gor.gif');

  z-index:105;*/

}

#line_left {

  /*border:solid red 1px;*/

  position:absolute;

  top:97;

  left:286;

  width:10;

  background-image:url('images/line_left.gif');

  height:expression(main.offsetHeight-128);

}



#line_yel_gor {

  position:absolute;

  top:122;

  left:265;

  background-image:url('images/line_yel_gor.gif');

  width:expression(main.offsetWidth-415);

  height:10;

  font-size:1pt;

  z-index:2;

}



#line_yel_vert {

  /*border:solid green 1px;*/

  position:absolute;

  top:129;

  left:258;

  width:15;

  background-image:url('images/line_yel_vert.gif');

  height:expression(main.offsetHeight-207);

}

#line_tab_vert_left     {

          position:absolute;

          top:152;

          left:310;

          width:17;

          background-image:url('images/tab_vert.gif');

          height:expression(main.offsetHeight-250);

          z-index:3;

}

#line_tab_top   {

          position:absolute;

          top:152;

          left:310;

          height:17;

          background-image:url('images/tab_hor.gif');

          background-repeat:repeat-x;

          width:expression(main.offsetWidth-430);

          z-index:3;

}

#line_tab_bottom        {

          /*border:solid red 1px;*/

          position:absolute;

          top:152;

          left:310;

          height:17;

          background-image:url('images/tab_hor.gif');

          background-repeat:repeat-x;

          width:expression(main.offsetWidth-425);

          margin-top:expression(main.offsetHeight-255);

          z-index:5;

}

#line_tab_vert_right    {

          /*border:solid red 1px;*/

          position:absolute;

          top:152;

          left:310;

          width:17;

          background-image:url('images/tab_vert.gif');

          height:expression(main.offsetHeight-238);

          margin-left:expression(main.offsetWidth-435);

          z-index:3;

}

#left_top       {

          /*border:solid red 1px;*/

          position:absolute;

          top:169;

          left:327;

          width:10;

          height:10;

          background-image:url('images/left_top.gif');

          background-repeat:no-repeat;

          z-index:3;

}

#left_bottom    {

          /*border:solid red 1px;*/

          position:absolute;

          top:162;

          left:327;

          width:10;

          height:10;

          background-image:url('images/left_bottom.gif');

          background-repeat:no-repeat;

          margin-top:expression(main.offsetHeight-275);

          z-index:3;

}

#right_top      {

          /*border:solid red 1px;*/

          position:absolute;

          top:169;

          left:320;

          width:10;

          height:10;

          background-image:url('images/right_top.gif');

          background-repeat:no-repeat;

          margin-left:expression(main.offsetWidth-455);

          z-index:3;

}

#right_bottom   {

          /*border:solid red 1px;*/

          position:absolute;

          top:162;

          left:320;

          width:10;

          height:10;

          background-image:url('images/right_bottom.gif');

          background-repeat:no-repeat;

          margin-top:expression(main.offsetHeight-275);

          margin-left:expression(main.offsetWidth-455);

          z-index:3;

}

#line_yel_bottom {

  position:absolute;

  top:175;

  left:265;

  background-image:url('images/line_yel_gor.gif');

  background-position-y:bottom;

  width:expression(main.offsetWidth-390);

  height:10;

  font-size:1pt;

  margin-top:expression(main.offsetHeight-255);

  z-index:11;

}



#line_red_gor {

  position:absolute;

  top:90;

  left:290;

  background-image:url('images/line_red_gor.gif');

  width:expression(main.offsetWidth-439);

  height:10;

  font-size:1pt;

}



#line_red_vert {

  /*border:solid red 1px;*/

  position:absolute;

  top:178;

  left:358;

  width:10;

  background-image:url('images/line_red_vert.gif');

  background-repeat:repeat-y;

  background-position-x:right;

  width:10;

  height:expression(main.offsetHeight-356);

  margin-left:expression(main.offsetWidth-436);

}



#femida {

  /*border:solid red 1px;*/

  position:absolute;

  top:290;

  left:400;

  background-image:url('images/femida.gif');

  background-repeat:no-repeat;

  background-position-x:right;

  background-position-y:bottom;

  width:80;

  height:expression(main.offsetHeight-310);

  margin-left:expression(main.offsetWidth-508);

}





#signature {

  position:absolute;

  top:730;

  left:50;

  width:110;

  height:40;

  background-image:url('images/signature.gif');

  background-repeat:no-repeat;

  background-position-x:right;

  background-position-y:bottom;

}





#shtamp {

  /*border:solid red 1px;*/

  position:absolute;

  top:670;

  left:140;

  width:100;

  height:120;

  background-image:url('images/shtamp_new.gif');

  background-repeat:no-repeat;

  background-position-x:right;

  background-position-y:bottom;

}



#aclu {

  /*border:solid red 1px;*/

  position:absolute;

  top:10;

  left:230;

  width:expression(main.offsetWidth-220);

  height:48;

  z-index:100;

}



#diplom {

  /*border:solid green 1px;*/

  position:absolute;

  display:block;

  text-align:center;

  top:60;

  left:230;

  width:expression(main.offsetWidth-225);

  height:48;

  z-index:100;

}



#latin {

  /*border:solid red 1px;*/

  position:absolute;

  top:290;

  left:35;

  background-image:url('images/latin.gif');

  background-repeat:no-repeat;

  background-position-x:right;

  background-position-y:bottom;

  width:50;

  height:expression(main.offsetHeight-460);

  margin-left:expression(main.offsetWidth-102);

  z-index:1;

}





#home_page {

  position:absolute;

  /*border:solid red 1px;*/

  top:152;

  left:315;

  padding-top:20;

  padding-left:30;

  padding-right:30;

  width:expression(main.offsetWidth-423);

  height:expression(main.offsetHeight-255);

  z-index:1;

  overflow-x:hidden;

  overflow-y:auto;

}

#home_right {

        /*border:solid red 1px;*/

        position:absolute;

        top:162;

        left:315;

        width:170;

        height:expression(main.offsetHeight-260);

        margin-left:expression(main.offsetWidth-620);

        z-index:3;

        overflow:hidden;

}

#home_center    {

        /*border:solid green 1px;*/

        position:absolute;

        top:169;

        left:315;

        width:57;

        height:expression(main.offsetHeight-260);

        margin-left:expression(main.offsetWidth-680);

        overflow: hidden;

        background-image:url('images/ring_2.gif');

        z-index:3;

}



#home_left      {

        /*border:solid red 1px;*/

        position:absolute;

        top:162;

        left:315;

        padding-right:10;

        padding-top:30;

        height:expression(main.offsetHeight-260);

        width:expression(main.offsetWidth-668);

        overflow-x:hidden;

        overflow-y:auto;

        z-index:2;

}

#zastavka       {

  position:absolute;

  /*border:solid red 1px;*/

  width:100%;

  height:100%;

  background-image:url('images/apu_bg.gif');

  z-index:110;

  /*visibility:hidden;*/

}

#informer_box   {

  /*position:absolute;

  border:1px solid red;

  top:326;

  left:expression(main.offsetWidth-475);

  width:210;

  height:350;

  visibility:visible;

  z-index:100;*/

}



#footer {

  /*position:absolute;

  top:0;

  height:100%;

  width:expression(main.offsetWidth-17);

  margin-top:expression(main.offsetHeight-90);

  background-image:url('images/apu_bg.gif');

  z-index:-15;*/

}



#patch {

  /*border:solid green 1px;

  position:absolute;

  top:0;

  left:307;

  width:100%;

  height:expression(main.offsetHeight-800);

  width:expression(main.offsetWidth-324);

  margin-top:expression(main.offsetHeight-90);

  background-image:url('images/apu_bg.gif');

  z-index:-15;*/

}





#home_menu      {

  /*border:solid green 1px;*/

  position:absolute;

  top:220;

  left:220;

  width:25;

  height:75;

  z-index:100;

}



#menu   {

  /*border:solid red 1px;*/

  position:absolute;

  top:0;

  left:0;

  margin-left:30;

  margin-top:196;

  width:180;

  height:50;

  z-index:100;

}



#sp_text        {

    /*border:solid red 1px;*/

    position:absolute;

    margin-left:30;

    top:575;

    width:188;

    height:22;

}



#sp             {

    /*position:absolute;

    top:0;

    left:95;

    width:44;

    height:44;

    margin-top:630;

    z-index:101;*/

}



#sound  {

  /*border:solid green 1px;*/

  position:absolute;

  top:170;

  left:0;

  width:36;

  height:36;

  margin-left:expression(main.offsetWidth-64);

 z-index:102;

}



#vote_icon      {

    position:absolute;

    top:250;

    left:0;

    width:36;

    height:38;

    margin-left:expression(main.offsetWidth-60);

    z-index:102;

}



#last_modify    {

    /*border:solid green 1px;*/

    position:absolute;

    top:660;

    left:0;

    width:190;

    height:70;

    margin-left:30;

    color:green;

    text-align:center;

    font-size:12px;

    font-family:Century Gothic;

}



#h_contain {

    /*border:solid green 1px;*/

    position:absolute;

    top:98px;

    left:270;

    width:expression(main.offsetWidth-305);

    height:52;

    overflow:auto;

    z-index:1;

        }



tbody.g_menu td {

    border-left:1px solid red;

    width:auto;

    margin:0;

    padding-left:0px;

    padding-right:0px;

    text-align:center;

    font-family:Century Gothic;

}



tbody.g_menu td.first   {

    border-left:none;

}



#counters_header        {

  position:absolute;

  top:0;

  left:0;

  visibility:hidden;

}





#counters_box   {

  position:absolute;

  top:expression(main.offsetHeight-70);

  left:295;

  width:expression(main.offsetWidth-420);

  height:31;

}





#copyright      {

  position:absolute;

  top:expression(main.offsetHeight-35);

  left:276;

  width:expression(main.offsetWidth-420);

  height:expression(main.offsetHeight-840);

}



#cpr_apu        {

        text-align:center;

        padding-top:10;

        color:yellow;

        font-family:Century Gothic;

        font-size:11px;

    font-weight:bold;

}



#left_box       {

    /*border:solid red 1px;*/

    position:relative;

    top:0;

    left:0;

    width:260;

    height:100%;

    overflow:auto;

    z-index:100;

}



#translate_box  {

        position:absolute;

    top:10;

    left:-18;

    width:200;

    height:100%;

    z-index:100;

}



#termometr_box  {

    position:absolute;

    top:190;

    left:18;

    width:60;

    height:100%;

    z-index:100;

}



#currency       {

    position:absolute;

    top:-4;

    left:0;

    width:expression(main.offsetWidth-395);

    height:31;

    z-index:100;

}



.relplist_top {

        font-family: Verdana, Tahoma, Arial; font-size: 6pt;

        margin-top: 20px;

        margin-bottom:50px;

}



.relplist {

        font-family: Verdana, Tahoma, Arial; font-size: 6pt;

        margin-top: 50px;

    margin-bottom:50px;

}



.relplist_top li {color:red;}

.relplist_top a {color:#02421A; text-decoration:none;}

.relplist_top a:hover {color:yellow; background:#02421A; text-decoration:none;}

.relplist_top a:visited {color: darkseagreen; text-decoration: none;}



.relplist li {color:red;}

.relplist a {color:#02421A; text-decoration:none;}

.relplist a:hover {color:yellow; background:#02421A; text-decoration:none;}

.relplist a:visited {color: darkseagreen; text-decoration: none;}









ul li   {

    color:red;

    font-size:11px;

    font-family:Century Gothic;

    font-style:italic;

    text-align:justify;

    display:block;

    padding-right:100;

}





ol li   {

    color:red;

        font-size:11px;

    font-family:Century Gothic;

    font-style:italic;

    text-align:justify;

    display:block;

    padding-right:100;

}



#asp    {

    position:absolute;

    padding-right:300;

    padding-top:100;

    text-align:center;

}



#home_page.map  {

     position:absolute;

     top:200;

     left:307;

     width:expression(main.offsetWidth-395);

     height:222;

}



#right  {

     /*border:solid red 1px;*/

     position:absolute;

     top:152;

     left:0;

     width:114;

     height:expression(main.offsetHeight-245);

     margin-left:expression(main.offsetWidth-115);

     background-image:url('images/apu_bg.gif');

     z-index:-15;

}



#left   {

     /*border:solid green 1px;

     position:absolute;

     top:0;

     left:0;

     width:307;

     height:expression(main.offsetHeight-100);

     background-image:url('images/apu_bg.gif');

     z-index:150;*/

}



tbody.reyting td        {

        background-color:#C0C0C0;

    color:#350400;

    font-size:8pt;

}



tbody.reyting td.bord   {

         background-color:#8D8D8D;

     color:white;

     font-weight:bold;

     text-align:center;

}



tbody.reyting td.prep { width:230; }

tbody.reyting td.vuz { width:470; }

tbody.reyting td.ball { width:90;text-align:center; }



#voting {

  position:absolute;

  top:0;

  left:0;

  width:expression(main.offsetWidth);

  height:expression(main.offsetHeight);

  padding-left:320px;

  padding-right:90px;

  padding-top:220px;

  padding-bottom:180;

  background-image:url('images/apu_bg.gif');

  z-index:-16;

  overflow: auto;

}



#search {
    position:absolute;

    top:450;

    left:48;

    width:370;

    height:30;

    z-index:102;

}



#search_results {
  /*border:solid red 1px;*/
  width:470;
  background-image:url('images/apu_bg.gif');
  padding-top:50;
}



#hymn   {

  position:absolute;

  top:0;

  left:0;

  width:expression(main.offsetWidth);

  height:expression(main.offsetHeight);

  padding-left:520px;

  padding-top:140px;

  background-image:url('images/apu_bg.gif');

  z-index:-16;

  overflow: auto;

}



.libr   {

    color:#350400;

    font-size:16px;

    font-family:Century Gothic;

    font-weight:bold;

    padding-left:60;

}



.libr_sgn       {

    color:red;

    font-size:12px;

    font-family:Century Gothic;

    font-weight:bold;

    padding-left:100;

}





ul li.ul_li     {

    color:#350400;

    font-size:12px;

    font-style:normal;

    font-family:Century Gothic;

    text-align:left;

    padding-right:50;

}



ol li.ul_li     {

    color:#350400;

    font-size:12px;

    font-style:normal;

    font-family:Century Gothic;

    text-align:left;

    padding-right:50;

}





tbody.g_menu_latyn td   {

    border-left:1px solid red;

    width:auto;

    margin:0;

    padding-left:5px;

    padding-right:5px;

    font-family:Century Gothic;

    color:#350400;

    font-size:12px;

}



tbody.g_menu_latyn td.first     {

    border-left:none;

}



#personal_cab {

  position:absolute;

  top:140;

  left:0;

  padding-top:50;

  margin-left:expression(main.offsetWidth-950);

  width:expression(main.offsetWidth-50);

  height:100%;

  background-image:url('images/apu_bg.gif');

  z-index:100;

}



.rbcwea {

        font-family :Century Gothic;

        font-size: 8pt;

        color:green;

}

.news   {

        color:yellow;

        font-size:14px;

        cursor:pointer;

        padding-top:10;

}



.cursor {

        cursor:pointer;

}



#accreditation {

        /*border:solid 2px red;*/

        position:absolute;

        top:60;

        left:0;

        width:500px;

        height:700px;

        z-index:110;

        visibility:hidden;

}



#licensiya {

        /*border:solid 2px red;*/

        position:absolute;

        top:60;

        left:0;

        width:500px;

        height:700px;

        z-index:110;

        visibility:hidden;

}
