:focus {
outline: 0;
}
* {
        outline: 0;
}

html, body {
        font-family: Georgia;
        font-size: 12px;
        font-style: italic;
        color: #000000;
   height: 100%;
}

#conteiner {
    position: relative;
    min-height: 100%;
}

* html #conteiner {
    height: 100%;
}


.end_content {
    position: relative;
    height: 162px;
         width: 10px;
}
#footer {
    color:#FFF;
    position: relative;
    margin-top: -162px;
    height: 162px;
         background: url('../images/2index_052.gif');
         background-position: center bottom;
         background-repeat: no-repeat;
}

#index_content {
 padding-top: 45px;
 /padding-top: 20px;
 width: 996px;
}

#content {
   width: 750px;
   border: 6px solid #161C2A;
        padding: 40px;
        background-color: White;
        float: right;
}

.h2 {
        color: #375F85;
        font-style: normal;
        padding-bottom: 8px;
        font-size: 16px;
        text-transform: uppercase;
        padding-left: 20px;
}

.h2 a {
        color: #375F85;
        font-style: normal;
        text-decoration: underline;
        text-transform: uppercase;
        font-size: 13px;
}

#content .h2:first-letter {
  color: #375F85;
  font-weight: bold;
  font-size: 19px;
}

#text {
   padding-top: 10px;
        font-style: normal;
        padding-left: 20px;
}

#intro {
        border-left: 6px solid #d7d7d7;
}

#intro div {
        margin-left: 15px;
}
#intro ul {
   margin-left: 0px;
        padding-left: 0px;
        list-style-image: url('../images/ltr.gif');
}

#index_menu {
        padding-left: 10px;
        padding-top: 30px;
        /padding-top: 49px;
        float: left;
}

#nav {
        /*padding-left: 440px;*/
        text-align: right;
        padding-top: 40px;
        width: 100%;
        /width: 630px;

}

#index_menu ul {
        list-style: none;
}

#index_menu ul li {
        color: #00afee;
        line-height: 25px;
}

#index_menu ul li .span {
        border-bottom: 1px #00afee dashed;
}

#index_menu a {
   color: #00afee;
        text-decoration: underline;
}

.menu_select {
        border-bottom: 1px #00afee dashed;
}

#index_menu span a {
        text-decoration: none;
}

.menu_active {
   font-size: 14px;
        text-decoration: none;
        color: #D0D8D2;
        border-bottom: 0px;
}

#br {
        padding-bottom: 5px;
}

#clickmenu .active  {
        text-decoration: none;
        color: #D0D8D2;
        border-bottom: 0px;
}

#sub span {
   border-bottom: 1px #63B04F dashed;
        color: #63B04F;
}

#clickmenu .active span {
   border-bottom: 0px;
        color: #D0D8D2;
}

#sub a {
   font-size: 11px;
        text-decoration: none;
/*        color: #63B04F; border-bottom: 1px #63736B dashed;*/
}

#sub a:hover {
   font-size: 11px;
        text-decoration: none;
/*        color: #63B04F; border-bottom: 1px #63736B dashed;*/
}

#sub a span {
   border-bottom: 1px #63B04F dashed;
        color: #63B04F;
}

#sub {
        text-decoration: none;
        padding-left: 15px;
        color: #63B04F;
        font-size: 11px;
}

#sub sup {
   padding-left: 5px;
        font-size: 11px;
        color: #676A6C;
        text-decoration: none;
}

#rcol {
        background: url('../images/index_03.jpg');
        background-position: left bottom;
        background-repeat: no-repeat;
}

#copyright {
        padding-left: 370px;
        padding-top: 10px;
        width: 570px;
}

.copy {
        font-size: 11px;
        color: #D7D7D7;
        float: left;
}

.copy a {
        color: #00afee;
}

.text1 {
        padding-left: 45px;
        padding-top: 20px;
        height: 35px;
        background: url('../images/copy3.jpg');
        background-position: left top;
        background-repeat: no-repeat;
        margin-top: 12px;
}

.text2 {
        padding-left: 10px;
        padding-top: 12px;
        width: 150px;
}

.text3 {
        padding-left: 10px;
        padding-top: 22px;
}

.text4 {
        padding-top: 5px;
        padding-left: 14px;
        height: 35px;
        width: 490px;
        margin-left: 17px;
        /margin-left: 10px;
        margin-top: 10px;
        border-left: 6px solid #161C2A;
}

    .hlink {
     width: 170px;
     height: 100px;
          float: left;
     }

/*-----4wave-----*/

sup a {
     margin-bottom:40px;
          font-size:10px;
}

sup {
        margin-left: 7px;
        vertical-align: top;
}