body{
background-color:#FFF;
margin:0px;
padding:0px;
font-family: Arial, Verdana;
font-size:100%;
color:#202020
}
a, a:VISITED{
/* color:#4C4C4C; */
color:#083;
font-family: Tahoma;
font-size:100%;
text-decoration:underline
}

/*a:VISITED{
color:#053;
font-style: italic;
}*/

a:HOVER{
color:#053;
text-decoration:none
}

h1, h2, h3, h4, h5 {
font-family: Arial, Tahoma, Verdana, sans-serif;
}

h1{
color:#BF9D01;
font-size: 140%;
margin:0px;
padding:7px 0px 8px 9px;
}

p{
margin-top: 0px;
margin-bottom: 1.7%;
line-height: 130%;
}

h2{
/*Используется в заголовках документов (названия статей)*/
text-align: center;
color:#BF9D01;
font-size: 135%;
margin: 7px 0px 15px 9px;
/*padding: 7px 0px 10px 9px;*/
}

h3{
/*Используется в подзаголовках документов (дополнение к названию статьи)*/
text-align: center;
color:#BF9D01;
font-size: 125%;
margin: -10px 0px 15px 9px;
/*padding: 0px 0px 10px 9px;*/
}

h4 {
/*Используется в структурных заголовках внутри документов*/
color:#BF9D01;
text-align: center;
margin-top: 4%;
margin-bottom: 2%;
font-size: 105%;
}

h5 {
/*Заголовок "Дополнительные материалы"*/
margin: 0px;
padding:12px 0px;
color:#000;
font-size:14px;
}

.istochnik {
/*Ссылка на источник после новости*/
margin-top: 3%;
font-style:italic;
text-align: right;
}

.obr {
/*Обращение в начале документа*/
font-size: 95%;
text-align: center;
font-style: italic;
}

.podp {
/*Подписи в посланиях и фамилии журналистов в конце статей*/
margin-top: 3%;
}

.annotation {
/*Вводный текст в начале интервью и статей*/
/*margin-left: 1.5em;*/
font-family: Arial, sans-serif;
font-size: 90%;
}

ul{
list-style: none;
margin: 0px;
padding: 0px;
}

small{
font-size:16px;
display: block;
}

hr{
color: #ECE2D2;
height: 1px;
border: none;
border-bottom: 1px solid #ECE2D2;
display: block;
margin: 0px 0px 10px;
text-align: left;
width: 497px;
clear: both;
}

td{
font-size: 100%;
vertical-align: top;
}
img{
border: none;
}
form{
        margin: 0px;
        padding: 0px
}



.main_cont{
min-width:888px;
width:100%;
width: expression(document.body.clientWidth < 888? "888px": "100%" );
position:relative;
}

.header{
        background: url(../images/head.jpg) 0px 0px repeat-x
}
.head_l{
        background: url(../images/head_l.jpg) 0px no-repeat;
}
.head_r{
        background: url(../images/head_r.jpg) 100% no-repeat;
        height: 138px;
        text-align: center;
        padding: 18px 0px 0px 14px;
                  position: relative;
}
.lang{
        position: absolute;
        top: 30px;
        right: 50px
}
.lang a, .lang a:VISITED{
        color: #FEEA92;
}

.cent_cont{
        background: #FBF5EA;
        border-top: 1px solid #DADAD9;
        border-bottom: 1px solid #DADAD9;
        margin-top: 4px;
        margin-left: 0px;
        position: relative;
        padding: 25px 0px 21px 0px;
        clear: both;
}
.content{
border: 1px solid #DBD3C6;
background-color: #FFF;
padding: 26px 30px 63px 30px;
min-height: 420px
}
#c_tb{
        width: 100%;
        border: none;
        border-collapse: collapse;
}
#cl_td, #cr_td{
        vertical-align: top;
        padding: 0px;
}
#cl_td{
        width: 170px;
        padding: 0px 0px 0px 12px;
}
#cr_td{
        padding-right: 24px
}


.left{
        width: 152px
}
.left_vn{
        background: #EAE0CF;
        padding: 18px 0px 25px 8px
}
.menu_l{
        padding-bottom: 19px;
        font-size: 13px;
        font-weight: bold;
        font-family: Arial;
        color:#083;
}
.menu_l li{
/*        background: url(../images/dot.jpg) 0px 0px no-repeat; */
        padding: 0px 4px 8px 23px
}
.menu_l li a, .menu_l li a:VISITED{
        color: /*#171614;*/#333;
        font-size: 13px;
        font-weight: bold;
        font-family: Arial;
       text-decoration: none;
                
}
.menu_l li a:hover{
        color:#053;
        font-size: 13px;
        font-weight: bold;
        font-family: Arial;
}

.menu_l li.sel_li a, .menu_l li.sel_li a:VISITED{
        color:#083;
        font-size: 13px;
        font-weight: bold;
        font-family: Arial;
       text-decoration: none;
}
.menu_l li.sel_li a:hover{
 color:#053;
text-decoration: none;
        font-size: 13px;
        font-weight: bold;
        font-family: Arial;
}

/**/
.menu_l li.sub{
        background: none;
        padding: 0px 0px 8px 0px;
}



.srch{
        text-align: center;
        padding-right: 8px
}
#txt_inp{
        width: 120px;
        border: 1px solid #C2BEB6;
        margin-bottom: 7px
}
#ab_txt{
        font-size: 13px;
        line-height: 18px;
        color: #4C4C4C;
        text-align: justify;
        padding: 0px 0px 0px 9px;
        margin-top: 0px;
                  margin-bottom: 25px;
        min-height: 155px;
        position: relative;
}
#t_tb{
        width: 100%;
        border: none;
        border-collapse: collapse;
}
#text_l{
        width: 95%;
        padding: 0px;
}
#img_cont{
        padding: 5px 0px 0px 15px;
        font-size: 13px
}
#ab_foto, #ab_foto:VISITED{
        font-size: 13px;
        text-decoration: underline;
}
#ab_foto:HOVER{
text-decoration: none;
color:#3ab051
}

#link_cont{
text-align: center;
        display: block;
        position: relative;
        margin-top: -12px
}
*html #link_cont{
margin-top:-22px
}


#link_cont a, #link_cont a:VISITED{
        text-decoration: underline;
        float: none;
}
#link_cont a:HOVER{
text-decoration: none;
}

.news_main_title {   
       align: left;
       font-size: 120%;
       color:#083;
       font-style:normal;
}

.news_main_title a {
font-family: Arial;
}


.news_cont{
margin: 0px;
position: relative;
        padding: 0px 0px 28px 10px;
}

.news_cont ul {
margin: 0px 0px 2% 20px;
padding: 0px;
list-style: square;
}

.news_cont li {
margin: 0px;
padding: 0px 0px 1% 0px;
line-height: 130%;
}

.news{
        padding-bottom: 15px
}
.news a {
       /* color: #4C4C4C; */
        color:#083;
        text-decoration: underline;
}
.news a:VISITED, .dop_info a:visited {
        color:#053;
        font-style:italic;
        text-decoration: underline;
}
.news a:HOVER, .dop_info a:hover {
        text-decoration: none;
        color:#053;
}

.menu_bot {
        border-top: 1px solid #DADAD9;
        text-align: center;
        padding: 13px 0px 17px;
        margin-top: 7px;
        color:#083;
        font-size:12px; 
        font-family: Arial, sans-serif;  

}
.menu_bot a, .menu_bot a:VISITED, .menu_bot span{
color: #171614;
font-size: 12px;
font-weight: bold;
padding: 0px 8px 0px 14px;
text-decoration:underline;
height:20px;
}
.menu_bot a:hover{
color:#083;
}

.menu_bot a.act, .menu_bot a.act:VISITED{
color:#083;
font-size: 12px;
font-weight: bold;
padding: 0px 8px 0px 14px;
text-decoration:none;
height:20px;
}

.foot_text{
padding: 15px 0px 35px 16px;
color: #4C4C4C;
font-size: 12px;
position:relative
}
.foot_text a, .foot_text a:VISITED{
text-decoration: underline;
}
.foot_text a:HOVER{
text-decoration: none;
color:#083;
}
.copyr{
position:absolute;
top:15px;
right:20px
}
.copyr a, .foot_text a{
font-size:12px;
line-height: 20px
}

.menu {
        font-size: 95%;
        font-family: Arial, sans-serif;
        font-weight: bold;
        color: #083;
}
.menu a, .menu a:VISITED{
        font-size: 95%;
        font-family: Arial, sans-serif;
        color: /*#171614;*/#333;
        text-decoration: none;
}

.menu_cont{
        background: url(../images/menu.jpg);
        height: 45px;
        text-align: center;
}
.menu_cont a:hover{
color:#083;
text-decoration: none;
}
#m_tb{
        width: auto;
        border: none;
        border-collapse: collapse;
}
#l_side{
        background: url(../images/menu_l.jpg) right top;
        width: 12px;
        padding: 0px
}
#r_side{
        background: url(../images/menu_r.jpg);
        width: 20px;
        padding: 0px
}
.menu{
        background: url(../images/menu_li.png);
        height: 45px;
        padding: 0px
}

.l_sp{
        background: url(../images/menu_li_l.png) 0px 0px no-repeat;
        height: 45px;
        display: block;
}
.r_sp{
        background: url(../images/menu_li_r.png) 100% 0px no-repeat;
        padding: 17px 10px 10px;
        display: block;
}

.menu_first .l_sp{
background: url(../images/menu_li_l_first.png) 0px 0px no-repeat;
}
.menu_last .r_sp{
background: url(../images/menu_li_r_last.png) right 0px no-repeat;
}
.menu__last .r__sp{
background: none;
}

#menu_sel{
        background: url(../images/menu_li_sel.png);
}
#menu_sel .l_sp{
        background: url(../images/menu_li_l_sel.png) 0px 0px no-repeat;
}
#menu_sel .r_sp{
        background: url(../images/menu_li_r_sel.png) 100% 0px no-repeat;
}
#menu_sel.menu_last .r_sp{
        background: url(../images/menu_li_r_sel_last.png) 100% 0px no-repeat;
}

#menu_sel a {
color:#083;
text-decoration: none;
}

#menu_sel a:hover{
color:#053;
text-decoration: none;
}

.gal_im{
        border-color: #000000; 
}

.f_tb{
border: none;
border-collapse: collapse;
}
.l_td{
        width: 150px;
        padding: 0px;
        vertical-align: top;
}
.r_td{
        padding: 2px 0px 0px 10px;
        vertical-align: top;
}
.r_td input, .r_td select{
        width: 150px;
        font-size: 11px
}
.subm{
        width: 100px;
        border: 1px solid #333;
        margin-top: 10px;
        font-size: 11px
}

.content{
        font-family:  Georgia, "Times New Roman", Serif;
        font-size:100%
}
.content a, .content a:VISITED{
        font-family:  Georgia, "Times New Roman", Serif;
        font-size: 100%
}


#text_l{
font-size: 96%
}
.path{
        padding-bottom: 20px;
        font-size:90%;
}

#linkfoto ul{
        margin-top:-45px
}

.back_link {
font-family: Arial, sans-serif;
font-size: 80%;
text-align: right;
margin: 0px 20px 5px 0px;
}

.back_link a, a:visited {
font-family: Arial, sans-serif;
}


#print_logo{
display: none;
}