body {padding: 0px; margin: 0px; font: 12px Arial; color: #000000; width:1003px; margin:auto;}
input {padding: 0px; margin: 0px}
form  {margin: 0px; padding: 0px}
a {font:Arial, Helvetica, sans-serif 11px; color:#006DC3;text-decoration:none;}
a:hover {text-decoration:underline;}
td {padding: 2px 2px 2px 2px;}

#header {width: 1003px; height:255px; background-image:url(/images/fon_header.gif); background-repeat:no-repeat; border-bottom:1px #13B5CA solid;}
#header_en {width: 1003px; height:255px; background-image:url(/images/fon_header_en.gif); background-repeat:no-repeat; border-bottom:1px #13B5CA solid;}
#headleft {width: 459px; height:28px; float:left;}
#headengl { height:28px; padding:63px 0px 0px 348px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#0184C8;}
#headengl a {width: 459px; height:28px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#0184C8; text-decoration:none;}
#headengl a:hover {text-decoration:underline;}
#headleft .headhome {width: 362px; height:92px; padding:8px 0px 0px 60px;}
#headpict {width: 484px; height:208px; float:left; padding:37px 0px 0px 0px;}
#headbut1 {padding:103px 0px 0px 950px;}
#headbut2 {padding:8px 0px 0px 950px;}
#headbut3 {padding:9px 0px 0px 950px;}

.osncontent {width: 1003px; }
.banner_index {width: 1003px; height:88px; background-image:url(/images/fon_banners.gif); background-repeat:repeat-x;}
.menu_bottom {width: 1003px; }
.banner_ind_end {width: 1003px; height:74px; }
.bottom {width: 1003px; height:131px;}

#leftcolumn {width:195px; float:left; }
#search_fon {background-image:url(/images/fon_search.gif); background-repeat:no-repeat; width:195px; height:41px; float:left;}
#search_fon .formsearch {padding:13px 2px 0px 6px; float:left;}
#search {width: 138px; height:12px; padding:2px 0px 1px 4px; border:0px; border-bottom:1px solid #C5BD78; background: #ffffff; color: #7A7A7A;  font-size:12px; font:Arial, Helvetica, sans-serif;}

#menuleft {background-color:#F9EED1; width:195px; height:10px; vertical-align:top;}
#mlpoint {background:#F9EED1 url(/images/fon_leftmenu2.gif) no-repeat; background-position:bottom left; width:192px; padding:5px 0px 5px 3px; float:left; }
#mlpoint a {font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#4F4F4F;}
#mlpoint a:hover {text-decoration:underline;}
.mlarrow {text-align:6px; float:left; padding-right:6px;}
.mltitle {float:left; width:170px;}
.sep_lmenu {background-image:url(/images/sep_leftmenu.gif); background-repeat:repeat-x; width:195px; height:4px;}
#mlpoint_sel {background:#F9EED1 url(/images/fon_leftmenu2.gif) no-repeat; background-position:bottom left; width:192px; padding:5px 0px 5px 3px; float:left; color:#007CD2; font:Arial, Helvetica, sans-serif; font-weight:bold;}

.foncontent {background-image:url(/images/fon_content.gif); background-repeat:repeat-x; width:808px;  float:left; }
.foncontent_inner {background-image:url(/images/fon_content.gif); background-repeat:repeat-x; width:808px;  float:left; }
.news_republic {padding-left:8px; width:281px; float:left;}
.news_region {padding-left:1px; width:281px; float:left;}
.reception {padding-left:9px; width:228px; float:left;}
.priemn {padding:11px 5px 13px 24px; font:Arial, Helvetica, sans-serif 12px;}

#news_index {background-color:#FFFFFF;}
#news_index .title {background-image:url(/images/fon_news.gif); background-repeat:repeat-x; height:25px; color:#FFFFFF; font:Arial, Helvetica, sans-serif 14px; padding:7px 0px 0px 0px; border-bottom:1px solid #097ECE; border-left:1px solid #65C8F6;border-right:1px solid #2495DA;border-top:1px solid #7CD9FE;}
#news_index .title a {color:#FFFFFF; font:Arial, Helvetica, sans-serif 14px; text-decoration:none;}
#news_index .title a:hover {text-decoration:underline;}
#news_index .news_arr {float:left; padding:0px 8px 0px 11px;}
#news_index .date {color:#006DC4; font:Arial, Helvetica, sans-serif 11px; font-weight:bold; padding:9px 0px 9px 12px;}
#news_index .header {color:#004B87; font:Arial, Helvetica, sans-serif 12px; padding:0px 5px 13px 23px;}
#news_index .header a {color:#004B87; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
#news_index .header a:hover {text-decoration:underline;}
#news_index .sepnews {margin:0px 11px 0px 15px; background-image:url(/images/sep_news.gif); background-repeat:repeat-x; height:1px; width:255px;}
#news_index .allnews {padding:10px 0px 18px 26px; font:Arial, Helvetica, sans-serif 11px; color:#006DC3;}
#news_index .allnews a {font:Arial, Helvetica, sans-serif 11px; color:#006DC3;text-decoration:none;}
#news_index .allnews a:hover {text-decoration:underline;}

#one_window {padding-bottom:10px;}
#one_window .sep_onewind {background-color:#71B6E0; width:228px; height:3px;}
#one_window .cont_onewind {border-top:1px solid #E1E5E6; border-bottom:1px solid #E1E5E6; border-left:1px solid #E1E5E6; background-color:#FAFBFB; color:#0069AC;}
#one_window .title_onewind {color:#006DC4; padding:9px 0px 15px 8px; font:Arial, Helvetica, sans-serif 11px; font-weight:bold;}
#one_window .menu_onewind {padding:0px 5px 11px 8px; color:#0069AC;}
#one_window .menu_onewind a {color:#0069AC; text-decoration:underline;}
#one_window .menu_onewind a:hover {text-decoration:none;}
#one_window .all_points {padding:0px 10px 5px 10px; font:Arial, Helvetica, sans-serif 11px; color:#006DC3;}
#one_window .all_points a {font:Arial, Helvetica, sans-serif 11px; color:#006DC3;text-decoration:none;}
#one_window .all_points a:hover {text-decoration:underline;}

/* bottom menu */
.spcon{width:6px;font-size:1px;}
.spcon2{clear:both;font-size:1px;padding-top:15px;}

.cmenu1,.cmenu2,.cmenu3,.cmenu4{background-color:#F8F9F9;width:234px;margin:0;padding:0;border:1px solid #D8D8D8;border-top:0px;vertical-align:top;background-image:url(/images/menu1_cont2.gif);background-repeat:no-repeat; background-position:bottom;}
.cmenu2{background-image:url(/images/menu2_cont2.gif);}
.cmenu3{background-image:url(/images/menu3_cont2.gif);}
.cmenu4{background-image:url(/images/menu4_cont2.gif);}

.title_m1,.title_m2,.title_m3,.title_m4{width:224px;background-image:url(/images/menu1_fon.gif); background-repeat:repeat-x;  height:16px; font:Arial, Helvetica, sans-serif 12px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 14px;}
.title_m2{background-image:url(/images/menu2_fon.gif);}
.title_m3{background-image:url(/images/menu3_fon.gif);}
.title_m4{background-image:url(/images/menu4_fon.gif);}
.m1_cont1{width:238px;background-image:url(/images/menu1_cont1.gif); background-repeat:repeat-x;font-size:1px;height:13px;}
.m1_text,.m2_text,.m3_text,.m4_text{padding:0px 5px 12px 15px; color:#005DB3;}
.m1_text a,.m2_text a,.m3_text a,.m4_text a{color:#005DB3; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
.m1_text a:hover,.m2_text a:hover,.m3_text a:hover,.m4_text a:hover{text-decoration:underline;}
/* end bottom menu */

.big_ban {float:left; padding:10px 0px 0px 18px;}
.bans {text-align:center; padding-top:5px;}
.menu1_ind {padding:8px 0px 0px 19px; float:left;}
.menu2_ind {padding:8px 0px 0px 4px; float:left;}
.menu3_ind {padding:8px 0px 0px 5px; float:left;}
.menu4_ind {padding:8px 0px 0px 4px; float:left;}

#menu1 .title_m1 {background-image:url(/images/menu1_fon.gif); background-repeat:repeat-x; width:225px; height:16px; font:Arial, Helvetica, sans-serif 12px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 14px;}
#menu1 .m1_cont {border-bottom:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; background-color:#F8F9F9; width:237px;}
#menu1 .m1_cont1 {background-image:url(/images/menu1_cont1.gif); background-repeat:repeat-x; width:237px; height:13px;}
#menu1 .m1_cont2 {background-image:url(/images/menu1_cont2.gif); background-repeat:no-repeat; width:237px; height:82px;}
#menu1 .m1_text {padding:0px 5px 12px 15px; color:#005DB3;}
#menu1 .m1_text a {color:#005DB3; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
#menu1 .m1_text a:hover {text-decoration:underline;}

#menu2 .title_m2 {background-image:url(/images/menu2_fon.gif); background-repeat:repeat-x; width:225px; height:16px; font:Arial, Helvetica, sans-serif 12px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 14px;}
#menu2 .m2_cont {border-bottom:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; background-color:#F8F9F9; width:237px;} 
#menu2 .m2_cont1 {background-image:url(/images/menu1_cont1.gif); background-repeat:repeat-x; width:237px; height:13px;}
#menu2 .m2_cont2 {background-image:url(/images/menu2_cont2.gif); background-repeat:no-repeat; width:237px; height:82px;}
#menu2 .m2_text {padding:0px 5px 12px 15px; color:#005DB3;}
#menu2 .m2_text a {color:#005DB3; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
#menu2 .m2_text a:hover {text-decoration:underline;}

#menu3 .title_m3 {background-image:url(/images/menu3_fon.gif); background-repeat:repeat-x; width:225px; height:16px; font:Arial, Helvetica, sans-serif 12px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 14px;}
#menu3 .m3_cont {border-bottom:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; background-color:#F8F9F9; width:237px;}
#menu3 .m3_cont1 {background-image:url(/images/menu1_cont1.gif); background-repeat:repeat-x; width:237px; height:13px;}
#menu3 .m3_cont2 {background-image:url(/images/menu3_cont2.gif); background-repeat:no-repeat; width:237px; height:82px;}
#menu3 .m3_text {padding:0px 5px 12px 15px; color:#005DB3;}
#menu3 .m3_text a {color:#005DB3; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
#menu3 .m3_text a:hover {text-decoration:underline;}

#menu4 .title_m4 {background-image:url(/images/menu4_fon.gif); background-repeat:repeat-x; width:225px; height:16px; font:Arial, Helvetica, sans-serif 12px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 14px;}
#menu4 .m4_cont {border-bottom:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; background-color:#F8F9F9; width:237px;}
#menu4 .m4_cont1 {background-image:url(/images/menu1_cont1.gif); background-repeat:repeat-x; width:237px; height:13px;}
/*#menu4 .m4_cont2 {background-image:url(/images/menu4_cont2.gif); background-repeat:no-repeat; width:237px; height:82px;}*/
#menu4 .m4_cont2 {background-image:url(/images/menu4_cont2.gif); background-repeat:no-repeat;background-position:bottom; width:237px; height:217px;}
#menu4 .m4_text {padding:0px 5px 4px 15px; color:#005DB3;}
#menu4 .m4_text a {color:#005DB3; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
#menu4 .m4_text a:hover {text-decoration:underline;}

.bottom_photo {width:300px; height:131px;background-image:url(/images/photo_index.gif); background-repeat:no-repeat; float:left;}
.bottom_mapreg1 {width:112px; height:131px;background-image:url(/images/map_region1.gif); background-repeat:no-repeat; float:left; padding-left:15px;}
#bottom_mapreg2 {width:103px; height:96px;background-image:url(/images/map_region2.gif); background-repeat:no-repeat; float:left;padding-top:35px;}
#bottom_mapreg2 a {color:#006DC4; text-transform:uppercase; text-decoration:none; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
#bottom_mapreg2 a:hover {text-decoration:underline;}
#bottom_mapreg2en {width:103px; height:96px;background-image:url(/images/map_region2.gif); background-repeat:no-repeat; float:left;padding-top:35px;}
#bottom_mapreg2en a {color:#006DC4; text-transform:uppercase; text-decoration:none; font:10px Arial, Helvetica, sans-serif; font-weight:bold;}
#bottom_mapreg2en a:hover {text-decoration:underline;}
.bottom_valute {width:293px; height:114px;background-image:url(/images/fon_valute.gif); background-repeat:no-repeat; float:left; text-align:right; padding-top:17px;}
.bottom_pogoda {width:117px; height:116px;background-image:url(/images/fon_pogoda.gif); background-repeat:repeat-x; float:left; padding:15px 0px 0px 29px;}

.photo_index {float:left; width:106px; padding:35px 0px 0px 9px;}
.photo_index a {color:#006DC4;text-decoration:none;text-transform:uppercase; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
.photo_index a:hover {text-decoration:underline;}
.phototheme_index {float:left; padding-top:14px; }
.phth_ind_bord {border:3px solid #ffffff;}

.footer {width:969px; padding-left:18px; height:55px; padding-top:20px;}
.footer_line {height:1px; background-color:#BFD6DB; width:100%; }
.copyright {font:11px Arial, Helvetica, sans-serif; color:#5F5F5F; float:left; padding-top:14px; width:260px;}
.copyright a {color:#0069AC; font:11px Arial, Helvetica, sans-serif; text-decoration:underline;}
.copyright a:hover {text-decoration:none;}
.counter {float:left; width:709px; padding-top:5px; text-align:right;}

/*#document_cont {padding:0px 0px 0px 13px;position:relative; }*/
#document_cont {padding:0px 0px 0px 13px; }
#document_cont .doc_title{background-image:url(/images/fon_inner.gif); background-repeat:repeat-x; height:21px; color:#FFFFFF; font:Arial, Helvetica, sans-serif 14px; border-bottom:1px solid #097ECE; border-left:1px solid #65C8F6;border-right:1px solid #2495DA;border-top:1px solid #7CD9FE; padding:11px 0px 0px 13px;}
#document_cont .document {background-color:#FFFFFF;} 
#document_cont .doc_text {padding:23px 15px 20px 16px; font:12px Arial, Helvetica, sans-serif;position:relative}
#document_cont .doc_pm_cont {margin: 10px 13px 0px 13px;background-color:#E6F2F9;border:1px solid #B5C0C6; font:12px Arial, Helvetica, sans-serif; color:#006DC3;}

#photo_cont {padding:0px 0px 0px 13px; }
#photo_cont .doc_title{background-image:url(/images/fon_inner.gif); background-repeat:repeat-x; height:21px; color:#FFFFFF; font:Arial, Helvetica, sans-serif 14px; border-bottom:1px solid #097ECE; border-left:1px solid #65C8F6;border-right:1px solid #2495DA;border-top:1px solid #7CD9FE; padding:11px 0px 0px 13px;}
#photo_cont .document {background-color:#FFFFFF;} 
#photo_cont .doc_text {padding:23px 15px 20px 16px; font:12px Arial, Helvetica, sans-serif;}
#photo_cont .doc_pm_cont {margin: 10px 13px 0px 13px;background-color:#E6F2F9;border:1px solid #B5C0C6; font:12px Arial, Helvetica, sans-serif; color:#006DC3;}

#taxonomy {padding:12px 0px 0px 13px; font:11px Arial, Helvetica, sans-serif;position:relative;}
#taxonomy a {color:#006DC3;font:11px Arial, Helvetica, sans-serif; text-decoration:underline;}
#taxonomy a:hover {text-decoration:none;}

#podmenu {padding-left:13px;}
#podmenu .pm_cont {background-color:#E6F2F9;font:12px Arial, Helvetica, sans-serif; color:#006DC3;position:relative;}
#podmenu .pm_cont a {font:12px Arial, Helvetica, sans-serif; text-decoration:none; color:#006DC3;}
#podmenu .pm_cont a:hover {text-decoration:underline;}

#news_list {padding-top:16px; }
#news_list .date_nl {padding:0px 0px 10px 29px; color:#006DC4; font:Arial, Helvetica, sans-serif 11px; font-weight:bold;}
#news_list .header_nl {padding:0px 10px 11px 40px; color:#004B87; font:Arial, Helvetica, sans-serif 12px;}
#news_list .header_nl a {color:#004B87; font:Arial, Helvetica, sans-serif 12px; text-decoration:underline;}
#news_list .header_nl a:hover {text-decoration:none;}
#news_list .text_nl {padding:0px 10px 28px 40px; color:#000000; font:Arial, Helvetica, sans-serif 12px;}

.paging_sep {height:1px; background-image:url(/images/sep_paging.gif); width:100%; }
.paging {padding: 10px 0px 20px 40px; text-align: left; color:#292929; background-color:#FFFFFF;}
.paging a {color: #006DC3}
.paging a:hover {color: #006DC3; text-decoration:none;}

#news_full {padding-top:16px;}
#news_full .date_nf {padding:0px 0px 10px 29px; color:#006DC4; font:Arial, Helvetica, sans-serif 11px; font-weight:bold;}
#news_full .header_nf {padding:0px 10px 11px 40px; color:#000000; font:Arial, Helvetica, sans-serif 12px; font-weight:bold;}
#news_full .text_nf {padding:0px 10px 65px 40px; color:#000000; font:Arial, Helvetica, sans-serif 12px;}
#news_full .paging_sep {height:1px; background-image:url(/images/sep_paging.gif); width:100%;}
#news_full .all_nf {padding:10px 0px 10px 13px; color:#006DC3; font:Arial, Helvetica, sans-serif 12px;}
#news_full .all_nf a {color:#006DC3; font:Arial, Helvetica, sans-serif 11px; text-decoration:none;}
#news_full .all_nf a:hover {text-decoration:underline;}

.sitemap_1 {color:#006DC3; padding-bottom:5px;}
.sitemap_1 a {color:#006DC3; text-decoration:none; font:Arial, Helvetica, sans-serif 12px; font-weight:bold;}
.sitemap_1 a:hover { text-decoration:underline;}
.sitemap_2 {color:#006DC3; }
.sitemap_2 a {color:#006DC3; text-decoration:none; font:Arial, Helvetica, sans-serif 12px;}
.sitemap_2 a:hover {text-decoration:underline;}

#find {padding: 16px 10px 10px 29px; color:#000000; }
#find .header {color: #004B87; font:12px Arial; padding:0px 0px 10px 0px;}
#find .header a {color: #004B87; font:12px Arial;text-decoration:underline;}
#find .header a:hover {text-decoration:none;}
#find .text {color: #000000; font:12px Arial; padding:0px 0px 29px 0px;}
sfp {color:#006DC3; font-weight:bold;}

#feedback {background-color:#EBF3F6; padding:16px 0px 19px 20px;}
#feedback .fb_point {width:97px; padding-top:3px; float:left; font:Arial, Helvetica, sans-serif 12px; color:#434343; font-weight:bold; vertical-align:top;}
#feedback .fb_forms {width:400px; float:left; padding-bottom:10px; vertical-align:top;}
#feedback .fb_textarea {width:400px; float:left; padding-bottom:20px; vertical-align:top;}
#feedback input{height:16px; border:1px solid #4C4C4C; color:#000000; background-color:#FFFFFF;margin:0px; padding:4px;}
#feedback textarea{border:1px solid #4C4C4C; color:#000000; background-color:#FFFFFF; margin:0px; padding:4px;}
#feedback select{height:12px; font-size:12px;border:1px solid #4C4C4C; color:#000000;background-color:#FFFFFF;margin:0px; padding:4px;}
#feedback .enter_num {float:left; font:Arial, Helvetica, sans-serif 12px; color:#434343; font-weight:bold; padding-bottom:7px;}
#feedback .code_fb {float:left; padding:0px 12px 14px 0px;}
#feedback .numb_fb{float:left;}
#feedback .reloadnum {color:#434343; padding-top:7px;}
#feedback .reloadnum a {color:#434343; text-decoration:underline; font-weight:bold; font:Arial, Helvetica, sans-serif 12px;}
#feedback .reloadnum a:hover {text-decoration:none;}
#feedback .alert_n {color:#FF0000; font-weight:bold; font:Arial, Helvetica, sans-serif 12px; padding:0px 0px 10px 180px;}
#feedback .alert_y {color:#006DC4; font-weight:bold; font:Arial, Helvetica, sans-serif 12px; padding:0px 0px 10px 180px;}

#photo_theme {background-color:#FFFFFF; padding:22px 0px 20px 10px;}
#photo_theme .pic_pt {text-align:center;}
#photo_theme .title_pt {text-align:center; padding:11px 5px 25px 5px; font:Arial, Helvetica, sans-serif 12px; font-weight:bold; color:#006DC3;}
#photo_theme .title_pt a {font:Arial, Helvetica, sans-serif 12px; font-weight:bold; text-decoration:underline; color:#006DC3;}
#photo_theme .title_pt a:hover {text-decoration:none;}

#photo_main_box {background-image:url(/images/fon_photo.gif); background-position:bottom; background-repeat:no-repeat; width:795px;  float:left;}
#photo_main_box .pm_title {text-align:center; color:#000000; font:Arial, Helvetica, sans-serif 12px; font-weight:bold; padding:25px 0px 9px 30px;}
#photo_main_box .pm_text {text-align:justify; color:#000000; font:Arial, Helvetica, sans-serif 12px; padding:0px 0px 9px 30px;}
#photo_main_box .pm_image {text-align:center; padding-left:30px;}

#plist {padding:39px 0px 40px 10px;} 
#plist .photo_main_prev {padding:5px; border:0px; background-color:#FFFFFF;width:182px; text-align:center;}
#plist .photo_main_prev:hover {padding:5px; border:0px; background-color:#FFFFFF; width:182px;  text-align:center; }
#plist .photo_main_prev_selected {padding:5px; border:0px; background-color:#CCE5F6; width:182px; height:182px; text-align:center; display:table-cell; vertical-align:middle;}
#plist .ph_title {font:Arial, Helvetica, sans-serif 12px; color:#006DC3; text-align:center;}
#plist .ph_title a {font:Arial, Helvetica, sans-serif 12px; color:#006DC3; text-decoration:underline;}
#plist .ph_title a:hover {text-decoration:none;}

.photoall {text-align:right; font:Arial, Helvetica, sans-serif 12px; color:#006DC3; padding-bottom:10px;}
.photoall a {text-align:right; font:Arial, Helvetica, sans-serif 12px; color:#006DC3; text-decoration:none;}
.photoall a:hover {text-decoration:underline;}