@charset "utf-8";/* CSS Document */img, div { behavior: url(./js/iepngfix.htc) }html, body { margin:0; padding:0; width:100%; height:100%; background: url(html_bg.gif);}body {height:100%; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#666666;}.flag {position:relative; background:url(flag.png) no-repeat; width:1000px; margin:0 auto; /*height:230px;*/}#left_column { position:relative; z-index:10; float:left; width:210px; padding:5px 15px; min-height:350px;}#right_column {position:relative; z-index:10; float:left; width:730px;}#main_container, #main_index, #main_index_news {position:relative; z-index:10; float:left; width:100%; min-height: 850px;  background:#fff; border:1px solid #e8e8e8; padding:10px; margin-bottom:20px;}#main_container {min-height: 700px;}.leaf_top {position:absolute; top:-5px; left:9px; width:130px; height:4px; background: url(leaf_top.png) no-repeat; }.shadow_bottom { position:absolute; bottom:-8px; width:98%; height:8px; background:url(shadow_bottom.png) center center no-repeat; margin:0 auto; }.shadow_left { position:absolute; left:-6px; width:28px; height:45px; bottom:-4px; background:url(shadow_left.png) no-repeat; }.shadow_right {  position:absolute; right:-6px; width:28px; height:45px; bottom:-4px; background:url(shadow_right.png) no-repeat; }.middle { position:relative; min-width:600px;}/* HEADER */#header {position:relative; z-index:10; height:56px; width:1000px;}.logo { position:relative; top:3px; left:20px; float:left; width:330px; height:50px; }.top_nav { position:relative; float:right; font-size:12px; width:200px; height:32px;}.top_nav ol {list-style:none; margin:4px; padding:0;}.top_nav ol li {position:relative; float:left;}.top_nav input { position:relative; top:-5px; display:inline-block; width:220px; height:18px; background:#c0d6e9; border:1px solid #0067a8; padding:0 2px; color:#1a6e9c; font-style:italic;}.top_nav a {position:relative; top:2px; color:#4495bf; margin-right:8px; text-decoration:none; font-weight:bold;}.top_nav a:hover {color:#64b0d6;}.top_nav .active, .top_nav .active a, .top_nav .active a:hover {color:#0160ad;}.top_nav ol.top_icons_block { position:relative; float:right; width:60px; }.top_icons {display:inline-block; width:20px; height:20px; margin:0 0 0 4px;}.ico_search:hover, .ico_sitemap:hover {cursor:pointer;}.ico_search { background:url(ico_search.png) 0 -20px no-repeat; }.ico_search:hover {background-position:0 0; }.ico_sitemap { background:url(ico_sitemap.png) 0 -20px no-repeat; }.ico_sitemap:hover {background-position:0 0; }.dashtop { display:inline-block; margin:0 7px 0 5px; background:url(top_nav_dash.png) no-repeat; width:5px; height:22px; }.top_date { position:relative; font-size:17px; color:#fff; font-weight:bold; font-style:italic; margin-right:15px; }/* FOOTER */#footer {position: relative; clear:both; height:42px; background:#f3f3f3 url(bg_footer.png) bottom left repeat-x; }#footer p { position:relative; top:14px; color:#979797; font-size:10px; margin-left:15px;}.made_by {position:relative; top:3px; right:15px; float:right; background: url(logo_viainfinity.png) no-repeat; width:63px; height:33px; }/* additional */.clear {clear:both;}a img {border:none; }a {color:#0160ad;}a:hover {color:#f0c000;}a.clean {margin:5px 0;}a.clean { text-decoration:none;}a.clean img { margin-right:3px; }a.clean span {position:relative; top:-5px;}.float_left {position:relative; float:left;}.float_right {position:relative; float:right;}.ptb10 {padding:10px 0;}.mb5 {margin-bottom:5px;}/* GENERAL */h1, h2, h3, h4, h5, h6 { position:relative; z-index:100; font-style:italic; margin:0; padding:0; font-weight:bold; font-family: 'Trebuchet MS', Tahoma, Geneva, sans-serif; }h1 {font-size:1.25em; color:#fff; font-weight:bold;}h2 {font-size:1.2em; color:#0176d5;}h3 {font-size:1.2em; font-family:Arial, Helvetica, sans-serif; line-height:1em; color:#0160ad;}h4 {font-size:1.22em; color:#0160ad; font-weight:bold; font-style:normal; font-family:Arial, Helvetica, sans-serif;}h5 {font-size:1.15em; color:#1a6e9c; font-size:1.15em; line-height:15px;}h6 {font-size:1.1em; color:#0160ad; line-height:14px;}h3 a {text-decoration:none;}.brand_color_1 {color:#0176d5; /* old #0160ad blue*/}.brand_color_2 {color:#1a6e9c; /*dark blue*/}.brand_color_3 {color:#f0c000; /*dark yellow*/}.brand_color_4 {color:#999;} #main_index ul {margin:10px 0; padding:0;}#main_index ul li {list-style:inside;}.more { font-size:11px; padding:0 10px 5px 0; text-align:right;}.more a {text-decoration:none;}.more a:hover {text-decoration: underline;}hr { width:100%; height:1px; background:#f7f7f7; border-top:1px solid #dddddd; border-bottom:1px solid #f2f2f2; border-left:none; border-right:none; margin:5px 0;}.pass, .pass a {color:#a1a1a1; font-size:11px; margin-bottom:7px;}.filter_block { background:#e5f4fb; padding:0 6px 2px 6px; margin-bottom:7px; line-height:12px; }select.act {max-width:89%;}* select.act {width:89%;}select {border:1px solid #b7d2e1; color:#777;}select option {/*border:1px solid red;*/}.filter_block input[type="text"] { height:14px; padding:2px 4px; margin-bottom:2px; font-size:12px; color:#777; border:1px solid #b7d2e1;}.filter_block dl { margin:0 0 15px 0; padding:0;}.filter_block dt {position:relative; float:left; width:110px; margin-bottom:2px; }/* NAVIGATION */ .nav_container { position:relative; width:210px; min-height: 300px; margin:0 auto; background:#eee url(nav_grad.png) top center repeat-y; border:1px solid #e7e7e7; color:#0160ad;}.leaf_t_nav { position:absolute; top:-4px; right:5px; z-index:5; background:url(leaf_t_nav.png) no-repeat; width:213px; height:5px; }.leaf_tl_nav { position:absolute; top:4px; left:-5px; z-index:5; background:url(leaf_tl_nav.png) no-repeat; width:5px; height:207px; }.nav_shadow_bottom { position:absolute; z-index:5; bottom:-11px; background:url(nav_shadow_bottom.png) center center no-repeat; width:210px; height:11px; }.nav_shadow_left { position:absolute; z-index:5; bottom:-6px; left:-7px; background:url(nav_shadow_corner.png) 0 0 no-repeat; width:27px; height:33px; }.nav_shadow_right { position:absolute; z-index:5; bottom:-6px; right:-7px; background:url(nav_shadow_corner.png) -27px 0 no-repeat; width:27px; height:33px; }.nav_arrow_close { position:relative; display:inline-block; width:5px; height:10px; background:url(close.gif) 0 0 no-repeat; margin:0 0 0 3px; padding:0;}.nav_arrow_close_short { margin-left:1px !important;}.nav_arrow_open { position:relative; display:inline-block; width:5px; height:10px; background:url(open.gif) no-repeat;}.nav_container ul { position:relative; margin:0; padding:10px; line-height:12px;}.nav_container ul li {list-style:outside; list-style:none; background: url(nav_dashine.png) bottom left repeat-x; padding: 3px 5px 7px 5px; cursor:pointer; }.nav_container a {color:#0160ad; text-decoration:none; display:block; }.nav_container a:hover {color:#0160ad; text-decoration:underline;}.nav_container ul li.active {background:#fff url(nav_dashine.png) bottom left repeat-x; }.nav_container li:hover {background:#fff url(nav_dashine.png) bottom left repeat-x;} /* secont leval */.nav_container ul li ul { margin:3px 0 0 0; padding:0;}.nav_container ul li ul li { background:url(nav_dashine_light.png) bottom left repeat-x; padding:4px 0; }.nav_container ul li ul li a {color:#0176d5; margin:0 0 0 15px;}.nav_container ul li ul li a:hover {color:#0176d5;}.nav_container ul li ul li.active { display:block; background:#f7f7f7 url(nav_dashine_light.png) bottom left repeat-x ; }.nav_container a.active {font-weight:bold;}/* third leval */.nav_container ul li ul li ul {margin:2px 0 3px 0; padding-left:35px;}.nav_container ul li ul li ul li { background-image:none; list-style-image: url(list_3lev.gif); list-style-position: outside; }.nav_container ul li ul li ul li a {margin:0;}/* INDEX */.vru_sign {margin:10px 15px 15px 0;}.index_columl_left { position:relative; float:left; width:65%; margin-right:15px;}.index_columl_right { position:relative; float:right; width:32%;}/* TITLES */.title_blue, .title_orange, .title_grey, .title_light_blue { position:relative; display: block; margin-bottom:5px; overflow:hidden; }.title_blue h2, .title_orange h2, .title_grey h2, .title_light_blue h2 { padding:0 10px 0 28px; color: #FFF !important;}.title_blue h1, .title_light_blue h1, .title_orange h1, .title_grey h1 { position:relative; top:-2px; margin:0; padding:0 10px 0 28px;}.title_blue, .title_light_blue {background:#0160ad url(title_bg_grad.png) left bottom repeat-x; height:20px; font-size:1em; }.title_blue_flag, .title_orange_flag {position:absolute; z-index:5; background: url(title_blue_flag.png) top right no-repeat; width:100%; height:100%; }.title_orange_flag {background: url(title_yellow_flag.png) top right no-repeat;}.title_light_blue {background-color:#0160ad; margin-bottom:15px;}.title_orange {background:#fabe07 url(title_bg_orange.png) left bottom repeat-x; height:20px; font-size:1em; margin-bottom:10px;}.title_grey {background:#eaeaea url(title_bg_grad.png) left bottom repeat-x; height:20px; font-size:1em; }.title_grey h1 {color:#006699;}.title_arrow, .title_arrow_orange {position:absolute; z-index:10; top:0; left:-2px; width:25px; height:20px; background:url(title_arrow.png) no-repeat;}.title_arrow_orange { background-image:url(title_arrow_yellow.png);}.title_date {color:#999; font-family: Tahoma, Geneva, sans-serif; font-size:13px; margin-right:5px;}/* TABLE */table { width:100%; border:1px solid #ccc; border-collapse:collapse; margin-bottom:15px;}th {background:#f0f0f0; font-weight:bold; vertical-align:middle; text-align:center; padding:7px 5px; border:1px solid #ccc;}td {border:1px solid #ccc; padding: 2px 4px;}/* NEWS */.news_list, .anonce_list, .simple_line { margin-bottom:8px;}.news_list h3 a:hover, .simple_line h3 a:hover {color:#0176d5;}.news_line, .anonce_line, .author_block, .simple_line {background: url(dashed_line_block.png) left bottom repeat-x; padding:0 0 6px 0; margin:3px 0; }.simple_line {background: url(dashed_line.png) left bottom repeat-x;}.author_block {background: url(dashed_line.png) !important left bottom repeat-x;}.news_line img, .simple_line img { position:relative; float:left; margin:0 5px 2px 0; border: 1px solid #dadada; width:140px;}.n_text { position:relative; float:left; display:inline-block;}.news_line p, .simple_line p {margin:3px 0;}.anonce_list h3, .anonce_list h3 a {position:relative; float:left; color:#666666; font-size:14px; line-height:14px;}.anonce_list .more a { color:#f0c000; font-size:12px; font-weight:normal; font-style:normal; font-size:11px; padding:0 0 0 10px; float:right;}.anonce_list h3 a:hover {color:#888;}.albom { text-align:center; }.albom img {border:1px solid #dadada; margin-bottom:3px; width:220px;}.albom p, .albom a {margin:0; padding:0; color:#999; text-decoration:none; line-height:12px;}.albom a:hover {text-decoration:underline;}.albom_prev_block {}.albom_prev_block img {width:140px; height:95px; border:1px solid #cdcdcd; }.albom_prev_block a:hover img {border:1px solid #f0c000;}.album_prev_text {position:relativ; float:left; width: 300px; margin-right: 10px; margin-bottom: 10px;}.album_prev_text img {width: 300px; border:1px solid #e2e2e2;}.author_block img{ position:relative; float:left; width:125px; border:1px solid #cdcdcd; margin-right:10px;}/* BUTTONS */.update_btn, .search_btn { position:relative; top:5px; display:inline-block; width:68px; height:20px; margin:0; padding:0; cursor:pointer; background:url(btn_update.png) top left no-repeat; }.update_btn {}.update_btn:hover, .search_btn:hover {background-position:0 -20px; }.update_btn:active, .search_btn:active {background-position:0 -40px; }.search_btn {background-image:url(btn_search_ua.png); }/* UA */.update_btn_ua, .search_btn_ua { position:relative; top:5px; display:inline-block; width:68px; height:20px; margin:0; padding:0; cursor:pointer; background:url(btn_update_ua.png) top left no-repeat; }.update_btn_ua {}.update_btn_ua:hover, .search_btn:hover {background-position:0 -20px; }.update_btn_ua:active, .search_btn:active {background-position:0 -40px; }.search_btn_ua {background-image:url(btn_search_ua.png); }/* RU */.update_btn_ru, .search_btn_ru { position:relative; top:5px; display:inline-block; width:68px; height:20px; margin:0; padding:0; cursor:pointer; background:url(btn_update_ru.png) top left no-repeat; }.update_btn_ru {}.update_btn_ru:hover, .search_btn:hover {background-position:0 -20px; }.update_btn_ru:active, .search_btn:active {background-position:0 -40px; }.search_btn_ru {background-image:url(btn_search_ru.png); }/* EN */.update_btn_en, .search_btn_en { position:relative; top:5px; display:inline-block; width:68px; height:20px; margin:0; padding:0; cursor:pointer; background:url(btn_update_en.png) top left no-repeat; }.update_btn_en {}.update_btn_en:hover, .search_btn:hover {background-position:0 -20px; }.update_btn_en:active, .search_btn:active {background-position:0 -40px; }.search_btn_en {background-image:url(btn_search_en.png); }/* banners */ .banners { position:relative; background:#eaeaea url(arrow_banner.png) -25px center no-repeat; border:1px solid #d9d9d9; }.banners_couner {position:relative; z-index:0; height:100%; background:url(banner_visnyk.png) bottom right no-repeat; padding:5px 5px 5px 45px;} .banners img {margin:0 12px 0 8px;}.banners a {font-weight:bold; font-style:italic; text-decoration:none; color:#00378a; font-size:1.2em;}.banners a:hover {text-decoration:underline;}.gov_banners {text-align:center; margin:20px 0 10px 0;}.gov_banners .banner {margin:0 auto; padding: 4px 0; }.gov_banners .banner img {max-width:210px; }/* */.people_list {clear:both; }.people_list .more { text-align:left;}.people_list .photo45 {width:45px; position:relative; float:left; margin-right:10px; margin-bottom:3px;}.people_list .photo45 img {width:45px; border:1px solid #e5e5e5;}.people_list .photo45 a:hover img{border:1px solid #ccc;}.discription {background:#f2f2f2; border:1px solid #e2e2e2; padding:3px 0; text-align:center; color:#969696; margin-top: 2px;}.photo {position:relative; float:left; width:235px; margin-right:15px; display:block; }.photo img {border:1px solid #e5e5e5; width:235px;}.name_discription, .post_discription {margin:0;}.name_discription {text-transform:uppercase; font-weight:bold;}.post_discription, .text_discription, .date_discription {font-style:italic; line-height:12px;}.text_discription {font-style:normal;}.text_float_right { padding-left:250px; }.post {font-style:italic; font-size:1.1em;}ul.section_list { margin:0; padding:0; background:#f5f5f5;}ul.section_list li {padding:3px 10px; background: url(section_list_bg.png) top right repeat-y; list-style-image:url(arrow_list.gif) !important;}ul.section_list li.odd {background:#f9f9f9 url(section_list_bg.png) top right repeat-y; }ul.section_list a {text-decoration:none;}ul.pdf_list {margin:0 0 5px 40px; }ul.pdf_list li { list-style:none !important; list-style-position:outside; padding:0 5px; line-height:12px; }ul.pdf_list li a {position:relative; top:-10px; color:#828282; text-decoration:none;}ul.pdf_list li a:hover { text-decoration:underline;}/* Album gellery */.albom_prev { position:relative; float:left; width:140px; height:95px; margin-right:5px;}table.gallery_table { border-collapse:collapse; border:none !important;}table.gallery_table tr td {width:165px; margin:10px 5px; padding:6px 3px; background:#ededed; color:#959595; font-size:10px; text-align:center; line-height:10px; border:10px solid #fff !important; vertical-align:top;}table.gallery_table tr td.empty {background:#fff !important;}table.gallery_table p {margin:3px 0 0 0;}.gallery_table img {width:140px; height:95;}.calendar_item { position:relative; float: left; width:160px !important; margin-right:20px;/* border:1px solid #EEE;*/}table.calendar_item {border-collapse:collapse; border:none; }.calendar_item tr th {background:none; color:#0160ad; font-style:italic; border:none; }.calendar_day_name { background:#f3f3f3; color:#0097d3; text-align:center;}.calendar_item tr td { border:none; font-size:11px; text-align:center;}.calendar_active {background:#0175b0; color:#fff; }.calendar_active a {text-decoration:none; color:#fff; } .calendar_today {background:#f0c101; color:#fff; }.calendar_today a {text-decoration:none; color:#fff; } .visnyk_list {text-transform:uppercase; margin:15px 0;}.cover {position:relative; float:left; margin-right:10px; margin-bottom:10px; }.cover img {width:150px;}/* PAGING */.paging {margin:10px 0; background: #f4f4f4; padding: 5px 10px;}.current_pages {position:relative; float:left; top:2px; width:100px; font-size:11px;}.number_choice {position:relative; float:right; width:150px; text-align:right; font-size:11px; }.number_choice input[type='text'] { font-size:11px; color:#999;}.pages { max-width:500px; width:60%; text-align:center; margin:0 auto; color:#005ca4; }.pages span { position:relative; top:-2px; margin: 0 3px;}.pages .first, .pages .prev, .pages .next, .pages .last, .pages .prev_disable { position:relative; top:0 !important; width:15px; height:15px;}.pages .next, .pages .next_disable{ margin-left:10px;}.pages .prev, .pages .prev_disable { margin-right:10px;}.pages .last, .pages .last_disable { margin-right:5px;}.pages .first, .pages .first_disable { margin-left:5px;}.pages img { width: 15px; float: none;}/* sitemap */ul.sitemap {margin:0; padding:0 20px; }ul.sitemap li { list-style: none !important; }ul.sitemap h6 {margin:10px 0; }ul.sitemap a h6 {color:#999; text-decoration:underline; }ul.sitemap a {text-decoration:none;}ul.sitemap a:hover, ul.sitemap a:hover h6 {text-decoration: underline; color:#f0c000 !important;}ul.sitemap li ul li {margin-left:15px; list-style-image: url(list_3lev.gif) !important;}.visnik_author {width: 45px !important;}.search_view table, .search_view table tr td { border:0px solid #000; border-collapse:collapse;}.search_view th {background:#000; font-weight:bold; vertical-align:middle; text-align:center; padding:7px 5px; border:0px solid #000;}.search_view td {border:0px solid #000; padding: 0;}.search_view element.style {    border: medium none;    height: auto;    margin: 0;    outline: medium none;    padding: 0;}