/*  www.narvaplan.ee
*   Boris Kudimov
*/

  html { margin: 0pt;
    padding: 0pt;
    height: 100%;
    background-repeat: repeat-y;
    background-color: rgb(61, 72, 85);
    background-image: url(gradient_allbox.gif);
    }

  body { margin: 0pt;
    padding: 0pt;
    font-family: verdana,arial,helvetica,sans-serif;
    text-align: left;
    position: relative;
    height: 100%;
    min-height: 100%;
    color: rgb(255, 255, 255);
    background-position: left top;
    background-repeat: repeat-x;
    background-image: url(header.gif);
    font-size: 70%;
    }

  h1 { margin: 0pt;
    padding: 0pt;
    font-size: 160%;
    font-weight: bold;
    }

  h2 { margin: 0pt;
    padding: 0pt;
    font-size: 150%;
    font-weight: bold;
    }

  h3 { margin: 0pt;
    padding: 0pt;
    font-size: 140%;
    font-weight: bold;
    }

  h4 { margin: 0pt;
    padding: 0pt;
    font-size: 130%;
    font-weight: bold;
    }

  h5 { border-bottom: 1px solid rgb(153, 153, 153);
    margin: 0pt;
    padding: 8px;
    font-size: 120%;
    font-weight: bold;
    background-color: rgb(61, 72, 85);
    }

  h6 { margin: 0pt;
    padding: 0pt;
    font-size: 110%;
    font-weight: bold;
    }

  a:link { text-decoration: none;
    color: rgb(255, 187, 85);
    }

  a:visited { text-decoration: none;
    color: rgb(255, 187, 85);
    }

  a:hover { text-decoration: none;
    color: rgb(255, 255, 255);
    }

  a:active { text-decoration: none;
    color: rgb(255, 255, 255);
    }

  #text-link { font-weight: bold;
    font-size: 85%;
    }

  #cont-list ul { list-style-type: none;
    text-align: left;
    width: 99%;
    }

  #cont-list ul li li { font-style: italic;
    }

  #tbl { font-size: 100%;
    }

  #tblrow { background-color: rgb(61, 72, 85);
    }

  #under-navig { margin: 5px;
    padding: 0pt;
    }

  #navig { border-style: solid;
    border-color: rgb(153, 153, 153) rgb(51, 51, 51) rgb(51, 51, 51) rgb(153, 153, 153);
    border-width: 0px 1px 1px;
    margin: 5px;
    padding: 0pt;
    background-color: rgb(85, 102, 119);
    list-style-type: none;
    }

  #navig li { border-top: 1px solid rgb(153, 153, 153);
    border-bottom: 1px solid rgb(61, 72, 85);
    margin: 0pt;
    padding: 0pt;
    }

  #navig a { margin: 0pt;
    padding: 2px 4px;
    display: block;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  #navig a:hover { background-color: rgb(104, 124, 146);
    color: rgb(255, 255, 255);
    }

  #navig a:active { border-top: 1px solid rgb(104, 124, 146);
    color: rgb(255, 255, 255);
    background-color: rgb(104, 124, 146);
    padding-bottom: 1px;
    }

  #navig ul { margin: 0pt;
    padding: 0pt;
    font-size: 90%;
    list-style-type: none;
    }

  #navig ul li { border-top: 1px solid rgb(104, 124, 146);
    border-bottom: 1px solid rgb(104, 124, 146);
    background-color: rgb(104, 124, 146);
    }

  #navig ul li:hover { border-bottom: 1px solid rgb(104, 124, 146);
    }

  #navig ul li:active { border-top: 1px solid rgb(104, 124, 146);
    border-bottom: 1px solid rgb(104, 124, 146);
    }

  #navig ul li a { padding-left: 4px;
    }

  #navig ul li a:hover { background-color: rgb(118, 141, 164);
    }

  #navig strong a { background-color: rgb(61, 72, 85);
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  #navig strong a:hover { background-color: rgb(61, 72, 85) ! important;
    }

  #navig strong a:active { border-top: 1px solid rgb(61, 72, 85);
    border-bottom: 1px solid rgb(61, 72, 85);
    padding-top: 1px;
    background-color: rgb(61, 72, 85) ! important;
    padding-bottom: 1px;
    }

  #box { font-size: 130%;
    }

  #box li { list-style-type: none;
    }

  #box a { border-style: solid;
    border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153);
    border-width: 1px;
    margin: 0px;
    padding: 4px 8px;
    background-color: rgb(61, 72, 85);
    }

  #box a:hover { background-color: rgb(85, 102, 119);
    }

  #box a:active { border-style: solid;
    border-color: rgb(0, 0, 0) rgb(153, 153, 153) rgb(153, 153, 153) rgb(0, 0, 0);
    border-width: 1px;
    padding: 3px 8px 3px 7px;
    background-color: rgb(85, 102, 119);
    }

  #box ul li { margin: 16px;
    padding: 0px;
    }

