/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { background-color: transparent;
    background-position: left top;
    background-image: url(http://lib.pomorsu.ru/contentfull/books-16.gif) ! important;
    }

  body, p, td, a, font { font-family: tahoma,geneva,arial,helvetica,sans-serif;
    font-size: 9pt;
    line-height: 13px;
    font-weight: normal;
    text-decoration: none;
    }

  img { border-style: none;
    border-width: 0px;
    }

  h1, h2, h3, h4 { font-family: tahoma,geneva,arial,helvetica,sans-serif;
    line-height: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    }

  h1 { font-size: 13pt;
    color: rgb(255, 255, 255);
    line-height: 30px;
    letter-spacing: 3px;
    text-align: center;
    }

  h2 { font-size: 11pt;
    color: rgb(255, 255, 255);
    line-height: 20px;
    letter-spacing: 2px;
    text-align: center;
    margin-top: -15px;
    }

  h3 { font-size: 9pt;
    margin-top: 10px;
    color: rgb(0, 0, 102);
    }

  h4 { font-size: 9pt;
    color: rgb(0, 0, 128);
    font-weight: normal;
    text-align: left;
    }

  h5 { font-size: 8pt;
    color: rgb(0, 0, 128);
    font-weight: normal;
    text-align: center;
    }

  p.news { color: rgb(0, 51, 113);
    font-weight: bold;
    }

  a { font-weight: bold;
    color: rgb(0, 51, 113);
    }

  a:hover { text-decoration: underline;
    color: rgb(0, 51, 113);
    }

  a.podval { color: rgb(255, 255, 255);
    }

  a.podval:hover { color: rgb(255, 255, 255);
    text-decoration: underline;
    }

  .lranchor { position: relative;
    top: 0pt;
    left: 0pt;
    }

  .stitle { z-index: 10;
    top: 7px;
    left: 510px;
    position: absolute;
    }

  .smenu { z-index: 20;
    top: 75px;
    left: 6px;
    position: absolute;
    }

  .lrmenutxt { z-index: 30;
    top: 130px;
    left: 10px;
    position: absolute;
    visibility: hidden;
    width: 430px;
    color: rgb(255, 255, 255);
    font-weight: bold;
    font-family: tahoma,geneva,arial,helvetica,sans-serif;
    font-size: 8pt;
    line-height: 12px;
    text-decoration: none;
    }

  p.copyright { margin: 2px 10px;
    color: rgb(187, 221, 221);
    }

  font.forma1 { color: rgb(255, 255, 255);
    }

  font.forma2 { color: rgb(0, 51, 113);
    }

  .inp1 { border: 1px solid rgb(0, 51, 113);
    padding: 2px 5px 0px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 51, 113);
    line-height: 10px;
    text-decoration: none;
    font-size: 10px;
    }

  .sub1 { border: 1px solid rgb(0, 51, 113);
    padding: 2px 5px;
    background: rgb(234, 234, 234) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    line-height: 12px;
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    }

  .sub2 { border: 1px solid rgb(0, 51, 113);
    padding: 2px 5px;
    background: rgb(204, 204, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 51, 113);
    line-height: 12px;
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    }

  .inp2 { border: 1px solid rgb(0, 51, 113);
    padding: 2px 5px 0px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 51, 113);
    line-height: 12px;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    }

  .inp3 { padding: 2px 5px 0px;
    color: rgb(0, 51, 113);
    line-height: 10px;
    text-decoration: none;
    font-size: 11px;
    }

  .inp4 { padding: 1px 5px 0px;
    color: rgb(0, 51, 113);
    line-height: 10px;
    text-decoration: underline;
    font-size: 11px;
    }

  .sub3 { padding: 2px 5px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 51, 113);
    line-height: 12px;
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    }

  .sub4 { padding: 2px 5px;
    background: rgb(238, 238, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 51, 113);
    line-height: 12px;
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    }

  .sub5 { padding: 2px 5px;
    background: rgb(204, 204, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 51, 113);
    line-height: 12px;
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    }

  .sub6 { border: 0px none ;
    padding: 2px 5px;
    background: rgb(238, 238, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 51, 113);
    line-height: 10px;
    text-align: center;
    text-decoration: none;
    font-size: 10px;
    vertical-align: middle;
    }

  .inp11 { padding: 2px 5px 0px;
    color: rgb(0, 51, 113);
    line-height: 12px;
    text-decoration: none;
    font-size: 10px;
    }

  .sub11 { border: 0px none ;
    padding: 2px 5px;
    background: rgb(234, 234, 234) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    line-height: 12px;
    text-align: center;
    text-decoration: none;
    font-size: 12px;
    vertical-align: middle;
    }

  .sub22 { border: 0px none ;
    padding: 2px 5px;
    background: rgb(204, 204, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 51, 113);
    line-height: 12px;
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    }

