@charset "utf-8"; 
 html { background: #333 url(../img/html_bgr.gif) center top repeat-y; } 
html,body,div,dl,dt,dd,ul,li,pre,form,fieldset,input,textarea,p,blockquote,th,td,h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
a{text-decoration:none;outline:none;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#193c71}
a:hover{text-decoration:none}
ul li{list-style:none;list-style-position:outside}
form br{clear:both;line-height:0pt;font-size:0pt}
textarea{overflow:auto;height:148px;width:216px;border:1px solid #B2C1D9}
input.textfield,textarea,select{padding:2px}
address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}
table{border-collapse:collapse;border-spacing:0px}
caption,th{text-align:left;font-weight:normal;font-style:normal}
:focus{outline:0px}
.clearfix:after,#live_feed:after,#header:after,#main:after,#main_inner_pos:after,#main_menu ul:after,.l_blue:after,.blue:after,.w56pc:after,.w43pc:after,.white:after,.l_blue2:after,.w39pc:after,.values:after,#headings:after,.spans:after,.paging:after,.single_news_cont:after,#zname_r:after,.blue3:after,.head:after,#footer:after,.stilnat:after,#letters:after, #home_calendar:after, .white_with_arrow:after, .ogranich:after, .ogranich2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both !important;height:0px;line-height:0px;overflow:hidden;}
.float_l{float:left !important}
.float_r{float:right !important}
.hide{display:none !important}
.bold,b,strong{font-weight:bold !important}
.italic,i,em{font-style:italic !important}
body{font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#193c71;background: #333;min-width:995px}
h1 a{text-indent:-9999px}
#index{position:absolute;top:29px;left:27px;display:block;width:145px;height:125px}
#wrapper{min-width:995px;max-width:1600px;margin:0px auto;background:#fff}
#live_feed{position:relative;height:41px;min-width:995px;max-width:1600px;color:#182e57;font:normal 10px Verdana, Arial, Helvetica, sans-serif;background:#fff}
#live_feed .fff{float:left;padding:12px 0 0 15px;color:#103690;font-size:9px}
#live_feed a,#live_feed a:hover{color:#384a64;font:normal 10px Verdana, Arial, Helvetica, sans-serif}
#msg{float:left;height:13px;width:600px;padding:13px 8px 5px 14px;overflow:hidden;background:url(/img/live_feed.png) 9px 8px no-repeat}
#msg a{display:block;height:14px;overflow:hidden}
#msg span{display:block;height:13px;overflow:hidden}
#lng_ver{position:absolute;top:5px;right:8px;padding:0 0 0 11px}
#lng_ver a{float:left;padding:0px 1px 0px 3px;background:url(/img/lng_ver_a.gif) left bottom no-repeat}
#lng_ver a span{float:left;margin:2px 0px 0px;padding:13px 9px 0px 7px;height:21px;color:#fff;font:normal 9px Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;white-space:nowrap;background:#2f69c7 url(/img/lng_ver_span.gif) right bottom no-repeat}
#lng_ver a:hover,#lng_ver a.here,#lng_ver a.here:hover{margin:0px;height:36px;cursor:pointer;background:url(/img/lng_ver_a_over.gif) left bottom no-repeat}
#lng_ver a:hover span,#lng_ver a.here span,#lng_ver a.here:hover span{margin:0px;height:21px;padding:15px 9px 0px 7px;color:#fff;font:normal 9px Verdana, Arial, Helvetica, sans-serif;cursor:pointer;background:#123994 url(/img/lng_ver_span_over.gif) right bottom no-repeat}
#header{position:relative;z-index:10000;background:url(/img/header.jpg) 0 0 no-repeat}
#head{height:167px;background:#072a84 url(/img/head.jpg) 0 0 no-repeat}
#main_info{position:absolute;top:62px;left:203px;width:47%}
#main_info h2{color:#fff;font:italic 18px Arial, Helvetica, sans-serif;background:none}
#main_info h1{color:#fff;font:italic 24px/23px Arial, Helvetica, sans-serif}
#quick_menu{position:absolute;top:10px;right:10px}
#quick_menu a{float:left;margin:0 9px 0 0}
#search{position:absolute;top:34px;right:0px;width:315px;height:111px;color:#fff}
.for_ie6{width:296px;height:89px;padding:17px 0 0 10px;background:url(/img/search.png) 0 0 no-repeat}
#input_div, #input_div2 {width:286px;height:33px;padding:1px 0 0 1px;margin:11px 0 0;background:url(/img/search_input.png) 0 0 no-repeat}
#input_div input.text, #input_div2 input.text{float:left;color:#9c9c9c;font-size:11px;width:218px;height:21px;padding:6px 14px 0px;border:0px !important;background:none !important}
#input_div input.submit, #input_div2 input.submit {float:left;width:39px;height:31px;cursor:pointer;border:0px !important;background:none !important}
.text_form{width:208px;height:22px;padding:10px 6px 0;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#8c8c8c;border:solid #b2c1d9 1px}
.submit_form{padding:8px 11px 14px 14px;height:34px;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;background:#5689d3;border:solid #5a719d 1px}
#main_menu{height:51px;padding:0 0 0 4px;border-bottom:solid #0d255f 1px;background:url(/img/menu_bgr.png) left top repeat-x}
#main_menu ul li{position:relative;float:left;z-index:10000;padding:1px 0px 0px}
#main_menu ul li a{float:left;color:#fff;font:normal 12px Verdana, Arial, Helvetica, sans-serif;padding:0 12px 0 0;margin:0px 3px 0 0}
#main_menu ul li a span{float:left;padding:18px 0 18px 12px}
#main_menu ul li a:hover,#main_menu ul li a.here,#main_menu ul li a.here:hover,#main_menu ul li .hovera:hover a,#main_menu ul li .hovera:hover a:hover,#main_menu ul li .hovera:hover a.here,#main_menu ul li .hovera:hover a.here:hover{background:url(/img/main_menu_link_over.png) right bottom no-repeat}
#main_menu ul li a:hover span,#main_menu ul li a.here span,#main_menu ul li a.here:hover span,#main_menu ul li .hovera:hover a span,#main_menu ul li .hovera:hover a:hover span,#main_menu ul li .hovera:hover a.here span,#main_menu ul li .hovera:hover a.here:hover span{background:url(/img/main_menu_link_over.png) left top no-repeat;cursor:pointer}
#main_menu ul li a.home_link{padding:3px 0px 0px;height:47px;margin:0px 4px 0 0;background:none}
#main_menu ul li a.min_link,#main_menu ul li a.min_link:hover{padding:0 20px 0 0;margin:3px 4px 4px 0;height:44px;line-height:44px;background:url(/img/min_link_bgr.png) right bottom no-repeat}
#main_menu ul li a.min_link span,#main_menu ul li a.min_link:hover span{float:left;font:normal 11px/14px Arial, Helvetica, sans-serif;padding:9px 0 0 30px;height:35px;line-height:14px;background:url(/img/min_link_bgr.png) left top no-repeat}
#main_menu ul li .to_sub_menu{display:none;position:absolute;top:51px;left:-1px;width:185px;z-index:10000;background:none;border:solid #002772 1px;border-top:0px}
#main_menu ul ul{padding:9px 0px;background:url(/img/ul_top.png) center top no-repeat}
#main_menu ul ul li{float:none;display:block;height:auto;padding:0px}
#main_menu ul li div.hovera:hover .to_sub_menu{display:block;background:url(/img/ul_bottom.png) left bottom repeat-x}
#main_menu ul li div.to_sub_menu_delay {display:none !important;}
#main_menu ul ul li a{float:none;display:block;width:138px;height:auto;padding:8px 20px 11px 27px;margin:0px;font-size:11px}
#main_menu ul .hovera:hover ul li a {background:url(/img/arrow2.png) left center no-repeat}
#main_menu ul .hovera:hover ul li a:hover,#main_menu ul li .hovera:hover ul li:hover a{background:url(/img/sub_menu_link_over.png) center center no-repeat}
#main_menu ul .hovera:hover ul li.bez_sub a:hover,
#main_menu ul li .hovera:hover ul li.bez_sub:hover a {background:url(/img/sub_menu_link_over_bez_sub_menu.png) center center no-repeat;}
#main_menu ul li .hovera:hover ul li:hover ul li a,#main_menu ul .hovera:hover ul li.bez_sub a{background:url(/img/arrow.png) left center no-repeat}
#main_menu ul .hovera:hover ul li ul li a:hover,#main_menu ul li .hovera:hover ul li:hover ul li a:hover{background:url(/img/sub_sub_menu_link_over.png) center center no-repeat}
#main_menu ul ul ul{display:none;padding:0px}
#main_menu ul li ul li:hover ul{position:absolute;top:0px;left:185px;display:block;padding:0 0 9px;border:solid #002772 1px;background:url(/img/sub_sub_menu_bgr.png) left bottom repeat-x}
.news_main{padding:0px !important}
#head_left{float:left;padding:0px;width:82%;min-width:810px;max-width:1450px}
#main_inner_pos h1,#main_inner_pos h2{min-width:760px;max-width:62%;float:left;padding:0px 0px 0px 35px}
#main_inner_pos h1{padding-top:9px;font:italic 30px/36px "Times New Roman", Times, serif}
#main_inner_pos h2{font:italic 14px/24px Verdana, Arial, Helvetica, sans-serif;color:#193c71;padding-top:9px;padding-bottom:23px}
#main_inner_pos h2.h1{font:italic 30px "Times New Roman", Times, serif;max-width:989px;min-width:0px}
#main_inner_news,#main_inner_pos{padding:0px 0px 25px}
#main_inner_news h2, #main_inner_news h2 a {padding:20px 0px 0px 36px;font:italic 24px "Times New Roman", Times, serif;width:77%}
#main_inner_news .news_text{padding:10px 20px 0px;margin:0px}
#flash{position:relative;z-index:0;background:#03328e url(/img/header_left.png) left top no-repeat}
#gerb{height:294px;background:url(/img/gerb2.png) 745px 0px no-repeat}
#intro{position:relative;z-index:1;color:#fff;height:336px;overflow:hidden}
#intro h1,#intro h2{color:#fff;font:italic 24px "Times New Roman", Times, serif;background:none;width:160px}
#intro h2{padding:41px 0 0}
#intro p{padding:40px 0 0;line-height:24px}
.new_left{min-width:680px;max-width:1285px}
.new_right{width:315px}
.intro_paging{clear:left;position:absolute;bottom:9px;left:40px}
.intro_paging li a{float:left;color:#fff;text-align:center;width:21px;height:21px;line-height:20px;margin:0 3px 0 0}
.intro_paging li a:hover,.intro_paging li a.here,.intro_paging li a.here:hover{background:url(/img/news_paging_sprite.png) right top no-repeat}
.img_shadow{position:absolute;z-index:99;top:0px;width:643px;height:336px;background:url(/img/snimka_shadow.png) right top no-repeat}
.img_title{position:absolute;bottom:63px;left:0px;z-index:100;width:253px;padding:9px 17px 16px 43px;font:normal 20px/24px Verdana, Arial, Helvetica, sans-serif;background:url(/img/img_shadow_over.png) left top no-repeat}
.img_title h3,.img_title h3 a{display:block;height:73px;overflow:hidden;color:#fff;font:normal 20px/24px Verdana, Arial, Helvetica, sans-serif}
.arrows{position:relative;top:-42px;z-index:100;height:42px;line-height:42px;background:#03328E url(/img/arrows_bgr.png) 0 0 repeat-x}
#news_arrows{position:absolute;right:0px;bottom:0px;width:314px;height:42px;background:#4973bb;z-index:105;border-left:solid #3a4c6a 1px}
#news_arrows2{position:absolute;right:0px;bottom:0px;width:314px;height:42px;background:#4973bb;z-index:101;border-left:solid #3a4c6a 1px}
.textche{display:block;padding:0px 61px}
#news_arrows .prev_arrow{top:1px}
.prev_arrow{position:absolute;left:0px;top:0px;/*top: 1px; for ie6 */z-index:101;width:41px;height:41px;overflow:hidden;background:#0c3d7b url(/img/prev_arrow.png) 0 0 no-repeat}
.next_arrow{position:absolute;right:0px;bottom:0px;z-index:101;width:41px;height:41px;overflow:hidden;background:#0c3d7b url(/img/next_arrow.png) left bottom no-repeat}
.prev_arrowstat{position:absolute;left:0px;top:1px;/*top: 1px; for ie6 */z-index:101;width:41px;height:41px;background:#0c3d7b url(/img/prev_arrow.png) 0 0 no-repeat;}
.next_arrowstat{position:absolute;right:0px;bottom:0px;z-index:101;width:41px;height:41px;overflow:hidden;background:#3a62a6 url(/img/next_arrow.png) left bottom no-repeat;}

.prev_arrow:hover,.next_arrow:hover{background-color:#98c871}
#clocks{height:44px;padding:0px 0px 0px 40px;color:#365486;font-size:10px;background:#cdd8e4 url(/img/clocks_bgr.png) 0 0 no-repeat}
#clocks span{float:left;white-space:nowrap;height:35px;line-height:34px;padding:5px 11px 0px 33px;background:url(/img/clock.png) 3px 7px no-repeat}
#clocks span.clock_sep{width:2px;height:37px;padding:0px;line-height:normal;background:url(/img/clock_sep.gif) 0px 5px no-repeat}
#page1,#page2,#page3,#page4,#flash #gerb{height:336px}
#player{position:relative;width:315px;height:336px;background:url(/img/player_bgr.png) 0 0 repeat-x}
#newsInner{position:relative;width:315px;height:293px;background:#dee9f6; z-index:102}
#newsRightBack{position:relative;width:315px;height:293px;background:#dee9f6;z-index:100}
#links{position:absolute;top:1px;left:35%;z-index:102;width:345px;height:294px}
#links a{display:block;width:261px;height:30px;padding:20px 20px 23px 64px;color:#a8b6d2;overflow:hidden;background:url(/img/news_link.png) 52px 0px no-repeat}
#links a:hover{color:#fff;background:url(/img/news_link_over.png) left top no-repeat}
.activeLinks{color:#fff !important; background: transparent url(/img/news_link_over.png) left top no-repeat !important;}
#links a span{display:block;height:30px;overflow:hidden;cursor:pointer}
#breadcrumb{height:18px;padding:7px 0px 0px 35px;font:italic 10px Verdana, Arial, Helvetica, sans-serif;color:#000;background:#e7f0f9}
#breadcrumb a{font:italic 10px Verdana, Arial, Helvetica, sans-serif;color:#395d9b}
#tools{float:right;height:75px;width:175px;margin:10px 0px;border-left:solid #cfd8e1 1px}
#tools a{position:relative;top:30px;float:left;width:31px;height:31px;line-height:24px;text-align:center;color:#1c3f76;background:url(/img/tool_sprite.png) left top no-repeat}
#tools a:hover{color:#fff;background:url(/img/tool_sprite.png) left bottom no-repeat}
#tools a.a_plus{font-size:14px;}
#tools a.a_minus{margin:0 5px 0 10px;font-size:12px}
#tools a.print{width:31px;height:31px;margin:0 0 0px 25px;background:url(/img/tool_sprite.png) right top no-repeat}
#tools a.print:hover{background:url(/img/tool_sprite.png) right bottom no-repeat}
.fs14{font-size:14px !important;vertical-align:text-bottom;line-height:22px}
.fs12{font-size:12px !important;vertical-align:text-bottom}
.text_size{position:absolute;top:-31px;left:13px;height:31px;padding:0 7px 0 0;white-space:nowrap;background:url(/img/text_size_bgr.png) right bottom no-repeat;display:none}
.text_size_r{display:none;height:31px;padding:0 0 0 7px;font:normal 9px/25px Arial, Helvetica, sans-serif;text-transform:uppercase;background:url(/img/text_size_bgr.png) left top no-repeat}
.w39pc{float:left;width:48%;margin:25px 0px 0px;background:#e3eaf7;border-top:solid #9aa9c4 1px;border-bottom:solid #b2bed2 1px}
.w39pc_top{height:32px;line-height:32px;padding:0% 3%;background:#f0f3fb;border-bottom:solid #c4cfe4 1px;border-left:solid #9aa9c4 1px;border-right:solid #9aa9c4 1px}
.values{padding-top:7%;padding-bottom:7%;font-size:11px;padding-left:3%;border-left:solid #b2bed2 1px;border-right:solid #b2bed2 1px}
.weather{padding-top:5%;padding-bottom:5%}
.values img{padding:0px 5px}
.weather img{float:left;padding:0% 3% 0% 0%}
.weather p{padding:0% 3%}
.orange{color:#ff5400}
#home_table,#news_table{clear:both;width:100%;min-width:990px;max-width:1600px}
.w43pc{width:43%;min-width:316px;max-width:688px;padding:33px 3% 0%}
.w56pc{width:56%;min-width:673px;max-width:900px}
.w36pc{width:35%;min-width:348px;max-width:560px}
.w64pc{width:64%;min-width:636px;max-width:1024px}
.w99{width:99%}
.w78{width:78%}
.w78 .classh1, .ogranich .classh1{float:left;overflow:hidden;padding:25px 0px 25px 35px;font:italic 30px "Times New Roman", Times, serif;width:55%;min-width:350px;max-width:605px}
.ogranich .classh1{width:64%;min-width:523px;max-width:905px}
.w78 .classh2, .ogranich .classh2{position:relative;z-index:1000;float:right;width:234px;overflow:visible;padding:30px 0px 0 12px;background:url(/img/classh2.gif) 0px 30px no-repeat}
.w78 .classh2 .arhiv,.ogranich .classh2 .arhiv{display:block;width:230px;height:33px;cursor:pointer;text-transform:uppercase;font:700 10px/33px Verdana, Arial, Helvetica, sans-serif;color:#fff}
.w20{width:20%}
.w20 .classh2{display:block;padding:25px 0px 0 49px;font:italic 30px "Times New Roman", Times, serif}
.green{color:#00a004}
#main_inner_pos h2 .green{font-size:18px}
.white{background:#fff;padding:30px 0px}
.bordy{padding:30px 0 20px;background:url(/img/mid_border3.gif) center top no-repeat}
.blue{clear:both;background:#cad7ef; min-height: 0px; padding: 0px; margin:0px;}
.w56pc .blue{padding:30px 0px 12px;clear:both;background:#cad7ef url(/img/mid_border2.gif) center top no-repeat}
.l_blue{background:#eef2fa}
.l_blue2{background:#dfe9f5;padding:30px 0px}
.w56pc .l_blue{padding:30px 0px 12px;background:#eef2fa url(/img/mid_border.gif) center top no-repeat}
.w56pc select{margin:0 0 0 42px;font:normal 11px Arial, Helvetica, sans-serif;color:#466993}
.w56pc select option{color:#667892}
.w50pc{float:left;width:44%;padding-left:4%;padding-right:2%}
.w49pc{float:left;width:43%;padding-left:6%;padding-right:0%}
.white.bordy .w50pc,.white.bordy .w49pc{padding-left:35px}
h2{clear:both;color:#3066a6;font:italic 20px "Times New Roman", Times, serif}
.w56pc h2,#main_inner_pos .bottom_pos .l_blue_td h2,h2.with_check{clear:both;float:left;padding:3px 0 12px 42px;background:url(/img/h2_bgr.png) 0 0 no-repeat}
h2.dark{color:#132446}
h2.dark2 { color: #365483; background: none; padding:3px 0 12px 2px;}
.square{clear:both;float:left;color:#3066a6;padding:8px 5px 0 54px;text-indent:0;background:url(/img/square.gif) 42px 14px no-repeat}
.square:hover{color:#6e6e6e;background:url(/img/square_over.gif) 42px 14px no-repeat}
.banner{width:200px;overflow:hidden;padding:0px;padding-top:37px;padding-bottom:44px}
.banner img{border:solid #a5c3ea 1px}
#footer{clear:both;position:relative;min-height:256px;font-size:11px;line-height:14px;color:#bdcde8;background:#122037 url(/img/gerb.jpg) 0px 0px no-repeat}
#info{position:absolute;top:53px;left:220px;width:235px}
#quick_links{float:right;margin:58px 0 0;width:36%;padding:0 0 5%}
.quick_link{float:left;color:#8195b0;font-size:11px;line-height:18px;padding:0 4% 0 0;width:45%}
.quick_link:hover{color:#69a756;text-decoration:underline}
.fff,#intro a{color:#fff}
#info .fff{padding:0px 0px 14px}
.w43pc .italic{display:block;padding:47px 50px 0px}
.span1{color:#7a8eab}
.quotes{margin:24px 0 0;background:#e3eaf7 url(/img/left_quote.gif) left top no-repeat;border:solid #b2bed2 1px;border-bottom:0px}
.p_bgr{padding:15px 50px 47px;background:url(/img/right_quote.gif) right bottom no-repeat}
.quote{height:17px;clear:both;background:url(/img/quote_bgr.gif) top right no-repeat}
.span2{float:right;font:normal 11px Arial, Helvetica, sans-serif;color:#285193;padding:0 55px 25px 0}
.spec{height:25px;padding:0px !important;background-image:none !important}
.fs30{display:block;text-align:left;font:700 italic 30px Arial, Helvetica, sans-serif;color:#3167a7}
.lh30{line-height:30px}
.mt28{margin-top:28px}
.pt24{padding:24px 0px 0px 0px !important}
.capLet{font:italic 36px/32px "Times New Roman", Times, serif}
#headings{background:#dfe9f5}
#text,.files{min-width:720px;max-width:74%;padding:0px 0px 0px 35px;}
#text {padding:30px 0px 30px 35px;}

/* because at some pages in cms there are pages with 2 up to 10 div #text !!! */
#text #text {padding:0px;}

#text p,#newsDetailsContainer p,#text2 p{padding:29px 0px 0px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif !important}
#text p span,#newsDetailsContainer p span,#text2 span,#text2 p span{white-space:normal;font:normal 12px Verdana, Arial, Helvetica, sans-serif}
#text ul,#text2 ul{padding:5px 0 0}
/*#main_inner_pos #text h1 { float: none; padding: 0; font: italic bold 20px/24px Verdana,Arial,Helvetica,sans-serif;}*/
#main_inner_pos #text h2 { float: none; padding: 20px 0 0 0; font: italic bold 18px/24px Verdana,Arial,Helvetica,sans-serif;}
#main_inner_pos #text h3 { float: none; padding: 10px 0 0 0; font: italic bold 14px/24px Verdana,Arial,Helvetica,sans-serif;}
#main_inner_pos #text h4 { float: none; padding: 10px 0 0 0; font: italic bold 12px/24px Verdana,Arial,Helvetica,sans-serif;}
#text .left { float: left !important; padding:0 10px 0 0;} 
#text .right {float: right !important; padding:0 0 0 10px;} 
#sitemap ul{padding:0px 0 0px 30px}
#sitemap ul li,#text ul li,#text2 ul li{padding:5px 0 5px 30px;list-style-position:outside;color:#3066A6;font:12px Verdana, Arial, Helvetica, sans-serif;text-indent:0}
#sitemap ul li a,#text ul li a,#text2 ul li a{padding:5px 0 0px 10px;color:#3066A6;font:12px Verdana, Arial, Helvetica, sans-serif;background:transparent url(/img/square.gif) 0px 10px no-repeat}
#text ul li,#text2 ul li{color:#193C71;background:transparent url(/img/square_li.gif) 20px 10px no-repeat}
#text ul li a,#text2 ul li a{position:relative;left:-10px}
#sitemap ul li a:hover,#text ul li a:hover,#text2 ul li a:hover{color:#6e6e6e;background:transparent url(/img/square_over.gif) 0px 10px no-repeat}
#sitemap ul ul li a,#text ul ul li a,#text2 ul ul li a{background:transparent url(/img/square_sub.gif) 0px 10px no-repeat}
#sitemap ul ul li a:hover,#text ul ul li a:hover,#text2 ul ul li a:hover{background:transparent url(/img/square_over_sub.gif) 0px 10px no-repeat}
#text pre,#newsDetailsContainer pre{max-width:74%;min-width:720px;white-space:normal;font:normal 12px Verdana, Arial, Helvetica, sans-serif}
#text img,#newsDetailsContainer img{float:left;padding:0px 10px 0px 0px}
#text2{padding:30px 0px 30px 35px;}
#text2 p{width:70%}
#text2 img{float:right;padding:11px 11px 44px;margin:40px 30px 0;border:solid #c8cfde 1px}
.fs18px{display:block;padding:29px 0 0;font:italic 18px "Times New Roman", Times, serif}
.files{padding:40px 0px 40px 35px}
.files table td{height:38px;padding:0 0 0 20px;font-style:italic;background:#e1ecf7;border-right:solid #fff 1px;border-bottom:solid #fff 1px}
.files table .light_tr td{background:#eef3f8}
.w14pc,.w13pc{width:13%;color:#7c7c7c}
.w14pc a{margin:0 10px 0 0}
.red{color:#c40022}
#signali{clear:both;float:left;margin:25px 0px 0px;height:23px;padding:0px 0px 0px 33px;white-space:nowrap;color:#fff;font:italic 20px "Times New Roman", Times, serif;background:url(/img/signali.png) 0 0 no-repeat}
.bord{display:block;width:92px;height:57px;padding:8px 0px;text-align:center;background:#fff url(/img/thumb_mask.png) 0px 0px no-repeat}
.blue1{background:#cbd7ef}
.w36pc .blue1{padding:13px 0px 13px 19px;margin-bottom:1px}
.blue2{background:#e5edf8}
.blue3{background:#f2f7fa}
.w36pc .blue3,.w36pc .blue2{padding:0 0 6px 49px}
.half{float:left;width:49%}
.half2{float:right;width:49%}
.review{width:93%;max-width:374px;min-width:182px;padding:0 12px 0 0}
.plaing_news .review{min-width:179px}
#main_inner_news .review,#main_inner_pos .review{min-width:110px;padding:0 10px 0 0; width: 90%;}
#main_inner_news .pic,#main_inner_pos .pic{padding:15px 12px 0 20px}
#main_inner_news .texty,#main_inner_pos .texty{padding:15px 0px 0px}
.review h3{font:700 11px Verdana, Arial, Helvetica, sans-serif;color:#284f92;max-height:39px;overflow:hidden}
.review h3 a{font:700 11px Verdana, Arial, Helvetica, sans-serif;color:#284f92;max-height:39px;overflow:hidden;margin:0 0 5px}
.rev_text,.news_text{max-height:42px;overflow:hidden;margin:0 0 10px}
.rev_text p b{font-weight:normal !important}
.spans{font:italic 10px/16px Verdana, Arial, Helvetica, sans-serif;color:#606060}

#main_inner_news .spans{padding:15px 0 17px 36px}
.spans span{float:left;height:17px;margin:0 0 5px}

#main_inner_news .spans.for_cal {float: left; padding: 12px 0 20px 0px; margin: 0px;}
.spans.for_cal span{float:left;height:17px;margin:0 0 5px;}
#main_inner_news .spans.for_cal span { margin: 0px;}

.clock{padding:0 7px 0 0px}
.hour{color:#fff;font:italic 10px/14px Verdana, Arial, Helvetica, sans-serif;padding:0 17px 0 6px;background:url(/img/icons_sprite.png) center left no-repeat}
.star{padding:0 7px 0 21px;color:#5574a5;background:url(/img/star.png) left top no-repeat}
.star a{color:#5574a5}
.multimedia{padding:0 7px 0 23px;white-space:nowrap;background:url(/img/icons_sprite.png) bottom left no-repeat}
.pic{vertical-align:top;padding:0px 12px 0px 20px;width:92px}
.blue1 h3{font:italic 12px Verdana, Arial, Helvetica, sans-serif;color:#0c1727;padding:0 0 0 30px;background:url(/img/star.png) left bottom no-repeat}
.news_text{padding:14px 0 0;font-size:11px;color:#284f92}
.news_text a,.news_text p{font-size:11px}
.tr_paging{height:65px;background:url(/img/tr_paging_bgr.png) left bottom repeat-x}
.paging3{height:49px;margin:9px 0 0 8px;padding:0 0 0 3px;background:url(/img/padding_bgr.png) left bottom no-repeat}
.paging2{padding:0px 3px 0 0px;background:url(/img/padding_bgr.png) right top no-repeat}
.paging{position:relative;padding:12px 1px 0 0px;height:36px;border-bottom:solid #c0c7d1 1px;overflow:hidden;background:#fff}
.paging td{vertical-align:middle;height:25px;overflow:hidden}
.paging a,.paging .dotts{display:block;width:35px;height:25px;font:700 9px/24px Verdana, Arial, Helvetica, sans-serif;color:#004caa;text-align:center}
.paging a:hover,.paging a.here,.paging a.here:hover{color:#fff;background:url(/img/paging_link_over.gif) center center no-repeat}
.paging a.next,.paging a.prev{position:absolute;top:5px;width:auto;height:38px;background:#e4edf8 url(/img/prev_next_sprite.png) left top no-repeat}
.paging a.prev{left:2px;padding:0 0px 0 12px}
.paging a.next{right:4px;padding:0 0px 0 13px}
.paging a.prev span,.paging a.next span{display:block;height:38px;font:700 9px/38px Verdana, Arial, Helvetica, sans-serif;color:#004caa;text-transform:uppercase;background:url(/img/prev_next_sprite.png) right bottom no-repeat}
.paging a.prev span{padding:0 13px 0 0px}
.paging a.next span{padding:0 12px 0 0px}
.paging a.prev:hover,.paging a.next:hover{background:#94ca66 url(/img/prev_next_sprite_over.png) left top no-repeat}
.paging a.prev:hover span,.paging a.next:hover span{color:#fff;background:url(/img/prev_next_sprite_over.png) right bottom no-repeat;cursor:pointer}
#calendar_div{display:none;position:absolute;top:63px;right:0px;width:246px;height:188px;background:url(/img/pop_up_bgr.png) 0 0 no-repeat;z-index:1000}
.close_link{position:absolute;top:7px;left:216px;width:18px;height:18px}
.month{display:block;width:89px;height:15px;text-align:center;color:#626d7d;white-space:nowrap;font:700 9px Verdana, Arial, Helvetica, sans-serif}
.next_month,.prev_month{position:relative;top:1px}
.w90{float:left;width:86px;padding:57px 0 0 4px}
.w90 label{color:#004caa;font-size:11px}
.w90 select{text-align:left;width:85px;margin:4px 0 7px;text-transform:capitalize;font:normal 9px Verdana, Arial, Helvetica, sans-serif}
.show{padding:0px;margin:0px;border:none;width:76px;height:21px;font:700 11px/20px Verdana, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;background:url(/img/show.gif) 0 0 no-repeat}
.w127{float:left;width:147px}
.w127 table{margin:0 8px 12px 12px;width:125px;border-left:solid #d9d9d9 1px;border-top:solid #d9d9d9 1px}
.w127 td,.w127 th{width:17px;height:15px;text-align:center;font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;color:#606060;border-right:solid #d9d9d9 1px;border-bottom:solid #d9d9d9 1px}
.w127 td a{float:left;width:17px;height:15px;font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;color:#182c50;background:#cde2fc}
.w127 .grey_td{font-weight:700;color:#a6a6a6}
.w127 .green_td{font-weight:700;color:#83b132}
.tr_bgr{background:url(/img/tr_bgr.gif) 0 0 repeat-x}
.br0{border-right:none !important}
.mt41{margin-top:43px !important}
.single_news_cont{margin:0px 0 0 35px}
#flash_news{float:left;margin:0px 30px 15px 0px}
.news_pta{float:left;width:54%;padding:0px 30px 0 0px}
.news_pta p{padding:0px 0px 15px}
.careers{width:100%;margin:25px 0px}
.careers tr:hover{background:#e5eef8}
.nobgry{background:none;border:0px;padding:15px 0 0}
.icon{padding:0 17px 0 0}
.nobgry a{color:#3b5997;font-size:11px;float:left;width:48%}
.nobgry a.icon{width:49px}
.careers td{padding:15px 0px;padding-left:1%;padding-right:1%;border:0px;border-bottom:solid #b0b8c7 1px}
.careers td a{display:block;font:italic 14px/24px Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px}
.careers td.w5{width:26px;padding:15px 10px;text-align:center;border-right:solid #b0b8c7 1px}
.careers td.last1{border:0px;border-right:solid #b0b8c7 1px}
.careers td.last2,.files table,acronym,abbr,fieldset,img{border:0px}
.date{float:left;padding:0px 10px 0px 0px;color:#4e7dcf;font:italic 11px/24px Verdana, Arial, Helvetica, sans-serif}
.careers .hour{float:left;margin:5px 0px 3px;padding:0px 6px;height:16px}
.w340{float:left;width:340px;padding:0 0 0 35px}
.w340t{margin:25px 0 0;background:#e2edf8 url(/img/w340_top.gif) left top no-repeat}
.w340b{min-height:501px;padding:0 0 24px;background:url(/img/w340_bottom.gif) left bottom no-repeat}
.w620{float:left;min-width:0px !important;width:577px;padding:0 0 0 40px;color:#3066a6}
.w340 h3,.w620 h3{font-weight:700}
.w340 h3{padding:43px 0px 14px}
.w620 h3{color:#193C71;padding:38px 0px 29px}
.w620 h4{font-weight:700;padding:15px 0px}
.w620 a,.w620 a:hover{color:#3066a6}
.w620 a:hover,#text a,#newsDetailsContainer a,#text2 a,#text a:hover,#newsDetailsContainer a:hover,#text2 a:hover{text-decoration:underline}
.paging a.prev, .paging a.prev:hover, .paging a.next, .paging a.next:hover {text-decoration:none !important;}
.grey{color:#666}
.w340 table{margin:15px 0 0px}
.label{width:82px;padding:14px 11px 0px 0;text-align:right;font-size:11px;color:#3066a6}
.input{padding:15px 0 0;width:222px}
.zvezda{padding:0px 0 0 6px;width:19px;font-size:12px}
.sec_code{padding:10px 0 0;width:222px;font-size:10px;color:#3066a6}
.sec_code img{float:left;border:solid #5A719D 1px}
.sec_code span{float:right;text-align:right;padding:0 10px 0 0}
.sec_code input.text_form{float:right;width:68px}
.message .label,.message .zvezda{padding-top:28px}
.pink{color:#ff9797;background:url(/img/pink.gif) 0 0 no-repeat}
.sec_code input.text_form.pink{background:url(/img/pink_w80.gif) 0 0 no-repeat}
textarea.pink{background:url(/img/pink_w120.gif) 0 0 no-repeat}
.td_bgr{height:41px;background:url(/img/td_bgr.gif) left bottom repeat-x}
.w340 table .submit_form{float:right}
.mersi{width:205px;height:50px;padding:235px 0 0;margin:0 auto}
#zname{position:relative;height:294px;background:#03328E url(/img/header_left2.png) left top repeat-y;border-left:solid #063576 1px;border-right:solid #063576 1px;overflow:hidden}
#zname h1{position:absolute;top:41px;left:415px;color:#fff;font:italic 30px "Times New Roman", Times, serif}
#zname p{position:absolute;top:168px;left:415px;color:#fff;font:italic 12px Arial, Helvetica, sans-serif}
#zname #zname_pic{width:369px;height:294px;line-height:294px;text-align:center}
#zname #zname_pic img{vertical-align:middle;margin:50px 0 0}
#zname a{color:#fff;font:italic 12px Arial, Helvetica, sans-serif}
#h38{height:40px;background:#03328E url(/img/arrows_bgr.png) 0 0 repeat-x;border-top:solid #011946 1px;border-bottom:solid #011946 1px}
.bottom_pos{margin:45px 0 0}
#main_inner_pos .bottom_pos h2{min-width:0px !important}
.l_blue_td{vertical-align:top;background:#EEF2FA}
.l_blue_td .l_blue{padding:30px 0 0 35px}
.bottom_pos .news_text{margin:0;padding:10px 20px 0}
.bottom_pos .spans{padding:12px 0 14px 20px}
.w33pc{width:33%}
.plaing_news{width:314px;overflow:hidden;background:#dee9f6;border-bottom:solid #a9bdd9 1px}
.specy_div{position:relative;width:314px;overflow:hidden;height:84px;border-left:solid #3860a9 1px}
.plaing_news td{vertical-align:middle;height:84px}
.plaing_news h3{max-height:38px;height:38px;margin:0px 0 7px;color:#546b94;font:normal 11px Verdana, Arial, Helvetica, sans-serif;border-bottom:solid #a5bce0 1px}
.plaing_news h3 a{display:block;padding:5px 0 0px;color:#546b94;font:normal 11px Verdana, Arial, Helvetica, sans-serif;height:26px;overflow:hidden}
.see_all_news{position:relative;width:297px;height:34px;padding:9px 0 0 17px;background:url(/img/see_all_news.png) 0 0 no-repeat;border-left:solid #3860a9 1px}
.see_all_news a{color:#fff;font:normal 11px Verdana, Arial, Helvetica, sans-serif}
.see_all{float:left;padding:4px 0 6px 29px}
.rss{position:absolute;top:14px;right:21px;width:40px;display:block;text-align:right}
.bb1px{border-bottom:solid #b0b8c7 1px}
.br1px{border-right:solid #b0b8c7 1px}
.gall_table td{padding:3%}
.gall_border{float:left;text-align:center;width:136px;height:120px;line-height:120px;padding:17px 0 18px;margin:0 15px 0 0;background:url(/img/gall_border.gif) 0 0 no-repeat}
.gall_border img,.bord img{vertical-align:middle}
#gallery{text-align:center;max-width:1395px}
.gall_border2{position:relative;float:left;text-align:left;width:90px;height:173px;font-size:11px;padding:7px 13px 0 7px;margin:45px 0 0 45px;background:url(/img/gall_border2.png) 0 0 no-repeat}
.image{height:120px;line-height:120px}
.gall_border2 img{padding:0px 0px 12px 0;vertical-align:middle}
.gall_border2 span{position:absolute;left:0px;bottom:0px;display:block;height:32px;overflow:hidden;font:italic 11px/16px Verdana, Arial, Helvetica, sans-serif}
.category h3 a{padding:12px 0 0;font:italic 24px "Times New Roman", Times, serif}
.category p{padding:11px 0 0;color:#12223a;font:italic 11px/24px Verdana, Arial, Helvetica, sans-serif}
.category span{font:italic 11px/16px Verdana, Arial, Helvetica, sans-serif}
#blue_transp{position:absolute;top:0px;left:0px;z-index:100000;width:100%;height:1647px;text-align:center;background:url(/img/blue_transparent.png) 0 0 repeat-x}
#popImage,.paging_holder{text-align:center}
#popImage table{position:relative;margin:0 auto;overflow:visible;width:auto}
.close{position:absolute;top:20px;right:0%;width:53px;height:31px;text-align:left;padding:0 0 0 41px;color:#fff;font:11px/31px Verdana, Arial, Helvetica, sans-serif;z-index:10000;background:url(/img/close.png) 0 0 no-repeat}
.gal_prev{position:absolute;top:50%;left:1px;width:52px;height:98px;z-index:10000;background:url(/img/prev.png) 0 0 no-repeat}
.gal_next{position:absolute;top:50%;right:99px;width:52px;height:98px;z-index:10000;background:url(/img/next.png) 0 0 no-repeat}
#border{position:relative;float:left;padding:90px 92px 0 0px;overflow:visible}
.img_t_r{height:11px;padding:0 16px 0 0;background:url(/img/img_t_l.png) right bottom no-repeat}
.img_t_l{height:11px;background:url(/img/img_t_l.png) 0 0 no-repeat}
.img_b_r{height:73px;padding:0 16px 0 0;background:url(/img/img_b_l.png) right bottom no-repeat}
.img_b_l{text-align:left;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#313131;height:51px;padding:22px 0px 0 16px;background:url(/img/img_b_l.png) 0 0 no-repeat}
.img_left{padding:0 0 0 9px;background:url(/img/img_left.png) 0 0 repeat-y}
.img_right{padding:0 16px 0 0;background:url(/img/img_right.png) right top repeat-y}
.img_body{text-align:left;background:#fff}
.img_body img{margin:0px}
#news_paging{position:absolute;right:0px;bottom:0px;background:#05346d}
.w15pc{width:12%;padding:0% 1% 1% 2%}
.w5pc{width:4%;text-align:center;padding:0px !important}
.w430{float:left;width:393px;padding:32px 0px 28px 37px}
#main_inner_pos h2.with_check{min-width:0%;max-width:100%;color:#365483;font:italic 20px "Times New Roman", Times, serif}
#main_inner_pos .w430 h2.with_check{color:#3066a6;max-width:358px;min-width:358px}
#main_inner_pos h2.margs{margin-left:35px;margin-top:12px}
.azbuchnik{padding:26px 0px 0px 30px;background:#f4f8fc}
.azbuchnik h3{padding:0 0 0 5px;font:italic 30px "Times New Roman", Times, serif}
.azbuchnik ul{padding:18px 0 52px}
.azbuchnik ul li,.width66 .blue2,.width66 .blue3,.intro_paging li,#novata{float:left}
.azbuchnik ul li a{float:left;width:24px;height:23px;line-height:22px;text-align:center}
.azbuchnik ul li a:hover{color:#fff;background:url(/img/azb_over.gif) 0 0 no-repeat}
.azbuchnik ul li span{float:left;width:8px;height:23px;background:url(/img/sep.png) center center no-repeat}
.azbuchnik.blue4{background:#d7e1f3;padding:0px 0 0 30px}
.azbuchnik.blue4 ul{padding:15px 0 16px}
.azbuchnik.blue4 ul li{width:32px}
.azbuchnik.blue4 ul li a:hover{color:#fff;background:url(/img/azb_over.gif) left bottom no-repeat}
.abc{width:94%;margin:56px 0 75px 20px}
.abc td,.texty{vertical-align:top}
.abc td a{color:#000;font:italic 11px/24px Verdana, Arial, Helvetica, sans-serif}
.abc td:hover{background:#e6eff8}
.blue5{background:#e6eff8;padding:7px 0 34px 35px;font:italic 14px/24px Verdana, Arial, Helvetica, sans-serif}
.blue5 p,.long{max-width:75%;min-width:920px}
.abc td.w5pc:hover,.abc td.no_over:hover,.careers tr.nobgr:hover,.w127 .tr_bgr td a,#sitemap ul ul ul li a:hover,#text ul ul ul li a:hover,#text2 ul ul ul li a:hover,#sitemap ul ul ul li a,#text ul ul ul li a,#text2 ul ul ul li a,#main_menu ul li a.home_link:hover{background:none}
.letter{font:italic 48px "Times New Roman", Times, serif}
#opacity_div{position:absolute;top:0px;left:0px;width:695px;height:367px;z-index:1000;background:#103d79;}
.countries{float:left;width:91%;max-width:937px;min-width:549px;background:#f2f7fa}
.countries li{position:relative;z-index:1;float:left;clear:both;width:200px;/*height:24px;*/}
/*.countries li:hover{background:#f2f7fa url(/img/border.gif) left center repeat-x}*/
.countries li a{display:block;color:#000;font:italic 11px/24px Verdana, Arial, Helvetica, sans-serif;padding:0 8px 0 0;background:#f2f7fa;/*height:24px;*/}
.countries li a:hover{color:#3066a6;font:700 italic 11px/24px Verdana, Arial, Helvetica, sans-serif}
.countries li .cntr_sub_menu_top{position:absolute;left:200px; top: -7%;z-index:1000;padding:4px 0 0;background:url(/img/cntr_sub_menu_top.png) left top no-repeat;}
.countries li .show_hide{display:none}
.cntr_sub_menu_bot{padding:0 0 4px;background:url(/img/cntr_sub_menu_bot.png) left bottom no-repeat}
.countries li .cntr_sub_menu_top ul{padding:0 0 0 12px;background:url(/img/cntr_sub_menu_left.png) left center no-repeat}
/*.countries .cntr_sub_menu_top.six{top:-254%}
.countries .cntr_sub_menu_top.five{top:-210%}
.countries .cntr_sub_menu_top.four{top:-157%}
.countries .cntr_sub_menu_top.three{top:-107%}
.countries .cntr_sub_menu_top.two{top:-57%}
.countries .cntr_sub_menu_top.one{top:-7%}*/
.countries li .cntr_sub_menu_top ul li{position:relative;z-index:1000;float:none;background:#E7EEF7;width:660px;}
.countries li .cntr_sub_menu_top ul li a{position:relative;z-index:10000;display:block;width:545px;height:24px;padding:0px 23px;font:italic 11px/24px Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#5c5c5c;background:#e7eef7;white-space:nowrap}
.countries li ul li{height:auto}
.countries li ul li a:hover{font-weight:normal;color:#3066a6;background:#fff}
.blue3 .countries,#news_table .w64pc .blue3{padding:19px 0 20px 35px}
#news_table .w64pc .blue3 .countries,#main_inner_news .review .spans,#sitemap ul ul,#text ul li p,#newsDetailsContainer p,#main_inner_news .news_text p{padding:0px}
#news_table .letter{float:left;width:52px;height:100%}
.head{margin:2px 0 0;min-height:35px;padding:0 0 0 35px;background:#f0f5fb url(/img/head.gif) 0 0 repeat-x}
.head h3{float:left;color:#084c9d;font:italic 18px Arial, Helvetica, sans-serif;padding:4px 60px 8px 0px}
.head .hour{float:left;margin:3px 0 0;padding:3px 17px 3px 6px}
.breadcrumby{height:17px;padding:6px 0px 0px 35px;font:italic 10px Verdana, Arial, Helvetica, sans-serif;color:#284f92;background:#fff url(/img/breadcrumby.gif) 0 0 repeat-x}
.breadcrumby a{font:italic 10px Verdana, Arial, Helvetica, sans-serif;color:#000}
.breadcrumby a.nachalo,#breadcrumb a.nachalo{color:#395d9b}
.pad1220{padding:0 12px 0 20px !important}
.accordion dt{padding:5px 0 5px 40px;list-style-position:inside;color:#3066A6;font:12px Verdana, Arial, Helvetica, sans-serif;text-indent:0}
.accordion dt:hover,.accordion dt.over{cursor:pointer}
.accordion dt a{padding:5px 0 0px 10px;color:#3066A6;font:12px Verdana, Arial, Helvetica, sans-serif}
.accordion dt a:hover,.g_i{color:#6e6e6e}
.accordion dt a.plus{float:left;width:15px;height:12px;padding:0px;background:transparent url(/img/plus3.gif) 0px 2px no-repeat}
.accordion dt.selected a.plus{background:transparent url(/img/blue_minus3.gif) 0px 2px no-repeat}
.accordion dt a.minus{float:left;width:15px;height:12px;padding:0px;background:transparent url(/img/blue_minus3.gif) 0px 2px no-repeat}
.accordion dd{display:none;padding:0px;overflow:hidden;margin:0}
.accordion dd.getHeight,.accordion dd.open,.open_specy,.bord a,.a_minus:hover .text_size_r,.a_plus:hover .text_size_r,.print:hover .text_size_r,.a_minus:hover .text_size,.a_plus:hover .text_size,.print:hover .text_size{display:block}
/*.countries li:hover .show_hide {display:block}*/
.disp_b {display:block !important;}
.embassy_flag{position:absolute;top:57px;left:35px}
.embassy_flag img{width:150px}
.width100{width:80%}
.stilnat .countries{padding:15px 0px 0px 37px}
.stilnat .countries li .cntr_sub_menu_top ul, .countries li .cntr_sub_menu_top ul{background:url(/img/cntr_sub_menu_left_stilnat.png) left top no-repeat}
.slylish {padding: 10px 0 50px 0; background:#F2F7FA;}
.slylish .letter{display:block;padding:15px 30px 0 37px;float:left}
.slylish .countries {max-width: none; min-width: 0px; width: 89%;}
.slylish .countries li .cntr_sub_menu_top ul li{ padding: 23px 19px 20px 19px; width: 640px;}
#main_inner_news .no_disp .blue2, #main_inner_news .no_disp .blue3 { padding: 20px 0px;}

#copyright { height: 29px;  padding: 13px 52px 0 52px; color: #657899; font:11px Verdana,Arial,Helvetica,sans-serif; background: #0c172b;}
#copyright:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{clear:both !important;height:0px;line-height:0px;overflow:hidden}
#copy_left { float: left;}
#copy_right { float: right;}
#copy_right a {color: #657899;}

#home_calendar { background: #fff; margin: 21px 0px 0px 40px; width: 250px;}
#home_calendar .w127 table.mt41 {margin: 19px 8px 12px 12px !important;}
#home_calendar .w90 {padding:16px 0 0 4px;}
.white_with_arrow { margin: 21px 0 0 0; padding: 20px 0 35px 0; width: 90%; background: #fff url(/img/white_with_arrow.gif) left center no-repeat; }
.white_with_arrow .square {padding:8px 15px 0 54px;}

.blue6, .blue6 a { background: #8cbaf7 !important;}
.blue7, .blue7 a { background: #d0e4fc !important;}

.spanove {float: left; padding: 0px 0 20px 36px; min-width: 950px; max-width: 1245px; width: 78%; /* overflow: hidden;*/}
.spanove div { float: left; padding: 0 10px 0 0; margin: 12px 0 0 0;}
.spanove div.m0p0 {padding: 0; margin: 0;}
.blue8 {color: #4570b5;}
.grey2 {color:#606060;}
div.blue_rnd {height: 16px; background: url(/img/blue_rnd.gif) left top no-repeat; padding: 0 0px 0 7px; margin: 12px 10px 0 0;}
div.blue_rnd div {max-width: 875px; overflow: hidden; height: 16px; padding: 0 8px 0 0; margin: 0px; color: #fff; font: italic 10px/14px Verdana, Arial, Helvetica,sans-serif; background: url(/img/blue_rnd.gif) right top no-repeat;}

.ogranich2 .classh1{float:left; overflow:hidden; padding:25px 10px 25px 35px; font:italic 30px "Times New Roman", Times, serif; max-width: 860px; min-width: 343px; width: 42%;}

.ogranich2 #input_div2 {float: right;}
.search_calendar {float: right; width: 415px; padding: 18px 6px 0 0; overflow: hidden; font: 12px/34px Arial, Helvetica, sans-serif;}
.search_calendar span {float: left; margin: 11px 0 0; color: #3066a6;}

.fs18 {color: #193c71; font: italic 18px/18px "Times New Roman", Times, serif;}
.fs24 {color: #3066a6; font: italic 24px/24px "Times New Roman", Times, serif;}
.prev_cal {float: left; width: 32px; height: 32px; overflow: hidden; margin: 75px 13px 0px 21px; background:url(/img/prev_next_cal.gif) left top no-repeat; }
.next_cal {float: left; width: 32px; height: 32px; overflow: hidden; margin: 75px 21px 0px 13px; background:url(/img/prev_next_cal.gif) left bottom no-repeat; }
.cal_table {width: 84%; float: left; margin: 50px 0px 75px 0px; border: 0px; border-left: solid #c7c7c7 1px; font: italic 12px/13px "Times New Roman", Times, serif; color: #3066a6;}
.cal_table a {font: italic 12px/13px "Times New Roman", Times, serif; color: #3066a6;}
.cal_table td { width: 12%; overflow: hidden; background: #fff url(/img/td_border.gif) right top repeat-y;}
.cal_table th { width: 12%; overflow: hidden; background: #ecf2f9 url(/img/td_border.gif) right top repeat-y;}
.cal_table .fs18 {color: #3066a6; padding: 0 0 0 10px;}
.cal_table .fs24 {color: #3066a6; padding: 0 0 0 10px;}
.cal_table tr.row_bgr td {background: #f7f9fc url(/img/td_border.gif) right top repeat-y;}
.blue9 {background: #dae6f3 url(/img/td_border.gif) right top repeat-y !important;}
.blue10 {background: #ecf2f9 url(/img/td_border.gif) right top repeat-y !important;}
.blue11 {background: #e4edf6 url(/img/td_border.gif) right top repeat-y !important;}
.h120 {height: 120px;}

.w10 {display: block;  padding: 10px;}
.h17 {float: left; height: 17px;}
.h17 td { white-space: nowrap;}

#bottom_pos_table {clear:both; max-width:1600px; min-width:990px; width:100%;}
#bottom_pos_table td {padding-left: 15px;}

#header .diplomat_biuro ul li a {padding:0 8px 0 0 !important;}
#header .diplomat_biuro ul ul li a, 
#header .diplomat_biuro ul ul ul li a {padding:8px 20px 11px 27px !important;}

.w25 {width: 25%;}