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

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

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

* html #conteiner {
    height: 100%;
}


.end_content {
    position: relative;
    height: 162px;
}
#footer {
    /*background-color:#1C7FFF;*/
    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 {
        width: 568px;
        border: 6px solid #161C2A;

}

#content {
        margin: 15px 30px 15px 30px;
}

.h3 {
        color: #6097CA;
        font-style: normal;
        padding-bottom: 8px;
}

.h3 a {
        color: #6097CA;
        font-style: normal;
        text-decoration: underline;
        text-transform: normal;
        font-size: 12px;
}

/*
#content .h3:first-letter {
  color: #6097CA;
  font-weight: normal;
  font-size: 12px;
}

*/

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

#index_menu_second {
        padding-left: 180px;
        padding-top: 20px;
}

#index_menu {
        padding-left: 180px;
        padding-top: 6px;
}

#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;
}


#sub span {
   font-size: 11px;
        text-decoration: none;
        color: #D0D8D2;
        border-bottom: 0px;
}

/*#sub .active {
   font-size: 11px;
        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 #5ed600 dashed;
        color: #5ed600;
}

#clickmenu .active span {
   border-bottom: 0px;
        color: #D0D8D2;
}
/*
#clickmenu a.active span {
   font-size: 11px;
        text-decoration: none;
        color: #D0D8D2;
        border-bottom: 0px;
}
*/
#sub a {
   font-size: 11px;
        text-decoration: none;
/*        color: #5ed600; border-bottom: 1px #63736B dashed;*/
}

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

#sub a span {
   border-bottom: 1px #5ed600 dashed;
        color: #5ed600;
}

#sub {
        text-decoration: none;
        padding-left: 15px;
        color: #5ed600;
        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;
}

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

.copy a {
        color: #00afee;
}

.text1 {
        padding-left: 35px;
        padding-top: 32px;
}

.text2 {
        padding-left: 19px;
        padding-top: 12px;
}

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

.text4 {
        padding-top: 15px;
        padding-left: 35px;
        width: 490px;
}
*/
#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;
}     
