/*****************************************************************************/
/************************** ññûëêè  ñàéòà ***********************************/
/***************************************************************************/

a:link, a:visited, a:active {
           color: #FF0000;
           text-decoration: none;
}

a:hover{
            text-decoration: underline;
}

.footer_menu a:link, .footer_menu a:visited, .footer_menu a:active {
           color: #cdcfcf;
           text-decoration: none;
}

.footer_menu a:hover{
           color: #FF0000;
            text-decoration: underline;
}

/*****************************************************************************/
/************************** ññûëêè  ñóáì åíþ*********************************/
/************åñëè ññûëêè íå àêòèâíû è èõ ñòðàíèöà íå îòêðûòà***************/

a.link_punct_sub_menu:link, a.link_punct_sub_menu:visited, a.link_punct_sub_menu:active{
          color: #000000;
          padding-left: 20px;
}

a.link_podpunct_sub_menu:link, a.link_podpunct_sub_menu:visited, a.link_podpunct_sub_menu:active{
          color: #9c9ea1;
          padding-left: 50px;
}

/************åñëè îòêðûòà ñòðàíèöà íà êîòîóþ óêàçûâàåò ññûëêà***************/

a.style_for_activ_punkt:link, a.style_for_activ_punkt:visited, a.style_for_activ_punkt:active{
          color: #FF0000;
          padding-left: 20px;
          background-image: url("../images/red_square.gif");
          background-repeat: no-repeat;
          background-position: 0% 55%;

}

a.activ_punkt_link_podpunct_sub_menu:link, a.activ_punkt_link_podpunct_sub_menu:visited, a.activ_punkt_link_podpunct_sub_menu:active{
          color: #FF0000;
          padding-left: 50px;
          background-image: url("../images/red_square.gif");
          background-repeat: no-repeat;
          background-position: 0% 55%;
}

/************åñëè íà ññûëêó íàâåäåí êóðñîð***************/
a.link_punct_sub_menu:hover, a.link_podpunct_sub_menu:hover{
         color: #FF0000;
}


a.p1:link, a.p1:visited, a.p1:active, a.p1:hover{
         color: #808080;
}

/************ññûëêè êàðòû ñàéòà***************/

.site_map{

}

.site_map a:link, .site_map a:visited, .site_map a:active {
           color: #000000;
           text-decoration: none;
}

.site_map a:hover{
            color:#FF0000;
            text-decoration: underline;
}


/************ßçûêè***************/


#lang_string{
          position: absolute;
          top: 0px; left: 86%;
          width: 100px;
          height: 45px;
          font-weight: bold;
}



.language_art_blanch_off a:link, .language_art_blanch_off a:visited, .language_art_blanch_off a:active{
          color: #000000;
}

#lang_string a:hover{
          color: #FF0000;
          text-decoration: underline;
}

.language_art_blanch_on a:link, .language_art_blanch_on a:visited, .language_art_blanch_on a:active{
          color: #FF0000;
          text-decoration: none;
}



.language_art_blanch_on{
        float: left;
        height: 37px;
        width: 26px;
        text-align: center;
        padding-top: 25px;
        background-image: url("../images/lang.gif");
        background-repeat: no-repeat;
        background-position: 50% 0%
}


.language_art_blanch_off{
        float: left;
        width: 26px;
        height: 37px;
        text-align: center;
        padding-top: 25px;
}


.top_m_v_1 a:link,.top_m_v_1 a:visited,.top_m_v_1 a:active{
        text-decoration: none;
        color: #000000;
        font-weight: bold;
        padding:5px;
    /*    border: 1px solid #000000;*/
}

.top_m_v_1 a:hover{
        text-decoration: none;
        color: #FF0000;
        font-weight: bold;
}

a.select_a{
        color: #FF0000;
        font-weight: bold;
        text-decoration: none;
}


