* {
outline: none;
}

html,body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
min-width: 1000px;
/*color: #363535;*/
color: #010101;
/*font: 12px Arial, Tahoma, Verdana, sans-serif;*/
    font-family: 'Open Sans', sans-serif; font-weight: 400;
    font-size: 14px;
/*background-color: #E9F1EF;*/ /*  - изначальный вариант */
/*background-color: #D4D8DC;*/
    background-color: #FFFFFF;
}

div,form,ul,li,dl,dt,dd,p {
margin: 0;
padding: 0;
list-style: none;
}

img {
border: 0;
}

h1,h2,h3,h4,h5,h6 {
margin: 0;
padding: 0;
font-weight: normal;
}

.clear {
clear: both;
}

.relative {
position: relative;
}

a {
color: #363535;
}

a:hover {
text-decoration: none;
}

table.table_ako{
width:100%;
}

.table_ako tr td p{
margin:0!important;
}
.table_ako tr td{
padding:0 3px!important;
}


#exgib{
height: 1000px;
overflow: scroll;
}

#layer {
min-width: 1100px;
max-width: 1280px;
min-height: 100%;
margin: auto;
}

* html #layer {
height: 100%;
}

#layer .layer_body {
padding: 0 25px 130px;
}

#header {
position: relative;
background: #0080B7 url('/images/bg_header_repeat.gif') repeat-x;
z-index: 89;
}

#header .header_body {
position: relative;
height: 150px;
background: url('/images/bg_header_area.jpg') no-repeat;
}

#header .logo {
position: absolute;
top: 20px;
left: 25px;
width: 337px;
height: 70px;
}

#header .logo .title {
position: absolute;
top: 5px;
right: 0;
width: 187px;
height: 65px;
z-index: 30;
}

#header .logo .title a {
color: #FFF;
font-size: 26px;
}

#header .logo .arms {
position: absolute;
top: 0;
left: 0;
width: 57px;
height: 69px;
z-index: 20;
}

#header .logo .cock {
position: absolute;
top: -15px;
left: 45px;
width: 81px;
height: 103px;
z-index: 10;
}

#header .jcarousel_header .jcarousel .item_top {
margin: 10px 0 0;
}

#header .menu {
position: relative;
top: 110px;
left: 0;
width: 100%;
height: 40px;
}

#header .menu td {
height: 40px;
color: #26374D;
font-size: 13px;
font-weight: bold;
background: #E1E2E2 url('/images/bg_header_menu.gif') 0 -120px repeat-x;
}

#header .menu td div {
position: relative;
}

#header .menu td:hover {
background: #B1C7DF url('/images/bg_header_menu.gif') 0 -80px repeat-x;
}

#header .menu td.item_1 {
width: 4%;
}

#header .menu td.item_2 {
width: 11.5%;
}

#header .menu td.item_3 {
width: 11.5%;
}

#header .menu td.item_4 {
width: 11.5%;
}

#header .menu td.item_5 {
width: 11.5%;
}

#header .menu td.item_6 {
width: 11.5%;
}

#header .menu td.item_7 {
width: 11.5%;
}

#header .menu td.item_8 {
width: 11.5%;
}

#header .menu td.item_9 {
width: 11.5%;
}

#header .menu td.item_10 {
width: 4%;
}

#header .menu td strong {
display: block;
}

#header .menu td.item_1 strong {
background: url('/images/bg_header_menu.gif') 0 -240px no-repeat;
}

#header .menu td.item_10 strong {
background: url('/images/bg_header_menu.gif') 100% -280px no-repeat;
}

#header .menu td.item_1:hover strong {
background: url('/images/bg_header_menu.gif') 0 -160px no-repeat;
}

#header .menu td.item_10:hover strong {
background: url('/images/bg_header_menu.gif') 100% -200px no-repeat;
}

#header .menu td strong a {
cursor: pointer;
display: block;
height: 26px;
padding: 14px 0 0;
text-align: center;
background: url('/images/bg_header_menu.gif') 100% -40px no-repeat;
}

#header .menu td.item_1 strong a {
height: 22px;
padding: 18px 0 0;
}

#header .menu td.item_10 strong a {
height: 24px;
padding: 16px 0 0;
background: none;
}

#header .menu td ul {
display: none;
position: absolute;
width: 230px;
top: 39px;
border: 1px solid #C1C4C8;
background-color: #D9E3E7!important;
}

#header .menu td ul li a {
display: block;
background: none!important;
background-color: transparent!important;
}

#header .menu td.item_1 ul {
left: 5px;
}

#header .menu td.item_2 ul, #header .menu td.item_3 ul, #header .menu td.item_4 ul, #header .menu td.item_5 ul, #header .menu td.item_6 ul, #header .menu td.item_7 ul, #header .menu td.item_8 ul {
left: 0;
}

#header .menu td.item_9 ul {
right: 0;
}

#header .menu td.item_10 ul {
right: 5px;
}

#header .menu td:hover ul {
display: block;
}

#header .menu td ul li {
width: 230px;
font-size: 11px;
font-weight: bold;
}

#header .menu td ul li a {
width: 200px;
color: #195488;
padding: 6px 15px;
text-decoration: none;
background: url('/images/bg_header_menu_hover.gif') 0 100% repeat-x!important;
}

#header .menu td ul li a:hover {
text-decoration: underline;
background: none!important;
background-color: #C7D3DE!important;
}

#content {
padding: 15px 0 0;
}

#content .links li {
float: left;
display: block;
margin: 0 9px 0 0;
}

#content .links li a {
color: #025379;
text-decoration: none;
}

#content .links li div {
height: 31px;
}

#content .links li div strong {
display: block;
height: 23px;
padding: 8px 11px 0;
}

#content .links li div strong a {
padding: 0 20px 0 0;
background: url('/images/icon_list_next.gif') 100% 6px no-repeat;
}

#content .links .green {
background: #AFCE9B url('/images/bg_links.gif') 0 -62px repeat-x;
}

#content .links li.green div {
background: url('/images/bg_links.gif') no-repeat;
}

#content .links li.green div strong {
background: url('/images/bg_links.gif') 100% -31px no-repeat;
}

#content .links .green:hover {
background: #C6DBBA url('/images/bg_links.gif') 0 -341px repeat-x;
}

#content .links li.green:hover div {
background: url('/images/bg_links.gif') 0 -279px no-repeat;
}

#content .links li.green:hover div strong {
background: url('/images/bg_links.gif') 100% -310px no-repeat;
}

#content .links .orange {
background: #F5BD6B url('/images/bg_links.gif') 0 -155px repeat-x;
}

#content .links li.orange div {
background: url('/images/bg_links.gif') 0 -93px no-repeat;
}

#content .links li.orange div strong {
background: url('/images/bg_links.gif') 100% -124px no-repeat;
}

#content .links .orange:hover {
background: #FFD08C url('/images/bg_links.gif') 0 -434px repeat-x;
}

#content .links li.orange:hover div {
background: url('/images/bg_links.gif') 0 -372px no-repeat;
}

#content .links li.orange:hover div strong {
background: url('/images/bg_links.gif') 100% -403px no-repeat;
}




#content .links .lilac {
background: #9CB4EC url('/images/bg_links.gif') 0 -806px repeat-x;
}

#content .links li.lilac div {
background: url('/images/bg_links.gif') 0 -744px no-repeat;
}

#content .links li.lilac div strong {
background: url('/images/bg_links.gif') 100% -775px no-repeat;
}

#content .links .lilac:hover {
background: #AABFEF url('/images/bg_links.gif') 0 -899px repeat-x;
}

#content .links li.lilac:hover div {
background: url('/images/bg_links.gif') 0 -837px no-repeat;
}

#content .links li.lilac:hover div strong {
background: url('/images/bg_links.gif') 100% -868px no-repeat;
}




#content .links .blue {
background: #80CBDE url('/images/bg_links.gif') 0 -527px repeat-x;
}

#content .links li.blue div {
background: url('/images/bg_links.gif') 0 -465px no-repeat;
}

#content .links li.blue div strong {
background: url('/images/bg_links.gif') 100% -496px no-repeat;
}


#content .links .blue:hover {
background: #A0D8E6 url('/images/bg_links.gif') 0 -620px repeat-x;
}

#content .links li.blue:hover div {
background: url('/images/bg_links.gif') 0 -558px no-repeat;
}

#content .links li.blue:hover div strong {
background: url('/images/bg_links.gif') 100% -589px no-repeat;
}

#content .links .white {
background: #FFF url('/images/bg_links.gif') 0 -248px repeat-x;
}

#content .links li.white div {
background: url('/images/bg_links.gif') 0 -186px no-repeat;
}

#content .links li.white div strong {
background: url('/images/bg_links.gif') 100% -217px no-repeat;
}

#content .links .white_fon {
background: #FFF url('/images/bg_links.gif') 0 -713px repeat-x;
}

#content .links li.white_fon div {
background: url('/images/bg_links.gif') 0 -651px no-repeat;
}

#content .links li.white_fon div strong {
background: url('/images/bg_links.gif') 100% -682px no-repeat;
}

#content .links li.mail div strong a {
padding: 5px 5px 0;
background: none;
}
#content .links li.slep div strong a {
padding: 0px;
background: url('/images/icon_glas.png') 50% 0 no-repeat;
}
#content .links .white_fon1 {
background: none;
}

#content .links li.language div strong em {
font-style: normal;
font-weight: bold;
background: url('/images/icon_language_line.gif') 50% 0 no-repeat;
}

#content .links li.language div strong em .on {
color: #B7042E;
}

#content .links li.language div strong em .rus {
padding: 0 5px 0 10px;
background: url('/images/icon_list_prev.gif') 0 6px no-repeat;
}

#content .links li.language div strong em .eng {
padding: 0 10px 0 5px;
background: url('/images/icon_list_next.gif') 100% 6px no-repeat;
}

#content .links li.search {
float: right;
width: 186px;
margin: 0 2px;
}

#content .links li.search .input {
position: relative;
width: 186px;
height: 19px;
}

#content .links li.search .pole {
color: #989B9C;
width: 170px;
height: 15px;
border: 0;
padding: 2px 8px;
font: 12px Arial, Tahoma, Verdana, sans-serif;
background: #FFF url('/images/bg_input_search.gif') no-repeat;
}

#content .links li.search .loop {
cursor: pointer;
position: absolute;
top: 0;
* top: 1px;
right: 0;
width: 27px;
height: 19px;
border: 0;
background: url('/images/icon_loop.gif') no-repeat;
}

#content .links li.search p {
font-size: 11px;
margin: 5px 0 0;
padding: 2px 0 2px 20px;
background: url('/images/icon_search.gif') 0 2px no-repeat;
}

#content .links li.search p a {
padding: 0;
text-decoration: underline;
}

#content .links li.search p a:hover {
text-decoration: none;
}

#content .content {
width: 100%;
}

#content .content .left_sidebar {
width: 231px;
vertical-align: top;
}

#content .content .left_sidebar .menu {
padding: 10px 0;
}

#content .content .left_sidebar h2 {
width: 181px;
height: 23px;
color: #1E4476;
padding: 10px 15px 0;
font-size: 14px;
font-weight: bold;
line-height: 100%;
background: #CAD5E1/* url('/images/bg_sidemenu.gif') no-repeat*/;
}

#content .content .left_sidebar h3 {
width: 181px;
height: 30px;
color: #1E4476;
padding: 3px 15px 0;
font-size: 13px;
font-weight: bold;
line-height: 100%;
background: #CAD5E1/* url('/images/bg_sidemenu.gif') no-repeat*/;
}

#content .content .left_sidebar ul {
width: 211px;
}

#content .content .left_sidebar .menu ul li {
width: 211px;
background: url('/images/bg_sidemenu.gif') -422px 0 repeat-y;
}

#content .content .left_sidebar .menu ul li:hover {
background: url('/images/bg_sidemenu.gif') -844px 0 repeat-y;
}

#content .content .left_sidebar .menu ul li div {
width: 211px;
}

#content .content .left_sidebar .menu ul li.finish div {
/*background: url('/images/bg_sidemenu.gif') -211px 100% no-repeat;*/
    border-bottom: 1px solid #C1C4C8;
}

#content .content .left_sidebar .menu ul li.finish:hover div {
background: url('/images/bg_sidemenu.gif') -633px 100% no-repeat;
}

#content .content .left_sidebar .menu ul li div a {
display: block;
width: 199px;
padding: 5px;
margin: 0 1px;
color: #0C7099;
text-decoration: none;
background: url('/images/bg_sidemenu_hover.gif') 0 100% no-repeat;
}

#content .content .left_sidebar .menu ul li:hover div a,#content .content .left_sidebar .menu ul li.finish div a {
background: none;
}

#content .content .left_sidebar .menu ul li div a strong {
padding: 0 15px 0 0;
}

#content .content .left_sidebar .menu ul li div.level a strong {
background: url('/images/icon_sidemenu_level_off.gif') 100% 4px no-repeat;
}

#content .content .left_sidebar .menu ul li div.level:hover a strong  {
background: url('/images/icon_sidemenu_level_on.gif') 100% 4px no-repeat;
}

/* for bitrix */
#content .content .left_sidebar .menu ul li div.level div {
float: none;
width: 20px;
border: none;
}

#content .content .left_sidebar .menu ul li div.level ul {
display: none;
width: 230px;
padding: 5px 0;
border-left: 1px solid #C1C4C8;
background-color: #D9E3E7;
}

#content .content .left_sidebar .menu ul li div.level:hover ul {
display: block;
}

#content .content .left_sidebar .menu ul li div.level ul li {
width: 210px;
margin: auto;
background: none;
}

#content .content .left_sidebar .menu ul li div.level ul li a {
font-size: 11px;
font-weight: bold;
background: none;
padding: 3px 5px;
background: #D9E3E7 url('/images/bg_sidemenu_level.gif') 50% 100% no-repeat;
}

#content .content .left_sidebar .menu ul li div.level ul li a:hover,#content .content .left_sidebar .menu ul li div.level ul li.finish a:hover {
background: none;
text-decoration: underline;
background-color: #C7D3DE;
}

#content .content .left_sidebar .menu ul li div.level ul li.finish a {
background: none;
padding: 3px 5px;
}

#content .content .left_sidebar .block {
padding: 10px 0;
}

#content .content .left_sidebar .reference {
width: 211px;
background: url('/images/bg_sidemenu.gif') -422px 0 repeat-y;
}

#content .content .left_sidebar .reference ul {
width: 211px;
padding: 5px 0;
background: url('/images/bg_sidemenu.gif') -211px 100% no-repeat;
}

#content .content .left_sidebar .reference ul li {
width: 199px;
padding: 0 6px;
}

#content .content .left_sidebar .reference ul li a {
display: block;
color: #0C7099;
width: 174px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding: 4px 5px 4px 20px;
background: url('/images/icon_sidemenu_off.gif') 0 4px no-repeat;
}

#content .content .left_sidebar .reference ul li a:hover {
color: #0E5BCC;
text-decoration: underline;
background: url('/images/icon_sidemenu_on.gif') 0 4px no-repeat;
}

#content .content .left_sidebar .new {
width: 211px;
background: url('/images/bg_sidemenu.gif') -422px 0 repeat-y;
}

#content .content .left_sidebar .new ul {
width: 199px;
padding: 5px 6px;
background: url('/images/bg_sidemenu.gif') -211px 100% no-repeat;
}

#content .content .left_sidebar .new ul li {
color: #6B6969;
font-size: 11px;
padding: 5px 0;
}

#content .content .left_sidebar .new ul li a {
color: #0C7099;
font-size: 12px;
}

#content .content .left_sidebar .new ul li a:hover {
color: #A1104D;
}

#content .content .left_sidebar .new .button {
margin: 5px 0 10px 5px;
padding: 0;
}

#content .content .left_sidebar .new .button div {
background: #FFF url('/images/bg_links.gif') 0 -248px repeat-x;
}

#content .content .left_sidebar .new .button strong {
background: url('/images/bg_links.gif') 0 -186px no-repeat;
}

#content .content .left_sidebar .new .button strong em {
height: 22px;
padding: 9px 10px 0;
font-style: normal;
background: url('/images/bg_links.gif') 100% -217px no-repeat;
}

#content .content .left_sidebar .new .button strong em a {
color: #025379;
font-size: 11px;
text-decoration: none;
padding: 0 10px 0 0;
background: url('/images/icon_list_next.gif') 100% 5px no-repeat;
}

#content .content .left_sidebar .banner {
width: 211px;
background: url('/images/bg_sidemenu.gif') -422px 0 repeat-y;
}

#content .content .left_sidebar .banner ul {
width: 211px;
padding: 10px 0;
background: url('/images/bg_sidemenu.gif') -211px 100% no-repeat;
}

#content .content .left_sidebar .banner ul li {
width: 199px;
padding: 5px 6px;
}

#content .content .left_sidebar .banner ul li a {
display: block;
width: 190px;
height: 50px;
margin: auto;
}

#content .content .content_column {
vertical-align: top;
padding: 10px 20px 0 0;
}

#main_page #content .content .content_column {padding: 10px 0 0;}

#content .content .content_column .navigation {
margin: 0 0 15px;
}

#content .content .content_column .navigation li {
display: inline;
margin: 0 5px 0 0;
font-size: 11px;
}

#content .content .content_column .navigation li a {
padding: 0 15px 0 0;
background: url('/images/icon_navigation.gif') 100% 5px no-repeat;
}

#content .content .content_column .navigation li.start {
padding: 0;
}

#content .content .content_column h1,
#content .content .content_column h2,
#content .content .content_column .title,
#content .content .content_column .twitter,
#content .content .content_column .rss {
color: #1E4476;
font-size: 14px;
background: #CAD5E1 /*url('/images/bg_title.gif') 0 -33px repeat-x*/;
}

#content .content .content_column h1,
#content .content .content_column h2 {
background: #CAD5E1 /*url('/images/bg_title.gif') 0 -100px repeat-x*/;
}

#content .content .content_column .twitter {
position: relative;
/*left: -11px;*/
}

#content .content .content_column .rss {
position: relative;
left: -19px;
* left: -21px;
}

#content .content .content_column h1 {
margin: 0 15px 0 0;
}

#content .content .content_column h1 strong em,
#content .content .content_column h2 strong em {
position: relative;
height: auto!important;
padding: 10px 0 7px!important;
}

#content .content .content_column h1 strong,
#content .content .content_column h2 strong,
#content .content .content_column .title strong,
#content .content .content_column .twitter strong,
#content .content .content_column .rss strong {
display: block;
/*background: url('/images/bg_title.gif') 100% -66px no-repeat;*/
}

#content .content .content_column h1 strong,
#content .content .content_column h2 strong {
/*background: url('/images/bg_title.gif') 100% -200px no-repeat;*/
}

#content .content .content_column h1 strong em,
#content .content .content_column h1 strong a,
#content .content .content_column h2 strong em,
#content .content .content_column h2 strong a,
#content .content .content_column .title strong em,
#content .content .content_column .title strong a,
#content .content .content_column .twitter strong em,
#content .content .content_column .twitter strong a,
#content .content .content_column .rss strong em,
#content .content .content_column .rss strong a {
display: block;
height: 22px;
color: #1E4476;
text-decoration: none;
font-style: normal;
padding: 10px 15px 0;
/*background: url('/images/bg_title.gif') no-repeat;*/
}

#content .content .content_column .title strong em,
#content .content .content_column .title strong a,
#content .content .content_column .twitter strong em,
#content .content .content_column .twitter strong a,
#content .content .content_column .rss strong em,
#content .content .content_column .rss strong a {
padding: 10px 20px 0;
}

#content .content .content_column .title {
background: #CAD5E1; /*url('/images/bg_title_title.gif') 0 -33px repeat-x;*/
border-radius: 6px;
padding-bottom: 6px;
}

#content .content .content_column .twitter {
background: #DADDE4 /*url('/images/bg_title_twitter.gif') 0 -33px repeat-x*/;
border-radius: 6px;
padding-bottom: 6px;
}

#content .content .content_column .rss {
background: #C9D2C6 /*url('/images/bg_title_new.gif') 0 -33px repeat-x*/;
}

#content .content .content_column .twitter strong {
/*background: url('/images/bg_title_twitter.gif') 100% -66px no-repeat;*/
}

#content .content .content_column .title strong {
/*background: url('/images/bg_title_title.gif') 100% -66px no-repeat;*/
}

#content .content .content_column .rss strong {
/*background: url('/images/bg_title_new.gif') 100% -66px no-repeat;*/
}

#content .content .content_column .twitter strong em,#content .content .content_column .twitter strong a {
color: #DB7A13;
/*background: url('/images/bg_title_twitter.gif') no-repeat;*/
}

#content .content .content_column .title strong em,#content .content .content_column .title strong a {
color: #1E4476;
/*background: url('/images/bg_title_title.gif') no-repeat;*/
}

#content .content .content_column .rss strong em,#content .content .content_column .rss strong a {
color: #5E8B40;
/*background: url('/images/bg_title_new.gif') no-repeat;*/
}

#content .content .content_column .twitter {
margin: 0 0 0 2px;
}

#content .content .content_column .main {
position: relative;
padding: 0 15px 15px 15px !important;
/*border: 1px solid #C1C4C8;*/
line-height:150%!important;
/*background-color: #E9F1EF;*/
}

#content .content .content_column .main .version_print {
float: right;
}

#content .content .content_column .main .version_print a {
padding: 0 0 0 17px;
background: url('/images/icon_print.gif') no-repeat;
}

#content .content .content_column .main p {
margin: 10px 0;
}

#content .content .content_column .main ul li {
list-style: square inside;
margin: 5px 0;
}

#content .content .content_column .album ul li {
list-style: none;
}

#content .content .content_column .main a {
color: #1E4476;
}

#content .content .content_column .main h2 {
color: #1B799F;
font-size: 15px;
font-weight: bold;
background: none;
margin: 0 0 10px;
width: 100%;
}

#content .content .content_column .main .main_tr {
position: absolute;
overflow: hidden;
top: -1px;
right: -1px;
width: 7px;
height: 7px;
background: url('/images/bg_main_tr.gif') no-repeat;
}

#content .content .content_column .main .main_br {
position: absolute;
overflow: hidden;
bottom: -1px;
right: -1px;
width: 7px;
height: 7px;
background: url('/images/bg_main_br.gif') no-repeat;
}

#content .content .content_column .main .main_bl {
position: absolute;
overflow: hidden;
bottom: -1px;
left: -1px;
width: 7px;
height: 7px;
background: url('/images/bg_main_bl.gif') no-repeat;
}

#content .content .content_column .main .news {
margin: 0 0 15px;
}

#content .content .content_column .main .news .date {
color: #8C8C8C;
}

#content .content .content_column .main .news h4 {
margin: 5px 0 10px;
font-size: 12px;
font-weight: bold;
}

#content .content .content_column .main .news h4 a {
color: #13722b;
}

#content .content .content_column .main .news .rectangle {
float: left;
margin: 0 10px 0 0;
padding: 1px;
border: 1px solid #C1C4C8;
background-color: #FFF;
}

#content .content .content_column .main .news .square {
float: left;
margin: 0 10px 0 0;
padding: 1px;
border: 1px solid #C1C4C8;
background-color: #FFF;
}

#content .content .content_column .main .news p {
margin: 5px 0;
}

#content .content .content_column .main .news p strong a {
color: #1f4478;
}

#content .content .content_column .main .button_left {
float: left;
}

#content .content .content_column .main .button_right {
float: right;
}

#content .content .content_column .main .button {
margin: 0;
padding: 0;
}

#content .content .content_column .main .button div {
background: #FFF url('/images/bg_links.gif') 0 -248px repeat-x;
}

#content .content .content_column .main .button strong {
background: url('/images/bg_links.gif') 0 -186px no-repeat;
}

#content .content .content_column .main .button strong em {
height: 24px;
padding: 7px 10px 0;
font-style: normal;
background: url('/images/bg_links.gif') 100% -217px no-repeat;
}

#content .content .content_column .main .button strong em a {
color: #025379;
font-size: 11px;
text-decoration: none;
padding: 0 10px 0 0;
background: url('/images/icon_list_next.gif') 100% 5px no-repeat;
}

#content .content .content_column .interrogation {
position: relative;
margin: 30px 0 10px;
padding: 25px 15px 15px;
/*background-color: #D2E0C9;*/
border: 1px solid #C1C4C8;
}

#content .content .content_column .interrogation h2 {
position: absolute;
top: -17px;
left: 50%;
width: 249px;
height: 25px;
padding: 10px 0 0;
margin-left: -124px;
text-align: center;
/*background: #CAD5E1 url('/images/bg_interrogation.gif') no-repeat;*/
}

#content .content .content_column .interrogation .interrogation_tl {
position: absolute;
overflow: hidden;
top: -1px;
left: -1px;
width: 7px;
height: 7px;
background: url('/images/bg_interrogation_tl.gif') no-repeat;
}

#content .content .content_column .interrogation .interrogation_tr {
position: absolute;
overflow: hidden;
top: -1px;
right: -1px;
width: 7px;
height: 7px;
background: url('/images/bg_interrogation_tr.gif') no-repeat;
}

#content .content .content_column .interrogation .interrogation_bl {
position: absolute;
overflow: hidden;
bottom: -1px;
left: -1px;
width: 7px;
height: 7px;
background: url('/images/bg_interrogation_bl.gif') no-repeat;
}

#content .content .content_column .interrogation .interrogation_br {
position: absolute;
overflow: hidden;
bottom: -1px;
right: -1px;
width: 7px;
height: 7px;
background: url('/images/bg_interrogation_br.gif') no-repeat;
}

#content .content .content_column .interrogation p {
padding: 0 0 5px;
}

#content .content .content_column .interrogation p strong {
color: #004284;
}

#content .content .content_column .interrogation .left_column {
float: left;
width: 50%;
}

#content .content .content_column .interrogation .right_column {
float: right;
width: 50%;
}

#content .content .content_column .interrogation .left_column label,#content .content .content_column .interrogation .right_column label {
display: block;
padding: 0 15px 0 0;
}

#content .content .content_column .interrogation .left_column div,#content .content .content_column .interrogation .right_column div {
clear: both;
padding: 5px 0;
}

#content .content .content_column .interrogation .left_column input,#content .content .content_column .interrogation .right_column input {
float: left;
display: block;
width: 14px;
height: 14px;
margin: 0 5px 0 0;
padding: 0;
}

#content .content .content_column .interrogation .right_column .button input {
float: right;
width: auto;
height: auto;
margin: 0 15px 0 0;
}

#content .content .content_column .album {
padding: 6px!important;
}

#content .content .content_column .album ul {
max-width: 660px;
margin: auto;
}

#content .content .content_column .main .photo li {
float: left;
width: 153px;
height: 107px;
margin: 0;
padding: 6px;
list-style: none;
}

#content .content .content_column .main .photo li a img {
border: 1px solid #C2C5C9;
}

#content .content .content_column .main .multimedia {
/*width: 470px;/* Убрать - если резина */
/*margin: 0 auto 0 0;/* Убрать - если резина */
background: #E0EBD9 url('/images/bg_multimedia.gif') 0 -388px repeat-x;
}

#content .content .content_column .main .multimedia .multimedia_body {
background: url('/images/bg_multimedia.gif') 100% 0 no-repeat;
}

#content .content .content_column .main .multimedia .multimedia_body .block {
height: 194px;
background: url('/images/bg_multimedia.gif') 0 -194px no-repeat;
}

/*#content .content .content_column .main .multimedia .l_col {
float: left;
width: 228px;
font-size: 11px;
}

#content .content .content_column .main .multimedia .l_col p {
padding: 10px;
}

/*#content .content .content_column .main .multimedia .l_col .image {
width: 224px;
height: 141px;
padding: 2px;
background: #FFF url('/images/bg_image_multimedia.gif') no-repeat;
}
*/

#content .content .content_column .main .multimedia .r_col {
margin: 0 0 0 228px;
}

#content .content .content_column .main .multimedia .r_col h3 {
color: #575C60;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 8px 0;
}

#content .content .content_column .main .multimedia .r_col ul {
width: 130px;
margin: 20px auto 0;
}

#content .content .content_column .main .multimedia .r_col ul li {
font-weight: bold;
margin: 5px 0;
padding: 5px 0 5px 30px;
list-style: none;
}
/*
#content .content .content_column .main .multimedia .r_col ul li a {
color: #1E4476;
}

#content .content .content_column .main .multimedia .r_col ul li.icon_1 {
background: url('/images/icon_multimedia_1.gif') 0 3px no-repeat;
}

#content .content .content_column .main .multimedia .r_col ul li.icon_2 {
background: url('/images/icon_multimedia_2.gif') 0 3px no-repeat;
}

#content .content .content_column .main .multimedia .r_col ul li.icon_3 {
background: url('/images/icon_multimedia_3.gif') 0 3px no-repeat;
}

#content .content .content_column .main .multimedia .r_col ul li.icon_4 {
background: url('/images/icon_multimedia_4.gif') 0 3px no-repeat;
}
*/
#content .content .content_column .main .l_col {
float: left;
width: 228px;
font-size: 11px;
}

#content .content .content_column .main .l_col p {
padding: 10px;
}


#content .content .content_column .main .r_col {
margin: 0 0 0 228px;
}

#content .content .content_column .main .r_col h3 {
color: #575C60;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 8px 0;
}

#content .content .content_column .main .r_col ul {
width: 130px;
margin: 20px auto 0;
}

#content .content .content_column .main .r_col ul li {
font-weight: bold;
margin: 5px 0;
padding: 5px 0 5px 30px;
list-style: none;
}

#content .content .content_column .main .r_col ul li a {
color: #1E4476;
}

#content .content .content_column .main  .r_col ul li.icon_1 {
background: url('/images/icon_multimedia_1.gif') 0 3px no-repeat;
}

#content .content .content_column .main  .r_col ul li.icon_2 {
background: url('/images/icon_multimedia_2.gif') 0 3px no-repeat;
}

#content .content .content_column .main  .r_col ul li.icon_3 {
background: url('/images/icon_multimedia_3.gif') 0 3px no-repeat;
}

#content .content .content_column .main  .r_col ul li.icon_4 {
background: url('/images/icon_multimedia_4.gif') 0 3px no-repeat;
}


#content .content .content_column .main .news_detail {
margin: 20px 0 10px;
}

#content .content .content_column .main .news_detail p {
margin: 15px 0;
}

.news_link li {
list-style: none!important;
}

.news_link .link div {
background: #FFF url('/images/bg_links.gif') 0 -248px repeat-x;
}

 .news_link .link div strong {
background: url('/images/bg_links.gif') 0 -186px no-repeat;
}

 .news_link .link div strong em {
height: 22px;
padding: 9px 10px 0;
font-style: normal;
background: url('/images/bg_links.gif') 100% -217px no-repeat;
}

.news_link .link div strong em span {
color: #025379;
font-size: 11px;
text-decoration: none;
padding: 0 10px 0 0;
background: url('/images/icon_list_next.gif') 100% 5px no-repeat;
}
.news_link .link div strong em a {
color: #025379;
font-size: 11px;
text-decoration: none;
padding: 0 10px 0 0;
background: url('/images/icon_list_next.gif') 100% 5px no-repeat;
}
.news_link .prev {
margin: 15px 10px 0;
}

.news_link .prev a {
color: #025379;
font-size: 11px;
font-weight: bold;
padding: 2px 0 2px 15px;
background: url('/images/icon_prev.gif') 0 5px no-repeat;
}

#content .content .content_column .print {
float: right;
margin: 20px 0;
background: #FFF url('/images/bg_links.gif') 0 -248px repeat-x;
}

#content .content .content_column .print strong {
background: url('/images/bg_links.gif') 0 -186px no-repeat;
}

#content .content .content_column .print strong em {
font-style: normal;
background: url('/images/bg_links.gif') 100% -217px no-repeat;
}

#content .content .content_column .print strong em span {
height: 22px;
padding: 9px 10px 0 35px;
background: url('/images/icon_print.gif') 10px 5px no-repeat;
}

#content .content .content_column .print strong em span a {
color: #025379;
font-size: 11px;
text-decoration: none;
padding: 0 10px 0 0;
background: url('/images/icon_list_next.gif') 100% 5px no-repeat;
}

#content .content .content_column table {
border: 1px solid #8F8F8F;
border-collapse: collapse;
}

#content .content .content_column table caption {
font-weight: bold;
text-align: left;
padding: 10px 0;
}

#content .content .content_column table th,#content .content .content_column table td {
border: 1px solid #8F8F8F;
font-weight: normal;
text-align: left;
padding: 5px;
}

#content .content .content_column table thead th {
text-align: center;
font-weight: bold;
background-color: #DAE2E9;
}

#content .content .content_column table tbody td {
text-align: center;
}

#content .content .content_column .image_text {
margin: 20px 0;
}

#content .content .content_column .image_text .image {
float: left;
width: 194px;
height: 130px;
padding: 2px;
margin: 0 15px 0 0;
background: #FFF url('/images/bg_image_table.gif') no-repeat;
}

#content .content .content_column .section p {
margin: 10px 0;
}

#content .content .right_sidebar {
width: 190px;
vertical-align: top;
padding-top: 38px;
}

#content .content .content_column .section ul li {
margin: 10px 0 10px 15px;
list-style: none;
}

#content .content .content_column .section ul li a {
color: #0C7099;
padding: 0 0 0 15px;
background: url('/images/list_section_next_off.gif') 0 6px no-repeat;
}

#content .content .content_column .section ul li a:hover {
color: #A1104D;
background: url('/images/list_section_next_on.gif') 0 6px no-repeat;
}

/**/
#content .content .content_column table.fotorep {
border: 0px;
border-collapse: collapse;
margin-left:5px;
}

#content .content .content_column table.fotorep caption {
font-weight: bold;
text-align: left;
padding: 10px 0;
}

#content .content .content_column table.fotorep th,#content .content .content_column table.fotorep td {
border: 0px;
font-weight: normal;
padding: 5px;
}

/**/


#content .content .right_sidebar .first_face {
margin: 10px 0 20px;
background: #D5E2EE url('/images/bg_first_face.gif') -380px 0 repeat-y;
}

#content .content .right_sidebar .first_face h2 {
width: 160px;
height: 23px;
color: #0E63D3;
padding: 10px 15px 0;
font-size: 14px;
font-weight: bold;
line-height: 100%;
background: #FBCA83 url('/images/bg_first_face.gif') no-repeat;
}

#content .content .right_sidebar .first_face .box {
padding: 6px;
font-size: 11px;
background: url('/images/bg_first_face.gif') -190px 100% no-repeat;
}

#content .content .right_sidebar .first_face .box p {
padding: 6px 0;
}

#content .content .right_sidebar .first_face .box .image {
float: left;
width: 75px;
height: 113px;
margin: 0 6px 0 0;
border: 1px solid #C1C4C8;
}

#content .content .right_sidebar .first_face .box .announce {
font-weight: bold;
padding: 12px 0;
}

#content .content .right_sidebar .first_face .box .announce a {
color: #29529F;
}

#content .content .right_sidebar .translation {
width: 190px;
height: 91px;
margin: 20px 0;
}

#content .content .right_sidebar .banner {
width: 190px;
margin: 10px 0;
text-align: center;
}

#content .content .right_sidebar .rss {
width: 180px;
padding: 0 5px;
margin: 20px 0;
}

#content .content .right_sidebar .actual {
margin: 20px 0;
/*background: #D7E4CF url('/images/bg_actual.gif') -380px 0 repeat-y;*/
}

#content .content .right_sidebar .actual h2 {
width: 160px;
height: 23px;
color: #FFE040;
padding: 10px 15px 0;
font-size: 14px;
font-weight: bold;
line-height: 100%;
background: #3C81A2 /*url('/images/bg_actual.gif') no-repeat*/;
}

#content .content .right_sidebar .actual .box {
padding: 6px;
/*background: url('/images/bg_actual.gif') -190px 100% no-repeat;*/
}

#content .content .right_sidebar .actual .box ul li {
font-weight: bold;
padding: 5px 0;
}

#content .content .right_sidebar .actual .box ul li a {
display: block;
color: #0A4C91;
padding: 0 0 0 10px;
text-decoration: none;
background: url('/images/icon_actual_off.gif') 0 5px no-repeat;
}

#content .content .right_sidebar .actual .box ul li a:hover {
color: #A1104D;
text-decoration: underline;
background: url('/images/icon_actual_on.gif') 0 5px no-repeat;
}

#content .content .right_sidebar .container {
margin: 20px 0;
background: url('/images/bg_container.gif') -380px 0 repeat-y;
}

#content .content .right_sidebar .container h2 {
width: 160px;
height: 23px;
color: #1E4476;
padding: 10px 15px 0;
font-size: 14px;
font-weight: bold;
line-height: 100%;
background: #CAD5E1 url('/images/bg_container.gif') no-repeat;
}

#content .content .right_sidebar .container h3 {
width: 160px;
height: 30px;
color: #1E4476;
padding: 3px 15px 0;
font-size: 13px;
font-weight: bold;
line-height: 100%;
background: #CAD5E1 url('/images/bg_container.gif') no-repeat;
}

#content .content .right_sidebar .first_block {
margin: 10px 0 20px;
}

#content .content .right_sidebar .container .box {
/*background: url('/images/bg_container.gif') -190px 100% no-repeat;*/
    border-bottom: 1px solid #C1C4C8;
}

#content .content .right_sidebar .container .box_body {
padding: 7px 1px;
/*background: url('/images/bg_container.gif') -570px 0 no-repeat;*/
    border-top: 1px solid #C1C4C8;
}

#content .content .right_sidebar .container .box_body li {
padding: 5px 6px;
font-size: 11px;
background: url('/images/bg_box_body_list.gif') 0 100% no-repeat;
}

#content .content .right_sidebar .container .box_body li.finish {
background: none;
}

#content .content .right_sidebar .container .table_banner {
padding: 18px 1px 15px;
background: url('/images/bg_container.gif') -570px 0 no-repeat;
}

#content .content .right_sidebar .container .table_banner li {
margin: 5px 0;
text-align: center;
}
#content .content .right_sidebar .container .box_body li a.active {
color: #A1104D;
background: url('/images/list_section_next_on.gif') 0 5px no-repeat;
}

#content .content .right_sidebar .container .table_banner li a img {
border: 1px solid #C1C4C8;
}

#content .content .right_sidebar .container .box_body li a {
color: #0C7099;
display: block;
font-weight: bold;
text-decoration: none;
padding: 0 0 0 10px;
background: url('/images/list_section_next_off.gif') 0 5px no-repeat;
}

#content .content .right_sidebar .container .box_body li a:hover {
color: #A1104D;
background: url('/images/list_section_next_on.gif') 0 5px no-repeat;
}


#content .content .right_sidebar .action .box .news-list {
padding: 6px;
}

#content .content .right_sidebar .action .box .news-list .news-item {
color: #6B6969;
font-size: 11px;
padding: 5px 0;
}

#content .content .right_sidebar .action .box .news-list .news-date-time {
display: block;
color: #6B6969;
}

#content .content .right_sidebar .action .box .news-list .news-item b {
font-weight: normal;
}

#content .content .right_sidebar .action .box .news-list .news-item  a {
color: #0C7099;
font-size: 12px;
}

#content .content .right_sidebar .action .box .news-list .news-item  a:hover {
color: #A1104D;
}

#content .content .right_sidebar .priority .box {
padding: 5px 0 5px 10px;
}

#content .content .right_sidebar .priority .box ul li {
float: left;
width: 33px;
height: 33px;
padding: 5px;
}
/*
#content .content .right_sidebar .calendar {
margin: 71px 0 20px;
background: url('/images/bg_calendar.gif') -507px 0 repeat-y;
}

#content .content .right_sidebar .calendar .calendar_body {
background: url('/images/bg_calendar.gif') -317px 0 no-repeat;
}

#content .content .right_sidebar .calendar .calendar_body .block {
position: relative;
padding: 25px 10px 10px;
background: url('/images/bg_calendar.gif') -127px 100% no-repeat;
}

#content .content .right_sidebar .calendar h2 {
position: absolute;
top: -15px;
left: 50%;
width: 127px;
height: 23px;
color: #1E4476;
margin-left: -63px;
padding: 7px 0 0;
font-size: 13px;
font-weight: bold;
text-align: center;
line-height: 100%;
background: #CAD5E1 url('/images/bg_calendar.gif') no-repeat;
}

#content .content .right_sidebar .calendar .month {
float: left;
margin: 0 10px;
}

#content .content .right_sidebar .calendar .year {
float: right;
margin: 0 10px;
}

#content .content .right_sidebar .calendar .month li,#content .content .right_sidebar .calendar .year li {
float: left;
font-size: 13px;
overflow: hidden;
}

#content .content .right_sidebar .calendar .month li a,#content .content .right_sidebar .calendar .year li a {
color: #1C6785;
text-decoration: none;
}

#content .content .right_sidebar .calendar .month .prev,#content .content .right_sidebar .calendar .year .prev {
width: 6px;
height: 9px;
margin: 3px 5px 0 0;
}

#content .content .right_sidebar .calendar .month .prev a,#content .content .right_sidebar .calendar .year .prev a {
display: block;
width: 6px;
height: 9px;
background: #1E4476 url('/images/icon_calendar.gif') no-repeat;
}

#content .content .right_sidebar .calendar .month .next,#content .content .right_sidebar .calendar .year .next {
width: 6px;
height: 9px;
margin: 3px 0 0 5px;
}

#content .content .right_sidebar .calendar .month .next a,#content .content .right_sidebar .calendar .year .next a {
display: block;
width: 6px;
height: 9px;
background: #1E4476 url('/images/icon_calendar.gif') 0 -9px no-repeat;
}

#content .content .right_sidebar .calendar .day {
clear: both;
width: 168px;
margin: 5px auto 0;
}

#content .content .right_sidebar .calendar .day li {
float: left;
display: block;
width: 24px;
padding: 3px 0;
text-align: center;
}

#content .content .right_sidebar .calendar .day li a {
text-decoration: none;
}

#content .content .right_sidebar .calendar .day li.red,#content .content .right_sidebar .calendar .day li.red a {
color: #FD0303;
}

#content .content .right_sidebar .calendar .day li.grey,#content .content .right_sidebar .calendar .day li.grey a {
color: #696565;
}
*/
#content .content .right_sidebar .select select {
width: 190px;
height: 19px;
}

#footer {
height: 110px;
margin-top: -110px;
background: #EBECEC url('/images/bg_footer.gif') repeat-x;
}

#footer .footer_body {
font-size: 13px;
line-height: 150%;
min-width: 920px;
max-width: 1200px;
margin: auto;
padding: 15px 0 0;
}

#footer .government {
float: left;
width: 395px;
margin: 0 0 0 40px;
}

#footer .info {
text-align: center;
padding: 15px 0 0;
margin: 0 200px 0 395px;
}

#footer address {
float: right;
width: 200px;
font-style: normal;
text-align: right;
padding: 15px 0 0;
margin: 0 40px 0 0;
}
/*добавилось*/
#content .content .content_column h1 em a {
text-decoration:none;
color:#1E4476;
}
#content .content .content_column h1.subscrib{
background:url("/images/bg_title_new.gif") repeat-x scroll 0 -33px #CAD5E1
}
#content .content .content_column h1.subscrib strong{
background:url("/images/bg_title_new.gif") no-repeat scroll 100% -66px transparent
}
#content .content .content_column h1.subscrib strong em{
background:url("/images/bg_title_new.gif") no-repeat scroll 0 0 transparent
}
#content .content .right_sidebar .first_face .box p {
text-align:justify;
}
.power-ask .power-ask-field-name{
	font-weight:bold;
}
.power-ask .power-ask-field{
	margin-bottom:18px;
	width:400px;
}
.power-ask .power-ask-error{
	color:red;
}
.power-ask .power-ask-button input{
margin-right:18px;
}
.power-ask {
margin-top:18px
}
#power-ask-fio {width:250px;}
#content .content .content_column table {
border: 1px solid #8F8F8F;
border-collapse: collapse;
}

.YMaps-b-balloon-frame   {
border: 0px !important;

}

#content .content .content_column table caption {
font-weight: bold;
text-align: left;
padding: 10px 0;
}

#content .content .content_column table th,#content .content .content_column table td {
border: 1px solid #8F8F8F;
font-weight: normal;
text-align: left;
padding: 5px;
}

.YMaps-b-balloon-frame  td {
border: 0px solid #8F8F8F !important;
font-weight: normal !important;
text-align: left !important;
padding: 0px !important;
}

#content .content .content_column table thead th {
text-align: center;
font-weight: bold;
background-color: #DAE2E9;
}

#content .content .content_column table tbody td {
text-align: center;
}
#content .content .content_column #table-noborder table td{
	border:none;
}
#content .content .content_column #table-noborder form table,#content .content .content_column #table-noborder .noborder,#content .content .content_column #table-noborder .noborder td.tableborder{
	border:none;
}
#content .content .content_column #table-noborder td.tableborder{
	border-left:1px solid #8F8F8F;
}
#content .content .content_column #table-noborder .border-td td{
	border:1px solid #8F8F8F;
}
table#prvo tr#z3 td, table#prvo2 tr#z3 td, table.prvo tr.z3 td, table.prvo2 tr.z3 td {padding:0 10px 0 10px;}
table#prvo tr#z3 td table td, table#prvo2 tr#z3 td table td, table.prvo tr.z3 td table td, table.prvo2 tr.z3 td table td {padding:0 10px 0 10px; background-color:#2c83c4; height:3px; background-position: left 20%;}
table#prvo tr#vid, table#prvo2 tr#vid, table.prvo tr.vid, table.prvo2 tr.vid {font-weight:bold;}

table#prvo tr#z2 td, table#prvo2 tr#z2 td, table.prvo tr.z2 td, table.prvo2 tr.z2 td {padding:20px 10px 5px 10px; font: bold 100% Arial; color:#2c83c4;}
img#bio {margin: 0 15px 15px 0; border: 6px solid #efefef;}
.news1{width:50%;float:left;}
.news2{width:50%;float:left;text-align:right;}

table#calend{width:193px;}
table#sh{ 
	width:188px; color:#ffffff; font-size:76%; background-color:#3a5fa5; font-weight:bold; font-family:Arial;
	 -moz-border-radius: 5px 5px 0 0;
   	-webkit-border-radius: 5px 5px 0 0;
   	-khtml-border-radius: 5px 5px 0 0;
   	-o-border-radius:5px 5px 0 0;
   	border-radius: 5px 5px 0 0;
   	position:relative;
   	behavior: url('/js/PIE.htc'); 
   	 margin-left: 2px;
}

table#sh td {vertical-align:middle; text-align:right;padding:0!important;}

td.monthDays{ background-color:#ffffff; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;}
td#monthDays{ background-color:#ffffff; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;padding:0!important;margin:0!important;}
td#monthDays table td{width:25px; height:25px; text-align:center; vertical-align:middle; font-size:10px; border: 1px solid #ffffff;padding:0!important;}
td#monthDays table td a{font-size:10px; text-decoration:none; color:#000000;}
td#monthDays table tr#ned td{font-family:Tahoma; font-size:10px; color:#464646;padding:0!important;}
td#monthDays table td.y{background-color:#e8e8e8;padding:0!important;}
td#monthDays table{padding:0!important;margin:0!important;}
td#monthDays table td{padding:0!important;margin:0!important;}
td#monthDays table td.now {background-color:#f9cf41; color:#000000; padding:0; margin:0; border: 2px solid #e8e8e8; border-collapse:separate; height:23px;padding:0!important;}
td#monthDays table td.tek {background-color:#bbbbbb; color:#000000; padding:0; margin:0; border: 2px solid #e8e8e8; border-collapse:separate; height:23px;padding:0!important;}
td#monthDays table td#n{color:#c1c1c1;padding:0!important;}
a.today { color: #000000; font-size: 90%; }
form {padding: 0px; margin: 0px;}

td#vibrub{padding:0 4px 0 4px; /*background-color:#ededed; border: 1px solid #e8e8e8;*/padding:0!important;}
td#vibrub form {
	padding:13px 0 12px 5px; margin:0;
	 -moz-border-radius: 0 0 5px 5px;
   	-webkit-border-radius: 0 0 5px 5px;
   	-khtml-border-radius: 0 0 5px 5px;
   	-o-border-radius: 0 0 5px 5px;
   	border-radius: 0 0 5px 5px;
   	position:relative;
   	behavior: url('/js/PIE.htc'); 
   	background-color: #EDEDED;
    	border: 1px solid #E8E8E8;
}
#rubr {width:170px; height:20px; font-size:11px; padding:1 0 0 5; margin: 0; border: 1px solid #cecece;}

a.incalink { color: #ffffff; text-decoration: none;font-size:12px;}
table.map {padding-top:0!important;border:0px solid red!important;padding-bottom:0!important;}
table.map td{ border:0px solid red!important;padding-top:0!important;text-align:left!important;padding-bottom:0!important;}
table.map td table{ border:0px solid red!important;padding-top:0!important;text-align:left!important;padding-bottom:0!important;}
table.map td table td{ border:0px solid red!important;padding-top:0!important;text-align:left!important;padding-bottom:0!important;}
td.map{padding-top:0!important;padding-bottom:0!important;}
.maplink{}


.culture_calendar {
position: relative;
width: 404px;
margin: auto;
}

.culture_calendar table {
position: relative;
width: 404px;
margin: 0!important;
padding: 0!important;
border: none!important;
}

.culture_calendar table.head {
background: url('/images/bg_culture_calendar.gif') no-repeat!important;
}

.culture_calendar table thead {
height: 45px;
text-align: center;
}

.culture_calendar table thead th {
margin: 0!important;
padding: 0!important;
font-size: 13px!important;
text-align: center;
background-color: transparent!important;
border: none!important;
}

.culture_calendar table.foot tbody {
width: 402px;
margin: 0 1px;
}

.culture_calendar table.foot tbody td {
font-size: 16px!important;
margin: 0!important;
padding: 15px 0!important;
border: 1px solid #98989B!important;
}

.culture_calendar table.foot tbody td a {
color: #0071AB;
}

.culture_calendar .bg_cor_l {
position: absolute;
bottom: 0;
left: 0;
width: 9px;
height: 9px;
background: url('/images/bg_culture_calendar_bl.gif') no-repeat;
}

.culture_calendar .bg_cor_r {
position: absolute;
bottom: 0;
right: 0;
width: 9px;
height: 9px;
background: url('/images/bg_culture_calendar_br.gif') no-repeat;
}

/* Стили старого сайта - начало */

table#prvo, table.prvo,table#prvo2, table.prvo2 {
margin: 15px 0 30px 0!important;
border: 1px solid #e8e8e8!important;
}

table#prvo td, table.prvo td,table#prvo th, table.prvo th,table#prvo2 td, table.prvo2 td,table#prvo2 th, table.prvo2 th {
text-align: left!important;
padding: 12px 7px 7px 7px!important;
border: none!important;
//border: 2px solid #e8e8e8!important;
//border-bottom: 1px solid #e8e8e8!important;
}

table#prvo tr#vid, table.prvo tr.vid {
font-weight: bold!important;
}

table#prvo tr#z1 td, table#prvo th, table.prvo tr.z1 td, table.prvo th {
padding: 0 5px!important;
border-left: 3px solid #e8e8e8!important;
border-bottom: 5px solid #f0f0f0!important;
background-color: #e0e0e0!important;
height: 50px!important;
vertical-align: middle!important;
color: #6e6e6e!important;
font-weight: bold!important;
text-align: center!important;
}

table#prvo2 tr#z1 td, table#prvo th, table.prvo2 tr.z1 td, table.prvo2 th {
padding: 0 5px!important;
border-left: 3px solid #e8e8e8!important;
border-bottom: 5px solid #f0f0f0!important;
background-color: #e0e0e0!important;
height: 0px!important;
vertical-align: top!important;
color: #6e6e6e!important;
font-weight: bold!important;
text-align: center!important;
}

table#prvo tr#z2 td, table.prvo tr.z2 td,table#prvo2 tr#z2 td, table.prvo2 tr.z2 td {
color:#2c83c4!important;
font-weight: bold!important;
padding: 20px 10px 5px 10px!important;
}

table#prvo tr#z3 td, table.prvo tr.z3 td, table#prvo2 tr#z3 td, table.prvo2 tr.z3 td {
padding: 0 10px!important;
//border-bottom: 2px solid #e8e8e8!important;
}

table#prvo tr#z3 td table td, table.prvo tr.z3 td table td {
padding: 0 10px 0 10px!important;
background-color: #2c83c4!important;
height: 3px!important;
}

table#biog {
width: 20%;
margin: 0 0 10px 0!important;
border: none!important;
}

table#biog td {
padding: 10px 10px 0 0!important;
border: none!important;
text-align: left!important;
}

table#biog p{
padding: 0;
}

/* Стили старого сайта - конец */

.torg,.torg td{
border:0!important;}
#content .content .content_column .quest {
/*width:164px;
background: #DADDE4 url('/images/bg_title_twitter_2.gif') 0 -33px repeat-x!important;*/
}

#content .content .content_column .renewals{
background: #DADDE4 url('/images/bg_title_twitter_2.gif') 0 -33px repeat-x!important;
}

#content .content .content_column .quest strong {
/*background: url('/images/bg_title_twitter_2.gif') 100% -66px no-repeat!important;*/
}
#content .content .content_column .quest strong em,#content .content .content_column .quest strong a {
color: #DB7A13;
/*background: url('/images/bg_title_twitter_2.gif') no-repeat!important;*/
width: 133px;

}


#content .content .content_column .renewals strong {
background: url('/images/bg_title_twitter_2.gif') 100% -66px no-repeat!important;
}
#content .content .content_column .renewals strong em,#content .content .content_column .renewals strong a {
color: #DB7A13;
background: url('/images/bg_title_twitter_2.gif') no-repeat!important;

}

#power-ask-question{
width: 100%;
}

#content .content .content_column table.photo{
border: none !important;
}

#content .content .content_column table.photo tr{
border-bottom: border: 1px solid #8F8F8F;
}


#content .content .content_column table.photo td{
border-top: none !important;
border-left: none !important;
border-right: none !important;
border-bottom: border: 1px solid #8F8F8F;
vertical-align: middle;
padding: 15px 0 15px 0;
}

#news_sidebar {
width: 190px;
font-family: Tahoma, Arial, Verdana, sans-serif;
margin-top:39px;
}

#news_sidebar .news_menu .item {
width: 188px;
padding: 0 1px;
background: url('/images/news/bg_news_sidebar_item.png') -190px 0 no-repeat;
}

#news_sidebar .news_menu .item_first {
background: url('/images/news/bg_news_sidebar_item.png') no-repeat;
}

#news_sidebar .news_menu .item_last {
background: url('/images/news/bg_news_sidebar_item.png') -380px 100% no-repeat;
}

#news_sidebar .news_menu .item .item_main {
display: block;
color: #666;
font-size: 10px;
border-bottom: 1px solid #EBEBEB;
border-top: 1px solid #FEFEFE;
}

#news_sidebar .news_menu .item .item_main a {
display: block;
color: #666;
text-shadow: 1px 1px 0 #FFF;
text-decoration: none;
padding: 10px;
font-size:12px;
}

#news_sidebar .news_menu .item .item_main a.item_toggle {
background: url('/images/news/icon_news_sidebar_show.gif') 155px 10px no-repeat;
}

#news_sidebar .news_menu .selected .item_main a.item_toggle {
color: #5F98D0;
background: url('/images/news/icon_news_sidebar_hide.gif') 155px 10px no-repeat;
font-size:12px;
}

#news_sidebar .news_menu .item_first .item_main {
border-top: none;
}

#news_sidebar .news_menu .item_last .item_main {
border-bottom: none;
}

#news_sidebar .news_menu .item .item_main a span {
padding: 0 0 0 18px;
}

#news_sidebar .news_menu .item .item_main_1 a span {
background: url('/images/news/icon_news_sidebar_1.gif') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .item_main_2 a span {
background: url('/images/news/icon_news_sidebar_2.gif') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .item_main_3 a span {
background: url('/images/news/icon_news_sidebar_3.gif') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .item_main_4 a span {
background: url('/images/news/icon_news_sidebar_4.gif') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .item_main_5 a span {
background: url('/images/news/icon_news_sidebar_5.gif') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .level {
display: none;
padding: 15px;
background: #717171 url('/images/news/bg_news_sidebar_item.gif') repeat-x;
}

#news_sidebar .news_menu .selected .level {
display: block;
}

#news_sidebar .news_menu .item .level .form_mail {
position: relative;
margin: 10px 0;
}

#news_sidebar .news_menu .item .level .form_mail label {
color: #FFF;
font-size: 10px;
}

#news_sidebar .news_menu .item .level .form_mail .input_form {
overflow: hidden;
position: relative;
width: 134px;
height: 21px;
margin: 10px 0 0;
padding: 4px 5px;
background: #FFF url('/images/news/input_news_sidebar_form.gif') no-repeat;
}

#news_sidebar .news_menu .item .level .form_mail .input_form_focus {
background: #FEFFC2 url('/images/news/input_news_sidebar_form_a.gif') no-repeat;
}

#news_sidebar .news_menu .item .level .form_mail .input_form input {
display: block;
width: 134px;
color: #CCCCD5;
font-size: 16px;
font-family: Arial, Tahoma, Verdana, sans-serif;
background-color: transparent;
border: none;
}

#news_sidebar .news_menu .item .level .form_mail .input_form_focus input {
color: #80808C;
font-weight: bold;
}

#news_sidebar .news_menu .item .level .form_mail .button_form {
overflow: hidden;
position: relative;
width: 81px;
height: 32px;
margin: 10px 0 0 0;
padding: 0 0 0 62px;
}

#news_sidebar .news_menu .item .level .form_mail .button_form input {
display: block;
cursor: pointer;
width: 81px;
height: 32px;
background: #FFF url('/images/news/button_news_sidebar_form.gif') no-repeat;
border: none;
}

#news_sidebar .news_menu .item .level .form_mail .button_form_feed {
overflow: hidden;
position: relative;
width: 91px;
height: 32px;
margin: 10px 0 0 52px;
}

#news_sidebar .news_menu .item .level .form_mail .button_form_feed input {
display: block;
cursor: pointer;
width: 91px;
height: 32px;
background: #FFF url('/images/news/button_news_sidebar_form_f.gif') no-repeat;
border: none;
}

#news_sidebar .news_menu .item .level .form_mail .button_form_bufer {
overflow: hidden;
position: relative;
width: 128px;
height: 32px;
margin: 10px 0 0 15px;
}

#news_sidebar .news_menu .item .level .form_mail .button_form_bufer input {
display: block;
cursor: pointer;
width: 128px;
height: 32px;
background: #FFF url('/images/news/button_news_sidebar_form_b.gif') no-repeat;
border: none;
}

#news_sidebar .news_menu .item .level .form_mail  input.button_form_bufer_clicked {
	background: #FFF url('/images/news/button_news_sidebar_form_b_.png') no-repeat;
}

#news_sidebar .news_menu .item .level .form_mail .close {
position: absolute;
top: 0;
right: 0;
}

#news_sidebar .news_menu .item .level .form_mail .close a {
display: block;
color: #FFF;
font-size: 11px;
text-decoration: none;
padding: 0 15px 0 0;
background: url('/images/news/icon_close.gif') 100% 50% no-repeat;
}

#news_sidebar .news_menu .item .level .form_link {
display: none;
}

#news_sidebar .news_menu .item .level .news_blog ul li,
#news_sidebar .news_menu .item .level .news_feed ul li {
color: #D9D8D8;
font-size: 10px;
margin: 10px 0;
}

#news_sidebar .news_menu .item .level .news_blog ul li a,
#news_sidebar .news_menu .item .level .news_feed ul li a {
color: #D9D8D8;
text-decoration: none;
padding: 0 0 0 20px;
}

#news_sidebar .news_menu .item .level .news_blog ul.more {
display: none;
margin: 15px 0 0;
padding: 5px 0 0;
border-top: 1px solid #575757;
}

#news_sidebar .news_menu .item .level .news_blog ul li a{
	font-size:12px;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_1 a {
background: url('/images/news/icon_news_sidebar_blog_1.png') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_2 a {
background: url('/images/news/icon_news_sidebar_blog_2.png') 2px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_3 a {
background: url('/images/news/icon_news_sidebar_blog_3.png') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_4 a {
background: url('/images/news/icon_news_sidebar_blog_4.png') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_5 a {
background: url('/images/news/icon_news_sidebar_blog_5.png') 3px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog_active ul li.item_blog_5 a {
background: url('/images/news/icon_news_sidebar_blog_12.png') 1px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_6 a {
background: url('/images/news/icon_news_sidebar_blog_6.png') 1px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_7 a {
background: url('/images/news/icon_news_sidebar_blog_7.png') 3px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_8 a {
background: url('/images/news/icon_news_sidebar_blog_8.png') 3px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_9 a {
background: url('/images/news/icon_news_sidebar_blog_9.png') 1px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_10 a {
background: url('/images/news/icon_news_sidebar_blog_10.png') 2px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_blog ul li.item_blog_11 a {
background: url('/images/news/icon_news_sidebar_blog_11.png') 2px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_feed ul li.item_feed_1 a {
background: url('/images/news/icon_news_sidebar_feed_1.png') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_feed ul li.item_feed_2 a {
background: url('/images/news/icon_news_sidebar_feed_2.png') 2px 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_feed ul li.item_feed_3 a {
background: url('/images/news/icon_news_sidebar_feed_3.png') 0 50% no-repeat;
}

#news_sidebar .news_menu .item .level .news_feed ul li.item_feed_4 a {
background: url('/images/news/icon_news_sidebar_feed_4.png') 1px 50% no-repeat;
}
.question_search {border:0!important;width:100%;}
.question_search td{border:0!important;}
#content .content .content_column table.question_search td.first {padding-left:10px;}
#content .content .content_column table.question_search td.second{ padding-right:10px;}
#content .content .content_column table.question_search td.bottom{ padding-top:0;}

#content .content .answer h2 {
	width: 280px;
	height: 19px;
	color: #1E4476;
	padding: 5px 15px 0;
	font-size: 13px;
	font-weight: bold;
	line-height: 100%;
	border: 1px solid #C1C4C8;	
	 -moz-border-radius: 8px 8px 0 0;
   	-webkit-border-radius: 8px 8px 0 0; 
   	-khtml-border-radius: 8px 8px 0 0; 
   	-o-border-radius:8px 8px 0 0; 
   	border-radius: 8px 8px 0 0;  
   	position:relative;
   	behavior: url('/js/PIE.htc'); 
   	background-position: 0 -105px;
}

#content .content .answer ul {
	width: 100%;
	padding: 5px 0;
}
#content .content .answer form{
	width: 310px;
	background:#E9F1EF;
	border-right: 1px solid #C1C4C8;	
	border-left: 1px solid #C1C4C8;	
	border-bottom: 1px solid #C1C4C8;	
	 -moz-border-radius: 0 0 8px 8px;
   	-webkit-border-radius:0 0 8px 8px;
   	-khtml-border-radius: 0 0 8px 8px;
   	-o-border-radius:0 0 8px 8px;
   	border-radius: 0 0 8px 8px;
   	position:relative;
   	behavior: url('/js/PIE.htc'); 
}

#content .content .answer td input[type=text]{
	width: 210px;
}

#content .content .answerConteiner{
	position:relative;
}

#content .content .answerConteinerAnswer{
	margin-top:50px;
}

#content .content .answerConteiner .answer{
	position:absolute;top:-80px;right:0;
}

#content .content .left_sidebar .container .box {
/*background: url('/images/bg_sidemenu.gif') -422px 0 repeat-y;*/
width: 211px;
}
#content .content .left_sidebar .priority .box {
padding: 5px 0 0 0;
}
#content .content .left_sidebar .box ul {
width: 211px;
padding-left: 0px; padding-top: 5px;padding-bottom: 10px;
/*background: url('/images/bg_sidemenu.gif') -211px 100% no-repeat;*/
height: 35px;
}
#content .content .left_sidebar .priority .box ul li {
float: left;
width: 33px;
height: 33px;
padding-left: 15px; padding-right: 0px;
}

#content .content .opros_block
{
/*height: 30px;*/
width: auto;
padding-top: 10px;
}

#content .content .opros_block a
{
/*color: #0C7099;*/
color: #1E4476;
text-decoration: underline;
font-size: 14px;
font-weight: bold;
}

#content .content .opros_block a:hover
{
color: #0E5BCC;
text-decoration: underline;
font-size: 14px;
font-weight: bold;
}


.video-list-title{
	color:#1E4476;
	font-weight: bold;
}

.video-list-control a{
	text-decoration: underline;
	color:#1E4476;
}

.video-list-control a:hover{
	text-decoration: none;
}

.video-list-item img {
    border: 1px solid #999;
}

.video-list-item{
	width: 398px;
	margin: 5px auto;
	padding: 10px;
	background: #fff;
	text-align: left !important;
	cursor: pointer;
}

.video-list-item table{
	border:none !important;
} 

.video-list-item table td{
	border:none !important;
	text-align: left !important;
}

h1, h1>strong>em, h1 > a > strong > em{
	color: #1B799F!important;
	background: transparent none repeat scroll 0% 0%!important;
	margin: 0px 0px 10px!important;
	width: 100%!important;
	font-size: 28px!important;
	font-weight: normal!important;
	line-height: 150%!important;
}

.left_sidebar .main .row h1 {
    margin-bottom: -5px !important;
}

.important-links{
 margin-bottom: 30px;
}

.important-links .h2{
    color: #1b799f;
    font-size: 28px;
    font-weight: normal;
    line-height: 150%;
    margin: 0 0 10px;
    width: 100%;
    background: none;
margin-top: 20px;
}

.important-links ul{
float:left;
width: 45%;
}

.important-links ul.col2{
float:right;
}

.important-links li a{
position:relative;
padding-left: 15px;
margin-bottom: 10px;
display:block;
color: #1e4476;
}

.important-links .arr{
display:block;
position:absolute;
left: 0;
top: 5px;
border: 4px solid transparent; 
border-left: 4px solid #1e4476; 
}